.Toast_container__UmRRy{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:9999;pointer-events:none}.Toast_toast__5vjwy{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;min-width:250px;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,.3);cursor:pointer;pointer-events:auto;animation:Toast_slideIn__m60Pb .3s ease;transition:opacity .2s,transform .2s}.Toast_toast__5vjwy:hover{transform:translateX(-4px)}@keyframes Toast_slideIn__m60Pb{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_icon__kk9_a{font-size:1.25rem;flex-shrink:0}.Toast_message__gQtoa{font-size:.875rem;line-height:1.4}.Toast_success__X6ITm{background:linear-gradient(135deg,#2d5a2d,#1a3a1a);border:1px solid #3d7a3d;color:#90ee90}.Toast_error__h_Qz3{background:linear-gradient(135deg,#5a2d2d,#3a1a1a);border:1px solid #7a3d3d;color:#ff6b6b}.Toast_warning__KftPq{background:linear-gradient(135deg,#5a4a2d,#3a2a1a);border:1px solid #7a5a3d;color:#ffd93d}.Toast_info__YmGK5{background:linear-gradient(135deg,#2d3a5a,#1a2a3a);border:1px solid #3d5a7a;color:#87ceeb}.Logs_inheritHeight__3T9ST{display:flex;flex-direction:column;height:100%;overflow:hidden}.Logs_ContainerText__VCjo5{flex:1 1;overflow-y:auto;padding:8px;font-size:.85em}.PlayerDice_diceContainer__yAuvr{width:50px;height:50px;position:relative;perspective:200px;cursor:default}.PlayerDice_dice__vPRRE{position:relative;width:50px;height:50px;transform-style:preserve-3d}.PlayerDice_dice__vPRRE,.PlayerDice_dice__vPRRE.PlayerDice_rolling__z6IKj{transition:transform .5s ease-out}.PlayerDice_side__mF4ng{position:absolute;width:50px;height:50px;background:#fff;color:var(--black);border-radius:3px;font-weight:700;border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;font-family:Courier New,monospace;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.8),inset 0 -2px 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.15);word-break:break-all;overflow-wrap:break-word;text-align:center;line-height:1.1;padding:2px}.PlayerDice_side__mF4ng:first-child{transform:translateZ(25px)}.PlayerDice_side__mF4ng:nth-child(2){transform:rotateY(180deg) translateZ(25px)}.PlayerDice_side__mF4ng:nth-child(3){transform:rotateY(90deg) translateZ(25px)}.PlayerDice_side__mF4ng:nth-child(4){transform:rotateY(-90deg) translateZ(25px)}.PlayerDice_side__mF4ng:nth-child(5){transform:rotateX(90deg) translateZ(25px)}.PlayerDice_side__mF4ng:nth-child(6){transform:rotateX(-90deg) translateZ(25px)}.PlayerDice_show-1__10sm3{transform:rotateX(2turn) rotate(0deg)}.PlayerDice_show-2__AS9ua{transform:rotateY(180deg) rotateX(2turn) rotate(0deg)}.PlayerDice_show-3__tWQp4{transform:rotateY(90deg) rotateX(2turn) rotate(0deg)}.PlayerDice_show-4__ptLMr{transform:rotateY(-90deg) rotateX(2turn) rotate(0deg)}.PlayerDice_show-5__Q1kgp{transform:rotateX(90deg) rotate(2turn)}.PlayerDice_show-6__WnScS{transform:rotateX(-90deg) rotate(2turn)}.PlayerDice_diceContainer__yAuvr:hover .PlayerDice_side__mF4ng{background:linear-gradient(135deg,var(--sunrise-gold) 0,rgba(255,215,0,.9) 50%,rgba(255,200,0,.85) 100%);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.6),inset 0 -2px 4px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.2)}.PlayerDice_diceContainer__yAuvr.PlayerDice_flash__xoWKy .PlayerDice_side__mF4ng{background:linear-gradient(135deg,var(--success-green) 0,rgba(0,206,0,.9) 50%,rgba(0,180,0,.85) 100%)}.PlayerDice_diceContainer__yAuvr.PlayerDice_flash__xoWKy .PlayerDice_side__mF4ng,.PlayerDice_diceContainer__yAuvr.PlayerDice_luckyFlash__KMTp4 .PlayerDice_side__mF4ng{border-color:var(--white);transition:background .3s ease,border-color .3s ease;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.6),inset 0 -2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2)}.PlayerDice_diceContainer__yAuvr.PlayerDice_luckyFlash__KMTp4 .PlayerDice_side__mF4ng{background:linear-gradient(135deg,var(--sunrise-gold) 0,rgba(255,215,0,.9) 50%,rgba(255,200,0,.85) 100%)}.PlayerDice_diceContainer__yAuvr.PlayerDice_dealerMatchFlash__qutgG .PlayerDice_side__mF4ng{background:linear-gradient(135deg,var(--error-red) 0,rgba(201,0,0,.9) 50%,rgba(180,0,0,.85) 100%);border-color:var(--white);transition:background .3s ease,border-color .3s ease;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.6),inset 0 -2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2)}@keyframes PlayerDice_flashPulse__1Hy_D{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.PlayerDice_hoverContent__7oSTh{display:none;position:absolute;top:0;left:0;width:100%;height:100%;font-size:.65em;text-align:center;line-height:1.3;z-index:10;background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:4px;flex-direction:column;justify-content:center;align-items:center}.PlayerDice_diceContainer__yAuvr:hover .PlayerDice_hoverContent__7oSTh{display:flex}.PlayerDice_diceContainer__yAuvr.PlayerDice_loaded__y4KZf .PlayerDice_side__mF4ng{border-color:var(--whiskey-orange);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.8),inset 0 -2px 4px rgba(0,0,0,.1),0 0 8px rgba(243,152,33,.5)}.PlayerDice_diceContainer__yAuvr.PlayerDice_boosted__0CCc0 .PlayerDice_side__mF4ng{border-color:var(--success-green);animation:PlayerDice_boost-pulse__DRwzV .5s infinite alternate}@keyframes PlayerDice_boost-pulse__DRwzV{0%{box-shadow:0 0 4px rgba(0,206,0,.3)}to{box-shadow:0 0 8px rgba(0,206,0,.6)}}.PlayerDice_boostBadge___a9Yr{font-size:.8em}.PlayerDice_floatingText__xNhMh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--success-green);font-weight:700;font-size:.9em;pointer-events:none;z-index:10;animation:PlayerDice_floatUp__LRtHq 1s ease-out forwards;white-space:nowrap}@keyframes PlayerDice_floatUp__LRtHq{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,calc(-50% - 30px))}}.DiceMat_container___Fk81{display:flex;flex-wrap:wrap;gap:10px;padding:5px;align-content:flex-start;height:100%;overflow-y:auto;overflow:visible}.DealerDice_diceContainer__HCOsl{width:60px;height:60px;position:relative;perspective:200px;cursor:default}.DealerDice_dice__ZzClc{position:relative;width:60px;height:60px;transform-style:preserve-3d}.DealerDice_dice__ZzClc,.DealerDice_dice__ZzClc.DealerDice_rolling__mT7ml{transition:transform .5s ease-out}.DealerDice_side__qDnfc{position:absolute;width:60px;height:60px;background:linear-gradient(135deg,rgba(255,0,0,.95),rgba(200,0,0,.9) 50%,rgba(180,0,0,.85));color:var(--white);border-radius:3px;font-weight:700;border:2px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-family:Courier New,monospace;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.3),inset 0 -2px 4px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.3);word-break:break-all;overflow-wrap:break-word;text-align:center;line-height:1.1;padding:2px}.DealerDice_side__qDnfc:first-child{transform:translateZ(30px)}.DealerDice_side__qDnfc:nth-child(2){transform:rotateY(180deg) translateZ(30px)}.DealerDice_side__qDnfc:nth-child(3){transform:rotateY(90deg) translateZ(30px)}.DealerDice_side__qDnfc:nth-child(4){transform:rotateY(-90deg) translateZ(30px)}.DealerDice_side__qDnfc:nth-child(5){transform:rotateX(90deg) translateZ(30px)}.DealerDice_side__qDnfc:nth-child(6){transform:rotateX(-90deg) translateZ(30px)}.DealerDice_show-1__Au9O4{transform:rotateX(2turn) rotate(0deg)}.DealerDice_show-2__pGrTA{transform:rotateY(180deg) rotateX(2turn) rotate(0deg)}.DealerDice_show-3__86Q2q{transform:rotateY(90deg) rotateX(2turn) rotate(0deg)}.DealerDice_show-4__SOsqM{transform:rotateY(-90deg) rotateX(2turn) rotate(0deg)}.DealerDice_show-5__pXWAa{transform:rotateX(90deg) rotate(2turn)}.DealerDice_show-6__Hai1I{transform:rotateX(-90deg) rotate(2turn)}.DealerDice_diceContainer__HCOsl:hover .DealerDice_side__qDnfc{background:linear-gradient(135deg,rgba(255,50,50,.95),rgba(220,0,0,.9) 50%,rgba(200,0,0,.85));box-shadow:inset 0 2px 4px hsla(0,0%,100%,.4),inset 0 -2px 4px rgba(0,0,0,.3),0 3px 6px rgba(0,0,0,.4)}.DealerDice_dice__ZzClc.DealerDice_absorbing__ohsAX .DealerDice_side__qDnfc{background:linear-gradient(135deg,rgba(0,206,0,.95),rgba(0,180,0,.9) 50%,rgba(0,160,0,.85));box-shadow:inset 0 2px 4px hsla(0,0%,100%,.5),inset 0 -2px 4px rgba(0,0,0,.3),0 0 20px rgba(0,206,0,.8),0 0 40px rgba(0,206,0,.5);transition:background .2s ease,box-shadow .2s ease}.DealerParticle_particle__9BZCv{position:fixed;width:40px;height:40px;pointer-events:none;z-index:100;left:var(--start-x);top:var(--start-y);transform:translate(-50%,-50%);animation:DealerParticle_travel__Wj4yX 1.8s cubic-bezier(.1,0,.5,1) forwards}.DealerParticle_sparkle__jzGH_{position:absolute;width:16px;height:16px;background:var(--success-green);border-radius:50%;box-shadow:0 0 15px var(--success-green),0 0 30px var(--success-green),0 0 45px rgba(0,206,0,.6),0 0 60px rgba(0,206,0,.4);animation:DealerParticle_sparkle__jzGH_ 1.8s ease-out forwards}.DealerParticle_sparkle__jzGH_:first-child{top:0;left:50%;transform:translateX(-50%);animation-delay:0s}.DealerParticle_sparkle__jzGH_:nth-child(2){top:50%;left:0;transform:translateY(-50%);animation-delay:.15s}.DealerParticle_sparkle__jzGH_:nth-child(3){top:50%;right:0;transform:translateY(-50%);animation-delay:.3s}.DealerParticle_sparkle__jzGH_:nth-child(4){top:25%;left:25%;animation-delay:.1s}.DealerParticle_sparkle__jzGH_:nth-child(5){top:25%;right:25%;animation-delay:.2s}@keyframes DealerParticle_travel__Wj4yX{0%{left:var(--start-x);top:var(--start-y);transform:translate(-50%,-50%) scale(.5);opacity:.8}10%{left:var(--x10);top:var(--y10);transform:translate(-50%,-50%) scale(1.2);opacity:1}20%{left:var(--x20);top:var(--y20);transform:translate(-50%,-50%) scale(1.8);opacity:1}30%{left:var(--x30);top:var(--y30);transform:translate(-50%,-50%) scale(2.2);opacity:1}40%{left:var(--x40);top:var(--y40);transform:translate(-50%,-50%) scale(2.5);opacity:1}50%{left:var(--x50);top:var(--y50);transform:translate(-50%,-50%) scale(2.8);opacity:1}60%{left:var(--x60);top:var(--y60);transform:translate(-50%,-50%) scale(2.5);opacity:1}70%{left:var(--x70);top:var(--y70);transform:translate(-50%,-50%) scale(2);opacity:1}80%{left:var(--x80);top:var(--y80);transform:translate(-50%,-50%) scale(1.5);opacity:1}90%{left:var(--x90);top:var(--y90);transform:translate(-50%,-50%) scale(1);opacity:.9}95%{left:var(--x95);top:var(--y95);transform:translate(-50%,-50%) scale(.7);opacity:.8}to{left:var(--end-x);top:var(--end-y);transform:translate(-50%,-50%) scale(.4);opacity:0}}@keyframes DealerParticle_sparkle__jzGH_{0%{transform:scale(0) rotate(0deg);opacity:.8}15%{transform:scale(1.5) rotate(54deg);opacity:1}30%{transform:scale(2) rotate(108deg);opacity:1}50%{transform:scale(2.5) rotate(180deg);opacity:1}70%{transform:scale(2) rotate(252deg);opacity:1}85%{transform:scale(1.2) rotate(306deg);opacity:1}to{transform:scale(.6) rotate(1turn);opacity:.6}}.Dealer_container__V71fy{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;transition:background-color .3s ease;overflow:visible;position:relative}.Dealer_container__V71fy.Dealer_flash__JKv3k{background-color:var(--error-red)!important}.Dealer_header__YaDFE{font-size:.9em;color:var(--light-grey);text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;transition:opacity .1s ease}.Dealer_rollAndPortrait__wFajM{justify-content:center;gap:12px;width:100%}.Dealer_portraitColumn__HE6kB,.Dealer_rollAndPortrait__wFajM{display:flex;align-items:center;overflow:visible;position:relative}.Dealer_portraitColumn__HE6kB{flex-direction:column;flex-shrink:0}.Dealer_portraitWrapper__9j0lZ{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.Dealer_portrait__IugmY{width:80px;height:80px;object-fit:contain;transition:opacity .1s ease}.Dealer_speechBubble__vj50o{z-index:99999;animation:Dealer_speechBubbleAppear__jkbd3 .3s ease-out;pointer-events:none}.Dealer_speechBubbleContent__MUE3_{background:#fff;color:var(--black);padding:18px 24px;border-radius:16px;font-size:1.1em;line-height:1.5;max-width:800px;min-width:400px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.9),inset 0 -2px 4px rgba(0,0,0,.1),inset 0 0 8px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.25),0 8px 24px rgba(0,0,0,.15);border:3px solid rgba(0,0,0,.15);font-style:italic;position:relative;font-weight:500}@keyframes Dealer_speechBubbleAppear__jkbd3{0%{opacity:0;transform:translateY(-50%) scale(.8) translateX(10px)}to{opacity:1;transform:translateY(-50%) scale(1) translateX(0)}}.Dealer_level__szyqz{font-size:.9em;font-weight:700;color:var(--sunrise-gold);margin-top:4px}.StoreItem_StoreItem__WLeQt{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:100px;max-width:150px;height:80px;padding:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;background:var(--background-gradient2);color:var(--white);border:2px solid var(--accent1);border-radius:4px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.StoreItem_StoreItem__WLeQt:hover:not(.StoreItem_disabled__1TDbR){border-color:var(--sunrise-gold);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.StoreItem_StoreItem__WLeQt.StoreItem_disabled__1TDbR{background:var(--dark-grey);border-color:var(--metal-grey);color:var(--metal-grey);cursor:not-allowed;opacity:.7}.StoreItem_name__QJBpi{font-weight:700;font-size:.85em;white-space:nowrap}.StoreItem_level__HuRKW{color:var(--sunrise-gold);font-weight:400}.StoreItem_price__QF2lB{font-size:1em;font-weight:700;color:var(--sunrise-gold)}.StoreItem_description__nyYP5{font-size:.7em;color:var(--light-grey);display:none;position:absolute;top:0;left:0;right:0;bottom:0;padding:8px;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.StoreItem_StoreItem__WLeQt:hover .StoreItem_description__nyYP5{opacity:1}.StoreItem_StoreItem__WLeQt.StoreItem_disabled__1TDbR:hover .StoreItem_description__nyYP5{opacity:0}.Store_storeContainer__16b4l{display:flex;flex-direction:column;height:100%}.Store_storeTitle__r7JLJ{font-size:1.1em;margin-bottom:8px;color:var(--white)}.Store_itemContainer__HibeH{display:flex;flex-wrap:wrap;gap:8px;overflow-y:auto;flex:1 1}.PortraitSelector_overlay__RZ5Zg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.PortraitSelector_modal__4KhSA{background:var(--background);border-radius:8px;padding:20px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.5)}.PortraitSelector_header__yJgkP{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PortraitSelector_header__yJgkP h3{margin:0;color:var(--white);font-size:1.2em}.PortraitSelector_closeButton__O6JSF{background:transparent;border:none;color:var(--light-grey);font-size:1.5em;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease}.PortraitSelector_closeButton__O6JSF:hover{background:hsla(0,0%,100%,.1)}.PortraitSelector_grid__JQbqr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.PortraitSelector_portraitSlot__qRwlv{aspect-ratio:1;border:2px solid var(--metal-grey);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:var(--dark-main);overflow:hidden}.PortraitSelector_portraitSlot__qRwlv:hover:not(.PortraitSelector_locked__iqkkz){border-color:var(--sunrise-gold);transform:scale(1.05)}.PortraitSelector_portraitSlot__qRwlv.PortraitSelector_selected__I_kg7{border-color:var(--sunrise-gold);box-shadow:0 0 8px rgba(255,215,0,.5)}.PortraitSelector_portraitSlot__qRwlv.PortraitSelector_locked__iqkkz{cursor:not-allowed;opacity:.5}.PortraitSelector_portraitSlot__qRwlv img{width:100%;height:100%;object-fit:contain}.PortraitSelector_lockedIcon__wonFW{font-size:1.5em;opacity:.3}.Stash_stashContainer__9pMVP{display:flex;align-items:center;gap:12px;height:100%}.Stash_portrait__rl5UR{width:80px;height:80px;object-fit:contain;cursor:pointer;transition:transform .2s ease,opacity .2s ease;flex-shrink:0}.Stash_portrait__rl5UR:hover{transform:scale(1.05);opacity:.9}.Stash_stashContent__KIFuz{display:flex;flex-direction:column;gap:4px;flex:1 1}.Stash_stashLabel__UHD8K{font-size:.8em;color:var(--light-grey);text-transform:uppercase;letter-spacing:1px}.Stash_stashValue__tjvx3{font-size:1.5em;font-weight:700;color:var(--sunrise-gold);text-shadow:1px 1px 2px rgba(0,0,0,.5)}.Feature_ContainerFeature__vimvk{flex:0 0 auto;width:180px;aspect-ratio:1;display:flex;flex-direction:column;padding:8px;background:var(--background);border:2px solid var(--accent1);border-radius:4px;color:var(--white);cursor:pointer;transition:border-color .15s ease;position:relative;overflow:hidden}.Feature_ContainerFeature__vimvk.Feature_feature_prairie__0_nNJ{background-image:url(/assets/svgs/prairie-fature-card-background.svg)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-color:transparent!important}.Feature_ContainerFeature__vimvk:hover{border-color:var(--accent2)}.Feature_ContainerFeature__vimvk.Feature_empty__alegt{background:rgba(0,0,0,.2);border-color:var(--dark-grey);cursor:default;justify-content:center;align-items:center}.Feature_ContainerFeature__vimvk.Feature_empty__alegt:hover{border-color:var(--dark-grey)}.Feature_emptySlot__uIFze{font-size:1.5em;opacity:.3;color:var(--metal-grey)}.Feature_ContainerFeature__vimvk.Feature_locked___MrUZ{background:rgba(0,0,0,.3);border-color:var(--dark-grey);color:var(--metal-grey);cursor:not-allowed}.Feature_ContainerFeature__vimvk.Feature_locked___MrUZ:hover{border-color:var(--dark-grey)}.Feature_ContainerFeature__vimvk.Feature_ready__zw7Au{border-color:var(--success-green);background:rgba(0,100,0,.2)}.Feature_ContainerFeature__vimvk.Feature_running__1j0Lh{border-color:var(--whiskey-orange)}.Feature_ContainerFeature__vimvk.Feature_boosted__khKA2{border-color:var(--sunrise-gold)}.Feature_header__bBUUY{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:4px}.Feature_name__dRjsF{font-size:.8em;margin:0}.Feature_name__dRjsF,.Feature_statusBadge__hiuEL{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Feature_statusBadge__hiuEL{font-size:.55em;padding:2px 5px;border-radius:2px}.Feature_statusLocked__BVmy6{background:var(--dark-grey);color:var(--metal-grey)}.Feature_statusIdle__JvHvJ{background:var(--accent1);color:var(--white)}.Feature_statusRunning__gMwPe{background:var(--whiskey-orange);color:var(--black)}.Feature_statusReady__qY3Eg{background:var(--success-green);color:var(--white)}.Feature_statusFailed__heS1x{background:var(--error-red);color:var(--white)}.Feature_description__vHzqy{font-size:.6em;margin:0 0 6px;opacity:.7;line-height:1.2}.Feature_unlockRequirement__BeHrL{font-size:.65em;text-align:center;padding:6px;margin-top:auto;color:var(--metal-grey);display:flex;align-items:center;justify-content:center;gap:4px}.Feature_runningInfo__HbQ6v{width:100%;margin:2px 0}.Feature_timer__2ovRT{font-size:.8em;font-weight:600;text-align:center;margin-bottom:3px;color:var(--whiskey-orange);display:flex;align-items:center;justify-content:center;gap:4px}.Feature_progressBar__UoDrq{width:100%;height:4px;background:rgba(0,0,0,.3);border-radius:2px;overflow:hidden}.Feature_progressFill__pIrwU{height:100%;background:var(--whiskey-orange);border-radius:2px;transition:width 1s linear}.Feature_yieldRange__IRV_L{display:flex;justify-content:center;gap:4px;font-size:.6em;margin:3px 0}.Feature_yieldLabel__zrMtE{opacity:.6}.Feature_yieldValue__o_npF{font-weight:600;color:var(--success-green)}.Feature_readyPulse__I93uk{font-size:.65em;font-weight:600;color:var(--success-green)}.Feature_passiveInfo__bUhFP,.Feature_readyPulse__I93uk{text-align:center;margin:3px 0;display:flex;align-items:center;justify-content:center;gap:4px}.Feature_passiveInfo__bUhFP{font-size:.6em;color:#dbc68e;opacity:.8}.Feature_prairieInfo__J8UzZ{width:100%;margin:4px 0;display:flex;flex-direction:column;gap:8px;flex:1 1;justify-content:center;position:relative;z-index:1}.Feature_prairieReadyWagons__mXY0U,.Feature_prairieUnopenedBags__3AU7c{font-size:.8em;display:flex;align-items:center;justify-content:center;gap:4px;color:#5a4146;font-weight:600;padding:4px 8px;border-radius:4px}.Feature_feature_prairie__0_nNJ{border-color:#b97a3f;background-image:url(/assets/svgs/prairie-fature-card-background.svg)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-color:transparent!important;position:relative}.Feature_feature_prairie__0_nNJ:hover{border-color:#e49f5b}.Feature_feature_prairie__0_nNJ.Feature_running__1j0Lh{border-color:#e49f5b;background-image:url(/assets/svgs/prairie-fature-card-background.svg)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-color:transparent!important}.Feature_feature_prairie__0_nNJ .Feature_header__bBUUY,.Feature_feature_prairie__0_nNJ .Feature_prairieInfo__J8UzZ{position:relative;z-index:2}.Feature_feature_prairie__0_nNJ .Feature_prairieHeader__3rX10{justify-content:center}.Feature_feature_prairie__0_nNJ .Feature_name__dRjsF{color:#5a4146}.Feature_feature_prairie__0_nNJ .Feature_statusRunning__gMwPe{background:#e49f5b;color:#2a2820}.Feature_feature_prairie__0_nNJ .Feature_progressFill__pIrwU{background:#e49f5b}.Feature_feature_prairie__0_nNJ .Feature_timer__2ovRT{color:#e49f5b}.Feature_vaultInfo__K3toF{width:100%;margin:4px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;gap:8px}.Feature_vaultVisualContainer__LsLrN{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin:8px 0}.Feature_vaultTimerCircle__lxkzv{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;overflow:visible}.Feature_vaultTimerProgress__Q61Xu{transition:stroke-dashoffset 1s linear}.Feature_vaultIcon__4ViMZ{width:100px;height:100px;object-fit:contain;position:relative;z-index:1}.Feature_vaultBottomInfo__hl_12{display:flex;flex-direction:column;align-items:flex-end;gap:2px;width:100%;margin-top:auto}.Feature_vaultInterestRate__bHKTm{font-size:.65em;color:#434a54;text-align:right}.Feature_vaultNextPayout__aKPg6{font-size:.7em;color:#dbc68e;font-weight:600;text-align:right}.Feature_ctaButton__uuxKg{width:100%;padding:5px 10px;margin-top:auto;border:1px solid;border-radius:3px;font-size:.65em;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .1s ease}.Feature_ctaButton__uuxKg:hover{opacity:.9}.Feature_ctaButton__uuxKg:active{opacity:.8}.Feature_ctaCollect__S7iLI{background:var(--success-green);border-color:var(--success-green);color:#fff}.Feature_ctaStart__aAj_p{background:var(--whiskey-orange);border-color:var(--whiskey-orange);color:var(--black)}.Feature_ctaView__XPm5F{background:transparent;border-color:var(--accent1);color:var(--white)}.Feature_ctaConfigure__SXRgG{background:var(--accent1);border-color:var(--accent1);color:var(--white)}.Feature_boostIndicator__qlfw6{position:absolute;top:3px;right:3px;font-size:.55em;background:var(--sunrise-gold);color:var(--black);padding:2px 4px;border-radius:2px;font-weight:600;display:flex;align-items:center;gap:2px}.Feature_feature_vault__k1q7S{border-color:#a19e97;background:linear-gradient(90deg,#c0c5cd,#c0c5cd 20%,#d3d7de 0,#d3d7de 40%,#c0c5cd 0,#c0c5cd 60%,#d3d7de 0,#d3d7de 80%,#e0e4e8 0,#e0e4e8);position:relative}.Feature_feature_vault__k1q7S .Feature_vaultHeader__8ISSw{justify-content:center}.Feature_feature_vault__k1q7S .Feature_vaultName__AakwC{color:#434a54}.Feature_feature_vault__k1q7S:hover{border-color:#dbc68e}.Feature_feature_vault__k1q7S.Feature_running__1j0Lh{border-color:#dbc68e;background:linear-gradient(90deg,#c0c5cd,#c0c5cd 20%,#d3d7de 0,#d3d7de 40%,#c0c5cd 0,#c0c5cd 60%,#d3d7de 0,#d3d7de 80%,#e0e4e8 0,#e0e4e8)}.Feature_feature_vault__k1q7S .Feature_statusRunning__gMwPe{background:#dbc68e;color:#2a2820}.Feature_feature_vault__k1q7S .Feature_progressFill__pIrwU{background:#dbc68e}.Feature_feature_vault__k1q7S .Feature_timer__2ovRT{color:#dbc68e}.Feature_feature_ranch__Xf6Xg{border-color:#6b8e4e}.Feature_feature_ranch__Xf6Xg.Feature_running__1j0Lh,.Feature_feature_ranch__Xf6Xg:hover{border-color:#a8c686}.Feature_feature_ranch__Xf6Xg .Feature_statusRunning__gMwPe{background:#a8c686;color:#2a3a1e}.Feature_feature_ranch__Xf6Xg .Feature_progressFill__pIrwU{background:#a8c686}.Feature_feature_ranch__Xf6Xg .Feature_timer__2ovRT{color:#a8c686}.Feature_feature_loaded_dice__tUyAU{border-color:var(--burgondy-red)}.Feature_feature_loaded_dice__tUyAU:hover{border-color:var(--cactus-flower-pink)}.Prairie_prairieContainer__IUgJA{display:flex;flex-direction:column;height:100%;width:100%;gap:8px;padding:8px;box-sizing:border-box}.Prairie_mainArea__CT76e{display:flex;flex:1 1;gap:8px;min-height:0}.Prairie_centerPanel__iR1vX{flex:1 1;display:flex;min-width:0}.Prairie_rightPanel__0pPj7{display:flex;flex-direction:column;gap:8px;width:280px;flex-shrink:0}.Prairie_panel__wBDEp{border:1px solid #8b4513;border-radius:0;padding:10px}.Prairie_panelTitle__GkUlT{font-size:.8rem;font-weight:700;color:#f4a460;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #8b4513;padding-bottom:4px}.Prairie_prairieMap__AAySm{flex:1 1;position:relative;background:linear-gradient(120deg,#b39863,#a1874e 50%,#7a5f2f);background-size:200% 200%;animation:Prairie_desertGradientMove__04bqU 5s ease-in-out infinite;overflow:hidden;border:none}@keyframes Prairie_desertGradientMove__04bqU{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Prairie_mapTitle__DYjpc{position:absolute;top:8px;left:50%;transform:translateX(-50%);font-size:1.4rem;font-weight:700;color:#f4a460;text-transform:uppercase;letter-spacing:3px;z-index:10}.Prairie_mapContent__xb3fj{position:relative;width:100%;height:100%;padding-top:40px}.Prairie_trophyOverlay__cgXPa{position:absolute;top:50px;left:8px;display:flex;gap:8px;padding:8px;z-index:50;pointer-events:none}.Prairie_suppliesDisplay__h6wLv{position:absolute;top:50px;right:8px;display:flex;align-items:center;gap:8px;padding:8px 12px;background:#1a1a1a;border:1px solid #8b4513;z-index:50}.Prairie_suppliesLabel__Azc5S{font-size:.75rem;color:#888;text-transform:uppercase}.Prairie_suppliesValue__FG0vX{font-size:.9rem;font-weight:700;color:#d2691e}.Prairie_trophyOverlayItem__Gj8uJ{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;pointer-events:all;transition:transform .1s ease}.Prairie_trophyOverlayItem__Gj8uJ:hover{transform:scale(1.2)}.Prairie_trophyOverlayItem__Gj8uJ svg{color:#f4a460}.Prairie_trophyCountBadge__gRdaQ{position:absolute;top:-4px;right:-4px;background:#c65d3b;color:#fff;font-size:.6rem;font-weight:700;padding:1px 4px;border:1px solid #8b4513;border-radius:8px;min-width:16px;text-align:center}.Prairie_locationNode__WZ6WU{position:absolute;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .1s ease}.Prairie_locationNode__WZ6WU:hover{transform:scale(1.1)}.Prairie_locationNode__WZ6WU.Prairie_selected__5JjP9{transform:scale(1.15)}.Prairie_locationNode__WZ6WU.Prairie_dragOver__tzhDB{transform:scale(1.2)}.Prairie_locationCircle__8DRAW{width:50px;height:50px;border-radius:0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#e0e0e0;border:none;background:transparent;transition:all .1s ease}.Prairie_locationIcon__V2FyA{width:100%;height:100%;object-fit:contain;padding:4px}.Prairie_locationUndiscovered__WtOhH .Prairie_locationCircle__8DRAW{background:transparent;border:none}.Prairie_locationInfo__1lgO9{margin-top:4px;text-align:center}.Prairie_locationName__QKe4F{font-size:.7rem;color:#e0e0e0;font-weight:700}.Prairie_locationReputation__qWLNf{font-size:.6rem;color:#f4a460}.Prairie_locationYield__vSzVC{font-size:.6rem;color:#888}.Prairie_tripIndicator__W5zEU{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:4px;background:#1a1a1a;border:1px solid #8b4513;padding:2px 6px;font-size:.65rem;color:#f4a460}.Prairie_trophyIcon__ti5q0{width:20px;height:20px;object-fit:contain}.Prairie_travelingCaravanIcon__wbjO1{width:24px;height:24px;object-fit:contain}.Prairie_caravanWagonIcon__GfW0t{width:32px;height:32px;object-fit:contain}.Prairie_travelingCaravanOnMap__RSMwl{position:absolute;display:flex;flex-direction:column;align-items:center;z-index:50}.Prairie_travelingCaravanIcon__wbjO1{color:#d2691e}.Prairie_caravanDock__vEJV0{position:absolute;bottom:0;left:0;right:0;height:80px;display:flex;align-items:flex-end;padding:8px;gap:2px;overflow-x:auto;overflow-y:hidden;z-index:100}.Prairie_draggableCaravan__7UfVs{position:relative;width:50px;height:50px;background:transparent;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;transition:transform .1s ease;flex-shrink:0}.Prairie_draggableCaravan__7UfVs:hover{transform:scale(1.1)}.Prairie_draggableCaravan__7UfVs:active{cursor:-webkit-grabbing;cursor:grabbing}.Prairie_caravanSelected__zMzB5{transform:scale(1.15)}.Prairie_caravanDragging__XBYGu{opacity:.5;transform:scale(.9)}.Prairie_caravanWagonIcon__GfW0t{color:#d2691e}.Prairie_caravanNumber__JC2KD{position:absolute;bottom:2px;font-size:.6rem;color:#e0e0e0;font-weight:700}.Prairie_caravanStatusBadge__o5h4b{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:#1a1a1a;border:1px solid #8b4513;padding:1px 4px;font-size:.55rem;color:#f4a460;white-space:nowrap;font-weight:700}.Prairie_supplyBagPanel__8bKvI{position:relative}.Prairie_bagStack__33h9n{position:relative;display:flex;flex-direction:column;align-items:center;padding:16px;cursor:pointer;transition:transform .1s ease}.Prairie_bagStack__33h9n:hover{transform:scale(1.05)}.Prairie_bagIcon__6Yaqh{position:relative;color:#d2691e}.Prairie_bagCount__PI_yH{position:absolute;top:-8px;right:-8px;background:#c65d3b;color:#fff;font-size:.7rem;font-weight:700;padding:2px 5px;border:1px solid #8b4513;min-width:18px;text-align:center}.Prairie_bagHint__OxX_S{font-size:.7rem;color:#888;margin-top:8px}.Prairie_noBags__D9l7G{text-align:center;color:#888;font-size:.75rem;padding:20px}.Prairie_supplyPop__h5Dkt{position:absolute;font-size:1.2rem;font-weight:700;color:#f4a460;pointer-events:none;animation:Prairie_supplyPopAnimation__XQ_s9 2s ease-out forwards;z-index:1000}@keyframes Prairie_supplyPopAnimation__XQ_s9{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-50px) scale(1.2)}to{opacity:0;transform:translateY(-100px) scale(.8)}}.Prairie_upgradesPanel__Abij9{flex:1 1;overflow-y:auto}.Prairie_upgradesGrid__htJ9r{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.Prairie_upgradeButton__sD91n{width:100%;padding:8px 6px;background:var(--background-gradient2);border:1px solid #8b4513;border-radius:0;cursor:pointer;transition:all .1s ease;text-align:left}.Prairie_upgradeButton__sD91n:hover:not(:disabled){background:#1a1a1a;border-color:#f4a460}.Prairie_upgradeButton__sD91n:disabled{opacity:.5;cursor:not-allowed}.Prairie_upgradeName__jLEFg{font-size:.8rem;font-weight:700;color:#e0e0e0;margin-bottom:2px}.Prairie_upgradeLevel__mxJup{font-size:.65rem;color:#888}.Prairie_upgradeCost__cfcRa{font-size:.75rem;color:#f4a460;margin-top:4px}.Prairie_upgradeCost__cfcRa.Prairie_stashCost__xryMN{color:#d2691e}.Prairie_upgradeEffect__1zO0u{font-size:.6rem;color:#888;font-style:italic}.Prairie_statusBar__fxXes{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#1a1a1a;border:1px solid #8b4513;border-radius:0}.Prairie_statusItem__iAp6F{display:flex;flex-direction:column;align-items:center}.Prairie_statusLabel__dybjg{font-size:.6rem;color:#888;text-transform:uppercase}.Prairie_statusValue__oJYfE{font-size:1rem;font-weight:700;color:#f4a460}.Prairie_statusValue__oJYfE.Prairie_supplies__tOh_w{color:#d2691e}.Prairie_bonusDisplay__5b0Hj{display:flex;gap:16px}.Prairie_bonusItem__HnHgp{flex-direction:column;align-items:center}.Prairie_bonusLabel__8k1MD{font-size:.55rem;color:#888}.Prairie_bonusValue__sLdSP{font-size:.8rem;color:#f4a460}.Prairie_selectionHint__Mm1hU{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);background:#1a1a1a;border:1px solid #f4a460;padding:6px 12px;font-size:.75rem;color:#f4a460;pointer-events:none;z-index:200}.Prairie_tooltipOverlay__7_cl_{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:2000;pointer-events:all}.Prairie_locationTooltip__U3NIq,.Prairie_trophyTooltip__tDDwO{position:absolute;background:#1a1a1a;border:1px solid #8b4513;padding:12px 16px;min-width:250px;max-width:350px;pointer-events:all;transform:translate(10px,10px)}.Prairie_tooltipTitle__BotUs{font-size:1rem;font-weight:700;color:#f4a460;margin-bottom:8px;text-transform:uppercase;border-bottom:1px solid #8b4513;padding-bottom:4px}.Prairie_tooltipLine__dBPqR{font-size:.85rem;color:#e0e0e0;margin-bottom:4px;line-height:1.4}.Prairie_reputationProgress__B4_Y9{margin:8px 0}.Prairie_reputationProgressBar__IA4PW{position:relative;margin-bottom:4px}.Prairie_reputationProgressBar__IA4PW,.Prairie_xpBar__LibFr{width:100%;height:8px;background:#0f0f0f;border:1px solid #8b4513}.Prairie_xpBar__LibFr{overflow:hidden}.Prairie_reputationProgressFill__KCekW{height:100%;background:#d2691e;transition:width .2s ease}.Prairie_reputationProgressText__KddKW{font-size:.7rem;color:#888;text-align:right}.Prairie_modalOverlay__L0kVs{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2000}.Prairie_modalContent__Abfjn{background:#1a1a1a;border:2px solid #8b4513;padding:20px;min-width:300px;max-width:400px}.Prairie_modalHeader__maelx{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #8b4513;padding-bottom:8px}.Prairie_modalHeader__maelx h3{margin:0;color:#f4a460;font-size:1.2rem;text-transform:uppercase}.Prairie_modalClose__MbGLW{background:transparent;border:1px solid #8b4513;color:#e0e0e0;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .1s ease}.Prairie_modalClose__MbGLW:hover{background:#8b4513;color:#e0e0e0}.Prairie_modalBody__4_6ng{display:flex;flex-direction:column;gap:12px}.Prairie_infoRow__8yOgr{display:flex;align-items:center;gap:8px;color:#e0e0e0;font-size:.9rem}.Prairie_infoRow__8yOgr svg{color:#f4a460}.Prairie_xpBarFill__IMFpn{height:100%;background:#d2691e;transition:width .3s ease}.Prairie_bonusSection__ibf16{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid #8b4513}.Prairie_bonusItem__HnHgp{display:flex;justify-content:space-between;color:#e0e0e0;font-size:.85rem}.Prairie_statusBadge__YDAWc{padding:6px 12px;background:#0f0f0f;border:1px solid #8b4513;color:#f4a460;text-align:center;font-weight:700;font-size:.85rem;text-transform:uppercase}.FeatureScreen_screen__Z9Lf0{display:flex;flex-direction:column;gap:12px;min-height:300px;--feature-primary:var(--accent1);--feature-secondary:var(--accent2);--feature-bg:rgba(0,0,0,.2);--feature-text:var(--white);--feature-muted:var(--metal-grey)}.FeatureScreen_metaBar__pBuNQ{display:flex;justify-content:space-around;padding:10px;background:var(--feature-bg);border:1px solid var(--feature-primary);border-radius:3px}.FeatureScreen_metaStat__NoWMh{display:flex;flex-direction:column;align-items:center;gap:2px}.FeatureScreen_metaLabel___CLl3{font-size:.65em;text-transform:uppercase;letter-spacing:.5px;color:var(--feature-muted)}.FeatureScreen_metaValue__CA_lS{font-size:1em;font-weight:600;color:var(--feature-secondary)}.FeatureScreen_runningPanel__oroy1{padding:16px;background:var(--feature-bg);border:2px solid var(--feature-primary);border-radius:3px;text-align:center}.FeatureScreen_runningIcon__xMNci{margin-bottom:8px;color:var(--feature-secondary)}.FeatureScreen_runningInfo__x0rBZ{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.FeatureScreen_runningRoute__c8B5T{font-size:.95em;display:flex;align-items:center;justify-content:center;gap:6px}.FeatureScreen_runningTimer__jsb4I{font-size:1.8em;font-weight:700;color:var(--feature-secondary);font-family:var(--font-mono)}.FeatureScreen_progressBarLarge__05swA{width:100%;height:8px;background:rgba(0,0,0,.3);border-radius:4px;overflow:hidden}.FeatureScreen_progressFill__eYz2o{height:100%;background:var(--feature-primary);border-radius:4px;transition:width 1s linear}.FeatureScreen_readyPanel__qtAs2{padding:20px;background:rgba(0,100,0,.15);border:2px solid var(--success-green);border-radius:3px;text-align:center}.FeatureScreen_readyIcon__45v8d{margin-bottom:8px;color:var(--success-green)}.FeatureScreen_readyText__oKNxb{font-size:1.1em;font-weight:600;color:var(--success-green);margin-bottom:12px}.FeatureScreen_collectButton__Zi4iY{padding:10px 24px;font-size:.95em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:var(--success-green);color:#fff;border:none;border-radius:3px;cursor:pointer;transition:opacity .1s ease}.FeatureScreen_collectButton__Zi4iY:hover{opacity:.9}.FeatureScreen_setupSection__ek_5R{background:var(--feature-bg);border:1px solid var(--feature-primary);border-radius:3px;padding:12px}.FeatureScreen_sectionTitle__vVpuK{margin:0 0 12px;font-size:.9em;text-transform:uppercase;letter-spacing:.5px;color:var(--feature-muted);border-bottom:1px solid var(--feature-primary);padding-bottom:6px}.FeatureScreen_setupGroup__q_hML{margin-bottom:16px}.FeatureScreen_setupGroup__q_hML:last-child{margin-bottom:0}.FeatureScreen_setupLabel__pGFnW{display:block;font-size:.8em;font-weight:600;margin-bottom:6px;color:var(--feature-text)}.FeatureScreen_setupHint___rMw4{font-size:.7em;color:var(--feature-muted);margin:6px 0 0;font-style:italic}.FeatureScreen_routeOptions__RJVNI{display:flex;gap:8px;flex-wrap:wrap}.FeatureScreen_routeOption__jPmhM{flex:1 1;min-width:120px;padding:10px;background:rgba(0,0,0,.2);border:2px solid transparent;border-radius:3px;cursor:pointer;transition:all .1s ease;display:flex;flex-direction:column;align-items:center;gap:4px;color:inherit;text-align:center}.FeatureScreen_routeOption__jPmhM:hover{background:hsla(0,0%,100%,.05);border-color:var(--feature-primary)}.FeatureScreen_routeOption__jPmhM.FeatureScreen_selected__4KBk4{background:hsla(0,0%,100%,.1);border-color:var(--feature-secondary)}.FeatureScreen_routeIcon__GCsFL{color:var(--feature-secondary)}.FeatureScreen_routeName__arxtG{font-weight:600;font-size:.85em}.FeatureScreen_routeRate__BLnCS{font-size:1.1em;font-weight:700;color:var(--feature-secondary)}.FeatureScreen_routeDesc__75fAz{font-size:.65em;color:var(--feature-muted);line-height:1.2}.FeatureScreen_sliderContainer__yI7XY{display:flex;align-items:center;gap:10px}.FeatureScreen_slider__rCgsW{flex:1 1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,.3);border-radius:3px;outline:none}.FeatureScreen_slider__rCgsW::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:var(--feature-secondary);border-radius:3px;cursor:pointer}.FeatureScreen_slider__rCgsW::-moz-range-thumb{width:16px;height:16px;background:var(--feature-secondary);border-radius:3px;cursor:pointer;border:none}.FeatureScreen_sliderMax__6SZZd,.FeatureScreen_sliderMin__NQEE4{font-size:.7em;color:var(--feature-muted);min-width:35px}.FeatureScreen_sliderMax__6SZZd{text-align:right}.FeatureScreen_slotAllocation__zCthV{display:flex;flex-direction:column;gap:10px}.FeatureScreen_slotRow__V2xLn{display:flex;align-items:center;gap:10px}.FeatureScreen_slotIcon__4u74d{width:28px;text-align:center;color:var(--feature-secondary)}.FeatureScreen_slotName__t5Yo5{width:70px;font-size:.8em}.FeatureScreen_slotValue__LNoZS{font-weight:600;width:25px;text-align:center;color:var(--feature-secondary)}.FeatureScreen_lockAmountControls__jPoVa{display:flex;flex-direction:column;gap:10px}.FeatureScreen_quickButtons__cCqMl{display:flex;gap:6px}.FeatureScreen_quickButtons__cCqMl button{flex:1 1;padding:6px;background:rgba(0,0,0,.2);border:1px solid var(--feature-primary);border-radius:3px;color:inherit;cursor:pointer;font-size:.8em;transition:all .1s ease}.FeatureScreen_quickButtons__cCqMl button:hover{background:var(--feature-primary);color:var(--black)}.FeatureScreen_previewBar___Rsbr{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--feature-bg);border:1px solid var(--feature-primary);border-radius:3px;margin-top:auto}.FeatureScreen_previewYield__hgvyj{display:flex;flex-direction:column;gap:2px}.FeatureScreen_previewLabel__odytI{font-size:.7em;color:var(--feature-muted)}.FeatureScreen_previewValue__m_kDf{font-size:1.1em;font-weight:700;color:var(--success-green)}.FeatureScreen_startButton___gl8D{padding:10px 20px;font-size:.9em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:var(--feature-primary);color:var(--black);border:none;border-radius:3px;cursor:pointer;transition:opacity .1s ease}.FeatureScreen_startButton___gl8D:hover{opacity:.9}.FeatureScreen_disabledHint__8XzkX{font-size:.8em;color:var(--feature-muted);font-style:italic}.FeatureScreen_screenVault__6eutK{--feature-primary:#a19e97;--feature-secondary:#dbc68e;--feature-bg:hsla(210,2%,51%,.15);--feature-text:#fceca3;--feature-muted:#90908e}.FeatureScreen_screenCaravan__Q82Ei{--feature-primary:#b97a3f;--feature-secondary:#e49f5b;--feature-bg:rgba(126,78,24,.15);--feature-text:#ebf5db;--feature-muted:#d2e9d9}.FeatureScreen_screenRanch__nwv3y{--feature-primary:#6b8e4e;--feature-secondary:#a8c686;--feature-bg:rgba(107,142,78,.1);--feature-text:#e8f0dc;--feature-muted:#9caf88}.Vault_vaultContainer__MlUQ5{display:flex;flex-direction:column;height:100%;min-height:0;gap:12px;padding:16px;overflow:hidden}.Vault_mainArea__WvHO9{display:flex;gap:16px;flex:1 1;min-height:0;overflow:hidden}.Vault_inventoryPanel__XqkWl{width:160px;flex-shrink:0;display:flex;flex-direction:column;background:#2a2a2a;background-image:repeating-linear-gradient(0deg,#2a2a2a,#2a2a2a 20px,#1f1f1f 0,#1f1f1f 40px);overflow:hidden}.Vault_inventoryList__DAZuS{flex:1 1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px}.Vault_inventoryItem__DkSsI{background:#3a3a3a;background-image:repeating-linear-gradient(45deg,#3a3a3a,#3a3a3a 20px,#2f2f2f 0,#2f2f2f 40px);padding:8px;cursor:-webkit-grab;cursor:grab}.Vault_inventoryItem__DkSsI:hover{background:#4a4a4a;background-image:repeating-linear-gradient(45deg,#4a4a4a,#4a4a4a 20px,#3f3f3f 0,#3f3f3f 40px)}.Vault_inventoryItem__DkSsI.Vault_dragging__3oiIn{opacity:0;pointer-events:none}.Vault_inventoryItem__DkSsI.Vault_placed__ebHHk{opacity:.4}.Vault_blockPreview__SK_Zz{display:grid;grid-gap:2px;gap:2px;justify-content:center}.Vault_blockPiece__CkN3Q{width:16px;height:16px;border:none;background:transparent;padding:1px}.Vault_blockPiece__CkN3Q,.Vault_gridArea__8Xdf0{display:flex;align-items:center;justify-content:center}.Vault_gridArea__8Xdf0{flex:1 1;flex-direction:column;min-width:0}.Vault_gridWrapper__UcN15{background:#1a1a1a;padding:8px}.Vault_grid__zEYCy{display:grid;background:radial-gradient(circle,#c0c5cd 0,#c0c5cd 20%,#d3d7de 0,#d3d7de 40%,#c0c5cd 0,#c0c5cd 60%,#d3d7de 0,#d3d7de 80%,#e0e4e8 0,#e0e4e8 100%)}.Vault_cell__kQ7lt{width:48px;height:48px;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;position:relative}.Vault_cell__kQ7lt.Vault_dropTarget__Td1vG{background:hsla(44,52%,71%,.2);border:3px solid #dbc68e}.Vault_cell__kQ7lt.Vault_invalid__Os_ZR{background:rgba(200,50,50,.15);border:3px solid #c83232}.Vault_cellValue__xJJQK{font-size:.7em;font-weight:700;color:#434a54;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;letter-spacing:-.5px}.Vault_cell__kQ7lt.Vault_upgraded__0_5hm .Vault_cellValue__xJJQK{color:#434a54;font-weight:800}.Vault_cell__kQ7lt.Vault_occupied__1L3pu .Vault_cellValue__xJJQK{color:#434a54;font-weight:800;background:hsla(0,0%,100%,.8);padding:1px 3px;border:1px solid #6a6a6a}.Vault_upgraded__0_5hm{--vault-upgraded:1}.Vault_placedPiece__0mbSI{width:100%;height:100%;cursor:-webkit-grab;cursor:grab;position:relative;z-index:2;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:2px}.Vault_placedPiece__0mbSI.Vault_borderTop__oH7W1{border-top:3px solid #6a6a6a}.Vault_placedPiece__0mbSI.Vault_borderRight__D2zed{border-right:3px solid #6a6a6a}.Vault_placedPiece__0mbSI.Vault_borderBottom__79U6G{border-bottom:3px solid #6a6a6a}.Vault_placedPiece__0mbSI.Vault_borderLeft__JCCAC{border-left:3px solid #6a6a6a}.Vault_cell__kQ7lt.Vault_matched__1r9Fn{background:hsla(44,52%,71%,.3)}.Vault_cell__kQ7lt.Vault_matched__1r9Fn:before{content:"";position:absolute;inset:-3px;border:3px solid #dbc68e;pointer-events:none;z-index:5}.Vault_controlsPanel__w_1Kf{width:160px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.Vault_controlButton__8Ogt0{padding:10px 12px;background:#1a1a1a;background-image:repeating-linear-gradient(90deg,#1a1a1a,#1a1a1a 30px,#151515 0,#151515 60px);border:3px solid #dbc68e;border-radius:4px;color:#dbc68e;font-size:.8em;cursor:pointer;text-align:left;font-weight:600}.Vault_controlButton__8Ogt0:hover:not(:disabled){background:#2a2a2a;background-image:repeating-linear-gradient(90deg,#2a2a2a,#2a2a2a 30px,#1f1f1f 0,#1f1f1f 60px);border-color:#dbc68e}.Vault_controlButton__8Ogt0:disabled{opacity:.4;cursor:not-allowed;background:#1a1a1a;background-image:none}.Vault_controlButton__8Ogt0 .Vault_cost__deGmQ{display:block;font-size:.85em;color:#6a6a6a;margin-top:2px;font-weight:500}.Vault_controlButton__8Ogt0.Vault_canAfford___Umnc .Vault_cost__deGmQ{color:#8a8a8a;font-weight:700}.Vault_sellZone__q9lb9{margin-top:auto;padding:16px;background:#2a1a1a;background-image:repeating-linear-gradient(45deg,#2a1a1a,#2a1a1a 20px,#1f1515 0,#1f1515 40px);border:3px dashed #6a4030;text-align:center;color:#c86464;font-size:.75em;font-weight:600}.Vault_sellZone__q9lb9.Vault_dropTarget__Td1vG{background:#3a1f1f;background-image:repeating-linear-gradient(45deg,#3a1f1f,#3a1f1f 20px,#2f1515 0,#2f1515 40px);border:3px solid #c86464}.Vault_sellZone__q9lb9 .Vault_sellLabel__qkuMz{text-transform:uppercase;letter-spacing:.5px}.Vault_sellZone__q9lb9 .Vault_sellHint__ZzSib{font-size:.9em;margin-top:4px;opacity:.7}.Vault_statusBar__nn81j{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#1a1a1a;background-image:repeating-linear-gradient(0deg,#1a1a1a,#1a1a1a 20px,#151515 0,#151515 40px);border:3px solid #dbc68e}.Vault_bonusSummary__grYLj{display:flex;gap:16px}.Vault_bonusItem__3iGgY{display:flex;align-items:center;gap:6px;font-size:.75em}.Vault_bonusIcon__d4PlU{width:12px;height:12px;border:2px solid #1a1814}.Vault_bonusIcon__d4PlU.Vault_green__1JdmL{background:#6a6a6a}.Vault_bonusIcon__d4PlU.Vault_gold__D2B16{background:gold}.Vault_bonusIcon__d4PlU.Vault_teal__cHzwN{background:#7a8a8a}.Vault_bonusValue__UJIb2{color:#dbc68e;font-weight:600}.Vault_bonusLabel__M3dNh{color:#6a6a6a}.Vault_payoutInfo__TubBR{display:flex;align-items:center;gap:12px}.Vault_payoutTimerWrap__HioCC{display:flex;align-items:center;gap:10px}.Vault_timerRing__lBK11{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.Vault_timerRingSvg__n51_M{display:block;transform:rotate(-90deg)}.Vault_timerRingBg__9Wy8l{fill:#1a1a1a;stroke:#4a4a4a;stroke-width:3}.Vault_timerRingFg__Wf3mv{fill:transparent;stroke:#dbc68e;stroke-width:3;stroke-linecap:square}.Vault_payoutTimer__DvSOS{font-size:1.1em;font-weight:600;color:#dbc68e;font-family:var(--font-mono)}.Vault_payoutAmount__l_81a{font-size:.8em;color:#a0a0a0}.Vault_dragOverlay__sfyAM{pointer-events:none}.Vault_keyboardHint__rNbIQ{font-size:.65em;color:#6a6a6a;text-align:center;padding:4px;margin-top:8px}.Vault_keyboardHint__rNbIQ kbd{display:inline-block;padding:2px 5px;background:#1a1a1a;background-image:repeating-linear-gradient(90deg,#1a1a1a,#1a1a1a 30px,#151515 0,#151515 60px);border:2px solid #6a6a6a;font-family:var(--font-mono);font-weight:600}.FeatureLoadedDice_container__BHz0Q{display:flex;flex-direction:column;gap:6px;width:100%;font-size:.8em}.FeatureLoadedDice_stats__wFCHx{display:flex;justify-content:space-between;gap:8px}.FeatureLoadedDice_weight__lb2aR{color:var(--sunrise-gold);font-weight:700}.FeatureLoadedDice_target__21Tv2{color:var(--success-green);font-weight:700}.FeatureLoadedDice_controls___teET{display:flex;gap:4px}.FeatureLoadedDice_input__VItKZ{flex:1 1;padding:4px 6px;border:1px solid var(--accent1);border-radius:3px;background:var(--white);font-size:.9em;min-width:0}.FeatureLoadedDice_input__VItKZ:focus{outline:none;border-color:var(--sunrise-gold)}.FeatureLoadedDice_button__e5pnv{padding:4px 8px;background:var(--accent1);color:var(--white);border:none;border-radius:3px;cursor:pointer;font-size:.85em}.FeatureLoadedDice_button__e5pnv:hover:not(:disabled){background:var(--sunrise-gold);color:var(--black)}.FeatureLoadedDice_button__e5pnv:disabled{background:var(--metal-grey);cursor:not-allowed}.FeatureLoadedDice_clearButton__AkB2A{padding:4px 6px;background:var(--error-red);color:var(--white);border:none;border-radius:3px;cursor:pointer}.FeatureLoadedDice_clearButton__AkB2A:hover{background:var(--burgondy-red)}.FeatureLoadedDice_warning__SdDfo{font-size:.7em;color:var(--metal-grey);margin:0;font-style:italic}.FeatureOverlay_overlay__F__cr{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.FeatureOverlay_container__YKito{width:90%;max-width:700px;max-height:85vh;background:var(--background-main);border:3px solid var(--accent1);border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.FeatureOverlay_container_prairie__aW5Wa{max-width:1200px;width:95%;max-height:95vh;height:90vh}.FeatureOverlay_header__v1nxs{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--dark-main);border-bottom:2px solid var(--accent1)}.FeatureOverlay_header__v1nxs h2{margin:0;font-size:1.2em;color:var(--white);text-transform:uppercase;letter-spacing:1px;font-weight:600}.FeatureOverlay_headerButtons__iITTN{display:flex;align-items:center;gap:8px}.FeatureOverlay_helpContainer___GsmT{position:relative}.FeatureOverlay_helpButton__Smgu4{width:24px;height:24px;border:1px solid var(--metal-grey);border-radius:50%;background:transparent;color:var(--metal-grey);font-size:.85em;font-weight:600;cursor:help;transition:all .1s ease;display:flex;align-items:center;justify-content:center}.FeatureOverlay_helpButton__Smgu4:hover{border-color:var(--white);color:var(--white)}.FeatureOverlay_helpTooltip__zQhYu{position:absolute;top:100%;right:0;margin-top:8px;width:320px;padding:12px 14px;background:rgba(30,30,30,.98);border:1px solid var(--accent1);border-radius:4px;color:var(--white);font-size:.75em;line-height:1.5;white-space:pre-wrap;z-index:100;box-shadow:0 4px 16px rgba(0,0,0,.5)}.FeatureOverlay_closeButton___nD09{width:28px;height:28px;border:1px solid var(--accent1);border-radius:3px;background:transparent;color:var(--white);font-size:.85em;font-weight:600;cursor:pointer;transition:all .1s ease;display:flex;align-items:center;justify-content:center}.FeatureOverlay_closeButton___nD09:hover{background:var(--accent1);color:var(--black)}.FeatureOverlay_content__2ilng{flex:1 1;padding:0;overflow-y:auto;color:var(--white)}.FeatureOverlay_placeholder__JFx37{display:flex;justify-content:center;align-items:center;height:150px;color:var(--metal-grey);font-style:italic}.FeatureOverlay_container_vault__aXrvg{border:none;max-width:1000px;height:95vh;width:95%;display:flex;flex-direction:column;background:#1a1a1a;background-image:repeating-linear-gradient(90deg,#7e7e7e,#7e7e7e 100px,#474747 0,#474747 200px)}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_header__v1nxs{border-color:#dbc68e;border-width:0 0 4px;background:#2a2a2a;background-image:repeating-linear-gradient(90deg,#2a2a2a,#2a2a2a 30px,#1f1f1f 0,#1f1f1f 60px)}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_header__v1nxs h2{color:#fceca3;font-weight:700}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_helpButton__Smgu4{border-color:#6a6a6a;border-width:2px;color:#6a6a6a;background:#1a1a1a}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_helpButton__Smgu4:hover{border-color:#dbc68e;color:#dbc68e;background:#2a2a2a}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_helpTooltip__zQhYu{border-color:#6a6a6a;border-width:3px;background:#2a2a2a}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_closeButton___nD09{border-color:#6a6a6a;border-width:3px;background:#1a1a1a}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_closeButton___nD09:hover{background:#6a6a6a;color:#1a1a1a}.FeatureOverlay_container_vault__aXrvg .FeatureOverlay_content__2ilng{overflow:hidden;flex:1 1;min-height:0;display:flex;flex-direction:column}.FeatureOverlay_container_prairie__aW5Wa{border-color:#8b4513}.FeatureOverlay_container_prairie__aW5Wa .FeatureOverlay_header__v1nxs{border-color:#8b4513;background:#1a1a1a}.FeatureOverlay_container_prairie__aW5Wa .FeatureOverlay_header__v1nxs h2{color:#f4a460}.FeatureOverlay_container_prairie__aW5Wa .FeatureOverlay_closeButton___nD09{border-color:#8b4513}.FeatureOverlay_container_prairie__aW5Wa .FeatureOverlay_closeButton___nD09:hover{background:#8b4513;color:#fff}.FeatureOverlay_container_ranch__RpdaO{border-color:#6b8e4e}.FeatureOverlay_container_ranch__RpdaO .FeatureOverlay_header__v1nxs{border-color:#6b8e4e;background:rgba(107,142,78,.2)}.FeatureOverlay_container_ranch__RpdaO .FeatureOverlay_header__v1nxs h2{color:#a8c686}.FeatureOverlay_container_ranch__RpdaO .FeatureOverlay_closeButton___nD09{border-color:#6b8e4e}.FeatureOverlay_container_ranch__RpdaO .FeatureOverlay_closeButton___nD09:hover{background:#6b8e4e}.FeatureOverlay_container_loaded_dice__FkI2w{border-color:var(--burgondy-red)}.FeatureOverlay_container_loaded_dice__FkI2w .FeatureOverlay_header__v1nxs{border-color:var(--burgondy-red);background:rgba(128,0,32,.2)}.FeatureOverlay_container_loaded_dice__FkI2w .FeatureOverlay_header__v1nxs h2{color:var(--cactus-flower-pink)}.FeatureOverlay_container_loaded_dice__FkI2w .FeatureOverlay_closeButton___nD09{border-color:var(--burgondy-red)}.FeatureOverlay_container_loaded_dice__FkI2w .FeatureOverlay_closeButton___nD09:hover{background:var(--burgondy-red)}.LuckyNumber_luckyNumber__wKBvg{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:45px;padding:6px 8px;background:var(--dark-main);border:2px solid var(--sunrise-gold);border-radius:4px;transition:all .3s ease}.LuckyNumber_luckyNumber__wKBvg.LuckyNumber_inactive__c26jx{background:var(--dark-grey);border-color:var(--metal-grey);opacity:.5}.LuckyNumber_luckyNumber__wKBvg.LuckyNumber_flash__dRu6Y{background:var(--sunrise-gold);transform:scale(1.1)}.LuckyNumber_number__K88bO{font-size:1.1em;font-weight:700;color:var(--white)}.LuckyNumber_inactive__c26jx .LuckyNumber_number__K88bO{color:var(--metal-grey);text-decoration:line-through}.LuckyNumber_matches__ZZVKf{font-size:.7em;color:var(--sunrise-gold)}.LuckyNumber_inactive__c26jx .LuckyNumber_matches__ZZVKf{color:var(--error-red)}.LuckyParticle_particle__5rffj{position:fixed;width:40px;height:40px;pointer-events:none;z-index:100;left:var(--start-x);top:var(--start-y);transform:translate(-50%,-50%);animation:LuckyParticle_travel__p9y6V 1.2s linear forwards}.LuckyParticle_sparkle__sHmx9{position:absolute;width:12px;height:12px;background:var(--sunrise-gold);border-radius:50%;box-shadow:0 0 10px var(--sunrise-gold),0 0 20px var(--sunrise-gold),0 0 30px rgba(255,215,0,.5);animation:LuckyParticle_sparkle__sHmx9 1.2s ease-out forwards}.LuckyParticle_sparkle__sHmx9:first-child{top:0;left:50%;transform:translateX(-50%);animation-delay:0s}.LuckyParticle_sparkle__sHmx9:nth-child(2){top:50%;left:0;transform:translateY(-50%);animation-delay:.15s}.LuckyParticle_sparkle__sHmx9:nth-child(3){top:50%;right:0;transform:translateY(-50%);animation-delay:.3s}.LuckyParticle_sparkle__sHmx9:nth-child(4){top:25%;left:25%;animation-delay:.1s}.LuckyParticle_sparkle__sHmx9:nth-child(5){top:25%;right:25%;animation-delay:.2s}@keyframes LuckyParticle_travel__p9y6V{0%{left:var(--start-x);top:var(--start-y);transform:translate(-50%,-50%) scale(.8);opacity:.9}10%{left:var(--x10);top:var(--y10);transform:translate(-50%,-50%) scale(1);opacity:1}25%{left:var(--x25);top:var(--y25);transform:translate(-50%,-50%) scale(1.1);opacity:1}50%{left:var(--x50);top:var(--y50);transform:translate(-50%,-50%) scale(1.15);opacity:1}75%{left:var(--x75);top:var(--y75);transform:translate(-50%,-50%) scale(1.1);opacity:1}90%{left:var(--x90);top:var(--y90);transform:translate(-50%,-50%) scale(1);opacity:.9}to{left:var(--end-x);top:var(--end-y);transform:translate(-50%,-50%) scale(.8);opacity:0}}@keyframes LuckyParticle_sparkle__sHmx9{0%{transform:scale(0) rotate(0deg);opacity:.8}20%{transform:scale(1.2) rotate(72deg);opacity:1}50%{transform:scale(1.5) rotate(180deg);opacity:1}80%{transform:scale(1.2) rotate(288deg);opacity:1}to{transform:scale(.8) rotate(1turn);opacity:.6}}.LuckyNumbers_container__trBtF{display:flex;flex-direction:column;height:100%}.LuckyNumbers_header__TeKTM{font-size:.9em;color:var(--light-grey);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.LuckyNumbers_numbersContainer__YLiuB{display:flex;flex-wrap:wrap;gap:6px;overflow-y:auto}.Blackjack_container__XGxQq{display:flex;flex-direction:column;gap:10px}.Blackjack_controls__apIR6{display:flex;gap:12px;flex-wrap:wrap}.Blackjack_betControl__EOU1_,.Blackjack_riskControl__O1K93{display:flex;align-items:center;gap:6px;font-size:.85em}.Blackjack_betControl__EOU1_ label,.Blackjack_riskControl__O1K93 label{color:var(--light-grey)}.Blackjack_betInput__8__rC{width:60px;padding:4px 6px;border:1px solid var(--accent1);border-radius:3px;background:var(--dark-main);color:var(--white);font-size:.9em}.Blackjack_betInput__8__rC:disabled{opacity:.5}.Blackjack_maxBet__lKWHu{font-size:.75em;color:var(--metal-grey)}.Blackjack_riskSelect__L1n96{padding:4px 6px;border:1px solid var(--accent1);border-radius:3px;background:var(--dark-main);color:var(--white);font-size:.85em}.Blackjack_riskSelect__L1n96:disabled{opacity:.5}.Blackjack_playButton__cLs6e{padding:10px 16px;background:var(--casino);color:var(--white);border:2px solid var(--success-green);border-radius:4px;cursor:pointer;font-weight:700;font-size:.9em;transition:all .2s ease}.Blackjack_playButton__cLs6e:hover{background:var(--success-green)}.Blackjack_playButton__cLs6e.Blackjack_running__NY5P0{background:var(--error-red);border-color:var(--burgondy-red);animation:Blackjack_pulse__zTW12 1s infinite}@keyframes Blackjack_pulse__zTW12{0%,to{opacity:1}50%{opacity:.7}}.Blackjack_lastResult__dpGn9{text-align:center;font-weight:700;font-size:1.2em;padding:8px;border-radius:4px}.Blackjack_lastResult__dpGn9.Blackjack_win__AgWTx{background:rgba(0,206,0,.2);color:var(--success-green)}.Blackjack_lastResult__dpGn9.Blackjack_lose__S_kC8{background:rgba(201,0,0,.2);color:var(--error-red)}.Blackjack_lastResult__dpGn9.Blackjack_push__Gv5Fk{background:hsla(0,0%,56%,.2);color:var(--metal-grey)}.Blackjack_stats__6C02c{display:flex;flex-direction:column;gap:4px;font-size:.8em;background:rgba(0,0,0,.2);padding:8px;border-radius:4px}.Blackjack_statRow__6gove{display:flex;justify-content:space-between}.Blackjack_statRow__6gove span:first-child{color:var(--light-grey)}.Blackjack_positive__CAX7m{color:var(--success-green)}.Blackjack_negative__piPgc{color:var(--error-red)}.Roulette_container__FDC3l{display:flex;flex-direction:column;gap:10px}.Roulette_controls__ME3BE{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.Roulette_betControl__DUC_4,.Roulette_betTypeControl__iSDXD{display:flex;align-items:center;gap:6px;font-size:.85em}.Roulette_betControl__DUC_4 label,.Roulette_betTypeControl__iSDXD label{color:var(--light-grey)}.Roulette_betInput__ncwtE{width:50px;padding:4px 6px;border:1px solid var(--accent1);border-radius:3px;background:var(--dark-main);color:var(--white);font-size:.9em}.Roulette_betInput__ncwtE:disabled{opacity:.5}.Roulette_martingaleBet__LvBz9{font-size:.75em;color:var(--whiskey-orange);font-weight:700}.Roulette_betTypeSelect__DvF3N{padding:4px 6px;border:1px solid var(--accent1);border-radius:3px;background:var(--dark-main);color:var(--white);font-size:.8em}.Roulette_betTypeSelect__DvF3N:disabled{opacity:.5}.Roulette_singleNumber___Vboy{display:flex;align-items:center}.Roulette_singleInput__2vZOJ{width:40px;padding:4px 6px;border:1px solid var(--sunrise-gold);border-radius:3px;background:var(--dark-main);color:var(--sunrise-gold);font-size:.9em;font-weight:700}.Roulette_martingaleRow__ql4gg{display:flex;align-items:center}.Roulette_martingaleLabel__KVAiy{display:flex;align-items:center;gap:6px;font-size:.8em;color:var(--whiskey-orange);cursor:pointer}.Roulette_martingaleLabel__KVAiy input{accent-color:var(--whiskey-orange)}.Roulette_spinButton__LXlBN{padding:10px 16px;background:var(--burgondy-red);color:var(--white);border:2px solid var(--error-red);border-radius:4px;cursor:pointer;font-weight:700;font-size:.9em;transition:all .2s ease}.Roulette_spinButton__LXlBN:hover{background:var(--error-red)}.Roulette_spinButton__LXlBN.Roulette_spinning__tlyEh{animation:Roulette_spin-pulse__FGX6o .5s infinite}@keyframes Roulette_spin-pulse__FGX6o{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.Roulette_resultDisplay__ZQyGW{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;background:rgba(0,0,0,.3);border-radius:4px}.Roulette_resultNumber__fB0ei{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.2em}.Roulette_resultNumber__fB0ei.Roulette_red__HF8NP{background:#c41e3a;color:#fff}.Roulette_resultNumber__fB0ei.Roulette_black__cN5OJ{background:#1a1a1a;color:#fff;border:2px solid #333}.Roulette_resultNumber__fB0ei.Roulette_green__HPhFI{background:#228b22;color:#fff}.Roulette_win__TfAuj{color:var(--success-green);font-weight:700;font-size:1.1em}.Roulette_lose__HbJaM{color:var(--error-red);font-weight:700;font-size:1.1em}.Roulette_stats__t_Wo0{display:flex;flex-direction:column;gap:4px;font-size:.8em;background:rgba(0,0,0,.2);padding:8px;border-radius:4px}.Roulette_statRow__7GEtG{display:flex;justify-content:space-between}.Roulette_statRow__7GEtG span:first-child{color:var(--light-grey)}.Roulette_positive__pvwVb{color:var(--success-green)}.Roulette_negative__w8r_w{color:var(--error-red)}.SideHustles_container__Dkncc{display:flex;flex-direction:column;height:100%;overflow:hidden}.SideHustles_locked__7a290{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--metal-grey);text-align:center}.SideHustles_locked__7a290 h3{margin:0 0 8px;color:var(--light-grey)}.SideHustles_tabs__cFFt6{display:flex;gap:4px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.2)}.SideHustles_tab__Zf92I{flex:1 1;padding:8px 12px;background:transparent;border:1px solid var(--accent1);border-radius:4px 4px 0 0;color:var(--light-grey);cursor:pointer;font-size:.85em;transition:all .2s ease}.SideHustles_tab__Zf92I:hover{background:hsla(0,0%,100%,.1);color:var(--white)}.SideHustles_tab__Zf92I.SideHustles_active___jIfM{background:var(--accent1);color:var(--white);border-color:var(--sunrise-gold)}.SideHustles_content__oDXib{flex:1 1;overflow-y:auto;padding-top:8px}.Avatar_container__7PO5U{position:relative;display:flex;align-items:center;gap:8px}.Avatar_avatar__87bsb{width:40px;height:40px;border-radius:50%;background:var(--dark-main);border:2px solid var(--sunrise-gold);display:flex;justify-content:center;align-items:center;color:var(--sunrise-gold);cursor:move;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.Avatar_avatar__87bsb:hover{transform:scale(1.1);box-shadow:0 0 12px rgba(255,215,0,.5)}.Avatar_avatar__87bsb.Avatar_boosting__O_ebF{animation:Avatar_pulse-glow__KPKU1 1s infinite;border-color:var(--success-green);color:var(--success-green)}@keyframes Avatar_pulse-glow__KPKU1{0%,to{box-shadow:0 0 8px rgba(0,206,0,.5)}50%{box-shadow:0 0 16px rgba(0,206,0,.8)}}.Avatar_resetButton__Bchvh{width:24px;height:24px;border-radius:50%;background:var(--dark-main);border:1px solid var(--accent1);color:var(--light-grey);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.7em;transition:all .2s ease}.Avatar_resetButton__Bchvh:hover{background:var(--accent1);color:var(--white)}.Avatar_boostIndicator__vPPEI{font-size:.7em;color:var(--success-green);text-transform:uppercase;white-space:nowrap}.AuthModal_overlay__rzIT1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.AuthModal_modal__qD5TP{background:var(--background);border:2px solid var(--accent1);border-radius:4px;padding:16px;width:90%;max-width:400px;box-shadow:0 4px 8px rgba(0,0,0,.3);position:relative}.AuthModal_closeButton__M5nY6{position:absolute;top:12px;right:12px;background:transparent;border:none;color:var(--metal-grey);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.AuthModal_closeButton__M5nY6:hover{color:var(--white)}.AuthModal_title__cOvk0{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--white);font-size:1.2em;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px}.AuthModal_title__cOvk0 svg{color:var(--accent2)}.AuthModal_tabs__sjzeR{display:flex;gap:0;margin-bottom:16px;border-bottom:2px solid var(--accent1)}.AuthModal_tab___FeYT{flex:1 1;padding:8px 12px;background:transparent;color:var(--metal-grey);font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none;border-bottom:2px solid transparent;margin-bottom:-2px}.AuthModal_tab___FeYT:hover{color:var(--white)}.AuthModal_tabActive__dIa__{color:var(--accent2);border-bottom-color:var(--accent2);background:rgba(255,215,0,.1)}.AuthModal_form__vZenL{display:flex;flex-direction:column;gap:12px}.AuthModal_inputGroup__zv5_5{display:flex;flex-direction:column;gap:4px}.AuthModal_label__L_fWM{color:var(--light-grey);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.AuthModal_input__tPDmg{background:rgba(0,0,0,.3);border:1px solid var(--accent1);border-radius:4px;padding:8px 12px;color:var(--white);font-size:.875rem;transition:border-color .2s ease}.AuthModal_input__tPDmg:focus{outline:none;border-color:var(--accent2)}.AuthModal_input__tPDmg::placeholder{color:var(--metal-grey)}.AuthModal_submitButton__2cZE_{background:var(--background-gradient2);border:2px solid var(--accent1);border-radius:4px;padding:10px 16px;color:var(--white);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.AuthModal_submitButton__2cZE_:hover:not(:disabled){border-color:var(--accent2);box-shadow:0 4px 8px rgba(0,0,0,.3)}.AuthModal_submitButton__2cZE_:disabled{opacity:.6;cursor:not-allowed}.AuthModal_guestButton__Dcp_2{background:transparent;border:1px solid var(--accent1);border-radius:4px;padding:8px 16px;color:var(--light-grey);font-size:.875rem;cursor:pointer;transition:all .2s ease}.AuthModal_guestButton__Dcp_2:hover{border-color:var(--accent2);color:var(--white)}.AuthModal_divider__MVKM9{display:flex;align-items:center;gap:12px;margin:12px 0;color:var(--metal-grey);font-size:.75rem;text-transform:uppercase}.AuthModal_divider__MVKM9:after,.AuthModal_divider__MVKM9:before{content:"";flex:1 1;height:1px;background:var(--accent1)}.AuthModal_error__bEdFC{background:rgba(201,0,0,.2);border:1px solid var(--error-red);border-radius:4px;color:var(--error-red)}.AuthModal_error__bEdFC,.AuthModal_success__wZpjg{padding:8px 12px;font-size:.75rem;text-align:center}.AuthModal_success__wZpjg{background:rgba(0,206,0,.2);border:1px solid var(--success-green);border-radius:4px;color:var(--success-green)}.AuthModal_userMenuContainer__Sxzcs{position:relative}.AuthModal_userMenuButton__XFcFb{display:flex;align-items:center;gap:6px;background:var(--background);border:1px solid var(--accent1);border-radius:4px;padding:6px 12px;color:var(--white);font-size:.75rem;cursor:pointer;transition:all .2s ease}.AuthModal_userMenuButton__XFcFb:hover{border-color:var(--accent2)}.AuthModal_guestBadge__3Xite{background:var(--background);border:1px solid var(--accent1);border-radius:4px;padding:6px 12px;color:var(--light-grey);font-size:.75rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.AuthModal_guestBadge__3Xite:hover{border-color:var(--accent2);color:var(--white)}.AuthModal_dropdown__nL69t{position:absolute;top:calc(100% + 4px);right:0;background:var(--background);border:2px solid var(--accent1);border-radius:4px;min-width:180px;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:100}.AuthModal_dropdownItem___b3i2{display:block;width:100%;padding:8px 12px;background:transparent;border:none;color:var(--light-grey);font-size:.75rem;text-align:left;cursor:pointer;transition:all .2s ease}.AuthModal_dropdownItem___b3i2:hover{background:hsla(0,0%,100%,.1);color:var(--white)}.AuthModal_dropdownItem___b3i2:first-child{border-radius:4px 4px 0 0}.AuthModal_dropdownItem___b3i2:last-child{border-radius:0 0 4px 4px}.AuthModal_userEmail__UWnGl{padding:8px 12px;color:var(--accent2);font-size:.7rem;border-bottom:1px solid var(--accent1);word-break:break-all}.AuthModal_restartSection__jXRZO{margin-top:16px;padding-top:12px;border-top:1px solid var(--accent1);text-align:center}.AuthModal_restartButton__8BJzz{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--metal-grey);border-radius:4px;padding:6px 12px;color:var(--metal-grey);font-size:.7rem;cursor:pointer;transition:all .2s ease}.AuthModal_restartButton__8BJzz:hover{border-color:var(--error-red);color:var(--error-red)}.AuthModal_restartWarning__NDot2{background:rgba(201,0,0,.15);border:2px solid var(--error-red);border-radius:4px;padding:12px;margin:12px 0 16px;color:var(--light-grey);font-size:.75rem}.AuthModal_restartWarning__NDot2 p{margin:0 0 8px}.AuthModal_restartWarning__NDot2 p:last-child{margin-bottom:0}.AuthModal_restartWarning__NDot2 strong{color:var(--error-red)}.AuthModal_restartWarning__NDot2 ul{margin:8px 0;padding-left:20px;color:var(--metal-grey)}.AuthModal_restartWarning__NDot2 li{margin:4px 0}.AuthModal_restartButtons___VPLI{display:flex;gap:12px;justify-content:center}.AuthModal_cancelButton__v8RY2{background:transparent;border:1px solid var(--accent1);border-radius:4px;padding:8px 16px;color:var(--light-grey);font-size:.75rem;cursor:pointer;transition:all .2s ease;flex:1 1}.AuthModal_cancelButton__v8RY2:hover:not(:disabled){border-color:var(--accent2);color:var(--white)}.AuthModal_cancelButton__v8RY2:disabled{opacity:.5;cursor:not-allowed}.AuthModal_dangerButton__MNTjm{background:var(--error-red);border:2px solid var(--error-red);border-radius:4px;padding:8px 16px;color:var(--white);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;flex:1 1;text-transform:uppercase;letter-spacing:.5px}.AuthModal_dangerButton__MNTjm:hover:not(:disabled){background:#a00000;border-color:#a00000;box-shadow:0 4px 8px rgba(0,0,0,.3)}.AuthModal_dangerButton__MNTjm:disabled{opacity:.6;cursor:not-allowed}.AuthModal_progressRow__5ZCHI{display:flex;justify-content:space-between;align-items:center;color:var(--white);margin-bottom:8px;font-size:.75rem}.AuthModal_progressRow__5ZCHI:last-child{margin-bottom:0}.AuthModal_progressRow__5ZCHI svg{margin-right:6px;color:var(--accent2);vertical-align:middle}.AuthModal_progressRow__5ZCHI span{display:flex;align-items:center}.AuthModal_migrationText__KnArC{color:var(--light-grey);text-align:center;margin-bottom:16px;line-height:1.5;font-size:.875rem}.AuthModal_progressSummary__HSCde{background:rgba(0,0,0,.3);border:1px solid var(--accent1);border-radius:4px;padding:12px;margin-bottom:16px}.AuthModal_migrationButtons__Rj4e3{display:flex;flex-direction:column;gap:8px}.Menu_menuContainer__8HILp{position:fixed;bottom:12px;right:12px;z-index:100;display:flex;align-items:center;gap:8px}.Menu_signUpButton__ekwDv{background:var(--background);border:1px solid var(--accent1);border-radius:4px;padding:6px 12px;color:var(--light-grey);font-size:.75rem;cursor:pointer;transition:all .2s ease}.Menu_signUpButton__ekwDv:hover{border-color:var(--accent2);color:var(--white)}.Menu_settingsButton__FSRI_{background:var(--background);border:1px solid var(--accent1);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--light-grey);cursor:pointer;transition:all .2s ease;opacity:.8;padding:6px;width:36px;height:36px}.Menu_settingsButton__FSRI_:hover{opacity:1;border-color:var(--accent2);color:var(--white)}.Menu_menuOverlay__dwTfa{position:absolute;bottom:calc(100% + 4px);right:0;background:var(--background);border:2px solid var(--accent1);border-radius:4px;min-width:200px;box-shadow:0 4px 8px rgba(0,0,0,.3);padding:8px;display:flex;flex-direction:column;gap:4px}.Menu_menuItem__H7K6T{width:100%}.Menu_menuButton__LtlY9{width:100%;display:flex;align-items:center;gap:8px;background:transparent;border:none;border-radius:4px;padding:8px 12px;color:var(--light-grey);font-size:.75rem;text-align:left;cursor:pointer;transition:all .2s ease}.Menu_menuButton__LtlY9:hover{background:hsla(0,0%,100%,.1);color:var(--white)}.Menu_menuButton__LtlY9 svg{flex-shrink:0}.Menu_accountChip__PufRf{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.2);border:1px solid var(--accent1);border-radius:4px}.Menu_accountEmail__hb8SB{flex:1 1;color:var(--white);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Menu_accountChip__PufRf svg{color:var(--accent2);flex-shrink:0}.Menu_logoutButton__FN5ok{background:transparent;border:1px solid var(--accent1);border-radius:4px;padding:4px 8px;color:var(--light-grey);font-size:.7rem;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Menu_logoutButton__FN5ok:hover:not(:disabled){border-color:var(--accent2);color:var(--white)}.Menu_logoutButton__FN5ok:disabled{opacity:.5;cursor:not-allowed}.Menu_overlay__AIHHu{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.Menu_confirmModal__agQzJ{background:var(--background);border:2px solid var(--accent1);border-radius:4px;padding:16px;width:90%;max-width:400px;box-shadow:0 4px 8px rgba(0,0,0,.3);position:relative}.Menu_confirmTitle__pG_IL{color:var(--white);font-size:1.2em;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px;text-align:center}.Menu_confirmWarning__wtJXW{background:rgba(201,0,0,.15);border:2px solid var(--error-red);border-radius:4px;padding:12px;margin-bottom:16px;color:var(--light-grey);font-size:.75rem}.Menu_confirmWarning__wtJXW p{margin:0 0 8px}.Menu_confirmWarning__wtJXW p:last-child{margin-bottom:0}.Menu_confirmWarning__wtJXW strong{color:var(--error-red)}.Menu_confirmWarning__wtJXW ul{margin:8px 0;padding-left:20px;color:var(--metal-grey)}.Menu_confirmWarning__wtJXW li{margin:4px 0}.Menu_confirmButtons__ppDL3{display:flex;gap:12px;justify-content:center}.Menu_cancelButton__axKD0{background:transparent;border:1px solid var(--accent1);border-radius:4px;padding:8px 16px;color:var(--light-grey);font-size:.75rem;cursor:pointer;transition:all .2s ease;flex:1 1}.Menu_cancelButton__axKD0:hover:not(:disabled){border-color:var(--accent2);color:var(--white)}.Menu_cancelButton__axKD0:disabled{opacity:.5;cursor:not-allowed}.Menu_dangerButton__5_hSq{background:var(--error-red);border:2px solid var(--error-red);border-radius:4px;padding:8px 16px;color:var(--white);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;flex:1 1;text-transform:uppercase;letter-spacing:.5px}.Menu_dangerButton__5_hSq:hover:not(:disabled){background:#a00000;border-color:#a00000;box-shadow:0 4px 8px rgba(0,0,0,.3)}.Menu_dangerButton__5_hSq:disabled{opacity:.6;cursor:not-allowed}.Menu_aboutModal__rEgZG{background:var(--background);border:2px solid var(--accent1);border-radius:4px;padding:16px;width:90%;max-width:400px;box-shadow:0 4px 8px rgba(0,0,0,.3);position:relative}.Menu_closeButton__mOjoK{position:absolute;top:12px;right:12px;background:transparent;border:none;color:var(--metal-grey);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.Menu_closeButton__mOjoK:hover{color:var(--white)}.Menu_aboutTitle__XN4qI{color:var(--white);font-size:1.2em;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px;text-align:center}.Menu_aboutContent__sYVA_{color:var(--light-grey);font-size:.875rem;line-height:1.6;text-align:center}.Menu_aboutContent__sYVA_ p{margin:8px 0}.Menu_cheatModal__PFspp{background:var(--background);border:2px solid var(--accent1);border-radius:4px;padding:16px;width:90%;max-width:400px;box-shadow:0 4px 8px rgba(0,0,0,.3);position:relative}.Menu_cheatTitle__9BPkd{color:var(--white);font-size:1.2em;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px;text-align:center}.Menu_cheatInputContainer__tS2to{margin-bottom:16px}.Menu_cheatInput__QNoVz{width:100%;background:rgba(0,0,0,.3);border:2px solid var(--accent1);border-radius:4px;padding:12px;color:var(--white);font-size:1rem;font-family:inherit;box-sizing:border-box;transition:all .2s ease}.Menu_cheatInput__QNoVz:focus{outline:none;border-color:var(--accent2);background:rgba(0,0,0,.4)}.Menu_cheatInput__QNoVz::placeholder{color:var(--metal-grey)}.Menu_cheatButton__jb7bm{background:var(--accent2);border:2px solid var(--accent2);border-radius:4px;padding:8px 16px;color:var(--white);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;flex:1 1;text-transform:uppercase;letter-spacing:.5px}.Menu_cheatButton__jb7bm:hover:not(:disabled){background:var(--accent1);border-color:var(--accent1);box-shadow:0 4px 8px rgba(0,0,0,.3)}.Menu_cheatButton__jb7bm:disabled{opacity:.5;cursor:not-allowed}.GameView_ContainerGame__k3VC0{width:100vw;height:100vh;overflow:hidden;background:var(--background-gradient);display:flex;flex-direction:column;padding:12px;gap:12px;font:var(--font-main);box-sizing:border-box}.GameView_ContainerGame__k3VC0 *{min-width:0;min-height:0}.GameView_ContainerTopHalf__x312L{flex:1 1;display:flex;gap:12px;overflow:hidden}.GameView_ContainerLeftTop___03Yz{flex:2 1;display:flex;gap:12px;overflow:hidden}.GameView_ContainerRightTop__CwF8r{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow:hidden;min-width:280px;max-width:350px}.GameView_ContainerStashAndStore__hBLEc{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow:hidden;min-width:200px;max-width:320px}.GameView_ContainerStash___95sT{flex:0 0 auto;align-items:center;gap:12px;min-height:140px}.GameView_ContainerStash___95sT,.GameView_ContainerStore__f9hk8{padding:12px;background:var(--background);border-radius:4px;display:flex}.GameView_ContainerStore__f9hk8{flex:1 1;overflow:hidden;flex-direction:column}.GameView_ContainerDicematAndLuckyNumbers__dQhWs{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow:hidden;min-height:0}.GameView_ContainerDicemat__KXxTP{flex:0 0 70%;background:var(--casino-transparent);border-radius:4px;padding:12px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.GameView_ContainerDicemat__KXxTP::-webkit-scrollbar{width:6px}.GameView_ContainerDicemat__KXxTP::-webkit-scrollbar-track{background:transparent}.GameView_ContainerDicemat__KXxTP::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.GameView_ContainerDicemat__KXxTP::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.GameView_ContainerLuckyNumbers__JY69J{flex:0 0 30%;background:var(--casino-transparent);border-radius:4px;padding:16px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.GameView_ContainerLuckyNumbers__JY69J::-webkit-scrollbar{width:6px}.GameView_ContainerLuckyNumbers__JY69J::-webkit-scrollbar-track{background:transparent}.GameView_ContainerLuckyNumbers__JY69J::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.GameView_ContainerLuckyNumbers__JY69J::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.GameView_ContainerDealersDice__rpOiA{flex:0 0 auto;background:var(--casino-transparent);border-radius:4px;padding:12px;min-height:140px}.GameView_ContainerLog__g3MfU{flex:1 1;background:var(--background);border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.GameView_ContainerBottomHalf__LhL6i{flex:0 0 auto;height:200px;display:flex;gap:12px;overflow:hidden}.GameView_ContainerBottomLeft__dGgXk{flex:2 1;display:flex;flex-direction:column;gap:8px;overflow:hidden}.GameView_ContainerFeaturesCarousel__NU_Fg{flex:1 1;display:flex;align-items:center;position:relative;overflow:hidden}.GameView_ContainerFeaturesRow__M059D{flex:1 1;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.GameView_ContainerFeaturesRow__M059D::-webkit-scrollbar{height:6px}.GameView_ContainerFeaturesRow__M059D::-webkit-scrollbar-track{background:transparent}.GameView_ContainerFeaturesRow__M059D::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.GameView_ContainerFeaturesRow__M059D::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.GameView_carouselArrow__4UEXN{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--background);border:2px solid var(--accent1);color:var(--white);font-size:1.5em;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;line-height:1;padding:0;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.3)}.GameView_carouselArrowLeft__gndit{left:8px}.GameView_carouselArrowRight___yiat{right:8px}.GameView_carouselArrow__4UEXN:hover{background:var(--accent1);border-color:var(--sunrise-gold);color:var(--sunrise-gold);transform:translateY(-50%) scale(1.1)}.GameView_carouselArrow__4UEXN:active{transform:translateY(-50%) scale(.95)}.GameView_ContainerBottomRight__gocWQ{flex:1 1;background:var(--background);border-radius:4px;padding:12px;min-width:280px;max-width:400px;overflow:hidden;display:flex;flex-direction:column}.GameView_ContainerFeature___xXXD{flex:1 1;min-width:120px;max-width:200px}