.LoginRegisterModal_modalOverlay__vILWW{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(19,29,58,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.LoginRegisterModal_modalContent__dCIkq{margin:10px;background-color:var(--background);padding:30px;border-radius:10px;width:100%;color:var(--foreground);max-width:400px;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;transition:all .3s ease-in-out}.LoginRegisterModal_successMessage__ZH1Da{background-color:#4caf50}.LoginRegisterModal_errorMessage__Ybcy_,.LoginRegisterModal_successMessage__ZH1Da{padding:10px;color:#fff;text-align:center;margin-bottom:20px;border-radius:5px;font-size:11px}.LoginRegisterModal_errorMessage__Ybcy_{background-color:#f44336}.LoginRegisterModal_inputContainer__P5Tuq{margin-bottom:20px}.LoginRegisterModal_inputIcon__9tWl6{left:10px;font-size:18px;pointer-events:none}.LoginRegisterModal_loader__NzAxm{border:4px solid transparent;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:LoginRegisterModal_spin__wwYjZ 1s linear infinite;margin-left:10px}@keyframes LoginRegisterModal_spin__wwYjZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginRegisterModal_submitButton__tX2uS{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;width:100%;transition:background-color .3s}.LoginRegisterModal_submitButton__tX2uS:hover{background-color:#00b38c}.LoginRegisterModal_submitButton__tX2uS:disabled{background-color:#888;cursor:not-allowed}.LoginRegisterModal_logoContainer___w7DU{display:flex;justify-content:center;margin-bottom:20px}.LoginRegisterModal_inputField__Uj9sx{width:100%;padding:5px 15px 15px 40px;margin:0;border-radius:5px;font-size:16px;transition:all .3s ease;background-color:var(--input-background);border:1px solid transparent;color:var(--foreground);position:relative}.LoginRegisterModal_inputField__Uj9sx:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0,123,255,.5)}.LoginRegisterModal_inputContainer__P5Tuq{position:relative;margin-bottom:15px}.LoginRegisterModal_eyeIcon__BPoCD{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#007bff;font-size:18px;cursor:pointer;pointer-events:auto}.LoginRegisterModal_inputIcon__9tWl6{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#007bff;font-size:16px;z-index:2}.ResponseMessage_responseMessage__60v3p{position:fixed;top:0;right:5px;background-color:#fff;padding:5px;border-radius:5px;font-size:10px;display:flex;align-items:center;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;animation:ResponseMessage_fadeOut__U4Nx0 4s forwards}.ResponseMessage_success__ufzvw{background-color:#28a745;color:#fff}.ResponseMessage_error__3EMlB{background-color:#dc3545;color:#fff}.ResponseMessage_icon__N0a7o{margin-right:10px}@keyframes ResponseMessage_fadeOut__U4Nx0{0%{opacity:1}90%{opacity:1}to{opacity:0;display:none}}.DepositModal_modalOverlay__pYyAY{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.DepositModal_modalContent__hJNVF{background:var(--background);border-radius:8px;width:80%;max-width:500px;padding:20px;position:relative;color:var(--foreground);z-index:10000}@media (min-width:768px){.DepositModal_modalContent__hJNVF{width:25%;margin-left:37.5%;margin-right:37.5%}}.DepositModal_modalOverlayPromo__idjGy{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999}.DepositModal_modalContentPromo__fyWQQ{background:var(--background);border-radius:8px;width:90%;max-width:500px;padding:20px;position:relative;z-index:10000}@media (min-width:768px){.DepositModal_modalContentPromo__fyWQQ{width:25%;margin-left:37.5%;margin-right:37.5%}}.DepositModal_closeButton__l4fmj{position:absolute;top:10px;right:10px;border:none;background:transparent;cursor:pointer;padding:4px;z-index:10001}.DepositModal_tabs__Zqc2z{display:flex;justify-content:space-around;border-bottom:1px solid #ddd;margin-bottom:20px}.DepositModal_tabs__Zqc2z button{background:transparent;border:none;padding:10px;cursor:pointer;font-size:12px}.DepositModal_activeTab__9fGx6{border-bottom:2px solid #0070f3}.DepositModal_content__Ls6Xn{padding:20px}.DepositModal_quickAmounts__FcCIi{display:flex;justify-content:space-between;margin-bottom:10px}.DepositModal_quickAmountButton___Opai{background-image:linear-gradient(270deg,#00b38c,#0070f3);color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;font-size:10px}.DepositModal_amountInput__9Ll43{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:4px}.DepositModal_submitButton__FePFH{background-image:linear-gradient(270deg,#00b38c,#ce0b3cb7);color:#fff;border:none;padding:10px;width:100%;border-radius:4px;margin-top:10px;cursor:pointer;font-size:12px}.DepositModal_responseMessage__nhtMn{background:#f8f8f8;color:#092335;font-size:10px}.DepositModal_manual__5ecPR,.DepositModal_responseMessage__nhtMn{margin-top:20px;padding:10px;border:1px solid #ddd;border-radius:4px}.DepositModal_manual__5ecPR{font-size:12px}.DepositModal_manual__5ecPR div{padding:10px}.DepositModal_modalTitle__x_nb5{font-size:16px;font-weight:700;background-color:#00c851;color:#fff;padding:12px;text-align:left;border-top-left-radius:8px;border-top-right-radius:8px;margin:-20px -20px 10px;position:relative;border-top-right-radius:20px;border-top-left-radius:20px}.DepositModal_mpesaLogo__Iq_y3{text-align:center;font-size:22px;font-weight:700;margin:10px 0;letter-spacing:2px}.DepositModal_accountInput__jCAGZ{width:100%;padding:10px;border:1px solid #444;background:#222;color:#fff;border-radius:6px;margin-bottom:5px;font-weight:700}.DepositModal_subText__UvezY{font-size:11px;color:#bbb;margin-bottom:10px}.DepositModal_greenSubmitButton__yIBvV{background-color:#00c851;color:#fff;border:none;padding:12px;border-radius:4px;font-weight:700;cursor:pointer;width:100%;font-size:14px;margin-top:10px}.DepositModal_greenSubmitButton__yIBvV:disabled{background-color:#45a049}@media (max-width:768px){.DepositModal_modalContent__hJNVF{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;border-radius:16px 16px 0 0;padding:16px;margin:0;box-shadow:0 -4px 10px rgba(0,0,0,.2)}.DepositModal_modalOverlay__pYyAY{align-items:flex-end}}.BannerCarousel_bannerContainer__cwXag{width:100%;margin:0 auto;overflow:hidden;position:relative}.BannerCarousel_bannerWrapper__wzdDP{padding:5px 10px 0}.BannerCarousel_bannerWrapper__wzdDP:hover{opacity:.9}.BannerCarousel_bannerImage__rc8RR{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease;width:100%;height:auto}.BannerCarousel_bannerWrapper__wzdDP:hover .BannerCarousel_bannerImage__rc8RR{transform:scale(1.02)}.BannerCarousel_slick-next__jqpR0,.BannerCarousel_slick-prev__wGPoe{z-index:10;width:35px;height:35px}.BannerCarousel_slick-next__jqpR0:before,.BannerCarousel_slick-prev__wGPoe:before{color:#fff;font-size:30px}.BannerCarousel_slick-prev__wGPoe{left:10px}.BannerCarousel_slick-next__jqpR0{right:10px}.GamesPage_container__yJYu_{padding:20px;max-width:1400px;margin:auto;position:relative}.GamesPage_header__87NsV{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.GamesPage_backButton__R499s{background:none;border:none;font-size:20px;color:var(--foreground);cursor:pointer;font-weight:bolder}.GamesPage_logo__e8JXu{width:30px;height:30px;margin-left:10px;margin-right:10px}.GamesPage_title__CsrfA{font-size:24px;color:var(--foreground);font-weight:700;flex-grow:1}.GamesPage_searchWrapper___hEn8{display:flex;align-items:center;justify-content:flex-end}.GamesPage_searchButton__Kjzwi{background:none;border:none;color:var(--foreground);cursor:pointer;font-size:20px}.GamesPage_searchContainer__jfQKx{margin-top:10px;text-align:center;margin-bottom:10px}.GamesPage_searchInput__dh0dN{width:100%;padding:8px;border-radius:5px;border:1px solid var(--foreground);font-size:16px}.GamesPage_grid___voHF{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width:1024px){.GamesPage_grid___voHF{grid-template-columns:repeat(8,1fr)}}.GamesPage_gameCard__odxgR{background:var(--header_background);border-radius:8px;cursor:pointer;transition:transform .2s ease-in-out;overflow:hidden;display:flex;flex-direction:column;padding:0}.GamesPage_gameCard__odxgR:hover{transform:scale(1.05)}.GamesPage_gameImage__YQEMl{width:100%;height:100px;border-radius:8px;object-fit:cover}@media (min-width:1024px){.GamesPage_gameImage__YQEMl{height:140px}}.GamesPage_gameInfo__wESQD{display:none}.GamesPage_loadMore__wgTGa{display:block;margin:20px auto;padding:10px 20px;font-size:16px;cursor:pointer;background-color:#007bff;color:#fff;border:none;border-radius:5px}.GamesPage_loadMore__wgTGa:hover{background-color:#0056b3}.GamesPage_newBadge__XzMs1{position:absolute;top:6px;right:6px;background-color:#e61b2c;color:#fff;padding:4px 8px;font-size:10px;font-weight:700;border-radius:12px;animation:GamesPage_pulse__x_wUj 1.5s ease-in-out infinite;box-shadow:0 0 6px rgba(255,71,87,.6)}.MaintenanceModal_overlay__UWBpQ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;color:var(--foreground);justify-content:center;align-items:center;z-index:9999}.MaintenanceModal_modalContent__2w_Sj{background-color:var(--header_background);padding:2rem;border-radius:8px;text-align:center;max-width:400px;width:100%;animation:MaintenanceModal_slideUp__o_9M9 .3s ease-in-out;color:var(--foreground)}.MaintenanceModal_big__FVbCc{font-size:1.5rem;margin-bottom:1rem;color:var(--foreground)}.MaintenanceModal_little__UwZss{margin-bottom:2rem;color:var(--foreground)}.MaintenanceModal_closeButton__4kQlj{padding:.5rem 1rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.MaintenanceModal_closeButton__4kQlj:hover{background-color:#0056b3}@keyframes MaintenanceModal_slideUp__o_9M9{0%{transform:translateY(50px)}to{transform:translateY(0)}}.Footer_footer__yl3k1{position:fixed;bottom:0;width:100%;background-color:#1f2937;border-top:1px solid #2d3748;z-index:999}.Footer_iconContainer__AegHI{display:flex;justify-content:space-around;align-items:center;height:60px}.Footer_icon__dgf9c{display:flex;flex-direction:column;align-items:center;font-size:13px;color:#9ca3af;cursor:pointer;transition:color .3s ease}.Footer_icon__dgf9c svg{font-size:20px;margin-bottom:2px}.Footer_active__PGIPs{color:#10b981;font-weight:700}@media screen and (min-width:768px){.Footer_footer__yl3k1{display:none}}

/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */.FooterContent_visible__blb_D{visibility:visible}.FooterContent_absolute__hxGDH{position:absolute}.FooterContent_fixed__3ibI7{position:fixed}.FooterContent_relative__9QIhs{position:relative}.FooterContent_isolate__LYdYw{isolation:isolate}.FooterContent_container__iE5eq{width:100%}.FooterContent_mx-auto__yiXQp{margin-inline:auto}.FooterContent_block___PffA{display:block}.FooterContent_flex__7jqZ1{display:flex}.FooterContent_hidden__Jy_ly{display:none}.FooterContent_table__DbhZk{display:table}.FooterContent_min-h-screen__eaROh{min-height:100vh}.FooterContent_w-auto__ukZNl{width:auto}.FooterContent_w-full__lBcdr{width:100%}.FooterContent_transform__iVu0C{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.FooterContent_resize__sIKVl{resize:both}.FooterContent_flex-col__Dwxyy{flex-direction:column}.FooterContent_items-center__fhYwo{align-items:center}.FooterContent_justify-center__ILp1_{justify-content:center}.FooterContent_justify-start__hbtOb{justify-content:flex-start}.FooterContent_border__iiPMR{border-style:var(--tw-border-style);border-width:1px}.FooterContent_capitalize__ceugE{text-transform:capitalize}.FooterContent_transition__m5KTh{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.FooterContent_footer__99ZCu{background-color:var(--header_background);color:var(--foreground);width:100%;padding:2rem 1rem;font-family:Inter,sans-serif}.FooterContent_footerContainer__ot_qn{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding:1rem;display:grid}.FooterContent_section__RF6dH{flex-direction:column;gap:1rem;display:flex}.FooterContent_section__RF6dH h3{color:#f0f0f0;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.FooterContent_section__RF6dH p{color:#d1d1d1;font-size:.875rem;line-height:1.5}.FooterContent_supportIcons__BzxOD{flex-wrap:wrap;gap:1rem;display:flex}.FooterContent_supportIcons__BzxOD a{transition:transform .2s}.FooterContent_supportIcons__BzxOD a:hover{transform:scale(1.1)}.FooterContent_downloadButton__9HXDe{color:#fff;cursor:pointer;background-color:#22c55e;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}.FooterContent_downloadButton__9HXDe:hover{background-color:#16a34a}.FooterContent_linkText__3sz0b{color:#22c55e;font-size:.875rem;text-decoration:none;transition:color .2s}.FooterContent_linkText__3sz0b:hover{color:#16a34a;text-decoration:underline}.FooterContent_footerBottom__ow42q{text-align:center;color:#a1a1a1;border-top:1px solid #333;margin-top:2rem;padding:1rem 0;font-size:.875rem}@media (max-width:768px){.FooterContent_footerContainer__ot_qn{grid-template-columns:1fr;gap:1.5rem;padding:.5rem}.FooterContent_section__RF6dH h3{font-size:1.125rem}.FooterContent_section__RF6dH p{font-size:.8125rem}.FooterContent_downloadButton__9HXDe{padding:.5rem 1rem;font-size:.875rem}.FooterContent_supportIcons__BzxOD{justify-content:center}}@media (max-width:480px){.FooterContent_footer__99ZCu{margin-bottom:50px;padding:1.5rem .5rem}.FooterContent_supportIcons__BzxOD img{width:24px;height:24px}.FooterContent_downloadButton__9HXDe img{width:18px;height:18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}