@layer wg-polish26 {
html body.g3p-wheel .lrk{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(310px,1fr)!important;gap:16px!important;align-items:start!important}
html body.g3p-wheel .lrk-stage{display:flex!important;flex-direction:column!important;position:relative!important;padding:16px!important;gap:10px!important;min-height:0!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 45%,#382d39,#17161c 70%)!important}
html body.g3p-wheel .lrk-hud{position:relative!important;inset:auto!important;width:100%!important;margin:0!important;box-sizing:border-box!important;gap:8px!important}
html body.g3p-wheel .lrk-cur{display:none!important}
html body.g3p-wheel .lrk-cycle{display:none!important}
html body.g3p-wheel .lrk-scene{position:relative!important;width:100%!important;height:clamp(290px,39vw,520px)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}
html body.g3p-wheel .lrk-caption{display:none!important}
html body.g3p-wheel .lrk-side{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important}
html body.g3p-wheel .lrk-bet{display:block!important;padding:16px!important}
html body.g3p-wheel .lrk-tiles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:12px 0!important}
html body.g3p-wheel .lrk-tile:not(#wg-0){min-height:115px!important;padding:12px 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;border:1px solid #cbd4de88!important;border-radius:14px!important;gap:8px!important;box-shadow:inset 0 1px #ffffff30!important}
html body.g3p-wheel .lrk-tile[data-tone=x2]:not(#wg-0){background:linear-gradient(150deg,#748596,#36424f)!important;border-color:#d9e8f7!important}
html body.g3p-wheel .lrk-tile[data-tone=x3]:not(#wg-0){background:linear-gradient(150deg,#a67838,#4c3525)!important;border-color:#eac98c!important}
html body.g3p-wheel .lrk-tile[data-tone=x5]:not(#wg-0){background:linear-gradient(150deg,#9c3157,#421e2f)!important;border-color:#eaabcb!important}
html body.g3p-wheel .lrk-tile b{font-size:clamp(24px,3vw,38px)!important;line-height:1!important;white-space:nowrap!important}
html body.g3p-wheel .lrk-tile small{font-size:10px!important;color:#fff!important}
html body.g3p-wheel .lrk-tile .hall{display:block!important;font-size:11px!important;line-height:1.3!important;color:#fff!important;min-height:26px!important;white-space:normal!important}
html body.g3p-wheel .lrk-tile.boosted:not(#wg-0){border:2px solid #cdeeff!important;box-shadow:inset 0 0 0 2px #e0bf6f,0 0 16px #f2d28835!important}
html body.g3p-wheel .lrk-tile.result-field:not(#wg-0){outline:2px solid #f5d88b!important;outline-offset:3px!important;box-shadow:0 0 22px #f3c86c66!important}
html body.g3p-wheel .w33-reels{display:flex;align-items:center;justify-content:center;gap:14px;min-height:74px;margin:0 auto;padding:5px 12px;border:1px solid #bba07566;border-radius:14px;background:#19191f}
html body.g3p-wheel .w33-reels>div{display:grid;min-width:76px;text-align:center;gap:4px}
html body.g3p-wheel .w33-reels small{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#c5bcae}
html body.g3p-wheel .w33-reels b{font-size:25px;line-height:1.1;color:#efdbaf;font-variant-numeric:tabular-nums}
html body.g3p-wheel .w33-reels>span{color:#827b6e}
html body.g3p-wheel .w33-reels.rolling b{animation:w33-reel .2s ease-in-out infinite}
html body.g3p-wheel .w33-reels.boosted{border-color:#e5cd8c;box-shadow:0 0 16px #dbb86922}
html body.g3p-wheel #lrk-pop{position:absolute!important;top:50%!important;left:50%!important;min-width:96px!important;padding:12px 20px!important;font-size:clamp(44px,9vw,76px)!important;border:2px solid #efdaa7!important;border-radius:22px!important;color:white!important;background:var(--c,#46494e)!important;box-shadow:0 0 0 5px #dcb76533,0 8px 32px #0009!important;z-index:10!important;opacity:0!important;transform:translate(-50%,-50%) scale(.8)!important;animation:none!important}
html body.g3p-wheel #lrk-pop.show{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;transition:transform .18s,opacity .18s!important}
html body.g3p-wheel .lrk-history{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:6px!important;padding:6px 2px!important;min-height:42px!important}
html body.g3p-wheel .lrk-history span{flex:0 0 auto!important;min-width:30px!important;height:30px!important;border:1px solid #e0cfa777!important;font-size:12px!important;border-radius:8px!important}
@keyframes w33-reel{50%{transform:translateY(2px);opacity:.6}}
@media(max-width:900px){html body.g3p-wheel .lrk{grid-template-columns:minmax(0,1fr)!important}html body.g3p-wheel .lrk-scene{height:clamp(260px,80vw,410px)!important}html body.g3p-wheel .lrk-stage{padding:12px!important}html body.g3p-wheel .lrk-bet{padding:12px!important}html body.g3p-wheel .lrk-tile:not(#wg-0){min-height:100px!important;padding:10px 5px!important}html body.g3p-wheel .lrk-tile .hall{font-size:10px!important}html body.g3p-wheel .w33-reels{min-height:61px!important}html body.g3p-wheel .w33-reels b{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){html body.g3p-wheel .w33-reels.rolling b{animation:none!important}}
}
@layer wg-polish26 {
html body.g3p-wheel .lrk>.lrk-stage,html body.g3p-wheel .lrk>.lrk-side{grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}
}
@layer wg-polish26 {
html body.g3p-wheel .lrk>.lrk-stage{height:auto!important;max-height:none!important;align-self:start!important;flex:none!important}
html body.g3p-wheel .lrk-stage .lrk-scene{flex:0 0 auto!important;max-height:none!important;align-self:stretch!important}
}
@layer wg-polish26 {
html body.g3p-wheel .p25-utilities.is-game{position:absolute!important;top:76px!important;bottom:auto!important;right:12px!important}
@media(max-width:600px){
html body.g3p-wheel .lrk{gap:10px!important}
html body.g3p-wheel .lrk-stage{padding:10px!important;gap:6px!important}
html body.g3p-wheel .lrk-scene{height:clamp(210px,64vw,255px)!important}
html body.g3p-wheel .lrk-hud{min-height:44px!important}
html body.g3p-wheel .w33-reels{min-height:46px!important;padding:3px 10px!important}
html body.g3p-wheel .w33-reels b{font-size:20px!important}
html body.g3p-wheel .lrk-bet{padding:10px!important}
html body.g3p-wheel .lrk-wallet{padding:5px 0!important;min-height:25px!important;background:none!important;border:0!important;margin-bottom:7px!important}
html body.g3p-wheel .lrk-bet>.lrk-h{margin:6px 0!important}
html body.g3p-wheel .lrk-bet>.lrk-h b{font-size:11px!important}
html body.g3p-wheel .lrk-bet>.lrk-h small{font-size:10px!important}
html body.g3p-wheel .lrk-tile:not(#wg-0){min-height:94px!important;padding:8px 4px!important;gap:5px!important}
html body.g3p-wheel .lrk-tile b{font-size:26px!important}
html body.g3p-wheel .lrk-tiles{margin:8px 0!important}
html body.g3p-wheel .lrk-chips{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin:7px 0!important}
html body.g3p-wheel .lrk-chip{height:32px!important;min-height:32px!important;padding:5px!important;font-size:11px!important}
html body.g3p-wheel .lrk-own{display:grid!important;grid-template-columns:minmax(0,1fr) 64px!important;gap:5px!important;margin:7px 0!important}
html body.g3p-wheel .lrk-own label,html body.g3p-wheel .lrk-own button{height:34px!important;min-height:34px!important}
html body.g3p-wheel .lrk-tools{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;margin:7px 0!important}
html body.g3p-wheel .lrk-tools button{height:32px!important;font-size:10px!important;padding:2px!important}
html body.g3p-wheel .lrk-sum{padding:5px!important;font-size:11px!important;flex-wrap:wrap!important;margin:7px 0!important}
html body.g3p-wheel .lrk-play{min-height:42px!important;font-size:12px!important}
html body.g3p-wheel .lrk-bet>.lrk-msg{font-size:11px!important;line-height:1.35!important;margin:6px 0 0!important}
}
}
@layer wg-polish26 {
html body.g3p-wheel .lrk-tile:disabled:not(#wg-0){filter:none!important;opacity:1!important}
html body.g3p-wheel .lrk-tile:disabled b,html body.g3p-wheel .lrk-tile:disabled .hall{color:#fff!important}
}

/* Six fields, three selections; keep every amount and label within narrow screens. */
.lrk-tile[data-tone=x10]{background:linear-gradient(140deg,#b68c38,#59411d)!important;border-color:#e5c77b!important}.lrk-tile[data-tone=x25]{background:linear-gradient(140deg,#547b65,#213b31)!important;border-color:#9abea8!important}.lrk-tile[data-tone=x50]{background:linear-gradient(140deg,#4b7382,#253d50)!important;border-color:#a5d8e3!important}
.lrk-tile.boosted b{font-size:clamp(22px,4vw,38px)!important}.lrk-tile:disabled:not(.has-bet){opacity:.7}.w33-reels{max-width:390px!important}.w33-reels>div{min-width:110px}.w33-reels small{white-space:nowrap}
@media(max-width:520px){.lrk-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lrk-tile{min-width:0!important;min-height:118px!important;padding:12px 5px!important}.lrk-tile b{font-size:30px!important}.lrk-tile small,.lrk-tile .hall{font-size:10px!important}.lrk-tile.boosted b{font-size:21px!important}}

@layer wg-polish26 {
html body.g3p-wheel #wheel40-tools{display:flex;flex-direction:column;gap:8px;margin:8px 0 12px;padding:5px 0;container-type:inline-size;min-width:0}
html body.g3p-wheel #wheel40-tools .p25-utilities.is-game{position:static!important;inset:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:48px!important;padding:3px!important;transform:none!important;background:none!important;border:0!important;box-shadow:none!important}
html body.g3p-wheel #wheel40-tools .p25-utilities-toggle{display:none!important}
html body.g3p-wheel #wheel40-tools .wg-help-fabs{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:4px!important}
html body.g3p-wheel #wheel40-tools .wgr-mini{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;flex-wrap:wrap!important;border-radius:12px!important;box-shadow:none!important;justify-content:center!important}
html body.g3p-wheel #wheel40-tools .wgr-mini .wgr-vol{display:none!important}
html body.g3p-wheel .lrk-stage .lrk-mine{width:100%;box-sizing:border-box;margin:0!important;padding:9px 11px!important;background:#ffffff04!important;border-color:#ffffff12!important}
html body.g3p-wheel .lrk-stage .lrk-mine li{font-size:11px!important;line-height:1.5!important}
html body.g3p-wheel .lrk-stage .lrk-mine .lrk-h{margin:0 0 6px!important}
html body.g3p-wheel .lrk-dot{width:11px!important;height:11px!important;display:inline-block!important;border:0!important;opacity:1!important;border-radius:50%!important;flex:0 0 11px!important;animation:wheel40-dot 1.6s ease-in-out infinite!important}
html body.g3p-wheel .lrk-dot::before,html body.g3p-wheel .lrk-dot::after{content:none!important}
@keyframes wheel40-dot{50%{opacity:.6;box-shadow:0 0 12px currentColor}}
@media(prefers-reduced-motion:reduce){html body.g3p-wheel .lrk-dot{animation:none!important}}
@container(max-width:170px){html body.g3p-wheel #wheel40-tools .wgr-mini :is(.wgr-body,.wgr-tools,.wgr-close){display:none!important}html body.g3p-wheel #wheel40-tools .p25-utilities .wg-help-trigger,html body.g3p-wheel #wheel40-tools .p25-utilities .p17-badge{width:40px!important;min-width:40px!important;max-width:40px!important}}
}

@layer wg-polish26 {
html body.g3p-wheel .lrk-tile[data-tone=x10]:not(#wg-0){background:linear-gradient(140deg,#b68c38,#59411d)!important;border-color:#e5c77b!important}
html body.g3p-wheel .lrk-tile[data-tone=x25]:not(#wg-0){background:linear-gradient(140deg,#547b65,#213b31)!important;border-color:#9abea8!important}
html body.g3p-wheel .lrk-tile[data-tone=x50]:not(#wg-0){background:linear-gradient(140deg,#4b7382,#253d50)!important;border-color:#a5d8e3!important}
html body.g3p-wheel .lrk-mine[hidden]{display:none!important}
html body.g3p-wheel .lrk-mini{position:static!important;inset:auto!important;transform:none!important;max-width:100%!important;margin:6px 0 10px!important;width:100%!important;box-sizing:border-box!important;justify-content:center!important;display:none!important}
html body.g3p-wheel .lrk-mini.on{display:flex!important}
@media(max-width:600px){html body.g3p-wheel .lrk-tile.boosted:not(#wg-0) b{font-size:20px!important;letter-spacing:-.5px!important}html body.g3p-wheel .lrk-tile .amt{top:3px!important;right:3px!important;font-size:9px!important}html body.g3p-wheel .lrk-tile.boosted:not(#wg-0){padding-top:20px!important}}
}

@layer wg-polish26 {
html body.g3p-wheel .w33-reels{background:color-mix(in srgb,var(--bonus-color,#333) 30%,#17161c)!important;border-color:var(--bonus-color,#bba07566)!important;}
html body.g3p-wheel .w33-reels>div:first-child{border-radius:9px;background:var(--bonus-color,transparent);padding:7px 10px;box-shadow:inset 0 0 0 1px #ffffff35;}
html body.g3p-wheel .w33-reels :is(b,small){color:#fff!important;}
}
