:root{--mask-border-gradient:linear-gradient(73.5deg, #fff0 -3.87%, #fff1 21.98%, #ffffff04 75.29%, #ffffff08 103.74%)}.stake-amount-input-field{max-width:var(--stake-amount-max-width,48px);flex:none;margin-right:2px;display:inline-flex;position:relative;overflow:hidden}.stake-amount-input-mirror{visibility:hidden;white-space:pre;pointer-events:none;font-family:Onest,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--stake-amount-font-size,20px);letter-spacing:-.035em;font-weight:500;line-height:1.2;position:absolute;top:0;left:0}.stake-amount-input{max-width:var(--stake-amount-max-width,48px);background:0 0!important}.stake-amount-input .MuiInputBase-input{color:#fff;letter-spacing:-.035em;text-align:center;min-width:0;font-weight:500;line-height:1.2;overflow:hidden;box-shadow:none!important;font-family:Onest,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:var(--stake-amount-font-size,20px)!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;margin:0!important;padding:0!important}.stake-amount-input .MuiInputBase-input:focus{box-shadow:none!important;outline:none!important}.mines-mask-border:not(.mines-cell-face){isolation:isolate;box-sizing:border-box;background:var(--Neutral-Neutral-200,#1e1f2980);border:none;position:relative}.mines-mask-border:before{content:"";border-radius:inherit;background:var(--mask-border-gradient);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mines-bet-control,.battles-bet-control,.profile-modal-amount-control{cursor:pointer;appearance:none;width:30px;height:30px;font:inherit;color:inherit;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.battles-bet-gift-button{cursor:pointer;appearance:none;width:50px;height:40px;font:inherit;color:inherit;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mines-bet-control-symbol,.battles-bet-control-symbol,.profile-modal-amount-control-symbol{z-index:3;color:#d8d9e2;line-height:1;display:block;position:relative}.mines-bet-amount-icon,.battles-bet-amount-icon,.profile-modal-amount-icon{flex-shrink:0;width:16px;height:16px}.mines-bet-main-row--error,.battles-bet-main-row--error{border:none!important}.mines-mask-border.mines-bet-main-row--error:before,.battles-bet-main-row--error:before,.mines-mask-border.profile-modal-transfer-amount-card--error:before{background:#f6626233!important}.mines-bet-main-row--error:after,.battles-bet-main-row--error:after,.profile-modal-transfer-amount-card--error:after{content:"";filter:blur(32px);pointer-events:none;z-index:0;background:#f66262;border-radius:50%;height:35px;position:absolute;bottom:-31px;left:20%;right:20%}.profile-mask-border--promo{isolation:isolate;box-sizing:border-box;background:var(--Neutral-Neutral-200,#1e1f2980);border:none;position:relative}.profile-mask-border--promo:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:radial-gradient(46.79% 333.12% at 94.9% 72.57%,#ffffff26 0%,#fff0 100%),linear-gradient(134.94deg,#832aff00 8.62%,#832aff 34.48%,#ff9500 63.34%,#ff95000a 87%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.profile-page{width:100%;min-height:100%;margin-top:-60px;padding:60px 16px 32px}.profile-page .profile-blur-bg{width:min(100vw, var(--app-max-width,480px));pointer-events:none;z-index:0;background:url(/profile/bg-blur.svg) top/100% no-repeat;height:380px;position:absolute;top:-60px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}.profile-page .profile-top{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.profile-page .profile-support-button{z-index:2;color:#c9cbe0;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1f29cc;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;display:inline-flex;position:absolute;top:0;right:0}.profile-page .profile-support-button:active{transform:scale(.96)}.profile-page .profile-support-icon{width:14px;height:14px}.profile-page .profile-avatar-wrap{box-sizing:border-box;background:linear-gradient(122.58deg,#832aff00 8.82%,#832aff 35.21%,#ff9500 64.67%,#ff95000a 88.83%);border-radius:50%;width:76px;height:76px;margin-bottom:6px;padding:1px;position:relative}.profile-page .profile-avatar-wrap:before{content:"";background:inherit;filter:blur(10px);opacity:.9;z-index:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1px}.profile-page .profile-avatar-inner{z-index:1;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.profile-page .profile-avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.profile-page .profile-username{margin-bottom:14px}.profile-page .profile-balance-card{z-index:1;border-radius:24px 24px 8px 8px;width:100%;position:relative}.profile-page .profile-balance-card-inner{z-index:1;text-align:center;padding:16px 12px;position:relative}.profile-page .profile-balance-caption{margin-bottom:6px}.profile-page .profile-balance-main{justify-content:center;align-items:center;display:flex}.profile-page .profile-balance-value{align-items:baseline;display:inline-flex}.profile-page .profile-balance-integer{color:#fff}.profile-page .profile-balance-decimal{color:#8f91a3}.profile-page .profile-tron-icon{flex-shrink:0;width:22px;height:22px;margin-left:6px}.profile-page .profile-balance-usd{margin-top:2px}.profile-page .profile-topup-card{z-index:1;border-radius:10px;width:100%;margin-top:12px;position:relative}.profile-page .profile-topup-card-inner{z-index:1;justify-content:space-between;align-items:center;gap:22px;width:100%;padding:10px;display:flex;position:relative}.profile-page .profile-topup-copy{text-align:left;flex:1}.profile-page .profile-topup-title{color:#fff;margin-bottom:2px}.profile-page .profile-topup-text{max-width:240px}.profile-page .profile-topup-action{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.profile-page .profile-topup-action-text{-webkit-text-fill-color:transparent;background:linear-gradient(228.74deg,#ff9500 .77%,#a14aff 99.23%);-webkit-background-clip:text;background-clip:text;margin-right:4px;font-weight:500}.profile-page .profile-topup-action-icon{flex-shrink:0;width:14px;height:14px}.profile-page .profile-wallet-connected-card{z-index:1;border-radius:10px;width:100%;margin-top:12px;position:relative}.profile-page .profile-wallet-connected-card-inner{z-index:1;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px;display:flex;position:relative}.profile-page .profile-wallet-connected-copy{text-align:left;flex:1;min-width:0}.profile-page .profile-wallet-connected-title{color:#fff!important;margin-bottom:2px!important}.profile-page .profile-wallet-connected-meta{align-items:center;display:flex}.profile-page .profile-wallet-connected-meta-part{margin-bottom:0}.profile-page .profile-wallet-connected-dot{background:#2c2d3c;border-radius:50%;flex-shrink:0;width:3px;height:3px;margin:0 4px}.profile-page .profile-wallet-connected-unlink{color:#8f91a3;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.profile-page .profile-wallet-connected-unlink:disabled{cursor:default;opacity:.7}.profile-page .profile-actions{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-top:2px;display:grid;position:relative;overflow:hidden}.profile-page .profile-action{appearance:none;cursor:pointer;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:12px;display:flex;position:relative}.profile-page .profile-action-inner{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex;position:relative}.profile-page .profile-action-icon{width:20px;height:20px}.profile-page .profile-action-text{color:#8f91a3}.profile-page .profile-action--primary{isolation:isolate;border-radius:8px 8px 8px 24px;overflow:hidden}.profile-page .profile-action--primary:after{content:"";filter:blur(16px);pointer-events:none;z-index:0;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);border-radius:50%;height:16px;position:absolute;bottom:-5px;left:30%;right:30%}.profile-page .profile-action--primary .profile-action-inner{z-index:1;position:relative}.profile-page .profile-action--middle{border-radius:8px}.profile-page .profile-action--right{border-radius:8px 8px 24px}.profile-page .profile-action-text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(266.68deg,#ff9500 1.36%,#a14aff 98.64%);-webkit-background-clip:text;background-clip:text}.profile-page .profile-bonus-card{z-index:1;text-align:center;border-radius:24px;width:100%;min-width:0;padding:12px;position:relative}.profile-page .profile-bonus-card>*{z-index:1;position:relative}.profile-page .profile-bonus-caption{color:#8f91a3!important;margin:0 0 6px!important}.profile-page .profile-bonus-main{justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.profile-page .profile-bonus-value{font-size:inherit;font-weight:inherit;line-height:inherit;align-items:baseline;display:inline-flex;margin:0!important}.profile-page .profile-bonus-integer{color:#fff!important}.profile-page .profile-bonus-decimal{color:#8f91a3!important}.profile-page .profile-bonus-tron-icon{flex-shrink:0;width:19px;height:19px;margin-left:6px}.profile-page .profile-bonus-wager{text-align:left;border-radius:10px;padding:8px;position:relative}.profile-page .profile-bonus-wager>*{z-index:1;position:relative}.profile-page .profile-bonus-wager-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.profile-page .profile-bonus-wager-label{align-items:center;min-width:0;display:inline-flex}.profile-page .profile-bonus-wager-label-text{color:#8f91a3!important;margin:0 4px 0 0!important}.profile-page .profile-bonus-wager-info-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.profile-page .profile-bonus-wager-info-icon{flex-shrink:0;width:14px;height:14px}.profile-page .profile-bonus-wager-amount{flex-shrink:0;align-items:center;display:inline-flex}.profile-page .profile-bonus-wager-amount-text{color:#fff!important;margin:0!important}.profile-page .profile-bonus-wager-amount-icon{flex-shrink:0;width:11px;height:11px;margin-left:4px}.profile-page .profile-bonus-progress{background:linear-gradient(228.74deg,#ff950026 .77%,#a14aff26 99.23%);border-radius:14px;width:100%;height:6px;margin-bottom:6px;overflow:hidden}.profile-page .profile-bonus-progress-fill{border-radius:inherit;background:linear-gradient(228.74deg,#ff9500 .77%,#a14aff 99.23%);height:100%}.profile-page .profile-bonus-wager-hint{text-align:center;color:#8f91a3!important;margin:0!important}.profile-page .profile-promo-row{z-index:1;flex-direction:column;gap:8px;margin-top:12px;display:flex;position:relative}.profile-page .profile-free-case-card{border-radius:24px;min-width:0;min-height:100%;padding:16px;position:relative;overflow:hidden}.profile-page .profile-free-case-content{z-index:1;flex-direction:column;justify-content:space-between;max-width:60%;min-height:100%;display:flex;position:relative}.profile-page .profile-free-case-title{text-align:left;color:#fff!important;margin:0 0 24px!important}.profile-page .profile-free-case-action{border-radius:14px;margin-top:auto}.profile-page .profile-free-case-action .profile-modal-primary-action-inner{border-radius:14px}.profile-page .profile-free-case-action .profile-modal-primary-action-text{z-index:1;position:relative}.profile-page .profile-free-case-image{object-fit:contain;object-position:right center;pointer-events:none;z-index:0;width:auto;max-width:none;height:calc(100% - 2px);position:absolute;top:0;right:-15px}.profile-page .profile-inventory-card{z-index:1;border-radius:24px;width:100%;margin-top:12px;position:relative}.profile-page .profile-inventory-card-inner{z-index:1;width:100%;min-width:0;padding:12px;position:relative;overflow:hidden}.profile-page .profile-inventory-title{text-align:center;margin-bottom:6px}.profile-page .profile-inventory-empty{background:#13141c;border-radius:10px;flex-direction:column;align-items:center;padding:10px;display:flex}.profile-page .profile-inventory-empty--gift-howto{align-items:stretch;gap:8px}.profile-page .profile-inventory-empty--gift-howto .profile-modal-gift-steps,.profile-page .profile-inventory-empty--gift-howto .profile-modal-gift-warning{margin-bottom:0}.profile-page .profile-inventory-add-gifts{cursor:pointer;text-align:left;width:100%;font:inherit;appearance:none;background:0 0;margin-top:8px;margin-bottom:0}.profile-page .profile-inventory-empty-icon{width:24px;height:24px;margin-bottom:6px}.profile-page .profile-inventory-empty-title{color:#fff;text-align:center;margin-bottom:2px}.profile-page .profile-inventory-empty-text{text-align:center;max-width:320px}.profile-page .profile-inventory-swiper,.profile-page .profile-inventory-swiper.swiper{min-width:0;display:block;overflow:visible;width:100%!important;max-width:100%!important}.profile-page .profile-inventory-slide{width:auto!important}.profile-page .profile-inventory-item{appearance:none;cursor:pointer;border:0;border-radius:10px;width:88px;height:88px;padding:0;position:relative;overflow:visible}.profile-page .profile-inventory-item-inner{z-index:1;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.profile-page .profile-inventory-item-image{object-fit:contain;border-radius:inherit;width:80%;height:80%;display:block}.profile-page .profile-inventory-item-pending,.profile-page .battles-gift-bet-item-pending{letter-spacing:.02em;white-space:nowrap;color:#1b1408;pointer-events:none;background:linear-gradient(#ffd977 0%,#e0a52c 100%);border-radius:999px;padding:1px 6px;font-size:8px;line-height:12px;animation:1.8s ease-in-out infinite profile-inventory-pending-pulse;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000073}.profile-page .battles-gift-bet-item--pending{cursor:default}.profile-page .battles-gift-bet-item--pending .battles-gift-bet-item-image{opacity:.45;filter:grayscale(.5)}.profile-page .profile-inventory-item-price{color:#8f91a3;background:#1e1f29;border-radius:999px;align-items:center;gap:2px;padding:2px 4px;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.profile-page .profile-inventory-item-price-icon{width:10px;height:10px}.profile-page .profile-inventory-show-all{appearance:none;cursor:pointer;border:0;border-radius:10px;width:88px;height:88px;padding:0}.profile-page .profile-inventory-show-all-inner{z-index:1;border-radius:inherit;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.profile-page .profile-inventory-show-all-text{color:#8f91a3}.profile-page .profile-referral-card{z-index:1;border-radius:24px 24px 8px 8px;width:100%;margin-top:12px;position:relative;overflow:hidden}.profile-page .profile-referral-card-inner{z-index:1;text-align:center;padding:24px 12px;position:relative}.profile-page .profile-referral-glow{filter:blur(24px);opacity:.55;pointer-events:none;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);width:40%;height:30px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.profile-page .profile-referral-title{z-index:1;margin-bottom:6px;position:relative}.profile-page .profile-referral-link-row{z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;max-width:100%;padding:0;display:inline-flex;position:relative}.profile-page .profile-referral-link{white-space:nowrap;text-overflow:ellipsis;max-width:min(100%,360px);overflow:hidden;margin-right:4px!important}.profile-page .profile-referral-link-icon{flex-shrink:0;width:14px;height:14px}.profile-page .profile-referral-stats{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:2px;display:grid;position:relative}.profile-page .profile-referral-stat-card{border-radius:8px 8px 8px 24px}.profile-page .profile-referral-stat-card:last-child{border-radius:8px 8px 24px}.profile-page .profile-referral-stat-card-inner{z-index:1;padding:12px;position:relative}.profile-page .profile-referral-stat-label{text-align:center;margin-bottom:4px}.profile-page .profile-referral-stat-main{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.profile-page .profile-referral-stat-icon{flex-shrink:0;width:28px;height:28px;margin-right:6px}.profile-page .profile-referral-stat-button{appearance:none;cursor:pointer;border:0;border-radius:10px;width:100%;padding:0}.profile-page .profile-referral-stat-button-inner{z-index:1;border-radius:inherit;width:100%;padding:8px;position:relative}.profile-page .profile-referral-stat-button-text{color:#fff}.profile-page .profile-transactions-tabs-card{z-index:1;border-radius:24px 24px 8px 8px;width:100%;margin-top:12px;position:relative;overflow:hidden}.profile-page .profile-transactions-tabs-card-inner{z-index:1;padding:8px;position:relative;overflow:hidden}.profile-page .profile-transactions-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.profile-page .profile-transactions-tab{z-index:1;color:#8f91a3;cursor:pointer;font:inherit;appearance:none;box-sizing:border-box;background-color:#0000;background-image:linear-gradient(#0000,#0000),linear-gradient(71.92deg,#fff0 -4.17% 27.55%,#fff0 69.15% 103.99%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;margin:0;padding:12px 6px;display:inline-flex;position:relative}.profile-page .profile-transactions-tab span{color:inherit;text-align:center;white-space:nowrap}.profile-page .profile-transactions-tab-active{color:#fff;isolation:isolate;background:linear-gradient(#13141c,#13141c) padding-box padding-box,linear-gradient(71.92deg,#ffffff08 -4.17%,#f8b31f73 27.55%,#8450ff71 69.15%,#fff0 103.99%) border-box;overflow:hidden}.profile-page .profile-transactions-tab-active:after{content:"";filter:blur(12px);pointer-events:none;z-index:0;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);border-radius:50%;height:10px;position:absolute;bottom:-6px;left:20%;right:20%}.profile-page .profile-transactions-tab-active span{z-index:1;position:relative}.profile-page .profile-transactions-tab-active .text-xs{color:#fff!important}.profile-page .profile-transactions-content-card{z-index:1;border-radius:8px 8px 24px 24px;width:100%;margin-top:2px;position:relative}.profile-page .profile-transactions-content-card-inner{z-index:1;padding:12px;position:relative}.profile-page .profile-transactions-empty{text-align:center;background:#13141c;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:140px;display:flex}.profile-page .profile-transactions-empty-icon{width:24px;height:24px;margin-bottom:6px}.profile-page .profile-transactions-empty-title{color:#fff;margin-bottom:2px}.profile-page .profile-transactions-list,.profile-page .profile-transaction-row-wrap{flex-direction:column;display:flex}.profile-page .profile-transaction-divider{background:#2c2d3c;width:100%;height:1px;margin:10px 0}.profile-page .profile-transaction-row{justify-content:space-between;gap:12px;display:flex}.profile-page .profile-transaction-left{align-items:flex-start;min-width:0;display:flex}.profile-page .profile-transaction-type-icon{flex-shrink:0;width:27px;height:27px;margin-right:6px}.profile-page .profile-transaction-copy{min-width:0}.profile-page .profile-transaction-title{color:#fff}.profile-page .profile-transaction-meta{align-items:center;display:flex}.profile-page .profile-transaction-meta .text-2xs:first-child{margin-right:4px}.profile-page .profile-transaction-dot{background:#2c2d3c;border-radius:999px;flex-shrink:0;width:3px;height:3px;margin-right:4px}.profile-page .profile-transaction-right{flex-direction:column;justify-content:flex-start;align-items:flex-end;min-width:56px;display:flex}.profile-page .profile-transaction-amount{justify-content:flex-end;align-items:center;gap:2px;font-weight:500;display:inline-flex}.profile-page .profile-transaction-tron-icon{flex-shrink:0;width:10px;height:10px}.profile-page .profile-transaction-status{margin-top:2px}@media (width<=420px){.profile-page .profile-referral-card-inner{padding:20px 12px 12px}}.profile-modal-root{z-index:200}.profile-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:opacity;animation:.18s ease-out both profile-modal-backdrop-in;background:#0a0b15b8!important}.profile-modal-layout{pointer-events:none;outline:none;justify-content:center;align-items:flex-end;width:100%;height:100%;padding:60px 16px 16px;display:flex;overflow:hidden}.profile-modal-layout>*{pointer-events:auto}.profile-modal-card{will-change:transform, opacity;animation:.26s cubic-bezier(.22,1,.36,1) both profile-modal-card-in}@keyframes profile-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes profile-modal-card-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.profile-modal-backdrop,.profile-modal-card{animation:none}}.profile-modal-layout--bottom{padding:60px 0 0}.profile-modal-card{background:#1c1d29f0;border-radius:24px;width:100%;max-width:420px;max-height:calc(100vh - 76px);margin:0 auto;padding:16px;position:relative}.profile-modal-card--grad-light{overflow:hidden}.profile-modal-card--grad-light:after{content:"";filter:blur(24px);pointer-events:none;z-index:0;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);border-radius:999px;width:50%;height:15px;position:absolute;top:-10px;left:25%}.profile-modal-card--grad-light>:not(.profile-modal-close-button):not(.profile-modal-back-button):not(.profile-modal-primary-action){z-index:1;position:relative}.profile-modal-card--grad-light .profile-modal-close-button,.profile-modal-card--grad-light .profile-modal-back-button{z-index:3}.profile-modal-card--glow-gray{overflow:hidden}.profile-modal-card--glow-gray:after{background:#8f91a3}.profile-modal-close-button{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:absolute;top:16px;right:16px}.profile-modal-close-icon{width:24px;height:24px;display:block}.profile-modal-back-button{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:absolute;top:16px;left:16px}.profile-modal-back-icon{width:24px;height:24px;display:block}.profile-modal-title-icon{width:40px;height:40px;margin:0 auto 6px;display:block}.profile-modal-title{text-align:center;margin-bottom:12px}.profile-modal-inventory-grid{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:repeat(4,70px);justify-content:space-between;gap:14px 4px;width:100%;max-height:calc(100vh - 260px);padding:2px 0 10px;display:grid;overflow-y:auto}.profile-modal-inventory-grid::-webkit-scrollbar{display:none}.profile-modal-inventory-footer{width:100%;margin-top:8px}.profile-modal-inventory-hint{text-align:center;color:#8f91a3;margin:0}.profile-inventory-actions--modal{margin-top:0}.profile-modal-inventory-item--selected .profile-modal-inventory-item-inner{outline-offset:-2px;outline:2px solid #8450ff}.profile-modal-inventory-item{appearance:none;cursor:pointer;aspect-ratio:1;background:linear-gradient(73.5deg,#fff0 -3.87%,#fff1 21.98%,#ffffff04 75.29%,#ffffff08 103.74%);border:0;border-radius:10px;width:100%;padding:1px;position:relative;overflow:visible}.profile-modal-inventory-item-inner{background:#1e1f29;border-radius:9px;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:relative;overflow:hidden}.profile-modal-inventory-item-image{object-fit:contain;border-radius:9px;width:80%;height:80%;display:block}.profile-modal-inventory-item-price{color:#8f91a3;background:#1e1f29;border-radius:999px;align-items:center;gap:2px;padding:2px 4px;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.profile-modal-inventory-item-price-icon{width:10px;height:10px}.profile-modal-card-add{height:fit-content}.profile-modal-add-title{text-align:center;margin-bottom:6px}.profile-modal-add-subtitle{color:#8f91a3;text-align:center;margin-bottom:12px!important}.profile-modal-success-title{color:#8f91a3;text-align:center;margin-bottom:6px!important}.profile-modal-success-amount-row{justify-content:center;align-items:center;width:100%;margin-bottom:0;display:inline-flex}.profile-modal-success-amount-row h2{white-space:nowrap;min-width:0;margin-right:6px}.profile-modal-success-amount-icon{flex-shrink:0;width:20px;height:20px}.profile-modal-success-usd{text-align:center;color:#8f91a3;margin-bottom:12px!important}.profile-modal-success-description{color:#fff;text-align:center;margin-bottom:12px!important}.profile-modal-success-highlight{color:#ff9500}.profile-modal-add-methods{flex-direction:column;gap:4px;display:flex}.profile-modal-add-method{appearance:none;cursor:pointer;text-align:left;border:0;border-radius:14px;width:100%;padding:12px}.profile-modal-add-method-inner{z-index:1;align-items:center;width:100%;display:flex;position:relative}.profile-modal-add-method-icon{flex-shrink:0;width:24px;height:24px;margin-right:10px}.profile-modal-add-method-copy{text-align:left;flex:1;min-width:0}.profile-modal-add-method-title{color:#fff}.profile-modal-add-method-description{margin-top:2px}.profile-modal-add-method-arrow{flex-shrink:0;width:16px;height:16px;margin-left:10px}.profile-modal-card-gift{height:fit-content;position:relative}.profile-modal-card-gift--has-items{padding-bottom:72px}.profile-modal-transfer-input{box-sizing:border-box;border-radius:14px;width:100%;margin-bottom:10px;padding:12px}.profile-modal-transfer-input .MuiInputBase-input{z-index:1;color:#8f91a3;padding:0;font-family:inherit;font-size:14px;line-height:1.2;position:relative}.profile-modal-transfer-input .MuiInputBase-input::placeholder{color:#8f91a3;opacity:1}.profile-modal-transfer-input--active .MuiInputBase-input{color:#fff}.profile-modal-transfer-amount-card{border-radius:14px;margin-bottom:12px;padding:10px;position:relative;overflow:hidden}.profile-modal-transfer-amount-content{z-index:1;grid-template-columns:minmax(64px,auto) 30px minmax(0,76px) 30px minmax(64px,auto);align-items:center;gap:6px;display:grid;position:relative}.profile-modal-amount-center--compact{max-width:76px;overflow:hidden}.profile-modal-transfer-amount-card--referral .profile-modal-amount-center{min-width:0;max-width:76px}.profile-modal-transfer-side{flex-direction:column;justify-content:center;min-width:64px;min-height:30px;display:flex}.profile-modal-transfer-side-caption{color:#8f91a3}.profile-modal-transfer-balance-row{align-items:center;gap:2px;display:inline-flex}.profile-modal-transfer-balance-value{color:#fff!important}.profile-modal-transfer-balance-icon{flex-shrink:0;width:10px;height:10px}.profile-modal-transfer-balance-plus{cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;padding:0;display:inline-flex}.profile-modal-transfer-balance-plus img{width:12px;height:12px;display:block}.profile-modal-transfer-side-sub{color:#8f91a3}.profile-modal-transfer-value{color:#fff;margin-right:2px}.profile-modal-transfer-side--right{text-align:right;align-items:flex-end;gap:2px}.profile-modal-transfer-side-main{color:#fff}.profile-modal-transfer-side-inline{white-space:nowrap;align-items:center;gap:4px;line-height:1;display:flex}.profile-modal-transfer-side-inline-icon{flex-shrink:0;width:10px;height:10px;display:block}.profile-modal-transfer-side-main{color:#8f91a3;white-space:nowrap;align-items:center;gap:4px;line-height:1;display:flex}.profile-modal-transfer-side-strong{color:#fff}.profile-modal-transfer-error{z-index:1;width:100%;line-height:1;position:relative;color:#f66262!important;text-align:center!important;margin-top:6px!important}.profile-modal-amount-card{border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:10px;display:flex;position:relative;overflow:hidden}.profile-modal-amount-card>*{z-index:1;position:relative}.profile-modal-amount-control{color:#e0e1e8}.profile-modal-amount-control:disabled{opacity:.5;cursor:default}.profile-modal-amount-control-symbol{font-size:14px;font-weight:500}.profile-modal-amount-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;max-width:120px;display:flex}.profile-modal-amount-value-row{justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;line-height:1;display:flex;overflow:hidden}.profile-modal-amount-value{color:#fff}.profile-modal-amount-usd{color:#8f91a3}.profile-modal-gift-steps{gap:2px;margin-bottom:8px;display:flex}.profile-modal-gift-step{appearance:none;min-height:100px;font:inherit;text-align:left;color:inherit;cursor:pointer;border:none;border-radius:14px;flex-direction:column;flex:1;padding:12px;display:flex;position:relative}.profile-modal-gift-step:disabled{cursor:default}.profile-modal-gift-step>*{z-index:1;position:relative}.profile-modal-gift-step-id{color:#55576b;margin-bottom:auto}.profile-modal-gift-step-text{color:#fff!important}.profile-modal-gift-warning{border:1px solid #f8b31f;border-radius:14px;align-items:center;margin-bottom:12px;padding:8px;display:flex}.profile-modal-gift-warning-icon{flex-shrink:0;width:16px;height:16px;margin-right:6px}.profile-modal-gift-warning-text{color:#fff}.profile-modal-gift-cost-label{text-align:center;margin-bottom:12px!important}.profile-modal-gift-total-card{text-align:center;background:#1e1f2980;border-radius:10px;margin-bottom:12px;padding:10px}.profile-modal-gift-total-label{margin-bottom:2px}.profile-modal-gift-total-main{align-items:center;min-width:0;max-width:100%;display:inline-flex}.profile-modal-gift-total-main h2{white-space:nowrap;min-width:0;margin:0}.profile-modal-gift-total-tron{flex-shrink:0;width:20px;height:20px;margin-left:6px}.profile-modal-gift-total-usd{color:#8f91a3}.profile-modal-gift-swiper{width:100%;height:fit-content;max-height:calc(100vh - 404px);margin-bottom:0}.profile-modal-gift-swiper-spacer-slide{flex-shrink:0;width:100%!important;height:56px!important}.profile-modal-gift-swiper-spacer{width:100%;height:56px}.profile-modal-primary-action{box-sizing:border-box;cursor:pointer;z-index:4;background:0 0;border:0;border-radius:14px;width:100%;padding:0 16px;position:absolute;bottom:32px;left:0;right:0}.profile-modal-primary-action--static{width:100%;position:static;bottom:auto;left:auto;right:auto}.profile-modal-primary-action-inner{border-radius:inherit;background:#1e1f2980;width:100%;padding:12px;display:block;position:relative;overflow:hidden}.profile-modal-primary-action-inner:after{content:"";filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);border-radius:999px;width:80%;height:12px;position:absolute;bottom:-16px;left:10%}.profile-modal-primary-action-text{color:#fff}.profile-modal-primary-action:disabled{cursor:default}.profile-modal-primary-action:disabled .profile-modal-primary-action-inner:after{display:none}.profile-modal-primary-action:disabled .profile-modal-primary-action-text{color:#55576b}@media (width<=420px){.profile-modal-layout{padding-top:60px}.profile-modal-card{max-height:calc(100vh - 76px)}}.profile-inventory-item--selected{outline-offset:-2px;border-radius:14px;outline:2px solid #8450ff}.profile-inventory-sell{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8450ff 0%,#f8b31f 100%);border:none;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 16px;display:flex}.profile-inventory-sell:disabled{opacity:.6;cursor:default}.profile-inventory-sell-label{color:#fff}.profile-inventory-sell-amount{color:#fff;align-items:center;gap:4px;display:inline-flex}.profile-inventory-actions{gap:8px;margin-top:12px;display:flex}.profile-inventory-actions .profile-inventory-sell{flex:1 1 0;min-width:0;margin-top:0}.profile-inventory-withdraw{color:#fff;cursor:pointer;background:#8450ff24;border:1px solid #8450ff8c;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;padding:12px 16px;display:flex}.profile-inventory-withdraw:disabled{opacity:.5;cursor:default}.profile-inventory-withdraw-note{color:#ffd977;opacity:.9}.profile-inventory-confirm{background:#16171f;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:420px;margin:0 auto;padding:28px 20px 22px;position:relative;box-shadow:0 -8px 40px #00000073}.profile-inventory-confirm .profile-modal-add-title{margin-bottom:10px;padding-left:24px;padding-right:24px}.profile-inventory-confirm .profile-modal-add-subtitle{line-height:1.45;margin-bottom:18px!important}.profile-inventory-confirm .profile-modal-primary-action{margin-top:4px;padding:0;position:static}.profile-inventory-confirm-amount{color:#ffd977;align-items:center;gap:3px;font-weight:700;display:inline-flex}.profile-inventory-confirm-cancel{color:#8f91a3;cursor:pointer;background:0 0;border:none;width:100%;margin-top:10px;padding:10px}@keyframes profile-inventory-pending-pulse{0%,to{opacity:1}50%{opacity:.55}}.funds-success-modal-root{z-index:99999!important}
