body{overflow-x:hidden}.final-home-header{display:flex;height:48px;align-items:center;justify-content:space-between;gap:8px}.final-home-header .brand-logo{width:clamp(105px,29vw,142px);flex:none}.final-wallet{display:flex;min-width:0;gap:5px}.final-wallet a{display:flex;height:38px;min-width:0;align-items:center;justify-content:center;border:1px solid #edca7040;border-radius:11px;background:#11130f;font-size:9px;font-weight:900}.final-wallet a:first-child{max-width:152px;padding:0 8px;gap:5px}.final-wallet a:first-child b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.final-wallet a:last-child{padding:0 10px;border-color:#baff1960;background:linear-gradient(145deg,#d5ff55,#91d800);color:#101707}.real-coin{display:grid;width:25px;height:25px;flex:none;place-items:center;border:2px solid #ffe9a0;border-radius:50%;background:radial-gradient(circle at 32% 25%,#fff1a4,#c58a18 68%);color:#312000;font-size:8px}.final-categories{display:flex;gap:6px;margin-top:10px;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.final-categories button{display:flex;min-width:65px;height:48px;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #ffffff12;border-radius:13px;background:#101612;color:#7f8982;font-size:8px;font-weight:900}.final-categories button.active{border-color:#baff1960;background:#14200f;color:#cfff5c}.game-section{margin-top:20px}.game-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.game-section-title h2{font-size:17px;font-weight:900}.game-section-title a{color:var(--lime);font-size:9px;font-weight:900}.floating-actions{bottom:101px;gap:10px}.floating-actions a{position:relative;width:56px;height:56px;padding:0;border-radius:50%;justify-content:center}.floating-actions svg{width:44px;height:44px}.float-wheel .rim{fill:#090a09;stroke:#f1d575;stroke-width:2}.float-wheel .sector{stroke:#0b0b0b;stroke-width:1}.sector-a{fill:#f04445}.sector-b{fill:#f1be31}.sector-c{fill:#35cf66}.sector-d{fill:#318ee8}.sector-e{fill:#9d4fea}.sector-f{fill:#f06a2e}.float-wheel .hub{fill:#111;stroke:#ffe884}.floating-actions .float-support{border-color:#56ff9870;box-shadow:0 0 22px #30e97d46}.floating-actions .float-message{border-color:#ffab3d70;background:#351b09;box-shadow:0 0 22px #ff831f42}.floating-actions .float-message svg{stroke:#ffb34c;fill:none}.unread-badge{position:absolute;right:-2px;top:-3px;display:grid!important;width:18px;height:18px;place-items:center;border:2px solid #080a08;border-radius:50%;background:#ef4b3f;color:white;font-size:8px}.rewards-final .checkin-card{margin-top:15px;padding:14px}.checkin-heading{display:flex;align-items:center;justify-content:space-between}.checkin-heading small{color:var(--lime);font-size:8px}.checkin-heading h2{font-size:15px}.checkin-heading>b{color:#e9c766;font-size:8px}.rewards-final .checkin-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px;margin:8px 0}.rewards-final .checkin-grid article{min-width:0;min-height:66px;padding:4px 1px;border-radius:9px}.rewards-final .checkin-grid b,.rewards-final .checkin-grid em,.rewards-final .checkin-grid strong{font-size:7px;white-space:nowrap}.rewards-final .checkin-grid .grand{grid-column:auto!important}.rewards-final .checkin-seven>.cta{min-height:36px;margin-top:8px}.wheel-entry{min-height:132px;border-color:#d9ab3c55!important;background:linear-gradient(120deg,#3a1c5d,#101c19 62%,#3d280b)!important}.wheel-art{position:relative!important;width:84px!important;height:84px!important;flex:none;border:8px solid #f0c859;border-radius:50%;background:conic-gradient(#f34646 0 16.6%,#f3c53e 0 33.2%,#34d46b 0 49.8%,#278ee8 0 66.4%,#a34fe8 0 83%,#f0782f 0)!important}.deposit-panel{border-color:#baff192d!important;background:linear-gradient(150deg,#111a14,#070b09)!important}.deposit-tabs b{background:#baff19!important;color:#122000}.deposit-amount{border-color:#baff1955!important}.deposit-grid button.active{border-color:#baff19!important}.deposit-bonus,.deposit-optout{background:#101912!important}.deposit-bonus b,.deposit-grid small{color:#d9bd61!important}input[aria-label="Valor da retirada"]{position:relative!important;z-index:1!important;transform:none!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important;font-variant-numeric:tabular-nums}input[aria-label="Valor da retirada"]::-moz-placeholder{opacity:.45;text-shadow:none}input[aria-label="Valor da retirada"]::placeholder{opacity:.45;text-shadow:none}.card:has(input[aria-label="Valor da retirada"]){border-color:#baff192b;background:#0d140f}.profile-card{border-color:#d7b95638!important;background:linear-gradient(145deg,#161c17,#080b09)!important}.vip-swipe article,.vip-swipe article.gold,.vip-swipe article.platinum,.vip-swipe article.silver{min-width:88%;border-color:#d8b95642;background:linear-gradient(135deg,#2b2414,#0b0b08)!important}.vip-swipe article:not(.active){opacity:.75}.promotion-reference{background:#070b09!important}.promotion-ref-tabs,.promotion-ref-tabs a{background:#0d1510!important}.promotion-ref-tabs a.active{border-bottom-color:var(--lime)!important;color:var(--lime)!important}.promotion-refresh{background:#18351f!important}.promotion-ref-summary,.promotion-referral-box{border-color:#baff1925!important;background:#0e1510!important}.promotion-code,.promotion-metric-grid b{color:#e6c863}.promotion-referral-box button{background:#baff19!important;color:#102000!important}.invite-locked{border-color:#d9ba5b55!important;background:#15130c!important;color:#ffe494!important;cursor:not-allowed}.field-hint{display:block;margin-top:5px;color:#9ea89f;font-size:9px}@media(max-width:374px){.final-home-header .brand-logo{width:99px}.final-wallet a:first-child{max-width:133px}.rewards-final .checkin-grid{gap:2px}.rewards-final .checkin-grid article{min-height:62px}.rewards-final .checkin-grid strong{font-size:6px}}.account-final{padding-top:18px;background:radial-gradient(circle at 80px 55px,#9bff1610,transparent 150px),#030504}.account-hero{min-height:154px;overflow:hidden}.account-hero,.account-user{position:relative;display:flex;align-items:center}.account-user{z-index:2;gap:14px}.account-avatar{display:grid;width:88px;height:88px;flex:none;place-items:center;border:1px solid #baff19;border-radius:50%;background:radial-gradient(circle at 42% 35%,#1c2b12,#060806 72%);color:#aaff00;font-size:48px;font-weight:950;box-shadow:0 0 30px #8cff1a17}.account-avatar:after{content:"✎";position:absolute;left:69px;bottom:27px;display:grid;width:27px;height:27px;place-items:center;border:3px solid #030504;border-radius:50%;background:#baff19;color:#101900;font-size:12px}.account-identity{display:grid;gap:2px}.account-identity small{font-size:17px;color:#c5c9c5}.account-identity strong{font-size:25px;line-height:1.05}.account-identity em{width:-moz-max-content;width:max-content;margin-top:4px;padding:4px 7px;border-radius:7px;background:#ffffff12;color:#e7ebe8;font-size:11px;font-style:normal}.account-identity em i{color:#cdd3cf;font-style:normal}.account-identity>b{margin-top:4px;color:#baff19;font-size:11px}.account-wallet-art{position:absolute;right:-26px;top:15px;width:150px;height:114px;transform:rotate(-8deg);border:2px solid #91d914;border-radius:30px;background:linear-gradient(145deg,#20251f,#080a08);box-shadow:0 20px 32px #000,0 0 36px #d4ac2435}.account-wallet-art>span{position:absolute;left:43px;top:24px;color:#aaff00;font-size:48px;font-weight:950;transform:rotate(8deg)}.account-wallet-art>i{position:absolute;width:18px;height:18px;border:2px solid #ffe78b;border-radius:50%;background:#d59e24;box-shadow:0 0 14px #e8ba37}.account-wallet-art>i:nth-child(2){left:-20px;bottom:8px}.account-wallet-art>i:nth-child(3){right:8px;top:-4px}.account-wallet-art>i:nth-child(4){right:-16px;bottom:15px}.account-balance-card{display:grid;grid-template-columns:minmax(0,1fr) 1.25fr;gap:12px;padding:18px;border:1px solid #d8b44248;border-radius:20px;background:linear-gradient(135deg,#121412,#080a08);box-shadow:inset 0 1px #ffffff0b}.account-balance-copy small,.account-balance-copy>span,.account-balance-copy>strong{display:block}.account-balance-copy small{font-size:12px}.account-balance-copy>strong{margin:5px 0 3px;color:#aaff00;font-size:27px;white-space:nowrap}.account-balance-copy>span{font-size:10px}.account-balance-copy>span b{margin-left:7px;color:#d9bd59}.account-balance-copy i{font-style:normal;color:#90968f}.account-actions{display:grid;grid-template-columns:1.25fr .9fr;align-items:center;gap:8px}.account-actions .cta,.account-actions .secondary{min-height:54px;font-size:12px}.account-actions .cta{background:linear-gradient(135deg,#c9ff24,#80d300);color:#101800}.account-actions .secondary{border-color:#baff1930;color:#cfff54}.account-final .vip-swipe{margin-top:18px}.account-final .vip-swipe>div{padding:2px 17% 8px 0}.account-final .vip-swipe article,.account-final .vip-swipe article.gold,.account-final .vip-swipe article.platinum,.account-final .vip-swipe article.silver{position:relative;padding:18px;border:1px solid #d9b54774;border-radius:20px;background:radial-gradient(circle at 15% 30%,#d3a82525,transparent 32%),linear-gradient(135deg,#1c180e,#090a08 70%)!important;scroll-snap-align:start}.account-final .vip-swipe article:not(.active){opacity:.68}.account-final .vip-swipe header{grid-template-columns:58px 1fr auto;align-items:center}.account-final .vip-badge{width:54px;height:54px;border-color:#d9b547;border-radius:17px;color:#f1c75b;font-size:16px}.account-final .vip-swipe header h2{font-size:23px}.account-final .vip-swipe header small{color:#d4d4cd}.account-final .vip-swipe header>a{color:#f1c75b;font-size:10px;font-weight:900}.account-final .vip-progress{margin:13px 0}.account-final .vip-metrics{grid-template-columns:repeat(4,1fr);gap:5px}.account-final .vip-metrics span,.account-final .vip-metrics span:last-child{grid-column:auto;padding:7px 4px;background:#ffffff05;text-align:center}.account-final .vip-metrics small{min-height:20px;font-size:6px}.account-final .vip-metrics b{overflow:hidden;color:#efc85f;text-overflow:ellipsis;white-space:nowrap}.account-menu-list{margin-top:18px;border-color:#ffffff19;background:#0b0e0c}.account-final .profile-menu{min-height:66px;padding:10px 13px}.account-final .profile-menu>span:first-child{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#aaff0013;color:#aaff00;font-size:13px;font-weight:950}.account-final .profile-menu b{font-size:13px}.account-final .profile-menu small{margin-top:2px;color:#9da39f;font-size:9px}.account-final .profile-menu>i{font-size:24px;color:#b7bcb8}.account-final .logout-card{margin-top:14px;border-color:#ff565633;background:#120d0e;color:#ff5e64}.account-final .logout-card span:first-child{background:#ff454514!important;color:#ff5960!important}@media(max-width:374px){.account-avatar{width:75px;height:75px;font-size:42px}.account-avatar:after{left:57px;bottom:30px}.account-identity strong{font-size:21px}.account-wallet-art{right:-50px;opacity:.78}.account-balance-card{padding:14px}.account-balance-copy>strong{font-size:23px}.account-actions{grid-template-columns:1fr}.account-actions .cta,.account-actions .secondary{min-height:38px}.account-final .vip-metrics small{font-size:5.5px}}.account-final .account-wallet-art{right:-3px;top:0;width:190px;height:145px;overflow:hidden;transform:none;border:0;border-radius:0;background-color:transparent;background-image:url(/assets/conta-approved-reference.png);background-repeat:no-repeat;background-position:100% 0;background-size:426px auto;box-shadow:none}.account-final .account-wallet-art>i,.account-final .account-wallet-art>span{display:none}@media(max-width:374px){.account-final .account-wallet-art{right:-18px;width:170px;opacity:.9;background-size:390px auto}}.account-final .vip-swipe>div{gap:10px;padding:2px 18% 8px 0}.account-final .vip-swipe article,.account-final .vip-swipe article.gold,.account-final .vip-swipe article.platinum,.account-final .vip-swipe article.silver{min-width:96%;min-height:142px;padding:12px 12px 10px 116px;overflow:hidden;background:radial-gradient(circle at 10% 45%,#e7b72c2b,transparent 30%),linear-gradient(110deg,#17140d,#080908 78%)!important}.account-final .vip-swipe header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;min-height:54px}.account-final .vip-badge{position:absolute;left:5px;top:5px;width:108px;height:132px;border:0;border-radius:0;background-image:url(/assets/vip-approved-reference.png);background-repeat:no-repeat;background-position:0;background-size:447px 132px;color:transparent;box-shadow:none}.account-final .vip-swipe header>span:nth-child(2){display:grid;align-content:center}.account-final .vip-swipe header h2{font-size:21px;line-height:1;color:#f2c85b}.account-final .vip-swipe header small{margin-top:5px;font-size:9px;color:#f0f0e8}.account-final .vip-swipe header>a{align-self:start;padding-top:3px;font-size:9px;white-space:nowrap}.account-final .vip-progress{height:6px;margin:4px 0 9px}.account-final .vip-metrics{gap:2px}.account-final .vip-metrics span,.account-final .vip-metrics span:last-child{padding:4px 2px;background:transparent;border-left:1px solid #ffffff0a}.account-final .vip-metrics span:first-child{border-left:0}.account-final .vip-metrics small{min-height:14px;color:#d1d0c8;font-size:5.5px;white-space:nowrap}.account-final .vip-metrics b{font-size:8px}@media(max-width:374px){.account-final .vip-swipe article{padding-left:99px}.account-final .vip-badge{width:92px;background-size:447px 132px}.account-final .vip-swipe header h2{font-size:18px}.account-final .vip-swipe header>a{font-size:7px}}.account-final .account-wallet-art{clip-path:inset(0 0 17px 0)}@media(max-width:374px){.account-final .account-wallet-art{clip-path:inset(0 0 28px 0)}}.account-final .vip-badge{clip-path:inset(8px 0 16px 7px)}.rewards-final .reward-wheel-reference{clip-path:polygon(0 8px,190px 8px,190px 176px,0 176px)}@media(max-width:390px){.rewards-final .reward-wheel-reference{clip-path:polygon(0 8px,180px 8px,180px 170px,0 170px)}}@media(max-width:374px){.rewards-final .reward-wheel-reference{clip-path:polygon(0 8px,174px 8px,174px 166px,0 166px)}}.rewards-final .wheel-entry{isolation:isolate;border:1px solid #e0b64a70!important;background:radial-gradient(circle at 11% 50%,#a746d6aa,transparent 25%),radial-gradient(circle at 88% 20%,#ffb22b40,transparent 28%),linear-gradient(120deg,#291443,#101b18 58%,#49300d)!important;box-shadow:inset 0 1px #fff0a326,0 14px 36px #0008}.rewards-final .wheel-entry:after,.rewards-final .wheel-entry:before{content:"$";position:absolute;z-index:-1;display:grid;width:22px;height:22px;place-items:center;border:2px solid #ffe487;border-radius:50%;background:linear-gradient(145deg,#ffe27a,#b97808);color:#714600;font-size:9px;font-weight:950;box-shadow:0 0 17px #ffc42f99}.rewards-final .wheel-entry:before{right:58px;top:12px;transform:rotate(18deg)}.rewards-final .wheel-entry:after{right:18px;bottom:9px;transform:rotate(-15deg) scale(.75)}.rewards-final .wheel-art{border-color:#f3cf62;box-shadow:0 0 0 3px #6c450b,0 0 26px #ffc73770!important}.rewards-final .wheel-art:before{content:"";position:absolute;inset:-7px;border:2px dotted #fff0a4;border-radius:50%;filter:drop-shadow(0 0 3px #ffd34f)}.floating-actions a{width:56px!important;height:56px!important}.floating-actions .float-message,.floating-actions .float-support,.floating-actions .float-wheel{animation:float 3.2s ease-in-out infinite}.floating-actions .float-support{animation-delay:-1.05s}.floating-actions .float-message{animation-delay:-2.1s}.checkin-modal{width:min(100%,410px);padding:18px 14px;border-color:#baff1938;border-radius:22px;background:radial-gradient(circle at 50% 0,#baff1915,transparent 45%),#0b100d}.checkin-modal h2{margin-top:3px;font-size:18px}.checkin-modal>small{font-size:8px}.checkin-modal .checkin-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;margin:8px 0!important}.checkin-modal .checkin-grid article{grid-column:auto!important;min-width:0!important;min-height:64px!important;padding:4px 1px!important;border-radius:8px!important}.checkin-modal .checkin-grid b,.checkin-modal .checkin-grid em,.checkin-modal .checkin-grid strong{font-size:6px!important;white-space:nowrap}.checkin-modal .checkin-grid article span{font-size:11px!important}.checkin-modal .checkin-seven>.cta{min-height:34px!important;margin-top:7px!important;font-size:10px}.rewards-final{padding-top:12px;background:#020403}.reward-wheel-card{position:relative;display:block;overflow:hidden;border:0;border-radius:22px;background:#050505;box-shadow:0 16px 38px #000a}.reward-wheel-banner{display:block;width:100%;height:auto;aspect-ratio:1945/808;-o-object-fit:contain;object-fit:contain;background:#050505}.reward-wheel-copy{position:relative;z-index:2;display:flex;width:48%;min-height:195px;flex-direction:column;justify-content:center;padding:18px 0 16px 18px}.reward-wheel-copy small{color:#f274c2;font-size:10px;font-weight:900;letter-spacing:.08em}.reward-wheel-copy h1{margin-top:7px;font-size:22px;line-height:1.05}.reward-wheel-copy p{margin-top:11px;color:#d5cedd;font-size:12px;line-height:1.45}.reward-wheel-copy>b{display:flex;width:112px;min-height:39px;align-items:center;justify-content:center;gap:14px;margin-top:18px;border:1px solid #ff5fa0;border-radius:13px;background:linear-gradient(135deg,#ff0b73,#d9004e);font-size:15px;box-shadow:0 0 18px #ff176966}.reward-wheel-copy>b i{font-size:24px;font-style:normal;font-weight:400}.reward-wheel-reference{position:absolute;z-index:1;inset:0 0 0 38%;background-image:url(/assets/rewards-approved-reference.png);background-repeat:no-repeat;background-position:right -7px;background-size:390px auto;pointer-events:none}.rewards-final .checkin-card{position:relative;min-height:205px;overflow:hidden;margin-top:10px;padding:16px 12px 12px;border-color:#416d3855;background:radial-gradient(circle at 11% 30%,#41d50035,transparent 22%),linear-gradient(130deg,#071409,#06100a 55%,#08110c)}.reward-gift-reference{position:absolute;left:8px;top:19px;width:90px;height:75px;overflow:hidden;background-image:url(/assets/rewards-approved-reference.png);background-repeat:no-repeat;background-position:-18px -218px;background-size:390px auto}.rewards-final .checkin-heading{min-height:84px;align-items:flex-start;padding:10px 10px 0 104px}.rewards-final .checkin-heading small{color:#9dff14;font-size:9px}.rewards-final .checkin-heading h2{margin-top:4px;font-size:18px}.rewards-final .checkin-heading p{max-width:220px;margin-top:5px;color:#adb5ae;font-size:9px;line-height:1.35}.rewards-final .checkin-heading>b{padding:0;border:0;color:#aeb5b0;font-size:25px}.rewards-final .checkin-grid{margin:4px 0 8px}.rewards-final .checkin-grid article{min-height:74px;border-color:#5e78595c;background:#07100a}.rewards-final .checkin-grid article span{font-size:0}.rewards-final .checkin-grid article span:before{content:"▣";color:#9ba49e;font-size:13px}.rewards-final .checkin-grid article.received span:before,.rewards-final .checkin-grid article.today span:before{content:"✓";color:#73f309;font-size:20px;font-weight:950}.rewards-final .checkin-grid .grand span:before{color:#f5c843}.rewards-final .checkin-grid .grand{border-color:#e5b723;background:linear-gradient(145deg,#2b2205,#100d04)}.rewards-final .checkin-grid .grand b,.rewards-final .checkin-grid .grand strong{color:#f4d04f}.rewards-final .checkin-seven>.cta{border-color:#4f9a153d;background:#07120a;color:#79ee25;box-shadow:inset 0 0 0 1px #67e51212}@media(max-width:374px){.reward-gift-reference{width:84px;height:70px;background-size:360px auto;background-position:-17px -202px}.rewards-final .checkin-heading{padding-left:91px}.rewards-final .checkin-grid{gap:2px!important}}.rewards-final .reward-wheel-reference{left:49%;right:-1%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent)}.rewards-final .reward-wheel-copy{background:linear-gradient(90deg,#1b062d,#19052bec 72%,transparent)}.floating-actions{right:10px!important;bottom:101px!important;gap:12px!important;align-items:flex-end!important}.floating-actions a{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:50%!important;background-color:#020402!important;background-image:url(/assets/floating-actions-approved-reference.png)!important;background-repeat:no-repeat!important;background-size:116px 251px!important;box-shadow:none!important;animation:none!important}.floating-actions a svg{display:none!important}.floating-actions .float-wheel{background-position:-46px -35px!important}.floating-actions .float-support{background-position:-47px -106px!important}.floating-actions .float-message{background-position:-46px -171px!important}.floating-actions .unread-badge{right:0!important;top:0!important;z-index:2!important;display:grid!important;width:18px!important;height:18px!important;border:2px solid #060806!important;background:#ef4b3f!important;color:#fff!important;font-size:8px!important}.final-lobby{padding-top:10px;background:#020403}.final-lobby .final-home-header{height:54px;margin-bottom:7px}.final-lobby .final-home-header .brand-logo{width:clamp(120px,34vw,166px)}.final-lobby .final-wallet{height:44px;padding:4px;border:1px solid #202720;border-radius:14px;background:#080b09;box-shadow:inset 0 1px #ffffff08}.final-lobby .final-wallet a{height:34px;border-radius:9px;background:#060907}.final-lobby .final-wallet a:first-child{max-width:154px;border:0;border-right:1px solid #252a27;border-radius:0;padding:0 8px}.final-lobby .final-wallet a:last-child{min-width:82px;border-color:#6da91855;background:#070b08;color:#9eff13}.final-lobby .real-coin{width:27px;height:27px;border-color:#ffe987;background:radial-gradient(circle at 35% 28%,#fff3a3,#c78a10 64%,#6e4300);box-shadow:0 0 0 2px #6f4705;color:#442900}.approved-home-hero{display:block;aspect-ratio:1490/563;border:1px solid #243326;border-radius:18px;background-position:center 44.9%;box-shadow:0 15px 34px #0009}.approved-home-hero,.final-lobby .final-categories{width:100%;margin-top:7px;overflow:hidden;background-image:url(/assets/jogo-approved-upper-reference.png);background-repeat:no-repeat;background-size:103.1% auto}.final-lobby .final-categories{display:grid;grid-template-columns:repeat(6,1fr);aspect-ratio:1490/194;padding:0;border:1px solid #242a27;border-radius:16px;background-position:center 95.8%;scrollbar-width:none}.final-lobby .final-categories button{min-width:0;height:100%;padding:0;border:0!important;border-radius:0;background:transparent!important;color:transparent!important;box-shadow:none!important}.final-lobby .final-categories button span,.final-lobby .final-categories button svg{opacity:0}@media(max-width:374px){.final-lobby .final-home-header .brand-logo{width:112px}.final-lobby .final-wallet a:first-child{max-width:128px;padding:0 5px}.final-lobby .final-wallet a:last-child{min-width:70px;padding:0 6px}.final-lobby .approved-home-hero{border-radius:15px}.final-lobby .final-categories{border-radius:13px}}.account-final .logout-card{min-height:48px;padding:8px 11px;border-radius:13px}.account-final .logout-card>span:first-child{width:30px;height:30px}.account-final .logout-card b{font-size:12px}.account-final .logout-card small{font-size:8px}.reward-wheel-tiers{display:block;max-width:180px;margin-top:5px;color:#ecd7ff;font-size:8px;line-height:1.35}.checkin-seven>.cta{min-height:46px;height:auto;padding:9px 12px;line-height:1.25;white-space:normal}@media(max-width:374px){.checkin-seven>.cta{font-size:11px}.checkin-seven .notice{font-size:10px}}.casino-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.casino-search{display:flex;height:44px;min-width:0;align-items:center;gap:8px;padding:0 11px;border:1px solid #ffffff16;border-radius:13px;background:linear-gradient(180deg,#0d120f,#070a08);color:#858f89}.casino-search:focus-within{border-color:#baff1970;box-shadow:0 0 0 3px #baff190d;color:#baff19}.casino-search input{width:100%;min-width:0;border:0;background:transparent;color:#f4f8f5;font-size:12px;font-weight:700;outline:0}.casino-search input::-moz-placeholder{color:#778079}.casino-search input::placeholder{color:#778079}.casino-search button{display:grid;width:24px;height:24px;place-items:center;border:0;background:transparent;color:#8d9690;font-size:18px}.casino-favorites{display:flex;height:44px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid #ffffff16;border-radius:13px;background:linear-gradient(180deg,#0d120f,#070a08);color:#a1a8a3;font-size:10px;font-weight:850}.casino-favorites.active{border-color:#baff1968;background:#14200f;color:#cfff5c}.provider-browser{display:flex;gap:6px;margin-top:8px;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.provider-browser button{flex:none;padding:7px 10px;border:1px solid #ffffff12;border-radius:10px;background:#0b100d;color:#929a95;font-size:9px;font-weight:800;white-space:nowrap}.provider-browser button.active{border-color:#baff195c;background:#14200f;color:#cfff5c}.game-section-title>span{color:#727b75;font-size:9px;font-weight:800}.casino-empty{display:grid;min-height:150px;place-items:center;align-content:center;gap:7px;border:1px dashed #ffffff18;border-radius:16px;background:#ffffff03;color:#707a73;text-align:center}.casino-empty b{color:#d8ded9;font-size:12px}.casino-empty p{max-width:260px;margin:0;color:#78817b;font-size:10px;line-height:1.5}.final-lobby .final-categories{min-height:58px;aspect-ratio:auto}.final-lobby .final-categories button{min-height:58px}.final-lobby .final-categories button span{font-size:clamp(5.6px,1.7vw,8px)}@media(max-width:390px){.casino-favorites{width:44px;padding:0}.casino-favorites span{display:none}.final-lobby .final-categories{overflow-x:auto;scroll-snap-type:x proximity}.final-lobby .final-categories button{min-width:62px;scroll-snap-align:start}.final-lobby .final-categories button span{font-size:6.5px}}.final-lobby .final-wallet{gap:0;padding:5px 6px 5px 7px}.final-lobby .final-wallet a:first-child{min-width:0;gap:8px;padding:0 10px 0 0}.final-lobby .final-wallet a:first-child b{font-size:clamp(9px,2.7vw,13px);font-weight:800;letter-spacing:0;overflow:visible;text-overflow:clip}.final-lobby .final-wallet .real-coin{width:31px;height:31px;font-size:9px;font-weight:950}.final-lobby .final-wallet .final-deposit-button{display:grid;grid-template-columns:minmax(68px,1fr) 34px;min-width:109px;height:34px;margin-left:9px;padding:0!important;overflow:hidden;border:1px solid #4c791d70;border-radius:10px;background:#070b08;color:#9eff13;font-size:12px;font-weight:800}.final-lobby .final-deposit-button i,.final-lobby .final-deposit-button span{display:grid;height:100%;place-items:center}.final-lobby .final-deposit-button i{border-left:1px solid #26341f;color:#9eff13;font-size:26px;font-style:normal;font-weight:400;line-height:1}@media(max-width:374px){.final-lobby .final-wallet{padding-left:5px}.final-lobby .final-wallet a:first-child{gap:5px;padding-right:6px}.final-lobby .final-wallet .real-coin{width:27px;height:27px}.final-lobby .final-wallet .final-deposit-button{grid-template-columns:minmax(58px,1fr) 28px;min-width:87px;margin-left:6px;font-size:10px}.final-lobby .final-deposit-button i{font-size:22px}}.final-lobby .final-wallet .real-coin{overflow:hidden;border:0;background-color:transparent;background-image:url(/assets/jogo-approved-upper-reference.png);background-repeat:no-repeat;background-position:-503px -43px;background-size:850px 567px;box-shadow:none;color:transparent;font-size:0}@media(max-width:374px){.final-lobby .final-wallet .real-coin{background-position:-438px -37px;background-size:741px 494px}}.floating-actions .float-wheel{animation:zupa-wheel-glow 2.4s ease-in-out infinite!important;will-change:filter}.floating-actions .float-wheel:before{content:"";position:absolute;z-index:1;inset:10px;border-radius:50%;background-image:url(/assets/floating-actions-approved-reference.png);background-repeat:no-repeat;background-position:-56px -45px;background-size:116px 251px;animation:zupa-wheel-disc 3.8s linear infinite;will-change:transform}.floating-actions .float-wheel:after{content:"";position:absolute;z-index:2;left:50%;top:3px;width:13px;height:18px;transform:translateX(-50%);clip-path:polygon(50% 100%,0 28%,18% 0,82% 0,100% 28%);background:radial-gradient(circle at 50% 25%,#5cff39 0 18%,#198f20 20% 35%,#ffe36a 38% 49%,#c77a08 52%);filter:drop-shadow(0 1px 2px #000)}.floating-actions .float-support{animation:zupa-support-pulse 2.1s ease-in-out infinite!important;will-change:transform,filter}.floating-actions .float-message{animation:zupa-message-alert 3.6s ease-in-out infinite!important;will-change:transform,filter}@keyframes zupa-wheel-disc{to{transform:rotate(1turn)}}@keyframes zupa-wheel-glow{0%,to{filter:drop-shadow(0 0 4px #baff194f)}50%{filter:drop-shadow(0 0 10px #baff19bb)}}@keyframes zupa-support-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px #16ff6e66)}50%{transform:scale(1.055);filter:drop-shadow(0 0 13px #19ff72dd)}}@keyframes zupa-message-alert{0%,68%,to{transform:rotate(0) scale(1);filter:drop-shadow(0 0 4px #ff9b2070)}73%{transform:rotate(-4deg) scale(1.035);filter:drop-shadow(0 0 12px #ff9b20dc)}78%{transform:rotate(4deg) scale(1.035)}83%{transform:rotate(-2deg) scale(1.02)}88%{transform:rotate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.floating-actions .float-message,.floating-actions .float-support,.floating-actions .float-wheel,.floating-actions .float-wheel:before{animation:none!important}}.wheel-stage{margin-top:12px;background:radial-gradient(circle,#7a0fa63d,transparent 58%)}.wheel-stage .wheel{border:13px solid #f6bd22;background:conic-gradient(from -22.5deg,#e70d21 0 45deg,#d512cf 45deg 90deg,#0967da 90deg 135deg,#12bf25 135deg 180deg,#e70d21 180deg 225deg,#f3980b 225deg 270deg,#0874dc 270deg 315deg,#8f16d4 315deg 1turn);box-shadow:inset 0 0 0 5px #8b5005,inset 0 0 22px #0008,0 0 0 3px #fff09b,0 0 22px #ffbd21a8,0 18px 55px #000}.wheel-stage .wheel:before{content:"";position:absolute;z-index:2;inset:-9px;border:4px dotted #fff5aa;border-radius:50%;filter:drop-shadow(0 0 4px #ffd229)}.wheel-stage .wheel span{z-index:3;color:#fff;font-size:10px;font-weight:950;text-shadow:0 2px 3px #000,0 0 2px #000}.wheel-stage .wheel b{z-index:4;inset:94px;border:6px solid #f2a916;background:radial-gradient(circle at 40% 30%,#7114bc,#2e0667 72%);color:#ffd733;font-size:38px;text-shadow:0 2px #6e3300;box-shadow:0 0 0 4px #7b3d06,0 0 18px #ffb92880}.wheel-stage .wheel-pointer{top:-3px;width:46px;height:57px;overflow:visible;clip-path:polygon(50% 100%,4% 20%,21% 0,79% 0,96% 20%);background:linear-gradient(90deg,#b36b08,#ffe26a 24%,#ffbd13 76%,#9b5700);filter:drop-shadow(0 5px 5px #000)}.wheel-stage .wheel-pointer:after{content:"";position:absolute;left:12px;top:5px;width:22px;height:22px;border:3px solid #ffe770;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff5dff,#9d00ba 58%,#490061);box-shadow:0 0 9px #ff3cff}@media(max-width:390px){.wheel-stage .wheel{width:260px;height:260px}.wheel-stage .wheel b{inset:84px}.wheel-stage .wheel span{font-size:9px}}.rewards-final .checkin-card{height:195px;min-height:195px;padding:9px 10px 8px}.rewards-final .reward-gift-reference{left:7px;top:13px;width:82px;height:67px}.rewards-final .checkin-heading{min-height:67px;padding:4px 7px 0 91px}.rewards-final .checkin-heading h2{font-size:16px}.rewards-final .checkin-heading p{margin-top:3px;font-size:8px;line-height:1.25}.rewards-final .checkin-grid{gap:3px;margin:2px 0 5px}.rewards-final .checkin-grid article{min-height:55px;padding:3px 1px}.rewards-final .checkin-grid article span:before{font-size:11px}.rewards-final .checkin-grid article.received span:before,.rewards-final .checkin-grid article.today span:before{font-size:17px}.rewards-final .checkin-seven>.cta{min-height:29px!important;margin-top:0!important;font-size:9px}@media(max-width:374px){.rewards-final .checkin-card{height:184px;min-height:184px;padding-left:8px;padding-right:8px}.rewards-final .reward-gift-reference{top:12px;width:76px;height:62px}.rewards-final .checkin-heading{min-height:62px;padding-left:80px}.rewards-final .checkin-heading h2{font-size:14px}.rewards-final .checkin-grid article{min-height:52px}.rewards-final .checkin-seven>.cta{min-height:27px!important}}.rewards-final .checkin-seven>.cta{position:absolute;z-index:3;right:10px;top:53px;width:102px;min-height:25px!important;padding:4px 6px;border-radius:8px;white-space:nowrap}@media(max-width:374px){.rewards-final .checkin-seven>.cta{right:8px;top:48px;width:88px;min-height:23px!important;padding:3px 4px;font-size:7px}}.rewards-final .reward-gift-reference{mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 50%,transparent 100%);mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 50%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:drop-shadow(0 0 9px #52f40055)}.rewards-final .reward-wheel-copy{padding-left:27px}@media(max-width:374px){.rewards-final .reward-wheel-copy{padding-left:21px}}.rewards-final .checkin-heading>b{display:none}.rewards-final .checkin-seven>.cta{right:9px;top:47px;width:124px;min-height:32px!important;padding:6px 8px;border-radius:10px;font-size:10px}@media(max-width:374px){.rewards-final .checkin-seven>.cta{right:7px;top:44px;width:106px;min-height:29px!important;padding:5px 6px;font-size:8px}}.rewards-final .reward-gift-reference{top:20px;mix-blend-mode:normal;-webkit-mask-image:radial-gradient(ellipse 82% 84% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 82% 84% at 50% 50%,#000 58%,transparent 100%);filter:drop-shadow(0 0 7px #52f4003d)}@media(max-width:374px){.rewards-final .reward-gift-reference{top:18px}}.rewards-final .reward-wheel-copy{width:54%;padding-left:36px}@media(max-width:374px){.rewards-final .reward-wheel-copy{width:55%;padding-left:28px}}.rewards-final .reward-gift-reference{-webkit-mask-image:radial-gradient(ellipse 70% 76% at 50% 50%,#000 30%,#000e 43%,transparent 78%);mask-image:radial-gradient(ellipse 70% 76% at 50% 50%,#000 30%,#000e 43%,transparent 78%);filter:drop-shadow(0 0 10px #52f40052)}.rewards-final .checkin-heading h2,.rewards-final .checkin-heading p{margin-left:0;padding-left:0;text-align:left}.rewards-final .checkin-seven>.cta{right:8px;top:40px;width:146px;min-height:39px!important;padding:8px 10px;border:1px solid #7ee91c99;border-radius:12px;background:linear-gradient(145deg,#172d10,#0b180c);color:#aaff38;font-size:11px;font-weight:950;box-shadow:inset 0 0 0 1px #baff1917,0 0 16px #77ff1835;opacity:1!important}.rewards-final .checkin-seven>.cta:disabled{border-color:#609c297d;background:linear-gradient(145deg,#14230f,#0a120b);color:#8fc759;box-shadow:inset 0 0 0 1px #baff1910,0 0 12px #66d91d24;opacity:1!important}@media(max-width:374px){.rewards-final .checkin-seven>.cta{right:6px;top:39px;width:122px;min-height:34px!important;padding:6px 7px;font-size:8px}}.rewards-final .reward-wheel-card:after{content:"";position:absolute;z-index:2;right:0;top:1px;bottom:1px;width:64px;border-radius:0 21px 21px 0;background:linear-gradient(90deg,transparent,#171040b8 60%,#171040);pointer-events:none}@media(max-width:374px){.rewards-final .reward-wheel-card:after{width:52px;border-radius:0 18px 18px 0}}.rewards-final .checkin-heading p{width:205px;max-width:205px;margin-top:4px;line-height:1.32;text-wrap:balance}@media(max-width:374px){.rewards-final .checkin-heading p{width:172px;max-width:172px;font-size:7.5px;line-height:1.3}}.rewards-final .reward-wheel-reference{left:-1%;background-position:right -7px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 82%,transparent)}.rewards-final .reward-wheel-copy{z-index:3;width:53%;margin-left:auto;padding:18px 20px 16px 34px;background:linear-gradient(270deg,#1b062d,#19052bf2 76%,transparent)}.rewards-final .reward-wheel-card:after{display:none}@media(max-width:374px){.rewards-final .reward-wheel-reference{left:-2%;right:48%;background-position:right -5px}.rewards-final .reward-wheel-copy{width:54%;padding:15px 13px 14px 26px}}.rewards-final .checkin-seven>.cta,.rewards-final .checkin-seven>.cta:disabled{border:1px solid #d9ff65;background:linear-gradient(145deg,#d8ff5a,#a8ef16 46%,#7fca00);color:#102000;text-shadow:none;box-shadow:inset 0 1px #f4ffbc,0 0 0 1px #6eac005c,0 0 22px #9cff275c,0 8px 18px #0008}.rewards-final .reward-wheel-card:before{content:"";position:absolute;z-index:2;left:41%;top:1px;bottom:1px;width:13%;background:linear-gradient(90deg,transparent,#19052b9c 55%,#19052b);pointer-events:none}@media(max-width:374px){.rewards-final .reward-wheel-card:before{left:40%;width:14%}}.rewards-final .checkin-seven>.cta,.rewards-final .checkin-seven>.cta:disabled{top:31px;width:148px;min-height:48px!important;padding:10px 12px;border:0;border-radius:15px;background:linear-gradient(135deg,#c8ff25,#9df000 52%,#81d600);color:#0c1704;font-size:12px;font-weight:950;box-shadow:inset 0 1px #efffa0,0 9px 20px #0008,0 0 18px #9dff2638;opacity:1!important}@media(max-width:374px){.rewards-final .checkin-seven>.cta,.rewards-final .checkin-seven>.cta:disabled{top:32px;width:124px;min-height:40px!important;padding:8px;border-radius:13px;font-size:9px}}.rewards-final .reward-wheel-copy{padding-left:46px;padding-right:8px}@media(max-width:374px){.rewards-final .reward-wheel-copy{padding-left:34px;padding-right:7px}}.rewards-final .reward-wheel-copy{transform:translateX(22px)}@media(max-width:374px){.rewards-final .reward-wheel-copy{transform:translateX(14px)}}.rewards-final .reward-wheel-reference{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 66%,transparent 96%);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 66%,transparent 96%)}.rewards-final .reward-wheel-card:before{left:34%;width:22%;background:linear-gradient(90deg,transparent,#19052b52 34%,#19052bc7 72%,#19052b)}@media(max-width:374px){.rewards-final .reward-wheel-card:before{left:33%;width:23%}}.rewards-final .reward-wheel-copy{background:transparent}.rewards-final .reward-wheel-card:before{left:20%;width:auto;background:linear-gradient(90deg,transparent,#19052b38 24%,#19052bd9 48%,#19052b 66%,#19052b)}@media(max-width:374px){.rewards-final .reward-wheel-card:before{left:18%;right:0;width:auto}}.final-lobby .final-categories{gap:0;background:#080b0a;background-image:none}.final-lobby .final-categories button{position:relative;display:flex;border-left:1px solid #ffffff0a!important;background:linear-gradient(180deg,#0b0f0d,#070a09)!important;color:#858b88!important;font-size:8px;font-weight:700}.final-lobby .final-categories button:first-child{border-left:0!important}.final-lobby .final-categories button span,.final-lobby .final-categories button svg{opacity:1}.final-lobby .final-categories button svg{width:20px;height:20px}.final-lobby .final-categories button.active{background:radial-gradient(circle at 50% 35%,#aaff0018,transparent 65%),#080d09!important;color:#aaff00!important}.final-lobby .final-categories button.active:after{content:"";position:absolute;left:29%;right:29%;bottom:0;height:2px;border-radius:2px 2px 0 0;background:#aaff00;box-shadow:0 0 8px #aaff00}.final-lobby .final-wallet .real-coin{width:24px;height:24px;background-position:-389px -33px;background-size:658px 439px}.final-lobby .final-wallet a:first-child{max-width:142px;gap:6px}.final-lobby .final-wallet a:first-child b{min-width:0;white-space:nowrap;font-size:clamp(8px,2.35vw,11px);font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media(max-width:374px){.final-lobby .final-wallet .real-coin{width:22px;height:22px;background-position:-357px -31px;background-size:603px 402px}.final-lobby .final-wallet a:first-child{max-width:116px;gap:4px}.final-lobby .final-wallet a:first-child b{font-size:8px}}.final-lobby .final-wallet .real-coin{width:20px;height:20px;background-position:-324px -28px;background-size:549px 366px}.final-lobby .final-wallet a:first-child b{font-size:clamp(9px,2.7vw,12px)}@media(max-width:374px){.final-lobby .final-wallet .real-coin{width:18px;height:18px;background-position:-292px -25px;background-size:494px 329px}.final-lobby .final-wallet a:first-child b{font-size:9px}}.floating-actions .float-wheel:before{inset:11px;border:1px solid #f3c448;background-image:radial-gradient(circle,#ffd45a 0 8%,#9a5706 9% 13%,transparent 14%),conic-gradient(from -12deg,#ef2133 0 12.5%,#ee42c6 12.5% 25%,#7951e7 25% 37.5%,#1989e7 37.5% 50%,#15bfc3 50% 62.5%,#34c64c 62.5% 75%,#f5b323 75% 87.5%,#f06a27 87.5% 100%);background-position:50%;background-size:auto;box-shadow:inset 0 0 5px #0008,0 0 4px #ffd23e80}.floating-actions .float-wheel{background:#020302!important;border:1px solid #7d8b70!important;box-shadow:inset 0 0 0 2px #0b0e0b,0 0 11px #8cff2555!important}.floating-actions .float-wheel:after,.floating-actions .float-wheel:before{content:none!important}.floating-wheel-frame{inset:5px;overflow:visible;border:5px solid #d99613;background:#090a08;box-shadow:inset 0 0 0 2px #fff0a0,0 0 5px #ffd32d;font-size:0!important}.floating-wheel-disc,.floating-wheel-frame{position:absolute!important;display:block!important;border-radius:50%}.floating-wheel-disc{background:conic-gradient(from -12deg,#ef2035 0 12.5%,#ec49c7 12.5% 25%,#7750e5 25% 37.5%,#1989e8 37.5% 50%,#11bdc3 50% 62.5%,#39c748 62.5% 75%,#f6b322 75% 87.5%,#f06b26 87.5%);box-shadow:inset 0 0 5px #0008;animation:zupa-wheel-disc 3.8s linear infinite}.floating-wheel-hub{position:absolute!important;z-index:3;left:50%;top:50%;display:grid!important;width:13px;height:13px;place-items:center;transform:translate(-50%,-50%);border:2px solid #ffe477;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f3b62c,#9a5505);color:#5c3300!important;font-weight:950;box-shadow:0 0 3px #000}.floating-wheel-pointer{position:absolute!important;z-index:4;left:50%;top:-9px;display:block!important;width:15px;height:20px;transform:translateX(-50%);clip-path:polygon(50% 100%,0 28%,16% 0,84% 0,100% 28%);background:radial-gradient(circle at 50% 24%,#5dff32 0 18%,#168c1d 20% 34%,#ffe46f 37% 49%,#bc7008 52%);filter:drop-shadow(0 2px 2px #000)}@media(prefers-reduced-motion:reduce){.floating-wheel-disc{animation:none}}.floating-wheel-frame{inset:6px;border-width:3px;box-shadow:inset 0 0 0 1px #fff0a0,0 0 4px #ffd32d}.floating-wheel-disc{inset:2px}.floating-wheel-pointer{top:-2px;height:16px;top:-4px}.final-lobby .final-categories button svg{width:18px;height:18px;stroke-width:1.45;filter:drop-shadow(0 1px #000)}.final-lobby .final-categories button{gap:4px;gap:2px;overflow:hidden;font-size:6.5px}.final-lobby .final-categories button span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;letter-spacing:-.02em;text-overflow:clip}@media(max-width:374px){.final-lobby .final-categories button{font-size:5.8px}.final-lobby .final-categories button svg{width:17px;height:17px}}.wheel-stage .wheel{position:relative;width:286px;height:286px;overflow:hidden;border:0;background-color:transparent;background-image:url(/assets/rewards-approved-reference.png);background-repeat:no-repeat;background-position:-301px -26px;background-size:629px 654px;box-shadow:0 0 28px #ffbd2180,0 18px 55px #000}@media(max-width:520px){.rewards-final .reward-wheel-reference{transform:translateX(16px)}.rewards-final .checkin-seven>.cta,.rewards-final .checkin-seven>.cta:disabled{top:38px;width:112px;min-height:34px!important;padding:6px 8px;border-radius:11px;font-size:9px}}@media(max-width:374px){.rewards-final .reward-wheel-reference{transform:translateX(16px)}.rewards-final .checkin-seven>.cta,.rewards-final .checkin-seven>.cta:disabled{top:37px;width:98px;min-height:31px!important;padding:5px 6px;border-radius:10px;font-size:8px}}@media(max-width:520px){.rewards-final .reward-wheel-reference{transform:translateX(30px)}}@media(max-width:374px){.rewards-final .reward-wheel-reference{transform:translateX(24px)}}.profile-id-copy{position:relative;display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:6px;margin-top:4px;padding:4px 7px;border:0;border-radius:7px;background:#ffffff12;color:#e7ebe8;font-size:11px;line-height:1.2;transition:background .16s,transform .16s}.profile-id-copy:active{transform:scale(.97);background:#baff1920}.profile-id-copy svg{width:14px;height:14px;fill:none;stroke:#cdd3cf;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.profile-id-copy i{position:absolute;left:100%;top:50%;margin-left:6px;transform:translateY(-50%);padding:3px 6px;border-radius:6px;background:#baff19;color:#101900;font-size:8px;font-style:normal;font-weight:900;white-space:nowrap}.wheel-stage .wheel:before{content:none}.wheel-stage .wheel>b,.wheel-stage .wheel>span,.wheel-stage>.wheel-pointer{display:none}.wheel-stage .wheel-spinning{animation:none!important}.wheel-stage .wheel-spinning:after{content:"";position:absolute;z-index:5;inset:34px;border:5px solid #e7a414;border-radius:50%;background-image:radial-gradient(circle,#ffd32b 0 11%,#6b0aa3 12% 22%,#f1a815 23% 27%,transparent 28%),conic-gradient(from -12deg,#ef2035 0 12.5%,#e72fcb 12.5% 25%,#176fd8 25% 37.5%,#18bd31 37.5% 50%,#ed1729 50% 62.5%,#f28e0d 62.5% 75%,#126fd8 75% 87.5%,#8a18d3 87.5%);box-shadow:inset 0 0 16px #0008;animation:wheelspin 4.2s cubic-bezier(.12,.62,.08,1) forwards}@media(max-width:390px){.wheel-stage .wheel{width:260px;height:260px;background-position:-274px -24px;background-size:572px 595px}.wheel-stage .wheel-spinning:after{inset:31px}}.floating-actions .float-wheel{border:1px solid #4b6444!important;background:radial-gradient(circle at 50% 48%,#151915 0,#030503 70%)!important;box-shadow:inset 0 0 0 2px #111611,0 0 0 1px #202b20,0 0 17px #83ff2d6b!important}.floating-wheel-frame{inset:8px;border:2px solid #e7aa20;background:#050705;box-shadow:inset 0 0 0 1px #ffe789,0 0 4px #f6bd31}.floating-wheel-disc{inset:3px;background:conic-gradient(from -12deg,#ef3345 0 12.5%,#e94ac5 12.5% 25%,#7c54dd 25% 37.5%,#2384d8 37.5% 50%,#22bfb9 50% 62.5%,#45c94e 62.5% 75%,#f4b52e 75% 87.5%,#ee7130 87.5%)}.floating-wheel-hub{border-width:2px;background:radial-gradient(circle at 35% 30%,#ffe071,#c98710 62%,#744000);color:#5a3000!important;font-size:6px!important}.floating-wheel-pointer{top:-3px;width:13px;background:radial-gradient(circle at 50% 25%,#69ff36 0 23%,#159124 25% 39%,#ffe574 42% 54%,#b96f08 57%);filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 3px #6aff39)}.floating-actions .float-wheel{border:0!important;background-color:#020502!important;background-image:url(/assets/floating-wheel-approved-v2.png)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:64px 67px!important;box-shadow:0 0 18px #d7a92a45!important}.floating-wheel-frame{inset:0;border:0;background:transparent;box-shadow:none}.floating-wheel-disc{inset:12px;border:1px solid #f3b923;background:conic-gradient(from -12deg,#f21828 0 12.5%,#e623c9 12.5% 25%,#8d13d1 25% 37.5%,#096bd7 37.5% 50%,#f28c0b 50% 62.5%,#e81725 62.5% 75%,#13b930 75% 87.5%,#0870d8 87.5%);box-shadow:inset 0 0 7px #0009}.floating-wheel-hub{width:14px;height:14px;border-color:#ffd765;background:radial-gradient(circle at 40% 30%,#9631d4,#40046f 68%);color:#ffd43d!important}.floating-wheel-pointer{top:2px;width:14px;height:17px;background:radial-gradient(circle at 50% 25%,#ff57ff 0 20%,#9b00b8 22% 38%,#ffe56e 41% 53%,#c77808 56%);filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 3px #ff41ee)}.floating-actions .float-wheel{background-size:53px 56px!important}.floating-wheel-disc{inset:15px}.floating-wheel-hub{width:12px;height:12px;font-size:5px!important}.floating-wheel-pointer{top:6px;width:12px;height:15px}.promotion-ref-tabs button{display:grid;min-height:52px;flex:none;place-items:center;padding:0 13px;border:0;border-bottom:2px solid transparent;border-radius:10px;background:#0d1510;color:#d5d9df;font-size:11px;font-weight:800;white-space:nowrap}.promotion-ref-tabs button.active{border-bottom-color:var(--lime);color:var(--lime)}.promotion-panel{margin-top:12px;padding:14px;border:1px solid #baff1925;border-radius:18px;background:#0e1510}.promotion-bonus-filters,.promotion-filters>div:first-child,.promotion-levels{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.promotion-bonus-filters button,.promotion-filters button,.promotion-levels button{flex:none;border:1px solid #ffffff12;border-radius:10px;background:#090d0a;color:#9ba59e;padding:9px 11px;font-size:10px;font-weight:800}.promotion-bonus-filters button.active,.promotion-filters button.active,.promotion-levels button.active{border-color:#baff1959;background:#1c2d1f;color:var(--lime)}.promotion-filters{display:grid;gap:10px;margin:12px 0}.promotion-date-range{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:end;gap:7px}.promotion-date-range label{color:#aeb6b0;font-size:9px}.promotion-date-range input{display:block;width:100%;margin-top:4px;border:1px solid #ffffff14;border-radius:9px;background:#070a08;color:#fff;padding:8px 5px;font-size:9px;color-scheme:dark}.promotion-date-range i{padding-bottom:8px;color:var(--lime);font-style:normal}.promotion-panel .promotion-metric-grid{margin-top:4px}.promotion-salary{padding:20px;border:1px solid #e6c86335;border-radius:16px;background:radial-gradient(circle at 90% 0,#baff1917,transparent 45%),#0a0e0b}.promotion-salary p,.promotion-salary small,.promotion-salary strong{display:block}.promotion-salary strong{margin-top:4px;color:#e6c863;font-size:30px}.promotion-salary p{margin-top:5px;color:#9da59f;font-size:10px}.promotion-table{display:grid;gap:8px}.promotion-table article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px;border:1px solid #ffffff10;border-radius:13px;background:#090d0a}.promotion-table article>span:first-child{flex:1}.promotion-table b,.promotion-table small{display:block}.promotion-table b{font-size:11px}.promotion-table small{margin-top:3px;color:#8f9992;font-size:8px}.promotion-table article>span:last-child{text-align:right}.promotion-table article>strong{color:#e6c863;font-size:14px}.promotion-empty{padding:44px 12px;color:#7f8982;text-align:center;font-size:12px}.rewards-final{overflow-x:clip}.rewards-final .reward-wheel-card{min-height:190px}.rewards-final .reward-wheel-reference{left:0;right:52%;background-position:center -4px;background-size:360px auto;-webkit-mask-image:linear-gradient(90deg,#000,#000 82%,transparent);mask-image:linear-gradient(90deg,#000,#000 82%,transparent)}.rewards-final .reward-wheel-card:before{left:31%;right:0;background:linear-gradient(90deg,transparent,#19052b8f 24%,#19052bf2 46%,#19052b)}.rewards-final .reward-wheel-copy{width:55%;min-height:190px;transform:none;padding:16px 12px 14px 30px}.rewards-final .reward-wheel-copy h1{font-size:20px}.rewards-final .reward-wheel-copy p{font-size:10px}.rewards-final .reward-wheel-copy>b{width:104px;min-height:37px;margin-top:13px}@media(max-width:390px){.rewards-final .reward-wheel-reference{right:50%;background-position:center -2px;background-size:342px auto}.rewards-final .reward-wheel-copy{width:56%;padding-left:25px;padding-right:8px}.rewards-final .reward-wheel-copy h1{font-size:18px}.rewards-final .reward-wheel-copy>b{width:96px}}@media(max-width:374px){.rewards-final .reward-wheel-card,.rewards-final .reward-wheel-copy{min-height:184px}.rewards-final .reward-wheel-reference{left:0;right:49%;background-size:330px auto}.rewards-final .reward-wheel-card:before{left:29%}.rewards-final .reward-wheel-copy{width:57%;padding-left:22px}.rewards-final .reward-wheel-copy p{font-size:9px}}.support-premium{min-height:100svh;background:radial-gradient(circle at 50% 18%,#16342166,transparent 34%),#050806}.support-back{display:inline-flex;color:#cbd2cc;font-size:13px;font-weight:800}.support-premium header{margin-top:28px;text-align:center}.support-premium header h1{margin-top:5px;font-size:30px}.support-premium header p{margin-top:7px;color:#939d96;font-size:12px}.support-grid{display:grid;gap:13px;margin-top:26px}.support-premium .support-channel{position:relative;min-height:94px;border-color:#baff192b;background:radial-gradient(circle at 15% 50%,#2eff5c13,transparent 34%),linear-gradient(135deg,#151b17,#090c0a);box-shadow:inset 0 1px #ffffff0d,0 15px 35px #0009}.support-premium .support-channel.telegram{border-color:#229ed94a}.support-premium .support-logo{width:48px;height:48px;flex:none}.support-premium .support-logo svg{display:block;width:100%;height:100%}.support-premium .support-channel>span:nth-child(2){display:grid;flex:1}.support-premium .support-channel em{width:-moz-max-content;width:max-content;margin-bottom:5px;border-radius:99px;background:#baff19;color:#0b160c;padding:3px 7px;font-size:7px;font-style:normal;font-weight:950;letter-spacing:.08em}.support-premium .support-channel b{font-size:16px}.support-premium .support-channel small{margin-top:3px}.support-premium .support-channel i{font-size:24px}.support-safety{display:flex;gap:13px;margin-top:18px;padding:17px;border:1px solid #d8bb5942;border-radius:18px;background:linear-gradient(135deg,#19170e,#0a0d09)}.support-safety>span{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:12px;background:#e3c45b16}.support-safety h2{font-size:14px}.support-safety p{margin-top:5px;color:#aab1ac;font-size:10px;line-height:1.6}.support-premium footer{display:flex;justify-content:center;margin:38px auto 10px}.support-premium footer .brand-logo{width:210px}.account-final .profile-menu>span:first-child{width:48px;height:48px;flex:none;border-radius:11px;background:linear-gradient(135deg,#aaff0019,#74c7000b)}.rewards-final .reward-wheel-reference{left:-24px;right:49%;background-position:-154px -4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 91%,transparent)}@media(max-width:390px){.rewards-final .reward-wheel-reference{left:-23px;right:48%;background-position:-147px -2px}}@media(max-width:374px){.rewards-final .reward-wheel-reference{left:-22px;right:47%;background-position:-142px -2px}}.final-lobby .sticky-categories{position:sticky;z-index:38;top:0;display:flex!important;width:calc(100% + 24px);margin-left:-12px;padding:6px 12px!important;overflow-x:auto!important;border-width:0 0 1px!important;border-radius:0!important;background:#050806ee!important;box-shadow:0 8px 18px #0008;backdrop-filter:blur(14px);scrollbar-width:none}.final-lobby .sticky-categories button{min-width:68px!important;height:43px!important;min-height:43px!important;flex:0 0 auto!important;border:0!important;border-radius:10px!important;background:transparent!important}.final-lobby .sticky-categories button.active{background:#baff1912!important}.final-lobby .sticky-categories button span{font-size:8px!important}.lobby-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 7px}.lobby-game-grid>a{min-width:0}.lobby-floor{scroll-margin-top:64px}.game-section-title button,.load-more{border:0;background:transparent;color:var(--lime);font-size:9px;font-weight:900}.load-more{display:block;width:100%;margin:20px 0 4px;padding:12px;border:1px solid #baff1935;border-radius:12px;background:#baff1909;font-size:11px}.provider-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.provider-card-grid button{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:1fr 1fr;-moz-column-gap:9px;column-gap:9px;min-height:62px;align-items:center;padding:9px;border:1px solid #ffffff12;border-radius:13px;background:#0b100d;color:#fff;text-align:left}.provider-card-grid button>span,.provider-card-grid img{grid-row:1/3;width:42px;height:42px;-o-object-fit:contain;object-fit:contain;border-radius:9px;background:#fff;padding:3px}.provider-card-grid button>span{display:grid;place-items:center;background:#182019;color:#baff19;font-size:11px;font-weight:900}.provider-card-grid b{align-self:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.provider-card-grid small{align-self:start;color:#7f8982;font-size:8px}.live-provider-grid{display:grid;grid-template-columns:1fr;gap:10px}.live-provider-card{position:relative;display:grid;width:100%;min-width:0;aspect-ratio:2.15/1;grid-template-columns:minmax(0,1fr) auto;align-items:end;overflow:hidden;padding:18px;border:1px solid #baff1929;border-radius:17px;background:radial-gradient(circle at 24% 38%,#243522 0,#101b13 34%,#070b08 72%);color:#fff;text-align:left;box-shadow:inset 0 0 40px #0007,0 9px 22px #0005}.live-provider-card:nth-child(2n){background:radial-gradient(circle at 72% 24%,#312744 0,#151022 38%,#07080a 76%)}.live-provider-art{position:absolute;inset:13px 22% 36px 13px;display:flex;align-items:center;justify-content:flex-start}.live-provider-art img{display:block;width:min(72%,230px);max-height:76px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 14px #000b)}.live-provider-art b{display:grid;width:72px;height:72px;place-items:center;border:1px solid #baff1940;border-radius:18px;background:#baff1912;color:var(--lime);font-size:24px}.live-provider-copy{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;gap:3px;text-shadow:0 2px 8px #000}.live-provider-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.live-provider-copy small{color:#b6beb8;font-size:9px}.live-provider-card>i{position:relative;z-index:1;align-self:end;color:var(--lime);font-size:27px;font-style:normal;line-height:22px}.live-provider-back{margin-bottom:12px;border:0;background:transparent;color:var(--lime);font-size:10px;font-weight:900}.floating-actions{transition:transform .28s ease,opacity .28s ease}.floating-actions.is-tucked{transform:translateX(68%);opacity:.72}.floating-actions a{transition:transform .28s ease}.floating-actions.is-tucked a{transform:scale(.78)}.zupa-live-shell{display:grid;width:100%;height:100dvh;grid-template-rows:44px minmax(0,1fr);overflow:hidden;background:#020503}.zupa-live-shell>header{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;padding:5px 8px;border-bottom:1px solid #baff192c;background:#070b08;color:#fff;font-size:10px}.zupa-live-shell>header>a{display:flex;height:32px;align-items:center;font-weight:900}.zupa-live-shell>header>a:last-child{justify-self:end;border:1px solid #baff1952;border-radius:9px;padding:0 10px;color:var(--lime)}.zupa-live-shell>header>b{white-space:nowrap;font-size:9px}.zupa-live-shell>iframe{width:100%;height:100%;border:0;background:#000}.zupa-live-shell>section{display:grid;place-content:center;gap:9px;padding:24px;text-align:center}.zupa-live-shell>section>b{font-size:22px}.zupa-live-shell>section p{margin:0;color:#d8ff72;font-size:12px}.zupa-live-shell>section small{max-width:300px;color:#929a94;line-height:1.5}.zupa-live-shell>section button{border:1px solid #baff1952;border-radius:10px;background:#101b12;color:var(--lime);padding:10px;font-weight:900}@media(max-width:430px){.final-lobby{overflow-x:clip}.floating-actions a{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.floating-actions{right:7px!important;gap:8px!important}.floating-actions .float-wheel{background-size:45px 47px!important}}.promotion-calendar-field{position:relative;min-width:0;color:#aeb6b0;font-size:9px}.promotion-calendar-field>span{display:block;margin-bottom:4px}.promotion-calendar-trigger{display:flex!important;width:100%;min-width:0;align-items:center;justify-content:space-between;border:1px solid #ffffff14!important;border-radius:9px!important;background:#070a08!important;color:#fff!important;padding:8px 7px!important;font-size:9px!important;font-weight:700!important}.promotion-calendar-trigger span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promotion-calendar-trigger b{font-size:12px}.promotion-calendar{position:absolute;z-index:80;top:calc(100% + 6px);left:0;width:min(292px,calc(100vw - 34px));padding:11px;border:1px solid #baff1938;border-radius:14px;background:#0a100b;box-shadow:0 18px 50px #000d;color:#fff}.promotion-calendar-field:last-child .promotion-calendar{right:0;left:auto}.promotion-calendar header{display:grid;grid-template-columns:32px 1fr 32px;align-items:center}.promotion-calendar header strong{text-align:center;text-transform:capitalize;font-size:11px}.promotion-calendar footer button,.promotion-calendar header button{border:0;background:transparent;color:var(--lime);font-weight:900}.promotion-calendar header button{height:30px;font-size:22px}.promotion-calendar-days,.promotion-calendar-week{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.promotion-calendar-week{margin:8px 0 4px;color:#879089;text-align:center;font-size:8px}.promotion-calendar-days button,.promotion-calendar-days i{display:grid;min-width:0;height:30px;place-items:center;border:0;border-radius:8px;background:#111813;color:#e8ece9;font-size:9px;font-style:normal}.promotion-calendar-days button.selected,.promotion-calendar-days button:hover{background:var(--lime);color:#102000;font-weight:950}.promotion-calendar-days button:disabled{opacity:.25}.promotion-calendar footer{display:flex;justify-content:space-between;margin-top:8px;border-top:1px solid #ffffff10;padding-top:7px}.promotion-title{justify-content:flex-start!important}.floating-actions .float-message,.floating-actions .float-support{display:flex!important;align-items:center!important;justify-content:center!important;background-image:none!important;background-position:50%!important}.floating-actions .float-message svg,.floating-actions .float-support svg{display:block!important;width:74%!important;height:74%!important;margin:0!important;-o-object-fit:contain;object-fit:contain}.floating-actions .float-support svg{stroke:#62ff9a!important;filter:drop-shadow(0 0 5px #27dc7a88)}.floating-actions .float-message svg{stroke:#ffad43!important;filter:drop-shadow(0 0 5px #ff831f88)}.promotion-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.promotion-core-metrics>span{min-width:0}.promotion-core-metrics small i{display:inline-grid;width:14px;height:14px;margin-left:5px;place-items:center;border:1px solid #aaff0060;border-radius:50%;color:var(--lime);font-size:8px;font-style:normal}.promotion-summary-table{max-width:100%;overflow-x:auto;border:1px solid #ffffff12;border-radius:13px;scrollbar-width:thin}.promotion-summary-table table{width:100%;min-width:430px;border-collapse:collapse;background:#090d0a}.promotion-summary-table td,.promotion-summary-table th{padding:10px 9px;border-right:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;text-align:center;white-space:nowrap;font-size:9px}.promotion-summary-table thead th{color:var(--lime);background:#111a12}.promotion-summary-table tbody th{position:sticky;left:0;z-index:1;background:#0d130e;color:#c9d0cb;text-align:left}.promotion-summary-table td:last-child{color:#e6c863;font-weight:900}.promotion-detail-title{margin:18px 0 9px;font-size:14px}.promotion-date-range input::-moz-placeholder{color:#717b74}.promotion-date-range input::placeholder{color:#717b74}.promotion-reference{overflow-x:clip}.promotion-refresh{white-space:nowrap}@media(max-width:390px){.promotion-ref-tabs button{padding:0 10px;font-size:9px}.promotion-core-metrics b{font-size:16px}.promotion-core-metrics small{font-size:7.5px}.promotion-date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.promotion-date-range input{min-width:0}}.checkin-seven>.cta:disabled,.rewards-final .checkin-seven>.cta:disabled{background:#424746!important;color:#c4c9c7!important;border-color:#5c625f!important;box-shadow:none!important;text-shadow:none;filter:none;opacity:1!important;cursor:not-allowed;transform:none}.checkin-modal>.withdrawal-password-setup-link{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;text-align:center;font-size:14px;line-height:1.2}.checkin-restart-backdrop{position:fixed;inset:0;z-index:180;display:grid;place-items:center;padding:20px;background:#020603d9;backdrop-filter:blur(7px)}.checkin-restart-dialog{width:min(100%,370px);padding:22px;border:1px solid #a8ef164d;border-radius:20px;background:#0a110c;box-shadow:0 24px 70px #000b;text-align:left}.checkin-restart-dialog h3{color:#fff;font-size:20px}.checkin-restart-dialog p{margin-top:10px;color:#bbc3bd;font-size:13px;line-height:1.55}.checkin-restart-dialog>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.checkin-restart-dialog button{min-height:44px;border:1px solid #ffffff1c;border-radius:12px;background:#171d19;color:#fff;font-weight:850}.checkin-restart-dialog button:last-child{border-color:#baff19;background:#a8ef16;color:#101a07}.rewards-final .reward-wheel-card{border-color:transparent!important;box-shadow:none!important}.rewards-final .reward-wheel-reference{transform:translateX(16px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 82%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 82%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);-webkit-mask-size:190px 176px;mask-size:190px 176px;-webkit-mask-position:0 8px;mask-position:0 8px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@media(max-width:520px){.rewards-final .reward-wheel-reference{transform:translateX(46px)}}@media(max-width:390px){.rewards-final .reward-wheel-reference{-webkit-mask-size:180px 162px;mask-size:180px 162px}}@media(max-width:374px){.rewards-final .reward-wheel-reference{transform:translateX(40px);-webkit-mask-size:174px 158px;mask-size:174px 158px}}.wheel-twelve .wheel-twelve-face{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.wheel-twelve .wheel-spinning:after{content:none}.wheel-twelve-rotating{transform-origin:142px 147px;animation:wheelspin 4.2s cubic-bezier(.12,.62,.08,1) forwards}@media(max-width:520px){.promotion-reference .promotion-summary-table table{min-width:0;width:100%;table-layout:fixed}.promotion-reference .promotion-summary-table td,.promotion-reference .promotion-summary-table th{padding:10px 4px;white-space:normal;overflow-wrap:anywhere;font-size:10px}.promotion-reference .promotion-summary-table thead th:first-child{width:34%}.promotion-reference .promotion-summary-table tbody th{position:static}.promotion-reference .promotion-summary-table tfoot td{padding:12px 6px}.promotion-reference .promotion-summary-table .promotion-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.promotion-reference .promotion-summary-table .promotion-metric-grid>span{min-width:0;min-height:64px}.promotion-reference .promotion-summary-table .promotion-metric-grid b{max-width:100%;font-size:18px;overflow-wrap:anywhere}.promotion-reference .promotion-date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.promotion-reference .promotion-date-range label,.promotion-reference .promotion-table article>span{min-width:0}.promotion-reference .promotion-table small{overflow-wrap:anywhere}.rewards-final .reward-wheel-card{container-type:inline-size;min-height:0;background:#19052b}.rewards-final .reward-wheel-card:before{display:none}.rewards-final .reward-wheel-reference{inset:0 auto 0 0;width:60%;transform:none;clip-path:none;background-size:125cqw auto;background-position:-60cqw -5cqw;-webkit-mask-image:linear-gradient(90deg,#000,#000 88%,transparent);mask-image:linear-gradient(90deg,#000,#000 88%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}.rewards-final .reward-wheel-copy{width:44%;height:60cqw;min-height:0;margin-left:auto;padding:12px 8px;align-items:center;justify-content:center;text-align:center;background:none}.rewards-final .reward-wheel-copy h1{font-size:18px}.rewards-final .reward-wheel-copy p{font-size:10px;line-height:1.45}.rewards-final .reward-wheel-copy>b{max-width:100%;margin-top:13px}}.zupa-game-shell{position:fixed;isolation:isolate;inset:0;display:grid;width:100%;height:var(--zupa-game-height,100dvh);grid-template-rows:calc(56px + env(safe-area-inset-top)) minmax(0,1fr);overflow:hidden;background:#020503}.zupa-game-shell>header{position:fixed;z-index:30;top:0;right:0;left:0;display:grid;width:100%;height:calc(56px + env(safe-area-inset-top));grid-template-columns:34px minmax(82px,1fr) auto;align-items:center;gap:7px;padding:calc(6px + env(safe-area-inset-top)) max(9px,env(safe-area-inset-right)) 6px max(9px,env(safe-area-inset-left));border-bottom:1px solid #baff192c;background:#030705}.zupa-game-back{display:grid;width:32px;height:38px;padding:0;place-items:center;border:1px solid #ffffff24;border-radius:10px;background:#030705;color:#fff;font:inherit;font-size:30px;line-height:1;cursor:pointer}.zupa-game-logo{min-width:0}.zupa-game-logo .brand-logo{display:block;width:min(142px,100%)}.zupa-game-logo img{display:block;width:100%;height:auto}.zupa-game-deposit{display:flex;height:38px;align-items:center;gap:6px;border:1px solid #baff1952;border-radius:10px;background:#0a0f0c;color:var(--lime);padding:0 10px;font-weight:950}.zupa-game-deposit i{font-style:normal;font-size:23px}.zupa-game-shell>iframe{display:block;grid-row:2;grid-column:1;width:100%;height:100%;min-height:0;border:0;background:#000}.zupa-game-shell>section{display:grid;grid-row:2;grid-column:1;place-content:center;gap:9px;padding:24px;text-align:center}.zupa-game-shell>section.zupa-provider-readiness{position:relative;z-index:1;background:#020503e8;backdrop-filter:blur(6px)}.zupa-game-shell>section>b{font-size:22px}.zupa-game-shell>section p{margin:0;color:#d8ff72;font-size:12px}.zupa-game-shell>section button{border:1px solid #baff1952;border-radius:10px;background:#101b12;color:var(--lime);padding:10px;font-weight:900}.zupa-game-error-actions{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.zupa-game-deposit-layer{position:absolute;inset:0;z-index:40;overflow:auto;padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));background:#020503e8;backdrop-filter:blur(12px)}.zupa-game-deposit-panel{position:relative;width:min(100%,520px);min-height:100%;margin:auto;padding:48px 12px 24px;border:1px solid #baff1930;border-radius:18px;background:#050806}.zupa-game-deposit-panel>h2{position:absolute;top:15px;left:18px;margin:0;font-size:20px}.zupa-game-deposit-close{position:absolute;top:9px;right:10px;display:grid;width:36px;height:36px;place-items:center;border:0;background:transparent;color:#fff;font-size:28px}.zupa-game-deposit-panel .deposit-notes{margin-bottom:10px}@media(max-width:374px){.zupa-game-shell{grid-template-rows:calc(52px + env(safe-area-inset-top)) minmax(0,1fr)}.zupa-game-shell>header{height:calc(52px + env(safe-area-inset-top));grid-template-columns:30px minmax(58px,1fr) auto;padding-right:max(6px,env(safe-area-inset-right));padding-left:max(6px,env(safe-area-inset-left))}.zupa-game-back{width:28px;height:34px}.zupa-game-logo .brand-logo{width:min(108px,100%)}.zupa-game-deposit{height:34px;padding:0 8px}.zupa-game-deposit span{display:none}}@media(orientation:landscape) and (max-height:540px){.zupa-game-shell{grid-template-rows:calc(42px + env(safe-area-inset-top)) minmax(0,1fr)}.zupa-game-shell>header{height:calc(42px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-bottom:2px}.zupa-game-back,.zupa-game-deposit{height:32px}.zupa-game-logo .brand-logo{width:min(105px,100%)}}.zupa-provider-managed-game-shell{isolation:auto}.zupa-provider-managed-game-shell>header{position:relative;z-index:2;top:auto;right:auto;left:auto;width:auto;height:auto;padding:calc(6px + env(safe-area-inset-top)) 9px 6px}.zupa-provider-managed-game-shell>.zupa-game-deposit-layer{z-index:20}@media(max-width:374px){.zupa-provider-managed-game-shell>header{height:auto;padding-right:6px;padding-left:6px}}@media(orientation:landscape) and (max-height:540px){.zupa-provider-managed-game-shell>header{height:auto;padding-top:env(safe-area-inset-top);padding-bottom:2px}}.rewards-final .reward-wheel-reference>.wheel-twelve-face{position:absolute;left:1cqw;top:1cqw;width:55.5cqw;height:55.5cqw}.rewards-final .reward-wheel-card{min-height:0!important;border:0!important;border-radius:22px;background:#050505!important;box-shadow:0 16px 38px #000a!important}.rewards-final .reward-wheel-card:after,.rewards-final .reward-wheel-card:before{display:none!important;content:none!important}.rewards-final .reward-wheel-banner{display:block;width:100%;height:auto;aspect-ratio:1945/808;-o-object-fit:contain;object-fit:contain;background:#050505}.wheel-twelve-face .wheel-twelve-rotating{animation:none!important;transform-box:view-box;transform-origin:142px 147px;transition:transform 4.2s cubic-bezier(.12,.62,.08,1)}@media(max-width:374px){.zupa-aggregator-game-shell .zupa-game-deposit span{display:inline}.zupa-aggregator-game-shell .zupa-game-deposit{gap:3px;padding:0 5px;font-size:12px}.zupa-aggregator-game-shell .zupa-game-deposit i{font-size:20px}}.account-final .account-wallet-art{background-image:url(/assets/conta-approved-reference-v2.webp)}.reward-gift-reference,.reward-wheel-reference,.wheel-stage .wheel{background-image:url(/assets/rewards-approved-reference-v2.webp)}.floating-actions .float-wheel{background-image:url(/assets/floating-wheel-approved-v3.webp)!important}.approved-home-hero,.final-lobby .final-categories,.final-lobby .final-wallet .real-coin{background-image:url(/assets/jogo-approved-upper-reference-v2.webp)}.promotion-reference{background:#080d14}.promotion-title{display:flex;align-items:center;justify-content:space-between}.promotion-title small{color:var(--lime);font-size:9px;font-weight:900;letter-spacing:.12em}.promotion-title h1{margin:2px 0 12px;font-size:27px}.promotion-title>a{display:grid;width:34px;height:34px;place-items:center;border:1px solid #ffffff18;border-radius:10px;background:#111a27}.promotion-ref-tabs{display:flex;gap:6px;overflow-x:auto;padding:6px;border-radius:15px;background:#1a2331;scrollbar-width:none}.promotion-ref-tabs::-webkit-scrollbar{display:none}.promotion-ref-tabs a{display:grid;min-height:52px;flex:none;place-items:center;padding:0 13px;border-bottom:2px solid transparent;border-radius:10px;background:#121b28;color:#d5d9df;font-size:11px;font-weight:800;white-space:nowrap}.promotion-ref-tabs a.active{border-bottom-color:#ef6a72;color:#ff777d}.promotion-refresh{display:flex;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;border-radius:9px 9px 0 0;background:#16345f;color:#dbeaff;font-size:11px}.promotion-refresh span{font-size:17px}.promotion-ref-summary{padding:18px 12px;border:1px solid #ffffff0c;border-radius:0 0 18px 18px;background:#1b2533}.promotion-metric-grid{display:grid;grid-template-columns:1fr 1fr}.promotion-metric-grid span{display:grid;min-height:76px;place-items:center;align-content:center;text-align:center}.promotion-metric-grid b{font-size:21px}.promotion-metric-grid small{margin-top:5px;color:#aeb6c2;font-size:10px}.promotion-referral-box{display:grid;gap:7px;margin-top:12px;padding:15px;border:1px solid #ffffff0e;border-radius:18px;background:#1a2432}.promotion-referral-box label{margin-top:5px;color:#d7dce4;font-size:12px}.promotion-referral-box strong{overflow-wrap:anywhere;font-size:11px;font-weight:650}.promotion-referral-box .promotion-code{font-size:22px;letter-spacing:.08em}.promotion-referral-box .referral-actions{display:block!important;margin:0!important}.promotion-referral-box button{width:-moz-max-content;width:max-content;border:0;border-radius:10px;background:#ec6a70;color:#fff;padding:8px 13px;font-size:11px;font-weight:800}.promotion-referral-box .referral-actions>:not(:first-child){display:none}.promotion-login{text-align:center}.promotion-login .cta{margin-top:8px}.promotion-invite-copy{display:flex;align-items:center;gap:13px;margin-top:12px;padding:18px;border:1px solid #1b58a866;border-radius:18px;background:linear-gradient(135deg,#101c2c,#17366c)}.promotion-handshake{display:grid;width:50px;height:50px;flex:none;place-items:center;border:2px solid #d9b95a;border-radius:15px;background:#152840;color:#eaca65;font-size:23px;font-weight:950}.promotion-invite-copy h2{font-size:16px}.promotion-invite-copy p{margin-top:5px;color:#d1d8e3;font-size:11px;line-height:1.55}@media(max-width:374px){.promotion-ref-tabs a{padding:0 10px}.promotion-metric-grid b{font-size:18px}.promotion-referral-box{padding:13px}}.otp-row>.secondary{border-color:#baff19;background:linear-gradient(135deg,#c9ff24,#80d300);color:#101800;box-shadow:inset 0 1px #efffa0,0 0 16px #9dff2630;cursor:pointer;opacity:1}.otp-row>.secondary:disabled{border-color:#5c625f;background:#424746;color:#c4c9c7;box-shadow:none;filter:none;opacity:1;cursor:not-allowed;transform:none}.AppDownloadShell_page__HtLCu{min-height:100%}.AppDownloadShell_bar__lQ406{position:fixed;z-index:210;top:0;left:0;right:0;display:flex;height:52px;align-items:center;gap:9px;padding:max(6px,env(safe-area-inset-top)) max(12px,calc((100vw - 1180px)/2));border-bottom:1px solid #b8dcc5;background:#e9f8ef;box-shadow:0 6px 20px #001b0b38}.AppDownloadShell_bar__lQ406 img{width:36px;height:36px;flex:none;border-radius:9px;-o-object-fit:contain;object-fit:contain}.AppDownloadShell_bar__lQ406 div{display:grid;min-width:0;flex:1;align-content:center;gap:1px}.AppDownloadShell_bar__lQ406 small,.AppDownloadShell_bar__lQ406 strong{display:block;line-height:1.1}.AppDownloadShell_bar__lQ406 strong{color:#071b0e;font-size:13px;font-weight:950}.AppDownloadShell_bar__lQ406 small{overflow:hidden;color:#526a5b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.AppDownloadShell_bar__lQ406 button{height:34px;min-width:88px;flex:none;border:1px solid #92d900;border-radius:10px;background:#baff19;padding:0 13px;color:#071006;font-size:11px;font-weight:950;box-shadow:0 2px 8px #477a1826}.AppDownloadShell_bar__lQ406 button:disabled{border-color:#92d900;background:#baff19;color:#071006;cursor:default;opacity:1}@media(min-width:768px){.AppDownloadShell_bar__lQ406{height:56px}.AppDownloadShell_bar__lQ406 img{width:40px;height:40px}.AppDownloadShell_bar__lQ406 strong{font-size:14px}.AppDownloadShell_bar__lQ406 small{font-size:11px}.AppDownloadShell_bar__lQ406 button{height:36px;min-width:100px;padding:0 18px;font-size:12px}}