.cases-anchor{scroll-margin-top:calc(var(--header-height) + var(--tma-safe-top,0px) + 12px)}.cases-groups{container:cases-group/inline-size}.cases-list{grid-template-columns:repeat(1,1fr);gap:10px;display:grid}@container cases-group (width>=300px){.cases-list{grid-template-columns:repeat(2,1fr)}}@container cases-group (width>=640px){.cases-list{grid-template-columns:repeat(3,1fr);gap:10px 20px}}@container cases-group (width>=872px){.cases-list{grid-template-columns:repeat(4,1fr);gap:10px 24px}}@container cases-group (width>=1096px){.cases-list{grid-template-columns:repeat(5,1fr)}}@container cases-group (width>=1320px){.cases-list{grid-template-columns:repeat(6,1fr)}}@container cases-group (width>=1544px){.cases-list{grid-template-columns:repeat(7,1fr)}}@container cases-group (width>=1768px){.cases-list{grid-template-columns:repeat(8,1fr)}}@container cases-group (width>=1992px){.cases-list{grid-template-columns:repeat(9,1fr)}}.cases-list.is-collapsed{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.cases-list .case-block{width:100%}.cases-list .case-block.lazy-init{opacity:0;visibility:hidden}.cases-list .case-block.is-visible{opacity:1;visibility:visible}.cases-list .case-block .case-div{margin-bottom:40px;padding-bottom:18px;display:block;position:relative}.cases-list .case-block .case-div.has-top-badge{margin-bottom:50px}.cases-list .case-block .case-div .btn-favorites{z-index:1;opacity:0;padding:10px;transition:opacity .25s;position:absolute;top:5px;right:5px}.cases-list .case-block .case-div .case-price{transition:background-color .25s}.cases-list .case-block .case-div:not(.disable):not(.unavailable):hover .case-bg{transform:translateY(-4px)scale(1.08)}.cases-list .case-block .case-div:not(.disable):not(.unavailable):hover .case-price{background-color:var(--light-btn-bg)}.cases-list .case-block .case-div:not(.disable):not(.unavailable):hover .btn-favorites{opacity:1}.cases-list .case-block .case-div .case-bg{aspect-ratio:1;justify-content:center;align-items:center;width:88%;max-width:260px;margin:auto;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;transform:translateY(0)}.cases-list .case-block .case-div .case-bg>img{object-fit:contain;color:#0000;width:100%;max-width:100%;height:100%;max-height:100%;font-size:0}.cases-list .case-block .case-div .case-bg>img.is-broken{visibility:hidden}.cases-list .case-block .case-name-b{justify-content:center;align-items:center;height:44px;display:flex;position:relative;top:-5px}.cases-list .case-block .case-name-b .case-name{text-align:center;text-transform:uppercase;text-wrap:balance;color:var(--default);letter-spacing:-.75px;text-shadow:0 1px 5px #251c2980;width:100%;padding:0 20px;font-size:14px;font-weight:800;line-height:16px}.cases-list .case-block .case-top-b{bottom:-40px}.cases-list .case-block .case-top-b .case-top-info-b{color:#fff;height:22px;padding:0 8px;font-size:10px}.cases-group.is-bonus{isolation:isolate;background:radial-gradient(60% 200px at 50% 0, color-mix(in srgb, var(--bonus) 16%, transparent), transparent), radial-gradient(40% 260px at 0 100%, color-mix(in srgb, var(--bonus) 7%, transparent), transparent), var(--main-glass-color);border-radius:1.25rem;margin:40px 0 30px;padding:0 28px;position:relative;overflow:hidden}.cases-group.is-bonus:before,.cases-group.is-bonus:after{content:"";z-index:-1;aspect-ratio:1;background:linear-gradient(160deg, var(--bonus), transparent 85%);pointer-events:none;position:absolute;-webkit-mask:url(/build-v3/assets/energy-DjHR1k6H.svg) 50%/contain no-repeat;mask:url(/build-v3/assets/energy-DjHR1k6H.svg) 50%/contain no-repeat}.cases-group.is-bonus:before{opacity:.18;width:280px;top:-70px;right:-60px;transform:rotate(14deg)}.cases-group.is-bonus:after{opacity:.11;width:340px;bottom:-100px;left:-80px;transform:rotate(-18deg)}.cases-group.is-bonus .title-content{text-align:center;align-items:center;margin-top:32px;padding:18px 0 0}.cases-group.is-bonus .title-content:after{width:40px;top:0;left:50%;transform:translate(-50%)}@media (width<=629px){.cases-group.is-bonus{border-radius:1rem;margin:30px -6px 20px;padding:0 12px}.cases-group.is-bonus:before{width:180px;top:-40px;right:-50px}.cases-group.is-bonus:after{width:220px;bottom:-60px;left:-60px}.cases-group.is-bonus .title-content{margin-top:20px}}.cases-group.is-bonus.is-deposit{--dc-img:140px;--dc-gap:20px;background:radial-gradient(60% 200px at 50% 0, color-mix(in srgb, var(--gold) 14%, transparent), transparent), radial-gradient(40% 260px at 0 100%, color-mix(in srgb, var(--gold) 6%, transparent), transparent), var(--main-glass-color);padding-bottom:6px}.cases-group.is-bonus.is-deposit:before,.cases-group.is-bonus.is-deposit:after{background:linear-gradient(160deg, var(--gold), transparent 85%);-webkit-mask:url(/build-v3/assets/gift-solid-aIt6iT1B.svg) 50%/contain no-repeat;mask:url(/build-v3/assets/gift-solid-aIt6iT1B.svg) 50%/contain no-repeat}.cases-group.is-bonus.is-deposit:before{opacity:.14;width:250px;top:-10px;right:-70px;transform:rotate(12deg)}.cases-group.is-bonus.is-deposit:after{opacity:.09;width:320px;bottom:-130px;left:-70px;transform:rotate(-14deg)}.cases-group.is-bonus.is-deposit .title-content:after{background-color:var(--gold)}.cases-group.is-bonus.is-deposit .cases-dc-rule,.cases-group.is-bonus.is-deposit .cases-dc-line{text-wrap:balance;display:block}.cases-group.is-bonus.is-deposit .cases-list{--dc-fade-l:0px;--dc-fade-r:0px;justify-content:safe center;gap:0 var(--dc-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--dc-fade-l), #000 calc(100% - var(--dc-fade-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--dc-fade-l), #000 calc(100% - var(--dc-fade-r)), transparent);grid-template-columns:none;grid-auto-columns:minmax(140px,260px);grid-auto-flow:column;margin:0 -28px;padding:14px 28px 0;scroll-padding:0 28px;overflow:auto hidden}.cases-group.is-bonus.is-deposit .cases-list.dc-can-left{--dc-fade-l:72px}.cases-group.is-bonus.is-deposit .cases-list.dc-can-right{--dc-fade-r:72px}.cases-group.is-bonus.is-deposit .cases-list::-webkit-scrollbar{display:none}.cases-group.is-bonus.is-deposit .cases-list .case-block{scroll-snap-align:center;position:relative}.cases-group.is-bonus.is-deposit .cases-list .case-block .case-div{z-index:1;margin-bottom:62px;padding-bottom:12px}.cases-group.is-bonus.is-deposit .cases-list .case-block .case-div .case-bg{width:var(--dc-img);max-width:none}.cases-group.is-bonus.is-deposit .cases-list .case-block.has-dc-seg:before{content:"";z-index:0;top:calc(var(--dc-img) / 2 - 2px);left:calc(-50% - var(--dc-gap));width:calc(100% + var(--dc-gap));background:linear-gradient(90deg, var(--gold) var(--dc-seg,0%), var(--main-glass-color-hover) var(--dc-seg,0%));border-radius:4px;height:4px;position:absolute}.cases-group.is-bonus.is-deposit .cases-list .case-block .case-div .case-top-b{bottom:-49px}.cases-group.is-bonus.is-deposit .case-name{font-size:14px}.cases-group.is-bonus.is-deposit .case-price{padding:6px 12px;font-size:14px}.cases-group.is-bonus.is-deposit .case-price.is-free{background:linear-gradient(135deg,#6e530f 0%,#dbc36d 50%,#6e530f 100%)}.cases-group.is-bonus.is-deposit .case-price.is-free .current-case-price{color:var(--white);text-shadow:0 2px 6px #000c}.cases-group.is-bonus.is-deposit .case-div.disabled .case-bg img{filter:saturate(.5)brightness(.66);transition:filter .25s}.cases-group.is-bonus.is-deposit .case-div.dc-passed .case-bg img{filter:saturate(.4)brightness(.58)}.cases-group.is-bonus.is-deposit .case-div.dc-lock:hover .case-bg img{filter:saturate(.9)brightness(.92)}.cases-group.is-bonus.is-deposit .case-div.dc-today .case-bg img,.cases-group.is-bonus.is-deposit .case-div.dc-limit .case-bg img{filter:saturate(.85)brightness(.85)}.cases-group.is-bonus.is-deposit .cases-dc-line{color:var(--white);margin-top:4px}.cases-group.is-bonus.is-deposit .cases-dc-dots{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}.cases-group.is-bonus.is-deposit .cases-dc-dots i{background:var(--main-glass-color-hover);border-radius:50%;width:7px;height:7px}.cases-group.is-bonus.is-deposit .cases-dc-dots i.on{background:var(--gold)}.cases-group.is-bonus.is-deposit .cases-dc-how{color:var(--card-color);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cases-group.is-bonus.is-deposit .dc-how{max-width:860px;margin-left:auto;margin-right:auto}.cases-group.is-bonus.is-deposit .cases-dc-lvl,.cases-group.is-bonus.is-deposit .cases-dc-lock{z-index:2;background:var(--main-glass-color-hover);height:22px;color:var(--card-color);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px}.cases-group.is-bonus.is-deposit .cases-dc-lvl{letter-spacing:.2px;text-transform:uppercase;padding:0 8px;font-size:10px;font-weight:900;left:6px}.cases-group.is-bonus.is-deposit .cases-dc-lvl.is-mine{color:var(--white);text-shadow:0 1px 4px #000000b3;background:linear-gradient(135deg,#6e530f 0%,#dbc36d 50%,#6e530f 100%)}.cases-group.is-bonus.is-deposit .cases-dc-lock{width:22px;right:6px}.cases-group.is-bonus.is-deposit .case-top-info-b.cases-dc-need{height:26px;color:var(--card-color);align-items:center;gap:6px;padding:2px 10px;font-size:11px;display:inline-flex}.cases-group.is-bonus.is-deposit .cases-dc-bar{background:var(--main-glass-color-hover);border-radius:4px;width:30px;height:4px;overflow:hidden}.cases-group.is-bonus.is-deposit .cases-dc-bar span{background:var(--gold);height:100%;display:block}.cases-group.is-bonus.is-deposit .cases-dc-arrow{z-index:3;border:2px solid var(--border-color-for-card-glass);background:var(--card-bg-color-transparent);width:36px;height:36px;color:var(--white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute}.cases-group.is-bonus.is-deposit .cases-dc-arrow:hover{background:var(--light-btn-bg-hover)}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-left{left:10px}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-left svg{transform:rotate(90deg)}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-right{right:10px}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-right svg{transform:rotate(-90deg)}@media (width<=629px){.cases-group.is-bonus.is-deposit{--dc-img:112px;--dc-gap:24px}.cases-group.is-bonus.is-deposit .cases-dc-rule,.cases-group.is-bonus.is-deposit .cases-dc-line{font-size:12px;line-height:1.45}.cases-group.is-bonus.is-deposit .cases-dc-how{font-size:11px}.cases-group.is-bonus.is-deposit .case-name{font-size:12px}.cases-group.is-bonus.is-deposit .case-price{padding:5px 10px;font-size:12px}.cases-group.is-bonus.is-deposit .cases-list{grid-auto-columns:128px;margin:0 -12px;padding:12px 12px 0;scroll-padding:0 12px}.cases-group.is-bonus.is-deposit .cases-list.dc-can-left{--dc-fade-l:40px}.cases-group.is-bonus.is-deposit .cases-list.dc-can-right{--dc-fade-r:40px}.cases-group.is-bonus.is-deposit .cases-dc-arrow{width:32px;height:32px}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-left{left:4px}.cases-group.is-bonus.is-deposit .cases-dc-arrow.is-right{right:4px}}.cases-list-show-more{justify-content:center;margin:10px 0 40px;display:flex}
