:root{--gc-night:#290102;--gc-burgundy:#59020a;--gc-red:#840308;--gc-ruby:#911922;--gc-coral:#fa855a;--gc-orange:#fc9c24;--gc-gold:#f5ab16;--gc-gold-light:#ffd434;--gc-cream:#fffbee;--gc-silver:#c6d6ed;--gc-silver-dark:#8b95ad}.game-select-page{min-height:100dvh;color:var(--ink);background:#fff;overflow-y:auto}.game-select-page .game-select{z-index:1;justify-content:flex-start;min-height:100%;padding-top:14px;padding-bottom:28px;position:relative}.game-select-page .game-card{border-color:#ffd6645c;box-shadow:inset 0 1px #ffefbe6b,inset 0 -1px #1f00036b,0 17px 36px #1400026b}.game-select-page .game-card--soon{filter:saturate(.74);background:linear-gradient(135deg,#310008 0%,#5a1119 52%,#6f301e 100%);border-color:#ffcc6833}.game-select-page .game-card--soon .game-card__orbit-ring{background:#5e0a1257;border-color:#ffd4733d}.game-select-page .game-card--soon .game-card__orbit-item{background:#fff0c9;border-color:#ffde938c}.game-card--greedy-classic .game-card__hero img{object-position:53% center}.game-boot--greedy-classic .game-boot__panel{background:radial-gradient(80% 48% at 50% 31%,#f53a208c,#0000 70%),radial-gradient(95% 68% at 50% -8%,#a20e18 0%,#0000 67%),linear-gradient(#340005 0%,#69020b 51%,#210003 100%)}.game-boot--greedy-classic .game-boot__panel:before{background:repeating-conic-gradient(from -12deg at 50% 44%,#ff912f29 0deg 8deg,#0000 8deg 29deg),radial-gradient(circle at 50% 44%,#ffcd3024,#0000 56%)}.game-boot--greedy-classic .game-boot__panel:after{background:linear-gradient(#b51c27c7,#3e0007e6),repeating-linear-gradient(105deg,#ffffff0a 0 2px,#0000 2px 13px);border-top:2px solid #ffbc3057;box-shadow:0 -18px 48px #ff541a21}.game-boot--greedy-classic .game-boot__ambient span{background:linear-gradient(#ffe68f8a,#0000 92%)}.game-boot--greedy-classic .game-boot__title{color:#fff1a5;text-transform:uppercase;-webkit-text-stroke:1px #8f1b0e;text-shadow:0 3px #d25817,0 6px #79150c,0 11px 21px #1700029e,0 0 18px #ffc62d59;max-width:94%;font-size:clamp(34px,10.8vw,54px)}.game-boot--greedy-classic .game-boot__loading{color:#fff2c7}.game-boot--greedy-classic .game-boot__bar{background:#370005c2;border-color:#ffd85dc2}.game-boot__scene--greedy-classic .game-boot__classic-rays{filter:blur(1px);background:repeating-conic-gradient(from -5deg,#ffb2283d 0deg 4deg,#0000 4deg 45deg);border-radius:50%;position:absolute;inset:0}.game-boot__scene--greedy-classic .game-boot__classic-wheel-shadow{background:#1e0002ad}.game-boot__scene--greedy-classic .game-boot__classic-wheel-rim{background:radial-gradient(circle at 50% 45%,#b81925 0 33%,#0000 33.5%),linear-gradient(145deg,#930713,#430006);border-color:#ffbd1f;box-shadow:inset 0 0 0 3px #7b280b,inset 0 0 28px #ff601e94,0 0 0 2px #5f1609,0 15px 30px #1c00028f,0 0 32px #ffb11952}.game-boot__scene--greedy-classic .game-boot__classic-wheel-spokes{background:repeating-conic-gradient(#ffa82066 0deg 2deg,#0000 2deg 45deg);border-color:#ffc225b8}.game-boot__scene--greedy-classic .game-boot__classic-food{background:linear-gradient(145deg,#ffbd35 0%,#f47714 100%);border-radius:24%;box-shadow:inset 0 2px #ffffff7a,inset 0 -4px 8px #8019045c,0 5px #8d280d,0 9px 15px #1e000266}.game-boot__scene--greedy-classic .game-boot__classic-platter-halo{background:radial-gradient(circle at 44% 35%,#fff4a0,#ffb11f 55%,#d82d28 56% 100%);border-color:#ffd43c}.game-boot__classic-token{z-index:8;aspect-ratio:1;filter:drop-shadow(0 5px 4px #23000280);width:12%;animation:2.2s ease-in-out infinite gcTokenFloat;position:absolute;bottom:20%;right:22%;transform:rotate(12deg)}.game-boot__classic-token img{object-fit:contain}.gc-shell{isolation:isolate;width:100%;max-width:414px;min-height:100dvh;color:var(--gc-cream);background:radial-gradient(76% 37% at 50% 29%,#d825238a,#0000 72%),radial-gradient(58% 32% at 50% 0,#ff9d2429,#0000 82%),linear-gradient(#310004 0%,#690209 50%,#2b0003 100%);flex-direction:column;display:flex;position:relative;overflow:hidden auto;box-shadow:0 0 48px #0000008f}.gc-shell:before,.gc-shell:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.gc-shell:before{opacity:.82;background:repeating-conic-gradient(from -9deg at 50% 39%,#ff6c301c 0deg 9deg,#0000 9deg 26deg)}.gc-shell:after{opacity:.3;background-image:radial-gradient(circle at 15% 28%,#ffe59e99 0 1px,#0000 1.5px),radial-gradient(circle at 80% 16%,#ffd34c59 0 1px,#0000 1.5px);background-size:33px 33px,41px 41px;-webkit-mask-image:linear-gradient(#000,#0000 77%);mask-image:linear-gradient(#000,#0000 77%)}.gc-shell--centered{justify-content:center;align-items:center;padding-left:18px;padding-right:18px}.gc-toolbar{z-index:55;background:linear-gradient(#180002c7,#31000429);flex:none;justify-content:space-between;align-items:flex-end;gap:8px;min-height:64px;padding-bottom:8px;padding-left:10px;padding-right:10px;display:flex;position:relative}.gc-toolbar nav{gap:6px;display:flex}.gc-toolbar__button{color:#5a0b0b;background:linear-gradient(#fff9dc,#ffc84f);border:2px solid #7e250c;border-radius:13px;place-items:center;width:44px;height:44px;padding:0;transition:transform .12s,box-shadow .12s;display:grid;box-shadow:inset 0 2px #ffffffd9,0 4px #8c260b,0 8px 14px #1400025c}.gc-toolbar__button svg{stroke-width:2.8px;width:21px;height:21px}.gc-toolbar__button:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 2px #fffc,0 1px #8c260b,0 4px 9px #1400024d}.gc-toolbar__button:disabled{opacity:.58}.gc-toolbar__button--players{cursor:default;pointer-events:none;position:relative}.gc-toolbar__button--pulse{animation:.36s ease-out gcToolbarPulse}@keyframes gcToolbarPulse{0%{transform:scale(1)}40%{filter:brightness(1.25);transform:scale(1.15)}to{filter:brightness();transform:scale(1)}}.gc-toolbar__players-count{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#ff6b4a,#d93a2a);border:1.5px solid #fff6c8;border-radius:9999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 5px #781c0c47}.gc-toolbar__button:focus-visible,.gc-deck__refresh:focus-visible,.gc-chip:focus-visible,.gc-option:focus-visible,.gc-result__close:focus-visible,.gc-hold a:focus-visible,.gc-hold button:focus-visible,.gc-fatal a:focus-visible,.gc-fatal button:focus-visible,.gc-help>button:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #f5ab16a6}.gc-toolbar__wallet{text-align:right;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#310005c2;border:1px solid #ffdb6773;border-radius:15px;justify-content:flex-end;align-items:center;gap:8px;min-width:116px;min-height:44px;padding:5px 10px;display:flex;box-shadow:inset 0 1px #ffffff14,0 8px 18px #15000252}.gc-toolbar__wallet>i{background:#ef5350;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #ef535024}.gc-toolbar__wallet>i.is-online{background:#5ee186;box-shadow:0 0 0 4px #5ee18624}.gc-toolbar__wallet small,.gc-toolbar__wallet strong{display:block}.gc-toolbar__wallet small{color:#fff7de9e;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850;line-height:1}.gc-toolbar__wallet strong{color:#ffe080;margin-top:3px;font-size:15px;font-weight:1000;line-height:1}.gc-connection-note,.gc-pause-note{z-index:54;color:#ffe7a4;text-align:center;background:#2e0005cc;border:1px solid #ffdc6847;border-radius:999px;margin:0 10px 5px;padding:6px 10px;font-size:9px;font-weight:800;line-height:1.3;position:relative;box-shadow:0 6px 14px #14000247}.gc-pause-note{color:#fff2c5;background:#8a141ae0;border-color:#ff97546b}.gc-arena{z-index:2;aspect-ratio:713/860;isolation:isolate;flex:none;width:100%;position:relative;overflow:visible;container-type:inline-size}.gc-arena__rays{z-index:0;background:repeating-conic-gradient(from -6deg at 50% 43%,#ff6c3229 0deg 9deg,#0000 9deg 27deg);position:absolute;inset:-4% -18% 0;-webkit-mask-image:radial-gradient(circle at 50% 43%,#000 0 62%,#0000 86%);mask-image:radial-gradient(circle at 50% 43%,#000 0 62%,#0000 86%)}.gc-arena__spokes{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.gc-arena__spoke{fill:none;stroke:#ffa200c2;stroke-linecap:round;stroke-width:16px}.gc-option-wrap{z-index:10;top:var(--gc-option-top);left:var(--gc-option-left);width:19.6cqw;height:21.2cqw;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.gc-option{color:#fff;background:linear-gradient(155deg,#ffc83f 0%,#ff9f1e 40%,#f7790e 100%);border:.65cqw solid #8f320d;border-radius:4cqw;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0 .8cqw 1.7cqw;transition:transform .11s,filter .15s,box-shadow .15s;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 0 .65cqw #ffd653,inset 0 1.1cqw 1.5cqw #ffffff4d,inset 0 -1.1cqw 1.8cqw #9b1f054d,0 1cqw #8c250b,0 1.6cqw 2.2cqw #22000266}.gc-option__shine{pointer-events:none;background:linear-gradient(#ffffff6b,#0000);border-radius:4cqw 4cqw 50% 50%;height:24%;position:absolute;inset:.7cqw 1.4cqw auto}.gc-option:active:not(:disabled){transform:translateY(.8cqw)scale(.98);box-shadow:inset 0 0 0 .65cqw #ffd653,inset 0 1cqw 1.4cqw #ffffff40,0 .5cqw #8c250b,0 1.2cqw 2cqw #2200025c}.gc-option:disabled{cursor:default}.gc-option__art{pointer-events:none;place-items:center;width:15.6cqw;height:15.6cqw;display:grid;position:absolute;top:.2cqw;left:50%;transform:translate(-50%)}.gc-option__image{object-fit:contain;filter:drop-shadow(0 .8cqw .5cqw #5d19035c);width:100%;height:100%;font-size:12cqw;line-height:1;display:block}.gc-option__payout{z-index:4;color:#fffdf1;letter-spacing:-.06em;text-align:center;text-shadow:-1px -1px #83300e,1px -1px #83300e,-1px 1px #83300e,1px 1px #83300e,0 2px 2px #3907028c;white-space:nowrap;max-width:100%;font-size:clamp(9px,2.9cqw,12px);font-weight:1000;line-height:1;position:relative}.gc-option__mine{z-index:4;color:#7b1c0d;white-space:nowrap;background:#fff3b1;border:.35cqw solid #7b1c0d;border-radius:999px;align-items:center;gap:.35cqw;max-width:calc(100% - 1.6cqw);min-height:3.8cqw;padding:.25cqw .75cqw;font-size:clamp(6px,2cqw,8px);font-weight:900;line-height:1;display:flex;position:absolute;bottom:5.2cqw;left:.8cqw;right:auto;overflow:visible;box-shadow:0 .6cqw 1cqw #23000257}.gc-option__mine b{text-overflow:clip;flex:none;min-width:auto;overflow:visible}.gc-option-wrap--winner .gc-option__mine{bottom:9.6cqw}.gc-option__winner-badge{z-index:6;color:#7c1b0d;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#fff179,#ff9d1f);border:.45cqw solid #82210d;border-radius:1.5cqw;max-width:46%;padding:.45cqw .75cqw;font-size:clamp(6px,1.8cqw,8px);font-weight:1000;line-height:1;position:absolute;bottom:5.2cqw;right:.8cqw;overflow:hidden;box-shadow:0 .7cqw 1.2cqw #1f000257}.gc-option-wrap--selected .gc-option{border-color:#fff08a;box-shadow:inset 0 0 0 .65cqw #ffdb50,0 0 0 .75cqw #ff7148e0,0 0 2.6cqw #ffd238b3,0 1cqw #8c250b,0 1.6cqw 2.2cqw #22000266}.gc-option-wrap--drawing .gc-option,.gc-option-wrap--winner .gc-option{filter:brightness(1.16)saturate(1.08);animation:.52s ease-in-out infinite alternate gcWinnerPulse;box-shadow:inset 0 0 0 .65cqw #fff19a,0 0 0 .85cqw #fff,0 0 3.6cqw #ffd32fe6,0 1cqw #8c250b,0 1.6cqw 2.2cqw #22000266}.gc-option-wrap--busy .gc-option__image{animation:.62s ease-in-out infinite alternate gcFoodBreathe}.gc-option__bettors{z-index:3;pointer-events:none;height:12%;position:absolute;inset:4% 8% auto}.gc-option__bettor-slot{z-index:1}.gc-option__bettor-avatar{filter:drop-shadow(0 .4cqw .8cqw #0006);width:4.8cqw;height:4.8cqw}.gc-option__coin-landing{--landing-x:0cqw;z-index:60;pointer-events:none;will-change:transform, opacity;place-items:center;width:7.2cqw;height:7.2cqw;animation:.78s cubic-bezier(.2,.9,.28,1) both gcCoinLand;display:grid;position:absolute;top:46%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.gc-option__coin-landing--1{--gc-coin-x:-4.4cqw}.gc-option__coin-landing--2{--gc-coin-x:4.4cqw}.gc-option__coin-landing .player-avatar__coin{filter:drop-shadow(0 .8cqw 1.2cqw #00000073);width:100%;height:100%}.gc-dial{z-index:24;aspect-ratio:1;background:repeating-conic-gradient(#ffd742 0deg 3deg,#b52223 3deg 24deg),#b52223;border:.7cqw solid #7e250b;border-radius:50%;width:33cqw;padding:1.4cqw;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .65cqw #f1a918,0 1.5cqw 3cqw #2000027a,0 0 3cqw #ffa1192e}.gc-dial__inner{background:linear-gradient(#ffbd24,#e8422e);border:.45cqw solid #8b1b1b;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.gc-dial__feast{object-fit:contain;filter:drop-shadow(0 .8cqw .6cqw #470d025c);width:28cqw;height:22cqw;position:absolute;top:-2cqw;left:50%;transform:translate(-50%)}.gc-dial__copy{color:#fff;text-align:center;background:linear-gradient(#d02b2ff5,#aa1721);border-top:.5cqw solid #f07e48;flex-direction:column;justify-content:center;align-items:center;height:52%;padding:1cqw 2cqw 1.2cqw;display:flex;position:absolute;bottom:-1px;left:-1px;right:-1px}.gc-dial__copy small,.gc-dial__copy span,.gc-dial__copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.gc-dial__copy small{color:#ffe38e;letter-spacing:.02em;font-size:clamp(6px,2cqw,8px);font-weight:900;line-height:1}.gc-dial__copy span{margin-top:.7cqw;font-size:clamp(7px,2.55cqw,10.5px);font-weight:850;line-height:1}.gc-dial__copy strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-overflow:clip;text-shadow:0 2px #78121a;width:100%;max-width:none;margin-top:.4cqw;padding-inline:.18em;font-size:clamp(18px,7.2cqw,30px);font-weight:1000;line-height:.94;overflow:visible}.gc-dial--betting{animation:.76s ease-in-out infinite alternate gcDialPulse}.gc-dial--drawing .gc-dial__inner{background:#3b0004}.gc-dial--drawing .gc-dial__feast{opacity:.25;filter:brightness(.4)}.gc-dial--drawing .gc-dial__copy{background:#370005c7;border:0;height:100%;top:0}.gc-dial--result{box-shadow:0 0 0 .65cqw #fff0a0,0 0 4cqw #ffda38cc,0 1.5cqw 3cqw #2000027a}.gc-kiosk{z-index:20;color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;width:18cqw;height:18cqw;display:flex;position:absolute;top:81%}.gc-kiosk--salad{left:4%}.gc-kiosk--pizza{right:4%}.gc-kiosk img{object-fit:contain;filter:drop-shadow(0 .8cqw .6cqw #2000027a);width:15cqw;height:15cqw;position:absolute;top:-3cqw}.gc-kiosk span{z-index:2;text-align:center;text-shadow:0 2px #501008;background:linear-gradient(#db342e,#7e1018);border:.45cqw solid #6d160c;border-radius:1.4cqw 1.4cqw .5cqw .5cqw;min-width:14cqw;padding:.35cqw 1cqw .65cqw;font-family:Georgia,serif;font-size:clamp(9px,3.25cqw,13.5px);font-weight:900;line-height:1;position:relative;box-shadow:0 .7cqw 1.2cqw #1d000261}.gc-arena__draw-dimmer{z-index:12;pointer-events:none;background:radial-gradient(circle at 50% 43%,#0000 0 22%,#1900027a 55% 100%);position:absolute;inset:-2% 0 0}.gc-deck{z-index:38;width:100%;min-height:178px;padding:10px 8px max(12px, env(safe-area-inset-bottom));background:radial-gradient(80% 70% at 50% 0,#fa534470,#0000 76%),linear-gradient(#a8202c 0%,#7b101d 46%,#50050d 100%);border-top:2px solid #e54c44;border-radius:22px 22px 0 0;margin-top:auto;position:relative;box-shadow:inset 0 2px #ff8f7573,0 -12px 34px #25000366}.gc-deck:before,.gc-deck:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff0a,#0000);width:17%;position:absolute;top:0;bottom:0}.gc-deck:before{left:0}.gc-deck:after{right:0;transform:scaleX(-1)}.gc-deck__metrics{z-index:2;grid-template-columns:44px 1fr 1fr;align-items:center;gap:7px;min-height:44px;margin:0 3px 7px;display:grid;position:relative}.gc-deck__refresh{color:#ffe18b;background:#48000794;border:1px solid #ffdd776b;border-radius:13px;place-items:center;width:44px;height:44px;padding:0;display:grid}.gc-deck__refresh svg{width:19px;height:19px}.gc-deck__metrics>span{background:#3d000670;border:1px solid #ffdc7040;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;min-height:42px;padding:5px 9px;display:flex}.gc-deck__metrics small,.gc-deck__metrics strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gc-deck__metrics small{color:#fff1c799;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850;line-height:1}.gc-deck__metrics strong{color:#ffe18b;margin-top:4px;font-size:12px;font-weight:1000;line-height:1}.gc-history{z-index:2;background:#3d000680;border:1px solid #ffdc7047;border-radius:13px;align-items:center;gap:8px;width:calc(100% - 6px);min-height:42px;margin:0 3px 8px;padding:4px 8px 4px 10px;display:flex;position:relative}.gc-history__label{color:#ffe18b;letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:10px;font-weight:950}.gc-history__list{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.gc-history__item{background:linear-gradient(145deg,#ffbe33,#ed7411);border:1px solid #d97c14;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;position:relative}.gc-history__new{z-index:2;color:#765300;background:#f7eb2d;border:1px solid #805d00;border-radius:4px;padding:1px 4px 2px;font-size:7px;font-weight:950;line-height:1;position:absolute;bottom:-5px;left:-4px}.gc-history__art{object-fit:contain;width:84%;height:84%;font-size:16px;line-height:1}.gc-history__empty{color:#fff1c79e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.gc-controls{z-index:2;position:relative}.gc-controls__mode{background:#460007b8;border:1px solid #5b0710;border-radius:999px;justify-content:center;align-items:center;width:min(62%,242px);height:29px;margin:0 auto 8px;padding:3px 14px 4px;display:flex;box-shadow:inset 0 2px 5px #1700028c,0 1px #ffa27247}.gc-controls__mode span{color:#fff9e7;text-shadow:0 1px #971b27;background:linear-gradient(#ff9c76,#f15055);border-radius:999px;place-items:center;min-width:102px;height:23px;margin-left:0;font-size:12px;font-weight:1000;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff80,0 1px #a51724}.gc-chip-tray{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;align-items:center;gap:10px;padding:8px 12px 14px;display:flex;overflow:auto visible}.gc-chip-tray::-webkit-scrollbar{display:none}.gc-chip{scroll-snap-align:center;cursor:pointer;background:0 0;border:0;flex:0 0 52px;place-items:center;width:52px;height:52px;padding:0;transition:transform .15s,filter .15s;display:grid;position:relative}.gc-chip:disabled{cursor:default;opacity:.42;filter:saturate(.4)}.gc-chip__ring{background:radial-gradient(circle at 50% 50%, var(--chip-core) 0 42%, var(--chip-rim) 43% 72%, color-mix(in srgb, var(--chip-rim) 65%, #1b1713) 73% 100%);border:2px dashed #ffffffd1;border-radius:50%;position:absolute;inset:2px;box-shadow:inset 0 0 0 2px #ffffff47,inset 0 -5px #0000002b,0 4px 6px #00000061}.gc-chip__ring:before{content:"";background:0 0;border:1px solid #ffffff75;border-radius:50%;position:absolute;inset:5px}.gc-chip__face{border:1px solid color-mix(in srgb, var(--chip-rim) 80%, #16110d);background:radial-gradient(circle at 36% 28%, #ffffffe6, var(--chip-core) 58%, color-mix(in srgb, var(--chip-core) 70%, #7b695a));width:29px;height:29px;color:var(--chip-ink);letter-spacing:-.05em;text-shadow:0 1px #fff6;border-radius:50%;place-items:center;font-size:10px;font-weight:950;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}.gc-chip--active{z-index:3;filter:drop-shadow(0 5px 6px #0000005c);transform:translateY(-5px)scale(1.08)}.gc-chip--active:after{content:"";background:#ffe69a;border-radius:50%;height:2px;position:absolute;bottom:-2px;left:8px;right:8px;box-shadow:0 0 7px #f6c857}.gc-chip--active .gc-chip__ring{box-shadow:inset 0 0 0 2px #ffffff6b,inset 0 -5px #0000002b,0 0 0 2px #ffe69ab8,0 7px 10px #0006}.gc-chip:active:not(:disabled){transform:translateY(-1px)scale(.98)}.gc-hold{z-index:82;width:min(100%,414px);min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));text-align:center;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(70% 42% at 50% 38%,#f24b2c66,#0000 72%),#2a0004e8;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.gc-hold__glow{aspect-ratio:1;background:repeating-conic-gradient(#ffb0291f 0deg 7deg,#0000 7deg 28deg);border-radius:50%;width:80%;position:absolute;top:16%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.gc-hold>img{z-index:1;object-fit:contain;filter:drop-shadow(0 13px 12px #1600027a);width:min(52vw,205px);height:min(52vw,205px);animation:3s ease-in-out infinite gcPauseFloat;position:relative}.gc-hold>small,.gc-fatal>small,.gc-help>small{color:#ffd769;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:950}.gc-hold h1,.gc-fatal h1{color:var(--gc-cream);letter-spacing:-.055em;text-shadow:0 4px #7b1420,0 10px 24px #1500027a;margin:7px 0 0;font-size:clamp(28px,8.4vw,38px);font-weight:1000;line-height:1}.gc-hold p,.gc-fatal p{color:#fff7deb8;max-width:320px;margin:12px 0 0;font-size:12px;font-weight:650;line-height:1.55}.gc-hold>div,.gc-fatal>div{grid-template-columns:1fr 1fr;gap:9px;width:min(100%,320px);margin-top:20px;display:grid}.gc-hold a,.gc-hold button,.gc-fatal a,.gc-fatal button{min-height:46px;color:var(--gc-cream);background:#ffffff14;border:1px solid #ffdc6f61;border-radius:14px;place-items:center;padding:0 12px;font-size:11px;font-weight:950;text-decoration:none;display:grid}.gc-hold button,.gc-fatal button{color:#631015;background:linear-gradient(#ffe477,#f39a1d);border-color:#8a260d;box-shadow:0 4px #8a260d}.gc-fatal{text-align:center;background:#430007c7;border:1px solid #ffda674d;border-radius:28px;flex-direction:column;align-items:center;width:min(100%,360px);padding:23px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 22px 44px #1400027a}.gc-fatal__art{place-items:center;width:126px;height:126px;display:grid}.gc-fatal__art img{object-fit:contain;width:100%;height:100%}.gc-dialog-backdrop,.gc-result-backdrop{z-index:110;padding:max(16px, env(safe-area-inset-top)) 14px max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#190002c2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gc-help{width:min(100%,370px);color:var(--gc-cream);text-align:center;background:radial-gradient(70% 42% at 50% 0,#ff9a2633,#0000 72%),linear-gradient(#8d101b,#4c030a);border:2px solid #f3ad21;border-radius:28px;padding:24px 20px 22px;position:relative;box-shadow:inset 0 0 0 3px #ffdd751c,0 25px 48px #13000294}.gc-help>button{color:#fff;background:#2f000499;border:1px solid #ffe2884d;border-radius:14px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:12px;right:12px}.gc-help>button svg{width:20px}.gc-help>span{place-items:center;width:126px;height:104px;margin:-8px auto 4px;display:grid}.gc-help>span img{object-fit:contain;filter:drop-shadow(0 7px 6px #1e000261);width:100%;height:100%}.gc-help h2{letter-spacing:-.05em;margin:6px 0 14px;font-size:28px;font-weight:1000}.gc-help ol{counter-reset:gc-help;text-align:left;gap:8px;margin:0;padding:0;list-style:none;display:grid}.gc-help li{color:#fff7decc;counter-increment:gc-help;background:#2d000447;border:1px solid #ffe08424;border-radius:13px;min-height:44px;padding:10px 10px 10px 45px;font-size:11px;font-weight:700;line-height:1.45;position:relative}.gc-help li:before{color:#681016;content:counter(gc-help);background:linear-gradient(#ffd65d,#f18e16);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-weight:1000;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.gc-result-backdrop{z-index:120}.gc-result{width:min(100%,390px);max-height:calc(100dvh - max(32px, env(safe-area-inset-top)) - max(32px, env(safe-area-inset-bottom)));color:var(--gc-cream);background:radial-gradient(70% 34% at 50% 0,#ffa62166,#0000 72%),linear-gradient(#9d1520 0%,#56040c 52%,#2d0105 100%);border:2px solid #f2ad20;border-radius:30px;padding:72px 14px 15px;position:relative;overflow-y:auto;box-shadow:inset 0 0 0 3px #ffde761a,0 26px 54px #140002a3}.gc-result__close{z-index:10;color:#fff;background:#30000594;border:1px solid #ffe28452;border-radius:14px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:12px;right:12px}.gc-result__timer{color:#ffe078;font-size:11px;font-weight:900;position:absolute;top:26px;left:17px}.gc-result__burst{pointer-events:none;background:repeating-conic-gradient(#ffd7433d 0deg 5deg,#0000 5deg 20deg);border-radius:50%;width:250px;height:190px;position:absolute;top:-35px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.gc-result__winner-art{z-index:3;place-items:center;width:128px;height:114px;margin:-52px auto -24px;display:grid;position:relative}.gc-result__winner-image{object-fit:contain;filter:drop-shadow(0 9px 7px #2000027a);width:100%;height:100%;font-size:70px}.gc-result__card{z-index:2;text-align:center;background:#2c000494;border:1px solid #ffdb685c;border-radius:23px;padding:31px 13px 12px;position:relative}.gc-result__eyebrow{color:#ffd85f;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:1000}.gc-result__card h3{color:#fff;letter-spacing:-.055em;margin:5px 0 0;font-size:27px;font-weight:1000;line-height:1}.gc-result__card>p:not(.gc-result__eyebrow):not(.gc-result__empty){color:#fff7de9c;margin:6px 0 0;font-size:9px;font-weight:700}.gc-result__payout{background:linear-gradient(#d8372b7a,#5b030a66);border:1px solid #ffdb6740;border-radius:16px;flex-direction:column;align-items:center;margin-top:12px;padding:11px;display:flex}.gc-result__payout span{color:#ffd979;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.gc-result__payout strong{color:#fff;letter-spacing:-.06em;text-shadow:0 3px #8a1420;margin-top:4px;font-size:31px;font-weight:1000;line-height:1}.gc-result__payout small{color:#fff7dea1;margin-top:5px;font-size:8px;font-weight:700}.gc-result__divider{color:#ffd769;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:12px 0 8px;font-size:8px;font-weight:900;display:flex}.gc-result__divider:before,.gc-result__divider:after{content:"";background:#ffdd772e;flex:1;height:1px}.gc-result__leaderboard{text-align:left;gap:6px;margin:0;padding:0;list-style:none;display:grid}.gc-result__leaderboard li{background:#24000359;border:1px solid #ffdc7021;border-radius:13px;grid-template-columns:27px 36px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:50px;padding:6px 8px;display:grid}.gc-result__avatar{background:linear-gradient(145deg,#bd301f,#671019);border-color:#ffd96d;width:38px;height:38px}.gc-result__rank{color:#ffd55c;place-items:center;width:26px;height:26px;display:grid;position:relative}.gc-result__rank svg{opacity:.48;width:25px;height:25px;position:absolute}.gc-result__rank b{font-size:10px;position:relative}.gc-result__leaderboard li>span:nth-child(3){flex-direction:column;min-width:0;display:flex}.gc-result__leaderboard li>span:nth-child(3) strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;overflow:hidden}.gc-result__leaderboard li>span:nth-child(3) small{color:#fff7de80;margin-top:3px;font-size:7px}.gc-result__leaderboard li>b{color:#ffe17b;font-size:10px;font-weight:1000}.gc-result__empty{color:#fff7de91;margin:0;padding:14px;font-size:9px;font-weight:700}@keyframes gcWinnerPulse{0%{transform:scale(.99)}to{transform:scale(1.025)}}@keyframes gcFoodBreathe{0%{transform:scale(.96)}to{transform:scale(1.04)}}@keyframes gcDialPulse{0%{filter:brightness(.98)}to{filter:brightness(1.1)}}@keyframes gcCoinLand{0%{opacity:0;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw))), calc(-50% + var(--fly-dy,-18cqw))) scale(.35) rotate(-36deg)}12%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .86), calc(-50% + var(--fly-dy,-18cqw) * .86 - 2cqw)) scale(.85) rotate(-22deg)}50%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .42), calc(-50% + var(--fly-dy,-18cqw) * .42 - 3.8cqw)) scale(1.16) rotate(6deg)}78%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(1.22) rotate(14deg)}88%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.94) rotate(0deg)}to{opacity:0;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.82) rotate(0deg)}}@keyframes gcTokenFloat{0%,to{transform:rotate(12deg)translateY(0)}50%{transform:rotate(18deg)translateY(-8%)}}@keyframes gcPauseFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:360px){.gc-toolbar{padding-left:7px;padding-right:7px}.gc-toolbar nav{gap:4px}.gc-toolbar__wallet{min-width:100px;padding-left:7px;padding-right:7px}.gc-option__payout{font-size:clamp(8px,3.05cqw,11px)}.gc-chip{flex:0 0 46px;width:46px;height:46px}}@media (max-height:650px){.gc-shell{min-height:690px}.gc-dialog-backdrop,.gc-result-backdrop{align-items:flex-start;overflow-y:auto}.gc-hold{justify-content:flex-start;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.gc-option,.gc-option-wrap--drawing .gc-option,.gc-option-wrap--winner .gc-option,.gc-option-wrap--busy .gc-option__image,.gc-dial--betting,.gc-option__coin-landing,.gc-hold>img,.game-boot__classic-token,.game-boot__scene--greedy-classic .game-boot__classic-wheel-spokes,.game-boot__scene--greedy-classic .game-boot__classic-food{transition:none!important;animation:none!important}.gc-option__coin-landing{display:none}}
.l77-shell{isolation:isolate;color:#fff;background:radial-gradient(circle at 50% 38%,#745bff6b,#0000 34%),radial-gradient(circle at 0 22%,#ec2aff40,#0000 31%),radial-gradient(circle at 100% 17%,#5c25d27a,#0000 30%),linear-gradient(#4c0a8f 0%,#341276 43%,#3a0b75 72%,#22033f 100%);flex-direction:column;width:100%;max-width:430px;height:100dvh;min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 48px #0000008c;container-type:inline-size}.l77-shell:before,.l77-shell:after{z-index:0;pointer-events:none;content:"";position:absolute}.l77-shell:before{opacity:.62;background:radial-gradient(circle at 11% 14%,#fff 0 .35cqw,#0000 .65cqw),radial-gradient(circle at 83% 27%,#d8beff 0 .3cqw,#0000 .6cqw),radial-gradient(circle at 24% 49%,#ff91ff 0 .25cqw,#0000 .6cqw),radial-gradient(circle at 76% 59%,#f3dfff 0 .25cqw,#0000 .6cqw),linear-gradient(104deg,#0000 18%,#db56ff1f 42%,#0000 59%);inset:0}.l77-shell:after{opacity:.72;transform-origin:bottom;background:repeating-linear-gradient(175deg,#0000 0 7cqw,#cd5dff17 7.2cqw 7.7cqw),linear-gradient(#7c36e333,#0000);border-top:.45cqw solid #c880ff33;border-radius:50% 50% 0 0;height:33%;bottom:15%;left:-10%;right:-10%;transform:perspective(280px)rotateX(58deg)}.l77-shell--centered{place-items:center;padding-inline:5cqw;display:grid}.l77-toolbar{z-index:50;width:100%;min-height:12cqw;padding-top:max(8px, env(safe-area-inset-top));padding-inline:2.8cqw;pointer-events:none;flex:none;align-items:center;gap:1.8cqw;padding-bottom:2px;display:flex;position:relative}.l77-toolbar>*{pointer-events:auto}.l77-toolbar__round-button,.l77-toolbar__profile{color:#fff;background:linear-gradient(145deg,#a541d3f5,#4f0e84f5);border:.55cqw solid #ffd8ff9e;border-radius:50%;place-items:center;width:9.2cqw;min-width:36px;height:9.2cqw;min-height:36px;padding:0;display:grid;box-shadow:inset 0 0 0 .65cqw #ffffff1c,0 .6cqw 1.7cqw #19003d6b}.l77-toolbar__round-button svg{stroke-width:3px;width:4.7cqw;height:4.7cqw}.l77-toolbar__round-button:active{transform:scale(.94)}.l77-toolbar__players{cursor:default;pointer-events:none;position:relative}.l77-toolbar__players--pulse{animation:.36s ease-out l77ToolbarPulse}@keyframes l77ToolbarPulse{0%{transform:scale(1)}40%{filter:brightness(1.3);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}.l77-toolbar__players-count{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#ff6b4a,#d93a2a);border:clamp(1px,.35cqw,1.5px) solid #fff6c8;border-radius:9999px;place-items:center;min-width:4.4cqw;height:4.4cqw;padding:0 .7cqw;font-size:clamp(8px,2.3cqw,11px);font-weight:800;line-height:1;display:grid;position:absolute;top:-1.1cqw;right:-1.1cqw;box-shadow:0 .4cqw .8cqw #781c0c47}.l77-toolbar__profile{position:relative}.l77-toolbar__profile .player-avatar{background:linear-gradient(145deg,#ffdf67,#cf5c2d);border:0;width:6.7cqw;height:6.7cqw;font-size:2.6cqw}.l77-toolbar__profile>i{background:#777;border:.55cqw solid #4e117d;border-radius:50%;width:3.1cqw;height:3.1cqw;position:absolute;bottom:-.2cqw;right:-.2cqw}.l77-toolbar__profile>i.is-online{background:#32dc6b;box-shadow:0 0 1.4cqw #32dc6bcc}.l77-toolbar__spacer{flex:1}.l77-status-note{z-index:45;top:calc(max(10px, env(safe-area-inset-top)) + 10cqw);color:#fff4c3;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2d0354e0;border:.35cqw solid #ffe07e80;border-radius:99px;max-width:80%;padding:1.1cqw 2.6cqw;font-size:2.4cqw;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.l77-playfield{z-index:2;flex-direction:column;flex:auto;justify-content:space-evenly;align-items:center;width:100%;min-height:0;padding-inline:3.5cqw;display:flex;position:relative}.l77-wheel-stage{z-index:3;flex:none;justify-content:center;align-items:center;width:100%;height:min(72cqw,305px);display:flex;position:relative;overflow:visible}.l77-wheel-stage__rays{opacity:.6;background:conic-gradient(from 250deg at 50% 25%, transparent 0 8deg, #e989ff26 9deg 15deg, transparent 16deg 25deg, #8964ff26 26deg 35deg, transparent 36deg 360deg);filter:blur(.2cqw);width:136%;height:88%;position:absolute;top:6%;left:-18%}.l77-wheel-shell{background:linear-gradient(#3e237e,#3e237e) padding-box padding-box,linear-gradient(145deg,#fff3a0 0%,#f5ab20 22%,#fff1a8 48%,#aa5d08 72%,#ffdb61 100%) border-box;border:2.2cqw solid #0000;border-radius:50%;width:min(69cqw,286px);height:min(69cqw,286px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .7cqw #733307,0 0 0 1.4cqw #ffcf42,0 2.8cqw 5.5cqw #1300318f,inset 0 0 2.8cqw #fff28dad}.l77-wheel-shell:before,.l77-wheel-shell:after{z-index:4;pointer-events:none;content:"";border-radius:50%;position:absolute;inset:-1.35cqw}.l77-wheel-shell:before{border:.45cqw dashed #fff7abf0;box-shadow:inset 0 0 1.8cqw #532300a3}.l77-wheel-shell:after{border:.55cqw solid #ffe976d1;inset:.3cqw}.l77-wheel{transform-origin:50%;will-change:transform;border-radius:50%;position:absolute;inset:0;overflow:hidden}.l77-wheel__sectors{width:100%;height:100%;filter:drop-shadow(inset 0 0 5px #fff3);position:absolute;inset:0}.l77-wheel__sectors path{fill:#736fd3;stroke:#e6e0ff57;stroke-width:.35px}.l77-wheel__sectors path:nth-child(2n){fill:#5b56ba}.l77-wheel__sectors path.is-winning{fill:#ffd86b;filter:drop-shadow(0 0 4px #fff1a0)}.l77-wheel__inner-ring{border-radius:50%;position:absolute;inset:10%;box-shadow:inset 0 0 2.2cqw #ffffff1f,0 0 2cqw #11013240}.l77-wheel__slot{z-index:2;width:min(11.8cqw,48px);height:min(11.8cqw,48px);transform:translate(-50%, -50%) rotate(var(--l77-slot-angle)) translateY(min(-23.4cqw, -97px));transform-origin:50%;display:block;position:absolute;top:50%;left:50%}.l77-wheel__slot .l77-symbol{filter:drop-shadow(0 .8cqw .8cqw #1a003a73);width:100%;height:100%}.l77-symbol{place-items:center;display:inline-grid;position:relative}.l77-symbol--image img{object-fit:contain}.l77-symbol--77{color:#e43928;letter-spacing:-1.3cqw;text-shadow:0 .45cqw #751307,.4cqw 0 #ffd04c,-.4cqw 0 #ffd04c,0 .4cqw #ffd04c,0 -.4cqw #ffd04c,0 0 1.8cqw #ffec5acc;padding-right:1.1cqw;font-size:min(7cqw,29px);font-style:italic;font-weight:1000;line-height:1}.l77-symbol--fallback{color:#fff;background:#8452d6;border-radius:50%;font-weight:1000}.l77-wheel-shell__lights{z-index:5;pointer-events:none;background:repeating-conic-gradient(from 0deg, transparent 0 7deg, #fff8a3 7.5deg 8.8deg, transparent 9.2deg 20deg);filter:drop-shadow(0 0 .8cqw #ffdf57);border-radius:50%;position:absolute;inset:-2.1cqw;-webkit-mask:radial-gradient(#0000 0 48%,#000 49% 52%,#0000 53%);mask:radial-gradient(#0000 0 48%,#000 49% 52%,#0000 53%)}.l77-pointer{z-index:18;clip-path:polygon(50% 100%,0 25%,24% 0,50% 15%,76% 0,100% 25%);filter:drop-shadow(0 .8cqw .7cqw #330a008a);background:linear-gradient(90deg,#a55d0b,#fff0a1 32%,#f9bd2a 70%,#844305);width:min(10.2cqw,42px);height:min(13.6cqw,56px);position:absolute;top:calc(50% - min(34.5cqw,143px) - 2.2cqw);left:50%;transform:translate(-50%)}.l77-pointer i{background:linear-gradient(135deg,#5bedff,#5c55e9 55%,#1b0d9f);border:.4cqw solid #e7f5ff;width:3.5cqw;height:3.5cqw;position:absolute;top:2cqw;left:50%;transform:translate(-50%)rotate(45deg)}.l77-wheel-clock{z-index:15;color:#c52f1b;letter-spacing:-.3cqw;background:radial-gradient(circle at 38% 30%,#fff9c2 0 8%,#0000 9%),radial-gradient(circle,#ffe979 0 43%,#eaa624 44% 62%,#7d3407 65% 68%,#ffc943 70%);border:1.2cqw solid #8d430a;border-radius:50%;place-items:center;width:min(16.8cqw,70px);height:min(16.8cqw,70px);font-size:min(5.4cqw,22px);font-weight:1000;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .65cqw #ffe064,0 1.3cqw 2.2cqw #25003f8c,inset 0 -1cqw 1.5cqw #9a380047}.l77-wheel-clock.is-spinning{animation:.7s ease-in-out infinite alternate l77-clock-pulse}.l77-wheel-stage__veil{z-index:12;pointer-events:none;background:radial-gradient(circle at 50% 42%,#9971ff2e,#2d035f45 55%,#0000 75%);position:absolute;inset:0}.l77-wheel-stage.is-drawing .l77-wheel{filter:saturate(.72)brightness(1.08)}.l77-round-banner{z-index:26;color:#fff2b8;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#34025ff0,#6f189ffa,#34025ff0);border:.5cqw solid #ffdc66;border-radius:1.6cqw;width:min(65cqw,275px);padding:2.2cqw 3.6cqw;font-size:min(3.4cqw,14.5px);font-weight:1000;animation:1.15s both l77-banner;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.4cqw 3cqw #190034a6}.l77-bet-board{z-index:7;grid-template-columns:repeat(3,1fr);gap:2.2cqw;width:100%;height:min(28cqw,122px);min-height:98px;margin:0;display:grid;position:relative}.l77-option{isolation:isolate;background:linear-gradient(#873298f0,#47086ff5);border:.55cqw solid #e9b552;border-radius:1.4cqw;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 0 .55cqw #ffffff14,0 1.3cqw 2.5cqw #1a00345c}.l77-option.is-selected{border-color:#fff099;box-shadow:inset 0 0 0 .55cqw #ffec7829,0 0 2.2cqw #ffdb4694}.l77-option.is-winner{animation:.78s ease-in-out infinite alternate l77-winner-card}.l77-option.is-locked{filter:saturate(.52)brightness(.72)}.l77-option__header{z-index:10;width:100%;min-height:min(5.2cqw,22px);padding:1.2cqw 1.6cqw 0;line-height:1;position:relative}.l77-option__bettors{z-index:1;pointer-events:none;position:absolute;inset:0}.l77-option__bettor-slot{z-index:1}.l77-option__bettor-avatar{border-width:.25cqw;width:min(3.6cqw,16px);height:min(3.6cqw,16px)}.l77-option__bet{color:#ffe8a2;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:.4cqw .8cqw 1cqw;display:flex;position:relative}.l77-option__bet:disabled{cursor:default}.l77-option__art{width:min(13cqw,54px);height:min(13cqw,54px);margin-top:0;display:block;position:relative}.l77-option__art>.l77-symbol{filter:drop-shadow(0 .9cqw .8cqw #22003373);width:100%;height:100%}.l77-option__art>.l77-symbol--77{font-size:min(8.6cqw,36px)}.l77-option__bet>strong{color:#ffde4e;text-shadow:0 .4cqw #70360a;margin-top:.2cqw;font-size:min(4.2cqw,18px);font-weight:1000;line-height:1}.l77-option__pile{z-index:4;pointer-events:none;height:8cqw;position:absolute;bottom:0;left:-3cqw;right:-3cqw}.l77-option__pile i{background:radial-gradient(circle at 50% 50%, var(--l77-card-accent,#ffd44f) 0 40%, var(--l77-card-accent-deep,#ad5f0b) 41% 72%, #240538 73% 100%);border:.14em dashed #fffffff2;border-radius:50%;width:4.2cqw;height:4.2cqw;display:block;position:absolute;box-shadow:inset 0 0 0 .08em #ffffff59,0 .4cqw .6cqw #15002a7a}.l77-option__pile i:first-child{bottom:1%;left:13%;transform:rotate(-14deg)}.l77-option__pile i:nth-child(2){bottom:8%;left:32%;transform:rotate(9deg)}.l77-option__pile i:nth-child(3){bottom:0;left:50%;transform:rotate(-6deg)}.l77-option__pile i:nth-child(4){bottom:11%;left:68%;transform:rotate(16deg)}.l77-option__pile i:nth-child(5){bottom:33%;left:23%;transform:rotate(5deg)}.l77-option__pile i:nth-child(6){bottom:38%;left:45%;transform:rotate(-12deg)}.l77-option__pile i:nth-child(7){bottom:34%;left:61%;transform:rotate(11deg)}.l77-option__pile i:nth-child(8){bottom:62%;left:37%;transform:rotate(8deg)}.l77-option__pile i:nth-child(9){bottom:65%;left:55%;transform:rotate(-7deg)}.l77-option__flying-coin{--landing-x:0cqw;z-index:60;pointer-events:none;will-change:transform, opacity;place-items:center;width:6.8cqw;height:6.8cqw;animation:.78s cubic-bezier(.2,.9,.28,1) both l77CoinFlight;display:grid;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.l77-option__flying-coin .player-avatar__coin{filter:drop-shadow(0 .8cqw 1.2cqw #00000073);width:100%;height:100%}.l77-option__ribbon{z-index:9;color:#7d3600;text-align:center;white-space:nowrap;background:linear-gradient(#fff07b,#f6bd31);border-radius:0 0 .8cqw .8cqw;height:min(4.4cqw,18px);font-size:min(2.2cqw,9.5px);font-weight:1000;line-height:min(4.4cqw,18px);display:block;position:absolute;bottom:0;left:0;right:0}.l77-option__ribbon--muted{color:#eee1ff;background:#4a1d67e6}.l77-option.is-busy{filter:brightness(1.06)}.l77-option__busy{z-index:25;border-radius:inherit;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);pointer-events:none;background:radial-gradient(circle,#23033aa6 0%,#14002473 75%,#0000 100%);place-items:center;animation:.14s ease-out l77-fade-in;display:grid;position:absolute;inset:0}.l77-option__busy-spinner{border:.42cqw solid #fff292;border-color:#fff292 #ffc42e #ffd73c38 #ffd73c38;border-radius:50%;width:min(7.5cqw,32px);height:min(7.5cqw,32px);animation:.65s linear infinite l77-loader;box-shadow:0 0 1.4cqw #ffc42e99,inset 0 0 .8cqw #ffc42e47}.l77-history{z-index:6;color:#d9c7e9;background:#1e0342b8;border:.35cqw solid #dda4ff57;border-radius:.7cqw;align-items:center;width:100%;height:min(7cqw,32px);min-height:26px;padding:0 1.8cqw;display:flex;position:relative;box-shadow:inset 0 0 1cqw #ffffff0d}.l77-history>strong{margin-right:1.4cqw;font-size:min(2.2cqw,9.5px)}.l77-history>div{flex:1;align-items:center;gap:.6cqw;min-width:0;display:flex;overflow:hidden}.l77-history>div>span{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:min(4.8cqw,22px);height:min(4.8cqw,22px);display:grid}.l77-history .l77-symbol{width:min(4.2cqw,19px);height:min(4.2cqw,19px)}.l77-history .l77-symbol--77{letter-spacing:-.7cqw;padding-right:.5cqw;font-size:min(3.4cqw,15px)}.l77-history small{opacity:.62;font-size:min(2.1cqw,9.2px)}.l77-history>button{color:#e7cfff;cursor:pointer;background:0 0;border:0;place-items:center;width:min(5cqw,22px);height:min(5cqw,22px);padding:0;font-size:min(3.8cqw,16px);display:grid}.l77-history__refresh-spin{transform-origin:50%;place-items:center;width:min(3.4cqw,14px);height:min(3.4cqw,14px);display:grid}.l77-history__refresh-spin svg{width:100%;height:100%;display:block}.l77-history>button.is-refreshing{pointer-events:none;animation:none}.l77-history>button.is-refreshing .l77-history__refresh-spin{animation:.8s linear infinite l77-loader}.l77-controls{z-index:8;width:100%;padding:2cqw 3.2cqw max(1.8cqw, env(safe-area-inset-bottom));background:linear-gradient(#892daef5,#4c0c75fc);border-top:.45cqw solid #ffc5ff66;flex-direction:column;flex:none;gap:1.2cqw;margin-top:auto;display:flex;position:relative;box-shadow:inset 0 1.2cqw 2.2cqw #ffffff12}.l77-chip-row{align-items:center;gap:1.2cqw;width:100%;display:flex}.l77-chip{cursor:pointer;background:0 0;border:0;border-radius:50%;outline:0;flex:0 0 min(10.6cqw,45px);place-items:center;width:min(10.6cqw,45px);height:min(10.6cqw,45px);padding:0;transition:transform .13s,filter .13s;display:grid;position:relative}.l77-chip__ring{background:radial-gradient(circle at 50% 50%, var(--chip-core,#ffd53c) 0 40%, var(--chip-rim,#eda81d) 41% 72%, color-mix(in srgb, var(--chip-rim,#eda81d) 65%, #1b1713) 73% 100%);border:.72cqw dashed #fffffff2;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 .5cqw #fff6,inset 0 -.8cqw #0000003d,0 .6cqw .9cqw #0006}.l77-chip__face{z-index:2;border:.35cqw solid color-mix(in srgb, var(--chip-rim,#bd7f0c) 85%, #16110d);background:radial-gradient(circle at 36% 28%, #fffffff5, var(--chip-core,#ffd53c) 58%, color-mix(in srgb, var(--chip-core,#ffd53c) 70%, #7b695a));width:58%;height:58%;color:var(--chip-ink,#7a4a05);border-radius:50%;place-items:center;font-family:inherit;font-size:min(2.5cqw,10.5px);font-weight:900;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 0 .3cqw #fff6}.l77-chip.is-active,.l77-chip:active:not(:disabled){filter:brightness(1.08);transform:translateY(-1.3cqw)scale(1.12)}.l77-chip:disabled{filter:grayscale(.58)brightness(.66);cursor:default}.l77-repeat{color:#f6efff;cursor:pointer;background:linear-gradient(#70d9df,#328eb0);border:.45cqw solid #d1c7ed;border-radius:.75cqw;flex-direction:column;justify-content:center;align-items:center;min-width:min(16.5cqw,70px);height:min(9.2cqw,39px);margin-left:auto;padding:0 1.5cqw;font-size:min(2.2cqw,9.5px);font-weight:900;line-height:1;display:flex;box-shadow:0 .8cqw #1a5e77}.l77-repeat svg{width:min(3.2cqw,14px);height:min(3.2cqw,14px)}.l77-repeat:disabled{color:#cfc9d9;opacity:.72;cursor:default;background:linear-gradient(#aaa1b5,#71687c);box-shadow:0 .55cqw #4b4254}.l77-wallet{color:#f5dff9;justify-content:flex-end;align-items:center;gap:1cqw;font-size:min(2.6cqw,11.5px);font-weight:800;display:flex}.l77-wallet>span{color:#50e981}.l77-settlement-backdrop,.l77-sheet-backdrop,.l77-help-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px)saturate(.72);backdrop-filter:blur(2px)saturate(.72);background:#1a0033b3;place-items:center;padding:5cqw;animation:.18s both l77-fade-in;display:grid;position:absolute;inset:0}.l77-settlement{color:#fff;background:radial-gradient(circle at 50% 0,#d676ff47,#0000 35%),linear-gradient(#511196,#39056d 100%);border:.75cqw solid #e7b544;border-radius:2cqw;width:86cqw;max-width:370px;padding:6.5cqw 4cqw 4cqw;animation:.34s cubic-bezier(.2,.85,.25,1.15) both l77-settlement-pop;position:relative;box-shadow:0 0 0 .6cqw #6f2a95,0 3cqw 8cqw #100023bf,inset 0 0 3cqw #ffffff14}.l77-settlement__header{margin-bottom:2.8cqw;position:relative}.l77-settlement__badge{clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%);background:linear-gradient(#fff2a3 0%,#e4a72e 55%,#bd760a 100%);border:.55cqw solid #ffe586;border-radius:1.2cqw;justify-content:center;align-items:center;min-width:38cqw;height:7.2cqw;padding:0 4cqw;display:flex;position:absolute;top:-9.8cqw;left:50%;transform:translate(-50%);box-shadow:0 .8cqw 2cqw #11002480}.l77-settlement__badge span{color:#612701;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 .3cqw #fff09699;font-size:min(3.1cqw,13.5px);font-weight:1000}.l77-settlement__close{z-index:5;color:#f4d8ff;cursor:pointer;background:#2500488c;border:0;border-radius:50%;place-items:center;width:6.8cqw;height:6.8cqw;padding:0;transition:transform .12s,background .12s;display:grid;position:absolute;top:-4cqw;right:-1.5cqw}.l77-settlement__close svg{width:3.8cqw;height:3.8cqw}.l77-settlement__close:hover,.l77-settlement__close:active{color:#fff;background:#500091d9;transform:scale(1.1)}.l77-settlement__header h2{color:#f4d8ff;text-align:center;margin:0;font-size:min(3.2cqw,14px);font-weight:900}.l77-podium{grid-template-columns:repeat(3,1fr);align-items:end;gap:1.2cqw;margin:0;padding:0;list-style:none;display:grid}.l77-podium li{color:#e7d5f5;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.l77-podium__crown-wrapper{justify-content:center;align-items:center;height:5cqw;margin-bottom:.4cqw;display:flex}.l77-podium li svg{width:5.6cqw;height:5.6cqw}.l77-podium li.is-rank-1{transform:translateY(-1.5cqw)}.l77-podium li.is-rank-1 svg{color:#ffd24c;fill:#ffe875;filter:drop-shadow(0 .4cqw .8cqw #ffc82899);width:6.6cqw;height:6.6cqw}.l77-podium li.is-rank-2 svg{color:#a6bfd9;fill:#d9e6f5;filter:drop-shadow(0 .4cqw .6cqw #a0bedc80)}.l77-podium li.is-rank-3 svg{color:#c97c45;fill:#e8a576;filter:drop-shadow(0 .4cqw .6cqw #be6e3c80)}.l77-podium__avatar{background:linear-gradient(145deg,#fff,#bda9d2);border:.8cqw solid #d9e6f5;border-radius:50%;place-items:center;width:13.5cqw;height:13.5cqw;display:grid;box-shadow:0 1cqw 1.7cqw #14002a73}.l77-podium li.is-rank-1 .l77-podium__avatar{background:linear-gradient(145deg,#fff4a6,#db9c2b);border-color:#ffe774;box-shadow:0 0 1.6cqw #ffdc5080}.l77-podium li.is-rank-3 .l77-podium__avatar{border-color:#e8a576}.l77-podium__empty{color:#cfb2e6;background:#240449b3;border:.7cqw dashed #dcb4ff66;border-radius:50%;place-items:center;width:13.5cqw;height:13.5cqw;font-size:min(4.2cqw,18px);font-weight:900;display:grid;box-shadow:inset 0 0 1.5cqw #0006}.l77-podium li.is-rank-1 .l77-podium__empty{color:#ffe674;background:#41145fb3;border-color:#ffe67499}.l77-podium li>strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:1cqw;font-size:min(2.2cqw,9.5px);overflow:hidden}.l77-podium li>span:not(.player-avatar):not(.l77-podium__empty){color:#d09ddd;margin-top:.4cqw;font-size:min(1.9cqw,8.2px)}.l77-podium li>b{color:#ffd94d;font-size:min(2.1cqw,9px)}.l77-my-result{background:#26004fa6;border:.45cqw solid #b76dd6;border-radius:1.4cqw;justify-content:space-between;align-items:center;gap:2.4cqw;margin-top:3.2cqw;padding:2.2cqw 2.8cqw;display:flex}.l77-my-result.is-win{border-color:#ffe269;box-shadow:0 0 1.8cqw #ffda3b47}.l77-my-result__symbol{background:linear-gradient(145deg,#fff5cf,#cba8d7);border:.55cqw solid #f1d7ff;border-radius:50%;flex:0 0 11cqw;place-items:center;width:11cqw;height:11cqw;display:grid}.l77-my-result__symbol .l77-symbol{width:9cqw;height:9cqw}.l77-my-result__symbol .l77-symbol--77{font-size:5.8cqw}.l77-my-result__info{flex:1;min-width:0}.l77-my-result__info strong{color:#fff;font-size:min(2.8cqw,12px);font-weight:900;display:block}.l77-my-result__info small{color:#c99fdd;margin-top:.3cqw;font-size:min(2cqw,8.8px);display:block}.l77-my-result__stats{flex-direction:column;gap:.6cqw;min-width:14cqw;margin:0;display:flex}.l77-my-result__stats div{justify-content:space-between;align-items:center;gap:1.4cqw;display:flex}.l77-my-result__stats dt{color:#d29cdf;font-size:min(2cqw,8.8px);font-weight:700}.l77-my-result__stats dd{color:#fff0a3;margin:0;font-size:min(2.3cqw,10px);font-weight:1000}.l77-sheet-backdrop{align-items:end;padding:0}.l77-help{color:#fff;background:radial-gradient(circle at 50% 0,#f284ff40,#0000 35%),linear-gradient(#571299,#2d075f);border:.7cqw solid #f0bf4a;border-radius:4cqw;width:82cqw;max-width:360px;padding:7cqw 6cqw 6cqw;position:relative;box-shadow:0 4cqw 10cqw #100027b8}.l77-help>button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:7.5cqw;height:7.5cqw;padding:0;display:grid;position:absolute;top:3cqw;right:3cqw}.l77-help__mark,.l77-hold__orb,.l77-fatal__wheel{color:#d53524;letter-spacing:-1.5cqw;background:radial-gradient(circle,#fff3a1,#e9a92d 68%,#7a3507 70%);border:1.1cqw solid #9a4d09;border-radius:50%;place-items:center;width:18cqw;height:18cqw;margin:0 auto 2cqw;padding-right:1.1cqw;font-size:7cqw;font-style:italic;font-weight:1000;display:grid;box-shadow:0 0 0 .7cqw #ffd85b,0 2cqw 4cqw #16002c80}.l77-help>small,.l77-help>h2{text-align:center;display:block}.l77-help>small{color:#ffcfee;text-transform:uppercase;font-size:2.5cqw;font-weight:900}.l77-help>h2{margin:.5cqw 0 3cqw;font-size:5.5cqw}.l77-help ol{color:#eadff2;gap:2.4cqw;margin:0;padding-left:5cqw;font-size:2.75cqw;line-height:1.45;display:grid}.l77-hold{z-index:95;color:#fff;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 36%,#a64feb73,#0000 35%),linear-gradient(#340365f7,#190137fc);flex-direction:column;justify-content:center;align-items:center;padding:8cqw;display:flex;position:absolute;inset:0}.l77-hold>small,.l77-fatal>small{color:#e4aeea;letter-spacing:.3cqw;text-transform:uppercase;font-size:2.5cqw;font-weight:900}.l77-hold h1,.l77-fatal h1{color:#fff;margin:1cqw 0 2.5cqw;font-size:6.2cqw}.l77-hold p,.l77-fatal p{color:#d6c1e4;max-width:75cqw;margin:0;font-size:3cqw;line-height:1.55}.l77-hold>div,.l77-fatal>div{gap:2cqw;width:100%;max-width:70cqw;margin-top:5cqw;display:flex}.l77-hold>div a,.l77-hold>div button,.l77-fatal>div a,.l77-fatal>div button{color:#fff;background:#ffffff14;border:.45cqw solid #e9b950;border-radius:2cqw;flex:1;min-height:11cqw;padding:2.7cqw;font-size:2.8cqw;font-weight:900;text-decoration:none}.l77-hold>div button,.l77-fatal>div button{color:#653004;background:linear-gradient(#fff0a0,#e8ae31)}.l77-fatal{z-index:2;text-align:center;background:#34055fe0;border:.7cqw solid #d99e40;border-radius:4cqw;width:100%;padding:8cqw 5cqw;position:relative;box-shadow:0 4cqw 10cqw #11002699}.game-card--lucky-77{background:linear-gradient(135deg,#260553 0%,#54118e 48%,#8e2fb2 100%);border-color:#ffde706b;box-shadow:inset 0 1px #fff2b46b,inset 0 -1px #00000052,0 16px 36px #26004a5c}.game-card--lucky-77 .game-card__status{color:#ffe07a;text-shadow:0 0 12px #ffc63e80}.game-card--lucky-77 .game-card__status svg{color:#ffce4c}.game-card.game-card--lucky-77 h2{text-shadow:0 2px 8px #00000094,0 0 24px #de55ff61}.game-card--lucky-77 .game-card__meta i{color:#fff4d3;background:#27035094;border-color:#ffe58e4d}.game-card--lucky-77 .game-card__cta{color:#3c0a62;background:linear-gradient(#fff8d4,#ffe89e);box-shadow:0 5px 14px #0000004d,0 0 18px #ffdc5040}.game-boot--lucky-77 .game-boot__panel{color:#fff;background:radial-gradient(circle at 50% 36%,#9467ff85,#0000 31%),radial-gradient(circle at 8% 18%,#ef46ff52,#0000 30%),linear-gradient(#4a0a8a 0%,#351075 55%,#240446 100%)}.game-boot--lucky-77 .game-boot__panel:before{opacity:.55;background:repeating-conic-gradient(from 0deg at 50% 38%, transparent 0 8deg, #e786ff1a 9deg 14deg, transparent 15deg 26deg), radial-gradient(circle at 50% 40%, transparent 0 34%, #ffc94e1a 35% 36%, transparent 37%)}.game-boot--lucky-77 .game-boot__panel:after{opacity:.55;background:radial-gradient(circle at 13% 14%,#fff 0 2px,#0000 3px),radial-gradient(circle at 84% 24%,#e7c6ff 0 2px,#0000 3px),radial-gradient(circle at 73% 67%,#ffebad 0 1.5px,#0000 2.5px)}.game-boot--lucky-77 .game-boot__ambient span{background:#dc5bff45}.game-boot--lucky-77 .game-boot__title{color:#fff7d0;text-shadow:0 3px #5d177e,0 0 26px #ffe05b5c}.game-boot--lucky-77 .game-boot__loading{color:#e5c6ef}.game-boot--lucky-77 .game-boot__bar{background:#1b003c94;border-color:#ffe27161}.game-boot--lucky-77 .game-boot__bar-fill{background:linear-gradient(90deg,#c45af2,#ffe164,#fff4ae);box-shadow:0 0 18px #ffde4c7a}.game-boot__scene--lucky-77{height:min(59vw,265px);max-height:265px}.game-boot__l77-glow{filter:blur(9px);background:radial-gradient(circle,#ffd35c38,#a949ff29 45%,#0000 68%);border-radius:50%;width:min(76vw,340px);height:min(76vw,340px);animation:1.6s ease-in-out infinite alternate l77-boot-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-boot__l77-wheel{background:repeating-conic-gradient(from -20deg, #736fd3 0 40deg, #5550ae 40deg 80deg);border:min(2.2vw,9px) solid #efb530;border-radius:50%;width:min(59vw,256px);height:min(59vw,256px);animation:7s linear infinite l77-boot-wheel;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 min(1.2vw,5px) #fff09a,0 0 0 min(2vw,8px) #8b4809,0 16px 34px #12002b8c,inset 0 0 18px #ffffff30}.game-boot__l77-wheel:before{content:"";background:repeating-conic-gradient(transparent 0 39.2deg, #ffffff61 39.4deg 40deg);border:2px solid #fff5b7ad;border-radius:50%;position:absolute;inset:0}.game-boot__l77-slot{width:min(11vw,48px);height:min(11vw,48px);transform:translate(-50%, -50%) rotate(var(--l77-loading-angle)) translateY(min(-20vw, -87px));position:absolute;top:50%;left:50%}.game-boot__l77-slot img{object-fit:contain}.game-boot__l77-slot b{color:#d92f23;letter-spacing:-5px;text-shadow:2px 0 #ffd44e,-2px 0 #ffd44e,0 2px #7d2406;place-items:center;width:100%;height:100%;font-size:min(8vw,34px);font-style:italic;display:grid}.game-boot__l77-wheel>i{color:#d53220;letter-spacing:-4px;background:radial-gradient(circle,#fff0a0,#e7aa2d 66%,#824007 68%);border:min(1.2vw,5px) solid #8f4308;border-radius:50%;place-items:center;width:min(17vw,72px);height:min(17vw,72px);padding-right:4px;font-size:min(7.5vw,32px);font-style:normal;font-weight:1000;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ffe36b}.game-boot__l77-pointer{z-index:4;clip-path:polygon(50% 100%,0 22%,25% 0,50% 16%,75% 0,100% 22%);filter:drop-shadow(0 5px 5px #1d002f8a);background:linear-gradient(90deg,#9e5709,#fff09c 35%,#efad21 68%,#7d3b05);width:min(12vw,52px);height:min(16vw,68px);position:absolute;top:-2%;left:50%;transform:translate(-50%)}@keyframes l77-boot-wheel{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes l77-boot-glow{to{opacity:.62;transform:translate(-50%,-50%)scale(1.08)}}@keyframes l77-clock-pulse{to{filter:brightness(1.2);transform:translate(-50%,-50%)scale(1.045)}}@keyframes l77-banner{0%{opacity:0;transform:translate(-50%,-30%)scale(.85)}18%,78%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-70%)scale(.98)}}@keyframes l77-winner-card{to{filter:brightness(1.18);box-shadow:0 0 3cqw #ffe14bcc}}@keyframes l77CoinFlight{0%{opacity:0;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw))), calc(-50% + var(--fly-dy,-99.7cqw))) scale(.35) rotate(36deg)}12%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .86), calc(-50% + var(--fly-dy,-99.7cqw) * .86 - 2cqw)) scale(.85) rotate(22deg)}50%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .42), calc(-50% + var(--fly-dy,-99.7cqw) * .42 - 3.8cqw)) scale(1.16) rotate(-6deg)}78%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(1.22) rotate(-14deg)}88%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.94) rotate(0deg)}to{opacity:0;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.82) rotate(0deg)}}@keyframes l77-loader{to{transform:rotate(360deg)}}@keyframes l77-fade-in{0%{opacity:0}}@keyframes l77-settlement-pop{0%{opacity:0;transform:scale(.78)translateY(7cqw)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes l77-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-height:620px){.l77-wheel-stage{height:60cqw}.l77-wheel-shell{width:58cqw;height:58cqw}.l77-wheel__slot{transform:translate(-50%, -50%) rotate(var(--l77-slot-angle)) translateY(-19.5cqw)}.l77-pointer{top:calc(50% - 31cqw)}.l77-bet-board{height:22cqw;min-height:80px}}@media (prefers-reduced-motion:reduce){.l77-wheel-clock.is-spinning,.l77-option.is-winner,.l77-option__flying-coin,.l77-round-banner{animation-duration:1ms;animation-iteration-count:1}}
.l77-shell{--l77-cream:#fff7d6;--l77-gold:#ffc83d;--l77-gold-light:#fff0a6;--l77-gold-deep:#a95a08;--l77-violet:#6d16ad;--l77-purple:#4b087f;--l77-plum:#2a0753;--l77-pink:#f04abf;color:#fffaf2;background:radial-gradient(72% 34% at 50% 20%,#ff75e257,#0000 70%),radial-gradient(52% 28% at 8% 31%,#8058ff4d,#0000 74%),radial-gradient(50% 30% at 96% 26%,#ffc24429,#0000 72%),linear-gradient(#7616b7 0%,#570a95 30%,#3b0775 59%,#23034f 79%,#16002f 100%);box-shadow:0 0 58px #13002b94;container-type:inline-size}.l77-shell:before{opacity:.86;background:radial-gradient(circle at 11% 16%, #fff4bff2 0 .22cqw, transparent .5cqw), radial-gradient(circle at 86% 23%, #ffeba6d9 0 .18cqw, transparent .48cqw), radial-gradient(circle at 18% 44%, #ffadefc7 0 .17cqw, transparent .48cqw), radial-gradient(circle at 82% 54%, #c2d2ffc2 0 .17cqw, transparent .46cqw), radial-gradient(circle at 45% 10%, #ffffff73 0 .13cqw, transparent .38cqw), repeating-conic-gradient(from -8deg at 50% 36%, #ffde750e 0 5deg, transparent 5deg 24deg)}.l77-shell:after{opacity:.68;transform-origin:bottom;background:repeating-linear-gradient(176deg,#0000 0 6.8cqw,#d970ff1f 6.95cqw 7.25cqw),repeating-linear-gradient(90deg,#0000 0 9cqw,#ffdc6809 9cqw 9.3cqw),linear-gradient(#6515a03d,#1e034212);border-top:1px solid #ffdd6f38;border-radius:50% 50% 0 0;height:34%;bottom:10%;left:-18%;right:-18%;transform:perspective(300px)rotateX(60deg)}.l77-toolbar{z-index:60;min-height:15cqw;padding:max(10px, env(safe-area-inset-top)) 3.3cqw 1cqw;background:linear-gradient(#2c04558a,#0000);gap:1.8cqw;position:relative}.l77-toolbar:before,.l77-toolbar:after{z-index:-1;pointer-events:none;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.l77-toolbar:before{top:max(11px, env(safe-area-inset-top));content:"LUCKY 77";color:#fff0a8;letter-spacing:-.05em;text-shadow:0 .45cqw #8d350d,0 .8cqw 1.4cqw #23003b94,0 0 1.6cqw #ffd44947;font-family:Georgia,Times New Roman,serif;font-size:min(5.1cqw,22px);font-weight:900}.l77-toolbar:after{top:calc(max(11px, env(safe-area-inset-top)) + min(5.2cqw, 22px));content:"FORTUNE WHEEL";color:#ffebb9b8;letter-spacing:.24em;font-size:min(1.65cqw,7px);font-weight:900}.l77-toolbar__round-button,.l77-toolbar__profile{color:#4e0b72;background:radial-gradient(circle at 35% 24%,#ffffff5c,#0000 28%),linear-gradient(#fff5b8 0%,#ffc646 58%,#e48a18 100%);border:.48cqw solid #a65c14;width:9.8cqw;min-width:40px;height:9.8cqw;min-height:40px;transition:transform .12s,filter .12s,box-shadow .12s;box-shadow:inset 0 .42cqw #ffffffb8,inset 0 -.8cqw 1.2cqw #9d3e0633,0 .65cqw #7d350a,0 1.4cqw 2.2cqw #23003861}.l77-toolbar__round-button:hover{filter:brightness(1.06)saturate(1.06)}.l77-toolbar__round-button:active{transform:translateY(.55cqw)scale(.97);box-shadow:inset 0 .35cqw #ffffffa8,0 .18cqw #7d350a,0 .7cqw 1.2cqw #2300384d}.l77-toolbar__round-button svg{stroke-width:2.75px;width:4.6cqw;height:4.6cqw}.l77-toolbar__profile{background:linear-gradient(145deg,#f78bcb,#7c29c0 62%,#45106f);border-color:#efb333;box-shadow:inset 0 0 0 .55cqw #ffffff2e,0 .65cqw #4b176e,0 1.4cqw 2.2cqw #23003861}.l77-toolbar__profile .player-avatar{background:linear-gradient(145deg,#ffed8a,#f28a39 65%,#a43641);border:0;width:7.1cqw;height:7.1cqw;font-size:2.6cqw}.l77-toolbar__profile>i{border:.5cqw solid #5d128e;width:2.9cqw;height:2.9cqw}.l77-toolbar__profile>i.is-online{background:#58e37c;box-shadow:0 0 1.3cqw #58e37cd9}.l77-status-note{top:calc(max(12px, env(safe-area-inset-top)) + 12cqw);color:#fff0b5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#580f8bf5,#30065df7);border:1px solid #ffdf798c;max-width:82%;box-shadow:0 .8cqw 2.3cqw #1b003257,inset 0 1px #ffffff1f}.l77-playfield{justify-content:space-between;gap:1cqw;padding:0 3.4cqw 1.3cqw}.l77-wheel-stage{z-index:3;isolation:isolate;height:min(75cqw,322px);margin-top:16cqw}.l77-wheel-stage:before,.l77-wheel-stage:after{pointer-events:none;content:"";position:absolute;left:50%;transform:translate(-50%)}.l77-wheel-stage:before{z-index:0;background:radial-gradient(circle at 50% 45%, #ffcf4629 0 22%, transparent 23%), radial-gradient(circle at 50% 50%, #ef51da2e, #6e26c029 47%, transparent 70%), repeating-conic-gradient(from -8deg, #ffe2841a 0 4deg, transparent 4deg 18deg);filter:drop-shadow(0 1.8cqw 2.8cqw #23003b47);border:1px solid #ffda5a24;border-radius:50%;width:min(88cqw,378px);height:min(73cqw,314px);top:4%}.l77-wheel-stage:after{z-index:1;background:linear-gradient(#a53ad2,#5f1395 56%,#3a086a);border:.42cqw solid #ffde7099;border-radius:50%;width:min(73cqw,310px);height:min(7.6cqw,32px);bottom:1.4%;box-shadow:inset 0 .55cqw #ffffff2e,0 .9cqw #2b054e,0 1.6cqw 2.5cqw #1f003657}.l77-wheel-stage__rays{z-index:0;opacity:.9;background:radial-gradient(circle at 50% 50%, #ffd2432e, transparent 38%), repeating-conic-gradient(from 248deg at 50% 38%, transparent 0 7deg, #ffe2751a 8deg 12deg, transparent 13deg 26deg, #ff74e217 27deg 33deg, transparent 34deg 44deg);filter:blur(.12cqw);width:144%;height:102%;top:-2%;left:-22%}.l77-wheel-shell{z-index:5;background:linear-gradient(#6a1aa0,#48106f) padding-box padding-box,linear-gradient(135deg,#8a4809 0%,#ffe987 13%,#e7a326 28%,#fff5b4 45%,#c2740d 61%,#ffe57a 79%,#8b4708 100%) border-box;border:2cqw solid #0000;width:min(70.5cqw,302px);height:min(70.5cqw,302px);box-shadow:0 0 0 .45cqw #8b4308,0 0 0 1cqw #ffd54f,0 0 0 1.35cqw #7e2a84,0 2.3cqw 4.6cqw #24003a7a,0 0 4.2cqw #ffbe353d,inset 0 0 2cqw #fff09c57}.l77-wheel-shell:before{border:.32cqw dashed #fff7b8f5;inset:-1.22cqw;box-shadow:inset 0 0 1.8cqw #5f1a7d70}.l77-wheel-shell:after{border:.48cqw solid #ffee8ee6;inset:.22cqw;box-shadow:inset 0 0 1.7cqw #68178b73}.l77-wheel{background:radial-gradient(circle at 48% 42%,#ffffff1a,#0000 26%),radial-gradient(circle,#8c3dc0 0%,#6d24a8 58%,#4a107b 100%);box-shadow:inset 0 0 3cqw #48076a6b,inset 0 0 0 .5cqw #ffffff14}.l77-wheel__sectors path{fill:url(#l77-segment-a);stroke:#ffecb473;stroke-width:.42px}.l77-wheel__sectors path:nth-child(3n+2){fill:url(#l77-segment-b)}.l77-wheel__sectors path:nth-child(3n){fill:url(#l77-segment-c)}.l77-wheel__sectors path.is-winning{fill:url(#l77-segment-win);filter:drop-shadow(0 0 1.5px #fff9bf)drop-shadow(0 0 5px #ffd047)}.l77-wheel__bevel{fill:none;stroke:#ffefac6b;stroke-width:.65px}.l77-wheel__specular{fill:#ffffff1a}.l77-wheel__inner-ring{border:.42cqw solid #ffeb9952;inset:8.4%;box-shadow:inset 0 0 2.3cqw #4a0d6c57,0 0 1.6cqw #ffd94f24}.l77-wheel__glass{z-index:3;pointer-events:none;background:radial-gradient(circle at 33% 22%,#ffffff38,#0000 17%),linear-gradient(155deg,#ffffff1a,#0000 34%,#ffffff04 68%,#ffcff614);border-radius:50%;position:absolute;inset:3.8%}.l77-wheel-shell__lights{opacity:.96;background:repeating-conic-gradient(from 0deg, transparent 0 7deg, #fff4a7 7.4deg 8.7deg, transparent 9.1deg 20deg);filter:drop-shadow(0 0 .8cqw #ffde49e6);inset:-1.9cqw;-webkit-mask:radial-gradient(#0000 0 49%,#000 49.7% 51.2%,#0000 52%);mask:radial-gradient(#0000 0 49%,#000 49.7% 51.2%,#0000 52%)}.l77-wheel__slot{width:min(13.5cqw,57px);height:min(13.5cqw,57px);transform:translate(-50%, -50%) rotate(var(--l77-slot-angle)) translateY(min(-23.8cqw, -102px))}.l77-wheel__slot .l77-symbol{filter:drop-shadow(0 .9cqw .85cqw #3f045375)drop-shadow(0 0 .5cqw #ffffff26)}.l77-pointer{filter:drop-shadow(0 .8cqw .8cqw #30043580)drop-shadow(0 0 1cqw #ffd74266);background:linear-gradient(90deg,#8a4906,#ffc845 22%,#fff4b0 48%,#f0a91d 72%,#7c3b04);width:min(10.2cqw,43px);height:min(14cqw,59px);top:-6px}.l77-pointer i{background:linear-gradient(135deg,#78ecff,#635fff 58%,#291486);border:.38cqw solid #f5fbff;width:3.6cqw;height:3.6cqw;top:2.05cqw;box-shadow:0 0 1.2cqw #59ddffb3}.l77-wheel-clock{color:#70206f;letter-spacing:0;background:radial-gradient(circle at 35% 23%,#ffffffb8 0 7%,#0000 8%),radial-gradient(circle,#fff7b6 0 31%,#ffd955 32% 53%,#f2a61d 54% 67%,#8c3b08 68% 72%,#ffd64c 73% 100%);border:.75cqw solid #8f4307;flex-direction:column;justify-content:center;align-items:center;gap:.2cqw;width:min(19.5cqw,83px);height:min(19.5cqw,83px);display:flex;box-shadow:0 0 0 .45cqw #fff0a0,0 0 0 .85cqw #8a3906,0 1.2cqw 2.2cqw #2f003d7a,0 0 2cqw #ffcd344d,inset 0 -.8cqw 1.3cqw #aa4b0529}.l77-wheel-clock small{color:#8f337a;text-align:center;text-transform:uppercase;letter-spacing:.05em;max-width:13cqw;font-size:min(2.05cqw,8.8px);font-weight:950;line-height:1}.l77-wheel-clock strong{color:#9e251f;text-shadow:0 .28cqw #ffe99b;font-family:Georgia,serif;font-size:min(5.4cqw,23px);font-weight:1000;line-height:.95}.l77-wheel-clock.is-spinning{animation:.68s ease-in-out infinite alternate l77-royal-clock-pulse}.l77-round-banner{color:#fff4be;letter-spacing:.1em;text-shadow:0 .25cqw .55cqw #3a075c;background:linear-gradient(90deg,#43056f,#9a2abe 50%,#43056f);border:.4cqw solid #f6ba32;border-radius:1.2cqw;width:min(61cqw,260px);padding:1.75cqw 3.2cqw;font-size:min(2.9cqw,12.5px);top:57%;box-shadow:0 .8cqw #3a075c,0 1.6cqw 2.8cqw #21003573,inset 0 .25cqw #ffffff2e}.l77-bet-board{gap:2.1cqw;height:min(31.5cqw,136px);min-height:116px}.l77-option{--l77-card-accent:#d66ee4;--l77-card-accent-deep:#6b1a8b;isolation:isolate;background:radial-gradient(circle at 50% 36%,#ffffff1a,#0000 36%),linear-gradient(#7a2ba1 0%,#5a147f 56%,#3c0a64 100%);border:.5cqw solid #d99c32;border-radius:2.2cqw;transition:transform .15s,filter .15s,box-shadow .15s;overflow:visible;box-shadow:inset 0 .45cqw #ffffff26,inset 0 0 0 .4cqw #ffde7314,0 .8cqw #42105f,0 1.6cqw 2.5cqw #22003459}.l77-option:first-child{--l77-card-accent:#ff6b78;--l77-card-accent-deep:#a41b3f;background:radial-gradient(circle at 50% 39%,#ff737b42,#0000 42%),linear-gradient(#8b2b78,#59136f 58%,#390950)}.l77-option:nth-child(2){--l77-card-accent:#ffd44f;--l77-card-accent-deep:#ad5f0b;background:radial-gradient(circle at 50% 36%,#ffdc4f47,#0000 42%),linear-gradient(#8a3d8f,#67157e 58%,#430a63);border-color:#ffd45a}.l77-option:nth-child(3){--l77-card-accent:#62e976;--l77-card-accent-deep:#187b45;background:radial-gradient(circle at 50% 39%,#5be57338,#0000 42%),linear-gradient(#4b498f,#3f237f 58%,#30105f)}.l77-option:before{z-index:1;background:var(--l77-card-accent);height:.62cqw;box-shadow:0 0 1.4cqw color-mix(in srgb, var(--l77-card-accent) 65%, transparent);content:"";border-radius:0 0 99px 99px;position:absolute;top:0;left:7%;right:7%}.l77-option__surface{z-index:0;pointer-events:none;background:linear-gradient(115deg,#ffffff12,#0000 28% 72%,#ffffff06);position:absolute;inset:0}.l77-option.is-selected{border-color:#fff0a0;transform:translateY(-.7cqw);box-shadow:inset 0 .45cqw #ffffff2e,inset 0 0 0 .45cqw #ffe4841f,0 0 0 .35cqw #ffd44947,0 0 2.5cqw #ffd24a61,0 1.3cqw 2.4cqw #22003466}.l77-option.is-winner{filter:saturate(1.18)brightness(1.07)}.l77-option.is-locked{filter:saturate(.58)brightness(.72);opacity:.76}.l77-option__header{padding:1.15cqw 1.35cqw 0}.l77-option__bettors{z-index:1;pointer-events:none;position:absolute;inset:0}.l77-option__bettor-slot{z-index:1}.l77-option__bettor-avatar{filter:drop-shadow(0 .4cqw .8cqw #15002a7a);border:0;border-radius:50%;width:3.55cqw;height:3.55cqw}.l77-option__bet{justify-content:flex-start;padding:.1cqw .65cqw 1.3cqw}.l77-option__name{color:#fff9dc;text-overflow:ellipsis;text-shadow:0 .3cqw .55cqw #34004785;white-space:nowrap;max-width:100%;margin-top:.25cqw;font-family:Georgia,serif;font-size:min(3.15cqw,13.5px);font-weight:900;line-height:1;display:block;overflow:hidden}.l77-option__art{width:min(14cqw,60px);height:min(14cqw,60px);margin-top:.18cqw}.l77-option__art>.l77-symbol{filter:drop-shadow(0 .85cqw .75cqw #2f003e6b)}.l77-option__art>.l77-symbol--77{filter:drop-shadow(0 .65cqw .65cqw #3a003b66)drop-shadow(0 0 .65cqw #ffd34559)}.l77-option__bet>strong{border:.3cqw solid color-mix(in srgb, var(--l77-card-accent) 70%, #fff0a0);color:#fff5c7;background:linear-gradient(180deg, color-mix(in srgb, var(--l77-card-accent) 26%, transparent), #360852a8);text-shadow:0 .25cqw .45cqw #2e003d73;border-radius:99px;align-items:baseline;gap:.42cqw;margin-top:-.25cqw;padding:.62cqw 1.4cqw;font-size:min(3.05cqw,13px);display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.l77-option__bet>strong small{color:#f5dfe9;text-transform:uppercase;letter-spacing:.05em;font-size:.66em}.l77-option__pile i{background:radial-gradient(circle at 50% 50%, var(--l77-card-accent,#ffd44f) 0 40%, var(--l77-card-accent-deep,#ad5f0b) 41% 72%, #240538 73% 100%);border:.14em dashed #fffffff2;box-shadow:inset 0 0 0 .08em #ffffff59,0 .4cqw .6cqw #15002a7a}.l77-option__flying-coin{--landing-x:0cqw;z-index:60;pointer-events:none;will-change:transform, opacity;width:6.8cqw;height:6.8cqw;box-shadow:none;background:0 0;border:0;place-items:center;animation:.78s cubic-bezier(.2,.9,.28,1) both l77CoinFlight;display:grid;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.l77-option__flying-coin .player-avatar__coin{filter:drop-shadow(0 .8cqw 1.2cqw #00000073);width:100%;height:100%}.l77-option__ribbon{color:#4b2204;letter-spacing:.04em;text-shadow:0 1px #ffffff73;background:linear-gradient(90deg,#d48c19,#fff098 50%,#d48c19);border-radius:0 0 1.8cqw 1.8cqw}.l77-option__ribbon--muted{color:#e4caea;text-shadow:none;background:linear-gradient(90deg,#511170,#6e218f,#511170)}.l77-option.is-busy{filter:brightness(1.06)}.l77-option__busy{z-index:25;border-radius:inherit;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);pointer-events:none;background:radial-gradient(circle,#23033aa6 0%,#14002473 75%,#0000 100%);place-items:center;animation:.14s ease-out l77-fade-in;display:grid;position:absolute;inset:0}.l77-option__busy-spinner{border:.42cqw solid #fff292;border-color:#fff292 #ffc42e #ffd73c38 #ffd73c38;border-radius:50%;width:min(7.5cqw,32px);height:min(7.5cqw,32px);animation:.65s linear infinite l77-loader;box-shadow:0 0 1.4cqw #ffc42e99,inset 0 0 .8cqw #ffc42e47}.l77-history{color:#f2dff5;background:linear-gradient(#5b1380f2,#310852f5);border:.36cqw solid #a65d18;border-radius:1.4cqw;height:min(8.4cqw,36px);min-height:31px;padding:0 1.3cqw 0 1.45cqw;box-shadow:inset 0 .3cqw #ffffff1a,0 .65cqw #2c064f,0 1.2cqw 2cqw #1f003042}.l77-history>strong{color:#54200a;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(#fff09b,#f3b62b);border-radius:.7cqw;margin-right:1.2cqw;padding:.55cqw 1cqw;font-size:min(2cqw,8.6px);box-shadow:0 .25cqw #8a3e08}.l77-history>div{gap:.55cqw}.l77-history>div>span{background:#ffffff14;border:.28cqw solid #ffe18a42;width:min(5cqw,21.5px);height:min(5cqw,21.5px);box-shadow:inset 0 1px #ffffff14}.l77-history>button{color:#fff1b5}.l77-controls{padding:2.2cqw 3.2cqw max(2.2cqw, env(safe-area-inset-bottom));background:linear-gradient(90deg,#0000 0 5%,#ffffff0a 5% 5.5%,#0000 5.5% 94.5%,#ffffff0a 94.5% 95%,#0000 95%),radial-gradient(70% 130% at 50% 0,#ed61ff30,#0000 62%),linear-gradient(#7623a0 0%,#57117f 46%,#3d0967 100%);border-top:.55cqw solid #d18b22;gap:1.45cqw;position:relative;box-shadow:inset 0 .45cqw #ffffff21,0 -1.5cqw 3cqw #2300343d}.l77-controls:before{content:"";background:linear-gradient(90deg,#8c4907,#ffe46f 18%,#f6b92e 50%,#ffe777 82%,#8c4907);border-radius:99px;height:.7cqw;position:absolute;top:-.7cqw;left:4%;right:4%;box-shadow:0 0 1.2cqw #ffcd3952}.l77-chip-row{gap:1.05cqw}.l77-chip{cursor:pointer;width:min(10.6cqw,45px);height:min(10.6cqw,45px);box-shadow:none;background:0 0;border:0;border-radius:50%;outline:0;flex:0 0 min(10.6cqw,45px);place-items:center;padding:0;transition:transform .12s,filter .12s,box-shadow .12s;display:grid;position:relative}.l77-chip__ring{background:radial-gradient(circle at 50% 50%, var(--chip-core,#ffd53c) 0 40%, var(--chip-rim,#eda81d) 41% 72%, color-mix(in srgb, var(--chip-rim,#eda81d) 65%, #1b1713) 73% 100%);border:.72cqw dashed #fffffff2;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 .5cqw #fff6,inset 0 -.8cqw #0000003d,0 .6cqw .9cqw #0006}.l77-chip__face{z-index:2;border:.35cqw solid color-mix(in srgb, var(--chip-rim,#bd7f0c) 85%, #16110d);background:radial-gradient(circle at 36% 28%, #fffffff5, var(--chip-core,#ffd53c) 58%, color-mix(in srgb, var(--chip-core,#ffd53c) 70%, #7b695a));width:58%;height:58%;color:var(--chip-ink,#7a4a05);border-radius:50%;place-items:center;font-family:inherit;font-size:min(2.5cqw,10.5px);font-weight:900;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 0 .3cqw #fff6}.l77-chip.is-active,.l77-chip:active:not(:disabled){filter:brightness(1.08);box-shadow:none;transform:translateY(-1.25cqw)scale(1.12)}.l77-repeat{color:#4a195d;text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(#fff4ad 0%,#ffc842 58%,#e58b19 100%);border:.4cqw solid #8a4308;border-radius:1.3cqw;min-width:min(18.8cqw,80px);height:min(9.9cqw,43px);padding:0 1.8cqw;font-size:min(2.25cqw,9.8px);font-weight:1000;box-shadow:inset 0 .35cqw #ffffffb8,0 .75cqw #843907,0 1.3cqw 1.8cqw #23003252}.l77-repeat svg{color:#6c1a89;stroke-width:3px}.l77-repeat:not(:disabled):active{transform:translateY(.48cqw);box-shadow:inset 0 .3cqw #ffffffa8,0 .25cqw #843907,0 .8cqw 1.2cqw #23003247}.l77-repeat:disabled{color:#b6a3ba;opacity:.7;background:linear-gradient(#735d78,#57455d);border-color:#ffffff1f;box-shadow:0 .45cqw #37253d}.l77-wallet{color:#e9cdeb;justify-content:flex-end;gap:.8cqw;font-size:min(2.5cqw,10.8px);font-weight:850}.l77-wallet:before{content:"BALANCE";color:#ffefc6a6;letter-spacing:.15em;margin-right:auto;font-size:min(1.85cqw,8px);font-weight:900}.l77-wallet>span{color:#7ff49b;text-shadow:0 0 1cqw #5aec828c}.l77-wallet strong{color:#fff5c5;font-variant-numeric:tabular-nums;font-size:min(2.9cqw,12.5px)}.l77-help-backdrop,.l77-settlement-backdrop,.l77-sheet-backdrop{-webkit-backdrop-filter:blur(8px)saturate(.82);backdrop-filter:blur(8px)saturate(.82);background:#200036ad}.l77-help,.l77-settlement,.l77-sheet,.l77-hold,.l77-fatal{color:#fff8df;background:radial-gradient(circle at 50% 0,#ff74e13d,#0000 34%),linear-gradient(#70209a,#4b0d75 56%,#32085b 100%);border-color:#d99b2a;box-shadow:0 0 0 .45cqw #ffe6871f,0 2.5cqw 7cqw #1b002f94,inset 0 .35cqw #ffffff24}.l77-help__mark,.l77-hold__orb,.l77-fatal__wheel{color:#6f1e86;background:radial-gradient(circle at 36% 28%,#fff8bf,#ffd956 46%,#efa31f 68%,#8c3c08 71%);box-shadow:0 0 0 .5cqw #fff0a0,0 .8cqw 1.7cqw #24003259}.l77-settlement__badge,.l77-option.is-winner .l77-option__ribbon{color:#4a1d04;background:linear-gradient(#fff3a8,#ffc93f 55%,#df8615);border-color:#fff0a0}.l77-settlement__header h2{color:#fff2bd}.l77-podium li>b{color:#ffe775}.l77-podium li.is-rank-1 .l77-podium__avatar{border-color:#ffe979;box-shadow:0 0 1.8cqw #ffdf4a94}.l77-my-result{background:linear-gradient(#480a6cb8,#2f0652cc);border-color:#ffe07c61}.l77-my-result.is-win{border-color:#ffe275;box-shadow:0 0 2cqw #ffd84647}.l77-my-result__symbol{background:radial-gradient(circle,#fff8c5,#f2c448 62%,#a96611);border-color:#f8d86f}.l77-my-result__info small,.l77-my-result__stats dt{color:#e2badf}.l77-my-result__stats dd{color:#fff0a5}.l77-toolbar__round-button:focus-visible,.l77-option__bet:focus-visible,.l77-chip:focus-visible,.l77-repeat:focus-visible,.l77-history>button:focus-visible,.l77-help button:focus-visible,.l77-settlement button:focus-visible,.l77-sheet button:focus-visible{outline-offset:.6cqw;outline:.7cqw solid #fff;box-shadow:0 0 0 1.2cqw #ffc93fb3}@keyframes l77-royal-clock-pulse{0%{transform:translate(-50%,-50%)scale(.985);box-shadow:0 0 0 .45cqw #fff0a0,0 0 0 .85cqw #8a3906,0 1.1cqw 2cqw #2f003d70,0 0 1.5cqw #ffcd343d}to{transform:translate(-50%,-50%)scale(1.025);box-shadow:0 0 0 .45cqw #fff3aa,0 0 0 .85cqw #8a3906,0 1.25cqw 2.2cqw #2f003d80,0 0 2.8cqw #ffd1377a}}@media (max-height:760px){.l77-toolbar{min-height:13cqw;padding-top:max(7px, env(safe-area-inset-top))}.l77-toolbar:before{top:max(8px, env(safe-area-inset-top));font-size:min(4.7cqw,20px)}.l77-toolbar:after{top:calc(max(8px, env(safe-area-inset-top)) + min(4.9cqw, 21px))}.l77-playfield{gap:.3cqw}.l77-wheel-stage{height:min(66cqw,278px)}.l77-wheel-shell{width:min(63cqw,266px);height:min(63cqw,266px)}.l77-wheel__slot{width:min(12cqw,50px);height:min(12cqw,50px);transform:translate(-50%, -50%) rotate(var(--l77-slot-angle)) translateY(min(-21.6cqw, -91px))}.l77-wheel-clock{width:min(17.5cqw,73px);height:min(17.5cqw,73px)}.l77-bet-board{height:min(28cqw,119px);min-height:101px}.l77-option__art{width:min(11.9cqw,50px);height:min(11.9cqw,50px)}}@media (max-height:650px){.l77-toolbar:before,.l77-toolbar:after{display:none}.l77-wheel-stage{height:min(57cqw,238px)}.l77-wheel-shell{width:min(54cqw,228px);height:min(54cqw,228px)}.l77-wheel__slot{width:min(10.2cqw,43px);height:min(10.2cqw,43px);transform:translate(-50%, -50%) rotate(var(--l77-slot-angle)) translateY(min(-18.4cqw, -78px))}.l77-wheel-clock{width:min(15.4cqw,65px);height:min(15.4cqw,65px)}.l77-bet-board{height:min(24.5cqw,104px);min-height:90px}.l77-option__name{font-size:min(2.7cqw,11.5px)}.l77-option__art{width:min(10.3cqw,43px);height:min(10.3cqw,43px)}.l77-controls{gap:.8cqw;padding-top:1.7cqw}}@keyframes l77CoinFlight{0%{opacity:0;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw))), calc(-50% + var(--fly-dy,-99.7cqw))) scale(.35) rotate(36deg)}12%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .86), calc(-50% + var(--fly-dy,-99.7cqw) * .86 - 2cqw)) scale(.85) rotate(22deg)}50%{opacity:1;transform:translate(calc(-50% + var(--fly-dx,var(--landing-x,0cqw)) * .42), calc(-50% + var(--fly-dy,-99.7cqw) * .42 - 3.8cqw)) scale(1.16) rotate(-6deg)}78%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(1.22) rotate(-14deg)}88%{opacity:1;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.94) rotate(0deg)}to{opacity:0;transform:translate(calc(-50% + var(--landing-x,0cqw)), -50%) scale(.82) rotate(0deg)}}.l77-toolbar__players--pulse{animation:.36s ease-out l77ToolbarPulse}@keyframes l77ToolbarPulse{0%{transform:scale(1)}40%{filter:brightness(1.3);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}@keyframes l77-loader{to{transform:rotate(360deg)}}@keyframes l77-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.l77-wheel-clock.is-spinning{animation:none}.l77-toolbar__round-button,.l77-option{transition:none}}
.l77-wheel-stage:before{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, transparent 0 42%, #ffe06f14 42.5% 43.2%, transparent 43.8%), radial-gradient(circle at 50% 50%, #ffcf461f 0 25%, #ee5ee21f 42%, #6722bc1c 59%, transparent 70%), repeating-conic-gradient(from -8deg, #ffe58c16 0 4deg, transparent 4deg 18deg);filter:none;border:.32cqw solid #ffe1793d;border-radius:50%;width:min(82cqw,352px);height:min(82cqw,352px);top:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 .28cqw #ffffff0b,inset 0 0 3.5cqw #ffce410e,0 0 3.2cqw #32035d38}.l77-wheel-stage:after{display:none}.l77-wheel-stage__rays{opacity:.76;background:radial-gradient(circle at 50% 50%, #ffd55021, transparent 37%), repeating-conic-gradient(from 248deg at 50% 50%, transparent 0 7deg, #ffe27517 8deg 12deg, transparent 13deg 26deg, #ff74e213 27deg 33deg, transparent 34deg 44deg);border-radius:50%;width:min(94cqw,404px);height:min(94cqw,404px);top:50%;left:50%;transform:translate(-50%,-50%)}.l77-wheel-shell{top:50%;left:50%;transform:translate(-50%,-50%)}.l77-history>button{color:#fff2b1;background:radial-gradient(circle at 34% 24%,#ffffff24,#0000 28%),linear-gradient(#7521a3,#49106f);border:.28cqw solid #ffe27c6b;border-radius:50%;flex:0 0 min(6.2cqw,27px);place-items:center;width:min(6.2cqw,27px);height:min(6.2cqw,27px);padding:0;font-size:0;line-height:1;transition:transform .12s,filter .12s,box-shadow .12s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 .42cqw #2d0750,0 .72cqw 1.1cqw #1f00303d}.l77-history__refresh-spin{transform-origin:50%;place-items:center;width:min(3.6cqw,15px);height:min(3.6cqw,15px);display:grid}.l77-history__refresh-spin svg{width:100%;height:100%;color:inherit;stroke:currentColor;display:block}.l77-history>button:hover{filter:brightness(1.08)}.l77-history>button:active{transform:translateY(.3cqw)scale(.96);box-shadow:inset 0 1px #ffffff1a,0 .12cqw #2d0750,0 .35cqw .7cqw #1f003038}.l77-history>button.is-refreshing{pointer-events:none;animation:none}.l77-history>button.is-refreshing .l77-history__refresh-spin{animation:.7s linear infinite l77-history-refresh-spin}@keyframes l77-history-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.l77-controls{padding-top:2.55cqw}.l77-chip-row{align-items:center;padding-top:.8cqw}.l77-chip.is-active{box-shadow:none;transform:translateY(-.5cqw)scale(1.1)}.l77-repeat{border-radius:2.2cqw;min-width:min(19cqw,82px);height:min(10.2cqw,44px)}.l77-repeat:disabled{color:#ffe89d94;opacity:.82;background:radial-gradient(circle at 35% 20%,#ffffff0f,#0000 30%),linear-gradient(#642b7eeb,#401958f5);border-color:#e5b44657;box-shadow:inset 0 1px #ffffff12,0 .45cqw #2e0b3de6,0 .8cqw 1.2cqw #1f003029}.l77-repeat:disabled svg{color:#ffcf4e85}@keyframes l77-refinement-refresh{to{transform:rotate(360deg)}}@media (max-height:760px){.l77-wheel-stage:before{width:min(75cqw,316px);height:min(75cqw,316px)}.l77-wheel-stage__rays{width:min(86cqw,362px);height:min(86cqw,362px)}.l77-controls{padding-top:2.25cqw}.l77-chip-row{padding-top:.65cqw}.l77-chip.is-active{transform:translateY(-.28cqw)scale(1.045)}}@media (max-height:650px){.l77-wheel-stage:before{width:min(66cqw,276px);height:min(66cqw,276px)}.l77-wheel-stage__rays{width:min(76cqw,318px);height:min(76cqw,318px)}.l77-chip-row{padding-top:.5cqw}}@media (prefers-reduced-motion:reduce){.l77-history>button.is-refreshing .l77-history__refresh-spin{animation:none}}
