.Bets-module-scss-module__-6-mcW__bets{flex-direction:column;gap:16px;width:100%;max-width:500px;display:flex}.Bets-module-scss-module__-6-mcW__topRow{align-items:center;gap:12px;display:flex}.Bets-module-scss-module__-6-mcW__iconButton{cursor:pointer;background:#ffffff0d;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.Bets-module-scss-module__-6-mcW__iconButton:hover:not(:disabled){background:#ffffff1a}.Bets-module-scss-module__-6-mcW__iconButton:active:not(:disabled){transform:scale(.95)}.Bets-module-scss-module__-6-mcW__iconButton:disabled{opacity:.4;cursor:not-allowed}.Bets-module-scss-module__-6-mcW__currencyButtonWrapper{flex-shrink:0;position:relative}.Bets-module-scss-module__-6-mcW__currencyButton{position:relative}.Bets-module-scss-module__-6-mcW__currencyButton:hover:not(:disabled){background:#ffffff1f;box-shadow:0 0 12px #ffffff1a}.Bets-module-scss-module__-6-mcW__currencyButton svg{transition:transform .2s}.Bets-module-scss-module__-6-mcW__currencyButton:active:not(:disabled) svg{transform:scale(.9)}.Bets-module-scss-module__-6-mcW__currencyBadge{white-space:nowrap;z-index:10;pointer-events:none;border-radius:8px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.Bets-module-scss-module__-6-mcW__multyBadge{color:#1e293b;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}.Bets-module-scss-module__-6-mcW__mysteryBadge{color:#fff;background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 100%)}.Bets-module-scss-module__-6-mcW__rollSelector{background:#ffffff0d;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:12px;width:12vw;min-height:48px;padding:12px 16px;display:flex;position:relative}.Bets-module-scss-module__-6-mcW__controlButton{cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.Bets-module-scss-module__-6-mcW__controlButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff4d}.Bets-module-scss-module__-6-mcW__controlButton:active:not(:disabled){transform:scale(.9)}.Bets-module-scss-module__-6-mcW__controlButton:disabled{opacity:.4;cursor:not-allowed}.Bets-module-scss-module__-6-mcW__minus,.Bets-module-scss-module__-6-mcW__plus{color:#fff;-webkit-user-select:none;user-select:none;font-size:20px;font-weight:600;line-height:1}.Bets-module-scss-module__-6-mcW__rollInfo{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.Bets-module-scss-module__-6-mcW__rollText{color:#fff;text-wrap:nowrap;font-size:12px;font-weight:600;line-height:1.2}.Bets-module-scss-module__-6-mcW__priceText{color:#fff;font-size:12px;font-weight:600;line-height:1.2}.Bets-module-scss-module__-6-mcW__giftButton{cursor:pointer;background:#ffffff0d;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:relative}.Bets-module-scss-module__-6-mcW__giftButton:hover{background:#ffffff1a}.Bets-module-scss-module__-6-mcW__giftButton:active{transform:scale(.95)}.Bets-module-scss-module__-6-mcW__giftIcon{width:24px;height:24px}.Bets-module-scss-module__-6-mcW__badge{color:#fff;background:#8b5cf6;border:2px solid #1a1a2e;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.Bets-module-scss-module__-6-mcW__disabled{opacity:.6;cursor:not-allowed;pointer-events:none}
.Button-module-scss-module__BzsI0a__button{background:linear-gradient(90deg,var(--button-blue)-20%,var(--white)40%);width:100%;height:44px;color:var(--primory);letter-spacing:0%;text-align:center;border-radius:10px;font-size:12px;font-weight:600;transition:opacity .3s ease-in-out}.Button-module-scss-module__BzsI0a__button:active{opacity:.6}
.promocodes-module-scss-module___rBAJW__promocodes{background:var(--dark-blue);border-radius:16px;width:100%;margin-top:24px;padding:16px 19px}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__header{font-size:10px;font-weight:600}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__content{color:var(--white-opacity);margin-top:6px;font-size:10px;font-weight:500}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__content a{color:var(--link-blue)}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer{background:#00000014;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-top:10px;display:flex}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer input{background:0 0;border:none;outline:none;width:100%;padding:10px 16px;font-size:12px;font-weight:600}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer input::placeholder{color:#ffffff30;font-size:12px}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer .promocodes-module-scss-module___rBAJW__disableButton{color:#ffffff30;cursor:pointer;background:#7456e929;border-radius:8px;padding:16px 10px;font-size:10px;font-weight:600;transition:all .3s}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer .promocodes-module-scss-module___rBAJW__enableButton{color:#fff;cursor:pointer;background:#7456e9;border-radius:8px;padding:16px 10px;font-size:10px;font-weight:600;transition:all .3s}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__inputContainer .promocodes-module-scss-module___rBAJW__enableButton:active{transform:scale(1.1)}.promocodes-module-scss-module___rBAJW__promocodes .promocodes-module-scss-module___rBAJW__errorMessage{color:#ff6b6b;margin:10px 0 0;font-size:12px;font-weight:500}
.inventory-module-scss-module__UHIXYq__inventory{flex-direction:column;gap:8px;width:100%;margin-top:24px;display:flex}.inventory-module-scss-module__UHIXYq__tabBar{background:#ffffff0a;border-radius:8px;flex-direction:row;align-self:center;gap:4px;width:100%;padding:3px;display:flex}.inventory-module-scss-module__UHIXYq__tab{cursor:pointer;text-align:center;color:#ffffff52;background:0 0;border:none;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:1.219;transition:all .2s;display:flex}.inventory-module-scss-module__UHIXYq__tabActive{color:#fff;background:#ffffff0a;border-radius:6px}.inventory-module-scss-module__UHIXYq__inventoryList{grid-template-columns:repeat(3,1fr);align-self:center;gap:8.67px;width:100%;margin-bottom:100px;display:grid}.inventory-module-scss-module__UHIXYq__historyList{flex-direction:column;align-self:center;gap:8px;width:100%;margin-bottom:100px;display:flex}.inventory-module-scss-module__UHIXYq__giftItem{background:#302c44;border-radius:10px;flex-direction:column;align-items:center;width:100%;padding-top:0;display:flex;position:relative;box-shadow:0 4px 10.7px #1f1e2a3d}.inventory-module-scss-module__UHIXYq__giftImage{aspect-ratio:1;border-radius:10px;width:100%;position:relative;overflow:hidden}.inventory-module-scss-module__UHIXYq__giftImageMedia{width:100%;height:100%;position:absolute;inset:0}.inventory-module-scss-module__UHIXYq__nftImage{object-fit:cover;border-radius:10px;width:100%;height:100%}.inventory-module-scss-module__UHIXYq__giftName{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:0;margin-top:10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:1.219;display:flex}.inventory-module-scss-module__UHIXYq__giftName .inventory-module-scss-module__UHIXYq__giftNameTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.inventory-module-scss-module__UHIXYq__giftName .inventory-module-scss-module__UHIXYq__giftNameSubtitle{opacity:.8;display:block}.inventory-module-scss-module__UHIXYq__giftPrice{text-align:left;color:#fff;flex-direction:row;justify-content:center;align-items:center;gap:4px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;line-height:1.219;display:flex}.inventory-module-scss-module__UHIXYq__giftPrice img{width:10px;height:10px}.inventory-module-scss-module__UHIXYq__emptyState{color:#ffffff80;grid-column:1/-1;justify-content:center;align-items:center;padding:40px 0;font-size:14px;font-weight:500;display:flex}.inventory-module-scss-module__UHIXYq__historyItem{background:#ffffff14;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:10px 16px;display:flex}.inventory-module-scss-module__UHIXYq__historyItemMain{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.inventory-module-scss-module__UHIXYq__historyItemInfo{flex-direction:column;gap:4px;display:flex}.inventory-module-scss-module__UHIXYq__historyItemTitle{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.inventory-module-scss-module__UHIXYq__historyItemSubtitle{color:#ffffff8f;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:1.2}.inventory-module-scss-module__UHIXYq__historyItemValue{color:#fff;flex-direction:row;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.2;display:flex}.inventory-module-scss-module__UHIXYq__historyItemValue img{width:12px;height:12px}
.Wheel-module-scss-module__Npf3EG__wheelContainer{aspect-ratio:1;width:100%;max-width:400px;margin:0 auto;position:relative}.Wheel-module-scss-module__Npf3EG__wheel{cursor:default;will-change:transform;-webkit-user-select:none;user-select:none;touch-action:none;border:4px solid #fff3;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 30px #00000080}.Wheel-module-scss-module__Npf3EG__wheel.Wheel-module-scss-module__Npf3EG__interactive{cursor:grab}.Wheel-module-scss-module__Npf3EG__wheel.Wheel-module-scss-module__Npf3EG__interactive:hover{border-color:#ffffff4d}.Wheel-module-scss-module__Npf3EG__wheel.Wheel-module-scss-module__Npf3EG__interactive:active{cursor:grabbing}.Wheel-module-scss-module__Npf3EG__wheel.Wheel-module-scss-module__Npf3EG__dragging{cursor:grabbing;border-color:#fff6}.Wheel-module-scss-module__Npf3EG__infoContainer{z-index:20;background:#24194d;border-radius:100%;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Wheel-module-scss-module__Npf3EG__infoContainer span{font-size:10px;font-weight:600}.Wheel-module-scss-module__Npf3EG__segmentContent{z-index:2;justify-content:center;align-items:center;display:flex}.Wheel-module-scss-module__Npf3EG__segmentMedia{filter:drop-shadow(0 2px 4px #000c);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18vw;height:18vw;display:flex;overflow:hidden}.Wheel-module-scss-module__Npf3EG__segmentLottie,.Wheel-module-scss-module__Npf3EG__segmentLottie svg{background:0 0!important}.Wheel-module-scss-module__Npf3EG__segmentImage{object-fit:contain;filter:drop-shadow(0 2px 4px #000c);border-radius:50%;width:18vw;height:18vw}.Wheel-module-scss-module__Npf3EG__segmentText{color:#fff;text-shadow:0 2px 4px #000c;text-align:center;flex-direction:column;align-items:center;font-size:12px;font-weight:600;line-height:1.2;display:flex}.Wheel-module-scss-module__Npf3EG__segmentText .Wheel-module-scss-module__Npf3EG__segmentTextTitle{text-overflow:ellipsis;white-space:nowrap;max-width:50px;display:block;overflow:hidden}.Wheel-module-scss-module__Npf3EG__segmentText .Wheel-module-scss-module__Npf3EG__segmentTextSubtitle{opacity:.9;font-size:10px;display:block}.Wheel-module-scss-module__Npf3EG__winningTriangle{z-index:20;position:absolute;top:0;left:50%;transform:translate(-50%,-25%)}@media (max-height:800px){.Wheel-module-scss-module__Npf3EG__wheelContainer{aspect-ratio:1;width:100%;max-width:400px;margin:0 auto -33px;position:relative;transform:scale(.9)}}@media (max-width:700px){.Wheel-module-scss-module__Npf3EG__wheelContainer{width:50vh}}
.GiftImageOrLottie-module-scss-module__LQ_YDG__lottieWrap{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.GiftImageOrLottie-module-scss-module__LQ_YDG__lottieWrap>div{transform:scale(1.2);width:100%!important;height:100%!important}.GiftImageOrLottie-module-scss-module__LQ_YDG__lottieWrap svg{object-fit:contain;width:100%!important;height:100%!important}.GiftImageOrLottie-module-scss-module__LQ_YDG__lottieWrap.GiftImageOrLottie-module-scss-module__LQ_YDG__fillContainer{width:100%;height:100%;min-height:0}.GiftImageOrLottie-module-scss-module__LQ_YDG__imageWrap{width:100%;height:100%;min-height:0;position:relative}.GiftImageOrLottie-module-scss-module__LQ_YDG__imageFill{object-fit:contain;width:100%!important;height:100%!important}.GiftImageOrLottie-module-scss-module__LQ_YDG__image{object-fit:contain;width:100%;height:100%}.GiftImageOrLottie-module-scss-module__LQ_YDG__placeholder{width:100%;height:100%;min-height:0;font-size:inherit;justify-content:center;align-items:center;display:flex}.GiftImageOrLottie-module-scss-module__LQ_YDG__placeholder.GiftImageOrLottie-module-scss-module__LQ_YDG__fillContainer{width:100%;height:100%}
@keyframes GameDataModal-module-scss-module__xhJrfG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes GameDataModal-module-scss-module__xhJrfG__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes GameDataModal-module-scss-module__xhJrfG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GameDataModal-module-scss-module__xhJrfG__fadeOut{0%{opacity:1}to{opacity:0}}.GameDataModal-module-scss-module__xhJrfG__overlay{z-index:1000;background:#0009;animation:.3s ease-out GameDataModal-module-scss-module__xhJrfG__fadeIn;position:fixed;inset:0}.GameDataModal-module-scss-module__xhJrfG__overlay.GameDataModal-module-scss-module__xhJrfG__closing{animation:.3s ease-out forwards GameDataModal-module-scss-module__xhJrfG__fadeOut}.GameDataModal-module-scss-module__xhJrfG__modal{z-index:1001;background:linear-gradient(#1e1d2b 0%,#0c1134 100%);border-radius:20px 20px 0 0;max-height:90vh;animation:.3s ease-out GameDataModal-module-scss-module__xhJrfG__slideUp;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.GameDataModal-module-scss-module__xhJrfG__modal.GameDataModal-module-scss-module__xhJrfG__closing{animation:.3s ease-out forwards GameDataModal-module-scss-module__xhJrfG__slideDown}.GameDataModal-module-scss-module__xhJrfG__header{justify-content:center;align-items:center;padding:16px 20px;display:flex;position:relative}.GameDataModal-module-scss-module__xhJrfG__title{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.GameDataModal-module-scss-module__xhJrfG__closeButton:before,.GameDataModal-module-scss-module__xhJrfG__closeButton:after{content:"";background:#ffffff80;border-radius:1px;width:12px;height:2px;position:absolute}.GameDataModal-module-scss-module__xhJrfG__closeButton:before{transform:rotate(45deg)}.GameDataModal-module-scss-module__xhJrfG__closeButton:after{transform:rotate(-45deg)}.GameDataModal-module-scss-module__xhJrfG__content{padding:0 20px 20px}.GameDataModal-module-scss-module__xhJrfG__gameData{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.GameDataModal-module-scss-module__xhJrfG__dataItem{flex-direction:column;gap:8px;width:calc(33.33% - 12px);min-width:100px;display:flex}.GameDataModal-module-scss-module__xhJrfG__dataLabel{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__dataValue{color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__winBlock{background:#ffffff14;border-radius:24px;align-items:center;gap:10px;margin-bottom:20px;padding:10px;display:flex}.GameDataModal-module-scss-module__xhJrfG__winImage{background:linear-gradient(#0000 0%,#000 100%),#927dd5;border-radius:16px;justify-content:center;align-items:center;width:144px;height:144px;display:flex}.GameDataModal-module-scss-module__xhJrfG__winInfo{flex-direction:column;gap:6px;display:flex}.GameDataModal-module-scss-module__xhJrfG__winLabel{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__winTitle{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__winAmount{color:#fff;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.22;display:flex}.GameDataModal-module-scss-module__xhJrfG__divider{background:#ffffff14;border-radius:24px;height:2px;margin:20px 0}.GameDataModal-module-scss-module__xhJrfG__playersList{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerItem{justify-content:space-between;align-items:center;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerInfo{align-items:center;gap:8px;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerAvatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerDetails{flex-direction:column;gap:4px;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerName{color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__playerStatus{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:1.22}.GameDataModal-module-scss-module__xhJrfG__playerResult{align-items:center;gap:3px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.22;display:flex}.GameDataModal-module-scss-module__xhJrfG__playerResult.GameDataModal-module-scss-module__xhJrfG__positive{color:#4caf50}.GameDataModal-module-scss-module__xhJrfG__playerResult.GameDataModal-module-scss-module__xhJrfG__negative{color:#ff5252}.GameDataModal-module-scss-module__xhJrfG__actions{flex-direction:column;gap:10px;display:flex}.GameDataModal-module-scss-module__xhJrfG__actionButton{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.22;display:flex}.GameDataModal-module-scss-module__xhJrfG__actionButton.GameDataModal-module-scss-module__xhJrfG__secondary{color:#fff;background:#35314b}.GameDataModal-module-scss-module__xhJrfG__actionButton.GameDataModal-module-scss-module__xhJrfG__primary{color:#1e1d2b;background:linear-gradient(45deg,#7456e9 0%,#8eb3ef 33%,#e6ddf7 68%,#cfaefe 100%)}.GameDataModal-module-scss-module__xhJrfG__hashText{color:#ffffff80}.GameDataModal-module-scss-module__xhJrfG__hashValue{color:#fff}
.MoneyBadge-module-scss-module__wYL3KG__moneyBadge{background:linear-gradient(135deg,#4a9eff 0%,#5bb0ff 100%);border-radius:20px;justify-content:center;align-items:center;gap:6px;min-width:50px;height:28px;padding:4px 10px;display:flex;box-shadow:0 2px 8px #4a9eff4d}.MoneyBadge-module-scss-module__wYL3KG__moneyBadgeStars{background:#24194d;box-shadow:0 2px 8px #24194d4d}.MoneyBadge-module-scss-module__wYL3KG__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.MoneyBadge-module-scss-module__wYL3KG__amount{color:#fff;white-space:nowrap;font-size:14px;font-weight:600;line-height:1}
.NftModal-module-scss-module__654w3G__nftModal{z-index:1000;opacity:0;pointer-events:none;background:#000201;flex-direction:column;transition:opacity .3s;display:flex;position:fixed;inset:0}.NftModal-module-scss-module__654w3G__nftModal.NftModal-module-scss-module__654w3G__open{opacity:1;pointer-events:all}.NftModal-module-scss-module__654w3G__background{z-index:1;background-image:linear-gradient(#0c1134,#190925,#190418,#12010b,#000);position:absolute;inset:0}.NftModal-module-scss-module__654w3G__nftCard{z-index:2;border-radius:16px;justify-content:center;align-items:center;width:167px;height:191px;margin:100px auto 0;animation:.6s cubic-bezier(.34,1.56,.64,1) NftModal-module-scss-module__654w3G__scaleIn;display:flex;position:relative;overflow:hidden}.NftModal-module-scss-module__654w3G__nftCardMedia{width:100%;height:100%;position:absolute;inset:0}@keyframes NftModal-module-scss-module__654w3G__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.NftModal-module-scss-module__654w3G__nftImage{object-fit:cover;border-radius:16px;width:100%;height:100%}.NftModal-module-scss-module__654w3G__nftPlaceholder{background:#ffffff0d;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.NftModal-module-scss-module__654w3G__nftName{color:#fff;text-align:center;text-shadow:0 1px 4px #0009;z-index:1;flex-direction:column;align-items:center;gap:0;padding:0 8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.22;display:flex;position:absolute;bottom:12px;left:0;right:0}.NftModal-module-scss-module__654w3G__nftName .NftModal-module-scss-module__654w3G__nftNameTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.NftModal-module-scss-module__654w3G__nftName .NftModal-module-scss-module__654w3G__nftNameSubtitle{opacity:.8;display:block}.NftModal-module-scss-module__654w3G__textBlock{z-index:2;text-align:center;max-width:250px;margin:24px auto 0;padding:0 20px;animation:.6s ease-out .2s both NftModal-module-scss-module__654w3G__slideUp;position:relative}@keyframes NftModal-module-scss-module__654w3G__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NftModal-module-scss-module__654w3G__title{color:#fff;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.22}.NftModal-module-scss-module__654w3G__subtitle{color:#fff;opacity:.8;flex-direction:column;align-items:center;gap:0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:1.22;display:flex}.NftModal-module-scss-module__654w3G__subtitle .NftModal-module-scss-module__654w3G__subtitleTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.NftModal-module-scss-module__654w3G__subtitle .NftModal-module-scss-module__654w3G__subtitleNumber{opacity:.9;display:block}.NftModal-module-scss-module__654w3G__actions{z-index:2;box-sizing:border-box;flex-direction:column;gap:14px;width:100%;max-width:320px;margin:44px auto 0;padding:0 24px;animation:.6s ease-out .4s both NftModal-module-scss-module__654w3G__slideUp;display:flex;position:relative}.NftModal-module-scss-module__654w3G__connectButton,.NftModal-module-scss-module__654w3G__sellButton{cursor:pointer;color:#1e1d2b;background:linear-gradient(90deg,#7456e9 -10%,10%,#fff 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.22;transition:transform .2s,box-shadow .2s;display:flex}.NftModal-module-scss-module__654w3G__connectButton:hover,.NftModal-module-scss-module__654w3G__sellButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7456e966}.NftModal-module-scss-module__654w3G__connectButton:active,.NftModal-module-scss-module__654w3G__sellButton:active{transform:translateY(0)}.NftModal-module-scss-module__654w3G__withdrawButton,.NftModal-module-scss-module__654w3G__backButton{cursor:pointer;color:#ffffff52;background:0 0;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.22;transition:all .2s;display:flex}.NftModal-module-scss-module__654w3G__withdrawButton:hover:not(:disabled),.NftModal-module-scss-module__654w3G__backButton:hover:not(:disabled){color:#fff9;background:#ffffff0d;border-color:#ffffff52}.NftModal-module-scss-module__654w3G__withdrawButton:active:not(:disabled),.NftModal-module-scss-module__654w3G__backButton:active:not(:disabled){transform:scale(.98)}.NftModal-module-scss-module__654w3G__withdrawButton:disabled,.NftModal-module-scss-module__654w3G__backButton:disabled{opacity:.5;cursor:not-allowed}.NftModal-module-scss-module__654w3G__priceTag{align-items:center;gap:4px;display:flex}.NftModal-module-scss-module__654w3G__priceTag svg,.NftModal-module-scss-module__654w3G__priceTag img{width:14px;height:14px}.NftModal-module-scss-module__654w3G__priceTag span{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.22}.NftModal-module-scss-module__654w3G__errorMessage{color:#f44;text-align:center;background:#ff44441a;border:1px solid #ff44444d;border-radius:6px;margin-top:8px;padding:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600}@media (max-width:768px){.NftModal-module-scss-module__654w3G__nftCard{margin-top:100px}}
.GiftsModal-module-scss-module__Xc9GzG__bottomSheet{z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s;position:fixed;inset:0}.GiftsModal-module-scss-module__Xc9GzG__bottomSheet.GiftsModal-module-scss-module__Xc9GzG__open{opacity:1;pointer-events:all}.GiftsModal-module-scss-module__Xc9GzG__bottomSheet.GiftsModal-module-scss-module__Xc9GzG__open .GiftsModal-module-scss-module__Xc9GzG__content{transform:translateY(0)}.GiftsModal-module-scss-module__Xc9GzG__dimmer{z-index:1;background:#0009;position:absolute;inset:0}.GiftsModal-module-scss-module__Xc9GzG__content{z-index:2;background-image:linear-gradient(#0c1134,#190925,#190418,#12010b,#000);border-radius:20px 20px 0 0;flex-direction:column;max-width:100%;height:calc(100% - 80px);transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.GiftsModal-module-scss-module__Xc9GzG__header{flex-shrink:0;justify-content:center;align-items:center;padding:16px 20px;display:flex;position:relative}.GiftsModal-module-scss-module__Xc9GzG__title{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.22}.GiftsModal-module-scss-module__Xc9GzG__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.GiftsModal-module-scss-module__Xc9GzG__closeButton:hover{opacity:.8}.GiftsModal-module-scss-module__Xc9GzG__closeButton:active{opacity:.6}.GiftsModal-module-scss-module__Xc9GzG__closeButton svg{width:20px;height:20px}.GiftsModal-module-scss-module__Xc9GzG__giftsGrid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;gap:clamp(8px,2vw,12px);padding:clamp(12px,3vw,20px);display:grid;overflow-y:auto}.GiftsModal-module-scss-module__Xc9GzG__giftsGrid::-webkit-scrollbar{width:4px}.GiftsModal-module-scss-module__Xc9GzG__giftsGrid::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.GiftsModal-module-scss-module__Xc9GzG__giftsGrid::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.GiftsModal-module-scss-module__Xc9GzG__giftsGrid::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.GiftsModal-module-scss-module__Xc9GzG__giftCard{aspect-ratio:112/144;background:#302c44;border-radius:clamp(8px,2vw,12px);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:auto;padding-bottom:5px;transition:transform .2s,box-shadow .2s;animation:.4s cubic-bezier(.34,1.56,.64,1) backwards GiftsModal-module-scss-module__Xc9GzG__scaleIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10.7px #1f1e2a3d}.GiftsModal-module-scss-module__Xc9GzG__giftCard:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1f1e2a5c}.GiftsModal-module-scss-module__Xc9GzG__giftCard:first-child{animation-delay:50ms}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(2){animation-delay:.1s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(3){animation-delay:.15s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(4){animation-delay:.2s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(5){animation-delay:.25s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(6){animation-delay:.3s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(7){animation-delay:.35s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(8){animation-delay:.4s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(9){animation-delay:.45s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(10){animation-delay:.5s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(11){animation-delay:.55s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(12){animation-delay:.6s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(13){animation-delay:.65s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(14){animation-delay:.7s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(15){animation-delay:.75s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(16){animation-delay:.8s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(17){animation-delay:.85s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(18){animation-delay:.9s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(19){animation-delay:.95s}.GiftsModal-module-scss-module__Xc9GzG__giftCard:nth-child(20){animation-delay:1s}@keyframes GiftsModal-module-scss-module__Xc9GzG__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.GiftsModal-module-scss-module__Xc9GzG__giftImageWrapper{aspect-ratio:1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.GiftsModal-module-scss-module__Xc9GzG__giftImage{object-fit:cover;width:100%;height:100%}.GiftsModal-module-scss-module__Xc9GzG__giftImageBase{object-fit:none;width:54%;height:70%}.GiftsModal-module-scss-module__Xc9GzG__giftPlaceholder{aspect-ratio:1;justify-content:center;align-items:center;width:70%;font-size:40px;display:flex}.GiftsModal-module-scss-module__Xc9GzG__giftName{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:0;max-width:100%;margin-top:8px;padding:0 8px;font-family:Montserrat,sans-serif;font-size:clamp(8px,2.2vw,10px);font-weight:500;line-height:1.22;display:flex;overflow:hidden}.GiftsModal-module-scss-module__Xc9GzG__giftName .GiftsModal-module-scss-module__Xc9GzG__giftNameTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.GiftsModal-module-scss-module__Xc9GzG__giftName .GiftsModal-module-scss-module__Xc9GzG__giftNameSubtitle{opacity:.8;display:block}.GiftsModal-module-scss-module__Xc9GzG__noGifts{text-align:center;color:#ffffff80;grid-column:1/-1;padding:40px 20px;font-family:Montserrat,sans-serif;font-size:14px}@media (max-width:768px){.GiftsModal-module-scss-module__Xc9GzG__content{height:calc(100% - 60px)}}@media (max-width:480px){.GiftsModal-module-scss-module__Xc9GzG__giftsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}}
.spin-module-scss-module__s2Q19q__container{width:100vw;height:100vh;overflow:hidden auto}.spin-module-scss-module__s2Q19q__spinPage{justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex}@media (max-height:600px){.spin-module-scss-module__s2Q19q__spinPage{height:calc(100vh - 170px);padding:52px 20px 10px;overflow:auto}}.spin-module-scss-module__s2Q19q__spinContainer{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:500px;display:flex}.spin-module-scss-module__s2Q19q__spinButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8a2be2 0%,indigo 100%);border:none;border-radius:12px;padding:16px 48px;font-size:18px;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #8a2be266}.spin-module-scss-module__s2Q19q__spinButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #8a2be299}.spin-module-scss-module__s2Q19q__spinButton:active:not(:disabled){transform:translateY(0)}.spin-module-scss-module__s2Q19q__spinButton:disabled{opacity:.6;cursor:not-allowed}
