.carousel-container{display:flex;align-items:center;position:relative;width:100%;overflow-x:hidden;overflow-y:visible;flex-direction:column;margin-bottom:30px}.carousel-container .carousel{position:relative;width:100%;height:100%;scroll-behavior:smooth}.carousel-container .carousel.desktop{overflow:visible}.carousel-container .carousel.desktop .positionalWrapper{transition:left .6s ease;position:relative}.carousel-container .carousel.mobile{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.carousel-container .carousel.mobile::-webkit-scrollbar{display:none}.carousel-container .carousel .positionalWrapper{display:flex}.carousel-container .carousel-card{overflow:visible;flex-shrink:0;transition:transform .3s ease}.carousel-container .carousel-card img{width:100%;height:auto;object-fit:cover}.carousel-header{display:flex;padding:0;justify-content:space-between;align-items:flex-end;margin-bottom:12px;width:100%}.carousel-header__left{gap:8px;display:flex;align-items:center}.carousel-header__icon{display:flex;align-items:center;width:20px;height:20px;color:var(--color-accent-primary);fill:var(--color-accent-primary)}.carousel-header__icon svg{width:100%;height:100%}.carousel-header__icon img{width:100%;height:100%;object-fit:contain}.carousel-header__title{color:var(--color-light-grey-1);font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;margin:0}.carousel-header__see-all{color:var(--color-accent-primary);cursor:pointer;font-size:13px;font-weight:600;line-height:24px;margin-left:8px;text-transform:none;text-decoration:none}.carousel-header__nav{gap:6px;display:flex;align-items:flex-end}.carousel-header__nav-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;height:24px;min-width:0;border-radius:4px;background:var(--color-dark-grey-2);color:var(--color-light-grey-1);font-size:12px;font-weight:700;transition:background .1s,opacity .1s;border:none;cursor:pointer;opacity:1}.carousel-header__nav-btn svg{width:16px;height:16px}.carousel-header__nav-btn:hover:not(:disabled){background:var(--color-dark-grey-4,hsla(0,0%,100%,.1))}.carousel-header__nav-btn:disabled{opacity:.3;cursor:default}.live-bets-wrap .live-bets-desc{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;margin-top:2rem;flex-wrap:wrap;gap:8px}.live-bets-wrap .live-bets-desc .table-label{display:flex;align-items:center;gap:8px;text-transform:uppercase;font-size:14px;font-weight:700;color:var(--color-light-grey-1);margin-right:15px}.live-bets-wrap .live-bets-desc .table-label .icon-container{display:flex;width:24px;color:var(--color-accent-primary)}.live-bets-wrap .live-bets-desc .table-filters{display:flex;align-items:center;column-gap:6px;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-left:auto}.live-bets-wrap .live-bets-desc .table-filters-inner{flex:1 1 0%;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:auto hidden;scrollbar-width:none}.live-bets-wrap .live-bets-desc .table-filters-inner .table-filter{display:flex;align-items:center;height:24px;min-height:24px;padding:0 8px;border-radius:4px;color:var(--color-light-grey-3);transition:.1s;font-size:13px;font-weight:600;cursor:pointer;user-select:none}.live-bets-wrap .live-bets-desc .table-filters-inner .table-filter-active,.live-bets-wrap .live-bets-desc .table-filters-inner .table-filter:hover{color:var(--color-light-grey-1);background:var(--color-dark-grey-2)!important}.live-bets-wrap .live-bets-desc .table-filters-inner .table-filter-active{cursor:default}.live-bets-wrap .live-bets-inner-wrap{overflow-x:auto;margin-top:8px;border-radius:8px}.live-bets-wrap .live-bets{display:flex;flex-direction:column;min-width:100%;border-radius:10px;width:fit-content;position:relative}.live-bets-wrap .live-bets:after{background:linear-gradient(0,var(--color-dark-grey-1) 20%,transparent 110%);content:"";z-index:2;position:absolute;bottom:0;left:0;height:30%;width:100%;pointer-events:none}.live-bets-wrap .live-bets .live-bets-header{color:var(--color-text-semi);display:flex;font-size:12px;font-weight:700;line-height:24px;border-radius:8px;text-transform:uppercase;background-color:var(--color-dark-grey-2);margin-bottom:10px;position:relative;z-index:3}.live-bets-wrap .live-bets .live-bets-header div{flex:1 1 0%;padding:8px 16px;white-space:nowrap}.live-bets-wrap .live-bets .live-bets-header div:first-child{flex:0 0 200px;padding-left:24px}@media(min-width:1024px){.live-bets-wrap .live-bets .live-bets-header div:first-child{flex:0 0 250px}}.live-bets-wrap .live-bets .live-bets-header div:last-child{text-align:right;padding-right:24px}.live-bets-wrap .live-bets table{overflow:hidden;color:var(--color-text-semi);width:100%;min-width:850px;font-size:12px;border-radius:8px}@media(min-width:1024px){.live-bets-wrap .live-bets table{font-size:14px}}.live-bets-wrap .live-bets table tbody{display:flex;flex-direction:column;gap:2px}.live-bets-wrap .live-bets table tbody span{display:flex;align-items:center;gap:.4rem}.live-bets-wrap .live-bets table tbody span svg{fill:currentColor;width:1.25rem;height:1.25rem}.live-bets-wrap .live-bets table tbody .game-link{color:var(--color-light-grey-2);display:flex;align-items:center;gap:.4rem;text-decoration:none}.live-bets-wrap .live-bets table tbody .game-link:hover{color:#fff}.live-bets-wrap .live-bets table tbody .game-link img{border-radius:2px}.live-bets-wrap .live-bets table tbody .game-link .game-name{display:inline-block;max-width:126px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1024px){.live-bets-wrap .live-bets table tbody .game-link .game-name{max-width:174px}}.live-bets-wrap .live-bets table tbody tr:not(.high-win):not(.lucky-win){animation:slide-down .5s linear}.live-bets-wrap .live-bets table tr{color:var(--color-text-semi);display:flex;font-size:12px;font-weight:400;line-height:24px;background-color:var(--color-dark-grey-2);align-items:center}.live-bets-wrap .live-bets table tr td{flex:1 1 0%;padding:8px 16px;vertical-align:middle;border:none;white-space:nowrap}.live-bets-wrap .live-bets table tr td span{overflow:hidden;text-overflow:ellipsis}.live-bets-wrap .live-bets table tr td:first-child{flex:0 0 200px;padding-left:24px}@media(min-width:1024px){.live-bets-wrap .live-bets table tr td:first-child{flex:0 0 250px}}.live-bets-wrap .live-bets table tr td:last-child{text-align:right;padding-right:24px}.live-bets-wrap .live-bets table tr td:last-child span{justify-content:flex-end}.live-bets-wrap .live-bets table .bet-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.live-bets-wrap .live-bets table .bet-user{max-width:240px;min-width:0;display:flex;align-items:center;opacity:1;transition:opacity .4s cubic-bezier(.02,.01,.47,1)}.live-bets-wrap .live-bets table .bet-user .bet-nickname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-bets-wrap .live-bets table .bet-user .rank-img{width:20px;margin:0 15px 0 5px}.live-bets-wrap .live-bets table .bet-user .rank-img-15,.live-bets-wrap .live-bets table .bet-user .rank-img-16,.live-bets-wrap .live-bets table .bet-user .rank-img-17,.live-bets-wrap .live-bets table .bet-user .rank-img-18,.live-bets-wrap .live-bets table .bet-user .rank-img-24,.live-bets-wrap .live-bets table .bet-user .rank-img-25,.live-bets-wrap .live-bets table .bet-user .rank-img-26,.live-bets-wrap .live-bets table .bet-user .rank-img-27,.live-bets-wrap .live-bets table .bet-user .rank-img-33,.live-bets-wrap .live-bets table .bet-user .rank-img-34,.live-bets-wrap .live-bets table .bet-user .rank-img-35,.live-bets-wrap .live-bets table .bet-user .rank-img-36,.live-bets-wrap .live-bets table .bet-user .rank-img-42,.live-bets-wrap .live-bets table .bet-user .rank-img-43,.live-bets-wrap .live-bets table .bet-user .rank-img-44,.live-bets-wrap .live-bets table .bet-user .rank-img-45,.live-bets-wrap .live-bets table .bet-user .rank-img-6,.live-bets-wrap .live-bets table .bet-user .rank-img-7,.live-bets-wrap .live-bets table .bet-user .rank-img-8,.live-bets-wrap .live-bets table .bet-user .rank-img-9{margin:0 10px 0 0;width:30px}.live-bets-wrap .live-bets table .bet-user .rank-img path,.live-bets-wrap .live-bets table .bet-user .rank-img svg{stroke:var(--color-light-grey-3)}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}