
html,body{margin:0;min-height:100%;background:#183D46}.rw{--bd:#254352;--bd2:#183D46;--cr:#f7f6f2;--au:#e2bd62;background:radial-gradient(ellipse at top,#2b565f,#183D46 65%);min-height:100svh;padding:22px 18px;text-align:center;display:flex;justify-content:center}.rw-in{width:100%;max-width:760px;min-height:calc(100svh - 44px);display:flex;flex-direction:column;align-items:center;justify-content:center}.rw-brand{margin:0 0 6px;font-size:11px}.rw-kicker{margin-bottom:10px}.rw-h1{max-width:680px;font-size:clamp(26px,4vw,38px)}.rw-sub{max-width:600px;margin-bottom:10px}.rw-gamebadge{margin-bottom:4px}.rw-stage{width:100%;max-width:640px;flex:1;align-content:center}.rw-wrap{width:min(76vw,48svh,470px);margin:24px auto 20px}.rw-panel{max-width:540px;width:100%;margin:18px auto}.rw-board{width:100%;max-height:46svh}.rw-scratchbox{height:clamp(180px,30svh,300px)}.rw-gifts{min-height:230px;align-items:center}.rw-spin{max-width:470px}.rw .rw-safe{font-size:12px;line-height:1.6;margin:10px auto 0}.rw-hint{font-size:12px}.rw-reveal-fallback{padding:6px 10px;min-height:32px;font-size:11px;margin:10px auto;background:none;border-color:#e2bd6266}.rw .rw-no{display:block;width:100%;max-width:600px;min-height:32px;margin:10px auto 0;padding:8px 0;border:0;border-radius:0;background:none;color:#f5f0e5;font:400 12px/16px Poppins,system-ui,sans-serif;text-decoration:underline}.rw-result{width:100%;max-width:520px;flex:none;margin:20px auto}.rw-result .rw-no{color:#53615d}.rw-won .rw-stage,.rw-won .rw-gamebadge{display:none!important}.rw-won .rw-in{justify-content:center}.rw-won .rw-sub{margin-bottom:4px}.replica-demo{position:fixed;bottom:6px;left:6px;z-index:9999;background:#102f36e8;color:white;font:10px Arial;padding:6px 8px;border-radius:5px}.replica-demo a{color:white}@media(max-width:480px){.rw{padding:16px 14px}.rw-in{min-height:calc(100svh - 32px)}.rw-h1{font-size:26px}.rw-sub{font-size:13px}.rw-brand{font-size:10px}.rw-kicker{font-size:11px}.rw-gamebadge{font-size:11px;padding:6px 10px}.rw-gifts{min-height:190px}.rw-wrap{width:min(78vw,43svh,470px)}}
