:root{--gold:#f8c84e;--felt:#075846;--ink:#07100f}.casino-entry,.casino-results,.casino-game{color:#fff;background:#070909;min-height:100vh;font-family:Inter,ui-sans-serif,sans-serif}.casino-entry{background:radial-gradient(circle at 50% 45%,#173d35,#090d0c 56%,#030404);place-items:center;display:grid;position:relative;overflow:hidden}.entry-vignette{background:radial-gradient(#0000 30%,#000 82%),repeating-linear-gradient(90deg,#0000 0 80px,#ffffff03 81px);position:absolute;inset:0}.casino-entry:before,.casino-entry:after{content:"";border:1px solid #f8c84e1f;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 0 45px #f8c84e08,0 0 0 90px #f8c84e05}.casino-entry:before{bottom:-230px;left:-230px}.casino-entry:after{top:-230px;right:-230px}.casino-back{z-index:5;color:#d8c98f;letter-spacing:.14em;font-size:10px;font-weight:900;text-decoration:none;position:absolute;top:30px;left:34px}.casino-entry section,.casino-results section{z-index:2;text-align:center;width:min(720px,90vw);position:relative}.casino-kicker,.casino-results section>span{color:#d4b35e;letter-spacing:.25em;font-size:10px;font-weight:900}.casino-entry h1{letter-spacing:-.06em;text-shadow:0 15px 35px #000;margin:20px 0 25px;font:500 clamp(70px,12vw,145px)/.72 Georgia,serif}.casino-entry h1 b{color:var(--gold);font-weight:500}.casino-entry p{color:#b9c8c2;max-width:590px;margin:0 auto;font-size:15px;line-height:1.7}.entry-rules{justify-content:center;gap:8px;margin:28px 0;display:flex}.entry-rules span{color:#e5d69c;letter-spacing:.1em;background:#131916;border:1px solid #947d3d;border-radius:99px;padding:8px 12px;font-size:8px;font-weight:900}.casino-entry button,.result-actions button{color:#151003;letter-spacing:.12em;background:linear-gradient(#f5d46d,#b88722);border:1px solid #ffe08a;border-radius:8px;padding:17px 23px;font-size:10px;font-weight:1000;box-shadow:0 8px #5e400b,0 16px 35px #0009}.casino-entry button b{margin-left:24px;font-size:17px}.casino-entry small{color:#65736d;letter-spacing:.08em;margin-top:22px;font-size:8px;display:block}.casino-game{background:radial-gradient(circle at 50% 20%,#352115,#090909 48%,#020202);grid-template-rows:64px 1fr 105px;height:100vh;min-height:720px;display:grid;overflow:hidden}.casino-game>header{z-index:10;background:#080a09dd;border-bottom:1px solid #b98a352e;justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:relative}.casino-game>header a,.casino-game>header button{color:#b9a975;letter-spacing:.12em;background:0 0;border:0;font-size:9px;font-weight:900;text-decoration:none}.casino-game>header>div{text-align:center}.casino-game>header b,.casino-game>header span{display:block}.casino-game>header b{letter-spacing:.14em;color:#f6d67b;font:600 18px Georgia,serif}.casino-game>header span{color:#73857e;letter-spacing:.18em;margin-top:3px;font-size:7px}.casino-room{perspective:1200px;min-height:0;position:relative;overflow:hidden}.dealer{z-index:4;text-align:center;position:absolute;top:15px;left:50%;transform:translate(-50%)}.dealer-face{background:radial-gradient(circle at 50% 32%,#d9ad8f 0 22%,#30231d 23% 37%,#111 38%);border:2px solid #d6b65c;border-radius:50%;place-items:center;width:78px;height:78px;margin:auto;display:grid;box-shadow:0 0 30px #e5b94224}.dealer-face span{color:#e8ca71;margin-top:38px}.dealer>b,.dealer>small{display:block}.dealer>small{color:#a9b6b1;margin-top:3px;font:italic 10px Georgia,serif}.opponent{z-index:4;text-align:center;width:125px;transition:all .35s;position:absolute}.opponent.o1{top:16%;left:6%}.opponent.o2{top:16%;right:6%}.opponent.o3{bottom:8%;left:3%}.opponent.o4{bottom:8%;right:3%}.avatar{color:#f6d99a;background:radial-gradient(circle at 50% 36%,#bc866e 0 25%,#18130f 26% 45%,#0b0c0b 46%);border:2px solid #816f3c;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font:600 17px Georgia,serif;display:grid;box-shadow:0 8px 20px #000}.o2 .avatar{background:radial-gradient(circle at 50% 36%,#7f503d 0 25%,#100e0c 26% 45%,#090a09 46%)}.o3 .avatar{background:radial-gradient(circle at 50% 36%,#c6977c 0 25%,#402c22 26% 45%,#0b0c0b 46%)}.o4 .avatar{background:radial-gradient(circle at 50% 36%,#9d7059 0 25%,#302d2b 26% 45%,#0b0c0b 46%)}.opponent>b,.opponent>small{display:block}.opponent>b{margin-top:5px;font-size:9px}.opponent>small{color:#788a83;letter-spacing:.08em;margin-top:3px;font-size:6px}.opponent>i{opacity:0;font-size:25px;font-style:normal;position:absolute;top:0;right:15px;transform:scale(.4)}.opponent.win{animation:.75s playerCheer}.opponent.loss{animation:.7s playerReact}.opponent.win i,.opponent.loss i{animation:1.5s reactionPop}.poker-table{background:radial-gradient(#0b7059,#064938 68%,#033329);border:10px solid #382217;border-radius:47% 47% 42% 42%;width:min(860px,68vw);height:78%;position:absolute;bottom:-6%;left:50%;overflow:hidden;transform:translate(-50%)rotateX(10deg);box-shadow:inset 0 0 0 3px #bd963f,inset 0 0 70px #001c16,0 28px 65px #000}.poker-table:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d8bc6852;position:absolute;inset:25px}.table-mark{color:#d5c07417;letter-spacing:.08em;font:700 40px Georgia,serif;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hand-info{z-index:2;color:#d8d4bf;letter-spacing:.1em;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:70%;font-size:7px;font-weight:900;display:grid;position:absolute;top:18px;left:50%;transform:translate(-50%)}.hand-info>div{background:#ffffff1e;border-radius:5px;height:3px;overflow:hidden}.hand-info i{background:#e9c45d;height:100%;display:block}.question-card{z-index:3;background:#071510e8;border:1px solid #e1c56a9c;border-radius:16px;width:min(610px,82%);padding:19px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 35px #001f18}.question-card>span{color:#d9bd65;letter-spacing:.17em;font-size:7px;font-weight:900}.question-card h2{min-height:44px;margin:8px auto 14px;font:500 clamp(15px,1.5vw,21px)/1.25 Georgia,serif}.answer-cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.answer-cards button{color:#d9e4df;text-align:left;background:#0b211b;border:1px solid #35594f;border-radius:9px;align-items:center;gap:8px;min-height:67px;padding:8px;display:flex}.answer-cards button>b{color:#edcf72;border:1px solid #9a823d;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.answer-cards button span{font-size:9px;line-height:1.25}.answer-cards button.selected{background:#20382b;border-color:#f2c957;box-shadow:0 0 18px #e5b94026}.answer-cards button.correct{background:#164e38;border-color:#63dc9e}.answer-cards button.wrong{background:#52272c;border-color:#dc6671}.answer-reveal{text-align:left;background:#0a1d18;border-radius:8px;margin-top:12px;padding:9px 12px}.answer-reveal strong{color:#67dda3;letter-spacing:.08em;font-size:9px}.answer-reveal.loss strong{color:#f28a91}.answer-reveal p{color:#9eb0aa;margin:5px 0 0;font-size:8px;line-height:1.4}.chip-pot{z-index:4;color:#fff;background:#9a232d;border:3px dashed #f0c75d;border-radius:50%;place-items:center;width:54px;height:24px;font-size:9px;font-weight:900;display:grid;position:absolute;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 5px #4e1116}.chip-pot.win{animation:.7s chipsWin}.chip-pot.loss{animation:.7s chipsLoss}.betting-dock{z-index:8;background:#080b0aef;border-top:1px solid #ad873f4a;grid-template-columns:170px 1fr 180px;align-items:center;gap:18px;padding:14px 30px;display:grid;position:relative;box-shadow:0 -15px 40px #0008}.wallet small,.wallet strong{display:block}.wallet small,.bets>small{color:#8c9b95;letter-spacing:.14em;font-size:7px;font-weight:900}.wallet strong{color:#f2cf68;margin-top:4px;font:500 28px Georgia,serif}.bets{text-align:center}.bets>div{justify-content:center;gap:7px;margin-top:8px;display:flex}.bets button{color:#c8c6b8;background:#181b18;border:1px solid #655b37;border-radius:50px;min-width:47px;padding:9px 10px;font-size:8px;font-weight:900}.bets button.active{color:#fff;background:#72571d;border-color:#f2ce62;box-shadow:0 0 18px #e9bd4936}.bets button:disabled{opacity:.3}.bets .all-in{color:#ef8d97;border-color:#8b3440}.bets .all-in.active{background:#8e2631;border-color:#ef717e}.deal{color:#171105;letter-spacing:.1em;background:linear-gradient(#f2d269,#a8791f);border:1px solid #ffe08a;border-radius:8px;height:52px;font-size:9px;font-weight:1000;box-shadow:0 6px #583c0b}.deal:disabled{opacity:.35;filter:grayscale()}.deal b{margin-left:15px}.deal.next{background:linear-gradient(#61dca2,#278359);border-color:#8df0bf;box-shadow:0 6px #155137}.casino-results{background:radial-gradient(circle at 50% 38%,#174d3e,#070a09 62%);place-items:center;display:grid;position:relative}.result-crown{color:#f1cd62;background:#10261f;border:1px solid #e7c65e;border-radius:50%;place-items:center;width:90px;height:90px;margin:auto;font-size:45px;display:grid;box-shadow:0 0 45px #e8bd4230}.casino-results h1{color:#f4d270;margin:20px 0 5px;font:500 clamp(35px,6vw,70px) Georgia,serif}.result-money{color:#fff;font:500 clamp(75px,10vw,125px) Georgia,serif}.casino-results p{color:#9db0a8}.result-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin:28px 0;display:grid}.result-grid div{background:#0b1b16;border:1px solid #4d665d;border-radius:10px;padding:18px}.result-grid strong,.result-grid small{display:block}.result-grid strong{color:#f0cf6b;font:500 23px Georgia,serif}.result-grid small{color:#798a84;letter-spacing:.1em;margin-top:5px;font-size:7px}.result-actions{justify-content:center;gap:12px;display:flex}.result-actions a{color:#c1cec9;letter-spacing:.08em;border:1px solid #52665e;border-radius:8px;place-items:center;padding:15px 20px;font-size:9px;font-weight:900;text-decoration:none;display:grid}@keyframes playerCheer{50%{transform:translateY(-11px)}}@keyframes playerReact{35%{transform:rotate(-4deg)}65%{transform:rotate(4deg)}}@keyframes reactionPop{20%,75%{opacity:1;transform:scale(1)}}@keyframes chipsWin{50%{transform:translate(-50%,55px)scale(1.18)}}@keyframes chipsLoss{50%{opacity:.35;transform:translate(-50%,-50px)scale(.8)}}@media (max-width:900px){.casino-game{grid-template-rows:60px 1fr auto;height:auto;min-height:100vh}.casino-room{min-height:700px}.poker-table{width:94vw;height:65%;bottom:6%}.opponent.o1,.opponent.o3{left:1%}.opponent.o2,.opponent.o4{right:1%}.dealer{top:20px}.betting-dock{grid-template-columns:1fr 1fr;padding:14px}.bets{grid-area:1/1/auto/-1}.wallet,.deal{grid-row:2}.question-card{top:50%}}@media (max-width:600px){.casino-room{min-height:760px}.opponent{width:80px}.avatar{width:45px;height:45px}.opponent.o3,.opponent.o4{bottom:3%}.poker-table{border-width:6px;height:67%;bottom:10%}.question-card{width:79%;padding:13px}.answer-cards{grid-template-columns:1fr}.answer-cards button{min-height:43px}.question-card h2{font-size:15px}.chip-pot{bottom:18px}.betting-dock{grid-template-columns:1fr 1fr}.bets button{min-width:40px;padding:8px 7px}.casino-entry h1{font-size:72px}.entry-rules{flex-wrap:wrap}.result-grid{grid-template-columns:1fr}.result-actions{flex-direction:column}}:root{--casino-ui-adjusted:1}.casino-game{grid-template-rows:58px minmax(0,1fr) 94px;height:100dvh;min-height:0}.casino-room{min-height:0}.dealer{top:7px}.dealer-face{width:66px;height:66px}.dealer-face span{margin-top:31px}.dealer>b,.dealer>small,.opponent>b,.opponent>small{text-shadow:0 2px 6px #000}.dealer>b{color:#f5d87f;letter-spacing:.15em;margin-top:4px;font-size:10px}.dealer>small{color:#eef3f0;min-width:210px;margin:4px 0 0 50%;font-size:13px;font-weight:600;transform:translate(-50%)}.opponent>b{color:#fff0c0;letter-spacing:.04em;margin-top:5px;font-size:12px}.opponent>small{color:#dbe4e0;letter-spacing:.05em;min-height:24px;margin-top:4px;font-size:9px;font-weight:800;line-height:1.25}.opponent>i{z-index:8;filter:drop-shadow(0 6px 10px #000);font-size:52px;top:-19px;right:-2px}.opponent.win,.opponent.loss{animation-duration:1.3s}.opponent.win i,.opponent.loss i{animation-duration:3.2s}.betting-dock{padding-top:10px;padding-bottom:10px}@media (max-height:760px) and (min-width:901px){.casino-game{grid-template-rows:52px minmax(0,1fr) 86px}.dealer{top:3px}.dealer-face{width:54px;height:54px}.dealer-face span{margin-top:25px}.dealer>small{font-size:11px}.avatar{width:49px;height:49px}.opponent>b{font-size:11px}.opponent.o1,.opponent.o2{top:13%}.opponent.o3,.opponent.o4{bottom:4%}.poker-table{height:73%;bottom:0}.question-card{padding:14px;top:51%}.question-card h2{margin-bottom:10px}.answer-cards button{min-height:57px}.chip-pot{bottom:20px}.wallet strong{font-size:24px}}@media (max-width:900px){.casino-game{grid-template-rows:56px minmax(0,1fr) 112px;height:100dvh;min-height:0;overflow:hidden}.casino-room{min-height:0}.poker-table{height:72%;bottom:1%}.betting-dock{padding:8px 12px;position:relative}}.bets>small{color:#f6d778;letter-spacing:.16em;font-size:9px;display:block}.bets>em{color:#dce6e2;margin-top:4px;font-size:9px;font-style:normal;font-weight:700;display:block}.bets button{cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}.bets button:not(:disabled):hover{border-color:#f4d66f;transform:translateY(-3px)scale(1.06);box-shadow:0 5px 18px #e9bd4945}.betting-dock.needs-bet .bets{background:#6d541d3d;border:2px solid #f4cf61;border-radius:12px;margin:-5px 0;padding:9px 14px;animation:1.15s ease-in-out infinite betAttention;box-shadow:0 0 28px #f2c8574d}.betting-dock.needs-bet .bets>small{color:#ffe38a;font-size:11px}.betting-dock.needs-bet .bets>em{color:#fff}.chip-pot.awaiting{color:#ffe486;background:#372d17;border-color:#ffe486;width:62px;animation:1.15s ease-in-out infinite betGlow}.deal:disabled{cursor:not-allowed}@keyframes betAttention{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.22);transform:scale(1.035)}}@keyframes betGlow{0%,to{filter:brightness();box-shadow:0 5px #4e1116}50%{filter:brightness(1.35);box-shadow:0 5px #4e1116,0 0 24px #ffe486}}@media (max-width:900px){.bets>em{font-size:8px}.betting-dock.needs-bet .bets{margin:0;padding:7px 8px}}.question-card>span{color:#f4d779;letter-spacing:.15em;background:#d9bd6512;border:1px solid #d9bd6566;border-radius:999px;padding:6px 10px;font-size:9px;display:inline-block}.hand-info>span{color:#ffe080;font-size:9px}@media (max-width:600px){.answer-cards{grid-template-columns:1fr 1fr}.answer-cards button{min-height:50px}.answer-cards button span{font-size:8px}}.question-card{padding:14px 17px;top:50%}.question-card h2{min-height:0;margin:7px auto 10px}.answer-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.answer-cards button{min-height:50px}.answer-cards button:nth-child(4) b:after{content:"";position:absolute}.betting-dock.betting-open .bets{grid-column:2}.betting-dock .bets button{min-width:64px;padding:10px 13px;font-size:10px}.betting-dock.needs-bet .bets{animation:1.15s ease-in-out infinite betGlowPanel}@keyframes betGlowPanel{0%,to{filter:brightness();box-shadow:0 0 18px #f2c85735}50%{filter:brightness(1.2);box-shadow:0 0 34px #f2c85775}}@media (max-height:760px) and (min-width:901px){.question-card{padding:10px 14px;top:49%}.answer-cards button{min-height:45px}}@media (max-width:900px){.betting-dock.betting-open{grid-template-columns:120px minmax(0,1fr)}.betting-dock.betting-open .bets{grid-area:1/2/3}}@media (max-width:600px){.question-card{width:84%;padding:10px;top:48%}.question-card h2{font-size:13px}.answer-cards{grid-template-columns:1fr 1fr}.answer-cards button{grid-template-columns:25px 1fr;min-height:44px;padding:6px;display:grid}.betting-dock.betting-open{grid-template-columns:84px minmax(0,1fr)}.betting-dock .bets button{min-width:52px;padding:8px 9px}}.betting-dock.needs-bet .bets,.chip-pot.awaiting{animation:none!important}.betting-dock.needs-bet .bets{filter:none;background:#3b321a;border:2px solid #f4cf61;box-shadow:0 0 18px #f2c85735}.betting-dock.betting-open .bets{display:block}@media (max-width:600px){.answer-cards{grid-template-columns:1fr}.answer-cards button{min-height:42px;display:flex}}.answer-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.answer-cards button{min-height:58px;display:flex!important}@media (max-width:600px){.answer-cards{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.answer-cards button{gap:4px;min-height:52px;padding:5px;display:flex!important}.answer-cards button>b{width:22px;height:22px}.answer-cards button span{font-size:7px}}.casino-game{grid-template-rows:58px minmax(0,1fr) 122px!important}.poker-table{height:72%;bottom:0}.hand-info{background:#032d24d9;border-radius:999px;width:76%;padding:5px 9px;box-shadow:0 3px 12px #001b16;z-index:12!important;top:12px!important}.hand-info>span{z-index:13;white-space:nowrap;position:relative;color:#ffe17d!important;font-size:10px!important}.hand-info>b{white-space:nowrap}.betting-dock{box-sizing:border-box;overflow:visible;min-height:122px!important;padding:12px 30px!important}.betting-dock.betting-open{grid-template-columns:170px minmax(0,1fr)!important}.betting-dock .bets{box-sizing:border-box;min-width:0;margin:0!important;padding:10px 14px!important}.betting-dock .bets>div{flex-wrap:nowrap!important}.betting-dock .bets button{flex:0 76px}.betting-dock.needs-bet .bets{transform:none!important}@media (max-height:760px) and (min-width:901px){.casino-game{grid-template-rows:52px minmax(0,1fr) 116px!important}.betting-dock{min-height:116px!important;padding:8px 24px!important}.poker-table{height:70%;bottom:0}.hand-info{top:8px!important}}@media (max-width:900px){.casino-game{grid-template-rows:56px minmax(0,1fr) 142px!important}.betting-dock{min-height:142px!important;padding:8px 12px!important}.betting-dock.betting-open{grid-template-columns:100px minmax(0,1fr)!important}.betting-dock.betting-open .bets{grid-area:1/2!important}.betting-dock .bets>div{flex-wrap:wrap!important}.poker-table{height:69%;bottom:0}}
.casino-team-draw{justify-items:center;display:grid}.casino-wheel{aspect-ratio:1;background:conic-gradient(#f3c653 0 25%,#8d52ba 25% 50%,#f3c653 50% 75%,#8d52ba 75%);border:10px solid #e8d7a3;border-radius:50%;width:min(310px,72vw);margin:24px auto 18px;position:relative;overflow:hidden;box-shadow:0 0 0 8px #17211d,0 25px 60px #000}.casino-wheel:before{content:"";z-index:4;border-top:28px solid #fff4c7;border-left:15px solid #0000;border-right:15px solid #0000;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.casino-wheel:after{content:"♠";z-index:3;color:#f4ca55;background:#08120e;border:7px solid #e7cc77;border-radius:50%;place-items:center;font-size:34px;display:grid;position:absolute;inset:37%}.casino-wheel>div{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;place-items:center;display:grid;position:absolute;inset:0}.casino-wheel b{color:#120c14;letter-spacing:.1em;font-size:10px}.casino-wheel b:first-child,.casino-wheel b:nth-child(4){transform:rotate(45deg)}.casino-wheel b:nth-child(2),.casino-wheel b:nth-child(3){transform:rotate(-45deg)}.casino-team-draw.spinning.draw-gold .casino-wheel{animation:2.3s cubic-bezier(.12,.7,.08,1) forwards casinoWheelGold}.casino-team-draw.spinning.draw-purple .casino-wheel{animation:2.3s cubic-bezier(.12,.7,.08,1) forwards casinoWheelPurple}.casino-team-draw.revealed .casino-wheel{width:min(250px,65vw);transition:all .4s}.casino-team-draw h2{margin:4px 0 8px;font:500 clamp(38px,8vw,72px) Georgia,serif}.casino-team-draw.revealed h2{color:#f4ca55;animation:.6s both casinoTeamReveal}.casino-team-draw.revealed.draw-purple h2{color:#c895ee}.casino-team-draw p{font-size:13px}.casino-team-draw.draw-gold.revealed .casino-wheel{transform:rotate(720deg)}.casino-team-draw.draw-purple.revealed .casino-wheel{transform:rotate(765deg)}@keyframes casinoWheelGold{to{transform:rotate(720deg)}}@keyframes casinoWheelPurple{to{transform:rotate(765deg)}}@keyframes casinoTeamReveal{0%{opacity:0;transform:scale(.65)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.casino-wheel{margin-top:18px}.casino-team-draw h2{font-size:42px}.casino-team-draw p{padding:0 14px}.casino-game>header>div span{font-size:6px}}
.casino-team-draw{position:relative}.casino-team-draw:after{content:"▼";z-index:30;color:#fff0b0;filter:drop-shadow(0 4px 5px #000);font-size:38px;line-height:1;position:absolute;top:25px;left:50%;transform:translate(-50%)}.casino-wheel:before{content:none!important}
.casino-wheel b{font-size:0!important}.casino-wheel b:after{letter-spacing:.1em;font-size:10px}.casino-wheel b:first-child:after{content:"PURPLE"}.casino-wheel b:nth-child(2):after,.casino-wheel b:nth-child(3):after{content:"GOLD"}.casino-wheel b:nth-child(4):after{content:"PURPLE"}.casino-team-draw.spinning.draw-gold .casino-wheel{animation:2.3s cubic-bezier(.12,.7,.08,1) forwards casinoWheelGoldCentered!important}.casino-team-draw.spinning.draw-purple .casino-wheel{animation:2.3s cubic-bezier(.12,.7,.08,1) forwards casinoWheelPurpleCentered!important}.casino-team-draw.revealed.draw-gold .casino-wheel{transform:rotate(1035deg)!important}.casino-team-draw.revealed.draw-purple .casino-wheel{transform:rotate(1125deg)!important}@keyframes casinoWheelGoldCentered{to{transform:rotate(1035deg)}}@keyframes casinoWheelPurpleCentered{to{transform:rotate(1125deg)}}
