.game-player-shell{width:min(1380px,100% - 40px);margin:32px auto 65px}.game-player-title{justify-content:space-between;align-items:center;gap:20px;padding:10px 0 25px;display:flex}.game-player-title h1{margin:0;font-size:clamp(26px,3vw,43px)}.game-player-title p{color:#c2b2d0;margin:8px 0 0;font-size:12px}.game-player-title a{font-size:12px}.game-player-shell .slot-machine{border:1px solid #9d7eb6;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #fff1df55,0 5px #100919,0 7px #74576e,0 24px 65px #0008}.game-player-shell [data-game-player]{min-height:380px}.game-player-shell .slot-machine .btn,.game-player-shell .slot-machine .text-button{color:#1b1424;background:linear-gradient(120deg,#b9a0ff,#6ee2d5 60%,#ffc298);border:1px solid #c4b0da;border-radius:10px;font-weight:700;box-shadow:inset 0 1px #fff6,0 4px #171024}.game-player-shell .slot-machine .eyebrow{letter-spacing:.16em}.game-player-shell .slot-machine .slot-footnote{color:#dfd0e9}.game-player-shell [data-effects-toggle]{margin-block:20px;font-size:12px}.game-player-shell .pending-bonus{color:#fff0db;background:#3a2948;border:1px solid #dfb07980;border-radius:10px;padding:16px;font-size:14px}.game-player-shell .pending-bonus p{font-size:13px}.game-player-shell .pending-bonus button{min-height:44px}.player-boundary{text-align:center;color:#c8b6d3;padding:20px 12px;font-size:12px}.player-rules{background:#241d30;border:1px solid #ad88bc44;border-radius:16px;margin-top:35px;padding:30px}.player-rules h2{font-size:33px}.player-rules p{color:#c5b3d1;font-size:14px}.preview-document{color:#fff;background:#191322;margin:0;font-family:system-ui}.preview-document .slot-top,.preview-document .slot-info,.preview-document .slot-actions,.preview-document .woodland-info{display:none!important}.qa-fixture-document{color:#fff;background:#191322;font-family:system-ui}.qa-fixture-banner{color:#dfd2ec;background:#30213d;padding:12px;font-size:12px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (width<=600px){.game-player-shell{width:calc(100% - 16px);margin-top:18px}.game-player-title{align-items:flex-start;padding-inline:6px}.game-player-title a{font-size:10px}.game-player-shell .slot-machine{border-radius:12px}.game-player-shell [data-game-player]{min-height:260px}.player-rules{padding:22px}.player-rules p{font-size:12px}.player-boundary{font-size:10px}}.preview-document.reel-preview{background:radial-gradient(#252654,#0b0d20 74%);grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.preview-document.reel-preview .preview-label{text-align:center;letter-spacing:.08em;color:#cdbbd6;background:#0b0d20;padding:7px 12px;font-size:8px;line-height:1.3}.preview-document.reel-preview [data-reel-preview]{place-items:center;width:100%;height:100%;min-height:0;padding:6px;display:grid;overflow:hidden}.preview-document.reel-preview .slot-machine{width:100%;max-width:min(100%, calc((100dvh - 40px) * var(--preview-ratio,1.48)));background:0 0;min-width:0;min-height:0;margin:0;overflow:visible}.preview-document.reel-preview .slot-top,.preview-document.reel-preview .slot-title,.preview-document.reel-preview .slot-status,.preview-document.reel-preview .slot-controls,.preview-document.reel-preview .slot-footnote,.preview-document.reel-preview .woodland-feature,.preview-document.reel-preview .slot-actions,.preview-document.reel-preview .slot-info,.preview-document.reel-preview .slot-progress{display:none!important}.preview-document.reel-preview .slot-scene,.preview-document.reel-preview .woodland-world{background:0 0;border-radius:14px;padding:0;overflow:visible}.preview-document.reel-preview .slot-scene:after,.preview-document.reel-preview .slot-scene-backdrop{display:none}.preview-document.reel-preview .slot-cabinet{width:100%;max-width:none;margin:0}.preview-document.reel-preview .woodland-cabinet{border-width:3px;border-radius:15px;padding:8px;box-shadow:0 7px 20px #0007,inset 0 1px #ffe1b577}.preview-document.reel-preview .woodland-stage{border-radius:9px}.preview-document.reel-preview .slot-character{max-width:24%;left:-1%}.preview-document.reel-preview .slot-error{text-align:center;font-size:12px}.preview-document.reel-preview .slot-machine[data-reel-count="3"]{max-width:min(100%, calc((100dvh - 40px) * var(--preview-ratio,1)))}.preview-document.reel-preview .slot-machine,.preview-document.reel-preview .slot-machine[data-reel-count="3"]{height:auto;display:block;overflow:visible}.preview-document.reel-preview .slot-scene,.preview-document.reel-preview .woodland-world{flex:none;display:block}.preview-document.reel-preview .woodland-cabinet{width:100%;max-width:none;margin:0}
