:root{--str-chat__primary-color:var(--mantine-color-lime-6);--str-chat__active-primary-color:var(--mantine-color-lime-7);--str-chat__surface-color:var(--mantine-color-neutral-9);--str-chat__secondary-surface-color:var(--mantine-color-neutral-8);--str-chat__primary-surface-color:var(--mantine-color-neutral-7);--str-chat__primary-surface-color-low-emphasis:var(--mantine-color-neutral-8);--str-chat__border-radius-circle:50%;--str-chat__border-radius-sm:4px;--str-chat__border-radius-md:8px;--str-chat__border-radius-lg:16px;--str-chat__text-high-emphasis:var(--mantine-color-text-primary);--str-chat__text-medium-emphasis:var(--mantine-color-text-secondary);--str-chat__text-low-emphasis:var(--mantine-color-neutral-5);--str-chat__background-color:var(--mantine-color-neutral-9);--str-chat__secondary-background-color:var(--mantine-color-neutral-8);--str-chat__border-color:var(--mantine-color-neutral-7);--str-chat__border-color-low-emphasis:var(--mantine-color-neutral-8)}.str-chat{font-family:var(--font-geist),"Inter",sans-serif;background-color:var(--chat-surface)}.str-chat .str-chat__channel-header{background-color:var(--mantine-color-neutral-8);border-bottom:1px solid var(--mantine-color-neutral-7)}.str-chat .str-chat__channel-header .str-chat__channel-header-title{color:var(--mantine-color-text-primary);font-weight:600}.str-chat .str-chat__channel-header .str-chat__channel-header-info{color:var(--mantine-color-text-secondary)}.str-chat .str-chat__message-list{background-color:var(--chat-surface)}.str-chat .str-chat__message-list .str-chat__message-simple .str-chat__message-text{background-color:rgba(0,0,0,0);border:none;color:var(--mantine-color-text-primary);border-radius:0}.str-chat .str-chat__message-list .str-chat__message-simple .str-chat__message-text .str-chat__message-text-inner{color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-list .str-chat__message-simple.str-chat__message--me .str-chat__message-text{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-list .str-chat__message-simple.str-chat__message--me .str-chat__message-text .str-chat__message-text-inner{color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-list .str-chat__message-sender-name{color:var(--mantine-color-lime-7);font-size:.75rem;font-weight:700}.str-chat .str-chat__message-list .str-chat__message-timestamp{display:none}.str-chat .str-chat__message-input{background-color:var(--chat-surface);border-top:none}.str-chat .str-chat__message-input .str-chat__message-input-inner{border:none;border-radius:var(--mantine-radius-sm);color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-input .str-chat__message-input-inner:focus-within{border:none;box-shadow:none}.str-chat .str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea{color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea::placeholder{color:var(--mantine-color-text-low-emphasis)}.str-chat .str-chat__message-input .str-chat__message-input-send-button{background-color:var(--mantine-color-lime-6);border-radius:var(--mantine-radius-xs)}.str-chat .str-chat__message-input .str-chat__message-input-send-button:hover{background-color:var(--mantine-color-lime-7)}.str-chat .str-chat__message-input .str-chat__message-input-send-button:disabled{background-color:var(--mantine-color-neutral-6)}.str-chat .str-chat__loading-channels,.str-chat .str-chat__loading-indicator{background-color:var(--mantine-color-neutral-9);color:var(--mantine-color-text-secondary)}.str-chat .str-chat__message-reactions .str-chat__message-reaction{background-color:var(--mantine-color-neutral-8);border:1px solid var(--mantine-color-neutral-7);color:var(--mantine-color-text-primary)}.str-chat .str-chat__message-reactions .str-chat__message-reaction--own{background-color:var(--mantine-color-lime-6);border-color:var(--mantine-color-lime-5);color:#fff}.str-chat .str-chat__message-system .str-chat__message-text{background-color:var(--mantine-color-success-9);border:1px solid var(--mantine-color-success-7);color:var(--mantine-color-success-2);text-align:center;font-weight:500}.str-chat .str-chat__message-pack-open .str-chat__message-text{background:linear-gradient(135deg,var(--mantine-color-legendary-6),var(--mantine-color-legendary-8));border:1px solid var(--mantine-color-legendary-5);color:#fff}.str-chat .str-chat__message-battle-result .str-chat__message-text{background:linear-gradient(135deg,var(--mantine-color-epic-6),var(--mantine-color-epic-8));border:1px solid var(--mantine-color-epic-5);color:#fff}.str-chat .str-chat__jump-to-latest-message,.str-chat .str-chat__unread-messages-separator,.str-chat .str-chat__virtual-list-message-notification{display:none!important}.str-chat .str-chat__message-actions-box-button,.str-chat .str-chat__message-actions__button,.str-chat [data-testid=message-options-button]{background:rgba(0,0,0,0)!important;border:none!important;padding:var(--mantine-spacing-1)!important;margin:0!important;opacity:.8!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;width:auto!important;height:auto!important;min-width:unset!important;min-height:unset!important}.str-chat .str-chat__message-actions-box-button:hover,.str-chat .str-chat__message-actions__button:hover,.str-chat [data-testid=message-options-button]:hover{opacity:1!important;background:rgba(0,0,0,0)!important}.str-chat .str-chat__message-actions-box-button svg,.str-chat .str-chat__message-actions__button svg,.str-chat [data-testid=message-options-button] svg{fill:#fff!important;color:#fff!important;width:12px!important;height:12px!important}.str-chat .str-chat__message-actions-list{background:var(--mantine-color-neutral-8)!important;border:1px solid var(--mantine-color-neutral-7)!important;border-radius:var(--mantine-radius-sm)!important;box-shadow:var(--chat-toggle-shadow)!important}@media(max-width:48em){.str-chat .str-chat__message-list .str-chat__message-simple .str-chat__message-text{max-width:calc(100vw - 80px)}.str-chat .str-chat__message-list .str-chat__message-simple[data-user-role=ADMIN] .str-chat__avatar:after,.str-chat .str-chat__message-list .str-chat__message-simple[data-user-role=MODERATOR] .str-chat__avatar:after{width:14px;height:14px;font-size:var(--mantine-font-size-xs)}.str-chat .str-chat__message-input .str-chat__message-input-inner{margin:var(--mantine-spacing-xs)}}.str-chat__message-list::-webkit-scrollbar{width:6px}.str-chat__message-list::-webkit-scrollbar-track{background:var(--mantine-color-neutral-8)}.str-chat__message-list::-webkit-scrollbar-thumb{background:var(--mantine-color-neutral-6);border-radius:3px}.str-chat__message-list::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-neutral-5)}.MobileBottomNav_bottomNav__zhCyZ{border-top:1px solid var(--surface-border);box-shadow:0 -4px 24px rgba(0,0,0,.5);padding-bottom:env(safe-area-inset-bottom,0)}.MobileBottomNav_activeIndicator__PUpyh{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + 8px);left:calc(100%/var(--item-count)*var(--active-index));width:calc(100%/var(--item-count));height:3px;background:rgba(0,0,0,0);transition:left .25s cubic-bezier(.4,0,.2,1);display:flex;justify-content:center;pointer-events:none}.MobileBottomNav_activeIndicator__PUpyh:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:16px;height:3px;border-radius:2px;background:var(--mantine-color-lime-5)}.MobileBottomNav_navItem__dgZrP{flex:1;display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;color:var(--text-primary);transition:color .15s ease;position:relative;padding:8px 0}.MobileBottomNav_navItem__dgZrP.MobileBottomNav_active__dwDjp{color:var(--text-primary)}.MobileBottomNav_label__rjLth{color:currentcolor;transition:color .15s ease}.FooterStats_statsBar__dno5O{position:relative;z-index:1}.CartItemsV3_tab__51xHW{z-index:1;font-weight:500;transition:color .1s ease;color:#74798b}.CartItemsV3_tab__51xHW[data-active]{color:#fff}.CartItemsV3_tab__51xHW.CartItemsV3_tabDisabled__D6oxl{color:#3a3f4a;cursor:not-allowed}.CartItemsV3_indicator__JedgQ{z-index:0}.CartItemsV3_itemsListWrapper__JCN0k{position:relative;min-height:320px}.CartItemsV3_itemsList__Y_Lpx{max-height:320px;min-height:320px;overflow-y:scroll;overflow-x:hidden;border-radius:8px;scrollbar-width:thin;scrollbar-color:#2a3140 rgba(0,0,0,0);padding-right:4px}.CartItemsV3_itemsList__Y_Lpx::-webkit-scrollbar{width:6px}.CartItemsV3_itemsList__Y_Lpx::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CartItemsV3_itemsList__Y_Lpx::-webkit-scrollbar-thumb{background-color:#2a3140;border-radius:3px}.CartItemsV3_itemsList__Y_Lpx::-webkit-scrollbar-thumb:hover{background-color:#3a4150}@media(max-width:36em){.CartItemsV3_itemsListWrapper__JCN0k{min-height:260px}.CartItemsV3_itemsList__Y_Lpx{max-height:260px;min-height:260px}}.CartItemsV3_scrollFadeBottom__QO69_,.CartItemsV3_scrollFadeTop__lcX1e{position:absolute;left:0;right:6px;height:24px;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s ease}.CartItemsV3_scrollFadeTop__lcX1e{top:0;background:linear-gradient(180deg,#0a0d12 0,transparent)}.CartItemsV3_scrollFadeTop__lcX1e.CartItemsV3_visible____CbU{opacity:1}.CartItemsV3_scrollFadeBottom__QO69_{bottom:0;background:linear-gradient(0deg,#0a0d12 0,transparent)}.CartItemsV3_scrollFadeBottom__QO69_.CartItemsV3_visible____CbU{opacity:1}.CartItemsV3_quantityBadge__WnHSH{background-color:#191f2a;color:#fff;font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;margin-left:8px}.CartItemsV3_expandableGroup__R6e5r{border:1px solid #1e2430;border-radius:12px;margin-bottom:8px;transition:all .15s ease;flex-shrink:0}.CartItemsV3_expandableGroup__R6e5r:last-child{margin-bottom:0}.CartItemsV3_expandableGroup__R6e5r.CartItemsV3_expanded__iRA7M,.CartItemsV3_expandableGroup__R6e5r:hover{border-color:#2a3140}.CartItemsV3_expandableGroup__R6e5r.CartItemsV3_selected__BIs71{border-color:var(--mantine-color-lime-6);background-color:rgba(208,255,0,.05)}.CartItemsV3_expandableGroup__R6e5r.CartItemsV3_partiallySelected__OnCOb{border-color:var(--mantine-color-lime-6)}.CartItemsV3_groupHeader__1Ufht{display:flex;align-items:center;padding:6px 8px;background-color:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease}.CartItemsV3_groupHeader__1Ufht:hover{background-color:hsla(0,0%,100%,.02)}.CartItemsV3_expandIcon__Ii4ij{color:#74798b;transition:transform .2s ease;margin-left:8px}.CartItemsV3_expandIcon__Ii4ij.CartItemsV3_expanded__iRA7M{transform:rotate(180deg)}.CartItemsV3_expandFooter__eP8IO{display:flex;align-items:center;justify-content:center;padding:6px 12px;border-top:1px solid #1e2430;background-color:rgba(0,0,0,.15);transition:background-color .15s ease}.CartItemsV3_expandFooter__eP8IO:hover{background-color:rgba(0,0,0,.25)}.CartItemsV3_groupItems__6Dn5D{border-top:1px solid #1e2430;background-color:rgba(0,0,0,.2)}.CartItemsV3_subItem__kqqTv{display:flex;align-items:center;padding:8px 12px 8px 24px;cursor:pointer;transition:background-color .15s ease}.CartItemsV3_subItem__kqqTv:hover{background-color:hsla(0,0%,100%,.02)}.CartItemsV3_subItem__kqqTv.CartItemsV3_selected__BIs71{background-color:rgba(208,255,0,.05)}.CartItemsV3_subItem__kqqTv:not(:last-child){border-bottom:1px solid #1e2430}.CartItemsV3_itemImageWrapper__6_B0W{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:8px;overflow:hidden;flex-shrink:0}.CartItemsV3_itemImage__rEBzl{width:100%;height:100%;object-fit:cover}.CartItemsV3_settingsLink__jJ8A_{cursor:pointer;color:#74798b!important}.CartItemsV3_settingsLink__jJ8A_:hover{text-decoration:underline;color:var(--mantine-color-neutral-4)!important}.RewardsMenu_modalContent__qfA47{background-color:rgba(0,0,0,0);box-shadow:none;overflow:visible;width:calc(100vw - 32px);max-width:350px}@media(min-width:36em){.RewardsMenu_modalContent__qfA47{width:400px;max-width:400px}}@media(min-width:48em){.RewardsMenu_modalContent__qfA47{width:450px;max-width:450px}}@media(min-width:62em){.RewardsMenu_modalContent__qfA47{width:500px;max-width:500px}}@media(min-width:75em){.RewardsMenu_modalContent__qfA47{width:550px;max-width:550px}}.RewardsMenu_modalBody__3FhBf{padding:0}.RewardsMenu_rewardsModalWrapper__UesiG{position:relative}.RewardsMenu_rewardsModalWrapper__UesiG:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(208,255,0,.4),rgba(208,255,0,0) 30%,rgba(208,255,0,0) 70%,rgba(208,255,0,.2));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1}.RewardsMenu_rewardCard__4M_Le{border:1px solid #1e2430}.UserMenu_glow__ag9ih{background:radial-gradient(circle at top right,rgb(208,255,0) 0,rgb(208,255,0) 15%,rgba(208,255,0,.9) 35%,transparent 55%),radial-gradient(circle at bottom left,rgb(208,255,0) 0,rgb(208,255,0) 15%,rgba(208,255,0,.9) 35%,transparent 55%);filter:blur(2px);z-index:0}.UserMenu_border__FXRyx{background:linear-gradient(135deg,rgb(208,255,0),rgba(208,255,0,.6) 50%,rgb(208,255,0));z-index:1;overflow:hidden}.UserMenu_content__lX8Td{z-index:2;overflow:hidden;flex-direction:column}.UserMenu_menuItemHover__J41TG{transition:background-color .2s ease}.UserMenu_menuItemHover__J41TG:hover{background-color:var(--mantine-color-gray-8)!important}.UserMenu_logoutButtonHover__vl5fA{transition:background-color .2s ease,color .2s ease .1s}.UserMenu_logoutButtonHover__vl5fA svg{transition:color .2s ease .1s}.UserMenu_logoutButtonHover__vl5fA:hover{background-color:var(--mantine-color-gray-8)!important;color:#fff!important}.UserMenu_logoutButtonHover__vl5fA:hover svg{color:#fff!important}.UserMenu_menuDropdown__NT2ih{box-shadow:none;overflow:visible}@media(max-width:75em){.UserMenu_menuDropdown__NT2ih{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;right:auto!important;bottom:auto!important;max-width:calc(100vw - 2rem);width:350px}}.UserMenu_menuTarget__c_cu_{cursor:pointer}.UserMenu_closeButton__vAsFa{transition:background-color .2s ease}.UserMenu_closeButton__vAsFa:hover{background-color:var(--mantine-color-gray-8)}.PortalHeader_root___nRyb{z-index:31;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.12)}.PortalHeader_headerContainer___w7gK{margin:0 auto;display:flex;align-items:center;justify-content:space-between}.PortalHeader_leftSection__5DGAD{display:flex;align-items:center;gap:15px}.PortalHeader_burger__f0n6_{display:none}@media(max-width:62em){.PortalHeader_burger__f0n6_{display:block}}.PortalHeader_logoSection__pWGld .PortalHeader_logoButton___uyyy{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;transition:opacity .2s ease-in-out}.PortalHeader_logoSection__pWGld .PortalHeader_logoButton___uyyy:hover{opacity:.8}.PortalHeader_logoSection__pWGld .PortalHeader_logoButton___uyyy:focus{outline:none}.PortalHeader_commonButtonStyle__xYW6y,.PortalHeader_userControls__eFAUE .PortalHeader_balanceWrapper__UYq9_,.PortalHeader_userControls__eFAUE .PortalHeader_rankButton__PqIus{height:40px;padding:0 20px;border-radius:4px;font-weight:500;font-size:14px;transition:all .2s ease}.PortalHeader_menuItem__SQULC{transition:background-color .15s ease,box-shadow .15s ease,transform .1s ease}.PortalHeader_menuItem__SQULC:hover{background-color:var(--surface-hover)}.PortalHeader_tabs__gotWA{--tab-hover-color:#353c48!important;--tabs-color:var(--mantine-color-lime-filled);--tab-border-color:transparent!important}.PortalHeader_userControls__eFAUE{display:flex;align-items:center;position:relative;gap:15px}.PortalHeader_userControls__eFAUE .PortalHeader_rankButton__PqIus{display:flex;align-items:center;gap:12px;background-color:#5d7284}.PortalHeader_userControls__eFAUE .PortalHeader_rankButton__PqIus .PortalHeader_rankIcon__uDi3_{width:20px;height:20px;margin-right:4px}.PortalHeader_userControls__eFAUE .PortalHeader_rankButton__PqIus:hover{background-color:#688196}.PortalHeader_userControls__eFAUE .PortalHeader_balanceWrapper__UYq9_{background-color:#d0ff00;display:flex;align-items:center}.PortalHeader_drawer__ntDQo{border:1px solid hsla(0,0%,100%,.2)}.PortalHeader_drawerLogo__wWRk7{margin-bottom:20px}.PortalHeader_drawerItem__Oh6ml{padding:.75rem;width:100%;color:var(--text-white);border-radius:4px}.PortalHeader_drawerItem__Oh6ml:hover{background-color:hsla(0,0%,100%,.1)}.PortalHeader_drawerItem__Oh6ml.PortalHeader_active__9S0gz{background-color:hsla(0,0%,100%,.15)}.PortalHeader_menuIcon__V5K2E{height:1rem}.PortalHeader_rewardsIcon__tPZwc{height:1.3rem}.UserBalanceAnimation_balanceAnimationContainer__WPPTt{transform:translateX(-50%)}.UserBalanceAnimation_glowEffect__egjy9{filter:blur(60px);animation:UserBalanceAnimation_glowPulse__JFnqu .7s ease-out}.UserBalanceAnimation_balanceAnimation__C_ggZ{animation:UserBalanceAnimation_slideIn__e4WrN .7s ease-out}.UserBalanceAnimation_amountText__kgcg9{background:linear-gradient(0deg,#d0ff00,#e8ff7f);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;filter:drop-shadow(0 0 8px rgba(208,255,0,.6));overflow:visible}@keyframes UserBalanceAnimation_slideIn__e4WrN{0%{opacity:0;transform:translateY(-20px) scale(.95)}25%{opacity:1;transform:translateY(0) scale(1)}75%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.95)}}@keyframes UserBalanceAnimation_glowPulse__JFnqu{0%{opacity:0;transform:scale(.8)}25%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes UserBalanceAnimation_balancePulse__BOWn5{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.UserBalanceAnimation_balancePulse__BOWn5{animation:UserBalanceAnimation_balancePulse__BOWn5 .2s ease-out}@media(prefers-reduced-motion:reduce){.UserBalanceAnimation_balanceAnimation__C_ggZ{animation:none;opacity:1;transform:none}.UserBalanceAnimation_glowEffect__egjy9{animation:none;opacity:.5}.UserBalanceAnimation_balancePulse__BOWn5{animation:none}}.TopBar_topBar__pLC4_{z-index:30;height:var(--topbar-height);border-bottom:1px solid var(--surface-border)}@layer reset, mantine, components, utilities;@layer reset{:root{--mantine-color-body:var(--surface-base,#0a0d12)!important;color-scheme:dark}body,html{min-height:100%;max-width:100vw}body{font-family:var(--font-geist),var(--font-outfit),"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;min-height:100vh}#__next,main{flex:1;display:flex;flex-direction:column}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}hr{width:100%;margin:20px}button{padding:3px 10px}@media (prefers-color-scheme:dark){html{color-scheme:dark}}}@layer components{.mantine-Popover-dropdown{color:black}.dashboard-layout .mantine-Button-label{font-family:var(--font-outfit),"Inter",sans-serif}}