{"id":7,"date":"2026-07-22T01:32:39","date_gmt":"2026-07-22T01:32:39","guid":{"rendered":"https:\/\/fortunakazino.com\/?page_id=7"},"modified":"2026-07-22T01:32:39","modified_gmt":"2026-07-22T01:32:39","slug":"fortuna-kazino","status":"publish","type":"page","link":"https:\/\/fortunakazino.com\/?page_id=7","title":{"rendered":"Fortuna Kazino"},"content":{"rendered":"        <style>\n            .svgcp-app {\n                --svgcp-gold: #d8ad58;\n                --svgcp-panel: rgba(8,5,4,.82);\n                --svgcp-tablet-bg-y: 24px;\n                --svgcp-tablet-bg-size: cover;\n                --svgcp-tablet-min-height: 980px;\n                --svgcp-tablet-category-space: 22px;\n                --svgcp-tablet-cols: 3;\n                --svgcp-mobile-logo-top: 48px;\n                --svgcp-mobile-logo-size: 42px;\n                --svgcp-mobile-bg-y: 0px;\n                --svgcp-mobile-min-height: 680px;\n                --svgcp-mobile-cols: 1;\n                --svgcp-mobile-bg-size: cover;\n                --svgcp-mobile-bg-display: none;\n            }\n\n            \n            \n            \n            \n            \/* v2.33.825: force approved luxury Slot 42 Plinko card to appear on the Slots page index. *\/\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot-grid > a.svgcp-slot42-plinko-tile,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid > a.svgcp-slot42-plinko-tile,\n            #star-vegas-slots .svgcp-slot-grid > a.svgcp-slot42-plinko-tile {\n                display: flex !important;\n                visibility: visible !important;\n                opacity: 1 !important;\n            }\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot42-plinko-tile .svgcp-slot-thumb,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot42-plinko-tile .svgcp-slot-thumb,\n            #star-vegas-slots .svgcp-slot42-plinko-tile .svgcp-slot-thumb {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot42-plinko-fortune-drop\/slot-42-plinko-card-v233632.png') !important;\n                background-size: cover !important;\n                background-position: center center !important;\n            }\n\n            \/* v2.33.825: Slot 43 approved card on Slots page. *\/\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot-grid > a.svgcp-slot43-heist-tile,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid > a.svgcp-slot43-heist-tile,\n            #star-vegas-slots .svgcp-slot-grid > a.svgcp-slot43-heist-tile {\n                display:flex!important;visibility:visible!important;opacity:1!important;\n            }\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot43-heist-tile .svgcp-slot-thumb,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot43-heist-tile .svgcp-slot-thumb,\n            #star-vegas-slots .svgcp-slot43-heist-tile .svgcp-slot-thumb {\n                background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot43-golden-empire-heist\/slot-43-golden-empire-heist-card-v233653.png')!important;\n                background-size:cover!important;background-position:center center!important;\n            }\n\n            \/* v2.33.825: Slot 44 Treasure Grid approved card on Slots page. *\/\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot-grid > a.svgcp-slot44-treasure-grid-tile,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid > a.svgcp-slot44-treasure-grid-tile,\n            #star-vegas-slots .svgcp-slot-grid > a.svgcp-slot44-treasure-grid-tile {\n                display:flex!important;visibility:visible!important;opacity:1!important;\n            }\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-slot44-treasure-grid-tile .svgcp-slot-thumb,\n            .svgcp-app.svgcp-slot-index-mode .svgcp-slot44-treasure-grid-tile .svgcp-slot-thumb,\n            #star-vegas-slots .svgcp-slot44-treasure-grid-tile .svgcp-slot-thumb {\n                background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot44-treasure-grid\/slot-44-treasure-grid-card-v233681.png')!important;\n                background-size:cover!important;background-position:center center!important;\n            }\n\n            .svgcp-slots-page.svgcp-slot-index-page .svgcp-anchor-slot-section {\n                display: none !important;\n            }\n            .svgcp-slots-page.svgcp-single-slot-page .svgcp-slots-headline,\n            .svgcp-slots-page.svgcp-single-slot-page .svgcp-slots-feature,\n            .svgcp-slots-page.svgcp-single-slot-page .svgcp-slot-grid,\n            .svgcp-slots-page.svgcp-single-slot-page .svgcp-high-roller-promo-banner {\n                display: none !important;\n            }\n            .svgcp-slots-page.svgcp-single-slot-page .svgcp-anchor-slot-section {\n                display: none !important;\n            }\n                        .svgcp-slots-page.svgcp-single-slot-page,\n            .svgcp-slots-page.svgcp-slot-index-page {\n                min-height: auto !important;\n                overflow: visible !important;\n            }\n            .svgcp-app a.svgcp-back.svgcp-back-link {\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                text-decoration: none !important;\n                -webkit-tap-highlight-color: transparent !important;\n                touch-action: manipulation !important;\n                position: relative !important;\n                z-index: 50 !important;\n            }\n            @media (max-width: 768px) {\n                .svgcp-app a.svgcp-back.svgcp-back-link {\n                    width: auto !important;\n                    max-width: calc(100vw - 28px) !important;\n                    min-height: 44px !important;\n                    pointer-events: auto !important;\n                }\n            }\n\n            \/* v2.32.675: mobile single-slot navigation fix\n               - Remove the Lobby button on mobile slot pages.\n               - Let the remaining slot navigation button expand to all available width. *\/\n            @media (max-width: 768px) {\n                .svgcp-app.svgcp-single-slot-mode .svgcp-slot-lobby-back,\n                .svgcp-app.svgcp-single-slot-mode .svgcp-slots-page > a.svgcp-back.svgcp-back-link.svgcp-slot-lobby-back,\n                .svgcp-app.svgcp-single-slot-mode .svgcp-slots-page > a[href*=\"#fortuna-kazino-lobby\"],\n                .svgcp-app.svgcp-single-slot-mode [data-svgcp-open=\"lobby\"] {\n                    display: none !important;\n                    visibility: hidden !important;\n                    opacity: 0 !important;\n                    width: 0 !important;\n                    height: 0 !important;\n                    min-width: 0 !important;\n                    min-height: 0 !important;\n                    max-width: 0 !important;\n                    max-height: 0 !important;\n                    margin: 0 !important;\n                    padding: 0 !important;\n                    border: 0 !important;\n                    overflow: hidden !important;\n                    pointer-events: none !important;\n                    position: absolute !important;\n                    left: -99999px !important;\n                }\n                .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-back {\n                    display: flex !important;\n                    width: 100% !important;\n                    max-width: 100% !important;\n                    flex: 1 1 100% !important;\n                    min-height: 48px !important;\n                    align-items: center !important;\n                    justify-content: center !important;\n                    box-sizing: border-box !important;\n                    margin: 0 0 14px 0 !important;\n                    padding: 12px 14px !important;\n                    text-align: center !important;\n                }\n                .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-section {\n                    padding-left: 10px !important;\n                    padding-right: 10px !important;\n                }\n            }\n\n\n\n            \/* v2.32.675: mobile slots page\/menu lobby removal + expand remaining controls.\n               This targets both the Slots index page and single-slot pages, not only single-slot mode. *\/\n            @media (max-width: 768px) {\n                .svgcp-app.svgcp-slot-index-mode .svgcp-slot-lobby-back,\n                .svgcp-app.svgcp-single-slot-mode .svgcp-slot-lobby-back,\n                .svgcp-app .svgcp-slots-page .svgcp-slot-lobby-back,\n                .svgcp-app .svgcp-slots-page a[href*=\"#fortuna-kazino-lobby\"],\n                .svgcp-app .svgcp-slots-page [data-svgcp-open=\"lobby\"],\n                .svgcp-app .svgcp-main-nav > button[data-svgcp-open=\"lobby\"],\n                .svgcp-app .svgcp-bottombar > button[data-svgcp-open=\"lobby\"] {\n                    display: none !important;\n                    visibility: hidden !important;\n                    opacity: 0 !important;\n                    width: 0 !important;\n                    min-width: 0 !important;\n                    max-width: 0 !important;\n                    height: 0 !important;\n                    min-height: 0 !important;\n                    max-height: 0 !important;\n                    margin: 0 !important;\n                    padding: 0 !important;\n                    border: 0 !important;\n                    overflow: hidden !important;\n                    pointer-events: none !important;\n                }\n                .svgcp-app .svgcp-main-nav {\n                    display: grid !important;\n                    grid-template-columns: repeat(auto-fit, minmax(92px, 1fr)) !important;\n                    gap: 8px !important;\n                    width: 100% !important;\n                    align-items: stretch !important;\n                }\n                .svgcp-app .svgcp-main-nav > button:not([data-svgcp-open=\"lobby\"]),\n                .svgcp-app .svgcp-main-nav > a {\n                    width: 100% !important;\n                    min-width: 0 !important;\n                    max-width: none !important;\n                    justify-content: center !important;\n                    box-sizing: border-box !important;\n                }\n                .svgcp-app .svgcp-bottombar {\n                    display: grid !important;\n                    grid-template-columns: repeat(auto-fit, minmax(96px, 1fr)) !important;\n                    gap: 8px !important;\n                    width: 100% !important;\n                }\n                .svgcp-app .svgcp-bottombar > button,\n                .svgcp-app .svgcp-bottombar > a {\n                    width: 100% !important;\n                    min-width: 0 !important;\n                    max-width: none !important;\n                    box-sizing: border-box !important;\n                    justify-content: center !important;\n                }\n                .svgcp-app .svgcp-slots-page .svgcp-anchor-slot-back,\n                .svgcp-app .svgcp-slots-page .svgcp-back:not(.svgcp-slot-lobby-back) {\n                    display: flex !important;\n                    width: 100% !important;\n                    max-width: 100% !important;\n                    flex: 1 1 100% !important;\n                    justify-content: center !important;\n                    box-sizing: border-box !important;\n                }\n            }\n\n\n            \/* v2.33.825 Roulette Step R2 *\/\n            .svgcp-tablegames-page {\n                min-height: 980px;\n                padding: 24px;\n                background:\n                    radial-gradient(circle at 50% 0%, rgba(216,173,88,.20), transparent 30%),\n                    radial-gradient(circle at 20% 10%, rgba(130,0,20,.22), transparent 28%),\n                    linear-gradient(180deg, #030303 0%, #14070c 42%, #040404 100%);\n                color: #fff;\n                border: 1px solid rgba(216,173,88,.35);\n                box-shadow: inset 0 0 80px rgba(0,0,0,.68);\n            }\n            .svgcp-tablegames-headline {\n                text-align: center;\n                margin: 0 auto 20px;\n                text-transform: uppercase;\n                letter-spacing: .12em;\n            }\n            .svgcp-tablegames-headline strong {\n                display: block;\n                font-size: clamp(30px, 5vw, 62px);\n                color: #f5d68b;\n                text-shadow: 0 3px 18px rgba(0,0,0,.9);\n                line-height: 1;\n            }\n            .svgcp-tablegames-headline span {\n                display: block;\n                margin-top: 8px;\n                color: #fff;\n                font-weight: 800;\n                letter-spacing: .28em;\n            }\n            .svgcp-tablegames-back-row,\n            .svgcp-roulette-back-row {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 10px;\n                margin: 0 0 18px;\n            }\n            .svgcp-tablegames-back,\n            .svgcp-roulette-back {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 42px;\n                padding: 10px 16px;\n                border: 1px solid #d8ad58;\n                border-radius: 999px;\n                background: rgba(0,0,0,.62);\n                color: #f8dfa0 !important;\n                text-decoration: none !important;\n                font-weight: 900;\n                box-shadow: 0 7px 22px rgba(0,0,0,.38);\n            }\n            .svgcp-tablegames-grid {\n                display: grid;\n                grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));\n                gap: 18px;\n                max-width: 1180px;\n                margin: 0 auto;\n            }\n            .svgcp-table-game-card {\n                position: relative;\n                display: flex;\n                flex-direction: column;\n                min-height: 360px;\n                border: 2px solid rgba(216,173,88,.78);\n                border-radius: 20px;\n                overflow: hidden;\n                background: #080808;\n                text-decoration: none !important;\n                color: #fff !important;\n                box-shadow: 0 18px 40px rgba(0,0,0,.46);\n            }\n            .svgcp-table-game-card i {\n                display: block;\n                flex: 1 1 auto;\n                min-height: 250px;\n                background-size: cover;\n                background-position: center center;\n                background-repeat: no-repeat;\n            }\n            .svgcp-table-game-card b {\n                display: block;\n                padding: 14px 14px 4px;\n                color: #f5d68b;\n                font-size: 20px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-table-game-card span {\n                padding: 0 14px 10px;\n                color: #fff;\n                font-weight: 700;\n            }\n            .svgcp-table-game-card em {\n                margin: auto 14px 14px;\n                padding: 8px 12px;\n                border-radius: 999px;\n                background: linear-gradient(180deg, #d8ad58, #8d5b12);\n                color: #080808;\n                font-style: normal;\n                font-weight: 1000;\n                text-align: center;\n            }\n            .svgcp-table-game-card.is-locked {\n                opacity: .54;\n                filter: grayscale(.45);\n                pointer-events: none;\n            }\n            .svgcp-roulette-r2-shell {\n                max-width: 1520px;\n                margin: 0 auto;\n            }\n            .svgcp-roulette-r2-top {\n                display: grid;\n                grid-template-columns: minmax(430px, 600px) minmax(360px, 1fr);\n                gap: 24px;\n                align-items: stretch;\n                margin-bottom: 26px;\n            }\n            .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-r2-board-wrap {\n                border: 1px solid rgba(216,173,88,.62);\n                border-radius: 26px;\n                background: rgba(0,0,0,.58);\n                box-shadow: 0 18px 38px rgba(0,0,0,.42);\n            }\n            .svgcp-roulette-r2-wheel-card {\n                padding: 22px;\n                background:\n                    linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.01)),\n                    radial-gradient(circle at 50% 0%, rgba(216,173,88,.10), transparent 34%),\n                    rgba(0,0,0,.62);\n            }\n            .svgcp-roulette-r2-wheel-header {\n                display: flex;\n                justify-content: space-between;\n                align-items: center;\n                gap: 12px;\n                margin-bottom: 16px;\n            }\n            .svgcp-roulette-r2-wheel-header strong {\n                color: #f5d68b;\n                font-size: clamp(28px, 4vw, 54px);\n                line-height: 1;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-wheel-header span {\n                display: inline-flex;\n                min-height: 38px;\n                align-items: center;\n                padding: 8px 14px;\n                border-radius: 999px;\n                border: 1px solid rgba(216,173,88,.65);\n                background: rgba(0,0,0,.48);\n                color: #fff2c9;\n                font-weight: 900;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                white-space: nowrap;\n            }\n            .svgcp-roulette-r2-wheel {\n                position: relative;\n                width: min(100%, 560px);\n                aspect-ratio: 1 \/ 1;\n                margin: 0 auto;\n                border-radius: 50%;\n                background:\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.24) 0 4%, transparent 4.5%),\n                    radial-gradient(circle at 35% 35%, rgba(255,255,255,.22), transparent 20%),\n                    conic-gradient(from -90deg, #005b35 0deg 9deg, #1c0608 9deg 18deg, #ab0b28 18deg 27deg, #050505 27deg 36deg, #ab0b28 36deg 45deg, #050505 45deg 54deg, #ab0b28 54deg 63deg, #050505 63deg 72deg, #ab0b28 72deg 81deg, #050505 81deg 90deg, #ab0b28 90deg 99deg, #050505 99deg 108deg, #ab0b28 108deg 117deg, #050505 117deg 126deg, #ab0b28 126deg 135deg, #050505 135deg 144deg, #ab0b28 144deg 153deg, #050505 153deg 162deg, #ab0b28 162deg 171deg, #050505 171deg 180deg, #ab0b28 180deg 189deg, #050505 189deg 198deg, #ab0b28 198deg 207deg, #050505 207deg 216deg, #ab0b28 216deg 225deg, #050505 225deg 234deg, #ab0b28 234deg 243deg, #050505 243deg 252deg, #ab0b28 252deg 261deg, #050505 261deg 270deg, #ab0b28 270deg 279deg, #050505 279deg 288deg, #ab0b28 288deg 297deg, #050505 297deg 306deg, #ab0b28 306deg 315deg, #050505 315deg 324deg, #ab0b28 324deg 333deg, #050505 333deg 342deg, #ab0b28 342deg 351deg, #050505 351deg 360deg);\n                border: 14px solid #d8ad58;\n                box-shadow: inset 0 0 0 26px rgba(74,39,17,.95), inset 0 0 0 82px rgba(0,0,0,.78), inset 0 0 40px rgba(255,255,255,.08), 0 28px 50px rgba(0,0,0,.55);\n                overflow: hidden;\n            }\n            .svgcp-roulette-r2-wheel::before {\n                content: '';\n                position: absolute;\n                inset: 112px;\n                border-radius: 50%;\n                background: radial-gradient(circle at 35% 35%, rgba(255,255,255,.12), transparent 28%), linear-gradient(180deg, #6a461d 0%, #4c2e13 48%, #2a1608 100%);\n                border: 10px solid rgba(216,173,88,.8);\n                box-shadow: inset 0 0 24px rgba(0,0,0,.44);\n            }\n            .svgcp-roulette-r2-wheel::after {\n                content: '';\n                position: absolute;\n                width: 132px;\n                height: 132px;\n                left: 50%;\n                top: 50%;\n                transform: translate(-50%, -50%);\n                border-radius: 50%;\n                background: radial-gradient(circle at 35% 35%, #fcefc7, #b78633 70%, #7d5317 100%);\n                border: 7px solid rgba(255,255,255,.45);\n                box-shadow: 0 0 0 12px rgba(0,0,0,.55), 0 0 26px rgba(0,0,0,.34);\n                z-index: 2;\n            }\n            .svgcp-roulette-r2-ball {\n                position: absolute;\n                width: 26px;\n                height: 26px;\n                right: 86px;\n                top: 110px;\n                border-radius: 50%;\n                background: radial-gradient(circle at 35% 30%, #ffffff, #efefe6 56%, #c5c4b9 100%);\n                box-shadow: 0 0 0 3px rgba(255,255,255,.15), 0 7px 14px rgba(0,0,0,.40);\n                z-index: 3;\n            }\n            .svgcp-roulette-r2-wheel-labels {\n                display: grid;\n                grid-template-columns: repeat(6, minmax(0, 1fr));\n                gap: 8px;\n                margin-top: 18px;\n            }\n            .svgcp-roulette-r2-wheel-labels div {\n                padding: 9px 8px;\n                border-radius: 12px;\n                border: 1px solid rgba(216,173,88,.34);\n                background: rgba(255,255,255,.05);\n                text-align: center;\n                font-size: 12px;\n                font-weight: 900;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n                color: #ffe6a1;\n            }\n            .svgcp-roulette-r2-sidecard {\n                padding: 22px;\n            }\n            .svgcp-roulette-r2-sidecard h2 {\n                margin: 0 0 8px;\n                color: #f5d68b;\n                font-size: clamp(28px, 4vw, 48px);\n                line-height: 1.02;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-subtitle {\n                margin-bottom: 14px;\n                color: #fff3cb;\n                font-weight: 900;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-sidecard p {\n                color: #fff;\n                font-size: 16px;\n                line-height: 1.6;\n                margin: 0 0 14px;\n            }\n            .svgcp-roulette-r2-stats {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 10px;\n                margin-top: 12px;\n            }\n            .svgcp-roulette-r2-stats div,\n            .svgcp-roulette-r2-readouts div {\n                border: 1px solid rgba(216,173,88,.38);\n                border-radius: 14px;\n                background: rgba(255,255,255,.06);\n                padding: 12px;\n                text-align: center;\n                font-weight: 900;\n                color: #fff;\n            }\n            .svgcp-roulette-r2-stats span,\n            .svgcp-roulette-r2-readouts span {\n                display: block;\n                color: #f5d68b;\n                margin-bottom: 4px;\n                font-size: 12px;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-readouts {\n                display: grid;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 10px;\n                margin: 18px 0 0;\n            }\n            .svgcp-roulette-r2-chip-rack {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 10px;\n                margin-top: 18px;\n            }\n            .svgcp-roulette-r2-chip-rack b {\n                width: 66px;\n                height: 66px;\n                border-radius: 50%;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                border: 5px solid rgba(255,255,255,.8);\n                box-shadow: inset 0 0 0 5px rgba(0,0,0,.28), 0 10px 18px rgba(0,0,0,.28);\n                font-size: 15px;\n                font-weight: 1000;\n                color: #fff;\n                background: #333;\n            }\n            .svgcp-roulette-r2-chip-rack .chip5 { background: linear-gradient(180deg, #9f102b, #670617); }\n            .svgcp-roulette-r2-chip-rack .chip25 { background: linear-gradient(180deg, #197b47, #0d4e2c); }\n            .svgcp-roulette-r2-chip-rack .chip100 { background: linear-gradient(180deg, #151515, #000000); }\n            .svgcp-roulette-r2-chip-rack .chip500 { background: linear-gradient(180deg, #1b4e9b, #0c2956); }\n            .svgcp-roulette-r2-chip-rack .chip1k { background: linear-gradient(180deg, #875200, #5f3500); }\n            .svgcp-roulette-r2-board-wrap {\n                padding: 22px;\n                overflow-x: auto;\n            }\n            .svgcp-roulette-r2-board-wrap h3 {\n                margin: 0 0 12px;\n                color: #f5d68b;\n                font-size: 28px;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-board-wrap p {\n                margin: 0 0 16px;\n                color: #fff;\n            }\n            .svgcp-roulette-r2-board {\n                min-width: 1220px;\n                border: 2px solid rgba(216,173,88,.68);\n                border-radius: 18px;\n                background: linear-gradient(180deg, #0b6137 0%, #084c2b 100%);\n                padding: 16px;\n                box-shadow: inset 0 0 26px rgba(0,0,0,.34);\n            }\n            .svgcp-roulette-r2-grid {\n                display: grid;\n                grid-template-columns: 86px repeat(12, minmax(66px, 1fr)) 86px;\n                gap: 4px;\n                align-items: stretch;\n            }\n            .svgcp-roulette-zero {\n                grid-column: 1 \/ 2;\n                grid-row: 1 \/ span 3;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                border-radius: 14px;\n                border: 2px solid rgba(255,255,255,.25);\n                background: linear-gradient(180deg, #108c52, #0b663d);\n                color: #fff;\n                font-size: 36px;\n                font-weight: 1000;\n                box-shadow: inset 0 0 24px rgba(255,255,255,.07);\n            }\n            .svgcp-roulette-num {\n                min-height: 88px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                border-radius: 12px;\n                border: 2px solid rgba(255,255,255,.20);\n                font-size: 24px;\n                font-weight: 1000;\n                color: #fff;\n                box-shadow: inset 0 0 18px rgba(255,255,255,.06);\n            }\n            .svgcp-roulette-num.red { background: linear-gradient(180deg, #c31330, #83061b); }\n            .svgcp-roulette-num.black { background: linear-gradient(180deg, #1d1d1d, #050505); }\n            .svgcp-roulette-2to1 {\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 88px;\n                border-radius: 12px;\n                border: 2px solid rgba(255,255,255,.22);\n                background: rgba(0,0,0,.24);\n                color: #f5d68b;\n                font-weight: 1000;\n                writing-mode: vertical-rl;\n                transform: rotate(180deg);\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-dozens,\n            .svgcp-roulette-outside {\n                margin-top: 6px;\n                display: grid;\n                gap: 4px;\n            }\n            .svgcp-roulette-dozens { grid-template-columns: repeat(3, 1fr); }\n            .svgcp-roulette-outside { grid-template-columns: repeat(6, 1fr); }\n            .svgcp-roulette-bet {\n                min-height: 72px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                border-radius: 14px;\n                border: 2px solid rgba(255,255,255,.22);\n                background: rgba(0,0,0,.18);\n                color: #fff;\n                font-size: 20px;\n                font-weight: 1000;\n                text-transform: uppercase;\n                letter-spacing: .04em;\n            }\n            .svgcp-roulette-bet.red {\n                background: linear-gradient(180deg, rgba(175,12,38,.92), rgba(114,5,24,.96));\n            }\n            .svgcp-roulette-bet.black {\n                background: linear-gradient(180deg, rgba(28,28,28,.96), rgba(5,5,5,.98));\n                color: #f2f2f2;\n            }\n            .svgcp-roulette-bet.green {\n                background: linear-gradient(180deg, rgba(16,118,70,.96), rgba(8,74,44,.98));\n            }\n            \n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-num,\n            .svgcp-roulette-zero,\n            .svgcp-roulette-2to1,\n            .svgcp-roulette-bet {\n                cursor: pointer;\n                user-select: none;\n                transition: transform .12s ease, box-shadow .12s ease, filter .12s ease;\n                position: relative;\n            }\n            .svgcp-roulette-r2-chip-rack b:hover,\n            .svgcp-roulette-num:hover,\n            .svgcp-roulette-zero:hover,\n            .svgcp-roulette-2to1:hover,\n            .svgcp-roulette-bet:hover {\n                transform: translateY(-2px);\n                filter: brightness(1.15);\n                box-shadow: inset 0 0 18px rgba(255,255,255,.10), 0 9px 22px rgba(0,0,0,.38);\n            }\n            .svgcp-roulette-r2-chip-rack b.is-selected {\n                outline: 4px solid #f5d68b;\n                transform: translateY(-3px) scale(1.05);\n                box-shadow: inset 0 0 0 5px rgba(0,0,0,.28), 0 0 24px rgba(245,214,139,.60);\n            }\n            .svgcp-roulette-placed-chip {\n                position: absolute;\n                right: 5px;\n                bottom: 5px;\n                min-width: 34px;\n                height: 34px;\n                padding: 0 6px;\n                border-radius: 999px;\n                border: 3px solid rgba(255,255,255,.82);\n                background: radial-gradient(circle at 35% 30%, #fff3c0, #b57a16 68%, #6d4004 100%);\n                color: #111;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                font-size: 11px;\n                font-weight: 1000;\n                line-height: 1;\n                box-shadow: 0 7px 16px rgba(0,0,0,.42);\n                z-index: 4;\n                pointer-events: none;\n            }\n            .svgcp-roulette-r3-actions {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 10px;\n                margin-top: 16px;\n            }\n            .svgcp-roulette-r3-actions button {\n                min-height: 42px;\n                padding: 10px 16px;\n                border-radius: 999px;\n                border: 1px solid #d8ad58;\n                background: linear-gradient(180deg, #d8ad58, #8d5b12);\n                color: #080808;\n                font-weight: 1000;\n                cursor: pointer;\n            }\n            .svgcp-roulette-r3-actions button.secondary {\n                background: rgba(0,0,0,.50);\n                color: #f5d68b;\n            }\n            .svgcp-roulette-r3-status {\n                margin-top: 12px;\n                min-height: 44px;\n                padding: 12px 14px;\n                border: 1px solid rgba(216,173,88,.38);\n                border-radius: 12px;\n                background: rgba(0,0,0,.38);\n                color: #fff8dc;\n                font-weight: 800;\n                line-height: 1.35;\n            }\n            \n            .svgcp-roulette-r2-wheel.is-spinning {\n                transition: transform 3.6s cubic-bezier(.08,.72,.08,1);\n            }\n            .svgcp-roulette-r4-result {\n                position: absolute;\n                left: 50%;\n                bottom: 28px;\n                transform: translateX(-50%);\n                min-width: 86px;\n                min-height: 86px;\n                border-radius: 50%;\n                border: 5px solid #f5d68b;\n                background: radial-gradient(circle at 35% 30%, #ffffff, #c31330 54%, #6f0014 100%);\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                z-index: 5;\n                color: #fff;\n                font-size: 32px;\n                font-weight: 1000;\n                box-shadow: 0 12px 28px rgba(0,0,0,.48), inset 0 0 18px rgba(255,255,255,.18);\n            }\n            .svgcp-roulette-r4-result.black {\n                background: radial-gradient(circle at 35% 30%, #ffffff, #262626 54%, #000000 100%);\n            }\n            .svgcp-roulette-r4-result.green {\n                background: radial-gradient(circle at 35% 30%, #ffffff, #108c52 54%, #064429 100%);\n            }\n            .svgcp-roulette-r4-spin {\n                background: linear-gradient(180deg, #24a247, #096322) !important;\n                color: #fff !important;\n                border-color: #a7f0ad !important;\n                box-shadow: 0 12px 28px rgba(0,0,0,.34), inset 0 0 0 1px rgba(255,255,255,.18);\n            }\n            \n            .svgcp-roulette-r5-history {\n                margin-top: 14px;\n                padding: 14px;\n                border: 1px solid rgba(216,173,88,.38);\n                border-radius: 14px;\n                background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n                color: #fff;\n            }\n            .svgcp-roulette-r5-history h3 {\n                margin: 0 0 10px;\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                font-size: 18px;\n            }\n            .svgcp-roulette-r5-last {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 8px;\n                min-height: 44px;\n                align-items: center;\n            }\n            .svgcp-roulette-r5-ball {\n                width: 40px;\n                height: 40px;\n                border-radius: 50%;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                border: 3px solid rgba(255,255,255,.82);\n                color: #fff;\n                font-weight: 1000;\n                font-size: 15px;\n                box-shadow: 0 8px 16px rgba(0,0,0,.35), inset 0 0 12px rgba(255,255,255,.12);\n            }\n            .svgcp-roulette-r5-ball.red { background: radial-gradient(circle at 35% 30%, #fff, #c31330 58%, #720014 100%); }\n            .svgcp-roulette-r5-ball.black { background: radial-gradient(circle at 35% 30%, #fff, #262626 58%, #000 100%); }\n            .svgcp-roulette-r5-ball.green { background: radial-gradient(circle at 35% 30%, #fff, #108c52 58%, #064429 100%); }\n            .svgcp-roulette-r5-hotcold {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 10px;\n                margin-top: 12px;\n            }\n            .svgcp-roulette-r5-hotcold div {\n                border: 1px solid rgba(216,173,88,.28);\n                border-radius: 12px;\n                background: rgba(0,0,0,.25);\n                padding: 10px;\n            }\n            .svgcp-roulette-r5-hotcold span {\n                display: block;\n                color: #f5d68b;\n                font-size: 12px;\n                font-weight: 1000;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n                margin-bottom: 5px;\n            }\n            .svgcp-roulette-r5-hotcold strong {\n                color: #fff;\n                font-size: 15px;\n                line-height: 1.35;\n            }\n            .svgcp-roulette-r5-session-line {\n                margin-top: 10px;\n                color: #fff3cb;\n                font-weight: 800;\n                font-size: 13px;\n            }\n            .svgcp-roulette-r5-result-flash {\n                animation: svgcpRouletteResultFlash .7s ease-in-out 0s 2;\n            }\n            @keyframes svgcpRouletteResultFlash {\n                0% { transform: translateX(-50%) scale(1); }\n                50% { transform: translateX(-50%) scale(1.16); box-shadow: 0 0 34px rgba(245,214,139,.85), inset 0 0 18px rgba(255,255,255,.26); }\n                100% { transform: translateX(-50%) scale(1); }\n            }\n            @media (max-width: 780px) {\n                .svgcp-roulette-r5-hotcold { grid-template-columns: 1fr; }\n                .svgcp-roulette-r5-ball { width: 36px; height: 36px; font-size: 13px; }\n            }\n\n            \/* v2.33.825 Roulette Step R6: mobile\/tablet optimization *\/\n            \n            \n            \n            \n            \n            \n            \n            \n            \n            \n            \n            \n            \n            \/* Roulette Bundle R19-R22 *\/\n            .svgcp-roulette-single-page {\n                --svgcp-roulette-accent: #d8ad58;\n                --svgcp-roulette-felt: #06381f;\n                --svgcp-roulette-gold: #d8ad58;\n                --svgcp-roulette-panel-alpha: .82;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-shell {\n                position: relative;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-roulette-single-page .svgcp-roulette-r14-panel,\n            .svgcp-roulette-single-page .svgcp-roulette-r16-stats,\n            .svgcp-roulette-single-page .svgcp-roulette-r17-math,\n            .svgcp-roulette-single-page .svgcp-roulette-r18-save-panel {\n                background-color: rgba(0,0,0,var(--svgcp-roulette-panel-alpha));\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                background:\n                    radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--svgcp-roulette-accent) 16%, transparent), transparent 35%),\n                    linear-gradient(180deg, color-mix(in srgb, var(--svgcp-roulette-felt) 72%, #000), #02150d) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r4-spin,\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"save_now\"],\n            .svgcp-roulette-single-page .svgcp-roulette-r15-reference button {\n                background: linear-gradient(180deg, var(--svgcp-roulette-accent), color-mix(in srgb, var(--svgcp-roulette-accent) 55%, #000)) !important;\n            }\n            .svgcp-roulette-r19-premium-sheen {\n                position: absolute;\n                inset: 0;\n                overflow: hidden;\n                border-radius: 24px;\n                pointer-events: none;\n                opacity: .55;\n            }\n            .svgcp-roulette-r19-premium-sheen::before {\n                content: '';\n                position: absolute;\n                top: -40%;\n                left: -55%;\n                width: 45%;\n                height: 180%;\n                transform: rotate(22deg);\n                background: linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n                animation: svgcpRouletteR19Sheen 9s ease-in-out infinite;\n            }\n            @keyframes svgcpRouletteR19Sheen {\n                0%, 42% { left: -55%; opacity: 0; }\n                50% { opacity: .8; }\n                68%,100% { left: 125%; opacity: 0; }\n            }\n            .svgcp-roulette-r19-wheel-shadow {\n                animation: svgcpRouletteR19WheelBreath 4s ease-in-out infinite;\n            }\n            @keyframes svgcpRouletteR19WheelBreath {\n                0%,100% { filter: saturate(1) brightness(1); }\n                50% { filter: saturate(1.12) brightness(1.08); }\n            }\n            .svgcp-roulette-single-page[data-svgcp-roulette-animation-quality=\"reduced\"] .svgcp-roulette-r19-premium-sheen,\n            .svgcp-roulette-single-page[data-svgcp-roulette-animation-quality=\"reduced\"] .svgcp-roulette-r19-wheel-shadow,\n            .svgcp-roulette-single-page[data-svgcp-roulette-animation-quality=\"reduced\"] .svgcp-roulette-r2-ball.is-orbiting {\n                animation: none !important;\n            }\n            .svgcp-roulette-r20-mobile-nav {\n                display: none;\n                margin: 10px 0 0;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 7px;\n            }\n            .svgcp-roulette-r20-mobile-nav button {\n                min-height: 42px;\n                border-radius: 999px;\n                border: 1px solid rgba(216,173,88,.46);\n                background: rgba(0,0,0,.48);\n                color: #fff8dc;\n                font-weight: 1000;\n                font-size: 12px;\n                cursor: pointer;\n            }\n            .svgcp-roulette-r20-board-focus {\n                outline: 4px solid rgba(87,215,255,.55);\n                box-shadow: 0 0 34px rgba(87,215,255,.45);\n            }\n            .svgcp-roulette-r22-safe-note {\n                margin-top: 8px;\n                color: #b8efff;\n                font-size: 12px;\n                font-weight: 800;\n                text-align: center;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r20-mobile-nav {\n                    display: grid;\n                }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r20-mobile-nav {\n                    grid-template-columns: repeat(2, minmax(0, 1fr));\n                }\n            }\n\n            .svgcp-roulette-r18-save-panel {\n                margin: 16px 0 0;\n                padding: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(87,215,255,.40);\n                background:\n                    radial-gradient(circle at 100% 0%, rgba(87,215,255,.13), transparent 30%),\n                    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r18-save-panel h3 {\n                margin: 0 0 10px;\n                color: #b8efff;\n                font-size: 18px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r18-save-status {\n                min-height: 42px;\n                padding: 11px 12px;\n                border: 1px solid rgba(87,215,255,.28);\n                border-radius: 12px;\n                background: rgba(0,0,0,.28);\n                color: #fff;\n                font-weight: 900;\n                line-height: 1.35;\n            }\n            .svgcp-roulette-r18-save-status b {\n                color: #b8efff;\n            }\n            .svgcp-roulette-r18-save-actions {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 8px;\n                margin-top: 10px;\n            }\n            .svgcp-roulette-r18-save-actions button {\n                min-height: 44px;\n                border-radius: 999px;\n                border: 1px solid rgba(87,215,255,.44);\n                background: rgba(0,0,0,.42);\n                color: #fff;\n                font-weight: 1000;\n                cursor: pointer;\n                padding: 9px 14px;\n            }\n            .svgcp-roulette-r18-save-actions button:first-child {\n                background: linear-gradient(180deg, #57d7ff, #0f789b);\n                color: #041015;\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r18-save-actions { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r17-math {\n                margin: 16px 0 0;\n                padding: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(95,191,122,.48);\n                background:\n                    radial-gradient(circle at 0% 0%, rgba(95,191,122,.16), transparent 30%),\n                    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r17-math h3 {\n                margin: 0 0 12px;\n                color: #baf7c4;\n                font-size: 18px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r17-math-grid {\n                display: grid;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 10px;\n            }\n            .svgcp-roulette-r17-math-grid div {\n                border: 1px solid rgba(95,191,122,.34);\n                border-radius: 13px;\n                background: rgba(0,0,0,.30);\n                padding: 10px;\n                text-align: center;\n                color: #fff;\n                font-weight: 1000;\n                min-height: 62px;\n                display: flex;\n                flex-direction: column;\n                justify-content: center;\n            }\n            .svgcp-roulette-r17-math-grid span {\n                display: block;\n                color: #baf7c4;\n                text-transform: uppercase;\n                letter-spacing: .07em;\n                font-size: 10px;\n                margin-bottom: 5px;\n            }\n            .svgcp-roulette-r17-math-grid strong {\n                display: block;\n                color: #fff;\n                font-size: 17px;\n                line-height: 1.1;\n            }\n            .svgcp-roulette-r17-audit {\n                margin-top: 12px;\n                padding: 12px 14px;\n                border-radius: 13px;\n                border: 1px solid rgba(216,173,88,.34);\n                background: rgba(0,0,0,.28);\n                color: #fff3cb;\n                font-size: 13px;\n                line-height: 1.45;\n                font-weight: 800;\n            }\n            .svgcp-roulette-r17-audit b {\n                color: #baf7c4;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r17-math-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r17-math-grid { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r16-stats {\n                margin: 16px 0 0;\n                padding: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(216,173,88,.42);\n                background:\n                    radial-gradient(circle at 100% 0%, rgba(36,162,71,.14), transparent 30%),\n                    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r16-stats h3 {\n                margin: 0 0 12px;\n                color: #f5d68b;\n                font-size: 18px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r16-grid {\n                display: grid;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 10px;\n            }\n            .svgcp-roulette-r16-grid div {\n                border: 1px solid rgba(216,173,88,.30);\n                border-radius: 13px;\n                background: rgba(0,0,0,.30);\n                padding: 10px;\n                text-align: center;\n                color: #fff;\n                font-weight: 1000;\n                min-height: 58px;\n                display: flex;\n                flex-direction: column;\n                justify-content: center;\n            }\n            .svgcp-roulette-r16-grid span {\n                display: block;\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .07em;\n                font-size: 10px;\n                margin-bottom: 5px;\n            }\n            .svgcp-roulette-r16-grid strong {\n                display: block;\n                color: #fff;\n                font-size: 17px;\n                line-height: 1.1;\n            }\n            .svgcp-roulette-r16-colorbar {\n                margin-top: 12px;\n                border: 1px solid rgba(216,173,88,.28);\n                border-radius: 999px;\n                background: rgba(0,0,0,.34);\n                overflow: hidden;\n                height: 20px;\n                display: grid;\n                grid-template-columns: var(--svgcp-red, 1fr) var(--svgcp-black, 1fr) var(--svgcp-green, 1fr);\n            }\n            .svgcp-roulette-r16-colorbar i {\n                display: block;\n                min-width: 2px;\n            }\n            .svgcp-roulette-r16-colorbar .red { background: #b20b25; }\n            .svgcp-roulette-r16-colorbar .black { background: #050505; }\n            .svgcp-roulette-r16-colorbar .green { background: #0a8c4d; }\n            .svgcp-roulette-r16-color-caption {\n                margin-top: 8px;\n                color: #fff3cb;\n                font-size: 12px;\n                font-weight: 800;\n                text-align: center;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r16-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r16-grid { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r15-reference {\n                margin: 16px 0 0;\n                padding: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(216,173,88,.42);\n                background:\n                    radial-gradient(circle at 0% 0%, rgba(216,173,88,.14), transparent 30%),\n                    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r15-reference-head {\n                display: flex;\n                align-items: center;\n                justify-content: space-between;\n                gap: 10px;\n                flex-wrap: wrap;\n            }\n            .svgcp-roulette-r15-reference h3 {\n                margin: 0;\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                font-size: 18px;\n            }\n            .svgcp-roulette-r15-reference p {\n                margin: 8px 0 0;\n                color: #fff3cb;\n                font-size: 13px;\n                line-height: 1.4;\n                font-weight: 800;\n            }\n            .svgcp-roulette-r15-reference button,\n            .svgcp-roulette-r15-close {\n                min-height: 42px;\n                border-radius: 999px;\n                border: 1px solid rgba(216,173,88,.62);\n                background: linear-gradient(180deg, #d8ad58, #8d5b12);\n                color: #080808;\n                font-weight: 1000;\n                padding: 9px 15px;\n                cursor: pointer;\n            }\n            .svgcp-roulette-r15-drawer {\n                display: none;\n                margin-top: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(216,173,88,.36);\n                background: rgba(0,0,0,.32);\n                padding: 14px;\n            }\n            .svgcp-roulette-r15-drawer.is-open {\n                display: block;\n            }\n            .svgcp-roulette-r15-grid {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 12px;\n            }\n            .svgcp-roulette-r15-card {\n                border: 1px solid rgba(216,173,88,.30);\n                border-radius: 14px;\n                background: linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.02));\n                padding: 12px;\n                color: #fff;\n            }\n            .svgcp-roulette-r15-card h4 {\n                margin: 0 0 9px;\n                color: #f5d68b;\n                font-size: 15px;\n                text-transform: uppercase;\n                letter-spacing: .06em;\n            }\n            .svgcp-roulette-r15-card ul {\n                margin: 0;\n                padding-left: 18px;\n                color: #fff3cb;\n                font-size: 13px;\n                line-height: 1.55;\n                font-weight: 700;\n            }\n            .svgcp-roulette-r15-card li strong {\n                color: #fff;\n            }\n            .svgcp-roulette-r15-mini {\n                display: grid;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 8px;\n                margin-top: 12px;\n            }\n            .svgcp-roulette-r15-mini div {\n                border: 1px solid rgba(216,173,88,.28);\n                border-radius: 12px;\n                background: rgba(0,0,0,.26);\n                padding: 9px;\n                text-align: center;\n                color: #fff;\n                font-weight: 900;\n                font-size: 12px;\n            }\n            .svgcp-roulette-r15-mini span {\n                display: block;\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .07em;\n                font-size: 10px;\n                margin-bottom: 4px;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r15-grid { grid-template-columns: 1fr; }\n                .svgcp-roulette-r15-mini { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r15-reference-head { align-items: stretch; }\n                .svgcp-roulette-r15-reference button { width: 100%; }\n                .svgcp-roulette-r15-mini { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r14-ledger-grid {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 12px;\n                margin-top: 14px;\n            }\n            .svgcp-roulette-r14-panel {\n                border: 1px solid rgba(216,173,88,.42);\n                border-radius: 16px;\n                background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n                padding: 14px;\n                min-height: 150px;\n            }\n            .svgcp-roulette-r14-panel h3 {\n                margin: 0 0 10px;\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                font-size: 17px;\n            }\n            .svgcp-roulette-r14-slip,\n            .svgcp-roulette-r14-ledger {\n                max-height: 190px;\n                overflow: auto;\n                padding-right: 4px;\n                color: #fff;\n                font-size: 13px;\n                line-height: 1.45;\n            }\n            .svgcp-roulette-r14-line {\n                display: grid;\n                grid-template-columns: 1fr auto auto;\n                gap: 8px;\n                align-items: center;\n                padding: 8px 0;\n                border-bottom: 1px solid rgba(216,173,88,.18);\n            }\n            .svgcp-roulette-r14-line:last-child {\n                border-bottom: 0;\n            }\n            .svgcp-roulette-r14-line strong {\n                color: #fff;\n                font-weight: 900;\n            }\n            .svgcp-roulette-r14-line span {\n                color: #f5d68b;\n                font-weight: 900;\n                white-space: nowrap;\n            }\n            .svgcp-roulette-r14-line em {\n                font-style: normal;\n                color: #fff3cb;\n                font-weight: 900;\n                white-space: nowrap;\n            }\n            .svgcp-roulette-r14-ledger-entry {\n                padding: 8px 0;\n                border-bottom: 1px solid rgba(216,173,88,.18);\n            }\n            .svgcp-roulette-r14-ledger-entry:last-child {\n                border-bottom: 0;\n            }\n            .svgcp-roulette-r14-ledger-entry b {\n                color: #f5d68b;\n            }\n            .svgcp-roulette-r14-ledger-entry.win {\n                color: #f2fff3;\n            }\n            .svgcp-roulette-r14-ledger-entry.loss {\n                color: #fff3cb;\n            }\n            .svgcp-roulette-r14-total-row {\n                margin-top: 10px;\n                padding-top: 10px;\n                border-top: 1px solid rgba(216,173,88,.30);\n                color: #fff8dc;\n                font-weight: 1000;\n                text-transform: uppercase;\n                letter-spacing: .05em;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r14-ledger-grid { grid-template-columns: 1fr; }\n                .svgcp-roulette-r14-slip,\n                .svgcp-roulette-r14-ledger { max-height: 160px; }\n            }\n\n            .svgcp-roulette-r13-builder {\n                margin: 16px 0 0;\n                padding: 14px;\n                border: 1px solid rgba(216,173,88,.42);\n                border-radius: 16px;\n                background:\n                    radial-gradient(circle at 100% 0%, rgba(216,173,88,.14), transparent 30%),\n                    linear-gradient(180deg, rgba(255,255,255,.065), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r13-builder h3 {\n                margin: 0 0 10px;\n                color: #f5d68b;\n                font-size: 18px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r13-builder p {\n                margin: 0 0 12px;\n                font-size: 13px;\n                line-height: 1.35;\n                color: #fff3cb;\n                font-weight: 700;\n            }\n            .svgcp-roulette-r13-mode-grid {\n                display: grid;\n                grid-template-columns: repeat(4, minmax(0, 1fr));\n                gap: 8px;\n                margin-bottom: 10px;\n            }\n            .svgcp-roulette-r13-mode-grid button,\n            .svgcp-roulette-r13-builder-actions button {\n                min-height: 46px;\n                border-radius: 14px;\n                border: 1px solid rgba(216,173,88,.62);\n                background: rgba(0,0,0,.42);\n                color: #fff8dc;\n                font-weight: 1000;\n                cursor: pointer;\n                padding: 8px 10px;\n            }\n            .svgcp-roulette-r13-mode-grid button.is-active {\n                background: linear-gradient(180deg, #d8ad58, #8d5b12);\n                color: #080808;\n                box-shadow: 0 0 20px rgba(216,173,88,.36);\n            }\n            .svgcp-roulette-r13-builder-readout {\n                min-height: 44px;\n                padding: 11px 12px;\n                border-radius: 12px;\n                border: 1px solid rgba(216,173,88,.30);\n                background: rgba(0,0,0,.32);\n                color: #fff;\n                font-weight: 800;\n                line-height: 1.35;\n            }\n            .svgcp-roulette-r13-builder-readout strong {\n                color: #f5d68b;\n            }\n            .svgcp-roulette-r13-builder-actions {\n                display: grid;\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                gap: 8px;\n                margin-top: 10px;\n            }\n            .svgcp-roulette-r13-builder-actions button:first-child {\n                background: linear-gradient(180deg, #24a247, #096322);\n                color: #fff;\n                border-color: #a7f0ad;\n            }\n            .svgcp-roulette-r13-selected-number {\n                outline: 5px solid #57d7ff !important;\n                box-shadow: inset 0 0 18px rgba(255,255,255,.18), 0 0 30px rgba(87,215,255,.65) !important;\n                z-index: 8 !important;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r13-mode-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r13-mode-grid,\n                .svgcp-roulette-r13-builder-actions { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r12-celebrate {\n                animation: svgcpRouletteR12Celebrate .85s ease-in-out 0s 2;\n            }\n            @keyframes svgcpRouletteR12Celebrate {\n                0% { box-shadow: 0 18px 38px rgba(0,0,0,.42); }\n                50% { box-shadow: 0 0 44px rgba(245,214,139,.72), 0 18px 38px rgba(0,0,0,.42); }\n                100% { box-shadow: 0 18px 38px rgba(0,0,0,.42); }\n            }\n            .svgcp-roulette-placed-chip {\n                overflow: visible;\n                min-width: 40px !important;\n                height: 38px !important;\n                border-radius: 999px !important;\n                background:\n                    radial-gradient(circle at 35% 28%, #fff9cf, #d89a21 58%, #7a4304 100%) !important;\n                border: 3px solid rgba(255,255,255,.86) !important;\n                box-shadow:\n                    0 3px 0 #7a4304,\n                    0 7px 0 #5a2d03,\n                    0 12px 18px rgba(0,0,0,.48) !important;\n            }\n            .svgcp-roulette-placed-chip::before,\n            .svgcp-roulette-placed-chip::after {\n                content: '';\n                position: absolute;\n                left: 3px;\n                right: 3px;\n                height: 7px;\n                border-radius: 999px;\n                border: 2px solid rgba(255,255,255,.60);\n                background: rgba(180,105,8,.90);\n                pointer-events: none;\n            }\n            .svgcp-roulette-placed-chip::before { bottom: -6px; }\n            .svgcp-roulette-placed-chip::after { bottom: -12px; background: rgba(116,61,5,.94); }\n            .svgcp-roulette-winning-bet {\n                outline: 5px solid #f5d68b !important;\n                box-shadow: inset 0 0 22px rgba(255,255,255,.16), 0 0 34px rgba(245,214,139,.78) !important;\n                z-index: 7 !important;\n            }\n            .svgcp-roulette-winning-bet .svgcp-roulette-placed-chip {\n                animation: svgcpRouletteR12ChipWin .55s ease-in-out 0s 4;\n            }\n            @keyframes svgcpRouletteR12ChipWin {\n                0%,100% { transform: scale(1); }\n                50% { transform: scale(1.20); }\n            }\n            .svgcp-roulette-r12-sound-button.is-on {\n                background: linear-gradient(180deg, #24a247, #096322) !important;\n                color: #fff !important;\n                border-color: #a7f0ad !important;\n            }\n            .svgcp-roulette-r12-win-banner {\n                margin-top: 10px;\n                padding: 10px 12px;\n                border-radius: 12px;\n                border: 1px solid rgba(102,214,120,.55);\n                background: linear-gradient(180deg, rgba(36,162,71,.26), rgba(6,75,28,.18));\n                color: #f2fff3;\n                font-weight: 1000;\n                text-align: center;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r12-loss-banner {\n                margin-top: 10px;\n                padding: 10px 12px;\n                border-radius: 12px;\n                border: 1px solid rgba(216,173,88,.35);\n                background: rgba(0,0,0,.26);\n                color: #fff3cb;\n                font-weight: 900;\n                text-align: center;\n            }\n\n            .svgcp-roulette-r11-pocket {\n                position: absolute;\n                left: 50%;\n                top: 50%;\n                width: 30px;\n                height: 30px;\n                margin-left: -15px;\n                margin-top: -15px;\n                border-radius: 50%;\n                border: 1px solid rgba(255,255,255,.48);\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                color: #fff;\n                font-size: 10px;\n                font-weight: 1000;\n                z-index: 4;\n                transform: rotate(var(--svgcp-pocket-angle)) translateY(-230px) rotate(calc(-1 * var(--svgcp-pocket-angle)));\n                box-shadow: 0 4px 8px rgba(0,0,0,.38), inset 0 0 8px rgba(255,255,255,.12);\n                pointer-events: none;\n            }\n            .svgcp-roulette-r11-pocket.red { background: linear-gradient(180deg, #c31330, #750014); }\n            .svgcp-roulette-r11-pocket.black { background: linear-gradient(180deg, #2a2a2a, #000); }\n            .svgcp-roulette-r11-pocket.green { background: linear-gradient(180deg, #108c52, #064429); }\n            .svgcp-roulette-r11-pocket.is-winning-pocket {\n                outline: 4px solid #f5d68b;\n                transform: rotate(var(--svgcp-pocket-angle)) translateY(-230px) rotate(calc(-1 * var(--svgcp-pocket-angle))) scale(1.28);\n                box-shadow: 0 0 28px rgba(245,214,139,.78), inset 0 0 14px rgba(255,255,255,.18);\n            }\n            .svgcp-roulette-r2-ball.is-orbiting {\n                animation: svgcpRouletteR11BallOrbit 1.05s linear infinite;\n            }\n            @keyframes svgcpRouletteR11BallOrbit {\n                from { transform: rotate(0deg) translateX(0); }\n                to { transform: rotate(360deg) translateX(0); }\n            }\n            .svgcp-roulette-r11-wheel-note {\n                margin-top: 10px;\n                color: #fff3cb;\n                font-size: 12px;\n                font-weight: 800;\n                text-align: center;\n                letter-spacing: .04em;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r11-pocket {\n                    width: 25px;\n                    height: 25px;\n                    margin-left: -12.5px;\n                    margin-top: -12.5px;\n                    font-size: 9px;\n                    transform: rotate(var(--svgcp-pocket-angle)) translateY(calc(-1 * min(38vw, 218px))) rotate(calc(-1 * var(--svgcp-pocket-angle)));\n                }\n                .svgcp-roulette-r11-pocket.is-winning-pocket {\n                    transform: rotate(var(--svgcp-pocket-angle)) translateY(calc(-1 * min(38vw, 218px))) rotate(calc(-1 * var(--svgcp-pocket-angle))) scale(1.22);\n                }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r11-pocket {\n                    width: 22px;\n                    height: 22px;\n                    margin-left: -11px;\n                    margin-top: -11px;\n                    font-size: 8px;\n                    transform: rotate(var(--svgcp-pocket-angle)) translateY(calc(-1 * min(37vw, 190px))) rotate(calc(-1 * var(--svgcp-pocket-angle)));\n                }\n                .svgcp-roulette-r11-pocket.is-winning-pocket {\n                    transform: rotate(var(--svgcp-pocket-angle)) translateY(calc(-1 * min(37vw, 190px))) rotate(calc(-1 * var(--svgcp-pocket-angle))) scale(1.18);\n                }\n            }\n\n            .svgcp-roulette-r10-dealer-panel {\n                margin: 14px 0 0;\n                padding: 14px;\n                border-radius: 16px;\n                border: 1px solid rgba(216,173,88,.44);\n                background:\n                    radial-gradient(circle at 0% 0%, rgba(216,173,88,.16), transparent 32%),\n                    linear-gradient(180deg, rgba(255,255,255,.065), rgba(255,255,255,.025));\n                box-shadow: inset 0 0 26px rgba(0,0,0,.28);\n            }\n            .svgcp-roulette-r10-dealer-title {\n                display: flex;\n                align-items: center;\n                justify-content: space-between;\n                gap: 10px;\n                margin-bottom: 10px;\n            }\n            .svgcp-roulette-r10-dealer-title strong {\n                color: #f5d68b;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                font-size: 17px;\n            }\n            .svgcp-roulette-r10-state {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 30px;\n                padding: 6px 12px;\n                border-radius: 999px;\n                border: 1px solid rgba(216,173,88,.54);\n                background: rgba(0,0,0,.42);\n                color: #fff3cb;\n                font-size: 12px;\n                font-weight: 1000;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n                white-space: nowrap;\n            }\n            .svgcp-roulette-r10-dealer-message {\n                min-height: 42px;\n                display: flex;\n                align-items: center;\n                padding: 12px 14px;\n                border-radius: 12px;\n                background: rgba(0,0,0,.38);\n                border: 1px solid rgba(216,173,88,.30);\n                color: #fff;\n                font-weight: 900;\n                line-height: 1.35;\n            }\n            .svgcp-roulette-r10-overlay {\n                position: fixed;\n                inset: 0;\n                display: none;\n                align-items: center;\n                justify-content: center;\n                z-index: 99998;\n                background: rgba(0,0,0,.56);\n                backdrop-filter: blur(3px);\n                pointer-events: none;\n            }\n            .svgcp-roulette-r10-overlay.is-visible {\n                display: flex;\n            }\n            .svgcp-roulette-r10-overlay-card {\n                width: min(92vw, 560px);\n                padding: 26px;\n                border-radius: 24px;\n                border: 2px solid rgba(216,173,88,.80);\n                background:\n                    radial-gradient(circle at 50% 0%, rgba(216,173,88,.22), transparent 38%),\n                    linear-gradient(180deg, #100609, #030303);\n                color: #fff;\n                text-align: center;\n                box-shadow: 0 24px 70px rgba(0,0,0,.72), inset 0 0 40px rgba(255,255,255,.04);\n            }\n            .svgcp-roulette-r10-overlay-card b {\n                display: block;\n                color: #f5d68b;\n                font-size: clamp(34px, 7vw, 68px);\n                line-height: 1;\n                text-transform: uppercase;\n                letter-spacing: .06em;\n                text-shadow: 0 3px 20px rgba(0,0,0,.92);\n            }\n            .svgcp-roulette-r10-overlay-card span {\n                display: block;\n                margin-top: 10px;\n                color: #fff8dc;\n                font-weight: 900;\n                font-size: 18px;\n            }\n            .svgcp-roulette-r10-locked .svgcp-roulette-num,\n            .svgcp-roulette-r10-locked .svgcp-roulette-zero,\n            .svgcp-roulette-r10-locked .svgcp-roulette-2to1,\n            .svgcp-roulette-r10-locked .svgcp-roulette-bet,\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-chip],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-preset],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-action=\"undo\"],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-action=\"double\"],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-action=\"clear\"],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-action=\"repeat\"],\n            .svgcp-roulette-r10-locked [data-svgcp-roulette-action=\"reset\"] {\n                pointer-events: none !important;\n                filter: saturate(.72) brightness(.92);\n            }\n            @media (max-width: 780px) {\n                .svgcp-roulette-r10-dealer-title { flex-direction: column; align-items: flex-start; }\n                .svgcp-roulette-r10-overlay-card { padding: 20px; border-radius: 18px; }\n            }\n\n            .svgcp-roulette-r9-quickbets {\n                margin: 16px 0 0;\n                padding: 14px;\n                border: 1px solid rgba(216,173,88,.40);\n                border-radius: 16px;\n                background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025));\n            }\n            .svgcp-roulette-r9-quickbets h3 {\n                margin: 0 0 10px;\n                color: #f5d68b;\n                font-size: 18px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n            }\n            .svgcp-roulette-r9-quickbets p {\n                margin: 0 0 12px;\n                font-size: 13px;\n                line-height: 1.35;\n                color: #fff3cb;\n                font-weight: 700;\n            }\n            .svgcp-roulette-r9-preset-grid {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 8px;\n            }\n            .svgcp-roulette-r9-preset-grid button {\n                min-height: 50px;\n                padding: 9px 10px;\n                border-radius: 14px;\n                border: 1px solid rgba(216,173,88,.62);\n                background: rgba(0,0,0,.42);\n                color: #fff8dc;\n                font-weight: 1000;\n                cursor: pointer;\n                text-align: center;\n                line-height: 1.18;\n            }\n            .svgcp-roulette-r9-preset-grid button:hover {\n                filter: brightness(1.18);\n                transform: translateY(-1px);\n            }\n            .svgcp-roulette-r9-preset-grid button span {\n                display: block;\n                color: #f5d68b;\n                font-size: 11px;\n                font-weight: 900;\n                margin-top: 3px;\n            }\n            .svgcp-roulette-r9-racetrack {\n                position: relative;\n                width: min(100%, 540px);\n                aspect-ratio: 2.1 \/ 1;\n                margin: 14px auto 0;\n                border-radius: 50%;\n                border: 6px solid rgba(216,173,88,.78);\n                background:\n                    radial-gradient(ellipse at center, rgba(0,0,0,.80) 0 42%, transparent 43%),\n                    conic-gradient(from -90deg, #005b35 0 10deg, #1c0608 10deg 20deg, #ab0b28 20deg 30deg, #050505 30deg 40deg, #ab0b28 40deg 50deg, #050505 50deg 60deg, #ab0b28 60deg 70deg, #050505 70deg 80deg, #ab0b28 80deg 90deg, #050505 90deg 100deg, #ab0b28 100deg 110deg, #050505 110deg 120deg, #ab0b28 120deg 130deg, #050505 130deg 140deg, #ab0b28 140deg 150deg, #050505 150deg 160deg, #ab0b28 160deg 170deg, #050505 170deg 180deg, #ab0b28 180deg 190deg, #050505 190deg 200deg, #ab0b28 200deg 210deg, #050505 210deg 220deg, #ab0b28 220deg 230deg, #050505 230deg 240deg, #ab0b28 240deg 250deg, #050505 250deg 260deg, #ab0b28 260deg 270deg, #050505 270deg 280deg, #ab0b28 280deg 290deg, #050505 290deg 300deg, #ab0b28 300deg 310deg, #050505 310deg 320deg, #ab0b28 320deg 330deg, #050505 330deg 340deg, #ab0b28 340deg 350deg, #050505 350deg 360deg);\n                box-shadow: inset 0 0 0 18px rgba(0,0,0,.40), 0 12px 24px rgba(0,0,0,.34);\n            }\n            .svgcp-roulette-r9-racetrack::after {\n                content: 'RACETRACK CALL BETS';\n                position: absolute;\n                left: 50%;\n                top: 50%;\n                transform: translate(-50%, -50%);\n                color: #f5d68b;\n                font-size: 13px;\n                font-weight: 1000;\n                letter-spacing: .10em;\n                text-align: center;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-r9-preset-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 520px) {\n                .svgcp-roulette-r9-preset-grid { grid-template-columns: 1fr; }\n                .svgcp-roulette-r9-racetrack::after { font-size: 11px; }\n            }\n\n            .svgcp-roulette-r8-limits {\n                display: grid;\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n                gap: 10px;\n                margin: 14px 0 0;\n            }\n            .svgcp-roulette-r8-limits div {\n                border: 1px solid rgba(216,173,88,.38);\n                border-radius: 12px;\n                background: rgba(0,0,0,.32);\n                padding: 10px;\n                text-align: center;\n                color: #fff;\n                font-weight: 900;\n            }\n            .svgcp-roulette-r8-limits span {\n                display: block;\n                color: #f5d68b;\n                font-size: 11px;\n                text-transform: uppercase;\n                letter-spacing: .08em;\n                margin-bottom: 4px;\n            }\n            .svgcp-roulette-r8-last-summary {\n                margin-top: 12px;\n                padding: 12px 14px;\n                border-radius: 14px;\n                border: 1px solid rgba(216,173,88,.40);\n                background: linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025));\n                color: #fff8dc;\n                font-weight: 800;\n                line-height: 1.45;\n                min-height: 48px;\n            }\n            .svgcp-roulette-r8-last-summary strong {\n                color: #f5d68b;\n            }\n            .svgcp-roulette-r8-win {\n                border-color: #66d678 !important;\n                background: linear-gradient(180deg, rgba(36,162,71,.24), rgba(6,75,28,.24)) !important;\n            }\n            .svgcp-roulette-r8-loss {\n                border-color: rgba(216,173,88,.40) !important;\n            }\n            @media (max-width: 780px) {\n                .svgcp-roulette-r8-limits { grid-template-columns: 1fr; }\n            }\n\n            .svgcp-roulette-r7-admin-badge {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                min-height: 28px;\n                padding: 5px 10px;\n                border: 1px solid rgba(216,173,88,.55);\n                border-radius: 999px;\n                background: rgba(0,0,0,.44);\n                color: #f5d68b;\n                font-size: 12px;\n                font-weight: 1000;\n                letter-spacing: .08em;\n                text-transform: uppercase;\n            }\n            .svgcp-roulette-r2-chip-rack .chip1 { background: linear-gradient(180deg, #9f102b, #670617); }\n            .svgcp-roulette-r2-chip-rack .chip2 { background: linear-gradient(180deg, #197b47, #0d4e2c); }\n            .svgcp-roulette-r2-chip-rack .chip3 { background: linear-gradient(180deg, #151515, #000000); }\n            .svgcp-roulette-r2-chip-rack .chip4 { background: linear-gradient(180deg, #1b4e9b, #0c2956); }\n            .svgcp-roulette-r2-chip-rack .chip5 { background: linear-gradient(180deg, #875200, #5f3500); }\n\n            .svgcp-roulette-r6-mobile-hint {\n                display: none;\n                margin: 10px 0 0;\n                padding: 10px 12px;\n                border: 1px solid rgba(216,173,88,.42);\n                border-radius: 12px;\n                background: rgba(0,0,0,.35);\n                color: #fff3cb;\n                font-weight: 800;\n                text-align: center;\n            }\n            .svgcp-roulette-r2-board-wrap {\n                -webkit-overflow-scrolling: touch;\n                scrollbar-width: thin;\n                scrollbar-color: #d8ad58 rgba(0,0,0,.25);\n            }\n            .svgcp-roulette-r2-board-wrap::-webkit-scrollbar { height: 12px; }\n            .svgcp-roulette-r2-board-wrap::-webkit-scrollbar-track { background: rgba(0,0,0,.35); border-radius: 999px; }\n            .svgcp-roulette-r2-board-wrap::-webkit-scrollbar-thumb { background: linear-gradient(90deg,#d8ad58,#8d5b12); border-radius: 999px; }\n            @media (max-width: 1024px) {\n                .svgcp-tablegames-page {\n                    padding: 16px !important;\n                    min-height: 760px !important;\n                }\n                .svgcp-tablegames-headline strong {\n                    font-size: clamp(28px, 7vw, 48px) !important;\n                }\n                .svgcp-tablegames-headline span {\n                    letter-spacing: .16em !important;\n                    font-size: 12px !important;\n                }\n                .svgcp-roulette-back-row {\n                    display: grid !important;\n                    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                    gap: 8px !important;\n                }\n                .svgcp-roulette-back {\n                    width: 100% !important;\n                    min-height: 48px !important;\n                    box-sizing: border-box !important;\n                    font-size: 13px !important;\n                    text-align: center !important;\n                }\n                .svgcp-roulette-r2-shell {\n                    max-width: 100% !important;\n                }\n                .svgcp-roulette-r2-top {\n                    grid-template-columns: 1fr !important;\n                    gap: 14px !important;\n                    margin-bottom: 14px !important;\n                }\n                .svgcp-roulette-r2-wheel-card,\n                .svgcp-roulette-r2-sidecard,\n                .svgcp-roulette-r2-board-wrap {\n                    border-radius: 18px !important;\n                    padding: 14px !important;\n                }\n                .svgcp-roulette-r2-wheel {\n                    width: min(92vw, 540px) !important;\n                    border-width: 10px !important;\n                    box-shadow: inset 0 0 0 20px rgba(74,39,17,.95), inset 0 0 0 68px rgba(0,0,0,.78), inset 0 0 40px rgba(255,255,255,.08), 0 18px 34px rgba(0,0,0,.55) !important;\n                }\n                .svgcp-roulette-r2-wheel::before {\n                    inset: clamp(82px, 22vw, 112px) !important;\n                    border-width: 8px !important;\n                }\n                .svgcp-roulette-r2-wheel::after {\n                    width: clamp(92px, 22vw, 132px) !important;\n                    height: clamp(92px, 22vw, 132px) !important;\n                }\n                .svgcp-roulette-r2-ball {\n                    width: 22px !important;\n                    height: 22px !important;\n                    right: clamp(54px, 16vw, 86px) !important;\n                    top: clamp(70px, 18vw, 110px) !important;\n                }\n                .svgcp-roulette-r2-wheel-labels {\n                    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n                }\n                .svgcp-roulette-r2-sidecard h2 {\n                    font-size: clamp(24px, 8vw, 38px) !important;\n                }\n                .svgcp-roulette-r2-sidecard p {\n                    font-size: 14px !important;\n                }\n                .svgcp-roulette-r2-stats,\n                .svgcp-roulette-r2-readouts {\n                    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                }\n                .svgcp-roulette-r2-chip-rack {\n                    position: sticky !important;\n                    top: 6px !important;\n                    z-index: 25 !important;\n                    justify-content: center !important;\n                    padding: 10px !important;\n                    margin-left: -4px !important;\n                    margin-right: -4px !important;\n                    border: 1px solid rgba(216,173,88,.40) !important;\n                    border-radius: 16px !important;\n                    background: rgba(0,0,0,.82) !important;\n                    backdrop-filter: blur(6px);\n                }\n                .svgcp-roulette-r2-chip-rack b {\n                    width: 62px !important;\n                    height: 62px !important;\n                    font-size: 14px !important;\n                }\n                .svgcp-roulette-r3-actions {\n                    position: sticky !important;\n                    bottom: 6px !important;\n                    z-index: 26 !important;\n                    display: grid !important;\n                    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                    padding: 10px !important;\n                    border: 1px solid rgba(216,173,88,.42) !important;\n                    border-radius: 16px !important;\n                    background: rgba(0,0,0,.82) !important;\n                    backdrop-filter: blur(6px);\n                }\n                .svgcp-roulette-r3-actions button {\n                    min-height: 50px !important;\n                    padding: 10px !important;\n                    font-size: 13px !important;\n                    white-space: normal !important;\n                }\n                .svgcp-roulette-r4-spin {\n                    grid-column: 1 \/ -1 !important;\n                    min-height: 56px !important;\n                    font-size: 16px !important;\n                }\n                .svgcp-roulette-r3-status,\n                .svgcp-roulette-r3-bet-list,\n                .svgcp-roulette-r5-history {\n                    font-size: 13px !important;\n                }\n                .svgcp-roulette-r6-mobile-hint {\n                    display: block !important;\n                }\n                .svgcp-roulette-r2-board-wrap {\n                    margin-left: -6px !important;\n                    margin-right: -6px !important;\n                    padding: 12px !important;\n                    border-radius: 16px !important;\n                }\n                .svgcp-roulette-r2-board {\n                    min-width: 1040px !important;\n                    padding: 12px !important;\n                }\n                .svgcp-roulette-r2-grid {\n                    grid-template-columns: 76px repeat(12, minmax(58px, 1fr)) 76px !important;\n                    gap: 4px !important;\n                }\n                .svgcp-roulette-num,\n                .svgcp-roulette-zero,\n                .svgcp-roulette-2to1 {\n                    min-height: 78px !important;\n                    font-size: 21px !important;\n                    border-radius: 11px !important;\n                }\n                .svgcp-roulette-bet {\n                    min-height: 64px !important;\n                    font-size: 17px !important;\n                    border-radius: 12px !important;\n                }\n            }\n            @media (max-width: 520px) {\n                .svgcp-tablegames-page {\n                    padding: 10px !important;\n                }\n                .svgcp-roulette-back-row {\n                    grid-template-columns: 1fr !important;\n                }\n                .svgcp-roulette-r2-wheel-card,\n                .svgcp-roulette-r2-sidecard,\n                .svgcp-roulette-r2-board-wrap {\n                    padding: 10px !important;\n                    border-radius: 14px !important;\n                }\n                .svgcp-roulette-r2-wheel-labels {\n                    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                    gap: 6px !important;\n                }\n                .svgcp-roulette-r2-wheel-labels div {\n                    font-size: 10px !important;\n                    padding: 8px 4px !important;\n                }\n                .svgcp-roulette-r2-stats,\n                .svgcp-roulette-r2-readouts,\n                .svgcp-roulette-r5-hotcold {\n                    grid-template-columns: 1fr !important;\n                }\n                .svgcp-roulette-r2-chip-rack {\n                    gap: 7px !important;\n                }\n                .svgcp-roulette-r2-chip-rack b {\n                    width: 54px !important;\n                    height: 54px !important;\n                    border-width: 4px !important;\n                    font-size: 13px !important;\n                }\n                .svgcp-roulette-r5-last {\n                    justify-content: center !important;\n                }\n                .svgcp-roulette-r2-board {\n                    min-width: 940px !important;\n                }\n                .svgcp-roulette-r2-grid {\n                    grid-template-columns: 70px repeat(12, minmax(52px, 1fr)) 70px !important;\n                }\n                .svgcp-roulette-num,\n                .svgcp-roulette-zero,\n                .svgcp-roulette-2to1 {\n                    min-height: 72px !important;\n                    font-size: 19px !important;\n                }\n                .svgcp-roulette-bet {\n                    min-height: 58px !important;\n                    font-size: 15px !important;\n                }\n                .svgcp-roulette-placed-chip {\n                    min-width: 30px !important;\n                    height: 30px !important;\n                    font-size: 10px !important;\n                    border-width: 2px !important;\n                }\n            }\n\n            .svgcp-roulette-r4-spin.is-spinning {\n                opacity: .76;\n                pointer-events: none;\n                filter: saturate(1.2);\n            }\n            .svgcp-roulette-num.is-last-result,\n            .svgcp-roulette-zero.is-last-result {\n                outline: 5px solid #f5d68b;\n                box-shadow: inset 0 0 18px rgba(255,255,255,.18), 0 0 28px rgba(245,214,139,.68);\n                z-index: 5;\n            }\n\n            .svgcp-roulette-r3-bet-list {\n                margin-top: 12px;\n                padding: 12px;\n                border-radius: 12px;\n                background: rgba(255,255,255,.06);\n                border: 1px solid rgba(216,173,88,.25);\n                color: #fff;\n                font-size: 13px;\n                line-height: 1.45;\n                max-height: 120px;\n                overflow: auto;\n            }\n\n            .svgcp-roulette-r2-note {\n                margin-top: 14px;\n                padding: 12px 14px;\n                border-radius: 12px;\n                background: rgba(255,255,255,.07);\n                border: 1px solid rgba(216,173,88,.30);\n                color: #fff5d0;\n                font-weight: 700;\n            }\n            @media (max-width: 1180px) {\n                .svgcp-roulette-r2-top { grid-template-columns: 1fr; }\n                .svgcp-roulette-r2-readouts { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n            }\n            @media (max-width: 780px) {\n                .svgcp-tablegames-page { padding: 14px; min-height: 760px; }\n                .svgcp-table-game-card { min-height: 310px; }\n                .svgcp-roulette-r2-stats { grid-template-columns: 1fr; }\n                .svgcp-roulette-r2-readouts { grid-template-columns: 1fr; }\n                .svgcp-roulette-r2-chip-rack { justify-content: center; }\n                .svgcp-roulette-r2-wheel-header { flex-direction: column; align-items: flex-start; }\n            }\n\n            .svgcp-app .svgcp-games-link {\n                display:inline-flex !important;\n                align-items:center !important;\n                justify-content:center !important;\n                gap:6px !important;\n                text-decoration:none !important;\n                cursor:pointer !important;\n                -webkit-tap-highlight-color: transparent !important;\n                touch-action: manipulation !important;\n            }\n            .svgcp-app .svgcp-main-nav .svgcp-games-link,\n            .svgcp-app .svgcp-bottombar .svgcp-games-link {\n                color:#ffe8a6 !important;\n                border:1px solid rgba(216,173,88,.75) !important;\n                background:linear-gradient(180deg, rgba(255,220,125,.16), rgba(44,25,5,.86)) !important;\n                box-shadow:inset 0 0 0 1px rgba(255,255,255,.06), 0 10px 22px rgba(0,0,0,.28) !important;\n                border-radius:999px !important;\n                font-weight:800 !important;\n                text-transform:uppercase !important;\n                letter-spacing:.04em !important;\n            }\n            .svgcp-app .svgcp-main-nav .svgcp-games-link:hover,\n            .svgcp-app .svgcp-bottombar .svgcp-games-link:hover {\n                border-color:#ffd76a !important;\n                color:#fff3c4 !important;\n                filter:brightness(1.08) !important;\n            }\n            @media (max-width:768px){\n                .svgcp-app .svgcp-mobile-logo-only{\n                    margin-top:-32px !important;\n                }\n                .svgcp-app .svgcp-bottombar{\n                    display:grid !important;\n                    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n                    gap:8px !important;\n                }\n                .svgcp-app .svgcp-bottombar button,\n                .svgcp-app .svgcp-bottombar a.svgcp-games-link{\n                    width:100% !important;\n                    min-width:0 !important;\n                    box-sizing:border-box !important;\n                    white-space:normal !important;\n                }\n            }\n\n\n            \/* v2.32.675 locked future slots: keep cards visible, remove playable slot pages 4-40 *\/\n            .svgcp-slot-tile.svgcp-slot-locked {\n                position: relative !important;\n                cursor: not-allowed !important;\n                filter: grayscale(.38) brightness(.72) !important;\n                opacity: .72 !important;\n            }\n            .svgcp-slot-tile.svgcp-slot-locked .svgcp-slot-thumb {\n                filter: grayscale(.28) brightness(.70) !important;\n            }\n            .svgcp-slot-tile.svgcp-slot-locked::after {\n                content: \"LOCKED\";\n                position: absolute;\n                top: 12px;\n                right: 12px;\n                z-index: 5;\n                padding: 6px 12px;\n                border-radius: 999px;\n                border: 1px solid rgba(255,215,120,.78);\n                background: linear-gradient(180deg, rgba(25,18,6,.96), rgba(4,4,4,.94));\n                color: #ffe29a;\n                font-size: 12px;\n                font-weight: 900;\n                letter-spacing: .12em;\n                box-shadow: 0 0 14px rgba(255,190,70,.35);\n                pointer-events: none;\n            }\n            .svgcp-slot-tile.svgcp-slot-locked::before {\n                content: \"\";\n                position: absolute;\n                inset: 0;\n                z-index: 4;\n                border-radius: inherit;\n                background: rgba(0,0,0,.28);\n                pointer-events: none;\n            }\n\n\n            \/* Slot 1 \/ Slot 2 Admin Full Color CSS *\/\n\n            \/* v2.29.84 Slot 2 uploaded main background image *\/\n            #sv-slot-02 .svgcp-slot32-sapphire{\n                background:\n                    linear-gradient(180deg, rgba(2,14,42,.70) 0%, rgba(2,10,30,.78) 48%, rgba(1,5,17,.90) 100%),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot32-ui\/slot2-main-background.jpg') center center \/ cover no-repeat !important;\n                background-blend-mode:multiply,normal !important;\n            }\n            #sv-slot-02 .svgcp-slot32-sapphire::before{\n                background:\n                    radial-gradient(circle at 50% 0%, rgba(126,198,255,.16), transparent 28%),\n                    radial-gradient(circle at 85% 18%, rgba(255,216,120,.10), transparent 24%) !important;\n            }\n\n            \/* v2.29.82 Explicit Spinningwheel color controls: color of wheel boxes without icons *\/\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell,\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-reel,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-reel{\n                background:radial-gradient(circle at 50% 35%,#7b0b18 0%,#26040a 78%) !important;\n                background-color:#26040a !important;\n            }\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell::before,\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell::after,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell::before,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell::after{\n                background:linear-gradient(180deg, rgba(255,255,255,.05), transparent 22%, transparent 70%, rgba(255,255,255,.03)) !important;\n            }\n\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-reel,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-reel{\n                background:radial-gradient(circle at 50% 35%,#63b7ff 0%,#1f72c9 78%) !important;\n                background-color:#1f72c9 !important;\n            }\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell::before,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell::after,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell::before,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell::after{\n                background:linear-gradient(180deg, rgba(255,255,255,.06), transparent 20%, transparent 72%, rgba(255,255,255,.04)) !important;\n            }\n\n            #sv-slot-01 .svgcp-slot31-panel{\n                background:linear-gradient(180deg,#4b0711 0%,#0d0103 100%) !important;\n                border-color:#e6ba63 !important;\n            }\n            #sv-slot-01 .svgcp-slot31-title{color:#ffd76a !important;}\n            #sv-slot-01 .svgcp-slot31-titlewrap::before,#sv-slot-01 .svgcp-slot31-titlewrap::after{background:linear-gradient(90deg,transparent,#e6ba63,transparent) !important;}\n            #sv-slot-01 .svgcp-slot31-reels-frame{background:linear-gradient(180deg,#2a0408,#140205) !important;border-color:#e6ba63 !important;}\n            #sv-slot-01 .svgcp-slot31-grid{background:linear-gradient(180deg,#650a14,#200408) !important;border-color:#e6ba63 !important;}\n            #sv-slot-01 .svgcp-slot31-reel,#sv-slot-01 .svgcp-slot31-cell{background:radial-gradient(circle at 50% 28%,#650a14,#200408 78%) !important;border-color:#e6ba63 !important;}\n            #sv-slot-01 .svgcp-slot31-chip,#sv-slot-01 .svgcp-slot31-mini-btn,#sv-slot-01 .svgcp-slot31-stat,#sv-slot-01 .svgcp-slot31-betbox,#sv-slot-01 .svgcp-slot31-controls,#sv-slot-01 .svgcp-slot31-paytable,#sv-slot-01 .svgcp-slot31-jp,#sv-slot-01 .svgcp-slot31-preset{background:linear-gradient(180deg,#1f070a,#090204) !important;border-color:#e6ba63 !important;color:#fff3bf !important;}\n            #sv-slot-01 .svgcp-slot31-spin-btn{background:linear-gradient(180deg,#fff3b1,#b57915) !important;border-color:#e6ba63 !important;}\n\n            #sv-slot-02 .svgcp-slot32-sapphire{\n                background:linear-gradient(180deg,#082f6f 0%,#020d29 100%) !important;\n                border-color:#e6bd63 !important;\n            }\n            #sv-slot-02 .svgcp-slot32-title{color:#eaf4ff !important;}\n            #sv-slot-02 .svgcp-slot31-titlewrap::before,#sv-slot-02 .svgcp-slot31-titlewrap::after{background:linear-gradient(90deg,transparent,#e6bd63,transparent) !important;}\n            #sv-slot-02 .svgcp-slot32-reels-frame,#sv-slot-02 .svgcp-slot31-reels-frame{background:linear-gradient(180deg,#0f56a8,#06224f) !important;border-color:#e6bd63 !important;}\n            #sv-slot-02 .svgcp-slot32-grid,#sv-slot-02 .svgcp-slot31-grid{background:linear-gradient(180deg,#2a79c9,#0e3f82) !important;border-color:#e6bd63 !important;}\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-reel,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-cell{background:radial-gradient(circle at 50% 35%,#2a79c9 0%,#0e3f82 78%) !important;border-color:#e6bd63 !important;}\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-chip,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-mini-btn,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-stat,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-betbox,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-controls,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-paytable,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-jp,#sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-preset{background:linear-gradient(180deg,#0c3e85,#031536) !important;border-color:#e6bd63 !important;color:#f2fbff !important;}\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-spin-btn{background:linear-gradient(180deg,#1b8be6,#064993) !important;border-color:#e6bd63 !important;}\n\n                    \n            \/* v2.29.85 FINAL Slot 2 background image override: must appear after admin colors *\/\n            #sv-slot-02 .svgcp-slot32-sapphire.svgcp-slot31-panel,\n            #sv-slot-02 .svgcp-slot32-sapphire{\n                background-image:\n                    linear-gradient(180deg, rgba(0,8,24,.18) 0%, rgba(0,8,24,.26) 55%, rgba(0,3,12,.38) 100%),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot32-ui\/slot2-main-background.jpg') !important;\n                background-size: cover, cover !important;\n                background-position: center center, center center !important;\n                background-repeat: no-repeat, no-repeat !important;\n                background-blend-mode: normal, normal !important;\n            }\n            #sv-slot-02 .svgcp-slot32-sapphire.svgcp-slot31-panel::before{\n                background:\n                    radial-gradient(circle at 50% 0%, rgba(132,209,255,.10), transparent 30%),\n                    radial-gradient(circle at 82% 12%, rgba(255,220,140,.10), transparent 28%) !important;\n                opacity:1 !important;\n            }\n            #sv-slot-02 .svgcp-slot32-sapphire.svgcp-slot31-panel::after{\n                background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(1,5,18,.16) 100%) !important;\n                opacity:1 !important;\n            }\n\n\n            \/* v2.29.87 FINAL admin Spinningwheel color BK controls *\/\n            .svgcp-anchor-slot-machine{\n                background-color:#ffffff !important;\n            }\n            .svgcp-anchor-slot-machine::before,\n            .svgcp-anchor-slot-machine::after{\n                background-color:#ffffff !important;\n            }\n\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell,\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-reel,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-reel{\n                background:#ffffff !important;\n                background-color:#ffffff !important;\n            }\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell::before,\n            #sv-slot-01 .svgcp-slot31-grid .svgcp-slot31-cell::after,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell::before,\n            #sv-slot-01 [data-slot31-grid] .svgcp-slot31-cell::after{\n                background:transparent !important;\n            }\n\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-reel,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-reel{\n                background:#ffffff !important;\n                background-color:#ffffff !important;\n            }\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell::before,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid .svgcp-slot31-cell::after,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell::before,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid] .svgcp-slot31-cell::after{\n                background:transparent !important;\n            }\n\n\n            \/* v2.29.95 FINAL Slot 1 + Slot 2 full gold spin button, green until spin complete *\/\n            #sv-slot-01 .svgcp-slot31-spin-btn,\n            #sv-slot-01 [data-slot31-spin],\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-spin-btn,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-wheel-spin,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-spin]{\n                background:linear-gradient(180deg,#fff8c4 0%,#ffe484 22%,#f0b93e 50%,#c18416 76%,#805006 100%) !important;\n                border-color:#ffe28e !important;\n                color:#fff7cf !important;\n                box-shadow:0 16px 34px rgba(0,0,0,.45),0 0 0 4px rgba(255,214,105,.26),0 0 18px rgba(255,210,86,.22),inset 0 1px 0 rgba(255,255,255,.52),inset 0 -12px 18px rgba(88,45,0,.40) !important;\n                text-shadow:0 2px 0 rgba(83,42,0,.60),0 0 10px rgba(255,244,172,.35) !important;\n            }\n            #sv-slot-01 .svgcp-slot31-spin-btn.is-spinning-active,\n            #sv-slot-01 .svgcp-slot31-spin-btn.is-pressed,\n            #sv-slot-01 .svgcp-slot31-spin-btn[aria-pressed=\"true\"],\n            #sv-slot-01 [data-slot31-spin].is-spinning-active,\n            #sv-slot-01 [data-slot31-spin].is-pressed,\n            #sv-slot-01 [data-slot31-spin][aria-pressed=\"true\"],\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-spin-btn.is-spinning-active,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-spin-btn.is-pressed,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-spin-btn[aria-pressed=\"true\"],\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-wheel-spin.is-spinning-active,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-wheel-spin.is-pressed,\n            #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-wheel-spin[aria-pressed=\"true\"],\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-spin].is-spinning-active,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-spin].is-pressed,\n            #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-spin][aria-pressed=\"true\"]{\n                background:radial-gradient(circle at 50% 24%,#83ffaf 0%,#24b95b 44%,#087a37 72%,#024d23 100%) !important;\n                border-color:#b7ffd0 !important;\n                color:#f2ffe9 !important;\n                box-shadow:0 18px 38px rgba(0,0,0,.48),0 0 0 4px rgba(67,255,126,.28),0 0 28px rgba(50,255,119,.38),inset 0 1px 0 rgba(255,255,255,.42),inset 0 -12px 20px rgba(0,54,20,.45) !important;\n                text-shadow:0 2px 0 rgba(0,61,25,.72),0 0 12px rgba(170,255,195,.45) !important;\n                transform:translateY(2px) !important;\n            }\n\n            \/* v2.29.98 cloned slots rebuilt from v2.29.96 stable source *\/\n            .svgcp-playable-template-clone .svgcp-playable-template-panel{\n                background:\n                    radial-gradient(circle at 50% -6%, var(--sv-theme-a), transparent 25%),\n                    radial-gradient(circle at 14% 14%, var(--sv-theme-b), transparent 24%),\n                    radial-gradient(circle at 86% 16%, var(--sv-theme-a), transparent 20%),\n                    linear-gradient(180deg, var(--sv-theme-c) 0%, #020714 100%) !important;\n                border-color:#d8ad58 !important;\n            }\n            .svgcp-playable-template-clone .svgcp-slot31-title,\n            .svgcp-playable-template-clone .svgcp-slot32-title{\n                color:#fff4c0 !important;\n                text-shadow:0 2px 0 var(--sv-theme-c), 0 0 18px var(--sv-theme-a) !important;\n            }\n            .svgcp-playable-template-clone .svgcp-slot31-reels-frame,\n            .svgcp-playable-template-clone .svgcp-slot32-reels-frame{\n                background:linear-gradient(180deg, var(--sv-theme-a), var(--sv-theme-c)) !important;\n                border-color:#d8ad58 !important;\n            }\n            .svgcp-playable-template-clone [data-slot31-grid] .svgcp-slot31-reel,\n            .svgcp-playable-template-clone [data-slot31-grid] .svgcp-slot31-cell{\n                background:radial-gradient(circle at 50% 35%, var(--sv-theme-a) 0%, var(--sv-theme-b) 48%, var(--sv-theme-c) 100%) !important;\n                background-color:var(--sv-theme-c) !important;\n            }\n            .svgcp-playable-template-clone [data-slot31-grid] .svgcp-slot31-cell::before,\n            .svgcp-playable-template-clone [data-slot31-grid] .svgcp-slot31-cell::after{\n                background:linear-gradient(180deg, rgba(255,255,255,.08), transparent 25%, transparent 72%, rgba(0,0,0,.10)) !important;\n            }\n            .svgcp-playable-template-clone .svgcp-slot31-chip,\n            .svgcp-playable-template-clone .svgcp-slot31-mini-btn,\n            .svgcp-playable-template-clone .svgcp-slot31-stat,\n            .svgcp-playable-template-clone .svgcp-slot31-betbox,\n            .svgcp-playable-template-clone .svgcp-slot31-controls,\n            .svgcp-playable-template-clone .svgcp-slot31-paytable,\n            .svgcp-playable-template-clone .svgcp-slot31-jp,\n            .svgcp-playable-template-clone .svgcp-slot31-preset{\n                background:linear-gradient(180deg, var(--sv-theme-b), var(--sv-theme-c)) !important;\n                border-color:#d8ad58 !important;\n            }\n\n            .svgcp-even-template-clone{\n                width:100vw !important;\n                max-width:100vw !important;\n                margin-left:calc(50% - 50vw) !important;\n                margin-right:calc(50% - 50vw) !important;\n                padding-left:18px !important;\n                padding-right:18px !important;\n                box-sizing:border-box !important;\n                overflow-x:hidden !important;\n            }\n            .svgcp-even-template-clone .svgcp-even-template-layout,\n            .svgcp-even-template-clone .svgcp-slot32-layout,\n            .svgcp-even-template-clone .svgcp-anchor-slot-layout{\n                width:min(95vw,1378px) !important;\n                max-width:1378px !important;\n                margin-left:auto !important;\n                margin-right:auto !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-even-template-panel,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire{\n                width:100% !important;\n                max-width:none !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-main,\n            .svgcp-even-template-clone .svgcp-slot31-main,\n            .svgcp-even-template-clone .svgcp-even-template-panel.svgcp-slot32-compact .svgcp-slot32-main,\n            .svgcp-even-template-clone .svgcp-even-template-panel.svgcp-slot32-needs-stack .svgcp-slot32-main{\n                display:grid !important;\n                grid-template-columns:250px minmax(0,1fr) 260px !important;\n                gap:18px !important;\n                align-items:start !important;\n                width:100% !important;\n                min-width:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-center,\n            .svgcp-even-template-clone .svgcp-slot31-center{\n                order:initial !important;\n                width:100% !important;\n                max-width:none !important;\n                min-width:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-left{\n                order:initial !important;\n                width:250px !important;\n                max-width:250px !important;\n                margin-left:0 !important;\n                margin-right:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-controls,\n            .svgcp-even-template-clone .svgcp-slot31-controls{\n                order:initial !important;\n                width:260px !important;\n                max-width:260px !important;\n                margin-left:0 !important;\n                margin-right:0 !important;\n                display:flex !important;\n                flex-direction:column !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-reels-frame,\n            .svgcp-even-template-clone .svgcp-slot31-reels-frame,\n            .svgcp-even-template-clone .svgcp-slot32-presets,\n            .svgcp-even-template-clone .svgcp-slot31-presets,\n            .svgcp-even-template-clone .svgcp-slot32-bottomstats,\n            .svgcp-even-template-clone .svgcp-slot31-bottomstats{\n                width:100% !important;\n                max-width:780px !important;\n                min-width:0 !important;\n                margin-left:auto !important;\n                margin-right:auto !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-grid,\n            .svgcp-even-template-clone .svgcp-slot31-grid{\n                width:100% !important;\n                min-height:468px !important;\n                aspect-ratio:5 \/ 3 !important;\n            }\n\n            .svgcp-playable-template-clone .svgcp-slot31-spin-btn,\n            .svgcp-playable-template-clone [data-slot31-spin],\n            .svgcp-playable-template-clone .svgcp-slot32-wheel-spin{\n                background:linear-gradient(180deg,#fff8c4 0%,#ffe484 22%,#f0b93e 50%,#c18416 76%,#805006 100%) !important;\n                border-color:#ffe28e !important;\n                color:#fff7cf !important;\n            }\n            .svgcp-playable-template-clone .svgcp-slot31-spin-btn.is-spinning-active,\n            .svgcp-playable-template-clone .svgcp-slot31-spin-btn.is-pressed,\n            .svgcp-playable-template-clone .svgcp-slot31-spin-btn[aria-pressed=\"true\"],\n            .svgcp-playable-template-clone [data-slot31-spin].is-spinning-active,\n            .svgcp-playable-template-clone [data-slot31-spin].is-pressed,\n            .svgcp-playable-template-clone [data-slot31-spin][aria-pressed=\"true\"],\n            .svgcp-playable-template-clone.svgcp-clone-spin-active .svgcp-slot31-spin-btn,\n            .svgcp-playable-template-clone.svgcp-clone-spin-active [data-slot31-spin]{\n                background:radial-gradient(circle at 50% 24%,#83ffaf 0%,#24b95b 44%,#087a37 72%,#024d23 100%) !important;\n                border-color:#b7ffd0 !important;\n                color:#f2ffe9 !important;\n            }\n\n            @media (max-width:1200px){\n                .svgcp-even-template-clone,\n                .svgcp-odd-template-clone{\n                    width:100% !important;\n                    max-width:100% !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                    padding-left:0 !important;\n                    padding-right:0 !important;\n                }\n                .svgcp-playable-template-clone .svgcp-slot31-main,\n                .svgcp-playable-template-clone .svgcp-slot32-main,\n                .svgcp-even-template-clone .svgcp-even-template-panel.svgcp-slot32-compact .svgcp-slot32-main,\n                .svgcp-even-template-clone .svgcp-even-template-panel.svgcp-slot32-needs-stack .svgcp-slot32-main{\n                    display:flex !important;\n                    flex-direction:column !important;\n                    grid-template-columns:none !important;\n                    gap:16px !important;\n                    align-items:stretch !important;\n                }\n                .svgcp-playable-template-clone .svgcp-slot31-jackpots,\n                .svgcp-playable-template-clone .svgcp-slot32-left,\n                .svgcp-playable-template-clone .svgcp-slot31-controls,\n                .svgcp-playable-template-clone .svgcp-slot32-controls{\n                    width:100% !important;\n                    max-width:720px !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                }\n                .svgcp-playable-template-clone .svgcp-slot31-reels-frame,\n                .svgcp-playable-template-clone .svgcp-slot32-reels-frame,\n                .svgcp-playable-template-clone .svgcp-slot31-presets,\n                .svgcp-playable-template-clone .svgcp-slot32-presets,\n                .svgcp-playable-template-clone .svgcp-slot31-bottomstats,\n                .svgcp-playable-template-clone .svgcp-slot32-bottomstats{\n                    max-width:720px !important;\n                }\n                .svgcp-playable-template-clone .svgcp-slot31-grid,\n                .svgcp-playable-template-clone .svgcp-slot32-grid{\n                    min-height:432px !important;\n                }\n            }\n            @media (max-width:860px){\n                .svgcp-playable-template-clone .svgcp-slot31-grid,\n                .svgcp-playable-template-clone .svgcp-slot32-grid{\n                    min-height:330px !important;\n                }\n            }\n\n\n            \/* v2.29.99 theme-matching side pictures for all copied slots *\/\n\n            #sv-slot-03.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-03.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-05.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-05.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-07.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-07.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-09.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-09.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-11.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-11.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-13.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-13.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-15.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-15.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-17.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-17.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-19.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-19.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-21.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-21.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-23.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-23.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-25.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-25.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-27.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-27.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-29.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-29.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-31.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot31-lucky\/side-panel.jpg') center bottom \/ contain no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-33.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-33.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-35.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-25.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-37.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-37-v882.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-39.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n                background:\n                    linear-gradient(180deg, rgba(0,0,0,.04), rgba(0,0,0,.20)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-39-v895.png') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-04.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-04.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-06.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-06.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-08.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-08.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-10.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-10.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-12.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-12.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-14.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-14.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-16.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-16.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-18.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-18.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-20.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-20.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-22.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-22.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-24.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-24.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-26.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-26.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-28.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-28.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-30.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/features\/slot-feature-30.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-32.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-32.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-34.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot34-turbo-street-kings\/card.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-36.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-36.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-38.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-38-v887.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n            #sv-slot-40.svgcp-even-template-clone .svgcp-slot32-palace-card{\n                background:\n                    linear-gradient(180deg, rgba(0,10,32,.02), rgba(0,10,32,.18)),\n                    url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slots\/slot-40.jpg') center center \/ cover no-repeat !important;\n                background-position:center center !important;\n            }\n\n            \/* v2.29.99 even Slot 2 copies: full desktop layout, side image\/prize fully up under main title *\/\n            .svgcp-even-template-clone{\n                width:100vw !important;\n                max-width:100vw !important;\n                margin-left:calc(50% - 50vw) !important;\n                margin-right:calc(50% - 50vw) !important;\n                padding-left:18px !important;\n                padding-right:18px !important;\n                box-sizing:border-box !important;\n                overflow-x:hidden !important;\n            }\n            .svgcp-even-template-clone .svgcp-even-template-layout,\n            .svgcp-even-template-clone .svgcp-slot32-layout,\n            .svgcp-even-template-clone .svgcp-anchor-slot-layout{\n                width:min(95vw,1378px) !important;\n                max-width:1378px !important;\n                margin-left:auto !important;\n                margin-right:auto !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-even-template-panel,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire{\n                width:100% !important;\n                max-width:none !important;\n                min-width:0 !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-main,\n            .svgcp-even-template-clone .svgcp-slot31-main,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-compact .svgcp-slot32-main,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-needs-stack .svgcp-slot32-main,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-compact .svgcp-slot31-main,\n            .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-needs-stack .svgcp-slot31-main{\n                display:grid !important;\n                grid-template-columns:250px minmax(0,1fr) 260px !important;\n                gap:18px !important;\n                align-items:start !important;\n                width:100% !important;\n                min-width:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-center,\n            .svgcp-even-template-clone .svgcp-slot31-center{\n                order:initial !important;\n                width:100% !important;\n                max-width:none !important;\n                min-width:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-left,\n            .svgcp-even-template-clone .svgcp-slot31-jackpots.svgcp-slot32-left{\n                order:initial !important;\n                width:250px !important;\n                max-width:250px !important;\n                min-width:0 !important;\n                margin-top:-122px !important;\n                margin-left:0 !important;\n                margin-right:0 !important;\n                margin-bottom:0 !important;\n                transform:none !important;\n                top:auto !important;\n                align-self:start !important;\n                position:relative !important;\n                z-index:5 !important;\n                padding:0 !important;\n                background:transparent !important;\n                border:0 !important;\n                box-shadow:none !important;\n                outline:0 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-left::before,\n            .svgcp-even-template-clone .svgcp-slot32-left::after,\n            .svgcp-even-template-clone .svgcp-slot31-jackpots.svgcp-slot32-left::before,\n            .svgcp-even-template-clone .svgcp-slot31-jackpots.svgcp-slot32-left::after{\n                content:none !important;\n                display:none !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-palace-card{\n                margin-top:0 !important;\n                transform:none !important;\n                min-height:460px !important;\n                background-position:center center !important;\n                position:relative !important;\n                z-index:6 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-prize{\n                margin-top:0 !important;\n                transform:none !important;\n                position:relative !important;\n                z-index:6 !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-controls,\n            .svgcp-even-template-clone .svgcp-slot31-controls{\n                order:initial !important;\n                width:260px !important;\n                max-width:260px !important;\n                min-width:0 !important;\n                margin-left:0 !important;\n                margin-right:0 !important;\n                display:flex !important;\n                flex-direction:column !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-reels-frame,\n            .svgcp-even-template-clone .svgcp-slot31-reels-frame,\n            .svgcp-even-template-clone .svgcp-slot32-presets,\n            .svgcp-even-template-clone .svgcp-slot31-presets,\n            .svgcp-even-template-clone .svgcp-slot32-bottomstats,\n            .svgcp-even-template-clone .svgcp-slot31-bottomstats{\n                width:100% !important;\n                max-width:780px !important;\n                min-width:0 !important;\n                margin-left:auto !important;\n                margin-right:auto !important;\n                box-sizing:border-box !important;\n            }\n            .svgcp-even-template-clone .svgcp-slot32-grid,\n            .svgcp-even-template-clone .svgcp-slot31-grid{\n                width:100% !important;\n                min-height:468px !important;\n                aspect-ratio:5 \/ 3 !important;\n            }\n            @media (max-width:1200px){\n                .svgcp-even-template-clone,\n                .svgcp-odd-template-clone{\n                    width:100% !important;\n                    max-width:100% !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                    padding-left:0 !important;\n                    padding-right:0 !important;\n                }\n                .svgcp-even-template-clone .svgcp-slot32-main,\n                .svgcp-even-template-clone .svgcp-slot31-main,\n                .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-compact .svgcp-slot32-main,\n                .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-needs-stack .svgcp-slot32-main,\n                .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-compact .svgcp-slot31-main,\n                .svgcp-even-template-clone .svgcp-slot32-sapphire.svgcp-slot32-needs-stack .svgcp-slot31-main{\n                    display:flex !important;\n                    flex-direction:column !important;\n                    grid-template-columns:none !important;\n                    gap:16px !important;\n                    align-items:stretch !important;\n                }\n                .svgcp-even-template-clone .svgcp-slot32-left,\n                .svgcp-even-template-clone .svgcp-slot31-jackpots.svgcp-slot32-left{\n                    width:100% !important;\n                    max-width:720px !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                    margin-top:-72px !important;\n                }\n                .svgcp-even-template-clone .svgcp-slot32-controls,\n                .svgcp-even-template-clone .svgcp-slot31-controls{\n                    width:100% !important;\n                    max-width:720px !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                }\n            }\n            @media (max-width:860px){\n                .svgcp-even-template-clone .svgcp-slot32-left,\n                .svgcp-even-template-clone .svgcp-slot31-jackpots.svgcp-slot32-left{\n                    margin-top:-44px !important;\n                    max-width:100% !important;\n                }\n            }\n\n\n            \/* v2.32.675 FINAL Slot 1 mobile wheel background + SPIN text state *\/\n            @media (max-width:1200px){\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-grid],\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid{\n                    background:linear-gradient(180deg,#4b0712 0%,#1c0308 100%) !important;\n                    background-color:#1c0308 !important;\n                }\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-reel,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-reel,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-cell{\n                    background:radial-gradient(circle at 50% 35%,#8e1436 0%,#3b0717 58%,#130206 100%) !important;\n                    background-color:#3b0717 !important;\n                }\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell::before,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell::after,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-cell::before,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-cell::after{\n                    background:linear-gradient(180deg,rgba(255,230,160,.10),transparent 24%,transparent 74%,rgba(0,0,0,.16)) !important;\n                }\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin],\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn{\n                    color:#b8860b !important;\n                    -webkit-text-fill-color:#b8860b !important;\n                    font-weight:900 !important;\n                    text-shadow:0 1px 0 rgba(255,235,160,.45),0 2px 0 rgba(55,32,0,.34),0 0 10px rgba(255,205,70,.20) !important;\n                }\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin]:active,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin]:focus,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin].is-pressed,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin].is-spinning-active,\n                #sv-slot-01 .svgcp-slot31-panel [data-slot31-spin][aria-pressed=\"true\"],\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn:active,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn:focus,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn.is-pressed,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn.is-spinning-active,\n                #sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-spin-btn[aria-pressed=\"true\"]{\n                    color:#ffe88b !important;\n                    -webkit-text-fill-color:#ffe88b !important;\n                    text-shadow:0 1px 0 rgba(95,55,0,.55),0 0 10px rgba(255,232,139,.55),0 0 18px rgba(255,210,80,.28) !important;\n                }\n            }\n\n\n\n            \/* v2.32.675 final: Games link must match normal button dimensions, not oversized *\/\n            .svgcp-app .svgcp-main-nav a.svgcp-games-link{\n                min-height:52px !important;\n                height:auto !important;\n                padding:0 18px !important;\n                width:auto !important;\n                max-width:none !important;\n                flex:0 0 auto !important;\n                border-radius:10px !important;\n                background:rgba(5,4,3,.72) !important;\n                box-shadow:0 12px 34px rgba(0,0,0,.5), inset 0 0 20px rgba(216,173,88,.06) !important;\n                font-size:inherit !important;\n                line-height:1.15 !important;\n            }\n            .svgcp-app .svgcp-bottombar a.svgcp-games-link{\n                min-height:58px !important;\n                height:58px !important;\n                padding:0 8px !important;\n                width:100% !important;\n                max-width:none !important;\n                border-radius:0 !important;\n                border-top:0 !important;\n                border-bottom:0 !important;\n                background:transparent !important;\n                box-shadow:none !important;\n                font-size:inherit !important;\n                line-height:1.15 !important;\n            }\n            .svgcp-app .svgcp-main-nav a.svgcp-games-link:hover{\n                transform:translateY(-2px) !important;\n                background:linear-gradient(180deg,#3a2506,#090302) !important;\n                box-shadow:0 16px 42px rgba(0,0,0,.7),0 0 22px rgba(216,173,88,.22) !important;\n            }\n            .svgcp-app .svgcp-bottombar a.svgcp-games-link:hover{\n                transform:translateY(-2px) !important;\n                background:linear-gradient(180deg,#3a2506,#090302) !important;\n                box-shadow:0 16px 42px rgba(0,0,0,.7),0 0 22px rgba(216,173,88,.22) !important;\n            }\n            @media (max-width:768px){\n                .svgcp-app .svgcp-mobile-logo-only{\n                    margin-top:-32px !important;\n                }\n                .svgcp-app .svgcp-main-nav a.svgcp-games-link{\n                    min-height:40px !important;\n                    padding:0 12px !important;\n                    font-size:12px !important;\n                    width:auto !important;\n                    white-space:nowrap !important;\n                }\n                .svgcp-app .svgcp-bottombar a.svgcp-games-link{\n                    min-height:58px !important;\n                    height:58px !important;\n                    padding:0 6px !important;\n                    font-size:12px !important;\n                    white-space:normal !important;\n                }\n            }\n\n            \/* v2.32.675 lock future lobby game cards: visible cards, no open action *\/\n            .svgcp-card.svgcp-card-locked{\n                cursor:not-allowed !important;\n                filter:saturate(.72) brightness(.82) !important;\n                opacity:.92 !important;\n                position:relative !important;\n            }\n            .svgcp-card.svgcp-card-locked::after{\n                content:\"LOCKED\" !important;\n                position:absolute !important;\n                top:14px !important;\n                right:14px !important;\n                z-index:5 !important;\n                padding:7px 12px !important;\n                border:1px solid rgba(255,215,116,.92) !important;\n                border-radius:999px !important;\n                background:rgba(0,0,0,.78) !important;\n                color:#ffe9a6 !important;\n                font-size:11px !important;\n                font-weight:900 !important;\n                letter-spacing:.16em !important;\n                box-shadow:0 0 18px rgba(255,190,60,.22) !important;\n                pointer-events:none !important;\n            }\n            .svgcp-card.svgcp-card-locked:hover{\n                transform:none !important;\n                box-shadow:0 16px 34px rgba(0,0,0,.46), inset 0 0 0 1px rgba(255,215,90,.24) !important;\n            }\n            .svgcp-card.svgcp-card-locked em{\n                background:linear-gradient(180deg,#3b3020,#15100a) !important;\n                color:#ffe9a6 !important;\n                border-color:rgba(255,215,90,.76) !important;\n            }\n\n\n\n\/* === Star Vegas v2.32.675: mobile lobby content much higher === *\/\n@media (max-width: 760px) {\n  .svgcp-app .svgcp-lobby {\n    padding-top: 14px !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only {\n    margin-top: -44px !important;\n    padding-top: 0 !important;\n    padding-bottom: 8px !important;\n    transform: translateY(-6px) !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-star {\n    margin-bottom: 0 !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only strong {\n    margin-top: 2px !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only span {\n    margin-top: 2px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-topbar {\n    margin-top: -6px !important;\n    padding-top: 2px !important;\n    padding-bottom: 2px !important;\n    min-height: 0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-stat-left,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right {\n    padding-top: 2px !important;\n    padding-bottom: 2px !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row {\n    margin-top: 0 !important;\n    padding-top: 4px !important;\n    gap: 10px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card {\n    margin-top: 0 !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile casino vertical layout correction === *\/\n@media (max-width: 782px){\n  body.svgcp-mobile-casino-active .svgcp-app,\n  body:has(.svgcp-app) .svgcp-app{\n    margin-top: 18px !important;\n    padding-top: 18px !important;\n  }\n\n  .svgcp-app .svgcp-lobby,\n  .svgcp-app .svgcp-home,\n  .svgcp-app .svgcp-shell,\n  .svgcp-app .svgcp-casino-wrap{\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n  }\n\n  .svgcp-app .svgcp-logo,\n  .svgcp-app .svgcp-brand,\n  .svgcp-app .svgcp-hero-logo,\n  .svgcp-app .svgcp-casino-logo,\n  .svgcp-app .svgcp-title-logo,\n  .svgcp-app img[alt*=\"Fortuna Kazino\"],\n  .svgcp-app img[src*=\"logo\"]{\n    order: 1 !important;\n    margin-top: 16px !important;\n    margin-bottom: 14px !important;\n    transform: none !important;\n    position: relative !important;\n    top: auto !important;\n    z-index: 1 !important;\n  }\n\n  .svgcp-app .svgcp-top-actions,\n  .svgcp-app .svgcp-lobby-nav,\n  .svgcp-app .svgcp-menu,\n  .svgcp-app .svgcp-bottom-menu,\n  .svgcp-app .svgcp-nav-buttons{\n    order: 2 !important;\n    position: relative !important;\n    top: auto !important;\n    transform: none !important;\n    margin-top: 8px !important;\n    margin-bottom: 14px !important;\n    z-index: 1 !important;\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 10px !important;\n  }\n\n  .svgcp-app .svgcp-top-actions > *,\n  .svgcp-app .svgcp-lobby-nav > *,\n  .svgcp-app .svgcp-menu > *,\n  .svgcp-app .svgcp-bottom-menu > *,\n  .svgcp-app .svgcp-nav-buttons > *{\n    flex: 1 1 calc(50% - 10px) !important;\n    min-width: 130px !important;\n    max-width: none !important;\n  }\n\n  .svgcp-app .svgcp-categories,\n  .svgcp-app .svgcp-category-grid,\n  .svgcp-app .svgcp-lobby-grid,\n  .svgcp-app .svgcp-cards,\n  .svgcp-app .svgcp-game-cards{\n    order: 3 !important;\n    clear: both !important;\n    position: relative !important;\n    top: auto !important;\n    transform: none !important;\n    margin-top: 10px !important;\n    z-index: 0 !important;\n  }\n\n  .svgcp-app .svgcp-category-card,\n  .svgcp-app .svgcp-card,\n  .svgcp-app .svgcp-slot-tile{\n    position: relative !important;\n    top: auto !important;\n    transform: none !important;\n    margin-top: 0 !important;\n  }\n\n  .svgcp-app [style*=\"margin-top:-\"],\n  .svgcp-app [style*=\"margin-top: -\"],\n  .svgcp-app [style*=\"top:-\"],\n  .svgcp-app [style*=\"top: -\"]{\n    margin-top: 0 !important;\n    top: auto !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile logo flow + no overlap fix === *\/\n@media (max-width: 782px){\n  .svgcp-app .svgcp-lobby{\n    display:flex !important;\n    flex-direction:column !important;\n    align-items:stretch !important;\n    gap:10px !important;\n  }\n\n  .svgcp-app .svgcp-lobby > *{\n    position:relative !important;\n    top:auto !important;\n    left:auto !important;\n    right:auto !important;\n    bottom:auto !important;\n    transform:none !important;\n    clear:both !important;\n    z-index:auto !important;\n    float:none !important;\n    width:100% !important;\n    max-width:100% !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-topbar{\n    display:flex !important;\n    flex-direction:column !important;\n    align-items:stretch !important;\n    margin-top:12px !important;\n    padding-top:8px !important;\n    gap:10px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-logo{\n    order:1 !important;\n    align-self:center !important;\n    margin:10px auto 6px !important;\n    position:relative !important;\n    top:auto !important;\n    transform:none !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav{\n    order:2 !important;\n    display:grid !important;\n    grid-template-columns:repeat(3, minmax(0,1fr)) !important;\n    gap:8px !important;\n    margin:0 !important;\n    width:100% !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > *{\n    width:100% !important;\n    min-width:0 !important;\n    max-width:none !important;\n    margin:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-vip-player{\n    order:3 !important;\n    width:100% !important;\n    margin:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-stat-left,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0,1fr)) !important;\n    gap:8px !important;\n    margin:0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-stat-left > *,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right > *{\n    width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-message-box{\n    display:block !important;\n    margin:0 !important;\n    width:100% !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0,1fr)) !important;\n    gap:10px !important;\n    margin:0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row .svgcp-card{\n    width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-bottombar{\n    display:grid !important;\n    grid-template-columns:repeat(3, minmax(0,1fr)) !important;\n    gap:8px !important;\n    margin:0 !important;\n    padding-top:8px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-bottombar > *{\n    width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: slot topbar order + mobile lobby no-cover fix === *\/\n\n\/* Desktop slot top info box order:\n   Tableau des gains - Gains - Mises - Solde *\/\n@media (min-width: 783px){\n  .svgcp-app [data-svgcp-slot31] .svgcp-slot31-topbar{\n    display:flex !important;\n    align-items:stretch !important;\n    flex-wrap:nowrap !important;\n    gap:10px !important;\n  }\n\n  .svgcp-app [data-svgcp-slot31] .svgcp-slot31-topbar [data-slot31-toggle-paytable]{\n    order:1 !important;\n  }\n\n  .svgcp-app [data-svgcp-slot31] .svgcp-slot31-topbar .svgcp-slot31-chip:has([data-slot31-win-top]){\n    order:2 !important;\n  }\n\n  .svgcp-app [data-svgcp-slot31] .svgcp-slot31-topbar .svgcp-slot31-chip:has([data-slot31-bet-top]){\n    order:3 !important;\n  }\n\n  .svgcp-app [data-svgcp-slot31] .svgcp-slot31-topbar .svgcp-slot31-chip:has([data-slot31-balance-top]){\n    order:4 !important;\n  }\n}\n\n\/* Mobile lobby: no overlap, all boxes visible in proper vertical order *\/\n@media (max-width: 782px){\n  .svgcp-app .svgcp-lobby{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    grid-auto-flow:row !important;\n    grid-auto-rows:auto !important;\n    align-items:stretch !important;\n    justify-items:stretch !important;\n    gap:12px !important;\n    height:auto !important;\n    min-height:0 !important;\n    overflow:visible !important;\n    padding-bottom:120px !important;\n  }\n\n  .svgcp-app .svgcp-lobby > .svgcp-mobile-logo-only{grid-row:1 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-topbar{grid-row:2 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-stat-left{grid-row:3 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-stat-right{grid-row:4 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-message-box{grid-row:5 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-category-row{grid-row:6 !important;}\n  .svgcp-app .svgcp-lobby > .svgcp-bottombar{grid-row:7 !important;}\n\n  .svgcp-app .svgcp-lobby > .svgcp-topbar,\n  .svgcp-app .svgcp-lobby > .svgcp-stat-left,\n  .svgcp-app .svgcp-lobby > .svgcp-stat-right,\n  .svgcp-app .svgcp-lobby > .svgcp-message-box,\n  .svgcp-app .svgcp-lobby > .svgcp-category-row,\n  .svgcp-app .svgcp-lobby > .svgcp-bottombar{\n    position:relative !important;\n    inset:auto !important;\n    top:auto !important;\n    right:auto !important;\n    bottom:auto !important;\n    left:auto !important;\n    transform:none !important;\n    translate:none !important;\n    z-index:1 !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n    overflow:visible !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-topbar{\n    display:flex !important;\n    flex-direction:column !important;\n    gap:10px !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-logo{\n    order:1 !important;\n    margin:12px auto 4px !important;\n    align-self:center !important;\n    position:relative !important;\n    transform:none !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav{\n    order:2 !important;\n    display:grid !important;\n    grid-template-columns:repeat(3,minmax(0,1fr)) !important;\n    gap:8px !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > *,\n  .svgcp-app .svgcp-lobby .svgcp-stat-left > *,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right > *,\n  .svgcp-app .svgcp-lobby .svgcp-bottombar > *{\n    width:100% !important;\n    min-width:0 !important;\n    max-width:none !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-stat-left,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:8px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:10px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row .svgcp-card{\n    position:relative !important;\n    inset:auto !important;\n    transform:none !important;\n    width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    z-index:1 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-bottombar{\n    display:grid !important;\n    grid-template-columns:repeat(3,minmax(0,1fr)) !important;\n    gap:8px !important;\n    padding:0 !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675-from-2.32.675: mobile lobby buy coins + black background + no jackpots card === *\/\n\n\/* Casino background must be black *\/\n.svgcp-app,\n.svgcp-lobby,\n.svgcp-section,\n.svgcp-slots-page,\n.svgcp-anchor-slot-section{\n  background-color:#000000 !important;\n}\n\n\/* Keep lobby image if present but force black behind it *\/\n#star-vegas-lobby{\n  background-color:#000000 !important;\n}\n\n\/* Safety hide if any cached\/generated jackpots card remains *\/\n.svgcp-lobby .svgcp-card-jackpots{\n  display:none !important;\n}\n\n\/* Mobile lobby only *\/\n@media (max-width: 782px){\n  .svgcp-app,\n  .svgcp-lobby,\n  .svgcp-section{\n    background-color:#000000 !important;\n  }\n\n  .svgcp-app .svgcp-lobby{\n    padding-bottom:70px !important;\n    background-color:#000000 !important;\n  }\n\n  \/* BUY COINS full width *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:6px !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-buy{\n    display:flex !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    grid-column:1 \/ -1 !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n    justify-content:center !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-vip-badge{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Move lobby cards higher and keep only small gap under Buy Coins area *\/\n  .svgcp-app .svgcp-lobby .svgcp-message-box{\n    margin-top:4px !important;\n    margin-bottom:4px !important;\n    padding-top:8px !important;\n    padding-bottom:8px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    margin-top:4px !important;\n    padding-top:0 !important;\n    gap:8px !important;\n    row-gap:8px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card{\n    margin-top:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card-jackpots{\n    display:none !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: restore mobile logo + 2 cards per row === *\/\n\n@media (max-width: 782px){\n  \/* Restore Star Vegas Casino logo on mobile lobby *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    position:relative !important;\n    top:auto !important;\n    left:auto !important;\n    right:auto !important;\n    transform:none !important;\n    width:auto !important;\n    max-width:100% !important;\n    height:auto !important;\n    min-height:0 !important;\n    margin:8px auto 6px !important;\n    padding:0 !important;\n    overflow:visible !important;\n    align-items:center !important;\n    justify-content:center !important;\n    z-index:5 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-logo *,\n  .svgcp-app .svgcp-lobby .svgcp-star{\n    visibility:visible !important;\n    opacity:1 !important;\n  }\n\n  \/* If the mobile-only logo mode is used, keep it visible too *\/\n  .svgcp-app .svgcp-mobile-logo-only{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:auto !important;\n    max-height:none !important;\n    overflow:visible !important;\n    margin:8px auto 6px !important;\n    transform:none !important;\n  }\n\n  \/* Lobby cards 2 per row on mobile *\/\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n    gap:8px !important;\n    row-gap:8px !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin-top:4px !important;\n    padding-top:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card{\n    width:100% !important;\n    min-width:0 !important;\n    max-width:100% !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Keep jackpots card removed *\/\n  .svgcp-app .svgcp-lobby .svgcp-card-jackpots{\n    display:none !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile lobby spacing + black backgrounds + remove second logo === *\/\n\n\n\n@media (max-width: 782px){\n  \/* Remove the second logo below the real logo *\/\n  .svgcp-app .svgcp-mobile-logo-only{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    height:0 !important;\n    max-height:0 !important;\n    min-height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    overflow:hidden !important;\n  }\n\n  \/* Keep the real logo visible *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    margin:8px auto 6px !important;\n  }\n\n  \/* Move only the 2 info boxes down *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-left{\n    margin-top:18px !important;\n    margin-bottom:0 !important;\n  }\n\n  \/* Move Buy Coins area down *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    margin-top:12px !important;\n    margin-bottom:0 !important;\n  }\n\n  \/* Do NOT move the cards; pull them back up to preserve their position *\/\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    margin-top:4px !important;\n    padding-top:0 !important;\n    transform:none !important;\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n    gap:8px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card{\n    margin-top:0 !important;\n  }\n\n  \/* Keep Buy Coins full wide *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:6px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-buy{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    grid-column:1 \/ -1 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card-jackpots{\n    display:none !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: correct mobile logo + buttons lower near cards === *\/\n\n@media (max-width: 782px){\n  \/* Restore the correct mobile logo *\/\n  .svgcp-app .svgcp-mobile-logo-only{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:auto !important;\n    min-height:0 !important;\n    max-height:none !important;\n    margin:8px auto 4px !important;\n    padding:0 0 4px !important;\n    overflow:visible !important;\n    transform:none !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only *,\n  .svgcp-app .svgcp-mobile-logo-star{\n    visibility:visible !important;\n    opacity:1 !important;\n  }\n\n  \/* Remove the second logo under the real\/mobile logo *\/\n  .svgcp-app .svgcp-lobby .svgcp-topbar .svgcp-logo{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    height:0 !important;\n    min-height:0 !important;\n    max-height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    overflow:hidden !important;\n  }\n\n  \/* Keep the topbar, but use it only for the buttons *\/\n  .svgcp-app .svgcp-lobby .svgcp-topbar{\n    display:flex !important;\n    flex-direction:column !important;\n    align-items:stretch !important;\n    position:relative !important;\n    inset:auto !important;\n    transform:none !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    background:transparent !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Move the main top buttons lower, toward the cards *\/\n  .svgcp-app .svgcp-lobby .svgcp-main-nav{\n    display:grid !important;\n    grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\n    gap:8px !important;\n    width:100% !important;\n    margin-top:18px !important;\n    margin-bottom:4px !important;\n    padding:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > button,\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > a,\n  .svgcp-app .svgcp-lobby .svgcp-main-nav a.svgcp-games-link{\n    width:100% !important;\n    min-width:0 !important;\n    max-width:100% !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n    justify-content:center !important;\n  }\n\n  \/* Move the two info boxes lower, closer to the cards *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-left{\n    position:relative !important;\n    inset:auto !important;\n    transform:none !important;\n    margin-top:10px !important;\n    margin-bottom:2px !important;\n  }\n\n  \/* Move Buy Coins lower, closer to the cards *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    position:relative !important;\n    inset:auto !important;\n    transform:none !important;\n    margin-top:8px !important;\n    margin-bottom:2px !important;\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:6px !important;\n    width:100% !important;\n    max-width:100% !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-buy{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    grid-column:1 \/ -1 !important;\n    margin:0 !important;\n  }\n\n  \/* Do not move cards down: keep them close to Buy Coins *\/\n  .svgcp-app .svgcp-lobby .svgcp-message-box{\n    margin-top:2px !important;\n    margin-bottom:2px !important;\n    padding-top:6px !important;\n    padding-bottom:6px !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n    gap:8px !important;\n    row-gap:8px !important;\n    margin-top:2px !important;\n    padding-top:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card-jackpots{\n    display:none !important;\n  }\n\n  \n}\n\n\n\/* === Star Vegas v2.32.675: black only behind mobile lobby buttons\/cards === *\/\n\n@media (max-width: 782px){\n  \/* Black only on the lobby main container area behind buttons and cards *\/\n  .svgcp-app .svgcp-lobby{\n    background-color:#000000 !important;\n  }\n\n  \/* Preserve original backgrounds everywhere else *\/\n  .svgcp-app,\n  .svgcp-section,\n  .svgcp-slots-page,\n  .svgcp-anchor-slot-section,\n  .svgcp-anchor-slot-layout,\n  .svgcp-slot31-layout,\n  .svgcp-slot31-panel,\n  .svgcp-slot32-sapphire,\n  .svgcp-playable-template-panel,\n  .svgcp-highroller-page,\n  #star-vegas-slots,\n  #star-vegas-highroller-page{\n    background-color:inherit;\n  }\n\n  \/* Make the actual button\/card rows sit on the black lobby container *\/\n  .svgcp-app .svgcp-lobby .svgcp-topbar,\n  .svgcp-app .svgcp-lobby .svgcp-main-nav,\n  .svgcp-app .svgcp-lobby .svgcp-stat-left,\n  .svgcp-app .svgcp-lobby .svgcp-stat-right,\n  .svgcp-app .svgcp-lobby .svgcp-message-box,\n  .svgcp-app .svgcp-lobby .svgcp-category-row,\n  .svgcp-app .svgcp-lobby .svgcp-bottombar{\n    background-color:transparent !important;\n  }\n\n  \/* Keep card and image backgrounds intact *\/\n  .svgcp-app .svgcp-lobby .svgcp-card,\n  .svgcp-app .svgcp-lobby .svgcp-card-picture,\n  .svgcp-app .svgcp-lobby .svgcp-slot-thumb{\n    background-color:initial;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: Back to Lobby button on Slots page === *\/\n\n.svgcp-app .svgcp-slot-lobby-back,\n.svgcp-app .svgcp-back-to-lobby{\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  min-height:42px !important;\n  padding:10px 16px !important;\n  margin:0 0 12px 0 !important;\n  border:1px solid rgba(216,173,88,.75) !important;\n  border-radius:12px !important;\n  background:linear-gradient(180deg,rgba(255,220,125,.16),rgba(44,25,5,.86)) !important;\n  color:#ffe8a6 !important;\n  text-decoration:none !important;\n  font-weight:800 !important;\n  box-sizing:border-box !important;\n}\n\n.svgcp-app .svgcp-slot-lobby-back:hover,\n.svgcp-app .svgcp-back-to-lobby:hover{\n  color:#fff3c4 !important;\n  border-color:#ffd76a !important;\n  filter:brightness(1.08) !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app .svgcp-slot-lobby-back,\n  .svgcp-app .svgcp-back-to-lobby{\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 0 10px 0 !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675 SAFE COMBINED REQUESTS FROM v2.32.675 === *\/\n\n\/* Lobby SLOTS card as real link *\/\n.svgcp-app .svgcp-lobby a.svgcp-card,\n.svgcp-app .svgcp-lobby a.svgcp-card:visited{\n  display:block !important;\n  text-decoration:none !important;\n  color:inherit !important;\n}\n\n\/* Lobby main picture restored in v2.32.675. *\/\n\n\/* Bottom BALANCE box removed *\/\n.svgcp-app .svgcp-bottombar .svgcp-balance{\n  display:none !important;\n}\n\n\/* Back to Lobby button *\/\n.svgcp-app .svgcp-slot-lobby-back,\n.svgcp-app .svgcp-back-to-lobby{\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  min-height:42px !important;\n  padding:10px 16px !important;\n  margin:0 0 12px 0 !important;\n  border:1px solid rgba(216,173,88,.75) !important;\n  border-radius:12px !important;\n  background:linear-gradient(180deg,rgba(255,220,125,.16),rgba(44,25,5,.86)) !important;\n  color:#ffe8a6 !important;\n  text-decoration:none !important;\n  font-weight:800 !important;\n  box-sizing:border-box !important;\n}\n\n\/* No smooth one-page scroll inside casino *\/\n.svgcp-app{\n  scroll-behavior:auto !important;\n}\n\n@media (max-width:782px){\n  \/* Lobby: slightly higher, but preserve lobby *\/\n  .svgcp-app .svgcp-lobby{\n    margin-top:-8px !important;\n    padding-top:0 !important;\n    padding-bottom:70px !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* BUY COINS full width + vertically centered *\/\n  .svgcp-app .svgcp-lobby .svgcp-stat-right{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:6px !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin:4px 0 0 0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-buy{\n    display:flex !important;\n    align-items:center !important;\n    justify-content:center !important;\n    text-align:center !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    min-height:46px !important;\n    height:46px !important;\n    padding-top:0 !important;\n    padding-bottom:0 !important;\n    line-height:1.1 !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Move cards up under BUY COINS, 2 per row *\/\n  .svgcp-app .svgcp-lobby .svgcp-message-box{\n    display:none !important;\n    height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    overflow:hidden !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:8px !important;\n    row-gap:8px !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin-top:4px !important;\n    padding-top:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-card-jackpots{\n    display:none !important;\n  }\n\n  \/* Back to lobby full width on mobile *\/\n  .svgcp-app .svgcp-slot-lobby-back,\n  .svgcp-app .svgcp-back-to-lobby{\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 0 10px 0 !important;\n  }\n\n  \/* Slots page: responsive 2 per row, no stretch *\/\n  .svgcp-app .svgcp-slots-page,\n  #star-vegas-slots{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin-left:0 !important;\n    margin-right:0 !important;\n    padding-left:8px !important;\n    padding-right:8px !important;\n    box-sizing:border-box !important;\n    overflow-x:hidden !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slot-grid,\n  #star-vegas-slots .svgcp-slot-grid{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:8px !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    box-sizing:border-box !important;\n    align-items:start !important;\n    justify-items:stretch !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slot-tile,\n  #star-vegas-slots .svgcp-slot-tile{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    min-height:0 !important;\n    margin:0 !important;\n    padding:5px !important;\n    display:flex !important;\n    flex-direction:column !important;\n    align-items:stretch !important;\n    justify-content:flex-start !important;\n    box-sizing:border-box !important;\n    overflow:hidden !important;\n    transform:none !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slot-thumb,\n  #star-vegas-slots .svgcp-slot-thumb{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    min-height:0 !important;\n    aspect-ratio:1 \/ 1 !important;\n    display:block !important;\n    flex:0 0 auto !important;\n    background-size:contain !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    transform:none !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slot-meta,\n  #star-vegas-slots .svgcp-slot-meta{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slot-meta strong,\n  #star-vegas-slots .svgcp-slot-meta strong{\n    font-size:11px !important;\n    line-height:1.12 !important;\n    white-space:normal !important;\n    overflow-wrap:break-word !important;\n    text-align:center !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: restore mobile lobby logo, links, and main picture === *\/\n\n\/* Restore the main lobby picture\/background image from the original inline style *\/\n#star-vegas-lobby.svgcp-lobby{\n  background-color:#000000 !important;\n  background-size:cover !important;\n  background-position:center center !important;\n  background-repeat:no-repeat !important;\n}\n\n\/* Mobile lobby: restore logo and top links\/buttons *\/\n@media (max-width:782px){\n  .svgcp-app .svgcp-mobile-logo-only{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:auto !important;\n    min-height:0 !important;\n    max-height:none !important;\n    margin:8px auto 6px !important;\n    padding:0 0 4px !important;\n    overflow:visible !important;\n    transform:none !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only *,\n  .svgcp-app .svgcp-mobile-logo-star{\n    visibility:visible !important;\n    opacity:1 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-topbar{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    flex-direction:column !important;\n    align-items:stretch !important;\n    gap:8px !important;\n    height:auto !important;\n    max-height:none !important;\n    overflow:visible !important;\n    margin:0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav{\n    display:grid !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    grid-template-columns:repeat(3,minmax(0,1fr)) !important;\n    gap:8px !important;\n    width:100% !important;\n    max-width:100% !important;\n    height:auto !important;\n    max-height:none !important;\n    overflow:visible !important;\n    margin:6px 0 4px 0 !important;\n    padding:0 !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > button,\n  .svgcp-app .svgcp-lobby .svgcp-main-nav > a,\n  .svgcp-app .svgcp-lobby .svgcp-main-nav a.svgcp-games-link{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    align-items:center !important;\n    justify-content:center !important;\n    width:100% !important;\n    min-width:0 !important;\n    max-width:100% !important;\n    min-height:42px !important;\n    height:auto !important;\n    box-sizing:border-box !important;\n    text-align:center !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-vip-player{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-height:42px !important;\n    height:auto !important;\n    overflow:visible !important;\n  }\n\n  \/* Do not let old mobile logo-hiding rules remove the real mobile lobby identity. *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n  }\n\n  \/* Keep the safe page separation from v2.32.675. *\/\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) #star-vegas-lobby{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:auto !important;\n    max-height:none !important;\n    overflow:visible !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: lobby picture position + slots header restore === *\/\n\n\/* Move lobby main picture so casino name\/star are visible *\/\n#star-vegas-lobby.svgcp-lobby{\n  background-position:center 18% !important;\n  background-size:cover !important;\n  background-repeat:no-repeat !important;\n}\n\n@media (max-width:782px){\n  #star-vegas-lobby.svgcp-lobby{\n    background-position:center 14% !important;\n    background-size:cover !important;\n  }\n}\n\n\/* Force Slots page top info\/header boxes visible *\/\n.svgcp-app .svgcp-slots-page .svgcp-slots-headline,\n.svgcp-app .svgcp-slots-page .svgcp-slots-feature,\n.svgcp-app .svgcp-slots-page .svgcp-slot-index-hero,\n.svgcp-app .svgcp-slots-page .svgcp-slots-info,\n.svgcp-app .svgcp-slots-page .svgcp-slot-stats{\n  display:block !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  height:auto !important;\n  max-height:none !important;\n  min-height:0 !important;\n  overflow:visible !important;\n  margin-left:auto !important;\n  margin-right:auto !important;\n}\n\n\/* If the feature\/info boxes use grid\/flex internally, keep their layout *\/\n.svgcp-app .svgcp-slots-page .svgcp-slots-feature{\n  display:grid !important;\n}\n\n\/* Back to Lobby button must be visible on Slots page *\/\n.svgcp-app .svgcp-slot-lobby-back,\n.svgcp-app .svgcp-back-to-lobby{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  align-items:center !important;\n  justify-content:center !important;\n  min-height:42px !important;\n  padding:10px 16px !important;\n  margin:0 0 12px 0 !important;\n  border:1px solid rgba(216,173,88,.75) !important;\n  border-radius:12px !important;\n  background:linear-gradient(180deg,rgba(255,220,125,.16),rgba(44,25,5,.86)) !important;\n  color:#ffe8a6 !important;\n  text-decoration:none !important;\n  font-weight:800 !important;\n  box-sizing:border-box !important;\n  height:auto !important;\n  max-height:none !important;\n  overflow:visible !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app .svgcp-slot-lobby-back,\n  .svgcp-app .svgcp-back-to-lobby{\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 0 10px 0 !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-slots-headline,\n  .svgcp-app .svgcp-slots-page .svgcp-slots-feature{\n    width:100% !important;\n    max-width:100% !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: force Back to Lobby visible on mobile Slots page === *\/\n\n.svgcp-app .svgcp-slot-lobby-back,\n.svgcp-app .svgcp-mobile-back-to-lobby,\n.svgcp-app .svgcp-back-to-lobby{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  align-items:center !important;\n  justify-content:center !important;\n  min-height:42px !important;\n  padding:10px 16px !important;\n  margin:0 0 12px 0 !important;\n  border:1px solid rgba(216,173,88,.75) !important;\n  border-radius:12px !important;\n  background:linear-gradient(180deg,rgba(255,220,125,.16),rgba(44,25,5,.86)) !important;\n  color:#ffe8a6 !important;\n  text-decoration:none !important;\n  font-weight:800 !important;\n  box-sizing:border-box !important;\n  height:auto !important;\n  max-height:none !important;\n  overflow:visible !important;\n  pointer-events:auto !important;\n  position:relative !important;\n  z-index:50 !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app .svgcp-slots-page .svgcp-slot-lobby-back,\n  .svgcp-app .svgcp-slots-page .svgcp-mobile-back-to-lobby,\n  .svgcp-app .svgcp-slots-page .svgcp-back-to-lobby{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    min-height:46px !important;\n    height:46px !important;\n    margin:0 0 10px 0 !important;\n    padding:0 12px !important;\n    align-items:center !important;\n    justify-content:center !important;\n    text-align:center !important;\n    line-height:1.1 !important;\n    border-radius:12px !important;\n  }\n\n  \/* Override older rules that accidentally hide lobby\/back links on mobile *\/\n  .svgcp-app .svgcp-slots-page a[href*=\"star-vegas-lobby\"].svgcp-slot-lobby-back,\n  .svgcp-app .svgcp-slots-page a[href*=\"star-vegas-lobby\"].svgcp-mobile-back-to-lobby{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:46px !important;\n    max-height:none !important;\n    overflow:visible !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile-only Back to Lobby forced on Slots page === *\/\n\n.svgcp-app .svgcp-mobile-slots-back-lobby{\n  display:none !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app .svgcp-slots-page .svgcp-mobile-slots-back-lobby,\n  #star-vegas-slots .svgcp-mobile-slots-back-lobby,\n  .svgcp-app .svgcp-slots-page a.svgcp-mobile-slots-back-lobby[href]{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:46px !important;\n    min-height:46px !important;\n    max-height:none !important;\n    margin:0 0 10px 0 !important;\n    padding:0 12px !important;\n    align-items:center !important;\n    justify-content:center !important;\n    text-align:center !important;\n    line-height:1.1 !important;\n    box-sizing:border-box !important;\n    border:1px solid rgba(216,173,88,.85) !important;\n    border-radius:12px !important;\n    background:linear-gradient(180deg,rgba(255,220,125,.18),rgba(44,25,5,.92)) !important;\n    color:#ffe8a6 !important;\n    text-decoration:none !important;\n    font-weight:900 !important;\n    letter-spacing:.02em !important;\n    overflow:visible !important;\n    position:relative !important;\n    z-index:9999 !important;\n    pointer-events:auto !important;\n    clear:both !important;\n  }\n\n  .svgcp-app .svgcp-slots-page .svgcp-mobile-slots-back-lobby:hover,\n  #star-vegas-slots .svgcp-mobile-slots-back-lobby:hover{\n    color:#fff3c4 !important;\n    border-color:#ffd76a !important;\n    filter:brightness(1.08) !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: desktop lobby picture lower + center 4 cards === *\/\n\n@media (min-width: 783px){\n  \/* Move desktop lobby main picture down a little *\/\n  #star-vegas-lobby.svgcp-lobby{\n    background-position:center 32% !important;\n    background-size:cover !important;\n    background-repeat:no-repeat !important;\n  }\n\n  \/* Center the four main lobby cards horizontally *\/\n  .svgcp-app .svgcp-lobby .svgcp-category-row{\n    display:grid !important;\n    grid-template-columns:repeat(4, minmax(180px, 240px)) !important;\n    justify-content:center !important;\n    justify-items:stretch !important;\n    align-items:stretch !important;\n    gap:18px !important;\n    width:100% !important;\n    max-width:1100px !important;\n    margin-left:auto !important;\n    margin-right:auto !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-lobby .svgcp-category-row .svgcp-card{\n    width:100% !important;\n    max-width:240px !important;\n    min-width:0 !important;\n    margin-left:auto !important;\n    margin-right:auto !important;\n    box-sizing:border-box !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile lobby picture copy + single slot isolation === *\/\n\n\/* Mobile: smaller copy of lobby background under Star Vegas logo *\/\n@media (max-width:782px){\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    content:\"\" !important;\n    display:block !important;\n    width:min(92vw, 360px) !important;\n    height:110px !important;\n    margin:8px auto 4px !important;\n    border:1px solid rgba(216,173,88,.45) !important;\n    border-radius:16px !important;\n    background-image:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.18)),url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center 18% !important;\n    background-repeat:no-repeat !important;\n    box-shadow:0 12px 28px rgba(0,0,0,.38), inset 0 0 0 1px rgba(255,255,255,.05) !important;\n    box-sizing:border-box !important;\n  }\n}\n\n\/* Single slot page isolation:\n   When user is inside one slot, hide slot machine grid, lobby, high roller, promos and every other anchor slot.\n   User exits via Back to Slot Machines only. *\/\n.svgcp-app.svgcp-single-slot-mode #star-vegas-lobby,\n.svgcp-app.svgcp-single-slot-mode #star-vegas-highroller-page,\n.svgcp-app.svgcp-single-slot-mode .svgcp-slots-headline,\n.svgcp-app.svgcp-single-slot-mode .svgcp-slots-feature,\n.svgcp-app.svgcp-single-slot-mode .svgcp-slot-grid,\n.svgcp-app.svgcp-single-slot-mode .svgcp-high-roller-promo-banner,\n.svgcp-app.svgcp-single-slot-mode .svgcp-slot-lobby-back,\n.svgcp-app.svgcp-single-slot-mode .svgcp-mobile-slots-back-lobby,\n.svgcp-app.svgcp-single-slot-mode .svgcp-back-to-lobby{\n  display:none !important;\n  height:0 !important;\n  min-height:0 !important;\n  max-height:0 !important;\n  margin:0 !important;\n  padding:0 !important;\n  overflow:hidden !important;\n  visibility:hidden !important;\n  opacity:0 !important;\n}\n\n\/* Hide all slot sections by default on single-slot page *\/\n.svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-section{\n  display:none !important;\n  height:0 !important;\n  max-height:0 !important;\n  overflow:hidden !important;\n  visibility:hidden !important;\n  opacity:0 !important;\n  margin:0 !important;\n  padding:0 !important;\n}\n\n\/* Show only the selected slot section printed by PHP *\/\n\n\/* Keep Back to Slot Machines visible in single slot pages *\/\n.svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-back{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  align-items:center !important;\n  justify-content:center !important;\n  min-height:42px !important;\n  padding:10px 16px !important;\n  margin:0 0 12px 0 !important;\n  border:1px solid rgba(216,173,88,.75) !important;\n  border-radius:12px !important;\n  background:linear-gradient(180deg,rgba(255,220,125,.16),rgba(44,25,5,.86)) !important;\n  color:#ffe8a6 !important;\n  text-decoration:none !important;\n  font-weight:800 !important;\n  box-sizing:border-box !important;\n  pointer-events:auto !important;\n  position:relative !important;\n  z-index:1000 !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app.svgcp-single-slot-mode,\n  .svgcp-app.svgcp-single-slot-mode #star-vegas-slots,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slots-page,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-section,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-layout,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slot31-layout,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slot31-panel,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slot32-sapphire,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-playable-template-panel{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin-left:0 !important;\n    margin-right:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-back{\n    display:flex !important;\n    width:100% !important;\n    max-width:100% !important;\n    margin:0 0 10px 0 !important;\n  }\n}\n\n\n\n\n\/* === Star Vegas v2.32.675: physical lobby picture down + slots banner centered === *\/\n\n\/* Desktop lobby: use the physically lowered background image. This moves the visible picture down, not just CSS position. *\/\n@media (min-width:783px){\n  html body #star-vegas-lobby.svgcp-lobby,\n  html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-position:center top !important;\n    background-size:cover !important;\n    background-repeat:no-repeat !important;\n  }\n}\n\n\/* Slots page banner: center it in its own container and keep it full container width. *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature,\nhtml body #star-vegas-slots .svgcp-slots-feature{\n  width:100% !important;\n  max-width:1180px !important;\n  margin-left:auto !important;\n  margin-right:auto !important;\n  box-sizing:border-box !important;\n  background-position:center center !important;\n  background-repeat:no-repeat !important;\n}\n\n\/* Center any real image element inside the banner container and make it fill the container width. *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature img,\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature picture,\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature .svgcp-slots-feature-img,\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature .svgcp-slots-feature-image,\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature [class*=\"banner\"],\nhtml body #star-vegas-slots .svgcp-slots-feature img,\nhtml body #star-vegas-slots .svgcp-slots-feature picture,\nhtml body #star-vegas-slots .svgcp-slots-feature .svgcp-slots-feature-img,\nhtml body #star-vegas-slots .svgcp-slots-feature .svgcp-slots-feature-image,\nhtml body #star-vegas-slots .svgcp-slots-feature [class*=\"banner\"]{\n  display:block !important;\n  width:100% !important;\n  max-width:100% !important;\n  margin-left:auto !important;\n  margin-right:auto !important;\n  object-position:center center !important;\n  background-position:center center !important;\n  background-repeat:no-repeat !important;\n  box-sizing:border-box !important;\n}\n\n\/* If the banner is a background card with inner content aligned left, center the inner content too. *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature > *,\nhtml body #star-vegas-slots .svgcp-slots-feature > *{\n  margin-left:auto !important;\n  margin-right:auto !important;\n}\n\n\n\/* === Star Vegas v2.32.675: exact approved full-width slots banner === *\/\n\n\/* Slots page banner wrapper *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature.svgcp-slots-feature-banner,\nhtml body #star-vegas-slots .svgcp-slots-feature.svgcp-slots-feature-banner{\n  display:block !important;\n  width:100% !important;\n  max-width:100% !important;\n  margin:14px 0 18px 0 !important;\n  padding:0 !important;\n  background:none !important;\n  border:0 !important;\n  box-shadow:none !important;\n  overflow:hidden !important;\n  box-sizing:border-box !important;\n}\n\n\/* Exact banner image: full-width, centered, responsive, max 400px desktop *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature-banner-img,\nhtml body #star-vegas-slots .svgcp-slots-feature-banner-img{\n  display:block !important;\n  width:100% !important;\n  max-width:100% !important;\n  height:auto !important;\n  max-height:400px !important;\n  margin:0 auto !important;\n  object-fit:cover !important;\n  object-position:center center !important;\n  border-radius:18px !important;\n  box-sizing:border-box !important;\n}\n\n\/* Keep the image full-width inside its section and centered *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature > *,\nhtml body #star-vegas-slots .svgcp-slots-feature > *{\n  margin-left:auto !important;\n  margin-right:auto !important;\n}\n\n@media (max-width: 782px){\n  html body .svgcp-app .svgcp-slots-page .svgcp-slots-feature.svgcp-slots-feature-banner,\n  html body #star-vegas-slots .svgcp-slots-feature.svgcp-slots-feature-banner{\n    margin:10px 0 12px 0 !important;\n  }\n\n  html body .svgcp-app .svgcp-slots-page .svgcp-slots-feature-banner-img,\n  html body #star-vegas-slots .svgcp-slots-feature-banner-img{\n    max-height:260px !important;\n    border-radius:14px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile slots higher + cropped lobby banner === *\/\n\n@media (max-width:782px){\n  \/* Slots page mobile: move the whole Slots page content higher by about 1 inch *\/\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n  .svgcp-app.svgcp-slot-index-mode .svgcp-slots-page,\n  .svgcp-app.svgcp-single-slot-mode #star-vegas-slots,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slots-page{\n    margin-top:-96px !important;\n    padding-top:0 !important;\n  }\n\n  \/* Keep Slots content stable after the upward move *\/\n  .svgcp-app.svgcp-slot-index-mode .svgcp-slots-headline,\n  .svgcp-app.svgcp-slot-index-mode .svgcp-slots-feature,\n  .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-section{\n    position:relative !important;\n    top:0 !important;\n  }\n\n  \/* Lobby page mobile: crop the small banner image so the logo area is not visible *\/\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    background-size:150% auto !important;\n    background-position:center 72% !important;\n    height:105px !important;\n  }\n\n  \/* Same crop if the theme displays the lobby image banner through the desktop logo block *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo::after{\n    background-size:150% auto !important;\n    background-position:center 72% !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile lobby mini-banner recrop + gold border on slots banner === *\/\n\n@media (max-width:782px){\n  \/* Mobile lobby mini-banner:\n     crop away the top\/logo area and show more of the couple + casino interior *\/\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    background-size:170% auto !important;\n    background-position:center 88% !important;\n    height:112px !important;\n    border:1px solid rgba(214,170,76,.78) !important;\n    border-radius:16px !important;\n    box-shadow:\n      0 10px 26px rgba(0,0,0,.38),\n      0 0 0 1px rgba(255,231,163,.22) inset,\n      0 0 18px rgba(214,170,76,.18) !important;\n  }\n\n  \/* If the mini-banner is rendered through another logo block, keep the same crop *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo::after{\n    background-size:170% auto !important;\n    background-position:center 88% !important;\n  }\n}\n\n\/* Slots page banner: nice golden border *\/\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature.svgcp-slots-feature-banner,\nhtml body #star-vegas-slots .svgcp-slots-feature.svgcp-slots-feature-banner{\n  border:2px solid rgba(214,170,76,.82) !important;\n  border-radius:18px !important;\n  box-shadow:\n    0 0 0 1px rgba(255,233,170,.20) inset,\n    0 10px 26px rgba(0,0,0,.30),\n    0 0 18px rgba(214,170,76,.16) !important;\n  overflow:hidden !important;\n  background:#000 !important;\n}\n\nhtml body .svgcp-app .svgcp-slots-page .svgcp-slots-feature-banner-img,\nhtml body #star-vegas-slots .svgcp-slots-feature-banner-img{\n  border-radius:16px !important;\n}\n\n@media (max-width:782px){\n  html body .svgcp-app .svgcp-slots-page .svgcp-slots-feature.svgcp-slots-feature-banner,\n  html body #star-vegas-slots .svgcp-slots-feature.svgcp-slots-feature-banner{\n    border-radius:16px !important;\n  }\n\n  html body .svgcp-app .svgcp-slots-page .svgcp-slots-feature-banner-img,\n  html body #star-vegas-slots .svgcp-slots-feature-banner-img{\n    border-radius:14px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile Slots pages moved lower === *\/\n\n@media (max-width:782px){\n  \/* Slots index page: move content a little lower *\/\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n  .svgcp-app.svgcp-slot-index-mode .svgcp-slots-page{\n    margin-top:-56px !important;\n    padding-top:18px !important;\n  }\n\n  \/* Individual slot pages: move content a little lower *\/\n  .svgcp-app.svgcp-single-slot-mode #star-vegas-slots,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-slots-page,\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-section{\n    margin-top:-56px !important;\n    padding-top:18px !important;\n  }\n\n  \/* Keep Back to Slot Machines visible after lowering *\/\n  .svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-back{\n    margin-top:8px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: exact mobile lobby mini-banner crop === *\/\n\n@media (max-width:782px){\n  \/* Use a dedicated cropped banner that shows the couple + casino interior only *\/\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    width:min(92vw, 360px) !important;\n    height:112px !important;\n    margin:8px auto 4px !important;\n    border:1px solid rgba(214,170,76,.78) !important;\n    border-radius:16px !important;\n    box-shadow:\n      0 10px 26px rgba(0,0,0,.38),\n      0 0 0 1px rgba(255,231,163,.22) inset,\n      0 0 18px rgba(214,170,76,.18) !important;\n  }\n\n  \/* Safety override in case another logo-block pseudo is used *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo::after{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile lobby banner higher by 3% + full width === *\/\n@media (max-width:782px){\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:112px !important;\n    display:block !important;\n    margin:8px 0 4px 0 !important;\n    border:1px solid rgba(214,170,76,.78) !important;\n    border-radius:16px !important;\n    box-shadow:\n      0 10px 26px rgba(0,0,0,.38),\n      0 0 0 1px rgba(255,231,163,.22) inset,\n      0 0 18px rgba(214,170,76,.18) !important;\n    box-sizing:border-box !important;\n  }\n\n  .svgcp-app .svgcp-mobile-logo-only{\n    width:100% !important;\n    max-width:100% !important;\n    display:block !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: mobile lobby banner moved inside casino, no logo part === *\/\n\n@media (max-width:782px){\n  \/* Use a new physically cropped banner:\n     - no top logo\n     - no left sign\n     - couple centered inside casino interior\n     - not stretched *\/\n  .svgcp-app .svgcp-mobile-logo-only::after{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    width:min(92vw, 360px) !important;\n    max-width:360px !important;\n    min-width:0 !important;\n    height:112px !important;\n    display:block !important;\n    margin:8px auto 4px auto !important;\n    border:1px solid rgba(214,170,76,.78) !important;\n    border-radius:16px !important;\n    box-shadow:\n      0 10px 26px rgba(0,0,0,.38),\n      0 0 0 1px rgba(255,231,163,.22) inset,\n      0 0 18px rgba(214,170,76,.18) !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Safety override if another pseudo-element is used *\/\n  .svgcp-app .svgcp-lobby .svgcp-logo::after{\n    background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg') !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n  }\n}\n\n\n\n\/* === Star Vegas v2.32.675: MOBILE ONLY clean slots full-wide no-stretch fix === *\/\n@media (max-width:782px){\n  \/* Full-width mobile slots page only *\/\n  html body .svgcp-app.svgcp-slot-index-mode,\n  html body .svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-section.svgcp-slots-page,\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slots-page{\n    display:block !important;\n    width:100vw !important;\n    max-width:100vw !important;\n    min-width:100vw !important;\n    margin-left:calc(50% - 50vw) !important;\n    margin-right:calc(50% - 50vw) !important;\n    padding-left:6px !important;\n    padding-right:6px !important;\n    box-sizing:border-box !important;\n    overflow-x:hidden !important;\n  }\n\n  \/* Two cards per row, fully using available width *\/\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid,\n  html body #star-vegas-slots .svgcp-slot-grid{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n    gap:6px !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    box-sizing:border-box !important;\n    justify-items:stretch !important;\n    align-items:start !important;\n  }\n\n  \/* Cards fill each half-column *\/\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid > a.svgcp-slot-tile,\n  html body #star-vegas-slots .svgcp-slot-grid > a.svgcp-slot-tile{\n    display:flex !important;\n    flex-direction:column !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    margin:0 !important;\n    padding:6px !important;\n    box-sizing:border-box !important;\n    overflow:hidden !important;\n    gap:8px !important;\n    transform:none !important;\n  }\n\n  \/* Thumbnails use correct portrait ratio and fill card width without distortion *\/\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slot-grid > a.svgcp-slot-tile > .svgcp-slot-thumb,\n  html body #star-vegas-slots .svgcp-slot-grid > a.svgcp-slot-tile > .svgcp-slot-thumb{\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    aspect-ratio:4 \/ 5 !important;\n    border-radius:12px !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    background-color:#050303 !important;\n    box-sizing:border-box !important;\n    transform:none !important;\n  }\n\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slot-meta,\n  html body #star-vegas-slots .svgcp-slot-meta{\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    box-sizing:border-box !important;\n  }\n\n  html body .svgcp-app.svgcp-slot-index-mode .svgcp-slot-meta strong,\n  html body #star-vegas-slots .svgcp-slot-meta strong{\n    display:block !important;\n    width:100% !important;\n    margin-bottom:4px !important;\n    text-align:center !important;\n    white-space:normal !important;\n    overflow-wrap:break-word !important;\n    line-height:1.12 !important;\n    font-size:11px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: MOBILE ONLY true full-wide slots, no stretch === *\/\n@media (max-width:782px){\n  \/* Hard full-width breakout for the real Slots page, independent of app class *\/\n  html body section#star-vegas-slots.svgcp-real-slots-page,\n  html body section#star-vegas-slots.svgcp-slots-page,\n  html body .svgcp-app section#star-vegas-slots.svgcp-slots-page{\n    display:block !important;\n    position:relative !important;\n    left:50% !important;\n    right:auto !important;\n    width:100vw !important;\n    max-width:100vw !important;\n    min-width:100vw !important;\n    margin-left:-50vw !important;\n    margin-right:0 !important;\n    padding-left:6px !important;\n    padding-right:6px !important;\n    box-sizing:border-box !important;\n    overflow-x:hidden !important;\n  }\n\n  \/* Remove any narrow max-width from Slots page children *\/\n  html body section#star-vegas-slots.svgcp-slots-page > *,\n  html body .svgcp-app section#star-vegas-slots.svgcp-slots-page > *{\n    max-width:100% !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Full-width grid, 2 cards per row *\/\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-grid{\n    display:grid !important;\n    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\n    gap:6px !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    box-sizing:border-box !important;\n    justify-content:stretch !important;\n    justify-items:stretch !important;\n    align-items:start !important;\n  }\n\n  \/* Slot card full column width *\/\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-grid > a.svgcp-slot-tile{\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    margin:0 !important;\n    padding:5px !important;\n    box-sizing:border-box !important;\n    overflow:hidden !important;\n    transform:none !important;\n  }\n\n  \/* Portrait source images: 640x800 = 4:5. This prevents stretch and fills card width. *\/\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-grid > a.svgcp-slot-tile > span.svgcp-slot-thumb{\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    height:auto !important;\n    aspect-ratio:4 \/ 5 !important;\n    box-sizing:border-box !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    background-repeat:no-repeat !important;\n    transform:none !important;\n  }\n\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-meta,\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-meta strong{\n    width:100% !important;\n    max-width:100% !important;\n    min-width:0 !important;\n    box-sizing:border-box !important;\n    text-align:center !important;\n    white-space:normal !important;\n    overflow-wrap:break-word !important;\n  }\n}\n\n@media (max-width:390px){\n  html body section#star-vegas-slots.svgcp-slots-page{\n    padding-left:4px !important;\n    padding-right:4px !important;\n  }\n  html body section#star-vegas-slots.svgcp-slots-page .svgcp-slot-grid{\n    gap:5px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: Slot 1 reels only - white background + gold lines === *\/\n\/* Scope: Slot 1 spinning-wheel icon boxes only. No slots page\/card layout changes. *\/\n\n\/* Slot 1 reel grid only: no gaps between icon rows\/columns *\/\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-grid,\n#sv-slot-01 .svgcp-slot31-reels-frame [data-slot31-grid],\n#sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid]{\n  gap:0 !important;\n  row-gap:0 !important;\n  column-gap:0 !important;\n  border-spacing:0 !important;\n  border-collapse:collapse !important;\n  background:#ffffff !important;\n  background-color:#ffffff !important;\n  background-image:none !important;\n}\n\n\/* Slot 1 icon cells\/reels only: remove gradient behind icons *\/\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-cell,\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-reel,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-reel,\n#sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-cell,\n#sv-slot-01 .svgcp-slot31-panel .svgcp-slot31-grid .svgcp-slot31-reel{\n  background:#ffffff !important;\n  background-color:#ffffff !important;\n  background-image:none !important;\n  box-shadow:none !important;\n  margin:0 !important;\n  padding:0 !important;\n  border-radius:0 !important;\n  border-right:1px solid rgba(216,173,88,.88) !important;\n  border-bottom:1px solid rgba(216,173,88,.88) !important;\n  box-sizing:border-box !important;\n}\n\n\/* Remove any pseudo-gradient overlay inside the Slot 1 reel cells only *\/\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-cell::before,\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-cell::after,\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-reel::before,\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-reel::after,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell::before,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell::after,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-reel::before,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-reel::after{\n  background:none !important;\n  background-color:transparent !important;\n  background-image:none !important;\n  box-shadow:none !important;\n  opacity:0 !important;\n}\n\n\/* Slot 1 reel image icons only: keep icons clean on white *\/\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-cell img,\n#sv-slot-01 .svgcp-slot31-reels-frame .svgcp-slot31-reel img,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-cell img,\n#sv-slot-01 .svgcp-slot31-panel [data-slot31-grid] .svgcp-slot31-reel img{\n  display:block !important;\n  margin:0 auto !important;\n  padding:0 !important;\n  background:transparent !important;\n  box-shadow:none !important;\n  filter:none !important;\n}\n\n\/* Golden outer line around the icon grid only *\/\n#sv-slot-01 .svgcp-slot31-reels-frame{\n  border-color:rgba(216,173,88,.95) !important;\n}\n\n\n\/* === Star Vegas v2.32.675: mobile Slot 2 bigger spinning wheel icons only === *\/\n\n@media (max-width:782px){\n  \/* Slot 2 only: make spinning-wheel icon images bigger *\/\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-cell img,\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-reel img,\n  #sv-slot-02 .svgcp-slot31-cell img,\n  #sv-slot-02 .svgcp-slot31-reel img,\n  #sv-slot-02 [data-slot31-grid] .svgcp-slot31-cell img,\n  #sv-slot-02 [data-slot31-grid] .svgcp-slot31-reel img{\n    width:108% !important;\n    max-width:108% !important;\n    height:auto !important;\n    max-height:108% !important;\n    object-fit:contain !important;\n    transform:scale(1.12) !important;\n    transform-origin:center center !important;\n    margin:0 auto !important;\n    padding:0 !important;\n  }\n\n  \/* Keep the enlarged icons clipped cleanly inside the reel cells *\/\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-cell,\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-reel,\n  #sv-slot-02 .svgcp-slot31-cell,\n  #sv-slot-02 .svgcp-slot31-reel{\n    overflow:hidden !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: rollback from failed Slot 2 copied-wheel attempt === *\/\n\n\/* === Star Vegas v2.32.675: mobile Slot 2 wheel stretch correction === *\/\n\/*\n  Scope: mobile Slot 2 spinning-wheel section only.\n  No spin engine changes.\n  No slots page, lobby, or other slot changes.\n*\/\n\n@media (max-width:782px){\n  \/* Slot 2 wheel section: slightly reduce the stretched height *\/\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-reels-frame,\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-reels-frame,\n  #sv-slot-02 .svgcp-slot31-reels-frame,\n  #sv-slot-02 .svgcp-slot32-reels-frame{\n    height:auto !important;\n    min-height:0 !important;\n    max-height:none !important;\n    overflow:hidden !important;\n    box-sizing:border-box !important;\n  }\n\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-grid,\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot32-grid,\n  #sv-slot-02 .svgcp-slot32-sapphire [data-slot31-grid],\n  #sv-slot-02 .svgcp-slot31-grid,\n  #sv-slot-02 .svgcp-slot32-grid,\n  #sv-slot-02 [data-slot31-grid]{\n    height:clamp(198px, 54vw, 300px) !important;\n    min-height:clamp(198px, 54vw, 300px) !important;\n    max-height:300px !important;\n    overflow:hidden !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Keep 3 visible rows, but make each row less tall to remove the stretched look *\/\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-cell,\n  #sv-slot-02 .svgcp-slot31-grid .svgcp-slot31-cell,\n  #sv-slot-02 [data-slot31-grid] .svgcp-slot31-cell{\n    height:calc(clamp(198px, 54vw, 300px) \/ 3) !important;\n    min-height:calc(clamp(198px, 54vw, 300px) \/ 3) !important;\n    max-height:100px !important;\n    box-sizing:border-box !important;\n  }\n\n  \/* Icons stay centered\/proportional inside the corrected rows *\/\n  #sv-slot-02 .svgcp-slot32-sapphire .svgcp-slot31-cell img,\n  #sv-slot-02 .svgcp-slot31-grid .svgcp-slot31-cell img,\n  #sv-slot-02 [data-slot31-grid] .svgcp-slot31-cell img{\n    max-width:90% !important;\n    max-height:90% !important;\n    width:auto !important;\n    height:auto !important;\n    object-fit:contain !important;\n    object-position:center center !important;\n    margin:auto !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: site logo and menu fix only === *\/\n\/*\n  Built directly from v2.32.675.\n  Deep scan found the old v2.32.675 rule hiding the real website\/theme top bar in casino mode.\n  This fix only restores\/aligns the Selection Prada site logo and menu.\n  No casino\/lobby\/black-stripe\/slots\/slot changes.\n*\/\n\n\/* Restore real site header\/menu on casino page *\/\nhtml body.svgcp-mobile-casino-active header,\nhtml body.svgcp-mobile-casino-active .site-header,\nhtml body.svgcp-mobile-casino-active #masthead,\nhtml body.svgcp-mobile-casino-active .wp-site-blocks > header,\nhtml body.svgcp-mobile-casino-active .wp-block-template-part:has(header),\nhtml body.svgcp-mobile-casino-active .kubio-header,\nhtml body.svgcp-mobile-casino-active .h-navigation,\nhtml body.svgcp-mobile-casino-active .wp-block-navigation,\nhtml body.svgcp-mobile-casino-active .top-bar,\nhtml body.svgcp-mobile-casino-active .site-top-bar,\nhtml body.svgcp-mobile-casino-active .wp-block-template-part:first-child{\n  display:block !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  height:auto !important;\n  min-height:0 !important;\n  max-height:none !important;\n  overflow:visible !important;\n  pointer-events:auto !important;\n}\n\n\/* DESKTOP: logo left, real site menu links right, same horizontal level. Hamburger hidden. *\/\n@media (min-width:783px){\n  html body:has(.svgcp-app) header,\n  html body:has(.svgcp-app) .site-header,\n  html body:has(.svgcp-app) #masthead,\n  html body:has(.svgcp-app) .kubio-header,\n  html body:has(.svgcp-app) .h-header{\n    display:block !important;\n    position:relative !important;\n    min-height:76px !important;\n    height:76px !important;\n    max-height:76px !important;\n    margin:0 !important;\n    padding:0 28px !important;\n    overflow:visible !important;\n    z-index:999999 !important;\n    box-sizing:border-box !important;\n  }\n\n  html body:has(.svgcp-app) .custom-logo-link,\n  html body:has(.svgcp-app) .custom-logo,\n  html body:has(.svgcp-app) .site-logo,\n  html body:has(.svgcp-app) .wp-block-site-logo,\n  html body:has(.svgcp-app) .wp-block-site-logo img,\n  html body:has(.svgcp-app) .site-title,\n  html body:has(.svgcp-app) .wp-block-site-title{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    position:absolute !important;\n    left:28px !important;\n    top:50% !important;\n    transform:translateY(-50%) !important;\n    max-height:66px !important;\n    height:auto !important;\n    width:auto !important;\n    margin:0 !important;\n    padding:0 !important;\n    z-index:999999 !important;\n  }\n\n  html body:has(.svgcp-app) header nav,\n  html body:has(.svgcp-app) header .main-navigation,\n  html body:has(.svgcp-app) header .wp-block-navigation,\n  html body:has(.svgcp-app) header .h-menu,\n  html body:has(.svgcp-app) .site-header nav,\n  html body:has(.svgcp-app) .site-header .main-navigation,\n  html body:has(.svgcp-app) .site-header .wp-block-navigation,\n  html body:has(.svgcp-app) .kubio-header nav,\n  html body:has(.svgcp-app) .kubio-header .wp-block-navigation,\n  html body:has(.svgcp-app) #masthead nav,\n  html body:has(.svgcp-app) #masthead .wp-block-navigation{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    align-items:center !important;\n    justify-content:flex-end !important;\n    flex-direction:row !important;\n    flex-wrap:nowrap !important;\n    position:absolute !important;\n    right:28px !important;\n    top:50% !important;\n    left:auto !important;\n    bottom:auto !important;\n    transform:translateY(-50%) !important;\n    width:auto !important;\n    max-width:calc(100% - 280px) !important;\n    height:auto !important;\n    min-height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    overflow:visible !important;\n    z-index:1000000 !important;\n    pointer-events:auto !important;\n  }\n\n  html body:has(.svgcp-app) header nav ul,\n  html body:has(.svgcp-app) header .menu,\n  html body:has(.svgcp-app) header .wp-block-navigation__container,\n  html body:has(.svgcp-app) .site-header nav ul,\n  html body:has(.svgcp-app) .site-header .menu,\n  html body:has(.svgcp-app) .site-header .wp-block-navigation__container{\n    display:flex !important;\n    align-items:center !important;\n    justify-content:flex-end !important;\n    flex-direction:row !important;\n    flex-wrap:nowrap !important;\n    gap:18px !important;\n    margin:0 !important;\n    padding:0 !important;\n    list-style:none !important;\n  }\n\n  html body:has(.svgcp-app) header nav li,\n  html body:has(.svgcp-app) header .menu > li,\n  html body:has(.svgcp-app) header .wp-block-navigation-item,\n  html body:has(.svgcp-app) .site-header nav li,\n  html body:has(.svgcp-app) .site-header .menu > li,\n  html body:has(.svgcp-app) .site-header .wp-block-navigation-item{\n    display:flex !important;\n    align-items:center !important;\n    white-space:nowrap !important;\n    margin:0 !important;\n    padding:0 !important;\n    height:auto !important;\n  }\n\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container-open,\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container-close,\n  html body:has(.svgcp-app) .menu-toggle,\n  html body:has(.svgcp-app) .navbar-toggle,\n  html body:has(.svgcp-app) .hamburger,\n  html body:has(.svgcp-app) [class*=\"hamburger\"],\n  html body:has(.svgcp-app) [class*=\"menu-toggle\"],\n  html body:has(.svgcp-app) button[aria-label*=\"menu\" i],\n  html body:has(.svgcp-app) button[aria-label*=\"Menu\" i]{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    pointer-events:none !important;\n  }\n}\n\n\/* MOBILE: logo left, hamburger right, same level. *\/\n@media (max-width:782px){\n  html body:has(.svgcp-app) header,\n  html body:has(.svgcp-app) .site-header,\n  html body:has(.svgcp-app) #masthead,\n  html body:has(.svgcp-app) .kubio-header,\n  html body:has(.svgcp-app) .h-header{\n    display:block !important;\n    position:relative !important;\n    height:58px !important;\n    min-height:58px !important;\n    max-height:58px !important;\n    margin:0 !important;\n    padding:0 10px !important;\n    overflow:visible !important;\n    z-index:999999 !important;\n    box-sizing:border-box !important;\n  }\n\n  html body:has(.svgcp-app) .custom-logo-link,\n  html body:has(.svgcp-app) .custom-logo,\n  html body:has(.svgcp-app) .site-logo,\n  html body:has(.svgcp-app) .wp-block-site-logo,\n  html body:has(.svgcp-app) .wp-block-site-logo img,\n  html body:has(.svgcp-app) .site-title,\n  html body:has(.svgcp-app) .wp-block-site-title{\n    position:absolute !important;\n    left:10px !important;\n    top:50% !important;\n    transform:translateY(-50%) !important;\n    max-height:50px !important;\n    height:auto !important;\n    width:auto !important;\n    margin:0 !important;\n    padding:0 !important;\n    z-index:999999 !important;\n  }\n\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container-open,\n  html body:has(.svgcp-app) .menu-toggle,\n  html body:has(.svgcp-app) .navbar-toggle,\n  html body:has(.svgcp-app) .hamburger,\n  html body:has(.svgcp-app) [class*=\"hamburger\"],\n  html body:has(.svgcp-app) [class*=\"menu-toggle\"],\n  html body:has(.svgcp-app) button[aria-label*=\"menu\" i],\n  html body:has(.svgcp-app) button[aria-label*=\"Menu\" i]{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    align-items:center !important;\n    justify-content:center !important;\n    position:absolute !important;\n    top:7px !important;\n    right:10px !important;\n    left:auto !important;\n    bottom:auto !important;\n    width:44px !important;\n    height:44px !important;\n    min-width:44px !important;\n    min-height:44px !important;\n    max-width:44px !important;\n    max-height:44px !important;\n    margin:0 !important;\n    padding:6px !important;\n    transform:none !important;\n    z-index:1000001 !important;\n    pointer-events:auto !important;\n    box-sizing:border-box !important;\n  }\n\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container:not(.is-menu-open):not(.has-modal-open),\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container[aria-hidden=\"true\"]{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    height:0 !important;\n    min-height:0 !important;\n    max-height:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n    overflow:hidden !important;\n    background:transparent !important;\n    border:0 !important;\n    box-shadow:none !important;\n    pointer-events:none !important;\n  }\n\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container.is-menu-open,\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container.has-modal-open{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    position:fixed !important;\n    inset:0 !important;\n    z-index:1000002 !important;\n    background:#000 !important;\n    pointer-events:auto !important;\n    overflow:auto !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: restore Casino menu link === *\/\n\/*\n  Built from v2.32.675.\n  Removes failed v2.32.675 direction by returning to the working menu base.\n  Keeps the real site menu visible and prevents the Casino menu link from being hidden.\n  No lobby rewrite. No slots changes. No Slot 2 changes.\n*\/\n\n\/* Keep all real site menu links visible, including Casino *\/\nhtml body:has(.svgcp-app) header nav a,\nhtml body:has(.svgcp-app) .site-header nav a,\nhtml body:has(.svgcp-app) #masthead nav a,\nhtml body:has(.svgcp-app) .kubio-header nav a,\nhtml body:has(.svgcp-app) .wp-block-navigation a,\nhtml body:has(.svgcp-app) .wp-block-navigation-item__content,\nhtml body:has(.svgcp-app) .menu a,\nhtml body:has(.svgcp-app) a[href*=\"casino-test\"],\nhtml body:has(.svgcp-app) a[href*=\"casino\"]{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  pointer-events:auto !important;\n  height:auto !important;\n  width:auto !important;\n  max-width:none !important;\n  overflow:visible !important;\n}\n\n\/* Desktop: keep hamburger hidden and real links visible *\/\n@media (min-width:783px){\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container-open,\n  html body:has(.svgcp-app) .wp-block-navigation__responsive-container-close,\n  html body:has(.svgcp-app) .menu-toggle,\n  html body:has(.svgcp-app) .navbar-toggle,\n  html body:has(.svgcp-app) .hamburger,\n  html body:has(.svgcp-app) [class*=\"hamburger\"],\n  html body:has(.svgcp-app) [class*=\"menu-toggle\"],\n  html body:has(.svgcp-app) button[aria-label*=\"menu\" i],\n  html body:has(.svgcp-app) button[aria-label*=\"Menu\" i]{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    pointer-events:none !important;\n  }\n}\n\n\/* Casino app visibility safety *\/\nhtml body .svgcp-app,\nhtml body #star-vegas-lobby,\nhtml body #star-vegas-slots{\n  display:block !important;\n  visibility:visible !important;\n  opacity:1 !important;\n}\n\n\n\/* === Star Vegas v2.32.675: Slots Back to Lobby overlay over black stripe === *\/\n\/*\n  Slots index page only.\n  Purpose: place Back to Lobby directly over the unwanted black stripe.\n  If this button appears over the stripe, the stripe is being covered\/solved visually.\n  No lobby changes. No slot game changes. No Slot 2 changes.\n*\/\n\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  align-items:center !important;\n  justify-content:center !important;\n  position:fixed !important;\n  top:82px !important;\n  left:18px !important;\n  z-index:2147483640 !important;\n  min-height:44px !important;\n  width:auto !important;\n  max-width:max-content !important;\n  margin:0 !important;\n  padding:11px 18px !important;\n  box-sizing:border-box !important;\n  border:2px solid #d8ad58 !important;\n  border-radius:999px !important;\n  background:#000000 !important;\n  color:#d8ad58 !important;\n  text-decoration:none !important;\n  font-weight:900 !important;\n  font-size:14px !important;\n  line-height:1 !important;\n  letter-spacing:.02em !important;\n  box-shadow:0 12px 30px rgba(0,0,0,.85), 0 0 0 1px rgba(255,232,166,.16) inset !important;\n  pointer-events:auto !important;\n  cursor:pointer !important;\n  -webkit-tap-highlight-color:transparent !important;\n}\n\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back:hover,\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back:focus{\n  color:#ffe8a6 !important;\n  border-color:#ffe8a6 !important;\n  outline:none !important;\n}\n\n\/* If logged in and WordPress admin bar is present *\/\nbody.admin-bar .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back{\n  top:114px !important;\n}\n\n@media (max-width:782px){\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back{\n    top:62px !important;\n    left:10px !important;\n    min-height:40px !important;\n    padding:9px 14px !important;\n    font-size:13px !important;\n    border-radius:999px !important;\n  }\n\n  body.admin-bar .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back{\n    top:108px !important;\n  }\n}\n\n\/* Do not show this diagnostic overlay on single slot pages *\/\n.svgcp-app.svgcp-single-slot-mode #star-vegas-slots .svgcp-slots-black-strip-overlay-back{\n  display:none !important;\n}\n\n\n\/* === Star Vegas v2.32.675: admin show\/hide bad black stripe === *\/\n\/*\n  Admin option: Bad Black Stripe = Show \/ Don\u2019t Show.\n  Hide mode collapses the known stripe\/container candidates without changing slots or Slot 2.\n*\/\n\nhtml body.svgcp-hide-bad-black-stripe .wp-site-blocks,\nhtml body.svgcp-hide-bad-black-stripe main,\nhtml body.svgcp-hide-bad-black-stripe #main,\nhtml body.svgcp-hide-bad-black-stripe #content,\nhtml body.svgcp-hide-bad-black-stripe .site-content,\nhtml body.svgcp-hide-bad-black-stripe .content-area,\nhtml body.svgcp-hide-bad-black-stripe .entry-content,\nhtml body.svgcp-hide-bad-black-stripe .wp-block-post-content,\nhtml body.svgcp-hide-bad-black-stripe .wp-block-spacer,\nhtml body.svgcp-hide-bad-black-stripe .wp-block-group,\nhtml body.svgcp-hide-bad-black-stripe .kubio-section,\nhtml body.svgcp-hide-bad-black-stripe .h-section{\n  margin-top:0 !important;\n  padding-top:0 !important;\n  background:transparent !important;\n  background-image:none !important;\n}\n\nhtml body.svgcp-hide-bad-black-stripe .svgcp-mobile-logo-only,\nhtml body.svgcp-hide-bad-black-stripe #star-vegas-lobby .svgcp-topbar .svgcp-logo{\n  display:none !important;\n  visibility:hidden !important;\n  opacity:0 !important;\n  height:0 !important;\n  min-height:0 !important;\n  max-height:0 !important;\n  margin:0 !important;\n  padding:0 !important;\n  overflow:hidden !important;\n  background:transparent !important;\n  background-image:none !important;\n  border:0 !important;\n  box-shadow:none !important;\n  pointer-events:none !important;\n}\n\nhtml body.svgcp-hide-bad-black-stripe #star-vegas-lobby .svgcp-topbar{\n  margin-top:0 !important;\n  padding-top:0 !important;\n  min-height:0 !important;\n  background:transparent !important;\n  background-image:none !important;\n  border:0 !important;\n  box-shadow:none !important;\n}\n\n\n\n\/* === Star Vegas v2.32.675: desktop Back to Lobby overlay + mobile lobby stable + slots page lower === *\/\n\/*\n  Built from safe full v2.32.675.\n  1) Desktop Slots page: Back to Lobby overlays the banner\/logo on the left.\n  2) Mobile Lobby page: prevents the mobile lobby banner\/logo from flashing then disappearing.\n  3) Slots page: moves all Slots page content lower by 30px.\n  No Slot 1 \/ Slot 2 gameplay changes.\n*\/\n\n\/* Slots page: move the whole page content lower by 30px *\/\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n#star-vegas-slots.svgcp-slot-index-page{\n  padding-top:30px !important;\n  position:relative !important;\n  overflow:visible !important;\n}\n\n\/* Desktop Slots page: Back to Lobby overlays banner\/logo on the left *\/\n@media (min-width:769px){\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-row,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-row{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    position:absolute !important;\n    top:48px !important; \/* includes the 30px page-lower offset *\/\n    left:22px !important;\n    width:auto !important;\n    max-width:max-content !important;\n    margin:0 !important;\n    padding:0 !important;\n    z-index:999999 !important;\n    pointer-events:auto !important;\n    text-align:left !important;\n  }\n\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-lobby,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-lobby{\n    display:inline-flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    align-items:center !important;\n    justify-content:center !important;\n    width:auto !important;\n    max-width:max-content !important;\n    min-height:36px !important;\n    padding:8px 14px !important;\n    box-sizing:border-box !important;\n    border:1.5px solid #d8ad58 !important;\n    border-radius:8px !important;\n    background:#000 !important;\n    color:#d8ad58 !important;\n    text-decoration:none !important;\n    font-size:12px !important;\n    font-weight:850 !important;\n    line-height:1 !important;\n    box-shadow:0 8px 18px rgba(0,0,0,.65), inset 0 0 0 1px rgba(255,232,166,.10) !important;\n    pointer-events:auto !important;\n  }\n}\n\n\/* Mobile Slots page: keep Back to Lobby in normal flow but content lower by 30px *\/\n@media (max-width:768px){\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n  #star-vegas-slots.svgcp-slot-index-page{\n    padding-top:30px !important;\n  }\n\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-row,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-row{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    justify-content:flex-start !important;\n    align-items:center !important;\n    position:relative !important;\n    top:auto !important;\n    left:auto !important;\n    width:100% !important;\n    margin:8px 0 12px 0 !important;\n    padding:0 !important;\n    z-index:10000 !important;\n    text-align:left !important;\n  }\n\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-lobby,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-lobby{\n    display:inline-flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    align-items:center !important;\n    justify-content:center !important;\n    width:auto !important;\n    max-width:max-content !important;\n    min-height:34px !important;\n    padding:7px 12px !important;\n    box-sizing:border-box !important;\n    border:1.25px solid #d8ad58 !important;\n    border-radius:8px !important;\n    background:#000 !important;\n    color:#d8ad58 !important;\n    text-decoration:none !important;\n    font-size:12px !important;\n    font-weight:850 !important;\n    line-height:1 !important;\n    box-shadow:0 8px 18px rgba(0,0,0,.55), inset 0 0 0 1px rgba(255,232,166,.10) !important;\n    pointer-events:auto !important;\n  }\n}\n\n\/* Hide old duplicate Back to Lobby links on slots index, if cached\/left by browser *\/\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots > a.svgcp-mobile-slots-back-lobby,\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots > a.svgcp-slot-lobby-back,\n#star-vegas-slots.svgcp-slot-index-page > a.svgcp-mobile-slots-back-lobby,\n#star-vegas-slots.svgcp-slot-index-page > a.svgcp-slot-lobby-back{\n  display:none !important;\n}\n\n\/* Mobile Lobby page: prevent the lobby banner\/logo block from flashing then disappearing *\/\n@media (max-width:768px){\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) .svgcp-lobby{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    min-height:var(--svgcp-mobile-min-height) !important;\n    overflow:visible !important;\n  }\n\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) .svgcp-mobile-logo-only{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    height:auto !important;\n    max-height:none !important;\n    min-height:0 !important;\n    overflow:visible !important;\n    pointer-events:auto !important;\n  }\n\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) .svgcp-mobile-logo-star,\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) .svgcp-mobile-logo-only strong,\n  .svgcp-app:not(.svgcp-slot-index-mode):not(.svgcp-single-slot-mode) .svgcp-mobile-logo-only span{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n  }\n}\n\n\/* Keep slot grid visible *\/\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slot-grid,\n#star-vegas-slots.svgcp-slot-index-page .svgcp-slot-grid{\n  display:grid !important;\n  visibility:visible !important;\n  opacity:1 !important;\n}\n\n\n\n\/* === Star Vegas v2.32.675: mobile Back to Lobby below logo left, no disappearing === *\/\n\/*\n  Mobile Slots page:\n  - Back to Lobby is below the Star Vegas logo, aligned left.\n  - Not absolute positioned.\n  - Link uses no #star-vegas-lobby hash so old mobile hide rules do not remove it.\n  Desktop keeps v2.32.675 overlay behavior.\n*\/\n\n\/* Desktop: keep good overlay from v2.32.675 *\/\n@media (min-width:769px){\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-row,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-row{\n    display:block !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    position:absolute !important;\n    top:48px !important;\n    left:22px !important;\n    width:auto !important;\n    max-width:max-content !important;\n    margin:0 !important;\n    padding:0 !important;\n    z-index:999999 !important;\n    pointer-events:auto !important;\n    text-align:left !important;\n  }\n}\n\n\/* Mobile: below logo and to the left, normal flow so it stays visible *\/\n@media (max-width:768px){\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots,\n  #star-vegas-slots.svgcp-slot-index-page{\n    padding-top:62px !important;\n    position:relative !important;\n    overflow:visible !important;\n  }\n\n  .svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-row,\n  #star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-row{\n    display:flex !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    justify-content:flex-start !important;\n    align-items:center !important;\n    position:relative !important;\n    top:auto !important;\n    left:auto !important;\n    width:100% !important;\n    max-width:none !important;\n    margin:8px 0 12px 0 !important;\n    padding:0 !important;\n    z-index:999999 !important;\n    text-align:left !important;\n    pointer-events:auto !important;\n    height:auto !important;\n    min-height:0 !important;\n    max-height:none !important;\n    overflow:visible !important;\n  }\n}\n\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-clean-slots-back-lobby,\n#star-vegas-slots.svgcp-slot-index-page .svgcp-clean-slots-back-lobby{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  align-items:center !important;\n  justify-content:center !important;\n  width:auto !important;\n  max-width:max-content !important;\n  min-height:34px !important;\n  padding:7px 12px !important;\n  box-sizing:border-box !important;\n  border:1.25px solid #d8ad58 !important;\n  border-radius:8px !important;\n  background:#000 !important;\n  color:#d8ad58 !important;\n  text-decoration:none !important;\n  font-size:12px !important;\n  font-weight:850 !important;\n  line-height:1 !important;\n  box-shadow:0 8px 18px rgba(0,0,0,.58), inset 0 0 0 1px rgba(255,232,166,.10) !important;\n  pointer-events:auto !important;\n  height:auto !important;\n  overflow:visible !important;\n}\n\n\/* Hard protection: do not allow old rules to hide the clean button *\/\n.svgcp-app .svgcp-slots-page .svgcp-clean-slots-back-row,\n.svgcp-app .svgcp-slots-page .svgcp-clean-slots-back-lobby{\n  display:inline-flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  pointer-events:auto !important;\n}\n\n\/* Hide only the old duplicate lobby links, never the clean row\/button *\/\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots > a.svgcp-mobile-slots-back-lobby,\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots > a.svgcp-slot-lobby-back,\n#star-vegas-slots.svgcp-slot-index-page > a.svgcp-mobile-slots-back-lobby,\n#star-vegas-slots.svgcp-slot-index-page > a.svgcp-slot-lobby-back{\n  display:none !important;\n}\n\n\/* Keep slot grid visible *\/\n.svgcp-app.svgcp-slot-index-mode #star-vegas-slots .svgcp-slot-grid,\n#star-vegas-slots.svgcp-slot-index-page .svgcp-slot-grid{\n  display:grid !important;\n  visibility:visible !important;\n  opacity:1 !important;\n}\n\n\n\n\n\n\/* === Star Vegas v2.32.675: Slots 1-3 slots-page crown default + card on hover === *\/\n.svgcp-slot-tile.svgcp-slot1-crown-hover-tile .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot2-crown-hover-tile .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot3-crown-hover-tile .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot5-crown-hover-tile .svgcp-slot-crown-hover-thumb{\n    transition:filter .22s ease, transform .22s ease, background-image .01s linear !important;\n}\n.svgcp-slot-tile.svgcp-slot1-crown-hover-tile:hover .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot1-crown-hover-tile:focus .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot1-crown-hover-tile:focus-visible .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot2-crown-hover-tile:hover .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot2-crown-hover-tile:focus .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot2-crown-hover-tile:focus-visible .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot3-crown-hover-tile:hover .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot3-crown-hover-tile:focus .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot3-crown-hover-tile:focus-visible .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot5-crown-hover-tile:hover .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot5-crown-hover-tile:focus .svgcp-slot-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot5-crown-hover-tile:focus-visible .svgcp-slot-crown-hover-thumb{\n    background-image:var(--svgcp-slot-hover-image) !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    filter:brightness(1.06) saturate(1.08) !important;\n}\n\n\/* === Star Vegas v2.32.675: Slot 4 slots-page crown default + card on hover === *\/\n.svgcp-slot-tile.svgcp-slot4-star-lucky-7-tile .svgcp-slot4-crown-hover-thumb{\n    transition:filter .22s ease, transform .22s ease, background-image .01s linear !important;\n}\n.svgcp-slot-tile.svgcp-slot4-star-lucky-7-tile:hover .svgcp-slot4-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot4-star-lucky-7-tile:focus .svgcp-slot4-crown-hover-thumb,\n.svgcp-slot-tile.svgcp-slot4-star-lucky-7-tile:focus-visible .svgcp-slot4-crown-hover-thumb{\n    background-image:var(--svgcp-slot4-hover-image) !important;\n    background-size:cover !important;\n    background-position:center center !important;\n    filter:brightness(1.06) saturate(1.08) !important;\n}\n\n\/* === Star Vegas v2.32.675: Slot 4 NEW Royal Plum Reels full replacement === *\/\n#sv-slot-04.svgcp-slot4-star7-new-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-04.svgcp-slot4-star7-new-section{display:block;}\n#sv-slot-04 .svgcp-rpr-shell{width:100%;max-width:1240px;margin:0 auto;padding:18px;border-radius:34px;box-sizing:border-box;color:#f8ecff;position:relative;overflow:hidden;background:radial-gradient(circle at 50% -6%,rgba(152,71,255,.30),transparent 28%),radial-gradient(circle at 15% 16%,rgba(255,213,90,.18),transparent 24%),radial-gradient(circle at 86% 16%,rgba(66,152,255,.15),transparent 24%),linear-gradient(180deg,#200536 0%,#0d0218 48%,#020104 100%);border:3px solid rgba(224,171,67,.96);box-shadow:0 34px 100px rgba(0,0,0,.84),0 0 28px rgba(176,82,255,.18),inset 0 0 0 1px rgba(255,255,255,.14),inset 0 22px 60px rgba(255,236,110,.05);} \n#sv-slot-04 .svgcp-rpr-shell:before{content:\"\";position:absolute;inset:10px;border-radius:24px;border:1px solid rgba(255,236,160,.18);pointer-events:none;z-index:1;}\n#sv-slot-04 .svgcp-rpr-stage{position:relative;z-index:2;border-radius:28px;padding:18px;background:linear-gradient(180deg,rgba(48,10,79,.92),rgba(14,4,26,.94) 48%,rgba(0,0,0,.76));border:1px solid rgba(227,185,82,.54);box-shadow:inset 0 0 44px rgba(188,91,255,.09),inset 0 0 0 1px rgba(255,255,255,.045);} \n#sv-slot-04 .svgcp-rpr-header{text-align:center;margin:0 0 14px;padding:8px 10px 10px;border-radius:22px;background:linear-gradient(180deg,rgba(91,28,128,.92),rgba(17,5,31,.42));border:1px solid rgba(255,220,110,.38);} \n#sv-slot-04 .svgcp-rpr-titleline{display:flex;align-items:center;justify-content:center;gap:14px;} \n#sv-slot-04 .svgcp-rpr-crown{font-size:30px;color:#ffdb64;text-shadow:0 0 14px rgba(255,224,90,.46),0 2px 0 #744100;} \n#sv-slot-04 .svgcp-rpr-title{margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,5.1vw,74px);line-height:.94;font-weight:1000;letter-spacing:.04em;text-transform:uppercase;color:transparent;background:linear-gradient(180deg,#fffdf2 0%,#ffe88e 18%,#cf7dff 42%,#7e34d5 62%,#ffcf60 78%,#8d4f0a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1.0px rgba(255,250,210,.76);text-shadow:0 1px 0 rgba(255,255,255,.55),0 4px 0 rgba(56,17,90,.82),0 8px 18px rgba(0,0,0,.52),0 0 24px rgba(207,91,255,.22);} \n#sv-slot-04 .svgcp-rpr-subtitle{margin:8px 0 0;color:#f4dcff;font-size:12px;font-weight:1000;text-transform:uppercase;letter-spacing:.18em;opacity:.92;} \n#sv-slot-04 .svgcp-rpr-layout{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:16px;align-items:stretch;} \n#sv-slot-04 .svgcp-rpr-side{display:flex;flex-direction:column;gap:14px;} \n#sv-slot-04 .svgcp-rpr-panel{border-radius:22px;padding:14px;background:linear-gradient(180deg,rgba(53,14,84,.96),rgba(9,4,18,.82));border:2px solid rgba(227,185,82,.58);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 16px 26px rgba(0,0,0,.34);} \n#sv-slot-04 .svgcp-rpr-panel h3{margin:0 0 8px;text-align:center;color:#ffe285;font-size:17px;letter-spacing:.06em;text-transform:uppercase;} \n#sv-slot-04 .svgcp-rpr-jackpot-row{display:flex;align-items:center;justify-content:space-between;margin:8px 0;padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,rgba(17,10,31,.95),rgba(4,2,9,.82));border:1px solid rgba(255,222,112,.26);} \n#sv-slot-04 .svgcp-rpr-jackpot-row span{font-size:12px;color:#ffe7a3;text-transform:uppercase;letter-spacing:.08em;} \n#sv-slot-04 .svgcp-rpr-jackpot-row strong{font-size:18px;color:#fff8dd;} \n#sv-slot-04 .svgcp-rpr-paytable{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px;color:#f4dcff;} \n#sv-slot-04 .svgcp-rpr-paytable div{padding:8px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,240,190,.08);} \n#sv-slot-04 .svgcp-rpr-main{border-radius:30px;padding:18px;background:radial-gradient(circle at 50% 10%,rgba(255,255,255,.16),transparent 20%),linear-gradient(180deg,#3e13a0 0%,#2250d8 8%,#2eb6ea 28%,#1496c0 72%,#095a78 100%);border:3px solid rgba(227,185,82,.94);box-shadow:inset 0 0 0 2px rgba(255,255,255,.18),inset 0 20px 34px rgba(255,255,255,.10),0 22px 52px rgba(0,0,0,.58);} \n#sv-slot-04 .svgcp-rpr-main-top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px;} \n#sv-slot-04 .svgcp-rpr-logo{color:#ffe06e;font-family:Georgia,'Times New Roman',serif;font-size:30px;font-weight:1000;line-height:.95;text-transform:uppercase;text-shadow:0 2px 0 #803a00,0 6px 18px rgba(0,0,0,.36);} \n#sv-slot-04 .svgcp-rpr-winbox{min-width:170px;padding:10px 12px;border-radius:16px;background:linear-gradient(180deg,rgba(50,10,82,.95),rgba(11,3,22,.86));border:2px solid rgba(255,220,104,.58);box-shadow:0 10px 18px rgba(0,0,0,.30);} \n#sv-slot-04 .svgcp-rpr-winbox span{display:block;text-align:center;font-size:13px;color:#ffe6a4;letter-spacing:.08em;text-transform:uppercase;} \n#sv-slot-04 .svgcp-rpr-winbox strong{display:block;text-align:center;margin-top:6px;font-size:34px;color:#fffdf1;} \n#sv-slot-04 .svgcp-rpr-reel-wrap{position:relative;border-radius:22px;padding:10px;background:linear-gradient(180deg,#1a120c 0%,#030303 100%);border:3px solid rgba(255,216,101,.92);box-shadow:inset 0 0 0 2px rgba(255,255,255,.08),0 0 18px rgba(255,229,145,.08);} \n#sv-slot-04 .svgcp-rpr-reel-window{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-height:440px;border-radius:16px;padding:10px;background:linear-gradient(180deg,#5ad6ff 0%,#37bdf3 38%,#1292ca 100%);overflow:hidden;} \n#sv-slot-04 .svgcp-rpr-payline{position:absolute;left:16px;right:16px;top:50%;height:4px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,236,148,.96),transparent);box-shadow:0 0 12px rgba(255,230,128,.42);pointer-events:none;z-index:2;} \n#sv-slot-04 .svgcp-rpr-reel{position:relative;height:420px;min-height:420px;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#1578a8 0%,#0d4e71 100%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 0 18px rgba(255,255,255,.10),inset 0 -22px 28px rgba(0,0,0,.24),0 4px 10px rgba(0,0,0,.18);contain:layout paint;} \n#sv-slot-04 .svgcp-rpr-track{position:absolute;left:0;right:0;top:0;will-change:transform;transform:translate3d(0,0,0);} \n#sv-slot-04 .svgcp-rpr-cell{height:84px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin:0;box-sizing:border-box;background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.98) 0%,rgba(243,228,255,.96) 50%,rgba(214,185,248,.94) 100%);border:1px solid rgba(255,255,255,.46);box-shadow:inset 0 12px 20px rgba(255,255,255,.34),inset 0 -14px 18px rgba(78,33,120,.10);} \n#sv-slot-04 .svgcp-rpr-cell:nth-child(2n){background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.98) 0%,rgba(237,217,255,.96) 54%,rgba(204,166,244,.94) 100%);} \n#sv-slot-04 .svgcp-rpr-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;} \n#sv-slot-04 .svgcp-rpr-icon svg{width:78%;height:78%;display:block;overflow:visible;filter:drop-shadow(0 7px 8px rgba(0,0,0,.34)) drop-shadow(0 0 10px rgba(255,255,255,.06));} \n#sv-slot-04 .svgcp-rpr-seven{position:relative;font-family:Georgia,'Times New Roman',serif;font-size:70px;font-weight:1000;line-height:.88;color:transparent;background:linear-gradient(180deg,#f5f9ff 0%,#9bc0ff 18%,#6680ff 38%,#3950d8 64%,#1c2b88 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1.5px rgba(251,254,255,.96);text-shadow:0 1px 0 rgba(255,255,255,.80),0 3px 0 #27379e,0 7px 14px rgba(0,0,0,.26),0 0 18px rgba(99,120,255,.22);} \n#sv-slot-04 .svgcp-rpr-bar{position:relative;padding:.12em .30em .10em;border-radius:.28em;border:2px solid rgba(236,236,236,.80);background:linear-gradient(180deg,#2a2a2a 0%,#0c0c0c 52%,#000 100%);color:#fff1aa;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:1000;letter-spacing:.08em;text-shadow:0 0 9px rgba(255,235,120,.20),0 1px 0 rgba(255,255,255,.20);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -8px 10px rgba(0,0,0,.42),0 4px 8px rgba(0,0,0,.16);} \n#sv-slot-04 .svgcp-rpr-gold{fill:url(#svgcpRPRGold);stroke:#fff3c7;stroke-width:2.4;paint-order:stroke;filter:drop-shadow(0 5px 6px rgba(0,0,0,.32)) drop-shadow(0 0 10px rgba(255,216,84,.14));} \n#sv-slot-04 .svgcp-rpr-red{fill:url(#svgcpRPRRed);stroke:#ffecd6;stroke-width:2.3;paint-order:stroke;filter:drop-shadow(0 5px 6px rgba(0,0,0,.32));} \n#sv-slot-04 .svgcp-rpr-green{fill:url(#svgcpRPRGreen);stroke:#f0ffe6;stroke-width:2.3;paint-order:stroke;filter:drop-shadow(0 5px 6px rgba(0,0,0,.32));} \n#sv-slot-04 .svgcp-rpr-purple{fill:url(#svgcpRPRPurple);stroke:#fbeeff;stroke-width:2.3;paint-order:stroke;filter:drop-shadow(0 5px 6px rgba(0,0,0,.32));} \n#sv-slot-04 .svgcp-rpr-redStroke{stroke:#fff8ec;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.94;} \n#sv-slot-04 .svgcp-rpr-whiteGloss{fill:rgba(255,255,255,.24);} \n#sv-slot-04 .svgcp-rpr-reel.is-spinning .svgcp-rpr-track{filter:blur(.8px);} \n#sv-slot-04 .svgcp-rpr-reel.is-final .svgcp-rpr-cell:nth-child(3){animation:svgcpRPRPop .56s ease-out 1;box-shadow:inset 0 12px 20px rgba(255,255,255,.34),0 0 24px rgba(255,237,160,.36),0 4px 12px rgba(0,0,0,.18);} \n#sv-slot-04 [data-svgcp-rpr].svgcp-rpr-result-ready .svgcp-rpr-reel .svgcp-rpr-cell:nth-child(3){border-color:rgba(255,240,190,.54);} \n#sv-slot-04 .svgcp-rpr-bottom{display:grid;grid-template-columns:1fr 220px 1fr;gap:12px;align-items:center;margin-top:12px;} \n#sv-slot-04 .svgcp-rpr-betbox,#sv-slot-04 .svgcp-rpr-winpanel,#sv-slot-04 .svgcp-rpr-playpanel{border-radius:18px;padding:12px;background:linear-gradient(180deg,rgba(49,14,78,.96),rgba(0,0,0,.74));border:2px solid rgba(227,185,82,.46);box-shadow:0 12px 22px rgba(0,0,0,.26);} \n#sv-slot-04 .svgcp-rpr-betbox strong,#sv-slot-04 .svgcp-rpr-winpanel strong{display:block;text-align:center;color:#fff8de;font-size:34px;margin-top:4px;} \n#sv-slot-04 .svgcp-rpr-betbox span,#sv-slot-04 .svgcp-rpr-winpanel span{display:block;text-align:center;color:#ffe7a3;font-size:14px;letter-spacing:.08em;text-transform:uppercase;} \n#sv-slot-04 .svgcp-rpr-playpanel{display:flex;justify-content:center;align-items:center;padding:0;background:transparent;border:none;box-shadow:none;} \n#sv-slot-04 .svgcp-rpr-playbtn{min-height:88px;width:100%;border:3px solid rgba(255,242,168,.78);border-radius:22px;cursor:pointer;color:#3a1a00;background:linear-gradient(180deg,#ffe69b 0%,#f6c338 34%,#e6a214 74%,#b66d09 100%);font-size:34px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.45);box-shadow:0 16px 34px rgba(0,0,0,.40),inset 0 0 0 1px rgba(255,255,255,.34);} \n#sv-slot-04 .svgcp-rpr-bet-controls{display:flex;gap:8px;justify-content:center;margin-top:10px;} \n#sv-slot-04 .svgcp-rpr-bet-btn{width:46px;height:46px;border:2px solid rgba(255,230,140,.76);border-radius:14px;cursor:pointer;color:#3c1a00;background:linear-gradient(180deg,#ffe69b 0%,#f6c338 44%,#d99111 100%);font-size:28px;font-weight:1000;line-height:1;box-shadow:0 10px 18px rgba(0,0,0,.26);} \n#sv-slot-04 .svgcp-rpr-status{margin-top:10px;padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,rgba(39,12,63,.86),rgba(0,0,0,.72));border:1px solid rgba(227,185,82,.28);color:#fff7d4;font-size:13px;font-weight:900;line-height:1.35;text-align:center;} \n@keyframes svgcpRPRPop{0%{transform:scale(.96);filter:brightness(1)}45%{transform:scale(1.05);filter:brightness(1.18)}100%{transform:scale(1);filter:brightness(1)}} \n@media(max-width:1100px){#sv-slot-04 .svgcp-rpr-layout{grid-template-columns:190px minmax(0,1fr) 190px;}#sv-slot-04 .svgcp-rpr-main-top{flex-direction:column;align-items:stretch;}#sv-slot-04 .svgcp-rpr-winbox{min-width:0;} } \n@media(max-width:900px){#sv-slot-04 .svgcp-rpr-layout{grid-template-columns:1fr;}#sv-slot-04 .svgcp-rpr-main{order:1;}#sv-slot-04 .svgcp-rpr-side{order:2;display:grid;grid-template-columns:1fr 1fr;}#sv-slot-04 .svgcp-rpr-bottom{grid-template-columns:1fr;}} \n@media(max-width:768px){#sv-slot-04 .svgcp-rpr-shell{padding:10px;border-radius:24px;}#sv-slot-04 .svgcp-rpr-stage{padding:12px;border-radius:18px;}#sv-slot-04 .svgcp-rpr-titleline{gap:8px;}#sv-slot-04 .svgcp-rpr-crown{font-size:20px;}#sv-slot-04 .svgcp-rpr-title{font-size:clamp(28px,8.8vw,42px);}#sv-slot-04 .svgcp-rpr-subtitle{font-size:10px;letter-spacing:.12em;}#sv-slot-04 .svgcp-rpr-main{order:1;padding:12px;}#sv-slot-04 .svgcp-rpr-side{order:2;grid-template-columns:1fr;}#sv-slot-04 .svgcp-rpr-main-top{gap:10px;margin-bottom:10px;}#sv-slot-04 .svgcp-rpr-logo{font-size:26px;}#sv-slot-04 .svgcp-rpr-winbox strong{font-size:28px;}#sv-slot-04 .svgcp-rpr-reel-wrap{padding:8px;}#sv-slot-04 .svgcp-rpr-reel-window{gap:4px;min-height:320px;padding:6px;}#sv-slot-04 .svgcp-rpr-reel{height:300px;min-height:300px;border-radius:10px;}#sv-slot-04 .svgcp-rpr-cell{height:60px;border-radius:8px;}#sv-slot-04 .svgcp-rpr-icon svg{width:62%;height:62%;}#sv-slot-04 .svgcp-rpr-seven{font-size:46px;}#sv-slot-04 .svgcp-rpr-bar{font-size:17px;padding:.08em .16em;}#sv-slot-04 .svgcp-rpr-jackpot-row strong{font-size:16px;}#sv-slot-04 .svgcp-rpr-betbox strong,#sv-slot-04 .svgcp-rpr-winpanel strong{font-size:28px;}#sv-slot-04 .svgcp-rpr-playbtn{min-height:72px;font-size:28px;}#sv-slot-04 .svgcp-rpr-bet-btn{width:42px;height:42px;border-radius:12px;font-size:24px;}} \n#sv-slot-05.svgcp-slot5-poker-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-05.svgcp-slot5-poker-section{display:block;}\n#sv-slot-05 .svgcp-poker5-machine{position:relative;width:100%;max-width:1160px;margin:0 auto;padding:18px;border-radius:32px;background:radial-gradient(circle at 50% -8%,rgba(255,229,143,.24),transparent 34%),radial-gradient(circle at 12% 10%,rgba(255,255,255,.055),transparent 19%),linear-gradient(180deg,#16100b 0%,#070604 100%);border:2px solid rgba(229,190,98,.88);box-shadow:0 30px 95px rgba(0,0,0,.76),inset 0 0 0 1px rgba(255,241,184,.15),inset 0 16px 38px rgba(255,255,255,.035);box-sizing:border-box;color:#fff4d3;overflow:hidden;font-family:Arial,Helvetica,sans-serif;}\n#sv-slot-05 .svgcp-poker5-machine:before{content:\"\";position:absolute;inset:10px;border-radius:24px;border:1px solid rgba(255,232,158,.13);pointer-events:none;}\n#sv-slot-05 .svgcp-poker5-machine:after{content:\"\";position:absolute;left:-10%;right:-10%;top:0;height:140px;background:radial-gradient(ellipse at center,rgba(255,225,140,.08),transparent 60%);pointer-events:none;}\n#sv-slot-05 .svgcp-poker5-header{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:16px;align-items:center;margin-bottom:14px;padding:8px 10px 14px;border-bottom:1px solid rgba(229,190,98,.20);}\n#sv-slot-05 .svgcp-poker5-brand{display:flex;align-items:center;gap:16px;padding:10px 14px;border-radius:18px;background:linear-gradient(180deg,#154226 0%,#0b2616 42%,#38090f 100%);border:1px solid rgba(229,190,98,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 20px rgba(0,0,0,.20);}\n#sv-slot-05 .svgcp-poker5-brandcards{position:relative;flex:0 0 130px;min-width:110px;height:72px;}\n#sv-slot-05 .svgcp-poker5-brandcard{position:absolute;top:0;width:60px;height:72px;border-radius:10px;background:linear-gradient(180deg,#fffef9 0%,#f0e5d5 100%);border:1px solid rgba(99,76,44,.18);box-shadow:0 10px 20px rgba(0,0,0,.28), inset 0 0 0 1px rgba(255,255,255,.55);overflow:hidden;}\n#sv-slot-05 .svgcp-poker5-brandcard:before{content:' ';position:absolute;left:0;right:0;top:0;height:26%;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,0));}\n#sv-slot-05 .svgcp-poker5-brandcard.card-a{left:12px;top:3px;transform:rotate(-12deg);}\n#sv-slot-05 .svgcp-poker5-brandcard.card-k{left:52px;top:3px;transform:rotate(11deg);}\n#sv-slot-05 .svgcp-poker5-brandcard .corner{position:absolute;left:6px;top:5px;display:flex;flex-direction:column;align-items:center;font-family:Georgia,'Times New Roman',serif;font-size:11px;font-weight:1000;line-height:.92;}\n#sv-slot-05 .svgcp-poker5-brandcard .corner.bottom{left:auto;top:auto;right:6px;bottom:5px;transform:rotate(180deg);}\n#sv-slot-05 .svgcp-poker5-brandcard .face{position:absolute;inset:18px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Georgia,'Times New Roman',serif;}\n#sv-slot-05 .svgcp-poker5-brandcard .rank{font-size:24px;font-weight:1000;line-height:1;}\n#sv-slot-05 .svgcp-poker5-brandcard .suit{font-size:20px;line-height:1;margin-top:1px;}\n#sv-slot-05 .svgcp-poker5-brandcard.red,#sv-slot-05 .svgcp-poker5-brandcard.red *{color:#b51218 !important;}#sv-slot-05 .svgcp-poker5-brandcard.black,#sv-slot-05 .svgcp-poker5-brandcard.black *{color:#15120f !important;}\n#sv-slot-05 .svgcp-poker5-brandcard,#sv-slot-05 .svgcp-poker5-brandcard *{-webkit-text-fill-color:currentColor !important;text-shadow:none !important;filter:none !important;opacity:1 !important;mix-blend-mode:normal !important;}\n#sv-slot-05 .svgcp-poker5-brandcard{background:linear-gradient(180deg,#fffefc 0%,#f4eadc 100%) !important;border:1px solid rgba(92,70,38,.24) !important;box-shadow:0 10px 20px rgba(0,0,0,.28), inset 0 0 0 1px rgba(255,255,255,.55) !important;}\n#sv-slot-05 .svgcp-poker5-chipmark,#sv-slot-05 .svgcp-poker5-logo{display:none;}\n#sv-slot-05 .svgcp-poker5-titlebox h2{margin:0;font-size:clamp(34px,4.4vw,62px);line-height:.94;letter-spacing:.045em;font-family:Georgia,'Times New Roman',serif;font-weight:1000;color:transparent;background:linear-gradient(180deg,#fff9de 0%,#ffeab1 15%,#f6c24c 40%,#fff0be 57%,#b56e0d 86%,#8e5309 100%);-webkit-background-clip:text;background-clip:text;text-shadow:0 1px 0 rgba(255,255,255,.50),0 2px 0 #aa630a,0 5px 0 #834808,0 8px 0 #643305,0 17px 25px rgba(0,0,0,.48),0 0 20px rgba(255,220,120,.22);}\n#sv-slot-05 .svgcp-poker5-titlebox p{margin:8px 0 0;color:#d8d0be;text-transform:uppercase;letter-spacing:.21em;font-size:11px;font-weight:900;}\n#sv-slot-05 .svgcp-poker5-pot{display:none !important;}\n#sv-slot-05 .svgcp-poker5-body{position:relative;z-index:2;display:grid;grid-template-columns:250px minmax(0,1fr) 235px;gap:16px;align-items:stretch;}\n#sv-slot-05 .svgcp-poker5-left,#sv-slot-05 .svgcp-poker5-right,#sv-slot-05 .svgcp-poker5-center{border-radius:26px;background:linear-gradient(180deg,rgba(19,16,12,.97),rgba(7,6,5,.98));border:1px solid rgba(229,190,98,.25);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),0 12px 28px rgba(0,0,0,.30);}\n#sv-slot-05 .svgcp-poker5-left{padding:14px;display:flex;flex-direction:column;gap:12px;}\n#sv-slot-05 .svgcp-poker5-panel-title{display:flex;justify-content:space-between;align-items:center;color:#f8e2a0;font-size:18px;font-family:Georgia,'Times New Roman',serif;font-weight:900;letter-spacing:.06em;}\n#sv-slot-05 .svgcp-poker5-badge{padding:5px 10px;border-radius:999px;background:linear-gradient(180deg,#183b22,#0c1d12);border:1px solid rgba(108,208,127,.35);color:#bfe5c8;font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:900;}\n#sv-slot-05 .svgcp-poker5-paytable{display:grid;gap:8px;}\n#sv-slot-05 .svgcp-poker5-payline{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:linear-gradient(180deg,rgba(18,48,26,.86),rgba(9,24,13,.92));border:1px solid rgba(112,200,135,.21);}\n#sv-slot-05 .svgcp-poker5-payline b{color:#f5eddb;font-size:14px;letter-spacing:.03em;}\n#sv-slot-05 .svgcp-poker5-payline span{color:#f1ca71;font-weight:1000;font-size:14px;}\n#sv-slot-05 .svgcp-poker5-deck-art{margin-top:auto;min-height:170px;border-radius:24px;background:radial-gradient(circle at 50% 14%,rgba(255,241,186,.08),transparent 22%),linear-gradient(135deg,#103120 0%,#08110d 44%,#25060a 100%);border:1px solid rgba(229,190,98,.18);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03), inset 0 18px 30px rgba(255,255,255,.03);display:flex;align-items:center;justify-content:center;padding:8px;}\n#sv-slot-05 .svgcp-poker5-chip-photo{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:18px;overflow:hidden;filter:drop-shadow(0 18px 24px rgba(0,0,0,.34));box-shadow:0 0 0 1px rgba(255,255,255,.04);}\n#sv-slot-05 .svgcp-poker5-center{padding:14px;overflow:hidden;}\n#sv-slot-05 .svgcp-poker5-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;}\n#sv-slot-05 .svgcp-poker5-meter{padding:12px;border-radius:16px;background:linear-gradient(180deg,rgba(85,22,14,.75),rgba(14,11,9,.94));border:1px solid rgba(229,190,98,.24);text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);}\n#sv-slot-05 .svgcp-poker5-meter span{display:block;color:#d7c7a6;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:900;}\n#sv-slot-05 .svgcp-poker5-meter strong{display:block;margin-top:5px;color:#fff6d7;font-size:24px;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.32);}\n#sv-slot-05 .svgcp-poker5-mobile-topstats{display:none;}\n#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat{padding:12px;border-radius:16px;background:linear-gradient(180deg,rgba(85,22,14,.75),rgba(14,11,9,.94));border:1px solid rgba(229,190,98,.24);text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);}\n#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat span{display:block;color:#d7c7a6;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:900;}\n#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat strong{display:block;margin-top:5px;color:#fff6d7;font-size:24px;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.32);}\n#sv-slot-05 .svgcp-poker5-reelframe{position:relative;padding:18px 28px;border-radius:28px;background:linear-gradient(180deg,#e0b95d 0%,#916016 8%,#1a130d 14%,#0b0907 100%);border:2px solid rgba(244,214,135,.76);box-shadow:inset 0 0 0 2px rgba(255,255,255,.11), inset 0 10px 22px rgba(255,240,190,.13),0 20px 44px rgba(0,0,0,.48);}\n#sv-slot-05 .svgcp-poker5-marker{position:absolute;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:4px;rotate:45deg;background:radial-gradient(circle,#fff9d1 0%,#ffdc72 54%,#a36a08 100%);border:1px solid rgba(255,238,185,.94);box-shadow:0 0 14px rgba(255,214,92,.92),0 2px 8px rgba(0,0,0,.6);z-index:10;}\n#sv-slot-05 .svgcp-poker5-marker--left{left:10px;}#sv-slot-05 .svgcp-poker5-marker--right{right:10px;}\n#sv-slot-05 .svgcp-poker5-reelwindow{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:16px;border-radius:22px;background:radial-gradient(circle at 50% 28%,rgba(34,122,64,.24),transparent 48%),linear-gradient(180deg,#082614 0%,#05110a 100%);border:1px solid rgba(145,219,160,.21);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03), inset 0 0 55px rgba(0,0,0,.44);perspective:900px;}\n#sv-slot-05 .svgcp-poker5-reelwindow:before{content:' ';position:absolute;left:0;right:0;top:50%;height:34%;transform:translateY(-50%);background:linear-gradient(180deg,rgba(255,232,165,.08),rgba(255,232,165,.02) 14%,rgba(255,255,255,0) 16%,rgba(255,255,255,0) 84%,rgba(255,232,165,.02) 86%,rgba(255,232,165,.08));border-top:1px solid rgba(255,222,137,.18);border-bottom:1px solid rgba(255,222,137,.18);pointer-events:none;z-index:2;}\n#sv-slot-05 .svgcp-poker5-reel{position:relative;display:block;min-height:342px;padding:10px 8px;border-radius:18px;background:linear-gradient(180deg,#f7efdc 0%,#d8c69f 18%,#fffaf0 33%,#d9c59d 49%,#fffaf0 66%,#d2bf97 84%,#f7efdc 100%);border:1px solid rgba(94,73,36,.26);box-shadow:inset 0 0 0 1px rgba(255,255,255,.58),inset 14px 0 18px rgba(255,255,255,.28),inset -14px 0 18px rgba(0,0,0,.08),0 10px 18px rgba(0,0,0,.22);overflow:hidden;transform:perspective(800px) rotateX(5deg);}\n#sv-slot-05 .svgcp-poker5-reel:before,#sv-slot-05 .svgcp-poker5-reel:after{content:' ';position:absolute;left:0;right:0;height:48px;pointer-events:none;z-index:4;}\n#sv-slot-05 .svgcp-poker5-reel:before{top:0;background:linear-gradient(180deg,rgba(0,0,0,.32),rgba(255,255,255,0));}\n#sv-slot-05 .svgcp-poker5-reel:after{bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.34));}\n#sv-slot-05 .svgcp-poker5-strip{display:grid;grid-template-rows:repeat(3,1fr);gap:10px;min-height:100%;will-change:transform;transform:translateY(0);}\n#sv-slot-05 .svgcp-poker5-cell{display:flex;align-items:center;justify-content:center;min-height:94px;border-radius:14px;background:linear-gradient(180deg,#fffdf8 0%,#f3e7d6 100%);border:1px solid rgba(68,54,36,.16);box-shadow:inset 0 10px 18px rgba(255,255,255,.52),inset 0 -10px 16px rgba(0,0,0,.05),0 2px 6px rgba(0,0,0,.14);padding:6px;position:relative;z-index:1;}\n#sv-slot-05 .svgcp-poker5-cell.is-center{box-shadow:inset 0 10px 18px rgba(255,255,255,.56),inset 0 -10px 16px rgba(0,0,0,.05),0 0 0 2px rgba(244,214,135,.46),0 0 16px rgba(255,214,120,.18),0 2px 6px rgba(0,0,0,.14);}\n#sv-slot-05 .svgcp-poker5-card{width:100%;height:100%;border-radius:12px;background:linear-gradient(180deg,#fffefc 0%,#f3e9dc 100%);border:1px solid rgba(99,76,44,.18);position:relative;font-family:Georgia,'Times New Roman',serif;box-shadow:inset 0 0 0 1px rgba(255,255,255,.48),0 1px 0 rgba(255,255,255,.35);overflow:hidden;}\n#sv-slot-05 .svgcp-poker5-card:before{content:' ';position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,0));pointer-events:none;}\n#sv-slot-05 .svgcp-poker5-card:after{content:' ';position:absolute;inset:6px;border-radius:8px;border:1px solid rgba(99,76,44,.08);pointer-events:none;}\n#sv-slot-05 .svgcp-poker5-corner{position:absolute;left:8px;top:7px;display:flex;flex-direction:column;align-items:center;font-weight:1000;font-size:14px;line-height:.95;}\n#sv-slot-05 .svgcp-poker5-corner.bottom{left:auto;top:auto;right:8px;bottom:7px;transform:rotate(180deg);}\n#sv-slot-05 .svgcp-poker5-face{position:absolute;inset:22px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;}\n#sv-slot-05 .svgcp-poker5-rank{display:block;font-weight:1000;font-size:40px;line-height:.9;}\n#sv-slot-05 .svgcp-poker5-suit{display:block;margin-top:3px;font-size:34px;line-height:1;}\n#sv-slot-05 .svgcp-poker5-card.red,#sv-slot-05 .svgcp-poker5-card.red *{color:#b51218 !important;}#sv-slot-05 .svgcp-poker5-card.black,#sv-slot-05 .svgcp-poker5-card.black *{color:#15120f !important;}\n#sv-slot-05 .svgcp-poker5-card.royal{background:linear-gradient(180deg,#fff8e5 0%,#f6d787 100%);color:#13100c;}\n#sv-slot-05 .svgcp-poker5-card.royal,#sv-slot-05 .svgcp-poker5-card.royal *{color:#13100c !important;}\n#sv-slot-05 .svgcp-poker5-card.royal .svgcp-poker5-rank{font-size:14px;letter-spacing:.08em;color:#262019 !important;}\n#sv-slot-05 .svgcp-poker5-card.royal .svgcp-poker5-suit{font-size:30px;color:#b58516 !important;}\n#sv-slot-05 .svgcp-poker5-card,#sv-slot-05 .svgcp-poker5-card *{-webkit-text-fill-color:currentColor !important;text-shadow:none !important;filter:none !important;opacity:1 !important;mix-blend-mode:normal !important;}\n#sv-slot-05 .svgcp-poker5-card{background:linear-gradient(180deg,#fffefc 0%,#f4eadc 100%) !important;border:1px solid rgba(92,70,38,.28) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.58),0 2px 8px rgba(0,0,0,.16) !important;}\n#sv-slot-05 .svgcp-poker5-cell{background:linear-gradient(180deg,#fffdf9 0%,#f5ead8 100%) !important;border:1px solid rgba(92,70,38,.18) !important;}\n#sv-slot-05 .svgcp-poker5-card.ten .svgcp-poker5-rank{font-size:34px;}\n#sv-slot-05 .svgcp-poker5-reel.is-spinning .svgcp-poker5-strip{animation:svgcpPoker5Wheel .10s linear infinite;}#sv-slot-05 .svgcp-poker5-reel.is-spinning .svgcp-poker5-cell{filter:blur(1.45px) saturate(1.26);}#sv-slot-05 .svgcp-poker5-reel.is-spinning{box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 14px 0 18px rgba(255,255,255,.28),inset -14px 0 18px rgba(0,0,0,.06),0 10px 18px rgba(0,0,0,.22),0 0 18px rgba(255,214,120,.14);}#sv-slot-05 .svgcp-poker5-reel.is-spinning:before{height:56px;}#sv-slot-05 .svgcp-poker5-reel.is-spinning:after{height:56px;}\n#sv-slot-05 .svgcp-poker5-right{padding:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;}\n#sv-slot-05 .svgcp-poker5-sidebox{padding:12px;border-radius:16px;background:linear-gradient(180deg,rgba(15,45,22,.88),rgba(7,20,10,.96));border:1px solid rgba(108,208,127,.21);text-align:center;}\n#sv-slot-05 .svgcp-poker5-sidebox span{display:block;color:#d7c7a6;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:900;}\n#sv-slot-05 .svgcp-poker5-sidebox strong{display:block;margin-top:6px;color:#fff5d0;font-size:24px;}\n#sv-slot-05 .svgcp-poker5-betrow{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n#sv-slot-05 .svgcp-poker5-btn{min-height:52px;border:1px solid rgba(244,214,135,.64);border-radius:16px;background:linear-gradient(180deg,#fff3b1 0%,#ffc94a 52%,#bb6c0b 100%);box-shadow:0 10px 22px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.30);color:#2b1805;font-size:16px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;}\n#sv-slot-05 .svgcp-poker5-btn:hover{filter:brightness(1.05);}#sv-slot-05 .svgcp-poker5-spin{min-height:74px;font-size:28px;border-radius:20px;background:linear-gradient(180deg,#fff4b9 0%,#ffcf4d 40%,#dd8117 100%);}\n#sv-slot-05 .svgcp-poker5-message{min-height:68px;border-radius:16px;padding:12px 14px;background:linear-gradient(180deg,rgba(84,22,14,.75),rgba(17,13,10,.94));border:1px solid rgba(229,190,98,.22);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff3cf;font-weight:900;line-height:1.4;}\n@keyframes svgcpPoker5Spin{0%{transform:translateY(-6px)}100%{transform:translateY(6px)}}@keyframes svgcpPoker5Wheel{0%{transform:translateY(-36px);}25%{transform:translateY(22px);}50%{transform:translateY(-12px);}75%{transform:translateY(30px);}100%{transform:translateY(-36px);}}\n@media(max-width:980px){#sv-slot-05 .svgcp-poker5-header{grid-template-columns:1fr;}#sv-slot-05 .svgcp-poker5-body{display:flex;flex-direction:column;}#sv-slot-05 .svgcp-poker5-center{order:1;display:contents;}#sv-slot-05 .svgcp-poker5-meters{display:none;}#sv-slot-05 .svgcp-poker5-mobile-topstats{order:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;}#sv-slot-05 .svgcp-poker5-reelframe{order:2;}#sv-slot-05 .svgcp-poker5-right{order:3;justify-content:flex-start;display:grid;grid-template-columns:1fr;gap:10px;width:100%;}#sv-slot-05 .svgcp-poker5-left{order:4;}#sv-slot-05 .svgcp-poker5-left .svgcp-poker5-deck-art{display:none !important;}#sv-slot-05 .svgcp-poker5-right > *{width:100%;box-sizing:border-box;}#sv-slot-05 .svgcp-poker5-right .svgcp-poker5-sidebox:not(.svgcp-poker5-balance-mobile){display:none;}#sv-slot-05 .svgcp-poker5-right .svgcp-poker5-message{order:1;}#sv-slot-05 .svgcp-poker5-right .svgcp-poker5-betrow{order:2;display:grid;grid-template-columns:1fr;gap:10px;width:100%;}#sv-slot-05 .svgcp-poker5-right [data-poker5-max]{order:3;}#sv-slot-05 .svgcp-poker5-right [data-poker5-spin]{order:4;}#sv-slot-05 .svgcp-poker5-right .svgcp-poker5-balance-mobile{order:5 !important;display:block !important;}#sv-slot-05 .svgcp-poker5-balance-mobile{display:block !important;}}\n@media(max-width:640px){#sv-slot-05 .svgcp-poker5-machine{padding:10px;border-radius:20px;}#sv-slot-05 .svgcp-poker5-header{gap:8px;padding:4px 2px 10px;}#sv-slot-05 .svgcp-poker5-brand{gap:10px;padding:8px 10px;}#sv-slot-05 .svgcp-poker5-brandcards{flex:0 0 92px;min-width:84px;height:60px;}#sv-slot-05 .svgcp-poker5-brandcard{width:48px;height:58px;}#sv-slot-05 .svgcp-poker5-brandcard.card-a{left:8px;}#sv-slot-05 .svgcp-poker5-brandcard.card-k{left:38px;}#sv-slot-05 .svgcp-poker5-brandcard .face{inset:14px 3px;}#sv-slot-05 .svgcp-poker5-brandcard .rank{font-size:18px;}#sv-slot-05 .svgcp-poker5-brandcard .suit{font-size:15px;}#sv-slot-05 .svgcp-poker5-titlebox h2{font-size:31px;}#sv-slot-05 .svgcp-poker5-titlebox p{font-size:10px;letter-spacing:.12em;}#sv-slot-05 .svgcp-poker5-center{padding:10px;}#sv-slot-05 .svgcp-poker5-mobile-topstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px;}#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat{padding:10px 6px;}#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat strong{font-size:18px;}#sv-slot-05 .svgcp-poker5-mobile-topstats .svgcp-poker5-topstat span{font-size:9px;letter-spacing:.12em;}#sv-slot-05 .svgcp-poker5-reelframe{padding:8px 18px;border-radius:18px;}#sv-slot-05 .svgcp-poker5-marker{width:10px;height:10px;}#sv-slot-05 .svgcp-poker5-marker--left{left:6px;}#sv-slot-05 .svgcp-poker5-marker--right{right:6px;}#sv-slot-05 .svgcp-poker5-reelwindow{gap:5px;padding:7px;border-radius:14px;}#sv-slot-05 .svgcp-poker5-reel{min-height:222px;padding:6px 4px;border-radius:12px;}#sv-slot-05 .svgcp-poker5-strip{gap:5px;}#sv-slot-05 .svgcp-poker5-cell{min-height:68px;border-radius:10px;padding:4px;}#sv-slot-05 .svgcp-poker5-corner{font-size:9px;left:5px;top:5px;}#sv-slot-05 .svgcp-poker5-corner.bottom{right:5px;bottom:5px;}#sv-slot-05 .svgcp-poker5-face{inset:14px 4px;}#sv-slot-05 .svgcp-poker5-rank{font-size:24px;}#sv-slot-05 .svgcp-poker5-suit{font-size:22px;}#sv-slot-05 .svgcp-poker5-card.royal .svgcp-poker5-rank{font-size:11px;}#sv-slot-05 .svgcp-poker5-card.royal .svgcp-poker5-suit{font-size:18px;}#sv-slot-05 .svgcp-poker5-right{padding:10px;border-radius:18px;display:grid;gap:10px;grid-template-columns:1fr;}#sv-slot-05 .svgcp-poker5-right > *{width:100%;box-sizing:border-box;}#sv-slot-05 .svgcp-poker5-betrow{grid-template-columns:1fr;gap:10px;}#sv-slot-05 .svgcp-poker5-btn{min-height:46px;font-size:14px;width:100%;}#sv-slot-05 .svgcp-poker5-spin{min-height:60px;font-size:22px;width:100%;}#sv-slot-05 .svgcp-poker5-message{width:100%;}#sv-slot-05 .svgcp-poker5-left .svgcp-poker5-deck-art{display:none !important;}#sv-slot-05 .svgcp-poker5-balance-mobile{display:block !important;}}\n\n\/* === Star Vegas v2.32.675: Slot 6 English-only mobile optimized HQ machine === *\/\n#sv-slot-06.svgcp-slot6-plum-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-06.svgcp-slot6-plum-section{display:block;}\n\n#sv-slot-06 .svgcp-plum6-machine{\n  position:relative;width:100%;max-width:1240px;margin:0 auto;overflow:hidden;border-radius:28px;\n  border:2px solid rgba(255,110,231,.45);color:#fff;\n  background:radial-gradient(circle at 10% 10%,rgba(115,70,255,.55),transparent 22%),\n             radial-gradient(circle at 85% 14%,rgba(255,60,180,.25),transparent 20%),\n             radial-gradient(circle at 50% 72%,rgba(3,37,190,.68),transparent 34%),\n             linear-gradient(135deg,#13002c 0%,#2b0069 48%,#050013 100%);\n  box-shadow:0 28px 80px rgba(0,0,0,.70), inset 0 0 0 1px rgba(255,255,255,.10);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#sv-slot-06 .svgcp-plum6-machine:before{\n  content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:radial-gradient(circle at 25% 85%,rgba(255,0,138,.26),transparent 24%),\n             radial-gradient(circle at 78% 20%,rgba(0,241,255,.18),transparent 19%),\n             repeating-linear-gradient(150deg,transparent 0 82px,rgba(255,55,180,.18) 82px 88px,transparent 88px 150px);\n}\n#sv-slot-06 .svgcp-plum6-topbar{\n  position:relative;z-index:2;display:grid;grid-template-columns:160px minmax(250px,1.5fr) 1fr 1fr 1fr 140px;gap:12px;align-items:center;\n  padding:16px 18px;background:linear-gradient(180deg,#0b3d6a,#04192f);border-bottom:1px solid rgba(120,225,255,.35);\n}\n#sv-slot-06 .svgcp-plum6-brand{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.14);}\n#sv-slot-06 .svgcp-plum6-brand-mark{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#fff2a7,#e9a31a 55%,#8d4900 100%);color:#5a1300;font-size:24px;font-weight:1000;box-shadow:0 10px 22px rgba(0,0,0,.35), inset 0 0 0 2px rgba(255,255,255,.28);}\n#sv-slot-06 .svgcp-plum6-brand-text{font-size:22px;font-weight:1000;letter-spacing:.10em;}\n#sv-slot-06 .svgcp-plum6-titlebox{padding:12px 16px;border-radius:20px;min-width:0;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);}\n#sv-slot-06 .svgcp-plum6-title-kicker{font-size:11px;font-weight:1000;letter-spacing:.22em;color:#88f4ff;text-transform:uppercase;}\n#sv-slot-06 .svgcp-plum6-title-main{margin-top:4px;font-size:27px;font-weight:1000;color:#fff08b;letter-spacing:.04em;text-shadow:0 3px 0 #73002a;}\n#sv-slot-06 .svgcp-plum6-title-sub{margin-top:4px;font-size:12px;color:#e7ecff;line-height:1.2;}\n#sv-slot-06 .svgcp-plum6-meter{min-height:70px;border-radius:18px;padding:10px 12px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(180deg,#ffffff,#dfe8f7 58%,#cbd6e8 100%);border:3px solid #0d5db4;color:#111;box-shadow:0 8px 18px rgba(0,0,0,.25), inset 0 2px 0 rgba(255,255,255,.75);}\n#sv-slot-06 .svgcp-plum6-meter span{font-size:12px;font-weight:900;line-height:1;}\n#sv-slot-06 .svgcp-plum6-meter strong{font-size:18px;font-weight:1000;line-height:1;}\n#sv-slot-06 .svgcp-plum6-rules{border:2px solid #89f5ff;border-radius:999px;color:#cfffff;padding:12px 14px;text-align:center;font-weight:900;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.04));font-size:13px;box-shadow:0 8px 18px rgba(0,0,0,.20);}\n#sv-slot-06 .svgcp-plum6-layout{position:relative;z-index:2;display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:18px;padding:18px;}\n#sv-slot-06 .svgcp-plum6-left{display:flex;flex-direction:column;gap:12px;}\n#sv-slot-06 .svgcp-plum6-jackpot-title{text-align:center;color:#fff;font-weight:1000;font-size:29px;line-height:.92;text-shadow:0 0 14px #2cf,0 4px 0 #531071;}\n#sv-slot-06 .svgcp-plum6-jackpot-title b{font-size:24px;}\n#sv-slot-06 .svgcp-plum6-jackpot{border:3px solid #ffd85a;border-radius:14px;padding:8px 10px;text-align:center;background:linear-gradient(180deg,#900db0,#240040);box-shadow:0 12px 24px rgba(0,0,0,.28),0 0 18px rgba(255,0,220,.35), inset 0 2px 0 rgba(255,255,255,.18);}\n#sv-slot-06 .svgcp-plum6-jackpot span{display:block;font-weight:1000;color:#fff7a4;font-size:13px;}\n#sv-slot-06 .svgcp-plum6-jackpot strong{display:block;margin-top:4px;font-size:22px;font-weight:1000;color:#fff;text-shadow:0 2px 0 #14115b;border-radius:10px;padding:5px 8px;}\n#sv-slot-06 .svgcp-plum6-maxi strong{background:linear-gradient(180deg,#ff8c30,#be0000);}\n#sv-slot-06 .svgcp-plum6-midi strong{background:linear-gradient(180deg,#5877ff,#0c2ea9);}\n#sv-slot-06 .svgcp-plum6-mini strong{background:linear-gradient(180deg,#d853ff,#6d0082);}\n#sv-slot-06 .svgcp-plum6-prix{border:3px solid #e4bd43;background:linear-gradient(180deg,rgba(21,0,40,.92),rgba(8,0,18,.92));border-radius:14px;overflow:hidden;min-height:250px;box-shadow:0 12px 24px rgba(0,0,0,.28);}\n#sv-slot-06 .svgcp-plum6-prix h3{margin:0;padding:10px;text-align:center;background:linear-gradient(180deg,#a231b8,#6e0a78);font-size:22px;line-height:1;font-family:serif;}\n#sv-slot-06 .svgcp-plum6-prix-body{display:grid;grid-template-columns:1fr 92px;gap:10px;padding:12px;align-items:stretch;}\n#sv-slot-06 .svgcp-plum6-prix ul{margin:0;padding-left:0;list-style:none;color:#ffd22d;font-weight:1000;font-size:13px;line-height:1.42;}\n#sv-slot-06 .svgcp-plum6-prix-seven{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#5ce3ff,#12b4d7);border:2px solid #ffd85a;border-radius:10px;}\n#sv-slot-06 .svgcp-plum6-prix-seven span{font-size:68px;font-weight:1000;font-style:italic;color:#1649af;text-shadow:0 4px 0 rgba(255,255,255,.35), 0 8px 18px rgba(0,0,0,.18);}\n#sv-slot-06 .svgcp-plum6-betcontrol{display:grid;grid-template-columns:48px 1fr 48px;gap:8px;align-items:center;}\n#sv-slot-06 .svgcp-plum6-betcontrol button,#sv-slot-06 .svgcp-plum6-help,#sv-slot-06 .svgcp-plum6-volume,#sv-slot-06 .svgcp-plum6-repeat,#sv-slot-06 .svgcp-plum6-spin{position:relative;cursor:pointer;border:0;box-shadow:0 12px 24px rgba(0,0,0,.32), inset 0 2px 0 rgba(255,255,255,.35);}\n#sv-slot-06 .svgcp-plum6-betcontrol button{height:48px;border-radius:14px;background:linear-gradient(180deg,#ffe385,#d5a022 62%,#9e6300);color:#120018;font-size:30px;font-weight:1000;}\n#sv-slot-06 .svgcp-plum6-betcontrol div{text-align:center;border:3px solid #d6a839;border-radius:16px;background:linear-gradient(180deg,#2a0f3f,#14061e);padding:8px 10px;box-shadow:0 10px 22px rgba(0,0,0,.28);}\n#sv-slot-06 .svgcp-plum6-betcontrol span{display:block;font-weight:1000;font-size:12px;color:#ffe790;}\n#sv-slot-06 .svgcp-plum6-betcontrol strong{font-size:24px;}\n#sv-slot-06 .svgcp-plum6-center{min-width:0;position:relative;}\n#sv-slot-06 .svgcp-plum6-grid-title{width:max-content;max-width:84%;margin:0 auto -6px;padding:10px 20px;text-align:center;background:linear-gradient(180deg,#ff4158,#670069);border:3px solid #00eaff;color:#ffe74f;font-size:27px;font-weight:1000;line-height:.9;border-radius:16px 16px 8px 8px;text-shadow:0 3px 0 #800;box-shadow:0 10px 24px rgba(0,0,0,.30);}\n#sv-slot-06 .svgcp-plum6-grid-title span{display:block;color:#fff;font-style:italic;font-size:20px;}\n#sv-slot-06 .svgcp-plum6-reel-frame{padding:10px;border-radius:12px;background:linear-gradient(180deg,#ffea96,#a4660b);border:4px solid #d7ad43;box-shadow:0 18px 32px rgba(0,0,0,.28), 0 0 28px rgba(255,0,220,.28);}\n#sv-slot-06 .svgcp-plum6-reel-window{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:2px;background:linear-gradient(180deg,#5ceeff,#11b4d5);border:2px solid #041b55;overflow:hidden;border-radius:8px;}\n#sv-slot-06 .svgcp-plum6-reel{display:grid;grid-template-rows:repeat(5,1fr);min-height:530px;border-left:1px solid rgba(0,0,80,.24);background:linear-gradient(180deg,#1dc3dd,#16a3c3);}\n#sv-slot-06 .svgcp-plum6-cell{display:flex;align-items:center;justify-content:center;min-height:104px;background:linear-gradient(180deg,#1fd0e8 0%,#17bdd6 45%,#13aac7 100%);border-bottom:1px solid rgba(0,0,80,.16);position:relative;overflow:hidden;}\n#sv-slot-06 .svgcp-plum6-cell:before{content:\"\";position:absolute;left:10%;right:10%;top:6px;height:18px;border-radius:999px;background:rgba(255,255,255,.26);filter:blur(1px);}\n#sv-slot-06 .svgcp-plum6-symbol{position:relative;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 6px 8px rgba(0,0,0,.25));}\n#sv-slot-06 .svgcp-plum6-symbol__face{display:flex;align-items:center;justify-content:center;}\n#sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#6dff9d,#00a93e 62%,#0f7a21);border:4px solid #0d7325;box-shadow:inset 0 0 0 4px rgba(255,255,255,.15);color:#fff;overflow:hidden;}\n#sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:before{content:\"\";position:absolute;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#ff8a8a,#ff334b 60%,#b4001c 100%);right:8px;top:9px;}\n#sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;width:30px;height:30px;right:17px;top:19px;background:radial-gradient(circle,#2b0000 15%,transparent 16%) 0 0\/10px 10px;opacity:.5;}\n#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face{width:78px;height:72px;position:relative;}\n#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before,#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;bottom:8px;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 30% 28%,#ffb0b0,#ff2f39 52%,#a4000f 100%);box-shadow:inset -3px -5px 0 rgba(120,0,10,.35);}\n#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before{left:10px;}#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{right:10px;}\n#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face i{position:absolute;display:block;left:18px;top:16px;width:40px;height:26px;border-top:4px solid #583200;border-radius:50%;transform:rotate(-15deg);}\n#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face b{position:absolute;right:18px;top:16px;width:38px;height:24px;border-top:4px solid #583200;border-radius:50%;transform:rotate(17deg);}\n#sv-slot-06 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face{width:70px;height:76px;position:relative;}\n#sv-slot-06 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face:before{content:\"\";position:absolute;left:10px;right:10px;top:12px;bottom:12px;border-radius:40px 40px 22px 22px;background:linear-gradient(180deg,#fff3a9,#f6ce31 52%,#cb9100);border:3px solid #9f6b00;box-shadow:inset 0 4px 0 rgba(255,255,255,.30);}\n#sv-slot-06 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;left:30px;bottom:8px;width:10px;height:10px;border-radius:50%;background:#8d5a00;box-shadow:0 0 0 3px #f2cf39;}\n#sv-slot-06 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face{width:72px;height:70px;border-radius:14px;background:linear-gradient(180deg,#474747,#111);border:3px solid #a7a7a7;display:flex;flex-direction:column;gap:4px;padding:8px 0;box-shadow:inset 0 3px 0 rgba(255,255,255,.18);}\n#sv-slot-06 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face span{display:block;font-size:16px;font-weight:1000;line-height:1;color:#fff;letter-spacing:.10em;}\n#sv-slot-06 .svgcp-plum6-symbol--seven .svgcp-plum6-symbol__face{font-size:76px;font-weight:1000;font-style:italic;line-height:1;color:#4a5dff;text-shadow:0 2px 0 #d3e3ff, 0 8px 18px rgba(0,0,0,.28);}\n#sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face{width:80px;height:76px;border-radius:16px;background:linear-gradient(180deg,#8c00a1,#3a0051);border:3px solid #ffdf58;box-shadow:inset 0 3px 0 rgba(255,255,255,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;}\n#sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face strong{display:block;font-size:22px;line-height:1;font-weight:1000;color:#ffe957;text-shadow:0 2px 0 #9c0000;}\n#sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face em{display:block;font-size:13px;line-height:1;font-style:italic;color:#fff;}\n#sv-slot-06 .svgcp-plum6-reel.is-spinning .svgcp-plum6-cell .svgcp-plum6-symbol{animation:svgcpPlum6Spin .12s linear infinite;filter:blur(.45px) saturate(1.25) drop-shadow(0 3px 5px rgba(0,0,0,.18));}\n#sv-slot-06 .svgcp-plum6-action-line{margin:12px auto 0;max-width:720px;border:3px solid #d6a839;border-radius:16px;padding:12px 14px;text-align:center;background:linear-gradient(180deg,#08020c,#1f0620);color:#ffc72a;font-weight:1000;font-size:16px;box-shadow:0 12px 24px rgba(0,0,0,.28);}\n#sv-slot-06 .svgcp-plum6-right{display:flex;flex-direction:column;gap:14px;align-items:center;}\n#sv-slot-06 .svgcp-plum6-logo{text-align:center;color:#ff472c;font-size:34px;font-weight:1000;line-height:.88;text-shadow:0 0 12px #37dfff,0 4px 0 #ffe548;}\n#sv-slot-06 .svgcp-plum6-logo span{display:block;color:#fff;font-style:italic;font-size:22px;text-shadow:0 0 12px #2af;}\n#sv-slot-06 .svgcp-plum6-side-icons{display:flex;flex-direction:column;gap:10px;width:100%;align-items:flex-end;}\n#sv-slot-06 .svgcp-plum6-help,#sv-slot-06 .svgcp-plum6-volume,#sv-slot-06 .svgcp-plum6-repeat{width:64px;height:58px;border-radius:14px;background:linear-gradient(180deg,#ffe88e,#d8a125 60%,#aa7000);color:#2a0f00;font-size:34px;font-weight:1000;}\n#sv-slot-06 .svgcp-plum6-gains{width:100%;min-height:265px;border:3px solid #d6a839;background:linear-gradient(180deg,rgba(16,0,40,.95),rgba(8,0,18,.95));border-radius:14px;text-align:center;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.30);}\n#sv-slot-06 .svgcp-plum6-gains h3{margin:0;background:linear-gradient(180deg,#a231b8,#6e0a78);padding:10px;font-size:22px;font-family:serif;}\n#sv-slot-06 .svgcp-plum6-gains strong{display:block;font-size:42px;margin:18px 0;color:#fff;}\n#sv-slot-06 .svgcp-plum6-gains div{background:linear-gradient(180deg,#ffe56e,#efc93d);color:#160018;font-weight:1000;padding:10px;font-size:13px;}\n#sv-slot-06 .svgcp-plum6-gains span{font-size:10px;}\n#sv-slot-06 .svgcp-plum6-spin{width:190px;min-height:82px;border-radius:16px;background:linear-gradient(180deg,#ffe67b,#f5be35 56%,#e08500 100%);color:#1c0d00;font-size:28px;font-weight:1000;padding:8px 14px;}\n#sv-slot-06 .svgcp-plum6-message{text-align:center;min-height:34px;font-weight:900;color:#fff;}\n#sv-slot-06 .svgcp-plum6-bottom{position:relative;z-index:2;display:flex;justify-content:space-between;padding:12px 24px;background:#000;font-size:18px;font-weight:1000;}\n#sv-slot-06 .svgcp-plum6-mobile-controls{display:none;}\n@keyframes svgcpPlum6Spin{0%{transform:translateY(-10px)}100%{transform:translateY(10px)}}\n\n\/* Mobile Slot 6: reels, spin, bet and wins are close together *\/\n@media(max-width:1100px){\n  #sv-slot-06 .svgcp-plum6-topbar{grid-template-columns:1fr 1fr 1fr;}\n  #sv-slot-06 .svgcp-plum6-brand,#sv-slot-06 .svgcp-plum6-titlebox,#sv-slot-06 .svgcp-plum6-rules{grid-column:1\/-1;}\n}\n@media(max-width:900px){\n  #sv-slot-06 .svgcp-plum6-topbar{grid-template-columns:1fr 1fr;gap:8px;padding:10px;}\n  #sv-slot-06 .svgcp-plum6-brand{display:none;}\n  #sv-slot-06 .svgcp-plum6-titlebox{grid-column:1\/-1;padding:10px 12px;text-align:center;}\n  #sv-slot-06 .svgcp-plum6-title-main{font-size:22px;}\n  #sv-slot-06 .svgcp-plum6-title-sub,#sv-slot-06 .svgcp-plum6-title-kicker{display:none;}\n  #sv-slot-06 .svgcp-plum6-rules{display:none;}\n  #sv-slot-06 .svgcp-plum6-meter{min-height:46px;padding:6px 8px;border-width:2px;border-radius:12px;}\n  #sv-slot-06 .svgcp-plum6-meter span{font-size:10px;}\n  #sv-slot-06 .svgcp-plum6-meter strong{font-size:13px;}\n  #sv-slot-06 .svgcp-plum6-layout{display:flex;flex-direction:column;padding:8px;gap:8px;}\n  #sv-slot-06 .svgcp-plum6-center{order:1;}\n  #sv-slot-06 .svgcp-plum6-right{order:2;display:grid;grid-template-columns:1fr;gap:8px;}\n  #sv-slot-06 .svgcp-plum6-left{order:3;display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n  #sv-slot-06 .svgcp-plum6-jackpot-title{display:none;}\n  #sv-slot-06 .svgcp-plum6-jackpot{padding:5px;border-width:2px;border-radius:10px;}\n  #sv-slot-06 .svgcp-plum6-jackpot strong{font-size:15px;padding:3px;}\n  #sv-slot-06 .svgcp-plum6-prix{grid-column:1\/-1;min-height:0;}\n  #sv-slot-06 .svgcp-plum6-prix-body{grid-template-columns:1fr 70px;padding:8px;}\n  #sv-slot-06 .svgcp-plum6-betcontrol{display:none;}\n  #sv-slot-06 .svgcp-plum6-logo{display:none;}\n  #sv-slot-06 .svgcp-plum6-side-icons{display:none;}\n  #sv-slot-06 .svgcp-plum6-gains{display:none;}\n  #sv-slot-06 .svgcp-plum6-spin-desktop{display:none;}\n  #sv-slot-06 .svgcp-plum6-message{font-size:12px;min-height:18px;margin:0;}\n  #sv-slot-06 .svgcp-plum6-bottom{display:none;}\n  #sv-slot-06 .svgcp-plum6-action-line{display:none;}\n  #sv-slot-06 .svgcp-plum6-grid-title{font-size:19px;max-width:94%;padding:7px 12px;margin-bottom:4px;}\n  #sv-slot-06 .svgcp-plum6-grid-title span{font-size:14px;}\n  #sv-slot-06 .svgcp-plum6-reel-frame{padding:6px;border-width:3px;}\n  #sv-slot-06 .svgcp-plum6-reel-window{gap:1px;padding:1px;}\n  #sv-slot-06 .svgcp-plum6-reel{min-height:320px;}\n  #sv-slot-06 .svgcp-plum6-cell{min-height:62px;}\n  #sv-slot-06 .svgcp-plum6-mobile-controls{\n    display:grid;\n    grid-template-columns:1fr 1.15fr 1fr;\n    gap:7px;\n    align-items:center;\n    margin:7px 0 0;\n  }\n  #sv-slot-06 .svgcp-plum6-mobile-win,\n  #sv-slot-06 .svgcp-plum6-mobile-bet{\n    min-height:52px;\n    border-radius:12px;\n    border:2px solid #d6a839;\n    background:linear-gradient(180deg,#230a35,#100315);\n    box-shadow:0 10px 20px rgba(0,0,0,.25), inset 0 1px 0 rgba(255,255,255,.15);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex-direction:column;\n    color:#ffe790;\n    font-weight:1000;\n    font-size:11px;\n  }\n  #sv-slot-06 .svgcp-plum6-mobile-win strong{display:block;color:#fff;font-size:13px;margin-top:3px;}\n  #sv-slot-06 .svgcp-plum6-spin-mobile{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:100%;\n    min-height:58px;\n    border-radius:14px;\n    font-size:23px;\n    margin:0;\n  }\n  #sv-slot-06 .svgcp-plum6-mobile-bet{\n    display:grid;\n    grid-template-columns:32px 1fr 32px;\n    gap:4px;\n    padding:5px;\n  }\n  #sv-slot-06 .svgcp-plum6-mobile-bet button{\n    height:34px;\n    border:0;\n    border-radius:9px;\n    background:linear-gradient(180deg,#ffe385,#d5a022 62%,#9e6300);\n    color:#120018;\n    font-size:23px;\n    font-weight:1000;\n  }\n  #sv-slot-06 .svgcp-plum6-mobile-bet strong{font-size:13px;color:#fff;}\n}\n@media(max-width:600px){\n  #sv-slot-06 .svgcp-plum6-title-main{font-size:19px;}\n  #sv-slot-06 .svgcp-plum6-meter{min-height:40px;}\n  #sv-slot-06 .svgcp-plum6-left{grid-template-columns:1fr;}\n  #sv-slot-06 .svgcp-plum6-maxi,#sv-slot-06 .svgcp-plum6-midi,#sv-slot-06 .svgcp-plum6-mini{display:none;}\n  #sv-slot-06 .svgcp-plum6-prix{display:none;}\n  #sv-slot-06 .svgcp-plum6-reel{min-height:285px;}\n  #sv-slot-06 .svgcp-plum6-cell{min-height:55px;}\n  #sv-slot-06 .svgcp-plum6-mobile-controls{grid-template-columns:.95fr 1.2fr .95fr;gap:5px;}\n  #sv-slot-06 .svgcp-plum6-spin-mobile{min-height:54px;font-size:21px;}\n  #sv-slot-06 .svgcp-plum6-mobile-win,#sv-slot-06 .svgcp-plum6-mobile-bet{min-height:50px;}\n  #sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face{width:42px;height:42px;}\n  #sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:before{width:30px;height:30px;right:5px;top:6px;}\n  #sv-slot-06 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:after{width:16px;height:16px;right:10px;top:12px;background-size:6px 6px;}\n  #sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face{width:48px;height:44px;}\n  #sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before,#sv-slot-06 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{width:16px;height:16px;bottom:6px;}\n  #sv-slot-06 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face{width:42px;height:48px;}\n  #sv-slot-06 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face{width:45px;height:42px;padding:4px 0;gap:2px;}\n  #sv-slot-06 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face span{font-size:10px;}\n  #sv-slot-06 .svgcp-plum6-symbol--seven .svgcp-plum6-symbol__face{font-size:46px;}\n  #sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face{width:52px;height:46px;}\n  #sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face strong{font-size:15px;}\n  #sv-slot-06 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face em{font-size:9px;}\n}\n\n\n\n\n\n\n\/* === Star Vegas v2.32.886: Slot 37 smoother realistic reel spin, shake removed, bigger mobile man === *\/\n#sv-slot-37.sv37-inferno-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-37.sv37-inferno-section{display:block;}\n#sv-slot-37,#sv-slot-37 *{box-sizing:border-box;}\n#sv-slot-37 .sv37-machine{\n  position:relative;width:min(100%,1248px);margin:0 auto 28px;padding:22px;border-radius:28px;overflow:hidden;color:#fff;\n  border:2px solid rgba(255,196,84,.78);\n  background:\n    radial-gradient(circle at 18% 8%,rgba(255,113,26,.32),transparent 30%),\n    radial-gradient(circle at 78% 14%,rgba(255,199,78,.20),transparent 26%),\n    radial-gradient(circle at 50% 100%,rgba(185,28,5,.42),transparent 42%),\n    linear-gradient(135deg,#080202 0%,#2a0804 44%,#080100 100%);\n  box-shadow:0 28px 76px rgba(0,0,0,.70), inset 0 0 0 1px rgba(255,238,176,.08),0 0 34px rgba(255,79,19,.18);\n}\n#sv-slot-37 .sv37-machine:before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.06),transparent 20%,transparent 76%,rgba(255,164,43,.08));opacity:.8;}\n#sv-slot-37 .sv37-hero{position:relative;z-index:2;height:224px;margin:0 0 16px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot37-inferno-vault-deluxe\/header-premium.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-37 .sv37-mini{display:none;position:relative;z-index:6;height:92px;margin:0 0 8px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot37-inferno-vault-deluxe\/mini-header-premium.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-37 .sv37-layout{position:relative;z-index:2;display:grid;grid-template-columns:238px minmax(0,1fr) 214px;gap:18px;align-items:start;}\n#sv-slot-37 .sv37-side,#sv-slot-37 .sv37-controls,#sv-slot-37 .sv37-reel-panel{border:1px solid rgba(255,205,105,.24);border-radius:22px;background:linear-gradient(180deg,rgba(34,8,4,.88),rgba(12,3,2,.92));box-shadow:0 18px 34px rgba(0,0,0,.36),inset 0 0 0 1px rgba(255,255,255,.04);}\n#sv-slot-37 .sv37-side{padding:12px 12px 10px;}\n#sv-slot-37 .sv37-side-art{height:330px;margin-bottom:4px;border-radius:0;background-color:transparent!important;background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot37-inferno-vault-deluxe\/side-picture-man-mask-torch-v3.png');background-position:center top;background-size:auto 124%;background-repeat:no-repeat;}\n#sv-slot-37 .sv37-side-art-mobile{display:none;width:100%;height:140px;margin-top:10px;border-radius:0;background-color:transparent!important;background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot37-inferno-vault-deluxe\/side-picture-man-mask-torch-v3.png');background-position:center top;background-size:auto 104%;background-repeat:no-repeat;}\n#sv-slot-37 .sv37-jackpot{padding:10px;border-radius:16px;text-align:center;border:2px solid rgba(255,202,92,.70);background:linear-gradient(180deg,#651407,#1b0503);box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 0 20px rgba(255,88,22,.12);}\n#sv-slot-37 .sv37-jackpot span{display:block;font-size:12px;font-weight:1000;letter-spacing:.12em;color:#ffc658;text-transform:uppercase;}\n#sv-slot-37 .sv37-jackpot strong{display:block;margin-top:5px;font-size:20px;line-height:1;color:#fff0a7;text-shadow:0 0 12px rgba(255,126,39,.45);}\n#sv-slot-37 .sv37-paytable-toggle{position:relative;z-index:40;width:100%;margin-top:10px;min-height:42px;border-radius:12px;border:2px solid #f3c15c;background:linear-gradient(180deg,#ffdc7a,#ca6b0e);color:#211002;font-weight:1000;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;}\n#sv-slot-37 .sv37-reel-panel{padding:14px;}\n#sv-slot-37 .sv37-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;}\n#sv-slot-37 .sv37-meter{min-height:58px;border-radius:14px;border:2px solid rgba(255,203,92,.72);background:linear-gradient(180deg,#fff0b5,#f0ad3b 62%,#9b3d08);color:#1c0900;text-align:center;padding:8px 6px;box-shadow:inset 0 2px 0 rgba(255,255,255,.40);}\n#sv-slot-37 .sv37-meter span{display:block;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.08em;}\n#sv-slot-37 .sv37-meter strong{display:block;margin-top:3px;font-size:16px;font-weight:1000;line-height:1;}\n#sv-slot-37 .sv37-reels-title{text-align:center;margin:0 auto 10px;padding:7px 18px;max-width:560px;border-radius:999px;border:2px solid #f2bd54;background:linear-gradient(180deg,#c64a14,#641205);color:#ffe69b;font-size:21px;font-weight:1000;letter-spacing:.07em;text-shadow:0 2px 0 #350701;}\n#sv-slot-37 .sv37-reels-frame{position:relative;border-radius:20px;padding:10px;border:4px solid #f3bd58;background:linear-gradient(180deg,#ffce75,#9a4709);box-shadow:0 18px 34px rgba(0,0,0,.36),0 0 28px rgba(255,89,18,.16);}\n#sv-slot-37 .sv37-reels-frame:before,#sv-slot-37 .sv37-reels-frame:after{content:\"\";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;z-index:5;filter:drop-shadow(0 0 8px rgba(255,200,75,.75));}\n#sv-slot-37 .sv37-reels-frame:before{left:-18px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:0;border-left:25px solid #ffd362;}\n#sv-slot-37 .sv37-reels-frame:after{right:-18px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:0;border-right:25px solid #ffd362;}\n#sv-slot-37 .sv37-grid{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,132px);gap:5px;border-radius:14px;overflow:hidden;padding:5px;border:2px solid #3d0d04;background:linear-gradient(180deg,#1b0603,#3b1107);}\n#sv-slot-37 .sv37-grid:before{content:\"\";position:absolute;left:4px;right:4px;top:50%;height:33.333%;transform:translateY(-50%);border-top:2px solid rgba(255,224,128,.48);border-bottom:2px solid rgba(255,224,128,.48);background:linear-gradient(180deg,rgba(255,220,100,.06),rgba(255,95,25,.10),rgba(255,220,100,.06));pointer-events:none;z-index:2;}\n#sv-slot-37 .sv37-cell{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:0;border:1px solid rgba(255,194,91,.26);background:linear-gradient(180deg,#441408 0%,#220804 54%,#130302 100%);box-shadow:inset 0 0 18px rgba(0,0,0,.36);}\n#sv-slot-37 .sv37-cell:nth-child(n+6):nth-child(-n+10){box-shadow:inset 0 0 24px rgba(255,118,29,.22),0 0 12px rgba(255,130,24,.10);}\n#sv-slot-37 .sv37-symbol{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.42));}\n#sv-slot-37 .sv37-symbol img{display:block;max-width:96%;max-height:96%;object-fit:contain;background:transparent!important;border:0;box-shadow:none;}\n#sv-slot-37 .sv37-cell.is-flash{animation:sv37WinFlash .34s ease-in-out 3;}\n#sv-slot-37 .sv37-grid.is-spinning .sv37-cell{background:linear-gradient(180deg,#541507 0%,#260704 54%,#120201 100%);}\n#sv-slot-37 .sv37-cell.sv37-reel-fast .sv37-symbol{animation:sv37ReelFast .14s linear infinite;will-change:transform,filter;filter:blur(.95px) saturate(1.28) brightness(1.1) drop-shadow(0 4px 5px rgba(0,0,0,.24));}\n#sv-slot-37 .sv37-cell.sv37-reel-medium .sv37-symbol{animation:sv37ReelMedium .21s linear infinite;will-change:transform,filter;filter:blur(.58px) saturate(1.2) brightness(1.06) drop-shadow(0 5px 6px rgba(0,0,0,.28));}\n#sv-slot-37 .sv37-cell.sv37-reel-slow .sv37-symbol{animation:sv37ReelSlow .34s linear infinite;will-change:transform,filter;filter:blur(.22px) saturate(1.1) brightness(1.03) drop-shadow(0 7px 8px rgba(0,0,0,.34));}\n#sv-slot-37 .sv37-cell.sv37-reel-stop .sv37-symbol{animation:sv37ReelStop .32s cubic-bezier(.18,.82,.22,1) 1;will-change:transform;filter:saturate(1.05) brightness(1.04) drop-shadow(0 8px 10px rgba(0,0,0,.42));}\n#sv-slot-37 .sv37-status{min-height:42px;margin:0 0 10px;border-radius:14px;border:2px solid rgba(255,203,92,.65);background:linear-gradient(180deg,rgba(17,4,2,.96),rgba(45,10,4,.96));display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 12px;color:#ffd875;font-weight:1000;font-size:15px;}\n#sv-slot-37 .sv37-mobile-spinbar{display:none;}\n#sv-slot-37 .sv37-controls{align-self:start;margin-top:-14px;padding:12px;display:flex;flex-direction:column;gap:10px;}\n#sv-slot-37 .sv37-control-title{text-align:center;font-size:18px;line-height:1.05;font-weight:1000;color:#ffe08b;text-shadow:0 0 12px rgba(255,98,24,.40);letter-spacing:.07em;}\n#sv-slot-37 .sv37-control-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n#sv-slot-37 .sv37-btn,#sv-slot-37 .sv37-spin{min-height:48px;border-radius:12px;border:2px solid #f3c15c;background:linear-gradient(180deg,#ffd96e,#d57a12 60%,#8f3304);color:#210d00;font-size:13px;font-weight:1000;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.24),inset 0 2px 0 rgba(255,255,255,.30);}\n#sv-slot-37 .sv37-btn:active,#sv-slot-37 .sv37-spin:active{transform:translateY(1px);}\n#sv-slot-37 .sv37-spin{min-height:86px;font-size:28px;letter-spacing:.04em;background:linear-gradient(180deg,#ffe787,#f0ab2d 58%,#d75d07);}\n#sv-slot-37 .sv37-spin.is-spinning{background:linear-gradient(180deg,#83ffae,#2fc96d 58%,#0d8f3f)!important;color:#06230f;}\n#sv-slot-37 .sv37-mini-paytable{display:grid;gap:6px;margin-top:4px;padding:10px;border-radius:14px;border:1px solid rgba(255,205,105,.26);background:rgba(0,0,0,.25);font-size:12px;font-weight:900;color:#ffd879;}\n#sv-slot-37 .sv37-paytable{margin-top:12px;border-radius:14px;border:2px solid rgba(255,203,92,.65);padding:12px;background:linear-gradient(180deg,rgba(24,6,3,.98),rgba(8,2,1,.98));color:#ffe3a0;}\n#sv-slot-37 .sv37-paytable[hidden]{display:none!important;}\n#sv-slot-37 .sv37-paytable h4{margin:0 0 8px;text-align:center;font-size:18px;text-transform:uppercase;color:#ffd66b;}\n#sv-slot-37 .sv37-paytable ul{margin:0;padding-left:18px;font-weight:800;font-size:13px;line-height:1.45;}\n@keyframes sv37ReelFast{0%{transform:translate3d(0,-34%,0)}100%{transform:translate3d(0,34%,0)}}\n@keyframes sv37ReelMedium{0%{transform:translate3d(0,-22%,0)}100%{transform:translate3d(0,22%,0)}}\n@keyframes sv37ReelSlow{0%{transform:translate3d(0,-10%,0)}100%{transform:translate3d(0,10%,0)}}\n@keyframes sv37ReelStop{0%{transform:translate3d(0,-10%,0)}70%{transform:translate3d(0,4%,0)}100%{transform:translate3d(0,0,0)}}\n@keyframes sv37WinFlash{0%,100%{background:linear-gradient(180deg,#441408,#220804)}50%{background:linear-gradient(180deg,#ffe28a,#ff7a20);box-shadow:0 0 22px rgba(255,205,75,.65),inset 0 0 22px rgba(255,255,255,.35)}}\n@media(max-width:1100px){\n  #sv-slot-37 .sv37-layout{grid-template-columns:200px minmax(0,1fr);}\n  #sv-slot-37 .sv37-controls{grid-column:1\/-1;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;}\n  #sv-slot-37 .sv37-control-title,#sv-slot-37 .sv37-mini-paytable{display:none!important;}\n  #sv-slot-37 .sv37-control-row{grid-template-columns:1fr 1fr;}\n}\n@media(max-width:900px){\n  #sv-slot-37 .sv37-machine{width:100%;padding:10px;border-radius:18px;margin-bottom:18px;}\n  #sv-slot-37 .sv37-hero{display:none;}\n  #sv-slot-37 .sv37-mini{display:block;}\n  #sv-slot-37 .sv37-layout{display:flex;flex-direction:column;gap:10px;}\n  #sv-slot-37 .sv37-reel-panel{order:1;width:100%;padding:8px;border-radius:16px;}\n  #sv-slot-37 .sv37-side{order:3;position:relative;z-index:8;width:100%;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n  #sv-slot-37 .sv37-side-art{display:none;}\n  #sv-slot-37 .sv37-side-art-mobile{display:block;}\n  #sv-slot-37 .sv37-jackpot{min-height:52px;padding:8px;}\n  #sv-slot-37 .sv37-paytable-toggle{grid-column:1\/-1;margin-top:0;}\n  #sv-slot-37 .sv37-controls{order:2;width:100%;display:flex;padding:8px;border-radius:16px;}\n  #sv-slot-37 .sv37-meters{gap:6px;margin-bottom:8px;}\n  #sv-slot-37 .sv37-meter{min-height:44px;padding:6px 4px;border-radius:10px;border-width:2px;}\n  #sv-slot-37 .sv37-meter span{font-size:9px;}\n  #sv-slot-37 .sv37-meter strong{font-size:12px;}\n  #sv-slot-37 .sv37-reels-title{font-size:16px;padding:6px 10px;margin-bottom:6px;}\n  #sv-slot-37 .sv37-reels-frame{padding:7px;border-width:3px;border-radius:15px;}\n  #sv-slot-37 .sv37-reels-frame:before{left:-13px;border-top-width:13px;border-bottom-width:13px;border-left-width:18px;border-right-width:0;}\n  #sv-slot-37 .sv37-reels-frame:after{right:-13px;border-top-width:13px;border-bottom-width:13px;border-right-width:18px;border-left-width:0;}\n  #sv-slot-37 .sv37-grid{grid-template-rows:repeat(3,92px);gap:3px;padding:3px;border-radius:10px;}\n  #sv-slot-37 .sv37-symbol{padding:4px;}\n  #sv-slot-37 .sv37-status{min-height:34px;margin:0 0 8px;font-size:12px;padding:7px;}\n  #sv-slot-37 .sv37-control-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;}\n  #sv-slot-37 .sv37-btn{min-height:42px;font-size:11px;border-radius:10px;padding:4px;}\n  #sv-slot-37 .sv37-spin-desktop{display:none;}\n  #sv-slot-37 .sv37-mobile-spinbar{display:block;width:100%;min-height:56px;border-radius:12px;font-size:24px;}\n  #sv-slot-37 .sv37-mini-paytable{display:none;}\n  #sv-slot-37 .sv37-paytable{font-size:12px;}\n  #sv-slot-37 .sv37-side-art-mobile{height:146px;margin-top:8px;background-size:auto 108%;background-position:center top;}\n}\n@media(max-width:560px){\n  #sv-slot-37 .sv37-mini{height:74px;background-size:contain;background-position:center;}\n  #sv-slot-37 .sv37-grid{grid-template-rows:repeat(3,72px);gap:2px;padding:2px;}\n  #sv-slot-37 .sv37-symbol img{max-width:92%;max-height:92%;}\n  #sv-slot-37 .sv37-jackpot span{font-size:10px;}\n  #sv-slot-37 .sv37-jackpot strong{font-size:14px;}\n  #sv-slot-37 .sv37-control-row{gap:5px;}\n  #sv-slot-37 .sv37-btn{font-size:10px;min-height:38px;}\n  #sv-slot-37 .sv37-side-art-mobile{height:126px;background-size:auto 106%;background-position:center top;}\n}\n\n\/* === Star Vegas v2.32.888: Slot 38 transparent icons and graphics cleanup === *\/\n\n#sv-slot-38.sv38-inferno-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-38.sv38-inferno-section{display:block;}\n#sv-slot-38,#sv-slot-38 *{box-sizing:border-box;}\n#sv-slot-38 .sv38-machine{\n  position:relative;width:min(100%,1248px);margin:0 auto 28px;padding:22px;border-radius:28px;overflow:hidden;color:#fff;\n  border:2px solid rgba(255,196,84,.78);\n  background:\n    radial-gradient(circle at 18% 8%,rgba(33,174,194,.16),transparent 30%),\n    radial-gradient(circle at 78% 14%,rgba(255,214,92,.20),transparent 26%),\n    radial-gradient(circle at 50% 100%,rgba(4,81,96,.36),transparent 42%),\n    linear-gradient(135deg,#050505 0%,#0e1316 42%,#050505 100%);\n  box-shadow:0 28px 76px rgba(0,0,0,.70), inset 0 0 0 1px rgba(255,238,176,.08),0 0 34px rgba(36,167,193,.14);\n}\n#sv-slot-38 .sv38-machine:before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.06),transparent 20%,transparent 76%,rgba(255,164,43,.08));opacity:.8;}\n#sv-slot-38 .sv38-hero{position:relative;z-index:2;height:224px;margin:0 0 16px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot38-pharaoh-golden-curse\/header.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-38 .sv38-mini{display:none;position:relative;z-index:6;height:92px;margin:0 0 8px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot38-pharaoh-golden-curse\/mini-header.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-38 .sv38-layout{position:relative;z-index:2;display:grid;grid-template-columns:238px minmax(0,1fr) 214px;gap:18px;align-items:start;}\n#sv-slot-38 .sv38-side,#sv-slot-38 .sv38-controls,#sv-slot-38 .sv38-reel-panel{border:1px solid rgba(255,205,105,.24);border-radius:22px;background:linear-gradient(180deg,rgba(34,8,4,.88),rgba(12,3,2,.92));box-shadow:0 18px 34px rgba(0,0,0,.36),inset 0 0 0 1px rgba(255,255,255,.04);}\n#sv-slot-38 .sv38-side{padding:12px 12px 10px;}\n#sv-slot-38 .sv38-side-art{height:330px;margin-bottom:4px;border-radius:0;background-color:transparent!important;background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot38-pharaoh-golden-curse\/side-pharaoh.png');background-position:center top;background-size:auto 124%;background-repeat:no-repeat;}\n#sv-slot-38 .sv38-side-art-mobile{display:none;width:100%;height:138px;margin-top:10px;border-radius:0;background-color:transparent!important;background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot38-pharaoh-golden-curse\/side-pharaoh.png');background-position:center top;background-size:auto 100%;background-repeat:no-repeat;}\n#sv-slot-38 .sv38-jackpot{padding:10px;border-radius:16px;text-align:center;border:2px solid rgba(255,202,92,.70);background:linear-gradient(180deg,#28434a,#0f1113);box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 0 20px rgba(255,88,22,.12);}\n#sv-slot-38 .sv38-jackpot span{display:block;font-size:12px;font-weight:1000;letter-spacing:.12em;color:#ffc658;text-transform:uppercase;}\n#sv-slot-38 .sv38-jackpot strong{display:block;margin-top:5px;font-size:20px;line-height:1;color:#fff0a7;text-shadow:0 0 12px rgba(93,225,241,.24);}\n#sv-slot-38 .sv38-paytable-toggle{position:relative;z-index:40;width:100%;margin-top:10px;min-height:42px;border-radius:12px;border:2px solid #f3c15c;background:linear-gradient(180deg,#ffdc7a,#ca6b0e);color:#211002;font-weight:1000;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;}\n#sv-slot-38 .sv38-reel-panel{padding:14px;}\n#sv-slot-38 .sv38-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;}\n#sv-slot-38 .sv38-meter{min-height:58px;border-radius:14px;border:2px solid rgba(255,203,92,.72);background:linear-gradient(180deg,#fff0b5,#f0ad3b 62%,#9b3d08);color:#1c0900;text-align:center;padding:8px 6px;box-shadow:inset 0 2px 0 rgba(255,255,255,.40);}\n#sv-slot-38 .sv38-meter span{display:block;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.08em;}\n#sv-slot-38 .sv38-meter strong{display:block;margin-top:3px;font-size:16px;font-weight:1000;line-height:1;}\n#sv-slot-38 .sv38-reels-title{text-align:center;margin:0 auto 10px;padding:7px 18px;max-width:560px;border-radius:999px;border:2px solid #f2bd54;background:linear-gradient(180deg,#356d77,#111b1f);color:#ffe69b;font-size:21px;font-weight:1000;letter-spacing:.07em;text-shadow:0 2px 0 #350701;}\n#sv-slot-38 .sv38-reels-frame{position:relative;border-radius:20px;padding:10px;border:4px solid #f3bd58;background:linear-gradient(180deg,#f2d57a,#466972);box-shadow:0 18px 34px rgba(0,0,0,.36),0 0 28px rgba(255,89,18,.16);}\n#sv-slot-38 .sv38-reels-frame:before,#sv-slot-38 .sv38-reels-frame:after{content:\"\";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;z-index:5;filter:drop-shadow(0 0 8px rgba(255,200,75,.75));}\n#sv-slot-38 .sv38-reels-frame:before{left:-18px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:0;border-left:25px solid #ffd362;}\n#sv-slot-38 .sv38-reels-frame:after{right:-18px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:0;border-right:25px solid #ffd362;}\n#sv-slot-38 .sv38-grid{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,132px);gap:5px;border-radius:14px;overflow:hidden;padding:5px;border:2px solid #3d0d04;background:linear-gradient(180deg,#091012,#1c2427);}\n#sv-slot-38 .sv38-grid:before{content:\"\";position:absolute;left:4px;right:4px;top:50%;height:33.333%;transform:translateY(-50%);border-top:2px solid rgba(255,224,128,.48);border-bottom:2px solid rgba(255,224,128,.48);background:linear-gradient(180deg,rgba(255,220,100,.06),rgba(255,95,25,.10),rgba(255,220,100,.06));pointer-events:none;z-index:2;}\n#sv-slot-38 .sv38-cell{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:0;border:1px solid rgba(255,194,91,.26);background:linear-gradient(180deg,#132326 0%,#0c1719 54%,#060b0c 100%);box-shadow:inset 0 0 18px rgba(0,0,0,.36);}\n#sv-slot-38 .sv38-cell:nth-child(n+6):nth-child(-n+10){box-shadow:inset 0 0 24px rgba(255,118,29,.22),0 0 12px rgba(255,130,24,.10);}\n#sv-slot-38 .sv38-symbol{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.42));}\n#sv-slot-38 .sv38-symbol img{display:block;max-width:96%;max-height:96%;object-fit:contain;background:transparent!important;border:0;box-shadow:none;}\n#sv-slot-38 .sv38-cell.is-flash{animation:sv38WinFlash .34s ease-in-out 3;}\n#sv-slot-38 .sv38-grid.is-spinning .sv38-cell{background:linear-gradient(180deg,#19333a 0%,#102128 54%,#081114 100%);}\n#sv-slot-38 .sv38-cell.sv38-reel-fast .sv38-symbol{animation:sv38ReelFast .14s linear infinite;will-change:transform,filter;filter:blur(.95px) saturate(1.28) brightness(1.1) drop-shadow(0 4px 5px rgba(0,0,0,.24));}\n#sv-slot-38 .sv38-cell.sv38-reel-medium .sv38-symbol{animation:sv38ReelMedium .21s linear infinite;will-change:transform,filter;filter:blur(.58px) saturate(1.2) brightness(1.06) drop-shadow(0 5px 6px rgba(0,0,0,.28));}\n#sv-slot-38 .sv38-cell.sv38-reel-slow .sv38-symbol{animation:sv38ReelSlow .34s linear infinite;will-change:transform,filter;filter:blur(.22px) saturate(1.1) brightness(1.03) drop-shadow(0 7px 8px rgba(0,0,0,.34));}\n#sv-slot-38 .sv38-cell.sv38-reel-stop .sv38-symbol{animation:sv38ReelStop .32s cubic-bezier(.18,.82,.22,1) 1;will-change:transform;filter:saturate(1.05) brightness(1.04) drop-shadow(0 8px 10px rgba(0,0,0,.42));}\n#sv-slot-38 .sv38-status{min-height:42px;margin:0 0 10px;border-radius:14px;border:2px solid rgba(255,203,92,.65);background:linear-gradient(180deg,rgba(6,14,16,.96),rgba(13,29,33,.96));display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 12px;color:#9fefff;font-weight:1000;font-size:15px;}\n#sv-slot-38 .sv38-mobile-spinbar{display:none;}\n#sv-slot-38 .sv38-controls{align-self:start;margin-top:-14px;padding:12px;display:flex;flex-direction:column;gap:10px;}\n#sv-slot-38 .sv38-control-title{text-align:center;font-size:18px;line-height:1.05;font-weight:1000;color:#ccf8ff;text-shadow:0 0 12px rgba(72,203,227,.28);letter-spacing:.07em;}\n#sv-slot-38 .sv38-control-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n#sv-slot-38 .sv38-btn,#sv-slot-38 .sv38-spin{min-height:48px;border-radius:12px;border:2px solid #f3c15c;background:linear-gradient(180deg,#ffd96e,#d57a12 60%,#8f3304);color:#210d00;font-size:13px;font-weight:1000;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.24),inset 0 2px 0 rgba(255,255,255,.30);}\n#sv-slot-38 .sv38-btn:active,#sv-slot-38 .sv38-spin:active{transform:translateY(1px);}\n#sv-slot-38 .sv38-spin{min-height:86px;font-size:28px;letter-spacing:.04em;background:linear-gradient(180deg,#ffe787,#f0ab2d 58%,#d75d07);}\n#sv-slot-38 .sv38-spin.is-spinning{background:linear-gradient(180deg,#8ff0ff,#47b7c8 58%,#17798c)!important;color:#082127;}\n#sv-slot-38 .sv38-mini-paytable{display:grid;gap:6px;margin-top:4px;padding:10px;border-radius:14px;border:1px solid rgba(255,205,105,.26);background:rgba(0,0,0,.25);font-size:12px;font-weight:900;color:#ffd879;}\n#sv-slot-38 .sv38-paytable{margin-top:12px;border-radius:14px;border:2px solid rgba(255,203,92,.65);padding:12px;background:linear-gradient(180deg,rgba(24,6,3,.98),rgba(8,2,1,.98));color:#ffe3a0;}\n#sv-slot-38 .sv38-paytable[hidden]{display:none!important;}\n#sv-slot-38 .sv38-paytable h4{margin:0 0 8px;text-align:center;font-size:18px;text-transform:uppercase;color:#ffd66b;}\n#sv-slot-38 .sv38-paytable ul{margin:0;padding-left:18px;font-weight:800;font-size:13px;line-height:1.45;}\n@keyframes sv38ReelFast{0%{transform:translate3d(0,-34%,0)}100%{transform:translate3d(0,34%,0)}}\n@keyframes sv38ReelMedium{0%{transform:translate3d(0,-22%,0)}100%{transform:translate3d(0,22%,0)}}\n@keyframes sv38ReelSlow{0%{transform:translate3d(0,-10%,0)}100%{transform:translate3d(0,10%,0)}}\n@keyframes sv38ReelStop{0%{transform:translate3d(0,-10%,0)}70%{transform:translate3d(0,4%,0)}100%{transform:translate3d(0,0,0)}}\n@keyframes sv38WinFlash{0%,100%{background:linear-gradient(180deg,#441408,#220804)}50%{background:linear-gradient(180deg,#ffe28a,#ff7a20);box-shadow:0 0 22px rgba(255,205,75,.65),inset 0 0 22px rgba(255,255,255,.35)}}\n@media(max-width:1100px){\n  #sv-slot-38 .sv38-layout{grid-template-columns:200px minmax(0,1fr);}\n  #sv-slot-38 .sv38-controls{grid-column:1\/-1;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;}\n  #sv-slot-38 .sv38-control-title,#sv-slot-38 .sv38-mini-paytable{display:none!important;}\n  #sv-slot-38 .sv38-control-row{grid-template-columns:1fr 1fr;}\n}\n@media(max-width:900px){\n  #sv-slot-38 .sv38-machine{width:100%;padding:10px;border-radius:18px;margin-bottom:18px;}\n  #sv-slot-38 .sv38-hero{display:none;}\n  #sv-slot-38 .sv38-mini{display:block;}\n  #sv-slot-38 .sv38-layout{display:flex;flex-direction:column;gap:10px;}\n  #sv-slot-38 .sv38-reel-panel{order:1;width:100%;padding:8px;border-radius:16px;}\n  #sv-slot-38 .sv38-side{order:3;position:relative;z-index:8;width:100%;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n  #sv-slot-38 .sv38-side-art{display:none;}\n  #sv-slot-38 .sv38-side-art-mobile{display:block;}\n  #sv-slot-38 .sv38-jackpot{min-height:52px;padding:8px;}\n  #sv-slot-38 .sv38-paytable-toggle{grid-column:1\/-1;margin-top:0;}\n  #sv-slot-38 .sv38-controls{order:2;width:100%;display:flex;padding:8px;border-radius:16px;}\n  #sv-slot-38 .sv38-meters{gap:6px;margin-bottom:8px;}\n  #sv-slot-38 .sv38-meter{min-height:44px;padding:6px 4px;border-radius:10px;border-width:2px;}\n  #sv-slot-38 .sv38-meter span{font-size:9px;}\n  #sv-slot-38 .sv38-meter strong{font-size:12px;}\n  #sv-slot-38 .sv38-reels-title{font-size:16px;padding:6px 10px;margin-bottom:6px;}\n  #sv-slot-38 .sv38-reels-frame{padding:7px;border-width:3px;border-radius:15px;}\n  #sv-slot-38 .sv38-reels-frame:before{left:-13px;border-top-width:13px;border-bottom-width:13px;border-left-width:18px;border-right-width:0;}\n  #sv-slot-38 .sv38-reels-frame:after{right:-13px;border-top-width:13px;border-bottom-width:13px;border-right-width:18px;border-left-width:0;}\n  #sv-slot-38 .sv38-grid{grid-template-rows:repeat(3,92px);gap:3px;padding:3px;border-radius:10px;}\n  #sv-slot-38 .sv38-symbol{padding:4px;}\n  #sv-slot-38 .sv38-status{min-height:34px;margin:0 0 8px;font-size:12px;padding:7px;}\n  #sv-slot-38 .sv38-control-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;}\n  #sv-slot-38 .sv38-btn{min-height:42px;font-size:11px;border-radius:10px;padding:4px;}\n  #sv-slot-38 .sv38-spin-desktop{display:none;}\n  #sv-slot-38 .sv38-mobile-spinbar{display:block;width:100%;min-height:56px;border-radius:12px;font-size:24px;}\n  #sv-slot-38 .sv38-mini-paytable{display:none;}\n  #sv-slot-38 .sv38-paytable{font-size:12px;}\n  #sv-slot-38 .sv38-side-art-mobile{height:144px;margin-top:8px;background-size:auto 104%;background-position:center top;}\n}\n@media(max-width:560px){\n  #sv-slot-38 .sv38-mini{height:74px;background-size:contain;background-position:center;}\n  #sv-slot-38 .sv38-grid{grid-template-rows:repeat(3,72px);gap:2px;padding:2px;}\n  #sv-slot-38 .sv38-symbol img{max-width:92%;max-height:92%;}\n  #sv-slot-38 .sv38-jackpot span{font-size:10px;}\n  #sv-slot-38 .sv38-jackpot strong{font-size:14px;}\n  #sv-slot-38 .sv38-control-row{gap:5px;}\n  #sv-slot-38 .sv38-btn{font-size:10px;min-height:38px;}\n  #sv-slot-38 .sv38-side-art-mobile{height:122px;background-size:auto 102%;background-position:center top;}\n}\n\n\n\n\/* === Star Vegas v2.32.930: Slot 40 dice moved higher === *\/\n#sv-slot-40.sv40-dice-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-40.sv40-dice-section{display:block;}\n#sv-slot-40,#sv-slot-40 *{box-sizing:border-box;}\n#sv-slot-40 .sv40-machine{position:relative;width:min(100%,1280px);margin:0 auto 28px;padding:18px;border-radius:28px;overflow:hidden;color:#fff;font-family:Arial,Helvetica,sans-serif;border:2px solid rgba(224,198,96,.86);background:radial-gradient(circle at 14% 8%,rgba(66,226,207,.20),transparent 26%),radial-gradient(circle at 84% 10%,rgba(103,144,255,.18),transparent 24%),radial-gradient(circle at 50% 105%,rgba(12,121,103,.30),transparent 42%),linear-gradient(145deg,#03070d 0%,#081421 40%,#05111a 70%,#02070b 100%);box-shadow:0 30px 90px rgba(0,0,0,.78),0 0 0 1px rgba(255,232,165,.08),inset 0 0 0 1px rgba(255,255,255,.06),inset 0 18px 40px rgba(255,255,255,.03);}\n#sv-slot-40 .sv40-hero{height:148px;border-radius:20px;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/header.png') center\/contain no-repeat;margin-bottom:12px;}\n#sv-slot-40 .sv40-mini{display:none;height:74px;border-radius:16px;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/mini-header.png') center\/contain no-repeat;margin-bottom:10px;}\n#sv-slot-40 .sv40-layout{display:grid;grid-template-columns:240px minmax(0,1fr) 270px;gap:16px;align-items:start;}\n#sv-slot-40 .sv40-panel,#sv-slot-40 .sv40-center,#sv-slot-40 .sv40-controls{position:relative;border-radius:22px;border:2px solid rgba(223,194,90,.68);background:linear-gradient(180deg,rgba(7,21,36,.985),rgba(4,11,19,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 26px rgba(92,215,197,.05),0 18px 38px rgba(0,0,0,.40),0 0 0 1px rgba(255,231,156,.04);}\n#sv-slot-40 .sv40-panel{padding:12px;display:flex;flex-direction:column;gap:8px;}\n#sv-slot-40 .sv40-panel-title,#sv-slot-40 .sv40-control-title{text-align:center;font-size:19px;line-height:1.05;font-weight:1000;color:#fff4bc;text-shadow:0 0 12px rgba(255,208,98,.16),0 0 18px rgba(65,225,202,.12);letter-spacing:.08em;text-transform:uppercase;}\n#sv-slot-40 .sv40-rule{min-height:58px;padding:8px 10px;border-radius:14px;border:2px solid rgba(100,232,205,.46);background:linear-gradient(180deg,rgba(14,43,48,.98),rgba(7,18,26,.99));display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 18px rgba(0,0,0,.24);}\n#sv-slot-40 .sv40-rule span{font-size:11px;color:#caffef;font-weight:1000;letter-spacing:.05em;text-transform:uppercase;line-height:1.08;}\n#sv-slot-40 .sv40-rule strong{font-size:17px;color:#fff7c3;font-weight:1000;line-height:1.08;text-shadow:0 0 10px rgba(255,214,91,.18);}\n#sv-slot-40 .sv40-center{padding:12px;}\n#sv-slot-40 .sv40-status{min-height:42px;padding:11px 14px;margin-bottom:12px;border-radius:14px;border:2px solid rgba(102,228,206,.64);background:linear-gradient(180deg,rgba(10,38,41,.98),rgba(4,14,21,.99));color:#fbffe9;font-size:15px;font-weight:900;line-height:1.2;text-align:center;letter-spacing:.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 8px 18px rgba(0,0,0,.18);}\n#sv-slot-40 .sv40-dice-wrap{position:relative;padding:20px 16px 24px;border-radius:22px;border:2px solid rgba(94,225,202,.46);background:radial-gradient(circle at 50% -4%,rgba(85,204,194,.20),transparent 34%),radial-gradient(ellipse at 50% 100%,rgba(24,128,107,.22),transparent 52%),linear-gradient(180deg,rgba(8,24,29,.965),rgba(2,7,11,.99));overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -24px 34px rgba(0,0,0,.24);}\n#sv-slot-40 .sv40-dice-wrap:before{content:\"\";position:absolute;left:4%;right:4%;top:57%;height:24%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(27,229,188,.18),rgba(5,31,31,.04) 52%,rgba(0,0,0,0));pointer-events:none;}#sv-slot-40 .sv40-dice-wrap:after{content:\"\";position:absolute;left:7%;right:7%;bottom:10px;height:20px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.44),rgba(0,0,0,0));pointer-events:none;}\n#sv-slot-40 .sv40-dice-row{display:grid;grid-template-columns:repeat(3,190px);justify-content:center;align-items:end;gap:24px;min-height:442px;perspective:none;transform-style:flat;}#sv-slot-40 .sv40-dice-cell{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;min-width:0;}#sv-slot-40 .sv40-die-chip{width:100%;min-width:0;margin:0;}\n#sv-slot-40 .sv40-die{position:relative;width:190px;height:190px;border-radius:0;border:0;background-color:transparent!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important;box-shadow:none;filter:drop-shadow(0 16px 16px rgba(0,0,0,.36)) drop-shadow(0 7px 4px rgba(0,0,0,.18)) saturate(1.04) contrast(1.03);transform:translate3d(0,-10px,0) rotate(-5deg) scale(1);transition:transform .34s cubic-bezier(.22,.61,.36,1), filter .18s ease;overflow:visible;will-change:transform,filter;backface-visibility:hidden;}#sv-slot-40 .sv40-die.is-duplicate{filter:drop-shadow(0 18px 20px rgba(0,0,0,.40)) drop-shadow(0 0 18px rgba(255,228,120,.48)) drop-shadow(0 0 34px rgba(91,255,209,.22)) brightness(1.15) saturate(1.16);}\n#sv-slot-40 .sv40-die:nth-child(1){background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/dice-red-casino.png')!important;}#sv-slot-40 .sv40-dice-cell:nth-child(1) .sv40-die{transform:translate3d(0,-42px,0) rotate(-6deg) scale(1);}#sv-slot-40 .sv40-dice-cell:nth-child(2) .sv40-die{transform:translate3d(0,-60px,0) rotate(2deg) scale(1.01);}#sv-slot-40 .sv40-dice-cell:nth-child(3) .sv40-die{transform:translate3d(0,-42px,0) rotate(6deg) scale(1);} \n#sv-slot-40 .sv40-die:nth-child(2){background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/dice-black-casino.png')!important;transform:translate3d(0,-18px,0) rotate(4deg) scale(1);}\n#sv-slot-40 .sv40-die:nth-child(3){background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/dice-blackred-casino.png')!important;transform:translate3d(0,0,0) rotate(6deg) scale(1);}\n#sv-slot-40 .sv40-die:before{display:none;content:none;}\n#sv-slot-40 .sv40-die.is-rolling{animation:none;filter:drop-shadow(0 18px 18px rgba(0,0,0,.38)) drop-shadow(0 8px 4px rgba(0,0,0,.18)) saturate(1.12) brightness(1.05);}\n#sv-slot-40 .sv40-die.is-settling{transition:transform .48s cubic-bezier(.18,.9,.22,1.08), filter .25s ease;filter:none;}\n#sv-slot-40 .sv40-pip{display:none!important;}\n#sv-slot-40 .sv40-result-face{position:absolute;left:50%;top:24%;width:52%;height:36%;transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg);border-radius:12px;border:2px solid rgba(255,236,154,.88);background:radial-gradient(circle at 50% 45%,rgba(255,246,160,.34),rgba(255,216,64,.14) 54%,rgba(255,216,64,0) 82%);box-shadow:0 0 0 2px rgba(255,236,136,.24),0 0 28px rgba(255,226,91,.46);opacity:0;pointer-events:none;z-index:5;}\n#sv-slot-40 .sv40-result-face .sv40-face-pip{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff9d1 0%,#ffd44b 35%,#b06b00 74%,#3b1900 100%);box-shadow:0 0 12px rgba(255,219,83,.72),inset 0 1px 2px rgba(255,255,255,.32);}\n#sv-slot-40 .sv40-result-face.is-top-lit{opacity:1;filter:brightness(1.45);box-shadow:0 0 0 2px rgba(255,236,136,.30),0 0 28px rgba(255,226,91,.62),0 0 46px rgba(255,226,91,.34);}\n#sv-slot-40 .sv40-result-face.is-top-flashing{animation:sv40TopFaceMatchFlash .34s ease-in-out 1;}\n@keyframes sv40TopFaceMatchFlash{0%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(.94);}48%{opacity:1;filter:brightness(1.72);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1.06);}100%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1);}}\n#sv-slot-40 .sv40-face-p1{left:17%;top:17%;}#sv-slot-40 .sv40-face-p2{left:50%;top:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p3{right:17%;top:17%;}\n#sv-slot-40 .sv40-face-p4{left:17%;top:50%;transform:translateY(-50%);}#sv-slot-40 .sv40-face-p5{left:50%;top:50%;transform:translate(-50%,-50%);}#sv-slot-40 .sv40-face-p6{right:17%;top:50%;transform:translateY(-50%);}\n#sv-slot-40 .sv40-face-p7{left:17%;bottom:17%;}#sv-slot-40 .sv40-face-p8{left:50%;bottom:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p9{right:17%;bottom:17%;}\n#sv-slot-40 .sv40-p1{left:18%;top:18%;}#sv-slot-40 .sv40-p2{left:50%;top:18%;transform:translateX(-50%);}#sv-slot-40 .sv40-p3{right:18%;top:18%;}\n#sv-slot-40 .sv40-p4{left:18%;top:50%;transform:translateY(-50%);}#sv-slot-40 .sv40-p5{left:50%;top:50%;transform:translate(-50%,-50%);}#sv-slot-40 .sv40-p6{right:18%;top:50%;transform:translateY(-50%);} \n#sv-slot-40 .sv40-p7{left:18%;bottom:18%;}#sv-slot-40 .sv40-p8{left:50%;bottom:18%;transform:translateX(-50%);}#sv-slot-40 .sv40-p9{right:18%;bottom:18%;}\n#sv-slot-40 .sv40-result-row{display:flex;justify-content:center;gap:12px;margin-top:12px;flex-wrap:wrap;}#sv-slot-40 .sv40-total-row{margin-top:8px;}\n#sv-slot-40 .sv40-result-chip{min-width:110px;padding:10px 12px;border-radius:12px;border:2px solid rgba(95,234,203,.54);background:linear-gradient(180deg,rgba(9,33,38,.98),rgba(7,16,22,.995));color:#f5ffda;font-weight:1000;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 9px 16px rgba(0,0,0,.24);} \n#sv-slot-40 .sv40-result-chip span{display:block;font-size:11px;color:#b5fff0;text-transform:uppercase;letter-spacing:.05em;}#sv-slot-40 .sv40-result-chip strong{display:block;font-size:18px;color:#fff1b1;line-height:1.1;}\n#sv-slot-40 .sv40-controls{padding:12px;display:flex;flex-direction:column;gap:10px;}\n#sv-slot-40 .sv40-side-art{height:410px;border-radius:0;background-color:transparent!important;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot40-crystal-dragon-dice-vault\/side-dragon-v907.png') center top\/contain no-repeat;filter:drop-shadow(0 10px 16px rgba(0,0,0,.28));}\n#sv-slot-40 .sv40-meters{display:grid;grid-template-columns:1fr;gap:8px;}#sv-slot-40 .sv40-meters-under{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 12px;}\n#sv-slot-40 .sv40-meter{min-height:56px;padding:8px 10px;border-radius:12px;border:2px solid rgba(94,233,202,.58);background:linear-gradient(180deg,rgba(10,36,41,.98),rgba(6,17,24,.995));display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 14px rgba(0,0,0,.24);} \n#sv-slot-40 .sv40-meter span{font-size:11px;color:#b6fff2;font-weight:1000;letter-spacing:.05em;text-transform:uppercase;}#sv-slot-40 .sv40-meter strong{font-size:18px;color:#fff0ab;font-weight:1000;line-height:1.08;}\n#sv-slot-40 .sv40-control-row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;}\n#sv-slot-40 .sv40-btn{min-height:52px;border-radius:12px;border:2px solid #66e2c7;background:linear-gradient(180deg,#18434a,#08181d);color:#f1fff5;font-size:14px;font-weight:1000;text-transform:uppercase;cursor:pointer;letter-spacing:.04em;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 16px rgba(0,0,0,.28);}\n#sv-slot-40 .sv40-btn:hover{transform:translateY(-1px);}#sv-slot-40 .sv40-btn:active{transform:translateY(1px);}#sv-slot-40 .sv40-play{display:block;width:100%;min-height:72px;border-radius:12px;border:3px solid #f2c95b;background:linear-gradient(180deg,#fff1aa 0%,#e0b33a 54%,#b67d11 100%);color:#271300;font-size:30px;font-weight:1000;letter-spacing:.12em;text-shadow:0 1px 0 rgba(255,255,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 12px 24px rgba(0,0,0,.30),0 0 18px rgba(242,201,91,.12);}#sv-slot-40 .sv40-play.is-rolling{background:linear-gradient(180deg,#aafcb5,#1f9f43);color:#061c0d;}\n@media(max-width:1100px){#sv-slot-40 .sv40-layout{grid-template-columns:220px minmax(0,1fr);}#sv-slot-40 .sv40-controls{grid-column:1\/-1;display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;}#sv-slot-40 .sv40-side-art{height:320px;}#sv-slot-40 .sv40-controls-right{display:flex;flex-direction:column;gap:10px;}}\n@media(max-width:900px){#sv-slot-40 .sv40-machine{padding:10px;border-radius:18px;margin-bottom:18px;}#sv-slot-40 .sv40-hero{display:none;}#sv-slot-40 .sv40-mini{display:block;}#sv-slot-40 .sv40-layout{display:flex;flex-direction:column;gap:10px;}#sv-slot-40 .sv40-center{order:1;width:100%;padding:8px;border-radius:16px;}#sv-slot-40 .sv40-controls{order:2;width:100%;display:flex;padding:8px;border-radius:16px;}#sv-slot-40 .sv40-panel{order:3;width:100%;padding:10px;}#sv-slot-40 .sv40-side-art{display:none;}#sv-slot-40 .sv40-dice-row{grid-template-columns:repeat(3,128px);gap:10px;min-height:328px;}#sv-slot-40 .sv40-die{width:128px;height:128px;border-radius:0;}#sv-slot-40 .sv40-dice-cell:nth-child(1) .sv40-die{transform:translate3d(0,-25px,0) rotate(-6deg) scale(1);}#sv-slot-40 .sv40-dice-cell:nth-child(2) .sv40-die{transform:translate3d(0,-37px,0) rotate(2deg) scale(1.01);}#sv-slot-40 .sv40-dice-cell:nth-child(3) .sv40-die{transform:translate3d(0,-25px,0) rotate(6deg) scale(1);} #sv-slot-40 .sv40-pip{display:none!important;}#sv-slot-40 .sv40-result-face{position:absolute;left:50%;top:23%;width:52%;height:36%;transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg);border-radius:12px;border:2px solid rgba(255,236,154,.88);background:radial-gradient(circle at 50% 45%,rgba(255,246,160,.34),rgba(255,216,64,.14) 54%,rgba(255,216,64,0) 82%);box-shadow:0 0 0 2px rgba(255,236,136,.24),0 0 28px rgba(255,226,91,.46);opacity:0;pointer-events:none;z-index:5;}\n#sv-slot-40 .sv40-result-face .sv40-face-pip{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff9d1 0%,#ffd44b 35%,#b06b00 74%,#3b1900 100%);box-shadow:0 0 12px rgba(255,219,83,.72),inset 0 1px 2px rgba(255,255,255,.32);}\n#sv-slot-40 .sv40-result-face.is-flashing{animation:sv40TopFaceFlash .34s ease-in-out 1;}\n@keyframes sv40TopFaceFlash{0%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(.94);}42%{opacity:1;filter:brightness(1.55);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1.05);}100%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1);}}\n#sv-slot-40 .sv40-face-p1{left:17%;top:17%;}#sv-slot-40 .sv40-face-p2{left:50%;top:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p3{right:17%;top:17%;}\n#sv-slot-40 .sv40-face-p4{left:17%;top:50%;transform:translateY(-50%);}#sv-slot-40 .sv40-face-p5{left:50%;top:50%;transform:translate(-50%,-50%);}#sv-slot-40 .sv40-face-p6{right:17%;top:50%;transform:translateY(-50%);}\n#sv-slot-40 .sv40-face-p7{left:17%;bottom:17%;}#sv-slot-40 .sv40-face-p8{left:50%;bottom:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p9{right:17%;bottom:17%;}\n#sv-slot-40 .sv40-status{min-height:34px;font-size:12px;padding:7px;}#sv-slot-40 .sv40-control-row{grid-template-columns:repeat(4,1fr);gap:6px;}#sv-slot-40 .sv40-btn{min-height:42px;font-size:11px;border-radius:10px;padding:4px;}#sv-slot-40 .sv40-play{min-height:58px;font-size:24px;border-radius:10px;}#sv-slot-40 .sv40-result-chip{min-width:0;padding:8px 6px;}#sv-slot-40 .sv40-meters-under{grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 10px;}#sv-slot-40 .sv40-meter{min-height:46px;padding:6px;}#sv-slot-40 .sv40-result-face .sv40-face-pip{width:7px;height:7px;}}\n@media(max-width:560px){#sv-slot-40 .sv40-mini{height:62px;}#sv-slot-40 .sv40-dice-row{grid-template-columns:repeat(3,96px);gap:8px;min-height:264px;}#sv-slot-40 .sv40-die{width:96px;height:96px;border-radius:0;}#sv-slot-40 .sv40-dice-cell:nth-child(1) .sv40-die{transform:translate3d(0,-19px,0) rotate(-6deg) scale(1);}#sv-slot-40 .sv40-dice-cell:nth-child(2) .sv40-die{transform:translate3d(0,-28px,0) rotate(2deg) scale(1.01);}#sv-slot-40 .sv40-dice-cell:nth-child(3) .sv40-die{transform:translate3d(0,-19px,0) rotate(6deg) scale(1);} #sv-slot-40 .sv40-pip{display:none!important;}#sv-slot-40 .sv40-result-face{position:absolute;left:50%;top:23%;width:52%;height:36%;transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg);border-radius:12px;border:2px solid rgba(255,236,154,.88);background:radial-gradient(circle at 50% 45%,rgba(255,246,160,.34),rgba(255,216,64,.14) 54%,rgba(255,216,64,0) 82%);box-shadow:0 0 0 2px rgba(255,236,136,.24),0 0 28px rgba(255,226,91,.46);opacity:0;pointer-events:none;z-index:5;}\n#sv-slot-40 .sv40-result-face .sv40-face-pip{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff9d1 0%,#ffd44b 35%,#b06b00 74%,#3b1900 100%);box-shadow:0 0 12px rgba(255,219,83,.72),inset 0 1px 2px rgba(255,255,255,.32);}\n#sv-slot-40 .sv40-result-face.is-flashing{animation:sv40TopFaceFlash .34s ease-in-out 1;}\n@keyframes sv40TopFaceFlash{0%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(.94);}42%{opacity:1;filter:brightness(1.55);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1.05);}100%{opacity:0;filter:brightness(1);transform:translate(-50%,-50%) skewX(-8deg) rotate(-8deg) scale(1);}}\n#sv-slot-40 .sv40-face-p1{left:17%;top:17%;}#sv-slot-40 .sv40-face-p2{left:50%;top:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p3{right:17%;top:17%;}\n#sv-slot-40 .sv40-face-p4{left:17%;top:50%;transform:translateY(-50%);}#sv-slot-40 .sv40-face-p5{left:50%;top:50%;transform:translate(-50%,-50%);}#sv-slot-40 .sv40-face-p6{right:17%;top:50%;transform:translateY(-50%);}\n#sv-slot-40 .sv40-face-p7{left:17%;bottom:17%;}#sv-slot-40 .sv40-face-p8{left:50%;bottom:17%;transform:translateX(-50%);}#sv-slot-40 .sv40-face-p9{right:17%;bottom:17%;}\n#sv-slot-40 .sv40-rule{min-height:50px;}#sv-slot-40 .sv40-rule span{font-size:10px;}#sv-slot-40 .sv40-rule strong{font-size:14px;}#sv-slot-40 .sv40-btn{font-size:10px;min-height:38px;}#sv-slot-40 .sv40-play{min-height:52px;font-size:22px;border-radius:9px;}#sv-slot-40 .sv40-result-chip{min-width:0;padding:7px 4px;}#sv-slot-40 .sv40-result-chip strong{font-size:15px;}#sv-slot-40 .sv40-meters-under{grid-template-columns:repeat(3,1fr);gap:5px;margin:7px 0 9px;}#sv-slot-40 .sv40-meter{min-height:42px;padding:5px 3px;}#sv-slot-40 .sv40-meter span{font-size:9px;}#sv-slot-40 .sv40-meter strong{font-size:13px;}#sv-slot-40 .sv40-result-face .sv40-face-pip{width:7px;height:7px;}}\n\n\/* === Star Vegas v2.32.902: Slot 39 approved transparent wheel and corrected side art === *\/\n#sv-slot-39.sv39-wheel-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-39.sv39-wheel-section{display:block;}\n#sv-slot-39,#sv-slot-39 *{box-sizing:border-box;}\n#sv-slot-39 .sv39-machine{position:relative;width:min(100%,1260px);margin:0 auto 28px;padding:20px;border-radius:28px;overflow:hidden;color:#fff;font-family:Arial,Helvetica,sans-serif;border:2px solid rgba(223,194,90,.82);background:radial-gradient(circle at 14% 8%,rgba(88,190,255,.22),transparent 30%),radial-gradient(circle at 84% 12%,rgba(255,255,255,.18),transparent 25%),radial-gradient(circle at 52% 95%,rgba(25,73,156,.42),transparent 42%),linear-gradient(135deg,#03050c 0%,#061633 48%,#020409 100%);box-shadow:0 28px 76px rgba(0,0,0,.72),inset 0 0 0 1px rgba(255,255,255,.08),0 0 38px rgba(75,171,255,.20);}\n#sv-slot-39 .sv39-machine:before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 22%,transparent 74%,rgba(122,203,255,.11));opacity:.82;}\n#sv-slot-39 .sv39-hero{position:relative;z-index:2;height:210px;margin:0 0 12px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot39-diamond-fortune-wheel\/imperial-prism-header.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-39 .sv39-mini{display:none;position:relative;z-index:6;height:92px;margin:0 0 8px;border:0;border-radius:0;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot39-diamond-fortune-wheel\/imperial-prism-mini-header.png') center\/contain no-repeat;box-shadow:none;pointer-events:none;}\n#sv-slot-39 .sv39-layout{position:relative;z-index:2;display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:16px;align-items:start;}\n#sv-slot-39 .sv39-panel,#sv-slot-39 .sv39-controls,#sv-slot-39 .sv39-wheel-panel{border:1px solid rgba(230,202,107,.28);border-radius:22px;background:linear-gradient(180deg,rgba(8,18,43,.90),rgba(3,7,17,.94));box-shadow:0 18px 34px rgba(0,0,0,.38),inset 0 0 0 1px rgba(255,255,255,.05);}\n#sv-slot-39 .sv39-panel{padding:12px;display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start;box-sizing:border-box;overflow:hidden;}\n#sv-slot-39 .sv39-jackpot{min-height:62px;border-radius:14px;border:2px solid rgba(255,215,95,.75);background:linear-gradient(180deg,#111d43,#050812);text-align:center;padding:8px 6px;box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 0 18px rgba(79,169,255,.14);}\n#sv-slot-39 .sv39-jackpot span{display:block;color:#ffe389;text-transform:uppercase;font-size:12px;font-weight:1000;letter-spacing:.1em;}\n#sv-slot-39 .sv39-jackpot strong{display:block;color:#ffffff;margin-top:4px;font-size:18px;line-height:1;text-shadow:0 0 12px rgba(126,215,255,.35);}\n#sv-slot-39 .sv39-paytable-toggle{display:none!important;} #sv-slot-39 .sv39-paytable{display:none!important;}\n#sv-slot-39 .sv39-value-title{text-align:center;font-size:19px;line-height:1.05;font-weight:1000;color:#fff0a6;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 12px rgba(126,215,255,.28);margin-bottom:2px;}\n#sv-slot-39 .sv39-value-list{display:grid;grid-template-columns:1fr;gap:8px;}\n#sv-slot-39 .sv39-value-item{min-height:54px;width:100%;box-sizing:border-box;border-radius:14px;border:2px solid rgba(255,215,95,.75);background:linear-gradient(180deg,#111d43,#050812);padding:8px 10px;box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 0 18px rgba(79,169,255,.14);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-align:center;}\n#sv-slot-39 .sv39-value-item span{display:block;color:#ffe389;text-transform:uppercase;font-size:11px;font-weight:1000;letter-spacing:.04em;line-height:1.08;}\n#sv-slot-39 .sv39-value-item strong{display:block;color:#ffffff;font-size:15px;line-height:1.05;text-shadow:0 0 12px rgba(126,215,255,.35);white-space:nowrap;}\n#sv-slot-39 .sv39-wheel-panel{padding:14px;min-width:0;}\n#sv-slot-39 .sv39-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px;}\n#sv-slot-39 .sv39-meter{min-height:56px;border-radius:14px;border:2px solid rgba(211,235,255,.78);background:linear-gradient(180deg,#ffffff,#bae6ff 62%,#367bd2);color:#06142d;text-align:center;padding:8px 6px;box-shadow:inset 0 2px 0 rgba(255,255,255,.62);}\n#sv-slot-39 .sv39-meter span{display:block;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.08em;}\n#sv-slot-39 .sv39-meter strong{display:block;margin-top:3px;font-size:16px;font-weight:1000;line-height:1;}\n#sv-slot-39 .sv39-title{text-align:center;margin:0 auto 8px;padding:7px 16px;max-width:560px;border-radius:999px;border:2px solid #e9c65c;background:linear-gradient(180deg,#0e4184,#071633);color:#fff0a6;font-size:21px;font-weight:1000;letter-spacing:.06em;text-shadow:0 2px 0 #061226;}\n#sv-slot-39 .sv39-status{min-height:42px;margin:0 0 10px;border-radius:14px;border:2px solid rgba(211,235,255,.70);background:linear-gradient(180deg,rgba(5,14,35,.98),rgba(9,31,68,.98));display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 12px;color:#d9f6ff;font-weight:1000;font-size:15px;}\n#sv-slot-39 .sv39-wheel-wrap{position:relative;width:min(100%,690px);aspect-ratio:1\/1;margin:30px auto 12px;overflow:visible;filter:none!important;box-shadow:none!important;background:transparent!important;}\n#sv-slot-39 .sv39-wheel{position:absolute;inset:2%;border-radius:50%;transform:rotate(0deg);transform-origin:50% 50%;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot39-diamond-fortune-wheel\/imperial-prism-wheel-v902.png') center\/contain no-repeat!important;background-color:transparent!important;overflow:visible;will-change:transform;filter:none!important;box-shadow:none!important;}\n#sv-slot-39 .sv39-wheel:before{display:none!important;content:none!important;}\n#sv-slot-39 .sv39-wheel:after{display:none!important;content:none!important;}\n#sv-slot-39 .sv39-pointer{position:absolute;left:50%;top:10px;transform:translateX(-50%) rotate(0deg);transform-origin:50% 7px;z-index:10;width:34px;height:44px;background:linear-gradient(180deg,#fff2b7 0%,#efcc67 48%,#b47a14 100%);clip-path:polygon(50% 100%,0 6%,100% 6%);border-radius:2px;filter:none!important;box-shadow:none!important;}\n#sv-slot-39 .sv39-pointer:before{content:\"\";position:absolute;left:50%;top:-6px;transform:translateX(-50%);width:10px;height:10px;border-radius:50%;background:linear-gradient(180deg,#fff4cf,#d4a33a);border:1px solid rgba(118,77,10,.9);}\n#sv-slot-39 .sv39-pointer:after{display:none;content:none;}\n#sv-slot-39 .sv39-hub{display:none!important;}\n#sv-slot-39 .sv39-divider,#sv-slot-39 .sv39-peg{width:16px;height:16px;margin-left:-8px;margin-top:-318px;border-radius:50%;background:radial-gradient(circle,#fff6d5 0,#f1ce6f 42%,#915c08 100%);box-shadow:0 0 7px rgba(255,232,149,.65),0 1px 3px rgba(0,0,0,.42);}\n#sv-slot-39 .sv39-divider{width:6px;height:74px;margin-left:-3px;margin-top:-282px;background:linear-gradient(180deg,#fff7cf 0,#f1ce6f 44%,#976a11 100%);border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.35);}\n#sv-slot-39 .sv39-peg{width:14px;height:14px;margin-left:-7px;margin-top:-305px;border-radius:50%;background:radial-gradient(circle,#fff6d5 0,#f1ce6f 42%,#915c08 100%);box-shadow:0 0 6px rgba(255,232,149,.55),0 1px 3px rgba(0,0,0,.42);}\n#sv-slot-39 .sv39-divider-0,#sv-slot-39 .sv39-peg-0{transform:rotate(15deg);}\n#sv-slot-39 .sv39-divider-1,#sv-slot-39 .sv39-peg-1{transform:rotate(45deg);}\n#sv-slot-39 .sv39-divider-2,#sv-slot-39 .sv39-peg-2{transform:rotate(75deg);}\n#sv-slot-39 .sv39-divider-3,#sv-slot-39 .sv39-peg-3{transform:rotate(105deg);}\n#sv-slot-39 .sv39-divider-4,#sv-slot-39 .sv39-peg-4{transform:rotate(135deg);}\n#sv-slot-39 .sv39-divider-5,#sv-slot-39 .sv39-peg-5{transform:rotate(165deg);}\n#sv-slot-39 .sv39-divider-6,#sv-slot-39 .sv39-peg-6{transform:rotate(195deg);}\n#sv-slot-39 .sv39-divider-7,#sv-slot-39 .sv39-peg-7{transform:rotate(225deg);}\n#sv-slot-39 .sv39-divider-8,#sv-slot-39 .sv39-peg-8{transform:rotate(255deg);}\n#sv-slot-39 .sv39-divider-9,#sv-slot-39 .sv39-peg-9{transform:rotate(285deg);}\n#sv-slot-39 .sv39-divider-10,#sv-slot-39 .sv39-peg-10{transform:rotate(315deg);}\n#sv-slot-39 .sv39-divider-11,#sv-slot-39 .sv39-peg-11{transform:rotate(345deg);}\n\n#sv-slot-39 .sv39-pointer.is-clicking{animation:sv39PointerClick .082s linear 1;}\n@keyframes sv39PointerClick{0%{transform:translateX(-50%) rotate(0deg);}35%{transform:translateX(-50%) rotate(13deg);}100%{transform:translateX(-50%) rotate(0deg);}}\n#sv-slot-39 .sv39-wheel.is-spinning{filter:none!important;box-shadow:none!important;}\n\n#sv-slot-39 .sv39-paytable{margin-top:10px;border-radius:14px;border:2px solid rgba(211,235,255,.70);padding:12px;background:linear-gradient(180deg,rgba(5,14,35,.98),rgba(2,6,16,.98));color:#e5fbff;}\n#sv-slot-39 .sv39-paytable[hidden]{display:none!important;}\n#sv-slot-39 .sv39-paytable h4{margin:0 0 8px;text-align:center;text-transform:uppercase;color:#fff0a6;}\n#sv-slot-39 .sv39-paytable ul{margin:0;padding-left:18px;font-weight:800;font-size:13px;line-height:1.45;}\n#sv-slot-39 .sv39-controls{padding:12px;display:flex;flex-direction:column;gap:10px;overflow:hidden;}\n#sv-slot-39 .sv39-side-diamond{height:585px;border-radius:0;background-color:transparent!important;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/slot39-diamond-fortune-wheel\/sorceress-final-side-v902.png') center top\/contain no-repeat;box-shadow:none!important;}\n#sv-slot-39 .sv39-control-title{text-align:center;font-size:18px;line-height:1.05;font-weight:1000;color:#dff8ff;text-shadow:0 0 12px rgba(109,202,255,.45);letter-spacing:.07em;}\n#sv-slot-39 .sv39-control-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n#sv-slot-39 .sv39-btn,#sv-slot-39 .sv39-play{min-height:48px;border-radius:12px;border:2px solid #eac65f;background:linear-gradient(180deg,#f8fbff,#98d8ff 58%,#2d6fc4);color:#06142d;font-size:13px;font-weight:1000;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.24),inset 0 2px 0 rgba(255,255,255,.45);}\n#sv-slot-39 .sv39-btn:active,#sv-slot-39 .sv39-play:active{transform:translateY(1px);}\n#sv-slot-39 .sv39-play{min-height:86px;font-size:30px;letter-spacing:.04em;background:linear-gradient(180deg,#adffbe,#32c96f 58%,#0c7f38);color:#061f0d;}\n#sv-slot-39 .sv39-play.is-spinning{background:linear-gradient(180deg,#ffe98c,#e7a32b 58%,#b86106)!important;color:#271100;}\n@media(max-width:1100px){#sv-slot-39 .sv39-layout{grid-template-columns:210px minmax(0,1fr);}#sv-slot-39 .sv39-controls{grid-column:1\/-1;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;}#sv-slot-39 .sv39-side-diamond,#sv-slot-39 .sv39-control-title{display:none!important;}#sv-slot-39 .sv39-control-row{grid-template-columns:repeat(4,1fr);}#sv-slot-39 .sv39-play{min-height:56px;}}\n@media(max-width:900px){#sv-slot-39 .sv39-machine{padding:10px;border-radius:18px;margin-bottom:18px;}#sv-slot-39 .sv39-hero{display:none;}#sv-slot-39 .sv39-mini{display:block;}#sv-slot-39 .sv39-layout{display:flex;flex-direction:column;gap:10px;}#sv-slot-39 .sv39-wheel-panel{order:1;width:100%;padding:8px;border-radius:16px;}#sv-slot-39 .sv39-controls{order:2;width:100%;display:flex;padding:8px;border-radius:16px;}#sv-slot-39 .sv39-panel{order:3;width:100%;display:flex;flex-direction:column;gap:8px;padding:10px;}#sv-slot-39 .sv39-value-item{min-height:48px;padding:8px;}#sv-slot-39 .sv39-meters{gap:6px;margin-bottom:8px;}#sv-slot-39 .sv39-meter{min-height:44px;padding:6px 4px;border-radius:10px;}#sv-slot-39 .sv39-meter span{font-size:9px;}#sv-slot-39 .sv39-meter strong{font-size:12px;}#sv-slot-39 .sv39-title{font-size:16px;padding:6px 10px;margin-bottom:6px;}#sv-slot-39 .sv39-status{min-height:34px;font-size:12px;padding:7px;}#sv-slot-39 .sv39-wheel-wrap{width:min(100%,450px);margin:20px auto 10px;}#sv-slot-39 .sv39-wheel{border-width:7px;}#sv-slot-39 .sv39-pointer{top:8px;width:30px;height:38px;border:none;clip-path:polygon(50% 100%,0 7%,100% 7%);}#sv-slot-39 .sv39-divider{height:50px;margin-top:-181px;}#sv-slot-39 .sv39-peg{margin-top:-196px;}#sv-slot-39 .sv39-control-row{grid-template-columns:repeat(4,1fr);gap:6px;}#sv-slot-39 .sv39-btn{min-height:42px;font-size:11px;border-radius:10px;padding:4px;}#sv-slot-39 .sv39-play{min-height:56px;font-size:24px;}#sv-slot-39 .sv39-paytable{display:none!important;}}\n@media(max-width:560px){#sv-slot-39 .sv39-mini{height:62px;}#sv-slot-39 .sv39-wheel-wrap{width:min(100%,350px);margin:18px auto 10px;}#sv-slot-39 .sv39-pointer{top:6px;width:26px;height:34px;border:none;clip-path:polygon(50% 100%,0 7%,100% 7%);}#sv-slot-39 .sv39-divider{width:7px;height:40px;margin-left:-3.5px;margin-top:-141px;}#sv-slot-39 .sv39-peg{width:10px;height:10px;margin-left:-5px;margin-top:-152px;}#sv-slot-39 .sv39-value-item span{font-size:10px;}#sv-slot-39 .sv39-value-item strong{font-size:14px;}#sv-slot-39 .sv39-btn{font-size:10px;min-height:38px;}#sv-slot-39 .sv39-play{min-height:52px;font-size:22px;}#sv-slot-39 .sv39-paytable{display:none!important;}}\n\n#sv-slot-26.svgcp-slot6-plum-section{display:none;}\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-26.svgcp-slot6-plum-section{display:block;}\n\n#sv-slot-26 .svgcp-plum6-machine{\n  position:relative;width:100%;max-width:1240px;margin:0 auto;overflow:hidden;border-radius:28px;\n  border:2px solid rgba(255,110,231,.45);color:#fff;\n  background:radial-gradient(circle at 10% 10%,rgba(115,70,255,.55),transparent 22%),\n             radial-gradient(circle at 85% 14%,rgba(255,60,180,.25),transparent 20%),\n             radial-gradient(circle at 50% 72%,rgba(3,37,190,.68),transparent 34%),\n             linear-gradient(135deg,#13002c 0%,#2b0069 48%,#050013 100%);\n  box-shadow:0 28px 80px rgba(0,0,0,.70), inset 0 0 0 1px rgba(255,255,255,.10);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#sv-slot-26 .svgcp-plum6-machine:before{\n  content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:radial-gradient(circle at 25% 85%,rgba(255,0,138,.26),transparent 24%),\n             radial-gradient(circle at 78% 20%,rgba(0,241,255,.18),transparent 19%),\n             repeating-linear-gradient(150deg,transparent 0 82px,rgba(255,55,180,.18) 82px 88px,transparent 88px 150px);\n}\n#sv-slot-26 .svgcp-plum6-topbar{\n  position:relative;z-index:2;display:grid;grid-template-columns:160px minmax(250px,1.5fr) 1fr 1fr 1fr 140px;gap:12px;align-items:center;\n  padding:16px 18px;background:linear-gradient(180deg,#0b3d6a,#04192f);border-bottom:1px solid rgba(120,225,255,.35);\n}\n#sv-slot-26 .svgcp-plum6-brand{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.14);}\n#sv-slot-26 .svgcp-plum6-brand-mark{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#fff2a7,#e9a31a 55%,#8d4900 100%);color:#5a1300;font-size:24px;font-weight:1000;box-shadow:0 10px 22px rgba(0,0,0,.35), inset 0 0 0 2px rgba(255,255,255,.28);}\n#sv-slot-26 .svgcp-plum6-brand-text{font-size:22px;font-weight:1000;letter-spacing:.10em;}\n#sv-slot-26 .svgcp-plum6-titlebox{padding:12px 16px;border-radius:20px;min-width:0;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);}\n#sv-slot-26 .svgcp-plum6-title-kicker{font-size:11px;font-weight:1000;letter-spacing:.22em;color:#88f4ff;text-transform:uppercase;}\n#sv-slot-26 .svgcp-plum6-title-main{margin-top:4px;font-size:27px;font-weight:1000;color:#fff08b;letter-spacing:.04em;text-shadow:0 3px 0 #73002a;}\n#sv-slot-26 .svgcp-plum6-title-sub{margin-top:4px;font-size:12px;color:#e7ecff;line-height:1.2;}\n#sv-slot-26 .svgcp-plum6-meter{min-height:70px;border-radius:18px;padding:10px 12px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(180deg,#ffffff,#dfe8f7 58%,#cbd6e8 100%);border:3px solid #0d5db4;color:#111;box-shadow:0 8px 18px rgba(0,0,0,.25), inset 0 2px 0 rgba(255,255,255,.75);}\n#sv-slot-26 .svgcp-plum6-meter span{font-size:12px;font-weight:900;line-height:1;}\n#sv-slot-26 .svgcp-plum6-meter strong{font-size:18px;font-weight:1000;line-height:1;}\n#sv-slot-26 .svgcp-plum6-rules{border:2px solid #89f5ff;border-radius:999px;color:#cfffff;padding:12px 14px;text-align:center;font-weight:900;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.04));font-size:13px;box-shadow:0 8px 18px rgba(0,0,0,.20);}\n#sv-slot-26 .svgcp-plum6-layout{position:relative;z-index:2;display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:18px;padding:18px;}\n#sv-slot-26 .svgcp-plum6-left{display:flex;flex-direction:column;gap:12px;}\n#sv-slot-26 .svgcp-plum6-jackpot-title{text-align:center;color:#fff;font-weight:1000;font-size:29px;line-height:.92;text-shadow:0 0 14px #2cf,0 4px 0 #531071;}\n#sv-slot-26 .svgcp-plum6-jackpot-title b{font-size:24px;}\n#sv-slot-26 .svgcp-plum6-jackpot{border:3px solid #ffd85a;border-radius:14px;padding:8px 10px;text-align:center;background:linear-gradient(180deg,#900db0,#240040);box-shadow:0 12px 24px rgba(0,0,0,.28),0 0 18px rgba(255,0,220,.35), inset 0 2px 0 rgba(255,255,255,.18);}\n#sv-slot-26 .svgcp-plum6-jackpot span{display:block;font-weight:1000;color:#fff7a4;font-size:13px;}\n#sv-slot-26 .svgcp-plum6-jackpot strong{display:block;margin-top:4px;font-size:22px;font-weight:1000;color:#fff;text-shadow:0 2px 0 #14115b;border-radius:10px;padding:5px 8px;}\n#sv-slot-26 .svgcp-plum6-maxi strong{background:linear-gradient(180deg,#ff8c30,#be0000);}\n#sv-slot-26 .svgcp-plum6-midi strong{background:linear-gradient(180deg,#5877ff,#0c2ea9);}\n#sv-slot-26 .svgcp-plum6-mini strong{background:linear-gradient(180deg,#d853ff,#6d0082);}\n#sv-slot-26 .svgcp-plum6-prix{border:3px solid #e4bd43;background:linear-gradient(180deg,rgba(21,0,40,.92),rgba(8,0,18,.92));border-radius:14px;overflow:hidden;min-height:250px;box-shadow:0 12px 24px rgba(0,0,0,.28);}\n#sv-slot-26 .svgcp-plum6-prix h3{margin:0;padding:10px;text-align:center;background:linear-gradient(180deg,#a231b8,#6e0a78);font-size:22px;line-height:1;font-family:serif;}\n#sv-slot-26 .svgcp-plum6-prix-body{display:grid;grid-template-columns:1fr 92px;gap:10px;padding:12px;align-items:stretch;}\n#sv-slot-26 .svgcp-plum6-prix ul{margin:0;padding-left:0;list-style:none;color:#ffd22d;font-weight:1000;font-size:13px;line-height:1.42;}\n#sv-slot-26 .svgcp-plum6-prix-seven{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#5ce3ff,#12b4d7);border:2px solid #ffd85a;border-radius:10px;}\n#sv-slot-26 .svgcp-plum6-prix-seven span{font-size:68px;font-weight:1000;font-style:italic;color:#1649af;text-shadow:0 4px 0 rgba(255,255,255,.35), 0 8px 18px rgba(0,0,0,.18);}\n#sv-slot-26 .svgcp-plum6-betcontrol{display:grid;grid-template-columns:48px 1fr 48px;gap:8px;align-items:center;}\n#sv-slot-26 .svgcp-plum6-betcontrol button,#sv-slot-26 .svgcp-plum6-help,#sv-slot-26 .svgcp-plum6-volume,#sv-slot-26 .svgcp-plum6-repeat,#sv-slot-26 .svgcp-plum6-spin{position:relative;cursor:pointer;border:0;box-shadow:0 12px 24px rgba(0,0,0,.32), inset 0 2px 0 rgba(255,255,255,.35);}\n#sv-slot-26 .svgcp-plum6-betcontrol button{height:48px;border-radius:14px;background:linear-gradient(180deg,#ffe385,#d5a022 62%,#9e6300);color:#120018;font-size:30px;font-weight:1000;}\n#sv-slot-26 .svgcp-plum6-betcontrol div{text-align:center;border:3px solid #d6a839;border-radius:16px;background:linear-gradient(180deg,#2a0f3f,#14061e);padding:8px 10px;box-shadow:0 10px 22px rgba(0,0,0,.28);}\n#sv-slot-26 .svgcp-plum6-betcontrol span{display:block;font-weight:1000;font-size:12px;color:#ffe790;}\n#sv-slot-26 .svgcp-plum6-betcontrol strong{font-size:24px;}\n#sv-slot-26 .svgcp-plum6-center{min-width:0;position:relative;}\n#sv-slot-26 .svgcp-plum6-grid-title{width:max-content;max-width:84%;margin:0 auto -6px;padding:10px 20px;text-align:center;background:linear-gradient(180deg,#ff4158,#670069);border:3px solid #00eaff;color:#ffe74f;font-size:27px;font-weight:1000;line-height:.9;border-radius:16px 16px 8px 8px;text-shadow:0 3px 0 #800;box-shadow:0 10px 24px rgba(0,0,0,.30);}\n#sv-slot-26 .svgcp-plum6-grid-title span{display:block;color:#fff;font-style:italic;font-size:20px;}\n#sv-slot-26 .svgcp-plum6-reel-frame{padding:10px;border-radius:12px;background:linear-gradient(180deg,#ffea96,#a4660b);border:4px solid #d7ad43;box-shadow:0 18px 32px rgba(0,0,0,.28), 0 0 28px rgba(255,0,220,.28);}\n#sv-slot-26 .svgcp-plum6-reel-window{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:2px;background:linear-gradient(180deg,#5ceeff,#11b4d5);border:2px solid #041b55;overflow:hidden;border-radius:8px;}\n#sv-slot-26 .svgcp-plum6-reel{display:grid;grid-template-rows:repeat(5,1fr);min-height:530px;border-left:1px solid rgba(0,0,80,.24);background:linear-gradient(180deg,#1dc3dd,#16a3c3);}\n#sv-slot-26 .svgcp-plum6-cell{display:flex;align-items:center;justify-content:center;min-height:104px;background:linear-gradient(180deg,#1fd0e8 0%,#17bdd6 45%,#13aac7 100%);border-bottom:1px solid rgba(0,0,80,.16);position:relative;overflow:hidden;}\n#sv-slot-26 .svgcp-plum6-cell:before{content:\"\";position:absolute;left:10%;right:10%;top:6px;height:18px;border-radius:999px;background:rgba(255,255,255,.26);filter:blur(1px);}\n#sv-slot-26 .svgcp-plum6-symbol{position:relative;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 6px 8px rgba(0,0,0,.25));}\n#sv-slot-26 .svgcp-plum6-symbol__face{display:flex;align-items:center;justify-content:center;}\n#sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#6dff9d,#00a93e 62%,#0f7a21);border:4px solid #0d7325;box-shadow:inset 0 0 0 4px rgba(255,255,255,.15);color:#fff;overflow:hidden;}\n#sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:before{content:\"\";position:absolute;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#ff8a8a,#ff334b 60%,#b4001c 100%);right:8px;top:9px;}\n#sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;width:30px;height:30px;right:17px;top:19px;background:radial-gradient(circle,#2b0000 15%,transparent 16%) 0 0\/10px 10px;opacity:.5;}\n#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face{width:78px;height:72px;position:relative;}\n#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before,#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;bottom:8px;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 30% 28%,#ffb0b0,#ff2f39 52%,#a4000f 100%);box-shadow:inset -3px -5px 0 rgba(120,0,10,.35);}\n#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before{left:10px;}#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{right:10px;}\n#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face i{position:absolute;display:block;left:18px;top:16px;width:40px;height:26px;border-top:4px solid #583200;border-radius:50%;transform:rotate(-15deg);}\n#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face b{position:absolute;right:18px;top:16px;width:38px;height:24px;border-top:4px solid #583200;border-radius:50%;transform:rotate(17deg);}\n#sv-slot-26 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face{width:70px;height:76px;position:relative;}\n#sv-slot-26 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face:before{content:\"\";position:absolute;left:10px;right:10px;top:12px;bottom:12px;border-radius:40px 40px 22px 22px;background:linear-gradient(180deg,#fff3a9,#f6ce31 52%,#cb9100);border:3px solid #9f6b00;box-shadow:inset 0 4px 0 rgba(255,255,255,.30);}\n#sv-slot-26 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face:after{content:\"\";position:absolute;left:30px;bottom:8px;width:10px;height:10px;border-radius:50%;background:#8d5a00;box-shadow:0 0 0 3px #f2cf39;}\n#sv-slot-26 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face{width:72px;height:70px;border-radius:14px;background:linear-gradient(180deg,#474747,#111);border:3px solid #a7a7a7;display:flex;flex-direction:column;gap:4px;padding:8px 0;box-shadow:inset 0 3px 0 rgba(255,255,255,.18);}\n#sv-slot-26 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face span{display:block;font-size:16px;font-weight:1000;line-height:1;color:#fff;letter-spacing:.10em;}\n#sv-slot-26 .svgcp-plum6-symbol--seven .svgcp-plum6-symbol__face{font-size:76px;font-weight:1000;font-style:italic;line-height:1;color:#4a5dff;text-shadow:0 2px 0 #d3e3ff, 0 8px 18px rgba(0,0,0,.28);}\n#sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face{width:80px;height:76px;border-radius:16px;background:linear-gradient(180deg,#8c00a1,#3a0051);border:3px solid #ffdf58;box-shadow:inset 0 3px 0 rgba(255,255,255,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;}\n#sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face strong{display:block;font-size:22px;line-height:1;font-weight:1000;color:#ffe957;text-shadow:0 2px 0 #9c0000;}\n#sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face em{display:block;font-size:13px;line-height:1;font-style:italic;color:#fff;}\n#sv-slot-26 .svgcp-plum6-reel.is-spinning .svgcp-plum6-cell .svgcp-plum6-symbol{animation:svgcpPlum6Spin .12s linear infinite;filter:blur(.45px) saturate(1.25) drop-shadow(0 3px 5px rgba(0,0,0,.18));}\n#sv-slot-26 .svgcp-plum6-action-line{margin:12px auto 0;max-width:720px;border:3px solid #d6a839;border-radius:16px;padding:12px 14px;text-align:center;background:linear-gradient(180deg,#08020c,#1f0620);color:#ffc72a;font-weight:1000;font-size:16px;box-shadow:0 12px 24px rgba(0,0,0,.28);}\n#sv-slot-26 .svgcp-plum6-right{display:flex;flex-direction:column;gap:14px;align-items:center;}\n#sv-slot-26 .svgcp-plum6-logo{text-align:center;color:#ff472c;font-size:34px;font-weight:1000;line-height:.88;text-shadow:0 0 12px #37dfff,0 4px 0 #ffe548;}\n#sv-slot-26 .svgcp-plum6-logo span{display:block;color:#fff;font-style:italic;font-size:22px;text-shadow:0 0 12px #2af;}\n#sv-slot-26 .svgcp-plum6-side-icons{display:flex;flex-direction:column;gap:10px;width:100%;align-items:flex-end;}\n#sv-slot-26 .svgcp-plum6-help,#sv-slot-26 .svgcp-plum6-volume,#sv-slot-26 .svgcp-plum6-repeat{width:64px;height:58px;border-radius:14px;background:linear-gradient(180deg,#ffe88e,#d8a125 60%,#aa7000);color:#2a0f00;font-size:34px;font-weight:1000;}\n#sv-slot-26 .svgcp-plum6-gains{width:100%;min-height:265px;border:3px solid #d6a839;background:linear-gradient(180deg,rgba(16,0,40,.95),rgba(8,0,18,.95));border-radius:14px;text-align:center;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.30);}\n#sv-slot-26 .svgcp-plum6-gains h3{margin:0;background:linear-gradient(180deg,#a231b8,#6e0a78);padding:10px;font-size:22px;font-family:serif;}\n#sv-slot-26 .svgcp-plum6-gains strong{display:block;font-size:42px;margin:18px 0;color:#fff;}\n#sv-slot-26 .svgcp-plum6-gains div{background:linear-gradient(180deg,#ffe56e,#efc93d);color:#160018;font-weight:1000;padding:10px;font-size:13px;}\n#sv-slot-26 .svgcp-plum6-gains span{font-size:10px;}\n#sv-slot-26 .svgcp-plum6-spin{width:190px;min-height:82px;border-radius:16px;background:linear-gradient(180deg,#ffe67b,#f5be35 56%,#e08500 100%);color:#1c0d00;font-size:28px;font-weight:1000;padding:8px 14px;}\n#sv-slot-26 .svgcp-plum6-message{text-align:center;min-height:34px;font-weight:900;color:#fff;}\n#sv-slot-26 .svgcp-plum6-bottom{position:relative;z-index:2;display:flex;justify-content:space-between;padding:12px 24px;background:#000;font-size:18px;font-weight:1000;}\n#sv-slot-26 .svgcp-plum6-mobile-controls{display:none;}\n@keyframes svgcpPlum6Spin{0%{transform:translateY(-10px)}100%{transform:translateY(10px)}}\n\n\/* Mobile Slot 6: reels, spin, bet and wins are close together *\/\n@media(max-width:1100px){\n  #sv-slot-26 .svgcp-plum6-topbar{grid-template-columns:1fr 1fr 1fr;}\n  #sv-slot-26 .svgcp-plum6-brand,#sv-slot-26 .svgcp-plum6-titlebox,#sv-slot-26 .svgcp-plum6-rules{grid-column:1\/-1;}\n}\n@media(max-width:900px){\n  #sv-slot-26 .svgcp-plum6-topbar{grid-template-columns:1fr 1fr;gap:8px;padding:10px;}\n  #sv-slot-26 .svgcp-plum6-brand{display:none;}\n  #sv-slot-26 .svgcp-plum6-titlebox{grid-column:1\/-1;padding:10px 12px;text-align:center;}\n  #sv-slot-26 .svgcp-plum6-title-main{font-size:22px;}\n  #sv-slot-26 .svgcp-plum6-title-sub,#sv-slot-26 .svgcp-plum6-title-kicker{display:none;}\n  #sv-slot-26 .svgcp-plum6-rules{display:none;}\n  #sv-slot-26 .svgcp-plum6-meter{min-height:46px;padding:6px 8px;border-width:2px;border-radius:12px;}\n  #sv-slot-26 .svgcp-plum6-meter span{font-size:10px;}\n  #sv-slot-26 .svgcp-plum6-meter strong{font-size:13px;}\n  #sv-slot-26 .svgcp-plum6-layout{display:flex;flex-direction:column;padding:8px;gap:8px;}\n  #sv-slot-26 .svgcp-plum6-center{order:1;}\n  #sv-slot-26 .svgcp-plum6-right{order:2;display:grid;grid-template-columns:1fr;gap:8px;}\n  #sv-slot-26 .svgcp-plum6-left{order:3;display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n  #sv-slot-26 .svgcp-plum6-jackpot-title{display:none;}\n  #sv-slot-26 .svgcp-plum6-jackpot{padding:5px;border-width:2px;border-radius:10px;}\n  #sv-slot-26 .svgcp-plum6-jackpot strong{font-size:15px;padding:3px;}\n  #sv-slot-26 .svgcp-plum6-prix{grid-column:1\/-1;min-height:0;}\n  #sv-slot-26 .svgcp-plum6-prix-body{grid-template-columns:1fr 70px;padding:8px;}\n  #sv-slot-26 .svgcp-plum6-betcontrol{display:none;}\n  #sv-slot-26 .svgcp-plum6-logo{display:none;}\n  #sv-slot-26 .svgcp-plum6-side-icons{display:none;}\n  #sv-slot-26 .svgcp-plum6-gains{display:none;}\n  #sv-slot-26 .svgcp-plum6-spin-desktop{display:none;}\n  #sv-slot-26 .svgcp-plum6-message{font-size:12px;min-height:18px;margin:0;}\n  #sv-slot-26 .svgcp-plum6-bottom{display:none;}\n  #sv-slot-26 .svgcp-plum6-action-line{display:none;}\n  #sv-slot-26 .svgcp-plum6-grid-title{font-size:19px;max-width:94%;padding:7px 12px;margin-bottom:4px;}\n  #sv-slot-26 .svgcp-plum6-grid-title span{font-size:14px;}\n  #sv-slot-26 .svgcp-plum6-reel-frame{padding:6px;border-width:3px;}\n  #sv-slot-26 .svgcp-plum6-reel-window{gap:1px;padding:1px;}\n  #sv-slot-26 .svgcp-plum6-reel{min-height:320px;}\n  #sv-slot-26 .svgcp-plum6-cell{min-height:62px;}\n  #sv-slot-26 .svgcp-plum6-mobile-controls{\n    display:grid;\n    grid-template-columns:1fr 1.15fr 1fr;\n    gap:7px;\n    align-items:center;\n    margin:7px 0 0;\n  }\n  #sv-slot-26 .svgcp-plum6-mobile-win,\n  #sv-slot-26 .svgcp-plum6-mobile-bet{\n    min-height:52px;\n    border-radius:12px;\n    border:2px solid #d6a839;\n    background:linear-gradient(180deg,#230a35,#100315);\n    box-shadow:0 10px 20px rgba(0,0,0,.25), inset 0 1px 0 rgba(255,255,255,.15);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex-direction:column;\n    color:#ffe790;\n    font-weight:1000;\n    font-size:11px;\n  }\n  #sv-slot-26 .svgcp-plum6-mobile-win strong{display:block;color:#fff;font-size:13px;margin-top:3px;}\n  #sv-slot-26 .svgcp-plum6-spin-mobile{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:100%;\n    min-height:58px;\n    border-radius:14px;\n    font-size:23px;\n    margin:0;\n  }\n  #sv-slot-26 .svgcp-plum6-mobile-bet{\n    display:grid;\n    grid-template-columns:32px 1fr 32px;\n    gap:4px;\n    padding:5px;\n  }\n  #sv-slot-26 .svgcp-plum6-mobile-bet button{\n    height:34px;\n    border:0;\n    border-radius:9px;\n    background:linear-gradient(180deg,#ffe385,#d5a022 62%,#9e6300);\n    color:#120018;\n    font-size:23px;\n    font-weight:1000;\n  }\n  #sv-slot-26 .svgcp-plum6-mobile-bet strong{font-size:13px;color:#fff;}\n}\n@media(max-width:600px){\n  #sv-slot-26 .svgcp-plum6-title-main{font-size:19px;}\n  #sv-slot-26 .svgcp-plum6-meter{min-height:40px;}\n  #sv-slot-26 .svgcp-plum6-left{grid-template-columns:1fr;}\n  #sv-slot-26 .svgcp-plum6-maxi,#sv-slot-26 .svgcp-plum6-midi,#sv-slot-26 .svgcp-plum6-mini{display:none;}\n  #sv-slot-26 .svgcp-plum6-prix{display:none;}\n  #sv-slot-26 .svgcp-plum6-reel{min-height:285px;}\n  #sv-slot-26 .svgcp-plum6-cell{min-height:55px;}\n  #sv-slot-26 .svgcp-plum6-mobile-controls{grid-template-columns:.95fr 1.2fr .95fr;gap:5px;}\n  #sv-slot-26 .svgcp-plum6-spin-mobile{min-height:54px;font-size:21px;}\n  #sv-slot-26 .svgcp-plum6-mobile-win,#sv-slot-26 .svgcp-plum6-mobile-bet{min-height:50px;}\n  #sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face{width:42px;height:42px;}\n  #sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:before{width:30px;height:30px;right:5px;top:6px;}\n  #sv-slot-26 .svgcp-plum6-symbol--watermelon .svgcp-plum6-symbol__face:after{width:16px;height:16px;right:10px;top:12px;background-size:6px 6px;}\n  #sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face{width:48px;height:44px;}\n  #sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:before,#sv-slot-26 .svgcp-plum6-symbol--cherry .svgcp-plum6-symbol__face:after{width:16px;height:16px;bottom:6px;}\n  #sv-slot-26 .svgcp-plum6-symbol--bell .svgcp-plum6-symbol__face{width:42px;height:48px;}\n  #sv-slot-26 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face{width:45px;height:42px;padding:4px 0;gap:2px;}\n  #sv-slot-26 .svgcp-plum6-symbol--bar .svgcp-plum6-symbol__face span{font-size:10px;}\n  #sv-slot-26 .svgcp-plum6-symbol--seven .svgcp-plum6-symbol__face{font-size:46px;}\n  #sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face{width:52px;height:46px;}\n  #sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face strong{font-size:15px;}\n  #sv-slot-26 .svgcp-plum6-symbol--plum .svgcp-plum6-symbol__face em{font-size:9px;}\n}\n\n\n\/* === Star Vegas v2.32.675 SAFE ROLLBACK: before bad global cleanup === *\/\n\/*\n  Rebuilt from the pre-bad Slot 6 base.\n  Removed\/rejected broad global slot cleanup from v2.32.675\/v2.32.675.\n  No global slot-number\/class wildcard hiding.\n  Future changes should be one slot at a time only.\n*\/\n\n\n\/* === Star Vegas v2.32.675: Slot 3 only - results above Mise, smaller Mise, transparent icons === *\/\n#sv-slot-03 .svgcp-slot31-side-results{\n  display:grid !important;\n  grid-template-columns:1fr 1fr !important;\n  gap:10px !important;\n  width:100% !important;\n  margin:0 0 10px 0 !important;\n}\n#sv-slot-03 .svgcp-slot31-side-results .svgcp-slot31-side-chip{\n  width:100% !important;\n  margin:0 !important;\n}\n#sv-slot-03 .svgcp-slot31-controls{\n  display:flex !important;\n  flex-direction:column !important;\n  gap:10px !important;\n}\n#sv-slot-03 .svgcp-slot31-betbox{\n  max-width:155px !important;\n  min-height:auto !important;\n  padding:8px 10px !important;\n  align-self:flex-start !important;\n  border-radius:14px !important;\n}\n#sv-slot-03 .svgcp-slot31-betbox span{\n  font-size:11px !important;\n  line-height:1.1 !important;\n}\n#sv-slot-03 .svgcp-slot31-betbox strong{\n  font-size:18px !important;\n  line-height:1.1 !important;\n}\n@media (max-width: 782px){\n  #sv-slot-03 .svgcp-slot31-side-results{gap:8px !important;}\n  #sv-slot-03 .svgcp-slot31-betbox{max-width:140px !important;padding:7px 9px !important;}\n  #sv-slot-03 .svgcp-slot31-betbox strong{font-size:16px !important;}\n}\n\n\n\/* === Star Vegas v2.32.675: FORCE Slot 3 results above MISE + thinner MISE === *\/\n#sv-slot-03 .svgcp-slot31-controls{\n  display:flex !important;\n  flex-direction:column !important;\n  align-items:stretch !important;\n  gap:8px !important;\n}\n#sv-slot-03 .svgcp-slot31-force-results,\n#sv-slot-03 .svgcp-slot31-side-results,\n#sv-slot-03 .svgcp-slot31-resultrow{\n  display:grid !important;\n  grid-template-columns:1fr !important;\n  gap:7px !important;\n  order:-999 !important;\n  width:100% !important;\n  max-width:100% !important;\n  margin:0 0 8px 0 !important;\n  padding:0 !important;\n  z-index:5 !important;\n}\n#sv-slot-03 .svgcp-slot31-force-results .svgcp-slot31-chip,\n#sv-slot-03 .svgcp-slot31-side-results .svgcp-slot31-chip,\n#sv-slot-03 .svgcp-slot31-resultrow .svgcp-slot31-chip{\n  width:100% !important;\n  max-width:100% !important;\n  min-height:42px !important;\n  margin:0 !important;\n  padding:7px 9px !important;\n  box-sizing:border-box !important;\n  border-radius:12px !important;\n  display:flex !important;\n  align-items:center !important;\n  justify-content:space-between !important;\n}\n#sv-slot-03 .svgcp-slot31-force-results .svgcp-slot31-chip span,\n#sv-slot-03 .svgcp-slot31-side-results .svgcp-slot31-chip span,\n#sv-slot-03 .svgcp-slot31-resultrow .svgcp-slot31-chip span{\n  font-size:11px !important;\n  line-height:1 !important;\n}\n#sv-slot-03 .svgcp-slot31-force-results .svgcp-slot31-chip strong,\n#sv-slot-03 .svgcp-slot31-side-results .svgcp-slot31-chip strong,\n#sv-slot-03 .svgcp-slot31-resultrow .svgcp-slot31-chip strong{\n  font-size:14px !important;\n  line-height:1 !important;\n}\n#sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-betbox{\n  order:-500 !important;\n  width:112px !important;\n  max-width:112px !important;\n  min-width:0 !important;\n  min-height:30px !important;\n  height:auto !important;\n  margin:0 !important;\n  padding:4px 6px !important;\n  align-self:flex-start !important;\n  border-radius:9px !important;\n  box-sizing:border-box !important;\n}\n#sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-betbox span{\n  font-size:8px !important;\n  line-height:1 !important;\n  margin:0 !important;\n  padding:0 !important;\n}\n#sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-betbox strong{\n  font-size:12px !important;\n  line-height:1.05 !important;\n  margin:1px 0 0 0 !important;\n  padding:0 !important;\n}\n#sv-slot-03 .svgcp-slot31-topbar .svgcp-slot31-chip:has([data-slot31-balance-top]),\n#sv-slot-03 .svgcp-slot31-topbar .svgcp-slot31-chip:has([data-slot31-win-top]){\n  display:none !important;\n}\n@media (max-width:782px){\n  #sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-betbox{\n    width:100px !important;\n    max-width:100px !important;\n    min-height:28px !important;\n    padding:4px 5px !important;\n  }\n}\n\n\/* === Star Vegas v2.32.675: Slot 3 only - top MISE box beside paytable, right results locked to top === *\/\n#sv-slot-03 .svgcp-slot03-topbar{\n  display:flex !important;\n  align-items:stretch !important;\n  justify-content:flex-start !important;\n  gap:10px !important;\n  flex-wrap:wrap !important;\n  margin-bottom:14px !important;\n}\n#sv-slot-03 .svgcp-slot03-topbar [data-slot31-toggle-paytable]{\n  order:1 !important;\n  flex:0 0 auto !important;\n}\n#sv-slot-03 .svgcp-slot03-topbar-misebox{\n  order:2 !important;\n  width:118px !important;\n  max-width:118px !important;\n  min-width:0 !important;\n  min-height:30px !important;\n  height:auto !important;\n  margin:0 !important;\n  padding:4px 7px !important;\n  align-self:stretch !important;\n  border-radius:9px !important;\n  box-sizing:border-box !important;\n}\n#sv-slot-03 .svgcp-slot03-topbar-misebox span{\n  font-size:8px !important;\n  line-height:1 !important;\n  margin:0 !important;\n  padding:0 !important;\n}\n#sv-slot-03 .svgcp-slot03-topbar-misebox strong{\n  font-size:12px !important;\n  line-height:1.05 !important;\n  margin:1px 0 0 0 !important;\n  padding:0 !important;\n}\n#sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-side-results{\n  order:-9999 !important;\n  grid-column:1 \/ -1 !important;\n  align-self:stretch !important;\n}\n#sv-slot-03 .svgcp-slot31-controls > .svgcp-slot31-betbox{\n  display:none !important;\n}\n@media (max-width:782px){\n  #sv-slot-03 .svgcp-slot03-topbar{\n    gap:8px !important;\n    margin-bottom:10px !important;\n  }\n  #sv-slot-03 .svgcp-slot03-topbar-misebox{\n    width:104px !important;\n    max-width:104px !important;\n    min-height:28px !important;\n    padding:4px 5px !important;\n  }\n}\n\n\n\n\/* === Star Vegas v2.32.675: Slot 2 mobile original reels + one marker each side + hide side picture === *\/\n@media (max-width: 782px){\n  #sv-slot-02 .svgcp-slot32-reels-frame{\n    position:relative !important;\n    overflow:visible !important;\n  }\n  #sv-slot-02 .svgcp-slot32-reels-frame::before,\n  #sv-slot-02 .svgcp-slot32-reels-frame::after{\n    content:none !important;\n    display:none !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker{\n    display:block !important;\n    position:absolute !important;\n    top:50% !important;\n    z-index:45 !important;\n    width:0 !important;\n    height:0 !important;\n    transform:translateY(-50%) !important;\n    filter:drop-shadow(0 0 7px rgba(255,215,100,.95)) !important;\n    pointer-events:none !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker-left{\n    left:-3px !important;\n    border-top:9px solid transparent !important;\n    border-bottom:9px solid transparent !important;\n    border-right:0 !important;\n    border-left:15px solid #f4d178 !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker-right{\n    right:-3px !important;\n    border-top:9px solid transparent !important;\n    border-bottom:9px solid transparent !important;\n    border-left:0 !important;\n    border-right:15px solid #f4d178 !important;\n  }\n  #sv-slot-02 .svgcp-slot32-left .svgcp-slot32-palace-card{\n    display:none !important;\n  }\n  #sv-slot-02 .svgcp-slot32-left{\n    min-height:0 !important;\n    padding:8px !important;\n    gap:6px !important;\n  }\n  #sv-slot-02 .svgcp-slot32-left .svgcp-slot32-prize,\n  #sv-slot-02 .svgcp-slot31-jp.svgcp-slot32-prize{\n    margin:0 !important;\n    padding:9px 10px !important;\n    min-height:0 !important;\n  }\n  #sv-slot-02 .svgcp-slot32-layout,\n  #sv-slot-02 .svgcp-anchor-slot-layout{\n    gap:8px !important;\n  }\n  #sv-slot-02 .svgcp-slot32-sapphire{\n    padding-bottom:12px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.675: Slot 2 desktop center markers === *\/\n@media (min-width: 783px){\n  #sv-slot-02 .svgcp-slot32-reels-frame{\n    position:relative !important;\n    overflow:visible !important;\n  }\n  #sv-slot-02 .svgcp-slot32-reels-frame::before,\n  #sv-slot-02 .svgcp-slot32-reels-frame::after{\n    content:none !important;\n    display:none !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker{\n    display:block !important;\n    position:absolute !important;\n    top:50% !important;\n    z-index:45 !important;\n    width:0 !important;\n    height:0 !important;\n    transform:translateY(-50%) !important;\n    filter:drop-shadow(0 0 7px rgba(255,215,100,.95)) !important;\n    pointer-events:none !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker-left{\n    left:-5px !important;\n    border-top:11px solid transparent !important;\n    border-bottom:11px solid transparent !important;\n    border-right:0 !important;\n    border-left:18px solid #f4d178 !important;\n  }\n  #sv-slot-02 .svgcp-slot32-center-marker-right{\n    right:-5px !important;\n    border-top:11px solid transparent !important;\n    border-bottom:11px solid transparent !important;\n    border-left:0 !important;\n    border-right:18px solid #f4d178 !important;\n  }\n}\n\n\n\n\/* === v2.32.675 Slot 4: remove red reel strips + mobile info\/button layout === *\/\n#sv-slot-04 .svgcp-r7-machine:before,\n#sv-slot-04 .svgcp-r7-machine:after{\n  display:none !important;\n  content:none !important;\n}\n#sv-slot-04 .svgcp-r7-machine{\n  padding:28px 34px !important;\n}\n\n@media(max-width:900px){\n  #sv-slot-04 .svgcp-r7-machine{\n    padding:24px 22px !important;\n  }\n}\n\n@media(max-width:768px){\n  #sv-slot-04 .svgcp-r7-stage{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:8px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-marquee{\n    grid-column:1 \/ -1 !important;\n    order:1 !important;\n    margin-bottom:4px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-jackpot,\n  #sv-slot-04 .svgcp-r7-body,\n  #sv-slot-04 .svgcp-r7-controls{\n    display:contents !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-jackpot{\n    margin:0 !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-readout,\n  #sv-slot-04 .svgcp-r7-meter{\n    min-width:0 !important;\n    width:auto !important;\n    margin:0 !important;\n    padding:9px 7px !important;\n    border-radius:14px !important;\n    text-align:center !important;\n    background:linear-gradient(180deg,rgba(16,7,3,.95),rgba(0,0,0,.74)) !important;\n    border:1px solid rgba(255,216,118,.42) !important;\n    box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 7px 15px rgba(0,0,0,.28) !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-readout span,\n  #sv-slot-04 .svgcp-r7-meter span{\n    display:block !important;\n    color:#d6b366 !important;\n    font-size:9px !important;\n    font-weight:1000 !important;\n    text-transform:uppercase !important;\n    letter-spacing:.13em !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-readout strong,\n  #sv-slot-04 .svgcp-r7-meter strong{\n    display:block !important;\n    margin-top:5px !important;\n    color:#fff5c4 !important;\n    font-size:17px !important;\n    font-weight:1000 !important;\n    text-shadow:0 2px 10px rgba(0,0,0,.45) !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-jackpot .svgcp-r7-readout:nth-child(1){order:2 !important;}\n  #sv-slot-04 .svgcp-r7-jackpot .svgcp-r7-readout:nth-child(2){order:3 !important;}\n  #sv-slot-04 .svgcp-r7-jackpot .svgcp-r7-readout:nth-child(3){order:4 !important;}\n  #sv-slot-04 .svgcp-r7-controls > .svgcp-r7-meter{order:5 !important;}\n\n  #sv-slot-04 .svgcp-r7-machine{\n    grid-column:1 \/ -1 !important;\n    order:6 !important;\n    padding:18px 12px !important;\n    border-radius:18px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-bet-row{\n    grid-column:1 \/ -1 !important;\n    order:7 !important;\n    display:grid !important;\n    grid-template-columns:1fr 1fr !important;\n    gap:8px !important;\n    margin:0 !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-btn[data-r7-max]{\n    order:8 !important;\n    grid-column:auto !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-spin{\n    order:9 !important;\n    grid-column:auto !important;\n    min-height:52px !important;\n    font-size:16px !important;\n    letter-spacing:.10em !important;\n    border-radius:16px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-message{\n    grid-column:1 \/ -1 !important;\n    order:10 !important;\n    min-height:54px !important;\n    margin:0 !important;\n  }\n}\n\n\n\n\/* === v2.32.675 Slot 4: restore mobile spin controls, fix reel clipping, raise markers === *\/\n#sv-slot-04 .svgcp-r7-mobile-current-bet{\n  display:none !important;\n}\n\n\/* More vertical room for the reel rows so the bottom row is not clipped. *\/\n#sv-slot-04 .svgcp-r7-window{\n  height:270px !important;\n  overflow:hidden !important;\n}\n#sv-slot-04 .svgcp-r7-reel{\n  height:270px !important;\n  min-height:270px !important;\n}\n#sv-slot-04 .svgcp-r7-cell{\n  height:90px !important;\n}\n\n\/* Markers were too low; raise them slightly above machine center. *\/\n#sv-slot-04 .svgcp-r7-marker{\n  top:calc(50% - 6px) !important;\n}\n\n\/* Keep red strips removed. *\/\n#sv-slot-04 .svgcp-r7-machine:before,\n#sv-slot-04 .svgcp-r7-machine:after{\n  display:none !important;\n  content:none !important;\n}\n\n@media(max-width:900px){\n  #sv-slot-04 .svgcp-r7-window{\n    height:240px !important;\n  }\n  #sv-slot-04 .svgcp-r7-reel{\n    height:240px !important;\n    min-height:240px !important;\n  }\n  #sv-slot-04 .svgcp-r7-cell{\n    height:80px !important;\n  }\n  #sv-slot-04 .svgcp-r7-marker{\n    top:calc(50% - 5px) !important;\n  }\n}\n\n@media(max-width:768px){\n  \/* Restore normal mobile structure: do NOT turn controls into loose grid items. *\/\n  #sv-slot-04 .svgcp-r7-stage{\n    display:block !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-jackpot{\n    display:grid !important;\n    grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n    gap:8px !important;\n    margin:0 0 10px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-mobile-current-bet{\n    display:block !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-body{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:10px !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-controls{\n    display:flex !important;\n    flex-direction:column !important;\n    gap:10px !important;\n    padding:10px !important;\n  }\n\n  \/* Current Bet is now above the reels on mobile, so hide only the duplicate lower box. *\/\n  #sv-slot-04 .svgcp-r7-controls > .svgcp-r7-meter{\n    display:none !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-bet-row{\n    display:grid !important;\n    grid-template-columns:1fr 1fr !important;\n    gap:8px !important;\n    margin:0 !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-btn[data-r7-max]{\n    width:100% !important;\n  }\n\n  \/* Restore the large green spin bar below the spinning wheels. *\/\n  #sv-slot-04 .svgcp-r7-spin{\n    width:100% !important;\n    min-height:62px !important;\n    border-radius:18px !important;\n    font-size:20px !important;\n    letter-spacing:.12em !important;\n  }\n\n  #sv-slot-04 .svgcp-r7-message{\n    width:100% !important;\n    min-height:56px !important;\n  }\n\n  \/* Mobile wheel clearance and marker alignment. *\/\n  #sv-slot-04 .svgcp-r7-machine{\n    padding:18px 12px !important;\n  }\n  #sv-slot-04 .svgcp-r7-window{\n    height:204px !important;\n    overflow:hidden !important;\n  }\n  #sv-slot-04 .svgcp-r7-reel{\n    height:204px !important;\n    min-height:204px !important;\n  }\n  #sv-slot-04 .svgcp-r7-cell{\n    height:68px !important;\n  }\n  #sv-slot-04 .svgcp-r7-marker{\n    top:calc(50% - 4px) !important;\n    width:10px !important;\n    height:10px !important;\n  }\n}\n\n\n\/* === Star Vegas v2.32.778: Slot 31 Leprechaun Lucky Vault === *\/\n#sv-slot-31 .svgcp-slot31-panel{\n  background:radial-gradient(circle at top, rgba(35,98,30,.98) 0%, rgba(12,42,14,.99) 52%, rgba(5,12,7,1) 100%) !important;\n  border:2px solid rgba(230,186,78,.92) !important;\n  border-radius:26px !important;\n  box-shadow:0 18px 40px rgba(0,0,0,.5), inset 0 0 0 1px rgba(255,238,168,.08) !important;\n}\n#sv-slot-31 .sv31-approved-header,\n#sv-slot-31 .sv31-approved-mobile-header{\n  width:100%;\n  margin:10px 0 12px 0;\n  overflow:hidden;\n  border-radius:22px;\n  border:2px solid rgba(232,190,79,.88);\n  box-shadow:0 10px 25px rgba(0,0,0,.35);\n}\n#sv-slot-31 .sv31-approved-header img,\n#sv-slot-31 .sv31-approved-mobile-header img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n#sv-slot-31 .sv31-approved-mobile-header{display:none;}\n#sv-slot-31 .sv31-titlewrap{\n  background:linear-gradient(180deg, rgba(26,89,29,.94), rgba(10,36,12,.94)) !important;\n  border-color:rgba(230,186,78,.92) !important;\n}\n#sv-slot-31 .svgcp-slot31-title{\n  color:#ffe590 !important;\n  text-shadow:0 2px 0 rgba(53,33,0,.7), 0 0 18px rgba(255,238,182,.14) !important;\n}\n#sv-slot-31 .svgcp-slot31-badge{\n  background:linear-gradient(180deg, #f7da76, #a57116) !important;\n  color:#18360f !important;\n}\n#sv-slot-31 .svgcp-slot31-jp,\n#sv-slot-31 .svgcp-slot31-chip,\n#sv-slot-31 .svgcp-slot31-stat,\n#sv-slot-31 .svgcp-slot31-betbox,\n#sv-slot-31 .svgcp-slot31-controls,\n#sv-slot-31 .svgcp-slot31-paytable,\n#sv-slot-31 .svgcp-slot31-preset,\n#sv-slot-31 .svgcp-slot31-mini-btn{\n  background:linear-gradient(180deg, rgba(33,102,32,.95), rgba(12,42,13,.95)) !important;\n  border-color:rgba(230,186,78,.92) !important;\n  color:#f7e7a9 !important;\n}\n#sv-slot-31 .svgcp-slot31-reels-frame,\n#sv-slot-31 .svgcp-slot31-grid{\n  background:linear-gradient(180deg, rgba(20,64,22,.98), rgba(7,21,8,.98)) !important;\n  border-color:rgba(230,186,78,.92) !important;\n}\n#sv-slot-31 .svgcp-slot31-reel,\n#sv-slot-31 .svgcp-slot31-cell{\n  background:radial-gradient(circle at 50% 24%, rgba(44,126,45,.95), rgba(11,39,13,.99) 82%) !important;\n  border-color:rgba(230,186,78,.88) !important;\n}\n#sv-slot-31 .svgcp-slot31-spin-btn{\n  background:linear-gradient(180deg, #2faa49, #0f6a25) !important;\n  border-color:#f2d26f !important;\n  color:#ffffff !important;\n  text-shadow:none !important;\n}\n#sv-slot-31 .svgcp-slot31-status{\n  background:linear-gradient(180deg, rgba(40,115,38,.96), rgba(14,46,16,.96)) !important;\n  color:#f8eeb6 !important;\n  border-color:rgba(230,186,78,.92) !important;\n}\n#sv-slot-31.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n  background:\n    radial-gradient(circle at center, rgba(255,233,161,.18), rgba(0,0,0,0) 56%),\n    linear-gradient(180deg, rgba(16,60,18,.94), rgba(8,20,9,.98)) !important;\n}\n#sv-slot-31 .svgcp-slot31-romance-card{\n  min-height:320px !important;\n}\n@media (max-width: 980px){\n  #sv-slot-31 .sv31-approved-header{display:none;}\n  #sv-slot-31 .sv31-approved-mobile-header{display:block;}\n}\n\n\n\/* === Star Vegas v2.32.779: Slot 31 request fixes === *\/\n#sv-slot-31 .svgcp-slot31-jackpots{display:flex;flex-direction:column;gap:12px;}\n#sv-slot-31 .svgcp-slot31-left-paytable{\n  width:100%;\n  min-height:56px;\n  font-size:16px;\n  font-weight:800;\n}\n#sv-slot-31 .svgcp-slot31-status{\n  min-height:108px !important;\n  line-height:1.45 !important;\n  white-space:normal !important;\n  display:flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  text-align:center !important;\n  padding:16px 14px !important;\n}\n#sv-slot-31 .svgcp-slot31-grid .svgcp-slot31-cell img,\n#sv-slot-31 [data-slot31-grid] .svgcp-slot31-cell img{\n  max-width:72% !important;\n  max-height:72% !important;\n  object-fit:contain !important;\n}\n#sv-slot-31 .svgcp-slot31-romance-card{\n  display:flex !important;\n  align-items:flex-end !important;\n  justify-content:center !important;\n  padding:12px 8px 0 8px !important;\n  overflow:hidden !important;\n}\n#sv-slot-31 .svgcp-slot31-romance-card img{\n  display:block !important;\n  max-width:96% !important;\n  max-height:100% !important;\n  width:auto !important;\n  height:auto !important;\n  object-fit:contain !important;\n  filter:drop-shadow(0 8px 18px rgba(0,0,0,.35));\n}\n\n\n\/* Slot 33 final header \/ side picture \/ title fixes *\/\n#sv-slot-33 .sv31-approved-header,\n#sv-slot-33 .sv31-approved-mobile-header{\n  width:100% !important;\n  margin:8px auto 10px auto !important;\n  overflow:hidden !important;\n  border-radius:18px !important;\n  border:2px solid rgba(219,179,80,.90) !important;\n  box-shadow:0 10px 25px rgba(0,0,0,.35) !important;\n  background:#0f0f0f !important;\n}\n#sv-slot-33 .sv31-approved-header img{\n  display:block !important;\n  width:100% !important;\n  height:210px !important;\n  object-fit:cover !important;\n  object-position:center center !important;\n}\n#sv-slot-33 .sv31-approved-mobile-header img{\n  display:block !important;\n  width:100% !important;\n  height:auto !important;\n  object-fit:cover !important;\n  object-position:center center !important;\n}\n#sv-slot-33 .sv31-approved-mobile-header{display:none !important;}\n#sv-slot-33 .svgcp-slot31-titlewrap{\n  padding:8px 12px !important;\n  margin:6px auto 8px auto !important;\n}\n#sv-slot-33 .svgcp-slot31-title{\n  font-size:24px !important;\n  line-height:1.06 !important;\n  letter-spacing:.4px !important;\n}\n#sv-slot-33 .sv31-titlewrap .sv31-subtitle,\n#sv-slot-33 .svgcp-slot31-subtitle{\n  font-size:12px !important;\n  line-height:1.2 !important;\n}\n#sv-slot-33 .sv31-left-figure img,\n#sv-slot-33 .sv31-side-figure img,\n#sv-slot-33 .sv31-side-picture img,\n#sv-slot-33 img[src*=\"slot33-last-aztec\/side-picture.png\"]{\n  object-fit:contain !important;\n  object-position:center bottom !important;\n}\n@media (max-width: 900px){\n  #sv-slot-33 .sv31-approved-header{display:none !important;}\n  #sv-slot-33 .sv31-approved-mobile-header{display:block !important;}\n  #sv-slot-33 .svgcp-slot31-title{font-size:18px !important;}\n}\n\n\n\/* Slot 33 remove title + transparent woman left panel *\/\n#sv-slot-33 .svgcp-slot31-titlewrap,\n#sv-slot-33 .sv31-titlewrap,\n#sv-slot-33 .svgcp-slot31-title{display:none !important;}\n#sv-slot-33 .svgcp-slot31-romance-card{\n  background:transparent !important;\n  border:none !important;\n  box-shadow:none !important;\n  padding:0 !important;\n  min-height:420px !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  display:block !important;\n  width:100% !important;\n  max-width:100% !important;\n  height:420px !important;\n  object-fit:contain !important;\n  object-position:center bottom !important;\n  filter:drop-shadow(0 8px 20px rgba(0,0,0,.35)) !important;\n}\n@media (max-width: 900px){\n  #sv-slot-33 .svgcp-slot31-romance-card{min-height:260px !important;}\n  #sv-slot-33 .svgcp-slot31-romance-card img{height:260px !important;}\n}\n\n\n\/* Slot 33 transparent woman + gold gradient theme *\/\n#sv-slot-33 .svgcp-slot31-jp,\n#sv-slot-33 .svgcp-slot31-chip,\n#sv-slot-33 .svgcp-slot31-stat,\n#sv-slot-33 .svgcp-slot31-betbox,\n#sv-slot-33 .svgcp-slot31-controls,\n#sv-slot-33 .svgcp-slot31-paytable,\n#sv-slot-33 .svgcp-slot31-preset,\n#sv-slot-33 .svgcp-slot31-mini-btn,\n#sv-slot-33 .svgcp-slot31-status{\n  background:linear-gradient(180deg, rgba(247,218,118,.98), rgba(162,108,18,.98)) !important;\n  border-color:rgba(130,81,14,.98) !important;\n  color:#1f1300 !important;\n  text-shadow:none !important;\n}\n#sv-slot-33 .svgcp-slot31-spin-btn{\n  background:linear-gradient(180deg, #f4d36f, #b67716) !important;\n  border-color:#7f5310 !important;\n  color:#231300 !important;\n  text-shadow:none !important;\n}\n#sv-slot-33 .svgcp-slot31-reels-frame,\n#sv-slot-33 .svgcp-slot31-grid{\n  background:linear-gradient(180deg, rgba(32,23,8,.98), rgba(11,8,4,.99)) !important;\n  border-color:rgba(233,190,88,.96) !important;\n}\n#sv-slot-33 .svgcp-slot31-reel,\n#sv-slot-33 .svgcp-slot31-cell{\n  background:radial-gradient(circle at 50% 24%, rgba(103,74,15,.94), rgba(27,18,6,.99) 82%) !important;\n  border-color:rgba(233,190,88,.92) !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card,\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  background:transparent !important;\n  border:none !important;\n  box-shadow:none !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card{\n  min-height:430px !important;\n  padding:0 !important;\n  display:flex !important;\n  align-items:flex-end !important;\n  justify-content:center !important;\n  overflow:hidden !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  width:auto !important;\n  max-width:100% !important;\n  height:430px !important;\n  max-height:430px !important;\n  object-fit:contain !important;\n  object-position:center bottom !important;\n  filter:drop-shadow(0 8px 18px rgba(0,0,0,.30)) !important;\n}\n@media (max-width: 900px){\n  #sv-slot-33 .svgcp-slot31-romance-card{min-height:260px !important;}\n  #sv-slot-33 .svgcp-slot31-romance-card img{height:260px !important;max-height:260px !important;}\n}\n\n\n\/* Slot 33 hard removal of leftover left-side stone\/clutter *\/\n#sv-slot-33.svgcp-odd-template-clone .svgcp-slot31-romance-card,\n#sv-slot-33 .svgcp-slot31-romance-card{\n  background:none !important;\n  background-image:none !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card::before,\n#sv-slot-33 .svgcp-slot31-romance-card::after{\n  content:none !important;\n  display:none !important;\n  background:none !important;\n  background-image:none !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  width:auto !important;\n  max-width:100% !important;\n  height:430px !important;\n  object-fit:contain !important;\n  object-position:center bottom !important;\n}\n\n\n\/* Slot 33 v2.32.810 seated woman + dark-green to gold buttons *\/\n#sv-slot-33 .svgcp-slot31-romance-card,\n#sv-slot-33.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n  background:transparent !important;\n  background-image:none !important;\n  border:none !important;\n  box-shadow:none !important;\n  min-height:445px !important;\n  padding:0 !important;\n  display:flex !important;\n  align-items:flex-end !important;\n  justify-content:center !important;\n  overflow:hidden !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card::before,\n#sv-slot-33 .svgcp-slot31-romance-card::after{\n  content:none !important;\n  display:none !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  background:transparent !important;\n  width:auto !important;\n  max-width:100% !important;\n  height:445px !important;\n  max-height:445px !important;\n  object-fit:contain !important;\n  object-position:center bottom !important;\n  filter:drop-shadow(0 10px 18px rgba(0,0,0,.28)) !important;\n}\n#sv-slot-33 .svgcp-slot31-btn,\n#sv-slot-33 .svgcp-slot31-mini-btn,\n#sv-slot-33 .svgcp-slot31-small-btn,\n#sv-slot-33 .svgcp-slot31-max-btn,\n#sv-slot-33 .svgcp-slot31-auto-btn,\n#sv-slot-33 .svgcp-slot31-spin-btn,\n#sv-slot-33 .svgcp-slot31-v797-playbar,\n#sv-slot-33 .svgcp-slot31-preset{\n  background:linear-gradient(180deg, #0b351e 0%, #14522c 36%, #6b5820 70%, #e0bf60 100%) !important;\n  border:1px solid #efce73 !important;\n  color:#fff6d6 !important;\n  text-shadow:0 1px 0 rgba(0,0,0,.45) !important;\n  box-shadow:0 4px 10px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.10) !important;\n}\n#sv-slot-33 .svgcp-slot31-preset.is-active,\n#sv-slot-33 .svgcp-slot31-btn:hover,\n#sv-slot-33 .svgcp-slot31-preset:hover{\n  background:linear-gradient(180deg, #146937 0%, #3f7d2a 32%, #957428 68%, #f0d983 100%) !important;\n  color:#fffbe8 !important;\n}\n#sv-slot-33 .svgcp-slot31-btn:active,\n#sv-slot-33 .svgcp-slot31-preset:active{\n  background:linear-gradient(180deg, #08311b 0%, #104526 40%, #5b4b1c 72%, #ccab51 100%) !important;\n}\n@media (max-width: 900px){\n  #sv-slot-33 .svgcp-slot31-romance-card{min-height:290px !important;}\n  #sv-slot-33 .svgcp-slot31-romance-card img{height:290px !important;max-height:290px !important;}\n}\n\n\n\/* Slot 33 v2.32.811 - transparent side picture + gold-to-green buttons + dark-green info boxes *\/\n#sv-slot-33 .svgcp-slot31-romance-card,\n#sv-slot-33.svgcp-odd-template-clone .svgcp-slot31-romance-card{\n  background:transparent !important;\n  background-image:none !important;\n  border:none !important;\n  box-shadow:none !important;\n  padding:0 !important;\n  overflow:hidden !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card::before,\n#sv-slot-33 .svgcp-slot31-romance-card::after{\n  content:none !important;\n  display:none !important;\n  background:none !important;\n  background-image:none !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  background:transparent !important;\n  width:auto !important;\n  max-width:100% !important;\n  height:445px !important;\n  max-height:445px !important;\n  object-fit:contain !important;\n  object-position:center bottom !important;\n  filter:drop-shadow(0 10px 18px rgba(0,0,0,.28)) !important;\n}\n\n\/* All Slot 33 buttons: gold to green gradient. *\/\n#sv-slot-33 button,\n#sv-slot-33 .svgcp-slot31-btn,\n#sv-slot-33 .svgcp-slot31-mini-btn,\n#sv-slot-33 .svgcp-slot31-small-btn,\n#sv-slot-33 .svgcp-slot31-max-btn,\n#sv-slot-33 .svgcp-slot31-auto-btn,\n#sv-slot-33 .svgcp-slot31-spin-btn,\n#sv-slot-33 .svgcp-slot31-v797-playbar,\n#sv-slot-33 .svgcp-slot31-preset{\n  background:linear-gradient(180deg,#f1cf69 0%,#c49a2e 35%,#3e7b2d 72%,#0d4b27 100%) !important;\n  border:1px solid #f3d77d !important;\n  color:#fff9df !important;\n  text-shadow:0 1px 0 rgba(0,0,0,.55) !important;\n  box-shadow:0 4px 10px rgba(0,0,0,.30), inset 0 1px 0 rgba(255,255,255,.16) !important;\n}\n#sv-slot-33 button:hover,\n#sv-slot-33 .svgcp-slot31-btn:hover,\n#sv-slot-33 .svgcp-slot31-preset:hover,\n#sv-slot-33 .svgcp-slot31-preset.is-active{\n  background:linear-gradient(180deg,#ffe48a 0%,#d9ad3d 34%,#4a943a 72%,#116334 100%) !important;\n  color:#fffbe8 !important;\n}\n\n\/* Slot 33 info boxes and non-button panels: dark green. *\/\n#sv-slot-33 .svgcp-slot31-chip,\n#sv-slot-33 .svgcp-slot31-stat,\n#sv-slot-33 .svgcp-slot31-v797-stat,\n#sv-slot-33 .svgcp-slot31-betbox,\n#sv-slot-33 .svgcp-slot31-jp,\n#sv-slot-33 .svgcp-slot31-jp-grand,\n#sv-slot-33 .svgcp-slot31-status,\n#sv-slot-33 .svgcp-slot31-controls,\n#sv-slot-33 .svgcp-slot31-paytable,\n#sv-slot-33 .svgcp-slot31-topbar{\n  background:linear-gradient(180deg,#113f24 0%,#0b2b19 55%,#06180f 100%) !important;\n  border-color:#d0aa4d !important;\n  color:#f6e8b1 !important;\n  text-shadow:none !important;\n}\n#sv-slot-33 .svgcp-slot31-chip span,\n#sv-slot-33 .svgcp-slot31-stat span,\n#sv-slot-33 .svgcp-slot31-v797-stat span,\n#sv-slot-33 .svgcp-slot31-betbox span,\n#sv-slot-33 .svgcp-slot31-jp span{\n  color:#f3d77d !important;\n}\n#sv-slot-33 .svgcp-slot31-chip strong,\n#sv-slot-33 .svgcp-slot31-stat strong,\n#sv-slot-33 .svgcp-slot31-v797-stat strong,\n#sv-slot-33 .svgcp-slot31-betbox strong,\n#sv-slot-33 .svgcp-slot31-jp strong{\n  color:#fff6d4 !important;\n}\n@media (max-width: 900px){\n  #sv-slot-33 .svgcp-slot31-romance-card{min-height:290px !important;}\n  #sv-slot-33 .svgcp-slot31-romance-card img{height:290px !important;max-height:290px !important;}\n}\n\n\n\/* Slot 33 v2.32.812 - raise left panel picture\/buttons + all buttons dark green with gold borders *\/\n#sv-slot-33 .svgcp-slot31-jackpots{\n  transform:translateY(-28px) !important;\n  margin-top:0 !important;\n  padding-top:0 !important;\n  gap:8px !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card{\n  margin-top:0 !important;\n  padding-top:0 !important;\n  min-height:445px !important;\n}\n#sv-slot-33 .svgcp-slot31-romance-card img{\n  transform:translateY(-18px) !important;\n}\n#sv-slot-33 .svgcp-slot31-jp-grand,\n#sv-slot-33 .svgcp-slot31-left-paytable{\n  transform:translateY(-18px) !important;\n  margin-top:0 !important;\n}\n#sv-slot-33 .svgcp-slot31-left-paytable{\n  min-height:52px !important;\n}\n\n\/* All Slot 33 buttons: dark green with gold borders. *\/\n#sv-slot-33 button,\n#sv-slot-33 .svgcp-slot31-btn,\n#sv-slot-33 .svgcp-slot31-mini-btn,\n#sv-slot-33 .svgcp-slot31-small-btn,\n#sv-slot-33 .svgcp-slot31-max-btn,\n#sv-slot-33 .svgcp-slot31-auto-btn,\n#sv-slot-33 .svgcp-slot31-spin-btn,\n#sv-slot-33 .svgcp-slot31-v797-playbar,\n#sv-slot-33 .svgcp-slot31-preset{\n  background:linear-gradient(180deg,#14542e 0%,#0d3b22 48%,#062314 100%) !important;\n  border:2px solid #d8b85a !important;\n  color:#f9edbd !important;\n  text-shadow:0 1px 0 rgba(0,0,0,.55) !important;\n  box-shadow:\n    0 4px 10px rgba(0,0,0,.32),\n    inset 0 1px 0 rgba(255,238,168,.12) !important;\n}\n#sv-slot-33 button:hover,\n#sv-slot-33 .svgcp-slot31-btn:hover,\n#sv-slot-33 .svgcp-slot31-preset:hover,\n#sv-slot-33 .svgcp-slot31-preset.is-active{\n  background:linear-gradient(180deg,#1b6a3c 0%,#104d2b 48%,#092b18 100%) !important;\n  border-color:#f0d073 !important;\n  color:#fff8d8 !important;\n}\n#sv-slot-33 button:active,\n#sv-slot-33 .svgcp-slot31-btn:active,\n#sv-slot-33 .svgcp-slot31-preset:active{\n  background:linear-gradient(180deg,#0b3820 0%,#082717 100%) !important;\n  border-color:#caa649 !important;\n}\n\n\/* Keep non-button info boxes dark green, not gold. *\/\n#sv-slot-33 .svgcp-slot31-chip,\n#sv-slot-33 .svgcp-slot31-stat,\n#sv-slot-33 .svgcp-slot31-v797-stat,\n#sv-slot-33 .svgcp-slot31-betbox,\n#sv-slot-33 .svgcp-slot31-jp,\n#sv-slot-33 .svgcp-slot31-jp-grand,\n#sv-slot-33 .svgcp-slot31-status,\n#sv-slot-33 .svgcp-slot31-controls,\n#sv-slot-33 .svgcp-slot31-paytable,\n#sv-slot-33 .svgcp-slot31-topbar{\n  background:linear-gradient(180deg,#113f24 0%,#0b2b19 55%,#06180f 100%) !important;\n  border-color:#d0aa4d !important;\n  color:#f6e8b1 !important;\n}\n@media (max-width:900px){\n  #sv-slot-33 .svgcp-slot31-jackpots{\n    transform:translateY(-16px) !important;\n  }\n  #sv-slot-33 .svgcp-slot31-romance-card img{\n    transform:translateY(-10px) !important;\n  }\n  #sv-slot-33 .svgcp-slot31-jp-grand,\n  #sv-slot-33 .svgcp-slot31-left-paytable{\n    transform:translateY(-10px) !important;\n  }\n}\n\n\n\/* Slot 33 v2.32.813 - move left picture higher + all buttons dark green with gold borders *\/\n#sv-slot-33 .svgcp-slot31-romance-card{margin-top:0 !important;padding-top:0 !important;min-height:445px !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;}\n#sv-slot-33 .svgcp-slot31-romance-card img{transform:translateY(-68px) !important;}\n#sv-slot-33 button,\n#sv-slot-33 .svgcp-slot31-btn,\n#sv-slot-33 .svgcp-slot31-mini-btn,\n#sv-slot-33 .svgcp-slot31-small-btn,\n#sv-slot-33 .svgcp-slot31-max-btn,\n#sv-slot-33 .svgcp-slot31-auto-btn,\n#sv-slot-33 .svgcp-slot31-spin-btn,\n#sv-slot-33 .svgcp-slot31-v797-playbar,\n#sv-slot-33 .svgcp-slot31-preset,\n#sv-slot-33 input[type=\"button\"],\n#sv-slot-33 input[type=\"submit\"]{background:linear-gradient(180deg,#14542e 0%,#0d3b22 48%,#062314 100%) !important;border:2px solid #d8b85a !important;color:#f9edbd !important;text-shadow:0 1px 0 rgba(0,0,0,.55) !important;box-shadow:0 4px 10px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,238,168,.12) !important;}\n#sv-slot-33 button:hover,\n#sv-slot-33 .svgcp-slot31-btn:hover,\n#sv-slot-33 .svgcp-slot31-preset:hover,\n#sv-slot-33 .svgcp-slot31-preset.is-active,\n#sv-slot-33 input[type=\"button\"]:hover,\n#sv-slot-33 input[type=\"submit\"]:hover{background:linear-gradient(180deg,#1b6a3c 0%,#104d2b 48%,#092b18 100%) !important;border-color:#f0d073 !important;color:#fff8d8 !important;}\n@media (max-width:900px){#sv-slot-33 .svgcp-slot31-romance-card img{transform:translateY(-34px) !important;}}\n\n\n<style>\n\/* === v2.32.829 Slot 34 desktop header +10px, left picture lower 2px, real GREEN center-row marker triangles === *\/\n.svgcp-slots-page.svgcp-single-slot-page #sv-slot-34,\n#star-vegas-slots.svgcp-single-slot-page #sv-slot-34{\n  display:block !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  height:auto !important;\n  max-height:none !important;\n  overflow:visible !important;\n}\n.svgcp-slot-tile[href*=\"svgcp_slot=34\"],\n.svgcp-slot34-turbo-tile{\n  display:block !important;\n  visibility:visible !important;\n  opacity:1 !important;\n  filter:none !important;\n  pointer-events:auto !important;\n}\n.svgcp-slot-tile[href*=\"svgcp_slot=34\"]::before,\n.svgcp-slot-tile[href*=\"svgcp_slot=34\"]::after{content:none !important;display:none !important;}\n\n#sv-slot-34.svgcp-slot34-total-rebuild{\n  width:100%;\n  max-width:1180px;\n  margin:0 auto 40px auto !important;\n  padding:10px 12px 24px;\n  left:auto !important;\n  right:auto !important;\n  float:none !important;\n  transform:none !important;\n  background:#000 !important;\n  color:#f6e7b2;\n  box-sizing:border-box;\n}\n#sv-slot-34 .svgcp-anchor-slot-back{\n  display:inline-flex !important;\n  margin:0 0 10px 0 !important;\n  padding:10px 16px !important;\n  border:2px solid #d4ad52 !important;\n  border-radius:999px !important;\n  background:linear-gradient(180deg,#141b23,#050609) !important;\n  color:#ffe7a0 !important;\n  text-decoration:none !important;\n  font-weight:900 !important;\n}\n#sv-slot-34 .sv34-machine{\n  width:100%;\n  max-width:1160px;\n  margin:0 auto !important;\n  border:3px solid #d7ad53;\n  border-radius:24px;\n  padding:14px;\n  background:\n    radial-gradient(circle at 10% 0%,rgba(255,20,20,.22),transparent 30%),\n    radial-gradient(circle at 88% 4%,rgba(40,110,255,.26),transparent 34%),\n    linear-gradient(180deg,#101620 0%,#040509 100%);\n  box-shadow:0 22px 55px rgba(0,0,0,.65), inset 0 0 45px rgba(215,173,83,.08);\n}\n#sv-slot-34 .sv34-header{\n  width:100%;\n  overflow:hidden;\n  border:2px solid #d7ad53;\n  border-radius:18px;\n  background:#050609;\n  box-shadow:0 0 24px rgba(255,30,30,.18),0 0 28px rgba(50,110,255,.16);\n}\n#sv-slot-34 .sv34-header img{\n  display:block;\n  width:100%;\n  height:302px;\n  object-fit:cover;\n  object-position:center;\n}\n#sv-slot-34 .sv34-desktop-header img{\n  transform:none !important;\n  transform-origin:center center;\n  background:#050609;\n}\n#sv-slot-34 .sv34-mobile-header{display:none;}\n#sv-slot-34 .sv34-title-row{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:14px;\n  margin:12px 0;\n  padding:10px;\n  border:2px solid #d7ad53;\n  border-radius:16px;\n  background:linear-gradient(180deg,#111923,#050609);\n}\n#sv-slot-34 .sv34-badge{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  width:48px;\n  height:48px;\n  border-radius:50%;\n  background:linear-gradient(180deg,#ffe18a,#9b640c);\n  color:#050609;\n  font-size:22px;\n  font-weight:1000;\n  border:2px solid #fff0ad;\n}\n#sv-slot-34 .sv34-title-row h2{\n  margin:0;\n  font-size:34px;\n  line-height:1;\n  color:#f5d46f;\n  text-transform:uppercase;\n  letter-spacing:.06em;\n  text-shadow:0 2px 0 #000,0 0 14px rgba(255,40,30,.28),0 0 16px rgba(55,120,255,.22);\n}\n#sv-slot-34 .sv34-stage{\n  display:grid;\n  grid-template-columns:250px minmax(0,1fr) 230px;\n  gap:14px;\n  align-items:start;\n}\n#sv-slot-34 .sv34-left,\n#sv-slot-34 .sv34-right,\n#sv-slot-34 .sv34-center{\n  border:2px solid #d7ad53;\n  border-radius:18px;\n  background:linear-gradient(180deg,#101720,#05070b);\n  padding:12px;\n  box-shadow:inset 0 0 28px rgba(255,255,255,.035);\n}\n#sv-slot-34 .sv34-left{text-align:center;}\n#sv-slot-34 .sv34-side-img{\n  display:block;\n  width:100%;\n  height:360px;\n  object-fit:contain;\n  object-position:center top;\n  transform:translateY(4px);\n  margin-bottom:-11px;\n  background:transparent !important;\n  filter:drop-shadow(0 12px 22px rgba(0,0,0,.55));\n}\n#sv-slot-34 .sv34-jackpot{\n  margin-top:10px;\n  padding:10px;\n  border:2px solid #d7ad53;\n  border-radius:12px;\n  background:linear-gradient(180deg,#1a0f05,#050609);\n  color:#ffe6a3;\n  font-weight:900;\n}\n#sv-slot-34 .sv34-jackpot strong{display:block;color:#ffdf68;font-size:18px;}\n#sv-slot-34 .sv34-top-stats{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:8px;\n  margin-bottom:12px;\n}\n#sv-slot-34 .sv34-top-stats div{\n  border:2px solid #d7ad53;\n  border-radius:12px;\n  padding:8px;\n  text-align:center;\n  background:linear-gradient(180deg,#121a23,#06080d);\n}\n#sv-slot-34 .sv34-top-stats span{\n  display:block;\n  color:#b9c7d7;\n  font-size:11px;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n}\n#sv-slot-34 .sv34-top-stats strong{color:#ffe7a5;font-size:18px;}\n#sv-slot-34 .sv34-reels-wrap{\n  position:relative;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n}\n#sv-slot-34 .sv34-grid{\n  display:grid;\n  grid-template-columns:repeat(5,1fr);\n  gap:8px;\n  width:100%;\n  max-width:650px;\n  margin:0 auto;\n  padding:12px;\n  border:0 !important;\n  border-radius:10px;\n  background:#ffffff !important;\n  box-shadow:inset 0 0 18px rgba(0,0,0,.16),0 10px 22px rgba(0,0,0,.34);\n}\n#sv-slot-34 .sv34-cell{\n  aspect-ratio:1\/1;\n  border:0 !important;\n  border-radius:0;\n  background:#ffffff !important;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  overflow:hidden;\n  box-shadow:inset 0 0 8px rgba(0,0,0,.10);\n}\n#sv-slot-34 .sv34-cell img{\n  display:block;\n  width:78%;\n  height:78%;\n  object-fit:contain;\n  background:transparent !important;\n  filter:drop-shadow(0 7px 10px rgba(0,0,0,.55));\n  will-change:transform,opacity,filter;\n}\n#sv-slot-34 .sv34-grid.is-spinning .sv34-cell img{\n  animation:sv34SymbolRoll .135s linear infinite;\n  filter:blur(1.55px) drop-shadow(0 7px 10px rgba(0,0,0,.58));\n}\n#sv-slot-34 .sv34-cell.reel-stop img{\n  animation:sv34ReelStop .26s cubic-bezier(.2,1.18,.35,1) 1;\n  filter:drop-shadow(0 7px 10px rgba(0,0,0,.55));\n}\n@keyframes sv34SymbolRoll{\n  0%{transform:translateY(-28%) scale(.96);opacity:.55;}\n  45%{transform:translateY(6%) scale(1.04);opacity:1;}\n  100%{transform:translateY(32%) scale(.96);opacity:.55;}\n}\n@keyframes sv34ReelStop{\n  0%{transform:translateY(-22px) scale(.95);}\n  58%{transform:translateY(4px) scale(1.03);}\n  82%{transform:translateY(-2px) scale(1.01);}\n  100%{transform:translateY(0) scale(1);}\n}\n#sv-slot-34 .sv34-cell.center-row{outline:2px solid rgba(0,0,0,.10);}\n#sv-slot-34 .sv34-cell.win-flash{\n  animation:sv34WinFlash .35s ease-in-out 0s 6 alternate;\n}\n@keyframes sv34WinFlash{\n  from{box-shadow:0 0 0 rgba(28,168,79,0), inset 0 0 8px rgba(0,0,0,.10);}\n  to{box-shadow:0 0 24px rgba(28,168,79,.95), inset 0 0 18px rgba(28,168,79,.18);}\n}\n#sv-slot-34 .sv34-marker,\n#sv-slot-34 .sv34-marker-left,\n#sv-slot-34 .sv34-marker-right{\n  color:#16ff5b !important;\n  -webkit-text-fill-color:#16ff5b !important;\n  fill:#16ff5b !important;\n  stroke:#073b18 !important;\n  background:transparent !important;\n  border-color:transparent !important;\n  font-size:42px;\n  text-shadow:0 0 14px rgba(22,255,91,.9),0 0 28px rgba(22,255,91,.45) !important;\n}\n#sv-slot-34 .sv34-reels-wrap > .sv34-marker.sv34-marker-left,\n#sv-slot-34 .sv34-reels-wrap > .sv34-marker.sv34-marker-right{\n  color:#16ff5b !important;\n  -webkit-text-fill-color:#16ff5b !important;\n  filter:drop-shadow(0 0 9px rgba(22,255,91,.8)) !important;\n}\n#sv-slot-34 span.sv34-marker-left,\n#sv-slot-34 span.sv34-marker-right{\n  color:#16ff5b !important;\n  -webkit-text-fill-color:#16ff5b !important;\n}\n#sv-slot-34 .sv34-status{\n  margin:12px auto 0;\n  padding:10px 14px;\n  max-width:650px;\n  text-align:center;\n  border:2px solid #d7ad53;\n  border-radius:12px;\n  background:linear-gradient(180deg,#111923,#06080d);\n  color:#ffe7a2;\n  font-weight:900;\n}\n#sv-slot-34 .sv34-btn,\n#sv-slot-34 .sv34-play{\n  width:100%;\n  min-height:44px;\n  margin:5px 0;\n  border:2px solid #d7ad53;\n  border-radius:12px;\n  background:linear-gradient(180deg,#141b23,#050609);\n  color:#ffe6a3;\n  font-weight:1000;\n  text-transform:uppercase;\n  cursor:pointer;\n}\n#sv-slot-34 .sv34-play{\n  min-height:76px;\n  font-size:25px;\n  background:linear-gradient(180deg,#2bde68,#0d8f3d 58%,#064c21) !important;\n  border-color:#52ff87 !important;\n  color:#ffffff;\n  text-shadow:0 2px 0 rgba(0,0,0,.55);\n}\n#sv-slot-34 .sv34-play.is-spinning{\n  background:linear-gradient(180deg,#ff3636,#b70000 58%,#5a0000) !important;\n  border-color:#ff8a8a !important;\n  color:#ffffff !important;\n}\n#sv-slot-34 .sv34-bet-row{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:8px;\n}\n#sv-slot-34 .sv34-presets{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:4px;\n}\n#sv-slot-34 .sv34-paytable{\n  display:none;\n  margin-top:12px;\n  padding:12px;\n  border:2px solid #d7ad53;\n  border-radius:14px;\n  background:linear-gradient(180deg,#101720,#05070b);\n  color:#ffe8a8;\n}\n#sv-slot-34 .sv34-paytable.is-open{display:block;}\n#sv-slot-34 .sv34-paytable p{margin:6px 0;}\n#sv-slot-34 .sv34-mobile-controls{display:none;}\n\n@media (min-width:901px){\n  \/* v2.32.829: real solid GREEN center-row markers for Slot 34 desktop spinning wheels *\/\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-left,\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-right{\n    display:block !important;\n    width:36px !important;\n    height:58px !important;\n    min-width:36px !important;\n    max-width:36px !important;\n    padding:0 !important;\n    margin:0 2px !important;\n    font-size:0 !important;\n    line-height:0 !important;\n    color:transparent !important;\n    -webkit-text-fill-color:transparent !important;\n    background:#00ff3c !important;\n    border:0 !important;\n    outline:2px solid rgba(0,255,60,.45) !important;\n    box-shadow:0 0 14px rgba(0,255,60,.95),0 0 32px rgba(0,255,60,.55) !important;\n    filter:drop-shadow(0 0 10px rgba(0,255,60,.95)) !important;\n    text-shadow:none !important;\n  }\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-left{\n    clip-path:polygon(0 0,100% 50%,0 100%) !important;\n  }\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-right{\n    clip-path:polygon(100% 0,0 50%,100% 100%) !important;\n  }\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-left::before,\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-left::after,\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-right::before,\n  #sv-slot-34 .sv34-reels-wrap span.sv34-marker.sv34-marker-right::after{\n    content:none !important;\n    display:none !important;\n  }\n}\n\n\n@media (min-width:901px){\n\/* v2.32.828 force the two Slot 34 spinning-wheel center-row markers GREEN *\/\n#sv-slot-34 .sv34-reels-wrap .sv34-marker,\n#sv-slot-34 .sv34-reels-wrap .sv34-marker-left,\n#sv-slot-34 .sv34-reels-wrap .sv34-marker-right,\n#sv-slot-34 span.sv34-marker.sv34-marker-left,\n#sv-slot-34 span.sv34-marker.sv34-marker-right{\n  color:#00ff3c !important;\n  -webkit-text-fill-color:#00ff3c !important;\n  text-shadow:0 0 12px rgba(0,255,60,.95),0 0 28px rgba(0,255,60,.65) !important;\n  background:transparent !important;\n  border-color:transparent !important;\n  filter:drop-shadow(0 0 10px rgba(0,255,60,.9)) !important;\n}\n#sv-slot-34 .sv34-marker-left::before,\n#sv-slot-34 .sv34-marker-left::after,\n#sv-slot-34 .sv34-marker-right::before,\n#sv-slot-34 .sv34-marker-right::after{\n  color:#00ff3c !important;\n  -webkit-text-fill-color:#00ff3c !important;\n  background:#00ff3c !important;\n  border-color:#00ff3c !important;\n}\n}\n\n\n@media (max-width:900px){\n  #sv-slot-34{padding:8px 6px 18px !important;}\n  #sv-slot-34.svgcp-slot34-total-rebuild{transform:none !important;}\n  #sv-slot-34 .sv34-machine{padding:8px;border-radius:16px;}\n  #sv-slot-34 .sv34-desktop-header{display:none;}\n  #sv-slot-34 .sv34-mobile-header{display:block;}\n  #sv-slot-34 .sv34-header img{height:auto;}\n  #sv-slot-34 .sv34-title-row{padding:8px;margin:8px 0;}\n  #sv-slot-34 .sv34-title-row h2{font-size:20px;}\n  #sv-slot-34 .sv34-badge{width:38px;height:38px;font-size:18px;}\n  #sv-slot-34 .sv34-stage{display:block;}\n  #sv-slot-34 .sv34-left{display:none;}\n  #sv-slot-34 .sv34-right{display:none;}\n  #sv-slot-34 .sv34-center{padding:8px;}\n  #sv-slot-34 .sv34-top-stats{grid-template-columns:repeat(3,1fr);gap:5px;}\n  #sv-slot-34 .sv34-top-stats div{padding:6px 3px;}\n  #sv-slot-34 .sv34-top-stats strong{font-size:13px;}\n  #sv-slot-34 .sv34-grid{gap:4px;padding:6px;border-radius:12px;}\n  #sv-slot-34 .sv34-cell img{width:84%;height:84%;}\n  #sv-slot-34 .sv34-marker{font-size:26px;}\n  #sv-slot-34 .sv34-mobile-controls{display:block;margin-top:10px;}\n  #sv-slot-34 .sv34-play{min-height:54px;font-size:22px;}\n}\n\n            \/* Roulette Bundle R23-R26: SPIN position + fully responsive betting board *\/\n            .svgcp-roulette-r23-spin-near-note {\n                margin: 10px auto 0;\n                max-width: 560px;\n                padding: 9px 12px;\n                border-radius: 999px;\n                border: 1px solid rgba(216,173,88,.34);\n                background: rgba(0,0,0,.34);\n                color: #fff3cb;\n                font-size: 12px;\n                font-weight: 900;\n                text-align: center;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r3-actions {\n                margin: 12px 0 0 !important;\n                display: grid !important;\n                grid-template-columns: 2fr repeat(3, minmax(0, 1fr)) !important;\n                gap: 8px !important;\n                align-items: stretch !important;\n                position: relative !important;\n                z-index: 35 !important;\n                padding: 10px !important;\n                border: 1px solid rgba(216,173,88,.34) !important;\n                border-radius: 16px !important;\n                background: rgba(0,0,0,.40) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r3-actions .svgcp-roulette-r4-spin {\n                grid-column: 1 \/ 2 !important;\n                min-height: 62px !important;\n                font-size: 18px !important;\n                letter-spacing: .06em !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r3-actions button {\n                min-height: 52px !important;\n                padding: 9px 10px !important;\n                border-radius: 14px !important;\n                white-space: normal !important;\n                line-height: 1.12 !important;\n                font-size: 12px !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                width: 100% !important;\n                max-width: 100% !important;\n                overflow-x: visible !important;\n                box-sizing: border-box !important;\n                padding: clamp(10px, 1.5vw, 22px) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap h3 {\n                font-size: clamp(20px, 2.4vw, 28px) !important;\n                margin-bottom: 8px !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap p {\n                font-size: clamp(12px, 1.3vw, 15px) !important;\n                margin-bottom: 10px !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                width: 100% !important;\n                max-width: 100% !important;\n                min-width: 0 !important;\n                box-sizing: border-box !important;\n                padding: clamp(6px, 1vw, 16px) !important;\n                overflow: visible !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-grid {\n                width: 100% !important;\n                min-width: 0 !important;\n                display: grid !important;\n                grid-template-columns: minmax(42px, .85fr) repeat(12, minmax(28px, 1fr)) minmax(42px, .85fr) !important;\n                gap: clamp(2px, .30vw, 4px) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-zero,\n            .svgcp-roulette-single-page .svgcp-roulette-num,\n            .svgcp-roulette-single-page .svgcp-roulette-2to1 {\n                min-height: clamp(44px, 5vw, 88px) !important;\n                border-radius: clamp(5px, .9vw, 12px) !important;\n                border-width: 1px !important;\n                font-size: clamp(11px, 1.55vw, 24px) !important;\n                padding: 2px !important;\n                box-sizing: border-box !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-zero {\n                font-size: clamp(16px, 2.2vw, 36px) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-2to1 {\n                font-size: clamp(8px, .85vw, 13px) !important;\n                letter-spacing: .04em !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-dozens,\n            .svgcp-roulette-single-page .svgcp-roulette-outside {\n                width: 100% !important;\n                min-width: 0 !important;\n                gap: clamp(2px, .30vw, 4px) !important;\n                box-sizing: border-box !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-dozens {\n                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-outside {\n                grid-template-columns: repeat(6, minmax(0, 1fr)) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-bet {\n                min-height: clamp(40px, 4.5vw, 72px) !important;\n                font-size: clamp(9px, 1.15vw, 16px) !important;\n                padding: 4px !important;\n                text-align: center !important;\n                box-sizing: border-box !important;\n                border-radius: clamp(6px, .9vw, 14px) !important;\n            }\n            .svgcp-roulette-r24-responsive-ok {\n                display: block;\n                margin-top: 8px;\n                color: #b8efff;\n                font-size: 12px;\n                font-weight: 900;\n                text-align: center;\n            }\n            @media (max-width: 1024px) {\n                .svgcp-roulette-single-page .svgcp-roulette-r2-top {\n                    grid-template-columns: 1fr !important;\n                    gap: 12px !important;\n                    margin-bottom: 14px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r3-actions {\n                    grid-template-columns: 1fr 1fr 1fr !important;\n                    position: static !important;\n                    bottom: auto !important;\n                    top: auto !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r3-actions .svgcp-roulette-r4-spin {\n                    grid-column: 1 \/ -1 !important;\n                    min-height: 64px !important;\n                    font-size: 20px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                    overflow-x: visible !important;\n                    margin-left: 0 !important;\n                    margin-right: 0 !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                    min-width: 0 !important;\n                    width: 100% !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-grid {\n                    grid-template-columns: minmax(34px, .85fr) repeat(12, minmax(20px, 1fr)) minmax(34px, .85fr) !important;\n                }\n            }\n            @media (max-width: 640px) {\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                    padding: 10px !important;\n                    overflow-x: visible !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                    padding: 8px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-grid {\n                    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n                    gap: 4px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-zero {\n                    grid-column: 1 \/ -1 !important;\n                    grid-row: auto !important;\n                    min-height: 54px !important;\n                    font-size: 24px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-num {\n                    min-height: 46px !important;\n                    font-size: 17px !important;\n                    border-radius: 8px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-2to1 {\n                    grid-column: 1 \/ -1 !important;\n                    min-height: 34px !important;\n                    writing-mode: initial !important;\n                    transform: none !important;\n                    font-size: 12px !important;\n                    letter-spacing: .06em !important;\n                    border-radius: 8px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-dozens,\n                .svgcp-roulette-single-page .svgcp-roulette-outside {\n                    grid-template-columns: 1fr !important;\n                    gap: 5px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-bet {\n                    min-height: 42px !important;\n                    font-size: 13px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r20-mobile-nav {\n                    display: none !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r3-actions {\n                    grid-template-columns: 1fr 1fr !important;\n                    gap: 7px !important;\n                    padding: 8px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r3-actions .svgcp-roulette-r4-spin {\n                    grid-column: 1 \/ -1 !important;\n                    min-height: 66px !important;\n                    font-size: 22px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-r3-actions button {\n                    min-height: 48px !important;\n                    font-size: 12px !important;\n                }\n            }\n            @media (max-width: 420px) {\n                .svgcp-roulette-single-page .svgcp-roulette-num {\n                    min-height: 42px !important;\n                    font-size: 15px !important;\n                }\n                .svgcp-roulette-single-page .svgcp-roulette-bet {\n                    font-size: 12px !important;\n                }\n            }\n\n<\/style>\n<style id=\"svgcp-games-admin-step4-css\">#sv-slot-01{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-01 .svgcp-slot-panel,#sv-slot-01 .sv-slot-panel,#sv-slot-01 .slot-panel,#sv-slot-01 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-01{color:#fff3bf;}#sv-slot-01 .svgcp-slot-frame,#sv-slot-01 .sv-reels,#sv-slot-01 .slot-reels,#sv-slot-01 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-01 button,#sv-slot-01 .svgcp-btn,#sv-slot-01 .sv-btn{background:#b57915 !important;}#sv-slot-01 .svgcp-spin,#sv-slot-01 .spin-button,#sv-slot-01 .sv-spin,#sv-slot-01 [data-spin],#sv-slot-01 [data-slot31-spin],#sv-slot-01 [data-sv34-spin],#sv-slot-01 [data-sv32r-spin],#sv-slot-01 [class*=\"spin-btn\"],#sv-slot-01 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-01 .reel,#sv-slot-01 .reel-cell,#sv-slot-01 .svgcp-reel,#sv-slot-01 .svgcp-reel-cell,#sv-slot-01 [class*=\"reel\"],#sv-slot-01 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-1{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-1 .svgcp-slot-panel,.svgcp-slot-1 .sv-slot-panel,.svgcp-slot-1 .slot-panel,.svgcp-slot-1 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-1{color:#fff3bf;}.svgcp-slot-1 .svgcp-slot-frame,.svgcp-slot-1 .sv-reels,.svgcp-slot-1 .slot-reels,.svgcp-slot-1 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-1 button,.svgcp-slot-1 .svgcp-btn,.svgcp-slot-1 .sv-btn{background:#b57915 !important;}.svgcp-slot-1 .svgcp-spin,.svgcp-slot-1 .spin-button,.svgcp-slot-1 .sv-spin,.svgcp-slot-1 [data-spin],.svgcp-slot-1 [data-slot31-spin],.svgcp-slot-1 [data-sv34-spin],.svgcp-slot-1 [data-sv32r-spin],.svgcp-slot-1 [class*=\"spin-btn\"],.svgcp-slot-1 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-1 .reel,.svgcp-slot-1 .reel-cell,.svgcp-slot-1 .svgcp-reel,.svgcp-slot-1 .svgcp-reel-cell,.svgcp-slot-1 [class*=\"reel\"],.svgcp-slot-1 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-02{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-02 .svgcp-slot-panel,#sv-slot-02 .sv-slot-panel,#sv-slot-02 .slot-panel,#sv-slot-02 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-02{color:#fff3bf;}#sv-slot-02 .svgcp-slot-frame,#sv-slot-02 .sv-reels,#sv-slot-02 .slot-reels,#sv-slot-02 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-02 button,#sv-slot-02 .svgcp-btn,#sv-slot-02 .sv-btn{background:#b57915 !important;}#sv-slot-02 .svgcp-spin,#sv-slot-02 .spin-button,#sv-slot-02 .sv-spin,#sv-slot-02 [data-spin],#sv-slot-02 [data-slot31-spin],#sv-slot-02 [data-sv34-spin],#sv-slot-02 [data-sv32r-spin],#sv-slot-02 [class*=\"spin-btn\"],#sv-slot-02 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-02 .reel,#sv-slot-02 .reel-cell,#sv-slot-02 .svgcp-reel,#sv-slot-02 .svgcp-reel-cell,#sv-slot-02 [class*=\"reel\"],#sv-slot-02 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-2{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-2 .svgcp-slot-panel,.svgcp-slot-2 .sv-slot-panel,.svgcp-slot-2 .slot-panel,.svgcp-slot-2 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-2{color:#fff3bf;}.svgcp-slot-2 .svgcp-slot-frame,.svgcp-slot-2 .sv-reels,.svgcp-slot-2 .slot-reels,.svgcp-slot-2 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-2 button,.svgcp-slot-2 .svgcp-btn,.svgcp-slot-2 .sv-btn{background:#b57915 !important;}.svgcp-slot-2 .svgcp-spin,.svgcp-slot-2 .spin-button,.svgcp-slot-2 .sv-spin,.svgcp-slot-2 [data-spin],.svgcp-slot-2 [data-slot31-spin],.svgcp-slot-2 [data-sv34-spin],.svgcp-slot-2 [data-sv32r-spin],.svgcp-slot-2 [class*=\"spin-btn\"],.svgcp-slot-2 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-2 .reel,.svgcp-slot-2 .reel-cell,.svgcp-slot-2 .svgcp-reel,.svgcp-slot-2 .svgcp-reel-cell,.svgcp-slot-2 [class*=\"reel\"],.svgcp-slot-2 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-03{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-03 .svgcp-slot-panel,#sv-slot-03 .sv-slot-panel,#sv-slot-03 .slot-panel,#sv-slot-03 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-03{color:#fff3bf;}#sv-slot-03 .svgcp-slot-frame,#sv-slot-03 .sv-reels,#sv-slot-03 .slot-reels,#sv-slot-03 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-03 button,#sv-slot-03 .svgcp-btn,#sv-slot-03 .sv-btn{background:#b57915 !important;}#sv-slot-03 .svgcp-spin,#sv-slot-03 .spin-button,#sv-slot-03 .sv-spin,#sv-slot-03 [data-spin],#sv-slot-03 [data-slot31-spin],#sv-slot-03 [data-sv34-spin],#sv-slot-03 [data-sv32r-spin],#sv-slot-03 [class*=\"spin-btn\"],#sv-slot-03 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-03 .reel,#sv-slot-03 .reel-cell,#sv-slot-03 .svgcp-reel,#sv-slot-03 .svgcp-reel-cell,#sv-slot-03 [class*=\"reel\"],#sv-slot-03 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-3{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-3 .svgcp-slot-panel,.svgcp-slot-3 .sv-slot-panel,.svgcp-slot-3 .slot-panel,.svgcp-slot-3 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-3{color:#fff3bf;}.svgcp-slot-3 .svgcp-slot-frame,.svgcp-slot-3 .sv-reels,.svgcp-slot-3 .slot-reels,.svgcp-slot-3 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-3 button,.svgcp-slot-3 .svgcp-btn,.svgcp-slot-3 .sv-btn{background:#b57915 !important;}.svgcp-slot-3 .svgcp-spin,.svgcp-slot-3 .spin-button,.svgcp-slot-3 .sv-spin,.svgcp-slot-3 [data-spin],.svgcp-slot-3 [data-slot31-spin],.svgcp-slot-3 [data-sv34-spin],.svgcp-slot-3 [data-sv32r-spin],.svgcp-slot-3 [class*=\"spin-btn\"],.svgcp-slot-3 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-3 .reel,.svgcp-slot-3 .reel-cell,.svgcp-slot-3 .svgcp-reel,.svgcp-slot-3 .svgcp-reel-cell,.svgcp-slot-3 [class*=\"reel\"],.svgcp-slot-3 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-04{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-04 .svgcp-slot-panel,#sv-slot-04 .sv-slot-panel,#sv-slot-04 .slot-panel,#sv-slot-04 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-04{color:#fff3bf;}#sv-slot-04 .svgcp-slot-frame,#sv-slot-04 .sv-reels,#sv-slot-04 .slot-reels,#sv-slot-04 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-04 button,#sv-slot-04 .svgcp-btn,#sv-slot-04 .sv-btn{background:#b57915 !important;}#sv-slot-04 .svgcp-spin,#sv-slot-04 .spin-button,#sv-slot-04 .sv-spin,#sv-slot-04 [data-spin],#sv-slot-04 [data-slot31-spin],#sv-slot-04 [data-sv34-spin],#sv-slot-04 [data-sv32r-spin],#sv-slot-04 [class*=\"spin-btn\"],#sv-slot-04 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-04 .reel,#sv-slot-04 .reel-cell,#sv-slot-04 .svgcp-reel,#sv-slot-04 .svgcp-reel-cell,#sv-slot-04 [class*=\"reel\"],#sv-slot-04 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-4{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-4 .svgcp-slot-panel,.svgcp-slot-4 .sv-slot-panel,.svgcp-slot-4 .slot-panel,.svgcp-slot-4 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-4{color:#fff3bf;}.svgcp-slot-4 .svgcp-slot-frame,.svgcp-slot-4 .sv-reels,.svgcp-slot-4 .slot-reels,.svgcp-slot-4 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-4 button,.svgcp-slot-4 .svgcp-btn,.svgcp-slot-4 .sv-btn{background:#b57915 !important;}.svgcp-slot-4 .svgcp-spin,.svgcp-slot-4 .spin-button,.svgcp-slot-4 .sv-spin,.svgcp-slot-4 [data-spin],.svgcp-slot-4 [data-slot31-spin],.svgcp-slot-4 [data-sv34-spin],.svgcp-slot-4 [data-sv32r-spin],.svgcp-slot-4 [class*=\"spin-btn\"],.svgcp-slot-4 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-4 .reel,.svgcp-slot-4 .reel-cell,.svgcp-slot-4 .svgcp-reel,.svgcp-slot-4 .svgcp-reel-cell,.svgcp-slot-4 [class*=\"reel\"],.svgcp-slot-4 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-05{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-05 .svgcp-slot-panel,#sv-slot-05 .sv-slot-panel,#sv-slot-05 .slot-panel,#sv-slot-05 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-05{color:#fff3bf;}#sv-slot-05 .svgcp-slot-frame,#sv-slot-05 .sv-reels,#sv-slot-05 .slot-reels,#sv-slot-05 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-05 button,#sv-slot-05 .svgcp-btn,#sv-slot-05 .sv-btn{background:#b57915 !important;}#sv-slot-05 .svgcp-spin,#sv-slot-05 .spin-button,#sv-slot-05 .sv-spin,#sv-slot-05 [data-spin],#sv-slot-05 [data-slot31-spin],#sv-slot-05 [data-sv34-spin],#sv-slot-05 [data-sv32r-spin],#sv-slot-05 [class*=\"spin-btn\"],#sv-slot-05 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-05 .reel,#sv-slot-05 .reel-cell,#sv-slot-05 .svgcp-reel,#sv-slot-05 .svgcp-reel-cell,#sv-slot-05 [class*=\"reel\"],#sv-slot-05 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-5{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-5 .svgcp-slot-panel,.svgcp-slot-5 .sv-slot-panel,.svgcp-slot-5 .slot-panel,.svgcp-slot-5 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-5{color:#fff3bf;}.svgcp-slot-5 .svgcp-slot-frame,.svgcp-slot-5 .sv-reels,.svgcp-slot-5 .slot-reels,.svgcp-slot-5 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-5 button,.svgcp-slot-5 .svgcp-btn,.svgcp-slot-5 .sv-btn{background:#b57915 !important;}.svgcp-slot-5 .svgcp-spin,.svgcp-slot-5 .spin-button,.svgcp-slot-5 .sv-spin,.svgcp-slot-5 [data-spin],.svgcp-slot-5 [data-slot31-spin],.svgcp-slot-5 [data-sv34-spin],.svgcp-slot-5 [data-sv32r-spin],.svgcp-slot-5 [class*=\"spin-btn\"],.svgcp-slot-5 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-5 .reel,.svgcp-slot-5 .reel-cell,.svgcp-slot-5 .svgcp-reel,.svgcp-slot-5 .svgcp-reel-cell,.svgcp-slot-5 [class*=\"reel\"],.svgcp-slot-5 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-06{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-06 .svgcp-slot-panel,#sv-slot-06 .sv-slot-panel,#sv-slot-06 .slot-panel,#sv-slot-06 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-06{color:#fff3bf;}#sv-slot-06 .svgcp-slot-frame,#sv-slot-06 .sv-reels,#sv-slot-06 .slot-reels,#sv-slot-06 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-06 button,#sv-slot-06 .svgcp-btn,#sv-slot-06 .sv-btn{background:#b57915 !important;}#sv-slot-06 .svgcp-spin,#sv-slot-06 .spin-button,#sv-slot-06 .sv-spin,#sv-slot-06 [data-spin],#sv-slot-06 [data-slot31-spin],#sv-slot-06 [data-sv34-spin],#sv-slot-06 [data-sv32r-spin],#sv-slot-06 [class*=\"spin-btn\"],#sv-slot-06 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-06 .reel,#sv-slot-06 .reel-cell,#sv-slot-06 .svgcp-reel,#sv-slot-06 .svgcp-reel-cell,#sv-slot-06 [class*=\"reel\"],#sv-slot-06 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-6{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-6 .svgcp-slot-panel,.svgcp-slot-6 .sv-slot-panel,.svgcp-slot-6 .slot-panel,.svgcp-slot-6 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-6{color:#fff3bf;}.svgcp-slot-6 .svgcp-slot-frame,.svgcp-slot-6 .sv-reels,.svgcp-slot-6 .slot-reels,.svgcp-slot-6 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-6 button,.svgcp-slot-6 .svgcp-btn,.svgcp-slot-6 .sv-btn{background:#b57915 !important;}.svgcp-slot-6 .svgcp-spin,.svgcp-slot-6 .spin-button,.svgcp-slot-6 .sv-spin,.svgcp-slot-6 [data-spin],.svgcp-slot-6 [data-slot31-spin],.svgcp-slot-6 [data-sv34-spin],.svgcp-slot-6 [data-sv32r-spin],.svgcp-slot-6 [class*=\"spin-btn\"],.svgcp-slot-6 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-6 .reel,.svgcp-slot-6 .reel-cell,.svgcp-slot-6 .svgcp-reel,.svgcp-slot-6 .svgcp-reel-cell,.svgcp-slot-6 [class*=\"reel\"],.svgcp-slot-6 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-07{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-07 .svgcp-slot-panel,#sv-slot-07 .sv-slot-panel,#sv-slot-07 .slot-panel,#sv-slot-07 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-07{color:#fff3bf;}#sv-slot-07 .svgcp-slot-frame,#sv-slot-07 .sv-reels,#sv-slot-07 .slot-reels,#sv-slot-07 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-07 button,#sv-slot-07 .svgcp-btn,#sv-slot-07 .sv-btn{background:#b57915 !important;}#sv-slot-07 .svgcp-spin,#sv-slot-07 .spin-button,#sv-slot-07 .sv-spin,#sv-slot-07 [data-spin],#sv-slot-07 [data-slot31-spin],#sv-slot-07 [data-sv34-spin],#sv-slot-07 [data-sv32r-spin],#sv-slot-07 [class*=\"spin-btn\"],#sv-slot-07 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-07 .reel,#sv-slot-07 .reel-cell,#sv-slot-07 .svgcp-reel,#sv-slot-07 .svgcp-reel-cell,#sv-slot-07 [class*=\"reel\"],#sv-slot-07 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-7{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-7 .svgcp-slot-panel,.svgcp-slot-7 .sv-slot-panel,.svgcp-slot-7 .slot-panel,.svgcp-slot-7 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-7{color:#fff3bf;}.svgcp-slot-7 .svgcp-slot-frame,.svgcp-slot-7 .sv-reels,.svgcp-slot-7 .slot-reels,.svgcp-slot-7 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-7 button,.svgcp-slot-7 .svgcp-btn,.svgcp-slot-7 .sv-btn{background:#b57915 !important;}.svgcp-slot-7 .svgcp-spin,.svgcp-slot-7 .spin-button,.svgcp-slot-7 .sv-spin,.svgcp-slot-7 [data-spin],.svgcp-slot-7 [data-slot31-spin],.svgcp-slot-7 [data-sv34-spin],.svgcp-slot-7 [data-sv32r-spin],.svgcp-slot-7 [class*=\"spin-btn\"],.svgcp-slot-7 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-7 .reel,.svgcp-slot-7 .reel-cell,.svgcp-slot-7 .svgcp-reel,.svgcp-slot-7 .svgcp-reel-cell,.svgcp-slot-7 [class*=\"reel\"],.svgcp-slot-7 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-08{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-08 .svgcp-slot-panel,#sv-slot-08 .sv-slot-panel,#sv-slot-08 .slot-panel,#sv-slot-08 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-08{color:#fff3bf;}#sv-slot-08 .svgcp-slot-frame,#sv-slot-08 .sv-reels,#sv-slot-08 .slot-reels,#sv-slot-08 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-08 button,#sv-slot-08 .svgcp-btn,#sv-slot-08 .sv-btn{background:#b57915 !important;}#sv-slot-08 .svgcp-spin,#sv-slot-08 .spin-button,#sv-slot-08 .sv-spin,#sv-slot-08 [data-spin],#sv-slot-08 [data-slot31-spin],#sv-slot-08 [data-sv34-spin],#sv-slot-08 [data-sv32r-spin],#sv-slot-08 [class*=\"spin-btn\"],#sv-slot-08 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-08 .reel,#sv-slot-08 .reel-cell,#sv-slot-08 .svgcp-reel,#sv-slot-08 .svgcp-reel-cell,#sv-slot-08 [class*=\"reel\"],#sv-slot-08 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-8{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-8 .svgcp-slot-panel,.svgcp-slot-8 .sv-slot-panel,.svgcp-slot-8 .slot-panel,.svgcp-slot-8 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-8{color:#fff3bf;}.svgcp-slot-8 .svgcp-slot-frame,.svgcp-slot-8 .sv-reels,.svgcp-slot-8 .slot-reels,.svgcp-slot-8 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-8 button,.svgcp-slot-8 .svgcp-btn,.svgcp-slot-8 .sv-btn{background:#b57915 !important;}.svgcp-slot-8 .svgcp-spin,.svgcp-slot-8 .spin-button,.svgcp-slot-8 .sv-spin,.svgcp-slot-8 [data-spin],.svgcp-slot-8 [data-slot31-spin],.svgcp-slot-8 [data-sv34-spin],.svgcp-slot-8 [data-sv32r-spin],.svgcp-slot-8 [class*=\"spin-btn\"],.svgcp-slot-8 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-8 .reel,.svgcp-slot-8 .reel-cell,.svgcp-slot-8 .svgcp-reel,.svgcp-slot-8 .svgcp-reel-cell,.svgcp-slot-8 [class*=\"reel\"],.svgcp-slot-8 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-09{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-09 .svgcp-slot-panel,#sv-slot-09 .sv-slot-panel,#sv-slot-09 .slot-panel,#sv-slot-09 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-09{color:#fff3bf;}#sv-slot-09 .svgcp-slot-frame,#sv-slot-09 .sv-reels,#sv-slot-09 .slot-reels,#sv-slot-09 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-09 button,#sv-slot-09 .svgcp-btn,#sv-slot-09 .sv-btn{background:#b57915 !important;}#sv-slot-09 .svgcp-spin,#sv-slot-09 .spin-button,#sv-slot-09 .sv-spin,#sv-slot-09 [data-spin],#sv-slot-09 [data-slot31-spin],#sv-slot-09 [data-sv34-spin],#sv-slot-09 [data-sv32r-spin],#sv-slot-09 [class*=\"spin-btn\"],#sv-slot-09 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-09 .reel,#sv-slot-09 .reel-cell,#sv-slot-09 .svgcp-reel,#sv-slot-09 .svgcp-reel-cell,#sv-slot-09 [class*=\"reel\"],#sv-slot-09 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-9{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-9 .svgcp-slot-panel,.svgcp-slot-9 .sv-slot-panel,.svgcp-slot-9 .slot-panel,.svgcp-slot-9 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-9{color:#fff3bf;}.svgcp-slot-9 .svgcp-slot-frame,.svgcp-slot-9 .sv-reels,.svgcp-slot-9 .slot-reels,.svgcp-slot-9 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-9 button,.svgcp-slot-9 .svgcp-btn,.svgcp-slot-9 .sv-btn{background:#b57915 !important;}.svgcp-slot-9 .svgcp-spin,.svgcp-slot-9 .spin-button,.svgcp-slot-9 .sv-spin,.svgcp-slot-9 [data-spin],.svgcp-slot-9 [data-slot31-spin],.svgcp-slot-9 [data-sv34-spin],.svgcp-slot-9 [data-sv32r-spin],.svgcp-slot-9 [class*=\"spin-btn\"],.svgcp-slot-9 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-9 .reel,.svgcp-slot-9 .reel-cell,.svgcp-slot-9 .svgcp-reel,.svgcp-slot-9 .svgcp-reel-cell,.svgcp-slot-9 [class*=\"reel\"],.svgcp-slot-9 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-10{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-10 .svgcp-slot-panel,#sv-slot-10 .sv-slot-panel,#sv-slot-10 .slot-panel,#sv-slot-10 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-10{color:#fff3bf;}#sv-slot-10 .svgcp-slot-frame,#sv-slot-10 .sv-reels,#sv-slot-10 .slot-reels,#sv-slot-10 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-10 button,#sv-slot-10 .svgcp-btn,#sv-slot-10 .sv-btn{background:#b57915 !important;}#sv-slot-10 .svgcp-spin,#sv-slot-10 .spin-button,#sv-slot-10 .sv-spin,#sv-slot-10 [data-spin],#sv-slot-10 [data-slot31-spin],#sv-slot-10 [data-sv34-spin],#sv-slot-10 [data-sv32r-spin],#sv-slot-10 [class*=\"spin-btn\"],#sv-slot-10 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-10 .reel,#sv-slot-10 .reel-cell,#sv-slot-10 .svgcp-reel,#sv-slot-10 .svgcp-reel-cell,#sv-slot-10 [class*=\"reel\"],#sv-slot-10 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-10{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-10 .svgcp-slot-panel,.svgcp-slot-10 .sv-slot-panel,.svgcp-slot-10 .slot-panel,.svgcp-slot-10 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-10{color:#fff3bf;}.svgcp-slot-10 .svgcp-slot-frame,.svgcp-slot-10 .sv-reels,.svgcp-slot-10 .slot-reels,.svgcp-slot-10 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-10 button,.svgcp-slot-10 .svgcp-btn,.svgcp-slot-10 .sv-btn{background:#b57915 !important;}.svgcp-slot-10 .svgcp-spin,.svgcp-slot-10 .spin-button,.svgcp-slot-10 .sv-spin,.svgcp-slot-10 [data-spin],.svgcp-slot-10 [data-slot31-spin],.svgcp-slot-10 [data-sv34-spin],.svgcp-slot-10 [data-sv32r-spin],.svgcp-slot-10 [class*=\"spin-btn\"],.svgcp-slot-10 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-10 .reel,.svgcp-slot-10 .reel-cell,.svgcp-slot-10 .svgcp-reel,.svgcp-slot-10 .svgcp-reel-cell,.svgcp-slot-10 [class*=\"reel\"],.svgcp-slot-10 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-11{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-11 .svgcp-slot-panel,#sv-slot-11 .sv-slot-panel,#sv-slot-11 .slot-panel,#sv-slot-11 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-11{color:#fff3bf;}#sv-slot-11 .svgcp-slot-frame,#sv-slot-11 .sv-reels,#sv-slot-11 .slot-reels,#sv-slot-11 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-11 button,#sv-slot-11 .svgcp-btn,#sv-slot-11 .sv-btn{background:#b57915 !important;}#sv-slot-11 .svgcp-spin,#sv-slot-11 .spin-button,#sv-slot-11 .sv-spin,#sv-slot-11 [data-spin],#sv-slot-11 [data-slot31-spin],#sv-slot-11 [data-sv34-spin],#sv-slot-11 [data-sv32r-spin],#sv-slot-11 [class*=\"spin-btn\"],#sv-slot-11 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-11 .reel,#sv-slot-11 .reel-cell,#sv-slot-11 .svgcp-reel,#sv-slot-11 .svgcp-reel-cell,#sv-slot-11 [class*=\"reel\"],#sv-slot-11 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-11{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-11 .svgcp-slot-panel,.svgcp-slot-11 .sv-slot-panel,.svgcp-slot-11 .slot-panel,.svgcp-slot-11 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-11{color:#fff3bf;}.svgcp-slot-11 .svgcp-slot-frame,.svgcp-slot-11 .sv-reels,.svgcp-slot-11 .slot-reels,.svgcp-slot-11 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-11 button,.svgcp-slot-11 .svgcp-btn,.svgcp-slot-11 .sv-btn{background:#b57915 !important;}.svgcp-slot-11 .svgcp-spin,.svgcp-slot-11 .spin-button,.svgcp-slot-11 .sv-spin,.svgcp-slot-11 [data-spin],.svgcp-slot-11 [data-slot31-spin],.svgcp-slot-11 [data-sv34-spin],.svgcp-slot-11 [data-sv32r-spin],.svgcp-slot-11 [class*=\"spin-btn\"],.svgcp-slot-11 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-11 .reel,.svgcp-slot-11 .reel-cell,.svgcp-slot-11 .svgcp-reel,.svgcp-slot-11 .svgcp-reel-cell,.svgcp-slot-11 [class*=\"reel\"],.svgcp-slot-11 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-12{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-12 .svgcp-slot-panel,#sv-slot-12 .sv-slot-panel,#sv-slot-12 .slot-panel,#sv-slot-12 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-12{color:#fff3bf;}#sv-slot-12 .svgcp-slot-frame,#sv-slot-12 .sv-reels,#sv-slot-12 .slot-reels,#sv-slot-12 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-12 button,#sv-slot-12 .svgcp-btn,#sv-slot-12 .sv-btn{background:#b57915 !important;}#sv-slot-12 .svgcp-spin,#sv-slot-12 .spin-button,#sv-slot-12 .sv-spin,#sv-slot-12 [data-spin],#sv-slot-12 [data-slot31-spin],#sv-slot-12 [data-sv34-spin],#sv-slot-12 [data-sv32r-spin],#sv-slot-12 [class*=\"spin-btn\"],#sv-slot-12 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-12 .reel,#sv-slot-12 .reel-cell,#sv-slot-12 .svgcp-reel,#sv-slot-12 .svgcp-reel-cell,#sv-slot-12 [class*=\"reel\"],#sv-slot-12 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-12{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-12 .svgcp-slot-panel,.svgcp-slot-12 .sv-slot-panel,.svgcp-slot-12 .slot-panel,.svgcp-slot-12 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-12{color:#fff3bf;}.svgcp-slot-12 .svgcp-slot-frame,.svgcp-slot-12 .sv-reels,.svgcp-slot-12 .slot-reels,.svgcp-slot-12 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-12 button,.svgcp-slot-12 .svgcp-btn,.svgcp-slot-12 .sv-btn{background:#b57915 !important;}.svgcp-slot-12 .svgcp-spin,.svgcp-slot-12 .spin-button,.svgcp-slot-12 .sv-spin,.svgcp-slot-12 [data-spin],.svgcp-slot-12 [data-slot31-spin],.svgcp-slot-12 [data-sv34-spin],.svgcp-slot-12 [data-sv32r-spin],.svgcp-slot-12 [class*=\"spin-btn\"],.svgcp-slot-12 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-12 .reel,.svgcp-slot-12 .reel-cell,.svgcp-slot-12 .svgcp-reel,.svgcp-slot-12 .svgcp-reel-cell,.svgcp-slot-12 [class*=\"reel\"],.svgcp-slot-12 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-13{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-13 .svgcp-slot-panel,#sv-slot-13 .sv-slot-panel,#sv-slot-13 .slot-panel,#sv-slot-13 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-13{color:#fff3bf;}#sv-slot-13 .svgcp-slot-frame,#sv-slot-13 .sv-reels,#sv-slot-13 .slot-reels,#sv-slot-13 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-13 button,#sv-slot-13 .svgcp-btn,#sv-slot-13 .sv-btn{background:#b57915 !important;}#sv-slot-13 .svgcp-spin,#sv-slot-13 .spin-button,#sv-slot-13 .sv-spin,#sv-slot-13 [data-spin],#sv-slot-13 [data-slot31-spin],#sv-slot-13 [data-sv34-spin],#sv-slot-13 [data-sv32r-spin],#sv-slot-13 [class*=\"spin-btn\"],#sv-slot-13 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-13 .reel,#sv-slot-13 .reel-cell,#sv-slot-13 .svgcp-reel,#sv-slot-13 .svgcp-reel-cell,#sv-slot-13 [class*=\"reel\"],#sv-slot-13 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-13{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-13 .svgcp-slot-panel,.svgcp-slot-13 .sv-slot-panel,.svgcp-slot-13 .slot-panel,.svgcp-slot-13 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-13{color:#fff3bf;}.svgcp-slot-13 .svgcp-slot-frame,.svgcp-slot-13 .sv-reels,.svgcp-slot-13 .slot-reels,.svgcp-slot-13 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-13 button,.svgcp-slot-13 .svgcp-btn,.svgcp-slot-13 .sv-btn{background:#b57915 !important;}.svgcp-slot-13 .svgcp-spin,.svgcp-slot-13 .spin-button,.svgcp-slot-13 .sv-spin,.svgcp-slot-13 [data-spin],.svgcp-slot-13 [data-slot31-spin],.svgcp-slot-13 [data-sv34-spin],.svgcp-slot-13 [data-sv32r-spin],.svgcp-slot-13 [class*=\"spin-btn\"],.svgcp-slot-13 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-13 .reel,.svgcp-slot-13 .reel-cell,.svgcp-slot-13 .svgcp-reel,.svgcp-slot-13 .svgcp-reel-cell,.svgcp-slot-13 [class*=\"reel\"],.svgcp-slot-13 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-14{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-14 .svgcp-slot-panel,#sv-slot-14 .sv-slot-panel,#sv-slot-14 .slot-panel,#sv-slot-14 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-14{color:#fff3bf;}#sv-slot-14 .svgcp-slot-frame,#sv-slot-14 .sv-reels,#sv-slot-14 .slot-reels,#sv-slot-14 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-14 button,#sv-slot-14 .svgcp-btn,#sv-slot-14 .sv-btn{background:#b57915 !important;}#sv-slot-14 .svgcp-spin,#sv-slot-14 .spin-button,#sv-slot-14 .sv-spin,#sv-slot-14 [data-spin],#sv-slot-14 [data-slot31-spin],#sv-slot-14 [data-sv34-spin],#sv-slot-14 [data-sv32r-spin],#sv-slot-14 [class*=\"spin-btn\"],#sv-slot-14 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-14 .reel,#sv-slot-14 .reel-cell,#sv-slot-14 .svgcp-reel,#sv-slot-14 .svgcp-reel-cell,#sv-slot-14 [class*=\"reel\"],#sv-slot-14 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-14{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-14 .svgcp-slot-panel,.svgcp-slot-14 .sv-slot-panel,.svgcp-slot-14 .slot-panel,.svgcp-slot-14 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-14{color:#fff3bf;}.svgcp-slot-14 .svgcp-slot-frame,.svgcp-slot-14 .sv-reels,.svgcp-slot-14 .slot-reels,.svgcp-slot-14 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-14 button,.svgcp-slot-14 .svgcp-btn,.svgcp-slot-14 .sv-btn{background:#b57915 !important;}.svgcp-slot-14 .svgcp-spin,.svgcp-slot-14 .spin-button,.svgcp-slot-14 .sv-spin,.svgcp-slot-14 [data-spin],.svgcp-slot-14 [data-slot31-spin],.svgcp-slot-14 [data-sv34-spin],.svgcp-slot-14 [data-sv32r-spin],.svgcp-slot-14 [class*=\"spin-btn\"],.svgcp-slot-14 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-14 .reel,.svgcp-slot-14 .reel-cell,.svgcp-slot-14 .svgcp-reel,.svgcp-slot-14 .svgcp-reel-cell,.svgcp-slot-14 [class*=\"reel\"],.svgcp-slot-14 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-15{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-15 .svgcp-slot-panel,#sv-slot-15 .sv-slot-panel,#sv-slot-15 .slot-panel,#sv-slot-15 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-15{color:#fff3bf;}#sv-slot-15 .svgcp-slot-frame,#sv-slot-15 .sv-reels,#sv-slot-15 .slot-reels,#sv-slot-15 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-15 button,#sv-slot-15 .svgcp-btn,#sv-slot-15 .sv-btn{background:#b57915 !important;}#sv-slot-15 .svgcp-spin,#sv-slot-15 .spin-button,#sv-slot-15 .sv-spin,#sv-slot-15 [data-spin],#sv-slot-15 [data-slot31-spin],#sv-slot-15 [data-sv34-spin],#sv-slot-15 [data-sv32r-spin],#sv-slot-15 [class*=\"spin-btn\"],#sv-slot-15 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-15 .reel,#sv-slot-15 .reel-cell,#sv-slot-15 .svgcp-reel,#sv-slot-15 .svgcp-reel-cell,#sv-slot-15 [class*=\"reel\"],#sv-slot-15 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-15{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-15 .svgcp-slot-panel,.svgcp-slot-15 .sv-slot-panel,.svgcp-slot-15 .slot-panel,.svgcp-slot-15 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-15{color:#fff3bf;}.svgcp-slot-15 .svgcp-slot-frame,.svgcp-slot-15 .sv-reels,.svgcp-slot-15 .slot-reels,.svgcp-slot-15 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-15 button,.svgcp-slot-15 .svgcp-btn,.svgcp-slot-15 .sv-btn{background:#b57915 !important;}.svgcp-slot-15 .svgcp-spin,.svgcp-slot-15 .spin-button,.svgcp-slot-15 .sv-spin,.svgcp-slot-15 [data-spin],.svgcp-slot-15 [data-slot31-spin],.svgcp-slot-15 [data-sv34-spin],.svgcp-slot-15 [data-sv32r-spin],.svgcp-slot-15 [class*=\"spin-btn\"],.svgcp-slot-15 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-15 .reel,.svgcp-slot-15 .reel-cell,.svgcp-slot-15 .svgcp-reel,.svgcp-slot-15 .svgcp-reel-cell,.svgcp-slot-15 [class*=\"reel\"],.svgcp-slot-15 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-16{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-16 .svgcp-slot-panel,#sv-slot-16 .sv-slot-panel,#sv-slot-16 .slot-panel,#sv-slot-16 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-16{color:#fff3bf;}#sv-slot-16 .svgcp-slot-frame,#sv-slot-16 .sv-reels,#sv-slot-16 .slot-reels,#sv-slot-16 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-16 button,#sv-slot-16 .svgcp-btn,#sv-slot-16 .sv-btn{background:#b57915 !important;}#sv-slot-16 .svgcp-spin,#sv-slot-16 .spin-button,#sv-slot-16 .sv-spin,#sv-slot-16 [data-spin],#sv-slot-16 [data-slot31-spin],#sv-slot-16 [data-sv34-spin],#sv-slot-16 [data-sv32r-spin],#sv-slot-16 [class*=\"spin-btn\"],#sv-slot-16 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-16 .reel,#sv-slot-16 .reel-cell,#sv-slot-16 .svgcp-reel,#sv-slot-16 .svgcp-reel-cell,#sv-slot-16 [class*=\"reel\"],#sv-slot-16 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-16{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-16 .svgcp-slot-panel,.svgcp-slot-16 .sv-slot-panel,.svgcp-slot-16 .slot-panel,.svgcp-slot-16 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-16{color:#fff3bf;}.svgcp-slot-16 .svgcp-slot-frame,.svgcp-slot-16 .sv-reels,.svgcp-slot-16 .slot-reels,.svgcp-slot-16 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-16 button,.svgcp-slot-16 .svgcp-btn,.svgcp-slot-16 .sv-btn{background:#b57915 !important;}.svgcp-slot-16 .svgcp-spin,.svgcp-slot-16 .spin-button,.svgcp-slot-16 .sv-spin,.svgcp-slot-16 [data-spin],.svgcp-slot-16 [data-slot31-spin],.svgcp-slot-16 [data-sv34-spin],.svgcp-slot-16 [data-sv32r-spin],.svgcp-slot-16 [class*=\"spin-btn\"],.svgcp-slot-16 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-16 .reel,.svgcp-slot-16 .reel-cell,.svgcp-slot-16 .svgcp-reel,.svgcp-slot-16 .svgcp-reel-cell,.svgcp-slot-16 [class*=\"reel\"],.svgcp-slot-16 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-17{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-17 .svgcp-slot-panel,#sv-slot-17 .sv-slot-panel,#sv-slot-17 .slot-panel,#sv-slot-17 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-17{color:#fff3bf;}#sv-slot-17 .svgcp-slot-frame,#sv-slot-17 .sv-reels,#sv-slot-17 .slot-reels,#sv-slot-17 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-17 button,#sv-slot-17 .svgcp-btn,#sv-slot-17 .sv-btn{background:#b57915 !important;}#sv-slot-17 .svgcp-spin,#sv-slot-17 .spin-button,#sv-slot-17 .sv-spin,#sv-slot-17 [data-spin],#sv-slot-17 [data-slot31-spin],#sv-slot-17 [data-sv34-spin],#sv-slot-17 [data-sv32r-spin],#sv-slot-17 [class*=\"spin-btn\"],#sv-slot-17 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-17 .reel,#sv-slot-17 .reel-cell,#sv-slot-17 .svgcp-reel,#sv-slot-17 .svgcp-reel-cell,#sv-slot-17 [class*=\"reel\"],#sv-slot-17 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-17{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-17 .svgcp-slot-panel,.svgcp-slot-17 .sv-slot-panel,.svgcp-slot-17 .slot-panel,.svgcp-slot-17 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-17{color:#fff3bf;}.svgcp-slot-17 .svgcp-slot-frame,.svgcp-slot-17 .sv-reels,.svgcp-slot-17 .slot-reels,.svgcp-slot-17 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-17 button,.svgcp-slot-17 .svgcp-btn,.svgcp-slot-17 .sv-btn{background:#b57915 !important;}.svgcp-slot-17 .svgcp-spin,.svgcp-slot-17 .spin-button,.svgcp-slot-17 .sv-spin,.svgcp-slot-17 [data-spin],.svgcp-slot-17 [data-slot31-spin],.svgcp-slot-17 [data-sv34-spin],.svgcp-slot-17 [data-sv32r-spin],.svgcp-slot-17 [class*=\"spin-btn\"],.svgcp-slot-17 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-17 .reel,.svgcp-slot-17 .reel-cell,.svgcp-slot-17 .svgcp-reel,.svgcp-slot-17 .svgcp-reel-cell,.svgcp-slot-17 [class*=\"reel\"],.svgcp-slot-17 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-18{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-18 .svgcp-slot-panel,#sv-slot-18 .sv-slot-panel,#sv-slot-18 .slot-panel,#sv-slot-18 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-18{color:#fff3bf;}#sv-slot-18 .svgcp-slot-frame,#sv-slot-18 .sv-reels,#sv-slot-18 .slot-reels,#sv-slot-18 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-18 button,#sv-slot-18 .svgcp-btn,#sv-slot-18 .sv-btn{background:#b57915 !important;}#sv-slot-18 .svgcp-spin,#sv-slot-18 .spin-button,#sv-slot-18 .sv-spin,#sv-slot-18 [data-spin],#sv-slot-18 [data-slot31-spin],#sv-slot-18 [data-sv34-spin],#sv-slot-18 [data-sv32r-spin],#sv-slot-18 [class*=\"spin-btn\"],#sv-slot-18 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-18 .reel,#sv-slot-18 .reel-cell,#sv-slot-18 .svgcp-reel,#sv-slot-18 .svgcp-reel-cell,#sv-slot-18 [class*=\"reel\"],#sv-slot-18 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-18{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-18 .svgcp-slot-panel,.svgcp-slot-18 .sv-slot-panel,.svgcp-slot-18 .slot-panel,.svgcp-slot-18 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-18{color:#fff3bf;}.svgcp-slot-18 .svgcp-slot-frame,.svgcp-slot-18 .sv-reels,.svgcp-slot-18 .slot-reels,.svgcp-slot-18 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-18 button,.svgcp-slot-18 .svgcp-btn,.svgcp-slot-18 .sv-btn{background:#b57915 !important;}.svgcp-slot-18 .svgcp-spin,.svgcp-slot-18 .spin-button,.svgcp-slot-18 .sv-spin,.svgcp-slot-18 [data-spin],.svgcp-slot-18 [data-slot31-spin],.svgcp-slot-18 [data-sv34-spin],.svgcp-slot-18 [data-sv32r-spin],.svgcp-slot-18 [class*=\"spin-btn\"],.svgcp-slot-18 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-18 .reel,.svgcp-slot-18 .reel-cell,.svgcp-slot-18 .svgcp-reel,.svgcp-slot-18 .svgcp-reel-cell,.svgcp-slot-18 [class*=\"reel\"],.svgcp-slot-18 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-19{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-19 .svgcp-slot-panel,#sv-slot-19 .sv-slot-panel,#sv-slot-19 .slot-panel,#sv-slot-19 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-19{color:#fff3bf;}#sv-slot-19 .svgcp-slot-frame,#sv-slot-19 .sv-reels,#sv-slot-19 .slot-reels,#sv-slot-19 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-19 button,#sv-slot-19 .svgcp-btn,#sv-slot-19 .sv-btn{background:#b57915 !important;}#sv-slot-19 .svgcp-spin,#sv-slot-19 .spin-button,#sv-slot-19 .sv-spin,#sv-slot-19 [data-spin],#sv-slot-19 [data-slot31-spin],#sv-slot-19 [data-sv34-spin],#sv-slot-19 [data-sv32r-spin],#sv-slot-19 [class*=\"spin-btn\"],#sv-slot-19 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-19 .reel,#sv-slot-19 .reel-cell,#sv-slot-19 .svgcp-reel,#sv-slot-19 .svgcp-reel-cell,#sv-slot-19 [class*=\"reel\"],#sv-slot-19 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-19{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-19 .svgcp-slot-panel,.svgcp-slot-19 .sv-slot-panel,.svgcp-slot-19 .slot-panel,.svgcp-slot-19 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-19{color:#fff3bf;}.svgcp-slot-19 .svgcp-slot-frame,.svgcp-slot-19 .sv-reels,.svgcp-slot-19 .slot-reels,.svgcp-slot-19 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-19 button,.svgcp-slot-19 .svgcp-btn,.svgcp-slot-19 .sv-btn{background:#b57915 !important;}.svgcp-slot-19 .svgcp-spin,.svgcp-slot-19 .spin-button,.svgcp-slot-19 .sv-spin,.svgcp-slot-19 [data-spin],.svgcp-slot-19 [data-slot31-spin],.svgcp-slot-19 [data-sv34-spin],.svgcp-slot-19 [data-sv32r-spin],.svgcp-slot-19 [class*=\"spin-btn\"],.svgcp-slot-19 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-19 .reel,.svgcp-slot-19 .reel-cell,.svgcp-slot-19 .svgcp-reel,.svgcp-slot-19 .svgcp-reel-cell,.svgcp-slot-19 [class*=\"reel\"],.svgcp-slot-19 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-20{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-20 .svgcp-slot-panel,#sv-slot-20 .sv-slot-panel,#sv-slot-20 .slot-panel,#sv-slot-20 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-20{color:#fff3bf;}#sv-slot-20 .svgcp-slot-frame,#sv-slot-20 .sv-reels,#sv-slot-20 .slot-reels,#sv-slot-20 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-20 button,#sv-slot-20 .svgcp-btn,#sv-slot-20 .sv-btn{background:#b57915 !important;}#sv-slot-20 .svgcp-spin,#sv-slot-20 .spin-button,#sv-slot-20 .sv-spin,#sv-slot-20 [data-spin],#sv-slot-20 [data-slot31-spin],#sv-slot-20 [data-sv34-spin],#sv-slot-20 [data-sv32r-spin],#sv-slot-20 [class*=\"spin-btn\"],#sv-slot-20 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-20 .reel,#sv-slot-20 .reel-cell,#sv-slot-20 .svgcp-reel,#sv-slot-20 .svgcp-reel-cell,#sv-slot-20 [class*=\"reel\"],#sv-slot-20 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-20{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-20 .svgcp-slot-panel,.svgcp-slot-20 .sv-slot-panel,.svgcp-slot-20 .slot-panel,.svgcp-slot-20 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-20{color:#fff3bf;}.svgcp-slot-20 .svgcp-slot-frame,.svgcp-slot-20 .sv-reels,.svgcp-slot-20 .slot-reels,.svgcp-slot-20 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-20 button,.svgcp-slot-20 .svgcp-btn,.svgcp-slot-20 .sv-btn{background:#b57915 !important;}.svgcp-slot-20 .svgcp-spin,.svgcp-slot-20 .spin-button,.svgcp-slot-20 .sv-spin,.svgcp-slot-20 [data-spin],.svgcp-slot-20 [data-slot31-spin],.svgcp-slot-20 [data-sv34-spin],.svgcp-slot-20 [data-sv32r-spin],.svgcp-slot-20 [class*=\"spin-btn\"],.svgcp-slot-20 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-20 .reel,.svgcp-slot-20 .reel-cell,.svgcp-slot-20 .svgcp-reel,.svgcp-slot-20 .svgcp-reel-cell,.svgcp-slot-20 [class*=\"reel\"],.svgcp-slot-20 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-21{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-21 .svgcp-slot-panel,#sv-slot-21 .sv-slot-panel,#sv-slot-21 .slot-panel,#sv-slot-21 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-21{color:#fff3bf;}#sv-slot-21 .svgcp-slot-frame,#sv-slot-21 .sv-reels,#sv-slot-21 .slot-reels,#sv-slot-21 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-21 button,#sv-slot-21 .svgcp-btn,#sv-slot-21 .sv-btn{background:#b57915 !important;}#sv-slot-21 .svgcp-spin,#sv-slot-21 .spin-button,#sv-slot-21 .sv-spin,#sv-slot-21 [data-spin],#sv-slot-21 [data-slot31-spin],#sv-slot-21 [data-sv34-spin],#sv-slot-21 [data-sv32r-spin],#sv-slot-21 [class*=\"spin-btn\"],#sv-slot-21 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-21 .reel,#sv-slot-21 .reel-cell,#sv-slot-21 .svgcp-reel,#sv-slot-21 .svgcp-reel-cell,#sv-slot-21 [class*=\"reel\"],#sv-slot-21 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-21{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-21 .svgcp-slot-panel,.svgcp-slot-21 .sv-slot-panel,.svgcp-slot-21 .slot-panel,.svgcp-slot-21 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-21{color:#fff3bf;}.svgcp-slot-21 .svgcp-slot-frame,.svgcp-slot-21 .sv-reels,.svgcp-slot-21 .slot-reels,.svgcp-slot-21 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-21 button,.svgcp-slot-21 .svgcp-btn,.svgcp-slot-21 .sv-btn{background:#b57915 !important;}.svgcp-slot-21 .svgcp-spin,.svgcp-slot-21 .spin-button,.svgcp-slot-21 .sv-spin,.svgcp-slot-21 [data-spin],.svgcp-slot-21 [data-slot31-spin],.svgcp-slot-21 [data-sv34-spin],.svgcp-slot-21 [data-sv32r-spin],.svgcp-slot-21 [class*=\"spin-btn\"],.svgcp-slot-21 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-21 .reel,.svgcp-slot-21 .reel-cell,.svgcp-slot-21 .svgcp-reel,.svgcp-slot-21 .svgcp-reel-cell,.svgcp-slot-21 [class*=\"reel\"],.svgcp-slot-21 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-22{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-22 .svgcp-slot-panel,#sv-slot-22 .sv-slot-panel,#sv-slot-22 .slot-panel,#sv-slot-22 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-22{color:#fff3bf;}#sv-slot-22 .svgcp-slot-frame,#sv-slot-22 .sv-reels,#sv-slot-22 .slot-reels,#sv-slot-22 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-22 button,#sv-slot-22 .svgcp-btn,#sv-slot-22 .sv-btn{background:#b57915 !important;}#sv-slot-22 .svgcp-spin,#sv-slot-22 .spin-button,#sv-slot-22 .sv-spin,#sv-slot-22 [data-spin],#sv-slot-22 [data-slot31-spin],#sv-slot-22 [data-sv34-spin],#sv-slot-22 [data-sv32r-spin],#sv-slot-22 [class*=\"spin-btn\"],#sv-slot-22 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-22 .reel,#sv-slot-22 .reel-cell,#sv-slot-22 .svgcp-reel,#sv-slot-22 .svgcp-reel-cell,#sv-slot-22 [class*=\"reel\"],#sv-slot-22 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-22{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-22 .svgcp-slot-panel,.svgcp-slot-22 .sv-slot-panel,.svgcp-slot-22 .slot-panel,.svgcp-slot-22 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-22{color:#fff3bf;}.svgcp-slot-22 .svgcp-slot-frame,.svgcp-slot-22 .sv-reels,.svgcp-slot-22 .slot-reels,.svgcp-slot-22 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-22 button,.svgcp-slot-22 .svgcp-btn,.svgcp-slot-22 .sv-btn{background:#b57915 !important;}.svgcp-slot-22 .svgcp-spin,.svgcp-slot-22 .spin-button,.svgcp-slot-22 .sv-spin,.svgcp-slot-22 [data-spin],.svgcp-slot-22 [data-slot31-spin],.svgcp-slot-22 [data-sv34-spin],.svgcp-slot-22 [data-sv32r-spin],.svgcp-slot-22 [class*=\"spin-btn\"],.svgcp-slot-22 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-22 .reel,.svgcp-slot-22 .reel-cell,.svgcp-slot-22 .svgcp-reel,.svgcp-slot-22 .svgcp-reel-cell,.svgcp-slot-22 [class*=\"reel\"],.svgcp-slot-22 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-23{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-23 .svgcp-slot-panel,#sv-slot-23 .sv-slot-panel,#sv-slot-23 .slot-panel,#sv-slot-23 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-23{color:#fff3bf;}#sv-slot-23 .svgcp-slot-frame,#sv-slot-23 .sv-reels,#sv-slot-23 .slot-reels,#sv-slot-23 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-23 button,#sv-slot-23 .svgcp-btn,#sv-slot-23 .sv-btn{background:#b57915 !important;}#sv-slot-23 .svgcp-spin,#sv-slot-23 .spin-button,#sv-slot-23 .sv-spin,#sv-slot-23 [data-spin],#sv-slot-23 [data-slot31-spin],#sv-slot-23 [data-sv34-spin],#sv-slot-23 [data-sv32r-spin],#sv-slot-23 [class*=\"spin-btn\"],#sv-slot-23 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-23 .reel,#sv-slot-23 .reel-cell,#sv-slot-23 .svgcp-reel,#sv-slot-23 .svgcp-reel-cell,#sv-slot-23 [class*=\"reel\"],#sv-slot-23 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-23{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-23 .svgcp-slot-panel,.svgcp-slot-23 .sv-slot-panel,.svgcp-slot-23 .slot-panel,.svgcp-slot-23 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-23{color:#fff3bf;}.svgcp-slot-23 .svgcp-slot-frame,.svgcp-slot-23 .sv-reels,.svgcp-slot-23 .slot-reels,.svgcp-slot-23 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-23 button,.svgcp-slot-23 .svgcp-btn,.svgcp-slot-23 .sv-btn{background:#b57915 !important;}.svgcp-slot-23 .svgcp-spin,.svgcp-slot-23 .spin-button,.svgcp-slot-23 .sv-spin,.svgcp-slot-23 [data-spin],.svgcp-slot-23 [data-slot31-spin],.svgcp-slot-23 [data-sv34-spin],.svgcp-slot-23 [data-sv32r-spin],.svgcp-slot-23 [class*=\"spin-btn\"],.svgcp-slot-23 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-23 .reel,.svgcp-slot-23 .reel-cell,.svgcp-slot-23 .svgcp-reel,.svgcp-slot-23 .svgcp-reel-cell,.svgcp-slot-23 [class*=\"reel\"],.svgcp-slot-23 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-24{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-24 .svgcp-slot-panel,#sv-slot-24 .sv-slot-panel,#sv-slot-24 .slot-panel,#sv-slot-24 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-24{color:#fff3bf;}#sv-slot-24 .svgcp-slot-frame,#sv-slot-24 .sv-reels,#sv-slot-24 .slot-reels,#sv-slot-24 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-24 button,#sv-slot-24 .svgcp-btn,#sv-slot-24 .sv-btn{background:#b57915 !important;}#sv-slot-24 .svgcp-spin,#sv-slot-24 .spin-button,#sv-slot-24 .sv-spin,#sv-slot-24 [data-spin],#sv-slot-24 [data-slot31-spin],#sv-slot-24 [data-sv34-spin],#sv-slot-24 [data-sv32r-spin],#sv-slot-24 [class*=\"spin-btn\"],#sv-slot-24 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-24 .reel,#sv-slot-24 .reel-cell,#sv-slot-24 .svgcp-reel,#sv-slot-24 .svgcp-reel-cell,#sv-slot-24 [class*=\"reel\"],#sv-slot-24 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-24{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-24 .svgcp-slot-panel,.svgcp-slot-24 .sv-slot-panel,.svgcp-slot-24 .slot-panel,.svgcp-slot-24 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-24{color:#fff3bf;}.svgcp-slot-24 .svgcp-slot-frame,.svgcp-slot-24 .sv-reels,.svgcp-slot-24 .slot-reels,.svgcp-slot-24 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-24 button,.svgcp-slot-24 .svgcp-btn,.svgcp-slot-24 .sv-btn{background:#b57915 !important;}.svgcp-slot-24 .svgcp-spin,.svgcp-slot-24 .spin-button,.svgcp-slot-24 .sv-spin,.svgcp-slot-24 [data-spin],.svgcp-slot-24 [data-slot31-spin],.svgcp-slot-24 [data-sv34-spin],.svgcp-slot-24 [data-sv32r-spin],.svgcp-slot-24 [class*=\"spin-btn\"],.svgcp-slot-24 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-24 .reel,.svgcp-slot-24 .reel-cell,.svgcp-slot-24 .svgcp-reel,.svgcp-slot-24 .svgcp-reel-cell,.svgcp-slot-24 [class*=\"reel\"],.svgcp-slot-24 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-25{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-25 .svgcp-slot-panel,#sv-slot-25 .sv-slot-panel,#sv-slot-25 .slot-panel,#sv-slot-25 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-25{color:#fff3bf;}#sv-slot-25 .svgcp-slot-frame,#sv-slot-25 .sv-reels,#sv-slot-25 .slot-reels,#sv-slot-25 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-25 button,#sv-slot-25 .svgcp-btn,#sv-slot-25 .sv-btn{background:#b57915 !important;}#sv-slot-25 .svgcp-spin,#sv-slot-25 .spin-button,#sv-slot-25 .sv-spin,#sv-slot-25 [data-spin],#sv-slot-25 [data-slot31-spin],#sv-slot-25 [data-sv34-spin],#sv-slot-25 [data-sv32r-spin],#sv-slot-25 [class*=\"spin-btn\"],#sv-slot-25 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-25 .reel,#sv-slot-25 .reel-cell,#sv-slot-25 .svgcp-reel,#sv-slot-25 .svgcp-reel-cell,#sv-slot-25 [class*=\"reel\"],#sv-slot-25 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-25{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-25 .svgcp-slot-panel,.svgcp-slot-25 .sv-slot-panel,.svgcp-slot-25 .slot-panel,.svgcp-slot-25 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-25{color:#fff3bf;}.svgcp-slot-25 .svgcp-slot-frame,.svgcp-slot-25 .sv-reels,.svgcp-slot-25 .slot-reels,.svgcp-slot-25 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-25 button,.svgcp-slot-25 .svgcp-btn,.svgcp-slot-25 .sv-btn{background:#b57915 !important;}.svgcp-slot-25 .svgcp-spin,.svgcp-slot-25 .spin-button,.svgcp-slot-25 .sv-spin,.svgcp-slot-25 [data-spin],.svgcp-slot-25 [data-slot31-spin],.svgcp-slot-25 [data-sv34-spin],.svgcp-slot-25 [data-sv32r-spin],.svgcp-slot-25 [class*=\"spin-btn\"],.svgcp-slot-25 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-25 .reel,.svgcp-slot-25 .reel-cell,.svgcp-slot-25 .svgcp-reel,.svgcp-slot-25 .svgcp-reel-cell,.svgcp-slot-25 [class*=\"reel\"],.svgcp-slot-25 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-26{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-26 .svgcp-slot-panel,#sv-slot-26 .sv-slot-panel,#sv-slot-26 .slot-panel,#sv-slot-26 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-26{color:#fff3bf;}#sv-slot-26 .svgcp-slot-frame,#sv-slot-26 .sv-reels,#sv-slot-26 .slot-reels,#sv-slot-26 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-26 button,#sv-slot-26 .svgcp-btn,#sv-slot-26 .sv-btn{background:#b57915 !important;}#sv-slot-26 .svgcp-spin,#sv-slot-26 .spin-button,#sv-slot-26 .sv-spin,#sv-slot-26 [data-spin],#sv-slot-26 [data-slot31-spin],#sv-slot-26 [data-sv34-spin],#sv-slot-26 [data-sv32r-spin],#sv-slot-26 [class*=\"spin-btn\"],#sv-slot-26 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-26 .reel,#sv-slot-26 .reel-cell,#sv-slot-26 .svgcp-reel,#sv-slot-26 .svgcp-reel-cell,#sv-slot-26 [class*=\"reel\"],#sv-slot-26 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-26{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-26 .svgcp-slot-panel,.svgcp-slot-26 .sv-slot-panel,.svgcp-slot-26 .slot-panel,.svgcp-slot-26 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-26{color:#fff3bf;}.svgcp-slot-26 .svgcp-slot-frame,.svgcp-slot-26 .sv-reels,.svgcp-slot-26 .slot-reels,.svgcp-slot-26 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-26 button,.svgcp-slot-26 .svgcp-btn,.svgcp-slot-26 .sv-btn{background:#b57915 !important;}.svgcp-slot-26 .svgcp-spin,.svgcp-slot-26 .spin-button,.svgcp-slot-26 .sv-spin,.svgcp-slot-26 [data-spin],.svgcp-slot-26 [data-slot31-spin],.svgcp-slot-26 [data-sv34-spin],.svgcp-slot-26 [data-sv32r-spin],.svgcp-slot-26 [class*=\"spin-btn\"],.svgcp-slot-26 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-26 .reel,.svgcp-slot-26 .reel-cell,.svgcp-slot-26 .svgcp-reel,.svgcp-slot-26 .svgcp-reel-cell,.svgcp-slot-26 [class*=\"reel\"],.svgcp-slot-26 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-27{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-27 .svgcp-slot-panel,#sv-slot-27 .sv-slot-panel,#sv-slot-27 .slot-panel,#sv-slot-27 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-27{color:#fff3bf;}#sv-slot-27 .svgcp-slot-frame,#sv-slot-27 .sv-reels,#sv-slot-27 .slot-reels,#sv-slot-27 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-27 button,#sv-slot-27 .svgcp-btn,#sv-slot-27 .sv-btn{background:#b57915 !important;}#sv-slot-27 .svgcp-spin,#sv-slot-27 .spin-button,#sv-slot-27 .sv-spin,#sv-slot-27 [data-spin],#sv-slot-27 [data-slot31-spin],#sv-slot-27 [data-sv34-spin],#sv-slot-27 [data-sv32r-spin],#sv-slot-27 [class*=\"spin-btn\"],#sv-slot-27 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-27 .reel,#sv-slot-27 .reel-cell,#sv-slot-27 .svgcp-reel,#sv-slot-27 .svgcp-reel-cell,#sv-slot-27 [class*=\"reel\"],#sv-slot-27 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-27{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-27 .svgcp-slot-panel,.svgcp-slot-27 .sv-slot-panel,.svgcp-slot-27 .slot-panel,.svgcp-slot-27 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-27{color:#fff3bf;}.svgcp-slot-27 .svgcp-slot-frame,.svgcp-slot-27 .sv-reels,.svgcp-slot-27 .slot-reels,.svgcp-slot-27 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-27 button,.svgcp-slot-27 .svgcp-btn,.svgcp-slot-27 .sv-btn{background:#b57915 !important;}.svgcp-slot-27 .svgcp-spin,.svgcp-slot-27 .spin-button,.svgcp-slot-27 .sv-spin,.svgcp-slot-27 [data-spin],.svgcp-slot-27 [data-slot31-spin],.svgcp-slot-27 [data-sv34-spin],.svgcp-slot-27 [data-sv32r-spin],.svgcp-slot-27 [class*=\"spin-btn\"],.svgcp-slot-27 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-27 .reel,.svgcp-slot-27 .reel-cell,.svgcp-slot-27 .svgcp-reel,.svgcp-slot-27 .svgcp-reel-cell,.svgcp-slot-27 [class*=\"reel\"],.svgcp-slot-27 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-28{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-28 .svgcp-slot-panel,#sv-slot-28 .sv-slot-panel,#sv-slot-28 .slot-panel,#sv-slot-28 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-28{color:#fff3bf;}#sv-slot-28 .svgcp-slot-frame,#sv-slot-28 .sv-reels,#sv-slot-28 .slot-reels,#sv-slot-28 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-28 button,#sv-slot-28 .svgcp-btn,#sv-slot-28 .sv-btn{background:#b57915 !important;}#sv-slot-28 .svgcp-spin,#sv-slot-28 .spin-button,#sv-slot-28 .sv-spin,#sv-slot-28 [data-spin],#sv-slot-28 [data-slot31-spin],#sv-slot-28 [data-sv34-spin],#sv-slot-28 [data-sv32r-spin],#sv-slot-28 [class*=\"spin-btn\"],#sv-slot-28 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-28 .reel,#sv-slot-28 .reel-cell,#sv-slot-28 .svgcp-reel,#sv-slot-28 .svgcp-reel-cell,#sv-slot-28 [class*=\"reel\"],#sv-slot-28 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-28{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-28 .svgcp-slot-panel,.svgcp-slot-28 .sv-slot-panel,.svgcp-slot-28 .slot-panel,.svgcp-slot-28 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-28{color:#fff3bf;}.svgcp-slot-28 .svgcp-slot-frame,.svgcp-slot-28 .sv-reels,.svgcp-slot-28 .slot-reels,.svgcp-slot-28 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-28 button,.svgcp-slot-28 .svgcp-btn,.svgcp-slot-28 .sv-btn{background:#b57915 !important;}.svgcp-slot-28 .svgcp-spin,.svgcp-slot-28 .spin-button,.svgcp-slot-28 .sv-spin,.svgcp-slot-28 [data-spin],.svgcp-slot-28 [data-slot31-spin],.svgcp-slot-28 [data-sv34-spin],.svgcp-slot-28 [data-sv32r-spin],.svgcp-slot-28 [class*=\"spin-btn\"],.svgcp-slot-28 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-28 .reel,.svgcp-slot-28 .reel-cell,.svgcp-slot-28 .svgcp-reel,.svgcp-slot-28 .svgcp-reel-cell,.svgcp-slot-28 [class*=\"reel\"],.svgcp-slot-28 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-29{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-29 .svgcp-slot-panel,#sv-slot-29 .sv-slot-panel,#sv-slot-29 .slot-panel,#sv-slot-29 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-29{color:#fff3bf;}#sv-slot-29 .svgcp-slot-frame,#sv-slot-29 .sv-reels,#sv-slot-29 .slot-reels,#sv-slot-29 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-29 button,#sv-slot-29 .svgcp-btn,#sv-slot-29 .sv-btn{background:#b57915 !important;}#sv-slot-29 .svgcp-spin,#sv-slot-29 .spin-button,#sv-slot-29 .sv-spin,#sv-slot-29 [data-spin],#sv-slot-29 [data-slot31-spin],#sv-slot-29 [data-sv34-spin],#sv-slot-29 [data-sv32r-spin],#sv-slot-29 [class*=\"spin-btn\"],#sv-slot-29 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-29 .reel,#sv-slot-29 .reel-cell,#sv-slot-29 .svgcp-reel,#sv-slot-29 .svgcp-reel-cell,#sv-slot-29 [class*=\"reel\"],#sv-slot-29 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-29{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-29 .svgcp-slot-panel,.svgcp-slot-29 .sv-slot-panel,.svgcp-slot-29 .slot-panel,.svgcp-slot-29 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-29{color:#fff3bf;}.svgcp-slot-29 .svgcp-slot-frame,.svgcp-slot-29 .sv-reels,.svgcp-slot-29 .slot-reels,.svgcp-slot-29 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-29 button,.svgcp-slot-29 .svgcp-btn,.svgcp-slot-29 .sv-btn{background:#b57915 !important;}.svgcp-slot-29 .svgcp-spin,.svgcp-slot-29 .spin-button,.svgcp-slot-29 .sv-spin,.svgcp-slot-29 [data-spin],.svgcp-slot-29 [data-slot31-spin],.svgcp-slot-29 [data-sv34-spin],.svgcp-slot-29 [data-sv32r-spin],.svgcp-slot-29 [class*=\"spin-btn\"],.svgcp-slot-29 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-29 .reel,.svgcp-slot-29 .reel-cell,.svgcp-slot-29 .svgcp-reel,.svgcp-slot-29 .svgcp-reel-cell,.svgcp-slot-29 [class*=\"reel\"],.svgcp-slot-29 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-30{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-30 .svgcp-slot-panel,#sv-slot-30 .sv-slot-panel,#sv-slot-30 .slot-panel,#sv-slot-30 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-30{color:#fff3bf;}#sv-slot-30 .svgcp-slot-frame,#sv-slot-30 .sv-reels,#sv-slot-30 .slot-reels,#sv-slot-30 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-30 button,#sv-slot-30 .svgcp-btn,#sv-slot-30 .sv-btn{background:#b57915 !important;}#sv-slot-30 .svgcp-spin,#sv-slot-30 .spin-button,#sv-slot-30 .sv-spin,#sv-slot-30 [data-spin],#sv-slot-30 [data-slot31-spin],#sv-slot-30 [data-sv34-spin],#sv-slot-30 [data-sv32r-spin],#sv-slot-30 [class*=\"spin-btn\"],#sv-slot-30 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-30 .reel,#sv-slot-30 .reel-cell,#sv-slot-30 .svgcp-reel,#sv-slot-30 .svgcp-reel-cell,#sv-slot-30 [class*=\"reel\"],#sv-slot-30 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-30{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-30 .svgcp-slot-panel,.svgcp-slot-30 .sv-slot-panel,.svgcp-slot-30 .slot-panel,.svgcp-slot-30 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-30{color:#fff3bf;}.svgcp-slot-30 .svgcp-slot-frame,.svgcp-slot-30 .sv-reels,.svgcp-slot-30 .slot-reels,.svgcp-slot-30 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-30 button,.svgcp-slot-30 .svgcp-btn,.svgcp-slot-30 .sv-btn{background:#b57915 !important;}.svgcp-slot-30 .svgcp-spin,.svgcp-slot-30 .spin-button,.svgcp-slot-30 .sv-spin,.svgcp-slot-30 [data-spin],.svgcp-slot-30 [data-slot31-spin],.svgcp-slot-30 [data-sv34-spin],.svgcp-slot-30 [data-sv32r-spin],.svgcp-slot-30 [class*=\"spin-btn\"],.svgcp-slot-30 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-30 .reel,.svgcp-slot-30 .reel-cell,.svgcp-slot-30 .svgcp-reel,.svgcp-slot-30 .svgcp-reel-cell,.svgcp-slot-30 [class*=\"reel\"],.svgcp-slot-30 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-31{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-31 .svgcp-slot-panel,#sv-slot-31 .sv-slot-panel,#sv-slot-31 .slot-panel,#sv-slot-31 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-31{color:#fff3bf;}#sv-slot-31 .svgcp-slot-frame,#sv-slot-31 .sv-reels,#sv-slot-31 .slot-reels,#sv-slot-31 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-31 button,#sv-slot-31 .svgcp-btn,#sv-slot-31 .sv-btn{background:#b57915 !important;}#sv-slot-31 .svgcp-spin,#sv-slot-31 .spin-button,#sv-slot-31 .sv-spin,#sv-slot-31 [data-spin],#sv-slot-31 [data-slot31-spin],#sv-slot-31 [data-sv34-spin],#sv-slot-31 [data-sv32r-spin],#sv-slot-31 [class*=\"spin-btn\"],#sv-slot-31 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-31 .reel,#sv-slot-31 .reel-cell,#sv-slot-31 .svgcp-reel,#sv-slot-31 .svgcp-reel-cell,#sv-slot-31 [class*=\"reel\"],#sv-slot-31 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-31{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-31 .svgcp-slot-panel,.svgcp-slot-31 .sv-slot-panel,.svgcp-slot-31 .slot-panel,.svgcp-slot-31 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-31{color:#fff3bf;}.svgcp-slot-31 .svgcp-slot-frame,.svgcp-slot-31 .sv-reels,.svgcp-slot-31 .slot-reels,.svgcp-slot-31 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-31 button,.svgcp-slot-31 .svgcp-btn,.svgcp-slot-31 .sv-btn{background:#b57915 !important;}.svgcp-slot-31 .svgcp-spin,.svgcp-slot-31 .spin-button,.svgcp-slot-31 .sv-spin,.svgcp-slot-31 [data-spin],.svgcp-slot-31 [data-slot31-spin],.svgcp-slot-31 [data-sv34-spin],.svgcp-slot-31 [data-sv32r-spin],.svgcp-slot-31 [class*=\"spin-btn\"],.svgcp-slot-31 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-31 .reel,.svgcp-slot-31 .reel-cell,.svgcp-slot-31 .svgcp-reel,.svgcp-slot-31 .svgcp-reel-cell,.svgcp-slot-31 [class*=\"reel\"],.svgcp-slot-31 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-32{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-32 .svgcp-slot-panel,#sv-slot-32 .sv-slot-panel,#sv-slot-32 .slot-panel,#sv-slot-32 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-32{color:#fff3bf;}#sv-slot-32 .svgcp-slot-frame,#sv-slot-32 .sv-reels,#sv-slot-32 .slot-reels,#sv-slot-32 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-32 button,#sv-slot-32 .svgcp-btn,#sv-slot-32 .sv-btn{background:#b57915 !important;}#sv-slot-32 .svgcp-spin,#sv-slot-32 .spin-button,#sv-slot-32 .sv-spin,#sv-slot-32 [data-spin],#sv-slot-32 [data-slot31-spin],#sv-slot-32 [data-sv34-spin],#sv-slot-32 [data-sv32r-spin],#sv-slot-32 [class*=\"spin-btn\"],#sv-slot-32 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-32 .reel,#sv-slot-32 .reel-cell,#sv-slot-32 .svgcp-reel,#sv-slot-32 .svgcp-reel-cell,#sv-slot-32 [class*=\"reel\"],#sv-slot-32 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-32{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-32 .svgcp-slot-panel,.svgcp-slot-32 .sv-slot-panel,.svgcp-slot-32 .slot-panel,.svgcp-slot-32 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-32{color:#fff3bf;}.svgcp-slot-32 .svgcp-slot-frame,.svgcp-slot-32 .sv-reels,.svgcp-slot-32 .slot-reels,.svgcp-slot-32 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-32 button,.svgcp-slot-32 .svgcp-btn,.svgcp-slot-32 .sv-btn{background:#b57915 !important;}.svgcp-slot-32 .svgcp-spin,.svgcp-slot-32 .spin-button,.svgcp-slot-32 .sv-spin,.svgcp-slot-32 [data-spin],.svgcp-slot-32 [data-slot31-spin],.svgcp-slot-32 [data-sv34-spin],.svgcp-slot-32 [data-sv32r-spin],.svgcp-slot-32 [class*=\"spin-btn\"],.svgcp-slot-32 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-32 .reel,.svgcp-slot-32 .reel-cell,.svgcp-slot-32 .svgcp-reel,.svgcp-slot-32 .svgcp-reel-cell,.svgcp-slot-32 [class*=\"reel\"],.svgcp-slot-32 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-33{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-33 .svgcp-slot-panel,#sv-slot-33 .sv-slot-panel,#sv-slot-33 .slot-panel,#sv-slot-33 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-33{color:#fff3bf;}#sv-slot-33 .svgcp-slot-frame,#sv-slot-33 .sv-reels,#sv-slot-33 .slot-reels,#sv-slot-33 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-33 button,#sv-slot-33 .svgcp-btn,#sv-slot-33 .sv-btn{background:#b57915 !important;}#sv-slot-33 .svgcp-spin,#sv-slot-33 .spin-button,#sv-slot-33 .sv-spin,#sv-slot-33 [data-spin],#sv-slot-33 [data-slot31-spin],#sv-slot-33 [data-sv34-spin],#sv-slot-33 [data-sv32r-spin],#sv-slot-33 [class*=\"spin-btn\"],#sv-slot-33 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-33 .reel,#sv-slot-33 .reel-cell,#sv-slot-33 .svgcp-reel,#sv-slot-33 .svgcp-reel-cell,#sv-slot-33 [class*=\"reel\"],#sv-slot-33 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-33{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-33 .svgcp-slot-panel,.svgcp-slot-33 .sv-slot-panel,.svgcp-slot-33 .slot-panel,.svgcp-slot-33 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-33{color:#fff3bf;}.svgcp-slot-33 .svgcp-slot-frame,.svgcp-slot-33 .sv-reels,.svgcp-slot-33 .slot-reels,.svgcp-slot-33 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-33 button,.svgcp-slot-33 .svgcp-btn,.svgcp-slot-33 .sv-btn{background:#b57915 !important;}.svgcp-slot-33 .svgcp-spin,.svgcp-slot-33 .spin-button,.svgcp-slot-33 .sv-spin,.svgcp-slot-33 [data-spin],.svgcp-slot-33 [data-slot31-spin],.svgcp-slot-33 [data-sv34-spin],.svgcp-slot-33 [data-sv32r-spin],.svgcp-slot-33 [class*=\"spin-btn\"],.svgcp-slot-33 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-33 .reel,.svgcp-slot-33 .reel-cell,.svgcp-slot-33 .svgcp-reel,.svgcp-slot-33 .svgcp-reel-cell,.svgcp-slot-33 [class*=\"reel\"],.svgcp-slot-33 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-34{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-34 .svgcp-slot-panel,#sv-slot-34 .sv-slot-panel,#sv-slot-34 .slot-panel,#sv-slot-34 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-34{color:#fff3bf;}#sv-slot-34 .svgcp-slot-frame,#sv-slot-34 .sv-reels,#sv-slot-34 .slot-reels,#sv-slot-34 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-34 button,#sv-slot-34 .svgcp-btn,#sv-slot-34 .sv-btn{background:#b57915 !important;}#sv-slot-34 .svgcp-spin,#sv-slot-34 .spin-button,#sv-slot-34 .sv-spin,#sv-slot-34 [data-spin],#sv-slot-34 [data-slot31-spin],#sv-slot-34 [data-sv34-spin],#sv-slot-34 [data-sv32r-spin],#sv-slot-34 [class*=\"spin-btn\"],#sv-slot-34 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-34 .reel,#sv-slot-34 .reel-cell,#sv-slot-34 .svgcp-reel,#sv-slot-34 .svgcp-reel-cell,#sv-slot-34 [class*=\"reel\"],#sv-slot-34 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-34{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-34 .svgcp-slot-panel,.svgcp-slot-34 .sv-slot-panel,.svgcp-slot-34 .slot-panel,.svgcp-slot-34 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-34{color:#fff3bf;}.svgcp-slot-34 .svgcp-slot-frame,.svgcp-slot-34 .sv-reels,.svgcp-slot-34 .slot-reels,.svgcp-slot-34 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-34 button,.svgcp-slot-34 .svgcp-btn,.svgcp-slot-34 .sv-btn{background:#b57915 !important;}.svgcp-slot-34 .svgcp-spin,.svgcp-slot-34 .spin-button,.svgcp-slot-34 .sv-spin,.svgcp-slot-34 [data-spin],.svgcp-slot-34 [data-slot31-spin],.svgcp-slot-34 [data-sv34-spin],.svgcp-slot-34 [data-sv32r-spin],.svgcp-slot-34 [class*=\"spin-btn\"],.svgcp-slot-34 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-34 .reel,.svgcp-slot-34 .reel-cell,.svgcp-slot-34 .svgcp-reel,.svgcp-slot-34 .svgcp-reel-cell,.svgcp-slot-34 [class*=\"reel\"],.svgcp-slot-34 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-35{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-35 .svgcp-slot-panel,#sv-slot-35 .sv-slot-panel,#sv-slot-35 .slot-panel,#sv-slot-35 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-35{color:#fff3bf;}#sv-slot-35 .svgcp-slot-frame,#sv-slot-35 .sv-reels,#sv-slot-35 .slot-reels,#sv-slot-35 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-35 button,#sv-slot-35 .svgcp-btn,#sv-slot-35 .sv-btn{background:#b57915 !important;}#sv-slot-35 .svgcp-spin,#sv-slot-35 .spin-button,#sv-slot-35 .sv-spin,#sv-slot-35 [data-spin],#sv-slot-35 [data-slot31-spin],#sv-slot-35 [data-sv34-spin],#sv-slot-35 [data-sv32r-spin],#sv-slot-35 [class*=\"spin-btn\"],#sv-slot-35 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-35 .reel,#sv-slot-35 .reel-cell,#sv-slot-35 .svgcp-reel,#sv-slot-35 .svgcp-reel-cell,#sv-slot-35 [class*=\"reel\"],#sv-slot-35 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-35{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-35 .svgcp-slot-panel,.svgcp-slot-35 .sv-slot-panel,.svgcp-slot-35 .slot-panel,.svgcp-slot-35 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-35{color:#fff3bf;}.svgcp-slot-35 .svgcp-slot-frame,.svgcp-slot-35 .sv-reels,.svgcp-slot-35 .slot-reels,.svgcp-slot-35 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-35 button,.svgcp-slot-35 .svgcp-btn,.svgcp-slot-35 .sv-btn{background:#b57915 !important;}.svgcp-slot-35 .svgcp-spin,.svgcp-slot-35 .spin-button,.svgcp-slot-35 .sv-spin,.svgcp-slot-35 [data-spin],.svgcp-slot-35 [data-slot31-spin],.svgcp-slot-35 [data-sv34-spin],.svgcp-slot-35 [data-sv32r-spin],.svgcp-slot-35 [class*=\"spin-btn\"],.svgcp-slot-35 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-35 .reel,.svgcp-slot-35 .reel-cell,.svgcp-slot-35 .svgcp-reel,.svgcp-slot-35 .svgcp-reel-cell,.svgcp-slot-35 [class*=\"reel\"],.svgcp-slot-35 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-36{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-36 .svgcp-slot-panel,#sv-slot-36 .sv-slot-panel,#sv-slot-36 .slot-panel,#sv-slot-36 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-36{color:#fff3bf;}#sv-slot-36 .svgcp-slot-frame,#sv-slot-36 .sv-reels,#sv-slot-36 .slot-reels,#sv-slot-36 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-36 button,#sv-slot-36 .svgcp-btn,#sv-slot-36 .sv-btn{background:#b57915 !important;}#sv-slot-36 .svgcp-spin,#sv-slot-36 .spin-button,#sv-slot-36 .sv-spin,#sv-slot-36 [data-spin],#sv-slot-36 [data-slot31-spin],#sv-slot-36 [data-sv34-spin],#sv-slot-36 [data-sv32r-spin],#sv-slot-36 [class*=\"spin-btn\"],#sv-slot-36 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-36 .reel,#sv-slot-36 .reel-cell,#sv-slot-36 .svgcp-reel,#sv-slot-36 .svgcp-reel-cell,#sv-slot-36 [class*=\"reel\"],#sv-slot-36 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-36{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-36 .svgcp-slot-panel,.svgcp-slot-36 .sv-slot-panel,.svgcp-slot-36 .slot-panel,.svgcp-slot-36 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-36{color:#fff3bf;}.svgcp-slot-36 .svgcp-slot-frame,.svgcp-slot-36 .sv-reels,.svgcp-slot-36 .slot-reels,.svgcp-slot-36 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-36 button,.svgcp-slot-36 .svgcp-btn,.svgcp-slot-36 .sv-btn{background:#b57915 !important;}.svgcp-slot-36 .svgcp-spin,.svgcp-slot-36 .spin-button,.svgcp-slot-36 .sv-spin,.svgcp-slot-36 [data-spin],.svgcp-slot-36 [data-slot31-spin],.svgcp-slot-36 [data-sv34-spin],.svgcp-slot-36 [data-sv32r-spin],.svgcp-slot-36 [class*=\"spin-btn\"],.svgcp-slot-36 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-36 .reel,.svgcp-slot-36 .reel-cell,.svgcp-slot-36 .svgcp-reel,.svgcp-slot-36 .svgcp-reel-cell,.svgcp-slot-36 [class*=\"reel\"],.svgcp-slot-36 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-37{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-37 .svgcp-slot-panel,#sv-slot-37 .sv-slot-panel,#sv-slot-37 .slot-panel,#sv-slot-37 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-37{color:#fff3bf;}#sv-slot-37 .svgcp-slot-frame,#sv-slot-37 .sv-reels,#sv-slot-37 .slot-reels,#sv-slot-37 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-37 button,#sv-slot-37 .svgcp-btn,#sv-slot-37 .sv-btn{background:#b57915 !important;}#sv-slot-37 .svgcp-spin,#sv-slot-37 .spin-button,#sv-slot-37 .sv-spin,#sv-slot-37 [data-spin],#sv-slot-37 [data-slot31-spin],#sv-slot-37 [data-sv34-spin],#sv-slot-37 [data-sv32r-spin],#sv-slot-37 [class*=\"spin-btn\"],#sv-slot-37 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-37 .reel,#sv-slot-37 .reel-cell,#sv-slot-37 .svgcp-reel,#sv-slot-37 .svgcp-reel-cell,#sv-slot-37 [class*=\"reel\"],#sv-slot-37 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-37{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-37 .svgcp-slot-panel,.svgcp-slot-37 .sv-slot-panel,.svgcp-slot-37 .slot-panel,.svgcp-slot-37 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-37{color:#fff3bf;}.svgcp-slot-37 .svgcp-slot-frame,.svgcp-slot-37 .sv-reels,.svgcp-slot-37 .slot-reels,.svgcp-slot-37 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-37 button,.svgcp-slot-37 .svgcp-btn,.svgcp-slot-37 .sv-btn{background:#b57915 !important;}.svgcp-slot-37 .svgcp-spin,.svgcp-slot-37 .spin-button,.svgcp-slot-37 .sv-spin,.svgcp-slot-37 [data-spin],.svgcp-slot-37 [data-slot31-spin],.svgcp-slot-37 [data-sv34-spin],.svgcp-slot-37 [data-sv32r-spin],.svgcp-slot-37 [class*=\"spin-btn\"],.svgcp-slot-37 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-37 .reel,.svgcp-slot-37 .reel-cell,.svgcp-slot-37 .svgcp-reel,.svgcp-slot-37 .svgcp-reel-cell,.svgcp-slot-37 [class*=\"reel\"],.svgcp-slot-37 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-38{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-38 .svgcp-slot-panel,#sv-slot-38 .sv-slot-panel,#sv-slot-38 .slot-panel,#sv-slot-38 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-38{color:#fff3bf;}#sv-slot-38 .svgcp-slot-frame,#sv-slot-38 .sv-reels,#sv-slot-38 .slot-reels,#sv-slot-38 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-38 button,#sv-slot-38 .svgcp-btn,#sv-slot-38 .sv-btn{background:#b57915 !important;}#sv-slot-38 .svgcp-spin,#sv-slot-38 .spin-button,#sv-slot-38 .sv-spin,#sv-slot-38 [data-spin],#sv-slot-38 [data-slot31-spin],#sv-slot-38 [data-sv34-spin],#sv-slot-38 [data-sv32r-spin],#sv-slot-38 [class*=\"spin-btn\"],#sv-slot-38 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-38 .reel,#sv-slot-38 .reel-cell,#sv-slot-38 .svgcp-reel,#sv-slot-38 .svgcp-reel-cell,#sv-slot-38 [class*=\"reel\"],#sv-slot-38 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-38{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-38 .svgcp-slot-panel,.svgcp-slot-38 .sv-slot-panel,.svgcp-slot-38 .slot-panel,.svgcp-slot-38 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-38{color:#fff3bf;}.svgcp-slot-38 .svgcp-slot-frame,.svgcp-slot-38 .sv-reels,.svgcp-slot-38 .slot-reels,.svgcp-slot-38 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-38 button,.svgcp-slot-38 .svgcp-btn,.svgcp-slot-38 .sv-btn{background:#b57915 !important;}.svgcp-slot-38 .svgcp-spin,.svgcp-slot-38 .spin-button,.svgcp-slot-38 .sv-spin,.svgcp-slot-38 [data-spin],.svgcp-slot-38 [data-slot31-spin],.svgcp-slot-38 [data-sv34-spin],.svgcp-slot-38 [data-sv32r-spin],.svgcp-slot-38 [class*=\"spin-btn\"],.svgcp-slot-38 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-38 .reel,.svgcp-slot-38 .reel-cell,.svgcp-slot-38 .svgcp-reel,.svgcp-slot-38 .svgcp-reel-cell,.svgcp-slot-38 [class*=\"reel\"],.svgcp-slot-38 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-39{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-39 .svgcp-slot-panel,#sv-slot-39 .sv-slot-panel,#sv-slot-39 .slot-panel,#sv-slot-39 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-39{color:#fff3bf;}#sv-slot-39 .svgcp-slot-frame,#sv-slot-39 .sv-reels,#sv-slot-39 .slot-reels,#sv-slot-39 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-39 button,#sv-slot-39 .svgcp-btn,#sv-slot-39 .sv-btn{background:#b57915 !important;}#sv-slot-39 .svgcp-spin,#sv-slot-39 .spin-button,#sv-slot-39 .sv-spin,#sv-slot-39 [data-spin],#sv-slot-39 [data-slot31-spin],#sv-slot-39 [data-sv34-spin],#sv-slot-39 [data-sv32r-spin],#sv-slot-39 [class*=\"spin-btn\"],#sv-slot-39 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-39 .reel,#sv-slot-39 .reel-cell,#sv-slot-39 .svgcp-reel,#sv-slot-39 .svgcp-reel-cell,#sv-slot-39 [class*=\"reel\"],#sv-slot-39 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-39{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-39 .svgcp-slot-panel,.svgcp-slot-39 .sv-slot-panel,.svgcp-slot-39 .slot-panel,.svgcp-slot-39 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-39{color:#fff3bf;}.svgcp-slot-39 .svgcp-slot-frame,.svgcp-slot-39 .sv-reels,.svgcp-slot-39 .slot-reels,.svgcp-slot-39 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-39 button,.svgcp-slot-39 .svgcp-btn,.svgcp-slot-39 .sv-btn{background:#b57915 !important;}.svgcp-slot-39 .svgcp-spin,.svgcp-slot-39 .spin-button,.svgcp-slot-39 .sv-spin,.svgcp-slot-39 [data-spin],.svgcp-slot-39 [data-slot31-spin],.svgcp-slot-39 [data-sv34-spin],.svgcp-slot-39 [data-sv32r-spin],.svgcp-slot-39 [class*=\"spin-btn\"],.svgcp-slot-39 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-39 .reel,.svgcp-slot-39 .reel-cell,.svgcp-slot-39 .svgcp-reel,.svgcp-slot-39 .svgcp-reel-cell,.svgcp-slot-39 [class*=\"reel\"],.svgcp-slot-39 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-40{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-40 .svgcp-slot-panel,#sv-slot-40 .sv-slot-panel,#sv-slot-40 .slot-panel,#sv-slot-40 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-40{color:#fff3bf;}#sv-slot-40 .svgcp-slot-frame,#sv-slot-40 .sv-reels,#sv-slot-40 .slot-reels,#sv-slot-40 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-40 button,#sv-slot-40 .svgcp-btn,#sv-slot-40 .sv-btn{background:#b57915 !important;}#sv-slot-40 .svgcp-spin,#sv-slot-40 .spin-button,#sv-slot-40 .sv-spin,#sv-slot-40 [data-spin],#sv-slot-40 [data-slot31-spin],#sv-slot-40 [data-sv34-spin],#sv-slot-40 [data-sv32r-spin],#sv-slot-40 [class*=\"spin-btn\"],#sv-slot-40 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-40 .reel,#sv-slot-40 .reel-cell,#sv-slot-40 .svgcp-reel,#sv-slot-40 .svgcp-reel-cell,#sv-slot-40 [class*=\"reel\"],#sv-slot-40 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-40{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-40 .svgcp-slot-panel,.svgcp-slot-40 .sv-slot-panel,.svgcp-slot-40 .slot-panel,.svgcp-slot-40 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-40{color:#fff3bf;}.svgcp-slot-40 .svgcp-slot-frame,.svgcp-slot-40 .sv-reels,.svgcp-slot-40 .slot-reels,.svgcp-slot-40 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-40 button,.svgcp-slot-40 .svgcp-btn,.svgcp-slot-40 .sv-btn{background:#b57915 !important;}.svgcp-slot-40 .svgcp-spin,.svgcp-slot-40 .spin-button,.svgcp-slot-40 .sv-spin,.svgcp-slot-40 [data-spin],.svgcp-slot-40 [data-slot31-spin],.svgcp-slot-40 [data-sv34-spin],.svgcp-slot-40 [data-sv32r-spin],.svgcp-slot-40 [class*=\"spin-btn\"],.svgcp-slot-40 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-40 .reel,.svgcp-slot-40 .reel-cell,.svgcp-slot-40 .svgcp-reel,.svgcp-slot-40 .svgcp-reel-cell,.svgcp-slot-40 [class*=\"reel\"],.svgcp-slot-40 [class*=\"cell\"]{background-color:#000000 !important;}#star-vegas-highroller-page{--svgcp-admin-bg:#080808;background-color:#080808;}#star-vegas-highroller-page .svgcp-slot-panel,#star-vegas-highroller-page .sv-slot-panel,#star-vegas-highroller-page .slot-panel,#star-vegas-highroller-page .svgcp-admin-panel{background-color:#111111 !important;}#star-vegas-highroller-page{color:#fff3bf;}#star-vegas-highroller-page .svgcp-slot-frame,#star-vegas-highroller-page .sv-reels,#star-vegas-highroller-page .slot-reels,#star-vegas-highroller-page .svgcp-reel-frame{border-color:#d8ad58 !important;}#star-vegas-highroller-page button,#star-vegas-highroller-page .svgcp-btn,#star-vegas-highroller-page .sv-btn{background:#b57915 !important;}#star-vegas-highroller-page .svgcp-spin,#star-vegas-highroller-page .spin-button,#star-vegas-highroller-page .sv-spin,#star-vegas-highroller-page [data-spin],#star-vegas-highroller-page [data-slot31-spin],#star-vegas-highroller-page [data-sv34-spin],#star-vegas-highroller-page [data-sv32r-spin],#star-vegas-highroller-page [class*=\"spin-btn\"],#star-vegas-highroller-page [class*=\"play\"]{background:#d8ad58 !important;}#star-vegas-highroller-page .reel,#star-vegas-highroller-page .reel-cell,#star-vegas-highroller-page .svgcp-reel,#star-vegas-highroller-page .svgcp-reel-cell,#star-vegas-highroller-page [class*=\"reel\"],#star-vegas-highroller-page [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-highroller-page{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-highroller-page .svgcp-slot-panel,.svgcp-highroller-page .sv-slot-panel,.svgcp-highroller-page .slot-panel,.svgcp-highroller-page .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-highroller-page{color:#fff3bf;}.svgcp-highroller-page .svgcp-slot-frame,.svgcp-highroller-page .sv-reels,.svgcp-highroller-page .slot-reels,.svgcp-highroller-page .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-highroller-page button,.svgcp-highroller-page .svgcp-btn,.svgcp-highroller-page .sv-btn{background:#b57915 !important;}.svgcp-highroller-page .svgcp-spin,.svgcp-highroller-page .spin-button,.svgcp-highroller-page .sv-spin,.svgcp-highroller-page [data-spin],.svgcp-highroller-page [data-slot31-spin],.svgcp-highroller-page [data-sv34-spin],.svgcp-highroller-page [data-sv32r-spin],.svgcp-highroller-page [class*=\"spin-btn\"],.svgcp-highroller-page [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-highroller-page .reel,.svgcp-highroller-page .reel-cell,.svgcp-highroller-page .svgcp-reel,.svgcp-highroller-page .svgcp-reel-cell,.svgcp-highroller-page [class*=\"reel\"],.svgcp-highroller-page [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-42{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-42 .svgcp-slot-panel,#sv-slot-42 .sv-slot-panel,#sv-slot-42 .slot-panel,#sv-slot-42 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-42{color:#fff3bf;}#sv-slot-42 .svgcp-slot-frame,#sv-slot-42 .sv-reels,#sv-slot-42 .slot-reels,#sv-slot-42 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-42 button,#sv-slot-42 .svgcp-btn,#sv-slot-42 .sv-btn{background:#b57915 !important;}#sv-slot-42 .svgcp-spin,#sv-slot-42 .spin-button,#sv-slot-42 .sv-spin,#sv-slot-42 [data-spin],#sv-slot-42 [data-slot31-spin],#sv-slot-42 [data-sv34-spin],#sv-slot-42 [data-sv32r-spin],#sv-slot-42 [class*=\"spin-btn\"],#sv-slot-42 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-42 .reel,#sv-slot-42 .reel-cell,#sv-slot-42 .svgcp-reel,#sv-slot-42 .svgcp-reel-cell,#sv-slot-42 [class*=\"reel\"],#sv-slot-42 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-42{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-42 .svgcp-slot-panel,.svgcp-slot-42 .sv-slot-panel,.svgcp-slot-42 .slot-panel,.svgcp-slot-42 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-42{color:#fff3bf;}.svgcp-slot-42 .svgcp-slot-frame,.svgcp-slot-42 .sv-reels,.svgcp-slot-42 .slot-reels,.svgcp-slot-42 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-42 button,.svgcp-slot-42 .svgcp-btn,.svgcp-slot-42 .sv-btn{background:#b57915 !important;}.svgcp-slot-42 .svgcp-spin,.svgcp-slot-42 .spin-button,.svgcp-slot-42 .sv-spin,.svgcp-slot-42 [data-spin],.svgcp-slot-42 [data-slot31-spin],.svgcp-slot-42 [data-sv34-spin],.svgcp-slot-42 [data-sv32r-spin],.svgcp-slot-42 [class*=\"spin-btn\"],.svgcp-slot-42 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-42 .reel,.svgcp-slot-42 .reel-cell,.svgcp-slot-42 .svgcp-reel,.svgcp-slot-42 .svgcp-reel-cell,.svgcp-slot-42 [class*=\"reel\"],.svgcp-slot-42 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-43{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-43 .svgcp-slot-panel,#sv-slot-43 .sv-slot-panel,#sv-slot-43 .slot-panel,#sv-slot-43 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-43{color:#fff3bf;}#sv-slot-43 .svgcp-slot-frame,#sv-slot-43 .sv-reels,#sv-slot-43 .slot-reels,#sv-slot-43 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-43 button,#sv-slot-43 .svgcp-btn,#sv-slot-43 .sv-btn{background:#b57915 !important;}#sv-slot-43 .svgcp-spin,#sv-slot-43 .spin-button,#sv-slot-43 .sv-spin,#sv-slot-43 [data-spin],#sv-slot-43 [data-slot31-spin],#sv-slot-43 [data-sv34-spin],#sv-slot-43 [data-sv32r-spin],#sv-slot-43 [class*=\"spin-btn\"],#sv-slot-43 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-43 .reel,#sv-slot-43 .reel-cell,#sv-slot-43 .svgcp-reel,#sv-slot-43 .svgcp-reel-cell,#sv-slot-43 [class*=\"reel\"],#sv-slot-43 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-43{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-43 .svgcp-slot-panel,.svgcp-slot-43 .sv-slot-panel,.svgcp-slot-43 .slot-panel,.svgcp-slot-43 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-43{color:#fff3bf;}.svgcp-slot-43 .svgcp-slot-frame,.svgcp-slot-43 .sv-reels,.svgcp-slot-43 .slot-reels,.svgcp-slot-43 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-43 button,.svgcp-slot-43 .svgcp-btn,.svgcp-slot-43 .sv-btn{background:#b57915 !important;}.svgcp-slot-43 .svgcp-spin,.svgcp-slot-43 .spin-button,.svgcp-slot-43 .sv-spin,.svgcp-slot-43 [data-spin],.svgcp-slot-43 [data-slot31-spin],.svgcp-slot-43 [data-sv34-spin],.svgcp-slot-43 [data-sv32r-spin],.svgcp-slot-43 [class*=\"spin-btn\"],.svgcp-slot-43 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-43 .reel,.svgcp-slot-43 .reel-cell,.svgcp-slot-43 .svgcp-reel,.svgcp-slot-43 .svgcp-reel-cell,.svgcp-slot-43 [class*=\"reel\"],.svgcp-slot-43 [class*=\"cell\"]{background-color:#000000 !important;}#sv-slot-44{--svgcp-admin-bg:#080808;background-color:#080808;}#sv-slot-44 .svgcp-slot-panel,#sv-slot-44 .sv-slot-panel,#sv-slot-44 .slot-panel,#sv-slot-44 .svgcp-admin-panel{background-color:#111111 !important;}#sv-slot-44{color:#fff3bf;}#sv-slot-44 .svgcp-slot-frame,#sv-slot-44 .sv-reels,#sv-slot-44 .slot-reels,#sv-slot-44 .svgcp-reel-frame{border-color:#d8ad58 !important;}#sv-slot-44 button,#sv-slot-44 .svgcp-btn,#sv-slot-44 .sv-btn{background:#b57915 !important;}#sv-slot-44 .svgcp-spin,#sv-slot-44 .spin-button,#sv-slot-44 .sv-spin,#sv-slot-44 [data-spin],#sv-slot-44 [data-slot31-spin],#sv-slot-44 [data-sv34-spin],#sv-slot-44 [data-sv32r-spin],#sv-slot-44 [class*=\"spin-btn\"],#sv-slot-44 [class*=\"play\"]{background:#d8ad58 !important;}#sv-slot-44 .reel,#sv-slot-44 .reel-cell,#sv-slot-44 .svgcp-reel,#sv-slot-44 .svgcp-reel-cell,#sv-slot-44 [class*=\"reel\"],#sv-slot-44 [class*=\"cell\"]{background-color:#000000 !important;}.svgcp-slot-44{--svgcp-admin-bg:#080808;background-color:#080808;}.svgcp-slot-44 .svgcp-slot-panel,.svgcp-slot-44 .sv-slot-panel,.svgcp-slot-44 .slot-panel,.svgcp-slot-44 .svgcp-admin-panel{background-color:#111111 !important;}.svgcp-slot-44{color:#fff3bf;}.svgcp-slot-44 .svgcp-slot-frame,.svgcp-slot-44 .sv-reels,.svgcp-slot-44 .slot-reels,.svgcp-slot-44 .svgcp-reel-frame{border-color:#d8ad58 !important;}.svgcp-slot-44 button,.svgcp-slot-44 .svgcp-btn,.svgcp-slot-44 .sv-btn{background:#b57915 !important;}.svgcp-slot-44 .svgcp-spin,.svgcp-slot-44 .spin-button,.svgcp-slot-44 .sv-spin,.svgcp-slot-44 [data-spin],.svgcp-slot-44 [data-slot31-spin],.svgcp-slot-44 [data-sv34-spin],.svgcp-slot-44 [data-sv32r-spin],.svgcp-slot-44 [class*=\"spin-btn\"],.svgcp-slot-44 [class*=\"play\"]{background:#d8ad58 !important;}.svgcp-slot-44 .reel,.svgcp-slot-44 .reel-cell,.svgcp-slot-44 .svgcp-reel,.svgcp-slot-44 .svgcp-reel-cell,.svgcp-slot-44 [class*=\"reel\"],.svgcp-slot-44 [class*=\"cell\"]{background-color:#000000 !important;}<\/style><script id=\"svgcp-games-admin-step4-js\">\nwindow.svgcpGamesAdminStep4 = {\"01\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"01\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"02\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"02\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"03\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"03\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"04\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"04\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"05\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"05\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"06\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"06\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"07\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"07\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"08\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"08\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"09\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"09\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"10\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"10\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"11\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"11\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"12\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"12\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"13\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"13\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"14\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"14\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"15\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"15\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"16\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"16\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"17\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"17\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"18\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"18\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"19\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"19\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"20\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"20\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"21\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"21\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"22\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"22\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"23\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"23\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"24\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"24\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"25\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"25\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"26\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"26\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"27\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"27\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"28\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"28\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"29\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"29\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"30\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"30\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"31\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"31\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"32\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"32\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"33\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"33\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"34\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"34\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"35\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"35\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"36\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"36\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"37\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"37\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"38\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"38\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"39\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"39\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"40\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"40\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"41\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"41\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":100,\"maxBet\":5000,\"winCap\":500000,\"demoBalance\":12345678,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":50,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"42\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"42\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":25,\"maxBet\":5000,\"winCap\":1250000,\"demoBalance\":1000000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"43\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"43\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":25,\"maxBet\":5000,\"winCap\":1250000,\"demoBalance\":1000000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}},\"44\":{\"math\":{\"status\":\"admin_only\",\"slotKey\":\"44\",\"rtp\":96,\"houseEdge\":4,\"profitHold\":4,\"volatility\":\"medium\",\"jackpotFreq\":1,\"bonusFreq\":8,\"scatterFreq\":6,\"wildFreq\":8,\"minBet\":1,\"maxBet\":100,\"winCap\":5000,\"demoBalance\":1000,\"resetBalance\":0,\"pay3Kind\":4,\"pay4Kind\":10,\"pay5Kind\":25,\"pay5Wild\":100,\"payBonus3\":15,\"payJackpot\":250}}};\nwindow.svgcpGamesAdminStep5Audit = window.svgcpGamesAdminStep5Audit || {};\n(function(){\n  var config = window.svgcpGamesAdminStep4 || {};\n  var imageExt = \/\\.(png|jpe?g|webp|gif|svg)(\\?|#|$)\/i;\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function text(v){ return (v == null ? '' : String(v)).trim(); }\n  function cssUrl(url){ return 'url(\"' + String(url).replace(\/\"\/g, '%22') + '\")'; }\n  function setBackground(el, url){\n    if(!el || !url) return;\n    el.style.setProperty('background-image', cssUrl(url), 'important');\n    if(!el.style.backgroundSize) el.style.backgroundSize = 'contain';\n    if(!el.style.backgroundRepeat) el.style.backgroundRepeat = 'no-repeat';\n    if(!el.style.backgroundPosition) el.style.backgroundPosition = 'center center';\n    el.setAttribute('data-svgcp-admin-image-applied', '1');\n  }\n  function setImage(img, url){\n    if(!img || !url) return;\n    if(img.getAttribute('src') !== url) img.setAttribute('src', url);\n    if(!img.style.objectFit) img.style.objectFit = 'contain';\n    if(!img.style.objectPosition) img.style.objectPosition = 'center center';\n    img.setAttribute('data-svgcp-admin-image-applied', '1');\n  }\n  function setNodeText(el, value){\n    if(!el || !text(value)) return;\n    if(text(el.textContent) !== text(value)) el.textContent = value;\n    el.setAttribute('data-svgcp-admin-text-applied', '1');\n  }\n  function cls(el){ return String((el && el.className) || '').toLowerCase(); }\n  function findHeaderTitle(root){\n    var selectors = [\n      '.svgcp-slot31-title','.svgcp-slot32-title','.svgcp-slot3-title','.svgcp-rpr-title','.svgcp-poker5-titlebox h2','.svgcp-slot14-title',\n      '.sv8-hero-title h2','.sv9-title','.sv10-title','.sv11-title','.sv12-title','.sv13-title','.sv14-title','.sv15-title','.sv16-title','.sv17-title','.sv18-title','.sv19-title','.sv20-title','.sv21-title','.sv22-title','.sv23-title','.sv24-title','.sv25-title','.sv26-title','.sv27-title','.sv28-title','.sv29-title','.sv30-title','.sv31-title','.sv32-title','.sv32r-titlebar strong','.sv33-title','.sv34-title-row h2','.sv37-title','.sv38-title','.sv39-title','.sv40-title',\n      '[class*=\"titlebar\"] strong','[class*=\"titlebar\"] h2','[class*=\"titlewrap\"] [class*=\"title\"]','[class*=\"title-row\"] h2','h1','h2'\n    ];\n    var nodes = Array.prototype.slice.call(root.querySelectorAll(selectors.join(',')));\n    return nodes.find(function(el){\n      var c = cls(el) + ' ' + cls(el.parentElement);\n      return c.indexOf('paytable') === -1 && c.indexOf('control') === -1 && c.indexOf('status') === -1 && c.indexOf('result') === -1 && c.indexOf('stat') === -1 && c.indexOf('jackpot') === -1 && c.indexOf('bonus') === -1;\n    }) || null;\n  }\n  function applyMobileTitle(root, value){\n    if(!text(value)) return;\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('[class*=\"mini-header\"],[class*=\"mobile-header\"],.sv37-mini,.sv38-mini,.sv39-mini,.sv40-mini'));\n    nodes.forEach(function(el){\n      el.setAttribute('aria-label', value);\n      if(!el.style.position) el.style.position = 'relative';\n      var span = el.querySelector('.svgcp-admin-mobile-title');\n      if(!span){ span = document.createElement('span'); span.className = 'svgcp-admin-mobile-title'; el.appendChild(span); }\n      setNodeText(span, value);\n    });\n  }\n  function replaceExactLabels(root, cfg){\n    var replacements = [];\n    if(text(cfg.spinLabel)) replacements.push({from:['SPIN','Spin','PLAY','Play'], to:cfg.spinLabel});\n    if(text(cfg.balanceLabel)) replacements.push({from:['BALANCE','Balance','Credits','CREDITS','Solde'], to:cfg.balanceLabel});\n    if(text(cfg.betLabel)) replacements.push({from:['BET','Bet','Current Bet','CURRENT BET','Total Bet','TOTAL BET','Mises','Mise'], to:cfg.betLabel});\n    if(text(cfg.winLabel)) replacements.push({from:['WIN','Win','Last Win','LAST WIN','Gains'], to:cfg.winLabel});\n    if(!replacements.length) return;\n    var walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode:function(node){\n      if(!node.parentElement) return NodeFilter.FILTER_REJECT;\n      var tag = node.parentElement.tagName ? node.parentElement.tagName.toLowerCase() : '';\n      if(tag === 'script' || tag === 'style') return NodeFilter.FILTER_REJECT;\n      var c = cls(node.parentElement);\n      if(c.indexOf('paytable') !== -1 || c.indexOf('svgcp-admin-paytable-notes') !== -1) return NodeFilter.FILTER_REJECT;\n      return text(node.nodeValue) ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT;\n    }});\n    var nodes = [], n;\n    while((n = walker.nextNode())) nodes.push(n);\n    nodes.forEach(function(node){\n      var v = text(node.nodeValue);\n      replacements.forEach(function(rep){\n        if(rep.from.indexOf(v) !== -1 && text(node.nodeValue) !== rep.to) {\n          node.nodeValue = node.nodeValue.replace(v, rep.to);\n          if(node.parentElement) node.parentElement.setAttribute('data-svgcp-admin-label-applied','1');\n        }\n      });\n    });\n  }\n  function applyStatus(root, value, initialOnly){\n    if(!text(value)) return;\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('[data-slot31-status],[data-status],[data-kv-status],[data-sv34-status],[data-sv32r-status],[class*=\"status\"],[class*=\"result\"],[class*=\"message\"]'));\n    nodes = nodes.filter(function(el){\n      var c = cls(el);\n      return c.indexOf('button') === -1 && c.indexOf('btn') === -1 && c.indexOf('paytable') === -1;\n    });\n    var el = nodes[0];\n    if(!el) return;\n    if(initialOnly && el.getAttribute('data-svgcp-admin-status-set') === '1') return;\n    setNodeText(el, value);\n    el.setAttribute('data-svgcp-admin-status-set','1');\n  }\n  function applyJackpot(root, value){\n    if(!text(value)) return;\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('[class*=\"jackpot\"] span,[class*=\"-jp\"] span,[class*=\"prize\"] span'));\n    nodes = nodes.filter(function(el){ return text(el.textContent) && !\/[0-9$]\/.test(el.textContent); });\n    if(nodes.length) setNodeText(nodes[0], value);\n  }\n  function applyBonus(root, value){\n    if(!text(value)) return;\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('[class*=\"bonus\"] span,[class*=\"bonus\"] strong,[class*=\"feature\"] span,[class*=\"feature\"] strong'));\n    nodes = nodes.filter(function(el){\n      var c = cls(el) + ' ' + cls(el.parentElement);\n      return c.indexOf('symbol') === -1 && c.indexOf('icon') === -1 && c.indexOf('reel') === -1;\n    });\n    if(nodes.length) setNodeText(nodes[0], value);\n  }\n  function applyPaytable(root, value){\n    if(!text(value)) return;\n    var box = root.querySelector('[data-slot31-paytable],[data-sv34-paytable],[data-sv32r-paytable],[class*=\"paytable\"]');\n    if(!box) return;\n    var note = box.querySelector('.svgcp-admin-paytable-notes');\n    if(!note){ note = document.createElement('div'); note.className = 'svgcp-admin-paytable-notes'; box.appendChild(note); }\n    setNodeText(note, value);\n  }\n  function applyImageGroups(root, cfg){\n    if(cfg.backgroundImage){\n      setBackground(root, cfg.backgroundImage);\n      Array.prototype.slice.call(root.querySelectorAll('[class*=\"machine\"],[class*=\"shell\"],[class*=\"stage\"]')).slice(0, 3).forEach(function(el){ setBackground(el, cfg.backgroundImage); });\n    }\n    if(cfg.headerImage){\n      Array.prototype.slice.call(root.querySelectorAll('.kv-hero,.sv34-desktop-header,.sv34-header,.sv37-hero,.sv38-hero,.sv39-hero,.sv40-hero,.svgcp-slot36-hero-banner,[class*=\"hero-banner\"],[class*=\"header-image\"],[class*=\"titlewrap\"],[class*=\"titlebar\"]')).forEach(function(el){ setBackground(el, cfg.headerImage); });\n      Array.prototype.slice.call(root.querySelectorAll('.kv-hero img,.sv34-desktop-header img,.sv34-header img,[class*=\"hero\"] img,[class*=\"header\"] img,[class*=\"titlewrap\"] img')).filter(function(img){ return !img.closest('.sv34-mobile-header,[class*=\"mini-header\"],[class*=\"mobile-header\"]'); }).forEach(function(img){ setImage(img, cfg.headerImage); });\n    }\n    if(cfg.miniHeaderImage){\n      Array.prototype.slice.call(root.querySelectorAll('[class*=\"mini-header\"],[class*=\"mobile-header\"],.sv34-mobile-header,.sv37-mini,.sv38-mini,.sv39-mini,.sv40-mini')).forEach(function(el){ setBackground(el, cfg.miniHeaderImage); });\n      Array.prototype.slice.call(root.querySelectorAll('[class*=\"mini-header\"] img,[class*=\"mobile-header\"] img,.sv34-mobile-header img,.sv37-mini img,.sv38-mini img,.sv39-mini img,.sv40-mini img')).forEach(function(img){ setImage(img, cfg.miniHeaderImage); });\n    }\n    if(cfg.sideImage){\n      var sideSelectors = '.kv-figure,.sv34-side-img,.sv32r-side-image,[class*=\"side-art\"],[class*=\"side-picture\"],[class*=\"side-image\"],[class*=\"side-img\"],[class*=\"palace-card\"],[class*=\"romance-card\"]';\n      Array.prototype.slice.call(root.querySelectorAll(sideSelectors)).forEach(function(el){\n        if(el.tagName && el.tagName.toLowerCase() === 'img') setImage(el, cfg.sideImage); else setBackground(el, cfg.sideImage);\n      });\n      Array.prototype.slice.call(root.querySelectorAll('aside img')).filter(function(img){ return \/side|picture|art|card\/i.test(cls(img) + ' ' + cls(img.parentElement)); }).forEach(function(img){ setImage(img, cfg.sideImage); });\n    }\n  }\n  function absoluteUrl(url){ try { return new URL(url, window.location.href).href; } catch(e){ return String(url || ''); } }\n  function isIconImg(img){\n    var c = cls(img) + ' ' + cls(img.parentElement) + ' ' + cls(img.closest('[class*=\"reel\"],[class*=\"cell\"],[class*=\"grid\"],[class*=\"symbol\"],[class*=\"icon\"]'));\n    return c.indexOf('reel') !== -1 || c.indexOf('cell') !== -1 || c.indexOf('grid') !== -1 || c.indexOf('symbol') !== -1 || c.indexOf('icon') !== -1;\n  }\n  function applyIcons(root, cfg){\n    if(!cfg.icons) return;\n    var values = ['01','02','03','04','05','06','07','08'].map(function(k){ return cfg.icons[k]; }).filter(Boolean);\n    if(!values.length) return;\n    var map = root.__svgcpAdminIconMap || {};\n    Array.prototype.slice.call(root.querySelectorAll('*')).forEach(function(el){\n      var attrs = Array.prototype.slice.call(el.attributes || []);\n      var symbolAttrs = attrs.filter(function(a){ return \/^data-symbol-\/.test(a.name) && imageExt.test(a.value); });\n      symbolAttrs.slice(0, values.length).forEach(function(attr, idx){\n        var oldUrl = absoluteUrl(attr.value), newUrl = values[idx];\n        if(oldUrl && newUrl) map[oldUrl] = newUrl;\n        if(newUrl && attr.value !== newUrl) el.setAttribute(attr.name, newUrl);\n      });\n      var jsonAttr = el.getAttribute('data-symbols');\n      if(jsonAttr){\n        try {\n          var arr = JSON.parse(jsonAttr);\n          if(Array.isArray(arr)){\n            var changed = false;\n            arr = arr.map(function(item, idx){\n              if(idx < values.length && typeof item === 'string' && imageExt.test(item)){\n                map[absoluteUrl(item)] = values[idx]; changed = true; return values[idx];\n              }\n              return item;\n            });\n            if(changed) el.setAttribute('data-symbols', JSON.stringify(arr));\n          }\n        } catch(e){}\n      }\n    });\n    root.__svgcpAdminIconMap = map;\n    function patchImgs(){\n      Array.prototype.slice.call(root.querySelectorAll('img')).forEach(function(img, idx){\n        if(!isIconImg(img)) return;\n        var current = absoluteUrl(img.getAttribute('src') || img.src || '');\n        if(map[current]) setImage(img, map[current]);\n      });\n      Array.prototype.slice.call(root.querySelectorAll('[style*=\"background-image\"]')).forEach(function(el){\n        var bg = el.style.backgroundImage || '';\n        Object.keys(map).forEach(function(oldUrl){ if(bg.indexOf(oldUrl) !== -1) setBackground(el, map[oldUrl]); });\n      });\n    }\n    patchImgs();\n    if(!root.__svgcpAdminIconObserver){\n      root.__svgcpAdminIconObserver = new MutationObserver(function(){ window.clearTimeout(root.__svgcpAdminIconTimer); root.__svgcpAdminIconTimer = window.setTimeout(patchImgs, 25); });\n      root.__svgcpAdminIconObserver.observe(root, {childList:true, subtree:true, attributes:true, attributeFilter:['src','style']});\n    }\n  }\n  function coerceNumber(value, fallback){\n    var n = parseFloat(value);\n    return isFinite(n) ? n : fallback;\n  }\n  function applyMathBridge(root, slotKey, cfg){\n    if(!cfg || !cfg.math) return;\n    var math = cfg.math || {};\n    root.__svgcpMathConfig = math;\n    root.setAttribute('data-svgcp-math-bridge', 'v2.33.825');\n    if(text(math.status)) root.setAttribute('data-svgcp-math-status', text(math.status));\n    if(text(math.volatility)) root.setAttribute('data-svgcp-math-volatility', text(math.volatility));\n    var attrMap = {\n      rtp:'rtp', houseEdge:'house-edge', profitHold:'profit-hold', jackpotFreq:'jackpot-freq', bonusFreq:'bonus-freq',\n      scatterFreq:'scatter-freq', wildFreq:'wild-freq', minBet:'min-bet', maxBet:'max-bet', winCap:'win-cap', demoBalance:'demo-balance'\n    };\n    Object.keys(attrMap).forEach(function(key){\n      if(math[key] == null || text(math[key]) === '') return;\n      var attrName = 'data-svgcp-math-' + attrMap[key];\n      root.setAttribute(attrName, String(math[key]));\n      root.style.setProperty('--svgcp-math-' + attrMap[key], String(math[key]));\n    });\n    root.setAttribute('data-svgcp-math-reset-balance', math.resetBalance ? 'yes' : 'no');\n    if(slotKey === '41'){\n      var strong = root.querySelector('.kv-titlebox strong');\n      var minBet = Math.max(1, Math.round(coerceNumber(math.minBet, 100)));\n      if(strong && strong.textContent !== (minBet + ' CREDITS per spin')) strong.textContent = minBet + ' CREDITS per spin';\n    }\n    var signature = JSON.stringify(math);\n    if(root.__svgcpMathBridgeSignature === signature) return;\n    root.__svgcpMathBridgeSignature = signature;\n    try {\n      window.dispatchEvent(new CustomEvent('svgcp:math-config-ready', {detail:{slotKey:slotKey, root:root, math:math}}));\n    } catch(e) {}\n    window.SVGCPMathEngine = window.SVGCPMathEngine || {\n      profiles:{},\n      states:{},\n      initSlot:function(slotKey, math, initialState){\n        this.profiles[slotKey] = math || {};\n        if(initialState) this.states[slotKey] = initialState;\n        return this.getState(slotKey);\n      },\n      getProfile:function(slotKey){ return this.profiles[String(slotKey)] || null; },\n      getState:function(slotKey){ return this.states[String(slotKey)] || null; },\n      setState:function(slotKey, state){ this.states[String(slotKey)] = state || {}; return this.states[String(slotKey)]; },\n      clampBet:function(slotKey, bet){\n        var p = this.getProfile(slotKey) || {};\n        var min = parseFloat(p.minBet || 1), max = parseFloat(p.maxBet || bet || min || 1), val = parseFloat(bet || min || 1);\n        if(!isFinite(min) || min <= 0) min = 1;\n        if(!isFinite(max) || max < min) max = min;\n        if(!isFinite(val)) val = min;\n        return Math.max(min, Math.min(max, val));\n      },\n      getMode:function(slotKey){\n        var p = this.getProfile(slotKey) || {};\n        return String(p.status || 'admin_only');\n      },\n      isLiveEnabled:function(slotKey){\n        return this.getMode(slotKey) === 'live_engine';\n      },\n      isTestReady:function(slotKey){\n        var mode = this.getMode(slotKey);\n        return mode === 'test_ready' || mode === 'live_engine';\n      },\n      resetSlot:function(slotKey){\n        var p = this.getProfile(slotKey) || {};\n        this.states[String(slotKey)] = {balance: parseFloat(p.demoBalance || 1000), win:0};\n        return this.states[String(slotKey)];\n      },\n      simulateSpin:function(slotKey, bet){\n        var key = String(slotKey), p = this.getProfile(key) || {}, state = this.getState(key) || {balance: parseFloat(p.demoBalance || 1000), win:0};\n        var wager = this.clampBet(key, bet);\n        if((state.balance || 0) < wager) return {ok:false, reason:'insufficient_balance', balance:state.balance || 0, bet:wager};\n        var rtp = Math.max(1, Math.min(99.9, parseFloat(p.rtp || 96)));\n        var base = Math.random();\n        var hitChance = Math.min(0.92, Math.max(0.12, (rtp\/100) * 0.52));\n        var jackpotChance = Math.max(0.0005, Math.min(0.15, parseFloat(p.jackpotFreq || 1)\/100));\n        var bonusChance = Math.max(0.002, Math.min(0.35, parseFloat(p.bonusFreq || 8)\/100));\n        var payout = 0, resultType = 'lose';\n        state.balance = Math.max(0, (state.balance || 0) - wager);\n        var pay3 = parseFloat(p.pay3Kind || 4), pay4 = parseFloat(p.pay4Kind || 10), pay5 = parseFloat(p.pay5Kind || 25), payWild = parseFloat(p.pay5Wild || 100), payBonus = parseFloat(p.payBonus3 || 15), payJackpot = parseFloat(p.payJackpot || 250);\n        if(base < jackpotChance){ payout = wager * payJackpot; resultType = 'jackpot'; }\n        else if(base < jackpotChance + bonusChance){ payout = wager * payBonus; resultType = 'bonus'; }\n        else if(base < hitChance){\n          var vol = String(p.volatility || 'medium');\n          var multi = vol === 'extreme' ? [0,pay3,pay4,pay5,payWild] : vol === 'high' ? [0,pay3,pay4,pay5,pay5,payWild] : vol === 'low' ? [0,pay3,pay3,pay4,pay4,pay5] : [0,pay3,pay4,pay5,pay5];\n          payout = wager * multi[Math.floor(Math.random()*multi.length)];\n          resultType = payout >= wager * payWild ? 'wild_jackpot' : (payout >= wager * pay5 ? 'big_win' : 'win');\n        }\n        var cap = parseFloat(p.winCap || 0);\n        if(isFinite(cap) && cap > 0) payout = Math.min(payout, cap);\n        state.win = payout;\n        state.balance += payout;\n        this.setState(key, state);\n        return {ok:true, type:resultType, balance:state.balance, bet:wager, win:payout};\n      }\n    };\n    window.SVGCPMathEngine.profiles[String(slotKey)] = math || {};\n  }\n  function applySlot(slotKey, cfg, replay){\n    var root = document.getElementById('sv-slot-' + slotKey);\n    if(!root && slotKey === '41') root = document.getElementById('star-vegas-highroller-page');\n    if(!root) return;\n    root.setAttribute('data-svgcp-games-admin-step4', 'v2.33.825');\n    if(text(cfg.headerTitle)) setNodeText(findHeaderTitle(root), cfg.headerTitle);\n    applyMobileTitle(root, cfg.mobileTitle);\n    applyJackpot(root, cfg.jackpotText);\n    applyBonus(root, cfg.bonusText);\n    applyPaytable(root, cfg.paytableNotes);\n    applyStatus(root, cfg.resultText, replay === true);\n    replaceExactLabels(root, cfg);\n    applyImageGroups(root, cfg);\n    applyIcons(root, cfg);\n    applyMathBridge(root, slotKey, cfg);\n  }\n  function applyAll(replay){ Object.keys(config).forEach(function(slotKey){ applySlot(slotKey, config[slotKey] || {}, replay); }); }\n  ready(function(){\n    applyAll(false);\n    window.setTimeout(function(){ applyAll(true); }, 300);\n    window.setTimeout(function(){ applyAll(true); }, 1200);\n    Object.keys(config).forEach(function(slotKey){\n      var root = document.getElementById('sv-slot-' + slotKey);\n      if(!root && slotKey === '41') root = document.getElementById('star-vegas-highroller-page');\n      if(!root || root.__svgcpAdminStep4Observer) return;\n      root.__svgcpAdminStep4Observer = new MutationObserver(function(){\n        window.clearTimeout(root.__svgcpAdminStep4Timer);\n        root.__svgcpAdminStep4Timer = window.setTimeout(function(){ applySlot(slotKey, config[slotKey] || {}, true); }, 80);\n      });\n      root.__svgcpAdminStep4Observer.observe(root, {childList:true, subtree:true});\n    });\n  });\n})();\n<\/script>\n<style id=\"svgcp-games-admin-step4-support-css\">\n.svgcp-admin-mobile-title{display:inline-flex;align-items:center;justify-content:center;position:absolute;inset:0;padding:6px 10px;text-align:center;font-weight:1000;letter-spacing:.06em;text-transform:uppercase;color:#ffe9a6;text-shadow:0 2px 6px #000,0 0 12px rgba(255,208,92,.55);pointer-events:none;}\n.svgcp-admin-paytable-notes{margin-top:8px;padding:8px 10px;border:1px solid rgba(216,173,88,.35);border-radius:10px;background:rgba(0,0,0,.24);white-space:pre-line;font-weight:800;}\n.svgcp-step10-math-simulator{border-color:#d8ad58!important;box-shadow:0 12px 34px rgba(0,0,0,.14);}\n.svgcp-step10-simulator-controls{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,180px) minmax(150px,190px) auto;gap:12px;align-items:end;margin:16px 0;}\n.svgcp-step10-simulator-controls select,.svgcp-step10-simulator-controls input{width:100%;max-width:100%;}\n.svgcp-step10-results{margin-top:12px;padding:14px;border:1px solid #d8ad58;border-radius:10px;background:#111;color:#fff;line-height:1.5;overflow:auto;}\n.svgcp-step10-results table{width:100%;border-collapse:collapse;background:#fff;color:#111;margin-top:8px;}\n.svgcp-step10-results th,.svgcp-step10-results td{padding:8px;border:1px solid #ddd;text-align:left;}\n.svgcp-step10-results th{background:#f6e7b8;}\n.svgcp-step11-live-rollout{border-color:#45a853!important;box-shadow:0 12px 34px rgba(0,80,30,.12);}\n.svgcp-live-engine-badge{display:inline-flex;align-items:center;justify-content:center;margin:8px 0;padding:7px 10px;border:1px solid #45a853;border-radius:999px;background:#0f2d17;color:#dfffe7;font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;}\n.svgcp-step14-diagnostics{border-color:#3487ff!important;box-shadow:0 12px 34px rgba(10,90,210,.12);}\n.svgcp-step15-presets-panel{border-color:#8d54d8!important;box-shadow:0 12px 34px rgba(90,30,160,.12);}\n.svgcp-step16-payout-panel{border-color:#c98a18!important;box-shadow:0 12px 34px rgba(150,90,20,.12);}\n.svgcp-step17-health-panel{border-color:#17a2a8!important;box-shadow:0 12px 34px rgba(0,120,130,.12);}\n.svgcp-step17-health-box{margin:14px 0 0;padding:12px;border:1px solid #17a2a8;border-radius:10px;background:#eefcff;}\n.svgcp-step17-health-box>strong{display:block;margin-bottom:6px;color:#075c61;}\n.svgcp-step17-health-actions{display:flex;flex-wrap:wrap;gap:8px;margin:7px 0;}\n.svgcp-step17-health-output{padding:9px 10px;border-radius:8px;background:#fff;border:1px solid #c8edf1;color:#1d2327;font-size:12px;line-height:1.45;white-space:pre-line;}\n.svgcp-step17-health-output.is-good{border-color:#46b450;background:#f1fff3;}\n.svgcp-step17-health-output.is-warning{border-color:#ffb900;background:#fff8e5;}\n.svgcp-step17-health-output.is-danger{border-color:#d63638;background:#fff0f0;}\n.svgcp-step18-copy-panel{border-color:#6c757d!important;box-shadow:0 12px 34px rgba(70,70,70,.12);}\n.svgcp-step18-copy-tools{margin:14px 0;padding:12px;border:1px solid #9ca3af;border-radius:10px;background:#f8fafc;}\n.svgcp-step18-copy-tools>strong{display:block;margin-bottom:5px;color:#374151;}\n.svgcp-step18-copy-row{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin:8px 0;}\n.svgcp-step18-copy-row select{min-width:120px;}\n.svgcp-step18-copy-tools textarea{width:100%;font-family:monospace;font-size:12px;margin-top:8px;}\n.svgcp-step18-copy-status{display:block;min-height:18px;color:#167c36;font-weight:700;margin-top:5px;}\n\n\n.svgcp-step15-preset-tools{margin:0 0 14px;padding:12px;border:1px solid #d8ad58;border-radius:10px;background:#fff9e8;}\n.svgcp-step15-preset-tools>strong{display:block;margin-bottom:4px;color:#6f4800;}\n.svgcp-step15-preset-buttons{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 4px;}\n.svgcp-step15-preset-buttons .button{min-height:32px;}\n.svgcp-step15-preset-status{display:block;min-height:18px;color:#167c36;font-weight:700;margin-top:5px;}\n.svgcp-step16-paytable-heading{margin:16px 0 8px!important;color:#6f4800;}\n.svgcp-step16-paytable-grid{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:8px 12px;padding:12px;border:1px solid #ead29a;border-radius:10px;background:#fffdf5;}\n.svgcp-step16-paytable-grid label{margin-bottom:0!important;}\n\n\n.svgcp-live-engine-diagnostics-panel{margin:10px 0;padding:10px 12px;border:1px solid rgba(52,135,255,.72);border-radius:12px;background:linear-gradient(180deg,rgba(7,18,36,.96),rgba(5,9,18,.96));color:#e9f3ff;font:12px\/1.45 Arial,Helvetica,sans-serif;box-shadow:0 8px 18px rgba(0,0,0,.20);}\n.svgcp-live-engine-diagnostics-panel strong{display:block;color:#9fd0ff;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;}\n.svgcp-live-engine-diagnostics-panel code{display:block;white-space:pre-wrap;color:#fff;background:rgba(255,255,255,.06);border-radius:8px;padding:7px;margin-top:7px;}\n\n@media(max-width:900px){.svgcp-step10-simulator-controls{grid-template-columns:1fr;}}\n\n\n            .svgcp-table-game-card.svgcp-table-game-card-poker b { color:#f3d48a; }\n            .svgcp-poker-shell {\n                position: relative;\n                max-width: 1480px;\n                margin: 0 auto;\n                background: radial-gradient(circle at top, rgba(255,220,140,.12), rgba(0,0,0,0) 34%), linear-gradient(180deg, rgba(10,23,15,.96), rgba(4,11,8,.98));\n                border: 2px solid rgba(216,173,88,.55);\n                border-radius: 28px;\n                padding: 22px;\n                box-shadow: inset 0 0 0 1px rgba(255,238,190,.06), 0 24px 60px rgba(0,0,0,.45);\n            }\n            .svgcp-poker-headerbar { display:flex; justify-content:space-between; align-items:flex-start; gap:16px; margin-bottom:18px; }\n            .svgcp-poker-brand { display:flex; align-items:flex-start; gap:14px; }\n            .svgcp-poker-brand img { width:220px; max-width:45vw; height:auto; display:block; }\n            .svgcp-poker-brandtext strong { display:block; font-size:32px; color:#f1d18a; letter-spacing:1px; }\n            .svgcp-poker-brandtext span { color:#f4edd4; opacity:.9; font-size:14px; text-transform:uppercase; }\n            .svgcp-poker-meters { display:grid; grid-template-columns: repeat(3, minmax(120px,1fr)); gap:10px; min-width:min(420px,100%); }\n            .svgcp-poker-meters div { background:rgba(0,0,0,.36); border:1px solid rgba(216,173,88,.35); border-radius:14px; padding:10px 12px; text-align:center; }\n            .svgcp-poker-meters span { display:block; color:#d8cfb2; font-size:11px; text-transform:uppercase; letter-spacing:.8px; }\n            .svgcp-poker-meters b { display:block; color:#fff5dd; font-size:22px; margin-top:4px; }\n            .svgcp-poker-table-wrap { display:grid; grid-template-columns: minmax(0,1.75fr) minmax(300px,.85fr); gap:20px; align-items:start; }\n            .svgcp-poker-table { position:relative; min-height:760px; }\n            .svgcp-poker-wood { position:absolute; inset:0; border-radius:54px; background:linear-gradient(135deg,#2b160d,#6a3e20 20%,#452311 48%,#170b06); box-shadow: inset 0 0 0 3px rgba(120,67,27,.9), inset 0 0 0 10px rgba(30,14,7,.92), 0 18px 30px rgba(0,0,0,.28); }\n            .svgcp-poker-felt { position:absolute; left:6%; right:6%; top:10%; bottom:12%; border-radius:46% \/ 42%; background:radial-gradient(circle at 50% 40%, #21a764, #0d6439 58%, #083b22 100%); border:16px solid #3f2615; box-shadow: inset 0 0 0 3px rgba(233,207,131,.65), inset 0 22px 40px rgba(255,255,255,.05), inset 0 -20px 40px rgba(0,0,0,.28); }\n            .svgcp-poker-dealer { position:absolute; top:92px; left:50%; transform:translateX(-50%); min-width:170px; text-align:center; padding:10px 18px; border-radius:999px; background:linear-gradient(180deg,#5c1d16,#300a08); border:2px solid #d8ad58; color:#fff3d1; font-weight:700; letter-spacing:2px; }\n            .svgcp-poker-pot-badge { position:absolute; top:234px; left:50%; transform:translateX(-50%); background:rgba(0,0,0,.42); color:#f7ebc8; border:1px solid rgba(216,173,88,.46); border-radius:999px; padding:10px 18px; font-size:14px; }\n            .svgcp-poker-pot-badge b { font-size:26px; margin-left:8px; }\n            .svgcp-poker-community { position:absolute; top:302px; left:50%; transform:translateX(-50%); display:grid; grid-template-columns:repeat(5, 74px); gap:12px; }\n            .svgcp-poker-holecards { display:grid; grid-template-columns:repeat(2, 86px); gap:12px; justify-content:center; }\n            .svgcp-poker-community .card, .svgcp-poker-holecards .card { width:74px; height:104px; border-radius:10px; background:linear-gradient(180deg,#fcfaf5,#eae4d7); border:2px solid #d8c6a0; box-shadow:0 6px 18px rgba(0,0,0,.25); display:flex; flex-direction:column; align-items:flex-start; justify-content:space-between; padding:8px 9px; color:#111; font-weight:700; }\n            .svgcp-poker-holecards .card { width:86px; height:120px; }\n            .svgcp-poker-community .card.red, .svgcp-poker-holecards .card.red { color:#b11320; }\n            .svgcp-poker-community .card b, .svgcp-poker-holecards .card b { align-self:flex-end; font-size:26px; line-height:1; }\n            .svgcp-poker-community .card span, .svgcp-poker-holecards .card span { font-size:24px; line-height:1; }\n            .svgcp-poker-community .card.back, .svgcp-poker-holecards .card.back { background:linear-gradient(135deg,#5f0f16,#a82128); position:relative; }\n            .svgcp-poker-community .card.back::after, .svgcp-poker-holecards .card.back::after { content:''; position:absolute; inset:10px; border-radius:8px; border:2px solid rgba(255,240,210,.55); background:repeating-linear-gradient(45deg, rgba(255,255,255,.09) 0 8px, rgba(0,0,0,.09) 8px 16px); }\n            .svgcp-poker-seat { position:absolute; min-width:112px; text-align:center; padding:12px 10px; border-radius:16px; background:rgba(0,0,0,.38); border:1px solid rgba(216,173,88,.28); color:#f6edcf; }\n            .svgcp-poker-seat span { display:block; font-weight:700; }\n            .svgcp-poker-seat em { display:block; font-style:normal; font-size:12px; color:#d5c8ac; margin-top:4px; }\n            .svgcp-poker-seat.seat-top-left{ top:146px; left:84px; }\n            .svgcp-poker-seat.seat-top-right{ top:146px; right:84px; }\n            .svgcp-poker-seat.seat-left{ top:324px; left:34px; }\n            .svgcp-poker-seat.seat-right{ top:324px; right:34px; }\n            .svgcp-poker-seat.seat-bottom-left{ bottom:174px; left:120px; }\n            .svgcp-poker-seat.seat-bottom-right{ bottom:174px; right:120px; }\n            .svgcp-poker-player-zone { position:absolute; left:50%; bottom:54px; transform:translateX(-50%); width:min(540px,80%); text-align:center; background:rgba(0,0,0,.20); border-radius:26px; padding:18px 18px 14px; }\n            .svgcp-poker-player-tag { display:inline-block; margin-bottom:12px; padding:6px 14px; border-radius:999px; background:linear-gradient(180deg,#e0b868,#8d5d1f); color:#251205; font-weight:800; letter-spacing:1px; }\n            .svgcp-poker-chipline { display:flex; justify-content:center; flex-wrap:wrap; gap:12px; margin-top:14px; }\n            .svgcp-poker-chipline .chip { width:54px; height:54px; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; font-weight:800; color:#fff; border:4px solid rgba(255,245,225,.88); box-shadow:0 4px 14px rgba(0,0,0,.26); cursor:pointer; }\n            .svgcp-poker-chipline .chip.c25{ background:linear-gradient(180deg,#1d824d,#0d592d); }\n            .svgcp-poker-chipline .chip.c100{ background:linear-gradient(180deg,#c12835,#7e0d1d); }\n            .svgcp-poker-chipline .chip.c500{ background:linear-gradient(180deg,#1b1b1b,#040404); }\n            .svgcp-poker-chipline .chip.c1000{ background:linear-gradient(180deg,#124c98,#082752); }\n            .svgcp-poker-chipline .chip.is-active { transform:translateY(-4px) scale(1.06); box-shadow:0 8px 18px rgba(0,0,0,.32); }\n            .svgcp-poker-sidepanel { display:grid; gap:16px; }\n            .svgcp-poker-sidecard { background:rgba(0,0,0,.42); border:1px solid rgba(216,173,88,.35); border-radius:18px; padding:16px; color:#f1e7c8; }\n            .svgcp-poker-sidecard h3 { margin:0 0 10px; font-size:20px; color:#f1d18a; }\n            .svgcp-poker-sidecard p { margin:0; line-height:1.55; }\n            .svgcp-poker-sidecard ul { margin:0; padding-left:18px; line-height:1.55; }\n            .svgcp-poker-actions { display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:10px; }\n            .svgcp-poker-actions button { border:0; border-radius:14px; padding:12px 10px; background:linear-gradient(180deg,#b91f2b,#6f0f18); color:#fff; font-weight:800; letter-spacing:.4px; cursor:pointer; box-shadow:0 6px 18px rgba(0,0,0,.2), inset 0 0 0 2px rgba(221,179,91,.76); }\n            .svgcp-poker-actions button.secondary { background:linear-gradient(180deg,#3e403f,#171a19); }\n            @media (max-width:1100px) { .svgcp-poker-headerbar{flex-direction:column;} .svgcp-poker-meters{min-width:0; width:100%;} .svgcp-poker-table-wrap { grid-template-columns:1fr; } .svgcp-poker-sidepanel { grid-template-columns:repeat(3,minmax(0,1fr)); } }\n            @media (max-width:860px) { .svgcp-poker-sidepanel { grid-template-columns:1fr; } .svgcp-poker-table { min-height:880px; } .svgcp-poker-seat { min-width:92px; font-size:12px; } .svgcp-poker-seat.seat-top-left{ left:34px; top:126px; } .svgcp-poker-seat.seat-top-right{ right:34px; top:126px; } .svgcp-poker-seat.seat-left{ left:10px; top:328px; } .svgcp-poker-seat.seat-right{ right:10px; top:328px; } .svgcp-poker-player-zone { width:86%; bottom:42px; } .svgcp-poker-community { grid-template-columns:repeat(5,58px); gap:8px; top:304px; } .svgcp-poker-community .card { width:58px; height:84px; } .svgcp-poker-holecards { grid-template-columns:repeat(2,74px); } .svgcp-poker-holecards .card { width:74px; height:104px; } }\n            @media (max-width:640px) { .svgcp-poker-shell { padding:14px; border-radius:18px; } .svgcp-poker-brand{flex-direction:column;} .svgcp-poker-brand img{width:180px;} .svgcp-poker-meters { grid-template-columns:1fr; } .svgcp-poker-table { min-height:920px; } .svgcp-poker-wood { border-radius:28px; } .svgcp-poker-felt { left:4%; right:4%; top:10%; bottom:10%; } .svgcp-poker-community { top:278px; grid-template-columns:repeat(5,48px); gap:6px; } .svgcp-poker-community .card { width:48px; height:72px; padding:6px; } .svgcp-poker-community .card span { font-size:18px; } .svgcp-poker-community .card b { font-size:20px; } .svgcp-poker-seat { min-width:78px; padding:8px 6px; } .svgcp-poker-seat.seat-top-left{ left:16px; top:128px; } .svgcp-poker-seat.seat-top-right{ right:16px; top:128px; } .svgcp-poker-seat.seat-left{ left:6px; top:348px; } .svgcp-poker-seat.seat-right{ right:6px; top:348px; } .svgcp-poker-seat.seat-bottom-left{ left:54px; bottom:186px; } .svgcp-poker-seat.seat-bottom-right{ right:54px; bottom:186px; } .svgcp-poker-holecards { grid-template-columns:repeat(2,66px); gap:8px; } .svgcp-poker-holecards .card { width:66px; height:94px; padding:7px; } .svgcp-poker-holecards .card span { font-size:22px; } .svgcp-poker-holecards .card b { font-size:24px; } }\n\n            \/* v2.33.825: Table 7 access card\/banner fix *\/\n            .svgcp-tablegames-dragon-tiger-feature{\n                display:flex!important;\n                align-items:center!important;\n                justify-content:space-between!important;\n                gap:18px!important;\n                max-width:1180px!important;\n                margin:0 auto 24px!important;\n                padding:18px 22px!important;\n                border-radius:24px!important;\n                background:linear-gradient(135deg,rgba(92,8,15,.96),rgba(7,7,7,.96) 58%,rgba(122,75,16,.90))!important;\n                border:1px solid rgba(246,207,104,.68)!important;\n                box-shadow:0 18px 44px rgba(0,0,0,.48),inset 0 0 0 1px rgba(255,244,198,.07)!important;\n                color:#fff!important;\n                text-decoration:none!important;\n            }\n            .svgcp-tablegames-dragon-tiger-feature strong{\n                display:block!important;\n                font-family:Georgia,'Times New Roman',serif!important;\n                font-size:clamp(24px,3vw,42px)!important;\n                line-height:1!important;\n                color:#f9de8a!important;\n                text-transform:uppercase!important;\n                letter-spacing:.08em!important;\n                text-shadow:0 2px 14px rgba(0,0,0,.9)!important;\n            }\n            .svgcp-tablegames-dragon-tiger-feature span{\n                display:block!important;\n                margin-top:6px!important;\n                color:#fff1bd!important;\n                font-weight:900!important;\n                letter-spacing:.06em!important;\n            }\n            .svgcp-tablegames-dragon-tiger-feature em{\n                flex:0 0 auto!important;\n                min-width:152px!important;\n                min-height:46px!important;\n                display:inline-flex!important;\n                align-items:center!important;\n                justify-content:center!important;\n                border-radius:999px!important;\n                background:linear-gradient(180deg,#fff1b7,#d49a25 74%,#86500f)!important;\n                color:#150902!important;\n                font-style:normal!important;\n                font-weight:1000!important;\n                text-transform:uppercase!important;\n            }\n            @media(max-width:720px){.svgcp-tablegames-dragon-tiger-feature{flex-direction:column!important;text-align:center!important}.svgcp-tablegames-dragon-tiger-feature em{width:100%!important}}\n\n            \/* Table Games Premium Upgrade v2.33.825 *\/\n            .svgcp-tablegames-grid { gap:22px !important; }\n            .svgcp-table-game-card { border-radius:22px !important; overflow:hidden !important; background:linear-gradient(180deg, rgba(12,12,12,.94), rgba(30,16,18,.96)) !important; border:1px solid rgba(217,173,84,.36) !important; box-shadow:0 20px 40px rgba(0,0,0,.35), inset 0 0 0 1px rgba(255,235,188,.04) !important; }\n            .svgcp-table-game-card i { height:236px !important; background-size:cover !important; background-position:center center !important; filter:saturate(1.05) contrast(1.02); }\n            .svgcp-table-game-card b { font-size:22px !important; color:#f1d18a !important; letter-spacing:.2px; }\n            .svgcp-table-game-card span { color:#f4edd4 !important; opacity:.9; line-height:1.55 !important; min-height:72px; }\n            .svgcp-table-game-card em { display:inline-flex !important; align-items:center; justify-content:center; min-width:146px; min-height:42px; padding:0 18px; border-radius:999px; background:linear-gradient(180deg,#a01b24,#6f0f16); color:#fff; border:1px solid rgba(222,180,88,.7); box-shadow:inset 0 0 0 1px rgba(255,255,255,.07); }\n            .svgcp-poker-shell { position:relative; max-width:1560px; margin:0 auto; background:radial-gradient(circle at top, rgba(255,220,140,.14), rgba(0,0,0,0) 36%), linear-gradient(180deg, rgba(9,20,13,.97), rgba(4,10,7,.99)); border:2px solid rgba(216,173,88,.6); border-radius:30px; padding:22px; box-shadow:0 28px 70px rgba(0,0,0,.46), inset 0 0 0 1px rgba(255,238,190,.05); }\n            .svgcp-poker-headerbar { display:flex; justify-content:space-between; align-items:flex-start; gap:16px; margin-bottom:18px; }\n            .svgcp-poker-brand { display:flex; align-items:flex-start; gap:14px; }\n            .svgcp-poker-brand img { width:220px; max-width:46vw; height:auto; display:block; }\n            .svgcp-poker-brandtext strong { display:block; font-size:34px; line-height:1.05; color:#f1d18a; letter-spacing:.6px; }\n            .svgcp-poker-brandtext span { display:block; color:#f4edd4; opacity:.92; font-size:14px; text-transform:uppercase; letter-spacing:1.4px; margin-top:8px; }\n            .svgcp-poker-meters { display:grid; grid-template-columns:repeat(4,minmax(112px,1fr)); gap:10px; min-width:min(560px,100%); }\n            .svgcp-poker-meters div { background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(18,18,18,.48)); border:1px solid rgba(216,173,88,.35); border-radius:15px; padding:11px 12px; text-align:center; box-shadow:inset 0 0 0 1px rgba(255,255,255,.04); }\n            .svgcp-poker-meters span { display:block; color:#d8cfb2; font-size:11px; text-transform:uppercase; letter-spacing:.9px; }\n            .svgcp-poker-meters b { display:block; color:#fff5dd; font-size:22px; margin-top:4px; }\n            .svgcp-poker-table-wrap { display:grid; grid-template-columns:minmax(0,1.9fr) minmax(320px,.82fr); gap:20px; align-items:start; }\n            .svgcp-poker-table { position:relative; min-height:820px; }\n            .svgcp-poker-stage { position:absolute; left:50%; top:16px; transform:translateX(-50%); padding:8px 16px; border-radius:999px; background:rgba(0,0,0,.34); border:1px solid rgba(216,173,88,.42); color:#f7ebc8; font-size:13px; letter-spacing:1px; text-transform:uppercase; }\n            .svgcp-poker-wood { position:absolute; inset:0; border-radius:58px; background:linear-gradient(135deg,#26120a 0%, #6b4023 18%, #462311 43%, #1c0d07 58%, #744925 76%, #2b150b 100%); box-shadow:inset 0 0 0 4px rgba(123,73,34,.92), inset 0 0 0 11px rgba(30,13,6,.94), 0 18px 40px rgba(0,0,0,.36); }\n            .svgcp-poker-felt { position:absolute; left:5.2%; right:5.2%; top:9%; bottom:11%; border-radius:46%\/42%; background:radial-gradient(circle at 50% 39%, #27ae67 0%, #117b46 46%, #0a572f 74%, #083a21 100%); border:18px solid #3d2515; box-shadow: inset 0 0 0 3px rgba(233,207,131,.72), inset 0 18px 38px rgba(255,255,255,.06), inset 0 -26px 46px rgba(0,0,0,.28), 0 8px 18px rgba(0,0,0,.22); }\n            .svgcp-poker-rail { position:absolute; left:11%; right:11%; top:18%; bottom:17%; border-radius:46%\/42%; border:1px solid rgba(236,227,196,.55); opacity:.7; }\n            .svgcp-poker-dealer { position:absolute; top:86px; left:50%; transform:translateX(-50%); min-width:170px; text-align:center; padding:11px 18px; border-radius:999px; background:linear-gradient(180deg,#621f18,#2e0a08); border:2px solid #d8ad58; color:#fff3d1; font-weight:700; letter-spacing:2px; box-shadow:0 10px 18px rgba(0,0,0,.26); }\n            .svgcp-poker-pot-badge { position:absolute; top:236px; left:50%; transform:translateX(-50%); background:rgba(0,0,0,.42); color:#f7ebc8; border:1px solid rgba(216,173,88,.46); border-radius:999px; padding:10px 18px; font-size:14px; box-shadow:0 10px 18px rgba(0,0,0,.18); }\n            .svgcp-poker-pot-badge b { font-size:26px; margin-left:8px; }\n            .svgcp-poker-community { position:absolute; top:302px; left:50%; transform:translateX(-50%); display:grid; grid-template-columns:repeat(5, 78px); gap:12px; }\n            .svgcp-poker-community .card, .svgcp-poker-holecards .card { position:relative; background:linear-gradient(180deg,#fcfaf5,#ece6da); border:2px solid #d8c6a0; box-shadow:0 8px 18px rgba(0,0,0,.25); display:flex; flex-direction:column; align-items:flex-start; justify-content:space-between; padding:8px 9px; color:#111; font-weight:700; }\n            .svgcp-poker-community .card { width:78px; height:110px; border-radius:10px; }\n            .svgcp-poker-holecards .card { width:94px; height:132px; border-radius:12px; }\n            .svgcp-poker-community .card.red, .svgcp-poker-holecards .card.red { color:#b11320; }\n            .svgcp-poker-community .card b, .svgcp-poker-holecards .card b { align-self:flex-end; font-size:28px; line-height:1; }\n            .svgcp-poker-community .card span, .svgcp-poker-holecards .card span { font-size:25px; line-height:1; }\n            .svgcp-poker-community .card::after, .svgcp-poker-holecards .card::after { content:''; position:absolute; inset:0; border-radius:inherit; box-shadow:inset 0 0 0 1px rgba(255,255,255,.32); pointer-events:none; }\n            .svgcp-poker-community .card.back, .svgcp-poker-holecards .card.back { background:linear-gradient(135deg,#651118,#b32531); }\n            .svgcp-poker-community .card.back::before, .svgcp-poker-holecards .card.back::before { content:''; position:absolute; inset:10px; border-radius:8px; border:2px solid rgba(255,240,210,.55); background:repeating-linear-gradient(45deg, rgba(255,255,255,.08) 0 8px, rgba(0,0,0,.08) 8px 16px); }\n            .svgcp-poker-seat { position:absolute; min-width:124px; text-align:center; padding:12px 10px 10px; border-radius:18px; background:linear-gradient(180deg, rgba(0,0,0,.40), rgba(8,8,8,.48)); border:1px solid rgba(216,173,88,.28); color:#f6edcf; box-shadow:0 10px 20px rgba(0,0,0,.18); }\n            .svgcp-poker-seat strong { display:flex; align-items:center; justify-content:center; width:44px; height:44px; margin:0 auto 8px; border-radius:50%; background:radial-gradient(circle at 35% 30%, #3c3c3c, #161616); border:2px solid rgba(216,173,88,.62); font-size:18px; color:#fff5dd; }\n            .svgcp-poker-seat span { display:block; font-weight:700; font-size:14px; }\n            .svgcp-poker-seat em { display:block; font-style:normal; font-size:12px; color:#d5c8ac; margin-top:4px; }\n            .svgcp-poker-seat small { display:block; font-size:11px; color:#f2d285; margin-top:6px; text-transform:uppercase; letter-spacing:.8px; }\n            .svgcp-poker-seat.seat-top-left{ top:132px; left:86px; } .svgcp-poker-seat.seat-top-right{ top:132px; right:86px; } .svgcp-poker-seat.seat-left{ top:338px; left:28px; } .svgcp-poker-seat.seat-right{ top:338px; right:28px; } .svgcp-poker-seat.seat-bottom-left{ bottom:194px; left:116px; } .svgcp-poker-seat.seat-bottom-right{ bottom:194px; right:116px; }\n            .svgcp-poker-dealer-button { position:absolute; width:38px; height:38px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:linear-gradient(180deg,#f6e7b8,#c89b2c); color:#2b1905; font-weight:900; border:2px solid rgba(106,66,13,.75); box-shadow:0 6px 14px rgba(0,0,0,.24); }\n            .svgcp-poker-dealer-button.db-left { left:210px; top:440px; } .svgcp-poker-dealer-button.db-right { right:210px; top:440px; }\n            .svgcp-poker-blind { position:absolute; padding:6px 10px; border-radius:999px; background:rgba(20,20,20,.72); border:1px solid rgba(216,173,88,.52); color:#f8efcd; font-size:11px; letter-spacing:.5px; text-transform:uppercase; }\n            .svgcp-poker-blind.sb { left:174px; bottom:280px; } .svgcp-poker-blind.bb { right:172px; bottom:280px; }\n            .svgcp-poker-player-zone { position:absolute; left:50%; bottom:54px; transform:translateX(-50%); width:min(570px,80%); text-align:center; background:rgba(0,0,0,.24); border-radius:26px; padding:16px 18px 14px; box-shadow:inset 0 0 0 1px rgba(255,255,255,.03); }\n            .svgcp-poker-player-tag { display:inline-block; margin-bottom:12px; padding:6px 14px; border-radius:999px; background:linear-gradient(180deg,#e0b868,#8d5d1f); color:#251205; font-weight:800; letter-spacing:1px; }\n            .svgcp-poker-holecards { display:grid; grid-template-columns:repeat(2,94px); gap:14px; justify-content:center; }\n            .svgcp-poker-chipline { display:flex; justify-content:center; flex-wrap:wrap; gap:12px; margin-top:14px; }\n            .svgcp-poker-chipline .chip { width:58px; height:58px; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; font-weight:800; color:#fff; border:4px solid rgba(255,245,225,.88); box-shadow:0 4px 14px rgba(0,0,0,.26); cursor:pointer; transition:transform .18s ease, box-shadow .18s ease; }\n            .svgcp-poker-chipline .chip.c25{ background:linear-gradient(180deg,#1d824d,#0d592d); } .svgcp-poker-chipline .chip.c100{ background:linear-gradient(180deg,#c12835,#7e0d1d); } .svgcp-poker-chipline .chip.c500{ background:linear-gradient(180deg,#1b1b1b,#040404); } .svgcp-poker-chipline .chip.c1000{ background:linear-gradient(180deg,#124c98,#082752); } .svgcp-poker-chipline .chip.is-active { transform:translateY(-4px) scale(1.06); box-shadow:0 8px 18px rgba(0,0,0,.32); }\n            .svgcp-poker-sidepanel { display:grid; gap:16px; }\n            .svgcp-poker-sidecard { background:linear-gradient(180deg, rgba(0,0,0,.48), rgba(18,18,18,.52)); border:1px solid rgba(216,173,88,.35); border-radius:18px; padding:16px; color:#f1e7c8; box-shadow:inset 0 0 0 1px rgba(255,255,255,.03); }\n            .svgcp-poker-sidecard h3 { margin:0 0 10px; font-size:20px; color:#f1d18a; }\n            .svgcp-poker-sidecard p, .svgcp-poker-sidecard ul { line-height:1.55; }\n            .svgcp-poker-actions { display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:10px; }\n            .svgcp-poker-actions button { border:0; border-radius:14px; padding:12px 10px; background:linear-gradient(180deg,#b91f2b,#6f0f18); color:#fff; font-weight:800; letter-spacing:.4px; cursor:pointer; box-shadow:0 6px 18px rgba(0,0,0,.2), inset 0 0 0 2px rgba(221,179,91,.76); transition:transform .16s ease, filter .16s ease; }\n            .svgcp-poker-actions button:hover { transform:translateY(-1px); filter:brightness(1.05); }\n            .svgcp-poker-actions button.secondary { background:linear-gradient(180deg,#3e403f,#171a19); }\n            @media (max-width:1200px) { .svgcp-poker-headerbar{flex-direction:column;} .svgcp-poker-meters{min-width:0; width:100%; grid-template-columns:repeat(4,minmax(0,1fr));} .svgcp-poker-table-wrap{grid-template-columns:1fr;} .svgcp-poker-sidepanel{grid-template-columns:repeat(3,minmax(0,1fr));} }\n            @media (max-width:900px) { .svgcp-poker-sidepanel{grid-template-columns:1fr;} .svgcp-poker-table{min-height:920px;} .svgcp-poker-community{grid-template-columns:repeat(5,62px); gap:8px; top:318px;} .svgcp-poker-community .card{width:62px; height:90px;} .svgcp-poker-holecards{grid-template-columns:repeat(2,82px);} .svgcp-poker-holecards .card{width:82px; height:116px;} .svgcp-poker-seat{min-width:98px; padding:10px 8px;} .svgcp-poker-seat.seat-top-left{left:34px; top:132px;} .svgcp-poker-seat.seat-top-right{right:34px; top:132px;} .svgcp-poker-seat.seat-left{left:8px; top:356px;} .svgcp-poker-seat.seat-right{right:8px; top:356px;} .svgcp-poker-seat.seat-bottom-left{left:70px; bottom:208px;} .svgcp-poker-seat.seat-bottom-right{right:70px; bottom:208px;} .svgcp-poker-dealer-button.db-left{left:158px;} .svgcp-poker-dealer-button.db-right{right:158px;} .svgcp-poker-blind.sb{left:116px;} .svgcp-poker-blind.bb{right:116px;} }\n            @media (max-width:640px) { .svgcp-poker-shell{padding:14px; border-radius:18px;} .svgcp-poker-brand{flex-direction:column;} .svgcp-poker-brand img{width:185px;} .svgcp-poker-brandtext strong{font-size:28px;} .svgcp-poker-meters{grid-template-columns:repeat(2,minmax(0,1fr));} .svgcp-poker-table{min-height:980px;} .svgcp-poker-wood{border-radius:32px;} .svgcp-poker-felt{left:4%; right:4%; top:10%; bottom:10%; border-width:14px;} .svgcp-poker-community{top:308px; grid-template-columns:repeat(5,48px); gap:6px;} .svgcp-poker-community .card{width:48px; height:72px; padding:6px;} .svgcp-poker-community .card span{font-size:18px;} .svgcp-poker-community .card b{font-size:20px;} .svgcp-poker-seat{min-width:82px; padding:8px 6px;} .svgcp-poker-seat strong{width:34px; height:34px; font-size:14px;} .svgcp-poker-seat span{font-size:12px;} .svgcp-poker-seat em,.svgcp-poker-seat small{font-size:10px;} .svgcp-poker-seat.seat-top-left{left:14px; top:126px;} .svgcp-poker-seat.seat-top-right{right:14px; top:126px;} .svgcp-poker-seat.seat-left{left:4px; top:360px;} .svgcp-poker-seat.seat-right{right:4px; top:360px;} .svgcp-poker-seat.seat-bottom-left{left:32px; bottom:228px;} .svgcp-poker-seat.seat-bottom-right{right:32px; bottom:228px;} .svgcp-poker-player-zone{width:90%; bottom:44px;} .svgcp-poker-holecards{grid-template-columns:repeat(2,66px); gap:8px;} .svgcp-poker-holecards .card{width:66px; height:94px; padding:7px;} .svgcp-poker-holecards .card span{font-size:21px;} .svgcp-poker-holecards .card b{font-size:22px;} .svgcp-poker-dealer-button.db-left{left:108px; top:460px;} .svgcp-poker-dealer-button.db-right{right:108px; top:460px;} .svgcp-poker-blind.sb{left:54px; bottom:300px;} .svgcp-poker-blind.bb{right:54px; bottom:300px;} }\n\n                    \n                    \/* v2.33.825 Slot 40 reference roll: keep good 3D dice, set final face before motion, and animate whole dice object with Slot 40-style travel\/bounce\/rotation. *\/\n                    .svgcp-craps-pro-dice-lane{perspective:1900px!important;perspective-origin:50% 64%!important;left:14%!important;right:14%!important;top:25%!important;bottom:17%!important;overflow:visible!important;}\n                    .svgcp-craps-pro-die-wrap{top:58%!important;width:128px!important;height:128px!important;opacity:1!important;visibility:visible!important;}\n                    .svgcp-craps-pro-die-wrap::after{content:''!important;position:absolute!important;left:12%!important;right:12%!important;bottom:2%!important;height:17%!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgba(0,0,0,.38),rgba(0,0,0,.16) 58%,rgba(0,0,0,0) 84%)!important;filter:blur(2.1px)!important;transform:translateY(4px) scaleX(1.04)!important;z-index:0!important;pointer-events:none!important;}\n                    .svgcp-craps-pro-die-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important;filter:drop-shadow(0 5px 6px rgba(0,0,0,.16)) contrast(1.05) saturate(1.08) brightness(1.02)!important;transform-origin:center center!important;will-change:transform,filter!important;z-index:2!important;}\n                    @media(max-width:1180px){.svgcp-craps-pro-dice-lane{left:15%!important;right:15%!important;top:26%!important;bottom:19%!important;}.svgcp-craps-pro-die-wrap{top:59%!important;width:102px!important;height:102px!important;}}\n                    @media(max-width:760px){.svgcp-craps-pro-dice-lane{left:14%!important;right:14%!important;top:27%!important;bottom:21%!important;}.svgcp-craps-pro-die-wrap{top:60%!important;width:74px!important;height:74px!important;}}\n\n\n\n                    \/* v2.33.825 dice highlight: same green\/red casino result colors copied onto the dice only. *\/\n                    @keyframes svgcpCrapsDiceWinGlow400{0%,100%{opacity:0;box-shadow:0 0 0 rgba(94,230,128,0),inset 0 0 0 rgba(220,255,228,0);background:rgba(94,230,128,0);}50%{opacity:1;box-shadow:0 0 24px rgba(94,230,128,1),0 0 52px rgba(94,230,128,.76),inset 0 0 28px rgba(220,255,228,.82);background:rgba(94,230,128,.30);}}\n                    @keyframes svgcpCrapsDiceLoseGlow400{0%,100%{opacity:0;box-shadow:0 0 0 rgba(255,82,82,0),inset 0 0 0 rgba(255,214,214,0);background:rgba(255,82,82,0);}50%{opacity:1;box-shadow:0 0 24px rgba(255,82,82,1),0 0 48px rgba(255,82,82,.74),inset 0 0 28px rgba(255,214,214,.78);background:rgba(255,82,82,.31);}}\n                    .svgcp-craps-pro-die-wrap::before{content:''!important;position:absolute!important;inset:-12px!important;border-radius:24px!important;opacity:0;pointer-events:none!important;z-index:6!important;border:2px solid transparent!important;}\n                    .svgcp-craps-pro-die-wrap.is-winflash::before{border-color:rgba(94,230,128,.78)!important;animation:svgcpCrapsDiceWinGlow400 .34s ease-in-out 3!important;}\n                    .svgcp-craps-pro-die-wrap.is-loseflash::before{border-color:rgba(255,82,82,.82)!important;animation:svgcpCrapsDiceLoseGlow400 .42s ease-in-out 1!important;}\n                    .svgcp-craps-pro-die-img.is-winflash{filter:drop-shadow(0 0 20px rgba(94,230,128,1)) drop-shadow(0 0 10px rgba(220,255,228,.95)) brightness(1.38) saturate(1.36)!important;}\n                    .svgcp-craps-pro-die-img.is-loseflash{filter:drop-shadow(0 0 19px rgba(255,82,82,1)) drop-shadow(0 0 9px rgba(255,214,214,.92)) brightness(1.30) saturate(1.30)!important;}\n                    .svgcp-craps-pro-die-img{border-radius:0!important;background:transparent!important;}\n\n                    \/* v2.33.825 Craps chip betting glow + table art update *\/\n                    .svgcp-craps-chipbox .svgcp-premium-chip{position:relative;border-radius:999px;transition:filter .18s ease, transform .18s ease, box-shadow .18s ease!important;}\n                    .svgcp-craps-chipbox .svgcp-premium-chip.is-bet-glowing{box-shadow:0 0 0 3px rgba(255,232,130,.98),0 0 18px rgba(255,211,75,.96),0 0 34px rgba(60,255,135,.62)!important;filter:brightness(1.12) saturate(1.18)!important;transform:translateY(-2px) scale(1.035)!important;}\n                    .svgcp-craps-chipbox .svgcp-premium-chip.is-bet-glowing::after{content:'';position:absolute;inset:-7px;border-radius:999px;border:2px solid rgba(79,255,136,.92);box-shadow:0 0 18px rgba(79,255,136,.86),inset 0 0 14px rgba(255,236,150,.52);pointer-events:none;animation:svgcpCrapsChipGlow401 1.05s ease-in-out infinite;}\n                    .svgcp-craps-chipbox .svgcp-premium-chip.is-bet-glowing .svgcp-chip-art{filter:drop-shadow(0 0 10px rgba(255,235,140,.88)) drop-shadow(0 0 16px rgba(68,255,128,.70))!important;}\n                    @keyframes svgcpCrapsChipGlow401{0%,100%{opacity:.78;transform:scale(1);}50%{opacity:1;transform:scale(1.06);}}\n\n<\/style>\n<script id=\"svgcp-step10-math-simulator-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function n(v,f){ v=parseFloat(v); return isFinite(v)?v:f; }\n  function money(v){ return Math.round(n(v,0)).toLocaleString('en-US'); }\n  function pct(v){ return n(v,0).toFixed(2)+'%'; }\n  function clamp(v,min,max){ v=n(v,min); return Math.max(min, Math.min(max, v)); }\n  function profile(slotKey){\n    var cfg = (window.svgcpGamesAdminStep4 && window.svgcpGamesAdminStep4[slotKey]) || {};\n    return cfg.math || {};\n  }\n  function simulate(slotKey, spinCount, betOverride){\n    var p = profile(slotKey);\n    var minBet = Math.max(1, n(p.minBet, 1));\n    var maxBet = Math.max(minBet, n(p.maxBet, Math.max(minBet, 100)));\n    var bet = betOverride > 0 ? clamp(betOverride, minBet, maxBet) : minBet;\n    var targetRtp = clamp(n(p.rtp, 96), 1, 99.9) \/ 100;\n    var volatility = String(p.volatility || 'medium');\n    var jackpotChance = clamp(n(p.jackpotFreq, 1) \/ 100, 0.0001, 0.30);\n    var bonusChance = clamp(n(p.bonusFreq, 8) \/ 100, 0.0001, 0.50);\n    var wildChance = clamp(n(p.wildFreq, 8) \/ 100, 0.0001, 0.50);\n    var scatterChance = clamp(n(p.scatterFreq, 6) \/ 100, 0.0001, 0.50);\n    var winCap = Math.max(0, n(p.winCap, 5000));\n    var pay3=n(p.pay3Kind,4), pay4=n(p.pay4Kind,10), pay5=n(p.pay5Kind,25), payWild=n(p.pay5Wild,100);\n    var volMult = {\n      low:[0,0,pay3,pay3,pay4,pay4,pay5],\n      medium:[0,0,pay3,pay4,pay5,pay5,payWild],\n      high:[0,0,0,pay3,pay4,pay5,pay5,payWild],\n      extreme:[0,0,0,0,pay3,pay4,pay5,payWild,payWild]\n    }[volatility] || [0,0,pay3,pay4,pay5,pay5,payWild];\n\n    var totalBet = 0, totalWin = 0, wins = 0, jackpotHits = 0, bonusHits = 0, biggest = 0, balance = n(p.demoBalance, 1000);\n    for(var i=0;i<spinCount;i++){\n      totalBet += bet;\n      balance -= bet;\n      var r = Math.random(), mult = 0;\n      if(r < jackpotChance){\n        jackpotHits++;\n        mult = n(p.payJackpot, volatility === 'extreme' ? 250 : volatility === 'high' ? 150 : volatility === 'low' ? 50 : 100);\n      } else if(r < jackpotChance + bonusChance){\n        bonusHits++;\n        mult = n(p.payBonus3, volatility === 'low' ? 8 : volatility === 'high' ? 25 : volatility === 'extreme' ? 60 : 15);\n      } else {\n        var baseHit = (targetRtp * 0.43) + (wildChance * 0.18) + (scatterChance * 0.10);\n        if(Math.random() < clamp(baseHit, 0.05, 0.75)){\n          mult = volMult[Math.floor(Math.random()*volMult.length)];\n        }\n      }\n      var win = bet * mult;\n      if(winCap > 0) win = Math.min(win, winCap);\n      if(win > 0){ wins++; totalWin += win; balance += win; biggest = Math.max(biggest, win); }\n    }\n    return {\n      slotKey: slotKey, spins: spinCount, bet: bet, totalBet: totalBet, totalWin: totalWin,\n      actualRtp: totalBet > 0 ? (totalWin \/ totalBet) * 100 : 0,\n      profit: totalBet - totalWin,\n      hold: totalBet > 0 ? ((totalBet - totalWin) \/ totalBet) * 100 : 0,\n      wins: wins, hitRate: spinCount > 0 ? (wins \/ spinCount) * 100 : 0,\n      jackpotHits: jackpotHits, bonusHits: bonusHits, biggest: biggest, balance: balance,\n      targetRtp: targetRtp * 100, volatility: volatility, minBet: minBet, maxBet: maxBet, winCap: winCap\n    };\n  }\n  function renderResult(res){\n    return '<strong>Simulation complete for Slot '+parseInt(res.slotKey,10)+'<\/strong>' +\n      '<table><tbody>' +\n      '<tr><th>Spins<\/th><td>'+money(res.spins)+'<\/td><th>Bet used<\/th><td>'+money(res.bet)+'<\/td><\/tr>' +\n      '<tr><th>Target RTP<\/th><td>'+pct(res.targetRtp)+'<\/td><th>Simulated RTP<\/th><td>'+pct(res.actualRtp)+'<\/td><\/tr>' +\n      '<tr><th>Total Bet<\/th><td>'+money(res.totalBet)+'<\/td><th>Total Win<\/th><td>'+money(res.totalWin)+'<\/td><\/tr>' +\n      '<tr><th>Estimated Profit Hold<\/th><td>'+pct(res.hold)+'<\/td><th>Estimated Profit<\/th><td>'+money(res.profit)+'<\/td><\/tr>' +\n      '<tr><th>Hit Rate<\/th><td>'+pct(res.hitRate)+'<\/td><th>Winning Spins<\/th><td>'+money(res.wins)+'<\/td><\/tr>' +\n      '<tr><th>Jackpot Hits<\/th><td>'+money(res.jackpotHits)+'<\/td><th>Bonus Hits<\/th><td>'+money(res.bonusHits)+'<\/td><\/tr>' +\n      '<tr><th>Biggest Win<\/th><td>'+money(res.biggest)+'<\/td><th>Ending Balance<\/th><td>'+money(res.balance)+'<\/td><\/tr>' +\n      '<tr><th>Volatility<\/th><td>'+res.volatility+'<\/td><th>Win Cap<\/th><td>'+money(res.winCap)+'<\/td><\/tr>' +\n      '<\/tbody><\/table>' +\n      '<p class=\"description\" style=\"color:#f6e7b8;\">Small samples can swing above or below target. Use 10,000 spins for a stronger estimate before live rollout.<\/p>';\n  }\n  ready(function(){\n    var btn=document.getElementById('svgcp-step10-run');\n    if(!btn) return;\n    btn.addEventListener('click', function(){\n      var slot=(document.getElementById('svgcp-step10-slot')||{}).value || '01';\n      var spins=parseInt((document.getElementById('svgcp-step10-spins')||{}).value || '1000',10);\n      var bet=n((document.getElementById('svgcp-step10-bet')||{}).value, 0);\n      var out=document.getElementById('svgcp-step10-results');\n      if(out) out.innerHTML='Running simulation...';\n      window.setTimeout(function(){\n        var res=simulate(slot, spins, bet);\n        if(out) out.innerHTML=renderResult(res);\n      }, 30);\n    });\n  });\n})();\n<\/script>\n<script id=\"svgcp-step11-live-engine-rollout-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function text(v){ return (v == null ? '' : String(v)).trim(); }\n  function cls(el){ return String((el && el.className) || '').toLowerCase(); }\n  function findSlotRoot(slotKey){\n    return document.getElementById('sv-slot-' + slotKey) || (slotKey === '41' ? document.getElementById('star-vegas-highroller-page') : (slotKey === '42' ? document.getElementById('sv-slot-42') : null));\n  }\n  function findSpinButtons(root){\n    if(!root) return [];\n    var selectors = [\n      '[data-spin]','[data-slot31-spin]','[data-sv34-spin]','[data-sv32r-spin]','[data-kv-spin]',\n      '.svgcp-spin','.spin-button','.sv-spin','[class*=\"spin-btn\"]','button[class*=\"spin\"]','button[class*=\"play\"]'\n    ];\n    return Array.prototype.slice.call(root.querySelectorAll(selectors.join(','))).filter(function(btn){\n      var t = text(btn.textContent).toLowerCase(), c = cls(btn);\n      return btn.tagName && \/button|a\/i.test(btn.tagName) || c.indexOf('spin') !== -1 || c.indexOf('play') !== -1 || t === 'spin' || t === 'play';\n    });\n  }\n  function activateSlotBridge(slotKey, cfg){\n    var root = findSlotRoot(slotKey);\n    if(!root || !cfg || !cfg.math) return;\n    var mode = String(cfg.math.status || 'admin_only');\n    root.setAttribute('data-svgcp-live-engine-mode', mode);\n    root.setAttribute('data-svgcp-live-engine-version', 'v2.33.825');\n    root.__svgcpLiveMathProfile = cfg.math;\n    if(window.SVGCPMathEngine && window.SVGCPMathEngine.initSlot){\n      window.SVGCPMathEngine.initSlot(slotKey, cfg.math);\n    }\n    if(mode !== 'live_engine' && mode !== 'test_ready') return;\n    findSpinButtons(root).forEach(function(btn){\n      if(btn.__svgcpStep11LiveBridge) return;\n      btn.__svgcpStep11LiveBridge = true;\n      btn.addEventListener('click', function(){\n        try{\n          var detail = {slotKey:slotKey, root:root, button:btn, mode:mode, math:cfg.math, live:(mode === 'live_engine')};\n          window.dispatchEvent(new CustomEvent('svgcp:live-engine-spin-request', {detail:detail}));\n        }catch(e){}\n      }, true);\n    });\n  }\n  function applyAll(){\n    var cfg = window.svgcpGamesAdminStep4 || {};\n    Object.keys(cfg).forEach(function(slotKey){ activateSlotBridge(slotKey, cfg[slotKey] || {}); });\n  }\n  ready(function(){\n    applyAll();\n    window.setTimeout(applyAll, 400);\n    window.setTimeout(applyAll, 1500);\n  });\n})();\n<\/script>\n<script id=\"svgcp-step13-standard-live-engine-handler-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function text(v){ return (v == null ? '' : String(v)).trim(); }\n  function numberFromText(v, fallback){\n    var n = parseFloat(String(v || '').replace(\/[^0-9.\\-]\/g,''));\n    return isFinite(n) ? n : fallback;\n  }\n  function fmt(n){ return Math.round(Number(n)||0).toLocaleString('en-US'); }\n  function cls(el){ return String((el && el.className) || '').toLowerCase(); }\n  function findSlotRoot(slotKey){\n    return document.getElementById('sv-slot-' + slotKey) || (slotKey === '41' ? document.getElementById('star-vegas-highroller-page') : (slotKey === '42' ? document.getElementById('sv-slot-42') : null));\n  }\n  function profile(slotKey){\n    var cfg = (window.svgcpGamesAdminStep4 && window.svgcpGamesAdminStep4[slotKey]) || {};\n    return cfg.math || {};\n  }\n  function findSpinButtons(root){\n    if(!root) return [];\n    var selectors = [\n      '[data-spin]','[data-slot31-spin]','[data-sv34-spin]','[data-sv32r-spin]',\n      '.svgcp-spin','.spin-button','.sv-spin','[class*=\"spin-btn\"]','button[class*=\"spin\"]','button[class*=\"play\"]'\n    ];\n    return Array.prototype.slice.call(root.querySelectorAll(selectors.join(','))).filter(function(btn){\n      var t = text(btn.textContent).toLowerCase();\n      var c = cls(btn);\n      return (btn.tagName && \/button|a\/i.test(btn.tagName)) && (c.indexOf('spin') !== -1 || c.indexOf('play') !== -1 || t === 'spin' || t === 'play');\n    });\n  }\n  function findStatus(root){\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('[data-status],[data-slot31-status],[data-sv34-status],[data-sv32r-status],[class*=\"status\"],[class*=\"result\"],[class*=\"message\"]'));\n    return nodes.filter(function(el){\n      var c = cls(el);\n      return c.indexOf('button') === -1 && c.indexOf('btn') === -1 && c.indexOf('paytable') === -1;\n    })[0] || null;\n  }\n  function findLabelBox(root, words){\n    var nodes = Array.prototype.slice.call(root.querySelectorAll('div,span,strong,p,li'));\n    var exact = nodes.filter(function(el){\n      var t = text(el.textContent).toLowerCase();\n      if(!t || t.length > 80) return false;\n      return words.some(function(w){ return t === w || t.indexOf(w + ':') === 0; });\n    });\n    if(exact.length) return exact[0];\n    return nodes.filter(function(el){\n      var t = text(el.textContent).toLowerCase();\n      if(!t || t.length > 120) return false;\n      return words.some(function(w){ return t.indexOf(w) !== -1; });\n    })[0] || null;\n  }\n  function setBoxValue(root, words, label, value){\n    var box = findLabelBox(root, words);\n    if(!box) return false;\n    var strong = box.querySelector('strong,b,[data-value]');\n    if(strong){ strong.textContent = value; return true; }\n    box.textContent = label + ': ' + value;\n    return true;\n  }\n  function getBet(root, slotKey){\n    var p = profile(slotKey);\n    var box = findLabelBox(root, ['bet','mise','current bet','total bet']);\n    var val = box ? numberFromText(box.textContent, NaN) : NaN;\n    if(!isFinite(val) || val <= 0) val = parseFloat(p.minBet || 1);\n    return val;\n  }\n  function addBadge(root){\n    if(root.querySelector('.svgcp-live-engine-badge')) return;\n    var badge = document.createElement('div');\n    badge.className = 'svgcp-live-engine-badge';\n    badge.textContent = 'Live Engine Active';\n    var status = findStatus(root);\n    if(status && status.parentNode) status.parentNode.insertBefore(badge, status);\n    else root.insertBefore(badge, root.firstChild);\n  }\n  function updateReadouts(root, result){\n    setBoxValue(root, ['balance','credits','solde'], 'Balance', fmt(result.balance));\n    setBoxValue(root, ['win','last win','gains'], 'Win', fmt(result.win));\n    setBoxValue(root, ['bet','mise','current bet','total bet'], 'Bet', fmt(result.bet));\n    var status = findStatus(root);\n    if(status){\n      var msg = result.ok ? (result.type === 'lose' ? 'No win this spin. Live engine controlled.' : ('Live engine ' + result.type.replace('_',' ') + ': +' + fmt(result.win))) : 'Insufficient balance for this bet.';\n      status.textContent = msg;\n    }\n  }\n  function activate(slotKey){\n    if(slotKey === '41') return; \/\/ Slot 41 already has its own live math implementation.\n    var root = findSlotRoot(slotKey);\n    if(!root) return;\n    var math = profile(slotKey);\n    var mode = String(math.status || 'admin_only');\n    root.setAttribute('data-svgcp-standard-live-engine-handler', 'v2.33.825');\n    root.setAttribute('data-svgcp-standard-live-engine-mode', mode);\n    if(!window.SVGCPMathEngine || !window.SVGCPMathEngine.initSlot) return;\n    window.SVGCPMathEngine.initSlot(slotKey, math, {balance:parseFloat(math.demoBalance || 1000), win:0});\n    if(mode !== 'live_engine') return;\n    addBadge(root);\n    findSpinButtons(root).forEach(function(btn){\n      if(btn.__svgcpStep13StandardLive) return;\n      btn.__svgcpStep13StandardLive = true;\n      btn.addEventListener('click', function(ev){\n        var currentMode = String((profile(slotKey)||{}).status || 'admin_only');\n        if(currentMode !== 'live_engine') return;\n        ev.preventDefault();\n        ev.stopImmediatePropagation();\n        var bet = getBet(root, slotKey);\n        var result = window.SVGCPMathEngine.simulateSpin(slotKey, bet);\n        updateReadouts(root, result);\n        try{\n          window.dispatchEvent(new CustomEvent('svgcp:standard-live-engine-spin-complete', {detail:{slotKey:slotKey, root:root, result:result}}));\n        }catch(e){}\n      }, true);\n    });\n  }\n  function applyAll(){\n    var cfg = window.svgcpGamesAdminStep4 || {};\n    Object.keys(cfg).forEach(function(slotKey){ activate(slotKey); });\n  }\n  ready(function(){\n    applyAll();\n    window.setTimeout(applyAll, 500);\n    window.setTimeout(applyAll, 1600);\n  });\n})();\n<\/script>\n<script id=\"svgcp-step14-live-engine-diagnostics-js\">\n(function(){\n  window.svgcpLiveEngineLog = window.svgcpLiveEngineLog || [];\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function text(v){ return (v == null ? '' : String(v)).trim(); }\n  function profile(slotKey){\n    var cfg = (window.svgcpGamesAdminStep4 && window.svgcpGamesAdminStep4[slotKey]) || {};\n    return cfg.math || {};\n  }\n  function findRoot(slotKey){\n    return document.getElementById('sv-slot-' + slotKey) || (slotKey === '41' ? document.getElementById('star-vegas-highroller-page') : (slotKey === '42' ? document.getElementById('sv-slot-42') : null));\n  }\n  function addLog(type, detail){\n    var item = {\n      time: new Date().toLocaleTimeString(),\n      type: type,\n      slotKey: detail && detail.slotKey ? String(detail.slotKey) : '',\n      mode: detail && detail.mode ? String(detail.mode) : '',\n      result: detail && detail.result ? detail.result : null\n    };\n    window.svgcpLiveEngineLog.unshift(item);\n    window.svgcpLiveEngineLog = window.svgcpLiveEngineLog.slice(0, 30);\n    updatePanels();\n  }\n  function panelText(slotKey){\n    var p = profile(slotKey);\n    var last = (window.svgcpLiveEngineLog || []).find(function(item){ return item.slotKey === String(slotKey); });\n    var lines = [];\n    lines.push('Mode: ' + (p.status || 'admin_only'));\n    lines.push('RTP: ' + (p.rtp || '96') + '%');\n    lines.push('Volatility: ' + (p.volatility || 'medium'));\n    lines.push('Bet: ' + (p.minBet || '1') + ' - ' + (p.maxBet || '100'));\n    lines.push('Win cap: ' + (p.winCap || '5000'));\n    if(last){\n      lines.push('Last event: ' + last.type + ' at ' + last.time);\n      if(last.result){\n        lines.push('Last result: ' + (last.result.type || last.result.reason || 'complete') + ' \/ win ' + (last.result.win || 0));\n      }\n    } else {\n      lines.push('Last event: none yet');\n    }\n    return lines.join('\\\\n');\n  }\n  function ensurePanel(slotKey){\n    var root = findRoot(slotKey);\n    if(!root) return;\n    var p = profile(slotKey);\n    var mode = String(p.status || 'admin_only');\n    if(mode !== 'test_ready' && mode !== 'live_engine') return;\n    var panel = root.querySelector('.svgcp-live-engine-diagnostics-panel');\n    if(!panel){\n      panel = document.createElement('div');\n      panel.className = 'svgcp-live-engine-diagnostics-panel';\n      panel.innerHTML = '<strong>Live Engine Diagnostics<\/strong><code><\/code>';\n      var status = root.querySelector('[data-status],[data-slot31-status],[data-sv34-status],[data-sv32r-status],[data-kv-status],[class*=\"status\"],[class*=\"result\"],[class*=\"message\"]');\n      if(status && status.parentNode) status.parentNode.insertBefore(panel, status.nextSibling);\n      else root.insertBefore(panel, root.firstChild);\n    }\n    var code = panel.querySelector('code');\n    if(code) code.textContent = panelText(slotKey);\n  }\n  function updatePanels(){\n    var cfg = window.svgcpGamesAdminStep4 || {};\n    Object.keys(cfg).forEach(ensurePanel);\n  }\n  window.addEventListener('svgcp:live-engine-spin-request', function(ev){ addLog('spin_request', ev.detail || {}); });\n  window.addEventListener('svgcp:standard-live-engine-spin-complete', function(ev){ addLog('standard_spin_complete', ev.detail || {}); });\n  window.addEventListener('svgcp:math-config-ready', function(ev){ if(ev.detail && ev.detail.slotKey) addLog('math_config_ready', ev.detail || {}); });\n  ready(function(){\n    updatePanels();\n    window.setTimeout(updatePanels, 500);\n    window.setTimeout(updatePanels, 1600);\n  });\n})();\n<\/script>\n<script id=\"svgcp-step15-algo-presets-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  var presets = {\n    balanced:{rtp:'96.00',house_edge:'4.00',profit_hold:'4.00',volatility:'medium',jackpot_freq:'1.00',bonus_freq:'8.00',scatter_freq:'6.00',wild_freq:'8.00',min_bet:'1',max_bet:'100',win_cap:'5000',demo_balance:'1000',reset_balance:'no',status:'simulator_only',pay_3kind:'4',pay_4kind:'10',pay_5kind:'25',pay_5wild:'100',pay_bonus3:'15',pay_jackpot:'250'},\n    low:{rtp:'97.00',house_edge:'3.00',profit_hold:'3.00',volatility:'low',jackpot_freq:'0.50',bonus_freq:'10.00',scatter_freq:'8.00',wild_freq:'10.00',min_bet:'1',max_bet:'100',win_cap:'2500',demo_balance:'1000',reset_balance:'no',status:'simulator_only',pay_3kind:'3',pay_4kind:'6',pay_5kind:'12',pay_5wild:'40',pay_bonus3:'8',pay_jackpot:'80'},\n    high:{rtp:'96.00',house_edge:'4.00',profit_hold:'4.00',volatility:'high',jackpot_freq:'1.50',bonus_freq:'7.00',scatter_freq:'5.00',wild_freq:'7.00',min_bet:'1',max_bet:'250',win_cap:'15000',demo_balance:'2500',reset_balance:'no',status:'simulator_only',pay_3kind:'4',pay_4kind:'12',pay_5kind:'40',pay_5wild:'150',pay_bonus3:'25',pay_jackpot:'500'},\n    extreme:{rtp:'95.00',house_edge:'5.00',profit_hold:'5.00',volatility:'extreme',jackpot_freq:'2.50',bonus_freq:'5.00',scatter_freq:'4.00',wild_freq:'5.00',min_bet:'5',max_bet:'500',win_cap:'50000',demo_balance:'5000',reset_balance:'no',status:'simulator_only',pay_3kind:'5',pay_4kind:'20',pay_5kind:'80',pay_5wild:'250',pay_bonus3:'60',pay_jackpot:'1000'},\n    highroller:{rtp:'96.50',house_edge:'3.50',profit_hold:'3.50',volatility:'high',jackpot_freq:'1.25',bonus_freq:'6.00',scatter_freq:'4.00',wild_freq:'6.00',min_bet:'100',max_bet:'5000',win_cap:'500000',demo_balance:'12345678',reset_balance:'no',status:'simulator_only',pay_3kind:'4',pay_4kind:'10',pay_5kind:'50',pay_5wild:'100',pay_bonus3:'15',pay_jackpot:'250'}\n  };\n  function setField(slotKey, suffix, value){\n    var name = 'svgcp_options_v291[slot_admin_algo_' + suffix + '_' + slotKey + ']';\n    var el = document.querySelector('[name=\"' + name.replace(\/\"\/g,'\\\\\"') + '\"]');\n    if(!el) return false;\n    el.value = value;\n    try{ el.dispatchEvent(new Event('change', {bubbles:true})); el.dispatchEvent(new Event('input', {bubbles:true})); }catch(e){}\n    return true;\n  }\n  function applyPreset(box, presetKey){\n    var slotKey = box.getAttribute('data-svgcp-algo-presets') || '';\n    var preset = presets[presetKey];\n    if(!slotKey || !preset) return;\n    var count = 0;\n    Object.keys(preset).forEach(function(suffix){ if(setField(slotKey, suffix, preset[suffix])) count++; });\n    var status = box.querySelector('.svgcp-step15-preset-status');\n    if(status){\n      status.textContent = 'Preset applied to Slot ' + parseInt(slotKey,10) + ' (' + count + ' fields). Click Update Settings to save.';\n      window.setTimeout(function(){ status.textContent = ''; }, 8000);\n    }\n  }\n  ready(function(){\n    document.querySelectorAll('[data-svgcp-algo-presets]').forEach(function(box){\n      box.addEventListener('click', function(ev){\n        var btn = ev.target.closest('[data-svgcp-preset]');\n        if(!btn) return;\n        ev.preventDefault();\n        applyPreset(box, btn.getAttribute('data-svgcp-preset'));\n      });\n    });\n  });\n})();\n<\/script>\n<script id=\"svgcp-step17-math-health-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  function q(slotKey, suffix){\n    var name = 'svgcp_options_v291[slot_admin_algo_' + suffix + '_' + slotKey + ']';\n    return document.querySelector('[name=\"' + name.replace(\/\"\/g,'\\\\\"') + '\"]');\n  }\n  function n(slotKey, suffix, fallback){\n    var el = q(slotKey, suffix);\n    var val = el ? parseFloat(el.value) : fallback;\n    return isFinite(val) ? val : fallback;\n  }\n  function set(slotKey, suffix, value){\n    var el = q(slotKey, suffix);\n    if(!el) return;\n    el.value = value;\n    try{ el.dispatchEvent(new Event('input', {bubbles:true})); el.dispatchEvent(new Event('change', {bubbles:true})); }catch(e){}\n  }\n  function fmt(v){ return (Math.round(v * 100) \/ 100).toFixed(2); }\n  function runCheck(box, slotKey){\n    var rtp = n(slotKey, 'rtp', 96);\n    var house = n(slotKey, 'house_edge', Math.max(0, 100 - rtp));\n    var hold = n(slotKey, 'profit_hold', Math.max(0, 100 - rtp));\n    var minBet = n(slotKey, 'min_bet', 1);\n    var maxBet = n(slotKey, 'max_bet', 100);\n    var cap = n(slotKey, 'win_cap', 5000);\n    var pay3 = n(slotKey, 'pay_3kind', 4);\n    var pay4 = n(slotKey, 'pay_4kind', 10);\n    var pay5 = n(slotKey, 'pay_5kind', 25);\n    var payWild = n(slotKey, 'pay_5wild', 100);\n    var payBonus = n(slotKey, 'pay_bonus3', 15);\n    var payJackpot = n(slotKey, 'pay_jackpot', 250);\n    var expectedEdge = Math.max(0, 100 - rtp);\n    var warnings = [];\n    var danger = [];\n    if(Math.abs(house - expectedEdge) > 1.0) warnings.push('House edge should be near ' + fmt(expectedEdge) + '% for RTP ' + fmt(rtp) + '%.');\n    if(Math.abs(hold - expectedEdge) > 1.0) warnings.push('Profit hold should be near ' + fmt(expectedEdge) + '% for RTP ' + fmt(rtp) + '%.');\n    if(minBet <= 0) danger.push('Minimum bet must be greater than 0.');\n    if(maxBet < minBet) danger.push('Maximum bet is lower than minimum bet.');\n    if(cap < maxBet * pay5) warnings.push('Win cap may be too low for 5 of a kind at max bet.');\n    if(pay4 < pay3) warnings.push('4 of a kind pays less than 3 of a kind.');\n    if(pay5 < pay4) warnings.push('5 of a kind pays less than 4 of a kind.');\n    if(payWild < pay5) warnings.push('5 WILD pays less than regular 5 of a kind.');\n    if(payJackpot < payWild) warnings.push('Jackpot multiplier is lower than 5 WILD.');\n    if(payBonus <= 0) warnings.push('Bonus multiplier is zero or negative.');\n    var lines = [\n      'RTP: ' + fmt(rtp) + '%',\n      'Expected edge\/hold: ' + fmt(expectedEdge) + '%',\n      'Saved house edge: ' + fmt(house) + '%',\n      'Saved profit hold: ' + fmt(hold) + '%',\n      'Bet range: ' + minBet + ' - ' + maxBet,\n      'Win cap: ' + cap,\n      'Pay order: 3kind ' + pay3 + '\u00d7 \/ 4kind ' + pay4 + '\u00d7 \/ 5kind ' + pay5 + '\u00d7 \/ Wild ' + payWild + '\u00d7 \/ Jackpot ' + payJackpot + '\u00d7'\n    ];\n    var out = box.querySelector('.svgcp-step17-health-output');\n    if(!out) return;\n    out.classList.remove('is-good','is-warning','is-danger');\n    if(danger.length){\n      out.classList.add('is-danger');\n      out.textContent = 'DANGER:\\n- ' + danger.join('\\n- ') + '\\n\\n' + lines.join('\\n');\n    }else if(warnings.length){\n      out.classList.add('is-warning');\n      out.textContent = 'WARNINGS:\\n- ' + warnings.join('\\n- ') + '\\n\\n' + lines.join('\\n');\n    }else{\n      out.classList.add('is-good');\n      out.textContent = 'Math health looks good.\\n\\n' + lines.join('\\n');\n    }\n  }\n  function syncEdge(box, slotKey){\n    var rtp = n(slotKey, 'rtp', 96);\n    var edge = Math.max(0, Math.min(50, 100 - rtp));\n    set(slotKey, 'house_edge', fmt(edge));\n    set(slotKey, 'profit_hold', fmt(edge));\n    runCheck(box, slotKey);\n  }\n  ready(function(){\n    document.querySelectorAll('[data-svgcp-math-health]').forEach(function(box){\n      var slotKey = box.getAttribute('data-svgcp-math-health') || '';\n      box.addEventListener('click', function(ev){\n        var btn = ev.target.closest('[data-svgcp-health-action]');\n        if(!btn) return;\n        ev.preventDefault();\n        var action = btn.getAttribute('data-svgcp-health-action');\n        if(action === 'sync') syncEdge(box, slotKey);\n        else runCheck(box, slotKey);\n      });\n    });\n  });\n})();\n<\/script>\n<script id=\"svgcp-step18-algo-copy-tools-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  var fields = [\n    'rtp','house_edge','profit_hold','volatility','jackpot_freq','bonus_freq','scatter_freq','wild_freq',\n    'min_bet','max_bet','win_cap','demo_balance','reset_balance','status',\n    'pay_3kind','pay_4kind','pay_5kind','pay_5wild','pay_bonus3','pay_jackpot'\n  ];\n  function name(slotKey, suffix){ return 'svgcp_options_v291[slot_admin_algo_' + suffix + '_' + slotKey + ']'; }\n  function field(slotKey, suffix){\n    var n = name(slotKey, suffix);\n    return document.querySelector('[name=\"' + n.replace(\/\"\/g,'\\\\\"') + '\"]');\n  }\n  function getProfile(slotKey){\n    var data = {};\n    fields.forEach(function(suffix){\n      var el = field(slotKey, suffix);\n      if(el) data[suffix] = el.value;\n    });\n    return data;\n  }\n  function setProfile(slotKey, data){\n    var count = 0;\n    fields.forEach(function(suffix){\n      if(!Object.prototype.hasOwnProperty.call(data, suffix)) return;\n      var el = field(slotKey, suffix);\n      if(!el) return;\n      el.value = data[suffix];\n      count++;\n      try{ el.dispatchEvent(new Event('input', {bubbles:true})); el.dispatchEvent(new Event('change', {bubbles:true})); }catch(e){}\n    });\n    return count;\n  }\n  function status(box, msg, bad){\n    var out = box.querySelector('.svgcp-step18-copy-status');\n    if(!out) return;\n    out.style.color = bad ? '#b32d2e' : '#167c36';\n    out.textContent = msg;\n    window.setTimeout(function(){ out.textContent = ''; }, 9000);\n  }\n  function copyToClipboard(text, done){\n    if(navigator.clipboard && navigator.clipboard.writeText){\n      navigator.clipboard.writeText(text).then(done).catch(function(){ done(false); });\n    } else {\n      done(false);\n    }\n  }\n  function handle(box, action){\n    var target = box.getAttribute('data-svgcp-algo-copy') || '';\n    var source = (box.querySelector('[data-svgcp-copy-source]') || {}).value || target;\n    var area = box.querySelector('[data-svgcp-copy-json]');\n    if(action === 'copy'){\n      if(source === target){ status(box, 'Choose a different source slot or use backup\/restore.', true); return; }\n      var copied = setProfile(target, getProfile(source));\n      status(box, 'Copied ' + copied + ' algorithm fields from Slot ' + parseInt(source,10) + ' to Slot ' + parseInt(target,10) + '. Click Update Settings to save.', false);\n    } else if(action === 'backup'){\n      var json = JSON.stringify({slot:target, version:'v2.33.825', algorithm:getProfile(target)}, null, 2);\n      if(area) area.value = json;\n      copyToClipboard(json, function(ok){\n        status(box, 'JSON backup created for Slot ' + parseInt(target,10) + (ok ? ' and copied to clipboard.' : '.'), false);\n      });\n    } else if(action === 'restore'){\n      if(!area || !area.value.trim()){ status(box, 'Paste an algorithm JSON backup first.', true); return; }\n      try{\n        var parsed = JSON.parse(area.value);\n        var data = parsed.algorithm || parsed;\n        var restored = setProfile(target, data);\n        status(box, 'Restored ' + restored + ' algorithm fields to Slot ' + parseInt(target,10) + '. Click Update Settings to save.', false);\n      }catch(e){\n        status(box, 'Invalid JSON backup. Restore cancelled.', true);\n      }\n    }\n  }\n  ready(function(){\n    document.querySelectorAll('[data-svgcp-algo-copy]').forEach(function(box){\n      box.addEventListener('click', function(ev){\n        var btn = ev.target.closest('[data-svgcp-copy-action]');\n        if(!btn) return;\n        ev.preventDefault();\n        handle(box, btn.getAttribute('data-svgcp-copy-action'));\n      });\n    });\n  });\n})();\n<\/script>\n        \n<script>\n(function(){\n  function ready(fn){ if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  ready(function(){\n    var root = document.querySelector('#sv-slot-34 [data-sv34-machine]');\n    if(!root || root.dataset.sv34Ready) return;\n    root.dataset.sv34Ready = '1';\n    var symbols = [];\n    try { symbols = JSON.parse(root.getAttribute('data-symbols') || '[]'); } catch(e){}\n    if(!symbols.length) return;\n\n    var grid = root.querySelector('[data-sv34-grid]');\n    var balanceEl = root.querySelector('[data-sv34-balance]');\n    var betEls = root.querySelectorAll('[data-sv34-bet]');\n    var winEl = root.querySelector('[data-sv34-win]');\n    var statusEl = root.querySelector('[data-sv34-status]');\n    var balance = 1000000.00, bet = 0.50, spinning = false;\n    var rows = 3, cols = 5, cells = [];\n\n    function money(n){ return '$' + Number(n).toFixed(2); }\n    function pick(){ return symbols[Math.floor(Math.random()*symbols.length)]; }\n\n    function buildGrid(){\n      if(!grid || cells.length) return;\n      grid.innerHTML = '';\n      for(var r=0;r<rows;r++){\n        for(var c=0;c<cols;c++){\n          var cell = document.createElement('div');\n          cell.className = 'sv34-cell' + (r===1 ? ' center-row' : '');\n          cell.setAttribute('data-sv34-row', String(r));\n          cell.setAttribute('data-sv34-col', String(c));\n          var img = document.createElement('img');\n          img.alt = 'Turbo symbol';\n          img.src = pick();\n          cell.appendChild(img);\n          grid.appendChild(cell);\n          cells.push(cell);\n        }\n      }\n    }\n\n    function cellAt(r,c){ return cells[(r*cols)+c]; }\n    function clearEffects(){\n      cells.forEach(function(cell){ cell.classList.remove('win-flash','reel-stop'); });\n    }\n    function setCell(r,c,src,stop){\n      var cell = cellAt(r,c);\n      if(!cell) return;\n      var img = cell.querySelector('img');\n      if(img) img.src = src;\n      cell.classList.remove('win-flash','reel-stop');\n      if(stop){\n        cell.classList.add('reel-stop');\n        setTimeout(function(){ cell.classList.remove('reel-stop'); }, 340);\n      }\n    }\n    function setColumn(c, symbolsForColumn, stop){\n      for(var r=0;r<rows;r++) setCell(r,c,symbolsForColumn[r], stop);\n    }\n    function makeFinalMatrix(){\n      var matrix = [];\n      for(var r=0;r<rows;r++){\n        matrix[r] = [];\n        for(var c=0;c<cols;c++) matrix[r][c] = pick();\n      }\n      return matrix;\n    }\n    function forceCenterWin(matrix){\n      var chosen = pick();\n      for(var c=0;c<cols;c++) matrix[1][c] = chosen;\n      return chosen;\n    }\n    function update(){\n      if(balanceEl) balanceEl.textContent = money(balance);\n      betEls.forEach(function(el){ el.textContent = money(bet); });\n    }\n    function finishSpin(matrix, didWin, winningSymbol){\n      grid.classList.remove('is-spinning');\n      if(didWin){\n        for(var c=0;c<cols;c++){\n          var centerCell = cellAt(1,c);\n          if(centerCell) centerCell.classList.add('win-flash');\n        }\n        var isBonus = String(winningSymbol || '').indexOf('\/bonus.png') !== -1;\n        var payout = bet * (isBonus ? 100 : 50);\n        balance += payout;\n        if(winEl) winEl.textContent = money(payout);\n        if(statusEl) statusEl.textContent = isBonus ? 'BONUS turbo jackpot: ' + money(payout) : 'Turbo Street Kings win: ' + money(payout);\n      } else {\n        if(statusEl) statusEl.textContent = 'Clean stop. Try again.';\n      }\n      update();\n      root.querySelectorAll('[data-sv34-spin]').forEach(function(b){ b.classList.remove('is-spinning'); b.disabled = false; });\n      spinning = false;\n    }\n    function spin(){\n      if(spinning) return;\n      if(balance < bet){ if(statusEl) statusEl.textContent = 'Not enough credits. Lower your bet.'; return; }\n      buildGrid();\n      spinning = true;\n      balance = Math.max(0, +(balance - bet).toFixed(2));\n      update();\n      if(winEl) winEl.textContent = '$0.00';\n      if(statusEl) statusEl.textContent = 'Turbo reels spinning...';\n      clearEffects();\n      grid.classList.add('is-spinning');\n      root.querySelectorAll('[data-sv34-spin]').forEach(function(b){ b.classList.add('is-spinning'); b.disabled = true; });\n\n      var finalMatrix = makeFinalMatrix();\n      var didWin = Math.random() < 0.34;\n      var winningSymbol = didWin ? forceCenterWin(finalMatrix) : '';\n      var stopped = 0;\n\n      for(var c=0;c<cols;c++){\n        (function(col){\n          var started = Date.now();\n          var stopDelay = 650 + (col * 150) + Math.floor(Math.random() * 55);\n          function turboTick(){\n            var elapsed = Date.now() - started;\n            var remaining = stopDelay - elapsed;\n            setColumn(col, [pick(), pick(), pick()], false);\n            if(remaining <= 0){\n              setColumn(col, [finalMatrix[0][col], finalMatrix[1][col], finalMatrix[2][col]], true);\n              stopped++;\n              if(stopped >= cols){\n                setTimeout(function(){ finishSpin(finalMatrix, didWin, winningSymbol); }, 180);\n              }\n              return;\n            }\n            var nextDelay = remaining > 360 ? 34 : (remaining > 150 ? 48 : 64);\n            setTimeout(turboTick, nextDelay);\n          }\n          setTimeout(turboTick, col * 18);\n        })(c);\n      }\n    }\n\n    root.addEventListener('click', function(e){\n      var t = e.target.closest('button');\n      if(!t) return;\n      if(t.matches('[data-sv34-spin]')) spin();\n      if(t.matches('[data-sv34-minus]')) { bet = Math.max(0.25, +(bet - 0.25).toFixed(2)); update(); }\n      if(t.matches('[data-sv34-plus]')) { bet = Math.min(5, +(bet + 0.25).toFixed(2)); update(); }\n      if(t.matches('[data-sv34-max]')) { bet = 5; update(); }\n      if(t.matches('[data-sv34-preset]')) { bet = parseFloat(t.getAttribute('data-sv34-preset') || '0.50'); update(); }\n      if(t.matches('.sv34-paytable-toggle')) root.querySelector('[data-sv34-paytable]').classList.toggle('is-open');\n    });\n    buildGrid();\n    update();\n  });\n})();\n<\/script>\n\n<\/style>\n\n        <script>\n        (function(){\n            function svgcpMobileSlotNavFix(){\n                if (!window.matchMedia || !window.matchMedia('(max-width: 768px)').matches) return;\n                document.querySelectorAll('.svgcp-app.svgcp-single-slot-mode .svgcp-slot-lobby-back').forEach(function(el){\n                    el.remove();\n                });\n                document.querySelectorAll('.svgcp-app.svgcp-single-slot-mode .svgcp-anchor-slot-back').forEach(function(el){\n                    el.style.display = 'flex';\n                    el.style.width = '100%';\n                    el.style.maxWidth = '100%';\n                    el.style.flex = '1 1 100%';\n                    el.style.boxSizing = 'border-box';\n                });\n            }\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', svgcpMobileSlotNavFix);\n            } else {\n                svgcpMobileSlotNavFix();\n            }\n            window.addEventListener('resize', svgcpMobileSlotNavFix);\n        })();\n        <\/script>\n\n\n        <script>\n        (function(){\n            function svgcpRemoveMobileLobbyButtons(){\n                if (!window.matchMedia || !window.matchMedia('(max-width: 768px)').matches) return;\n                document.querySelectorAll('.svgcp-slots-page .svgcp-slot-lobby-back, .svgcp-slots-page a[href*=\"#fortuna-kazino-lobby\"], .svgcp-slots-page [data-svgcp-open=\"lobby\"], .svgcp-main-nav > button[data-svgcp-open=\"lobby\"], .svgcp-bottombar > button[data-svgcp-open=\"lobby\"]').forEach(function(el){\n                    if (!el) return;\n                    el.remove();\n                });\n                document.querySelectorAll('.svgcp-main-nav, .svgcp-bottombar').forEach(function(row){\n                    row.style.display = 'grid';\n                    row.style.gridTemplateColumns = 'repeat(auto-fit, minmax(92px, 1fr))';\n                    row.style.gap = '8px';\n                    row.style.width = '100%';\n                });\n                document.querySelectorAll('.svgcp-main-nav > button, .svgcp-main-nav > a, .svgcp-bottombar > button, .svgcp-bottombar > a, .svgcp-slots-page .svgcp-anchor-slot-back').forEach(function(btn){\n                    btn.style.width = '100%';\n                    btn.style.maxWidth = 'none';\n                    btn.style.minWidth = '0';\n                    btn.style.boxSizing = 'border-box';\n                });\n            }\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', svgcpRemoveMobileLobbyButtons);\n            } else {\n                svgcpRemoveMobileLobbyButtons();\n            }\n            window.addEventListener('resize', svgcpRemoveMobileLobbyButtons);\n        })();\n        <\/script>\n\n        <style id=\"svgcp-lobby-only-v233900-clean-background-no-vip\">\n        \/* v2.33.900 lobby-only: remove VIP PLAYER box and force the existing lobby background to start directly under the top bar with no black overlay. *\/\n        html body #star-vegas-lobby.svgcp-lobby,\n        html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n            background-color:transparent!important;\n            background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg')!important;\n            background-position:center top!important;\n            background-size:90% auto!important;\n            background-repeat:no-repeat!important;\n        }\n        html body #star-vegas-lobby .svgcp-vip-player,\n        html body .svgcp-app #star-vegas-lobby .svgcp-vip-player{\n            display:none!important;\n            visibility:hidden!important;\n            opacity:0!important;\n            width:0!important;\n            min-width:0!important;\n            max-width:0!important;\n            height:0!important;\n            min-height:0!important;\n            max-height:0!important;\n            margin:0!important;\n            padding:0!important;\n            border:0!important;\n            overflow:hidden!important;\n            pointer-events:none!important;\n        }\n        @media(max-width:980px){\n            html body #star-vegas-lobby.svgcp-lobby,\n            html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                background-size:100% auto!important;\n            }\n        }\n        <\/style>\n\n        <div class=\"svgcp-app svgcp-mobile-logo-mode  \" data-svgcp-app>\n                        <span id=\"fortuna-kazino-lobby\" class=\"svgcp-route-anchor\" aria-hidden=\"true\"><\/span>\n            <section id=\"star-vegas-lobby\" class=\"svgcp-lobby fkc-lobby-backdrop-active\" data-fkc-build=\"1.4.25\" data-fkc-lobby-background=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg\" style=\"background-image:none!important;background-color:#030303;\">\n                <div class=\"fkc-lobby-backdrop\" aria-hidden=\"true\"><picture class=\"fkc-lobby-backdrop-picture\"><source media=\"(max-width: 850px)\" srcset=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-mobile-lobby-preview-5-v1425.webp?ver=1.4.31\"><img class=\"fkc-lobby-backdrop-image\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg?ver=1.4.31\" alt=\"\" decoding=\"async\" fetchpriority=\"high\"><\/picture><span class=\"fkc-lobby-fade-cover\"><\/span><\/div>\n                <div class=\"svgcp-mobile-logo-only\" aria-label=\"Fortuna Kazino mobile logo\">\n                    <img decoding=\"async\" class=\"fkc-mobile-brand-logo\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-logo.png\" alt=\"Fortuna Kazino\">\n                    <strong>FORTUNA KAZINO<\/strong>\n                    <span>INTERNATIONAL CASINO \u00b7 DUBAI<\/span>\n                <\/div>\n\n                <a class=\"svgcp-message-box\" href=\"https:\/\/fortunakazino.com\/?page_id=105\">\n                    <b>\u2605 WELCOME BACK, VIP PLAYER<\/b>\n                    <span>Your next big win is waiting.<\/span>\n                    <em>DEPOSIT NOW<\/em>\n                <\/a>\n\n                <div class=\"fkc-cinematic-shade\" aria-hidden=\"true\"><\/div>\n\n                <style id=\"svgcp-lobby-menu-v1402\">\n                    #star-vegas-lobby.svgcp-lobby{\n                        position:relative!important;\n                        min-height:calc(100vh + 840px)!important;\n                        overflow:hidden!important;\n                        background-color:transparent!important;\n                        background-image:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/branding\/fortuna-kazino-lobby-v1369-ultra-hd-4k.jpg')!important;\n                        background-size:90% auto!important;\n                        background-position:center top!important;\n                        background-repeat:no-repeat!important;\n                    }\n                    #star-vegas-lobby > .svgcp-category-row.svgcp-lobby-menu-grid,\n                    .svgcp-app #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid{\n                        position:absolute!important;\n                        left:50%!important;\n                        right:auto!important;\n                        top:790px!important;\n                        bottom:auto!important;\n                        transform:translateX(-50%)!important;\n                        display:grid!important;\n                        grid-template-columns:repeat(3, minmax(0, 252px))!important;\n                        gap:18px!important;\n                        justify-content:center!important;\n                        justify-items:stretch!important;\n                        align-items:stretch!important;\n                        width:min(100%, 792px)!important;\n                        max-width:792px!important;\n                        margin:0!important;\n                        padding:0!important;\n                        box-sizing:border-box!important;\n                        z-index:8!important;\n                    }\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card,\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card,\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card:visited{\n                        --card-accent: rgba(255,255,255,.18);\n                        --card-accent-2: rgba(255,255,255,.06);\n                        position:relative!important;\n                        display:flex!important;\n                        flex-direction:column!important;\n                        align-items:flex-start!important;\n                        justify-content:flex-start!important;\n                        width:100%!important;\n                        min-width:0!important;\n                        max-width:none!important;\n                        height:192px!important;\n                        min-height:192px!important;\n                        max-height:192px!important;\n                        padding:16px 16px 14px!important;\n                        margin:0!important;\n                        border:1px solid rgba(255,232,169,.34)!important;\n                        border-radius:24px!important;\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, rgba(16,12,18,.98), rgba(5,5,6,.995)) padding-box!important;\n                        box-shadow:\n                            0 20px 42px rgba(0,0,0,.55),\n                            inset 0 1px 0 rgba(255,255,255,.08),\n                            inset 0 0 0 1px rgba(255,255,255,.03)!important;\n                        overflow:hidden!important;\n                        text-decoration:none!important;\n                        color:#fff4d2!important;\n                        line-height:1.2!important;\n                        transform:translateY(0)!important;\n                        transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease, filter .22s ease!important;\n                        isolation:isolate!important;\n                    }\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card::before{\n                        content:\"\"!important;\n                        position:absolute!important;\n                        inset:1px!important;\n                        border-radius:22px!important;\n                        background:\n                            radial-gradient(circle at 15% 12%, var(--card-accent) 0, transparent 34%),\n                            radial-gradient(circle at 88% 8%, var(--card-accent-2) 0, transparent 28%),\n                            linear-gradient(180deg, rgba(255,255,255,.10), rgba(255,255,255,0) 22%),\n                            linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,.22));\n                        pointer-events:none!important;\n                        z-index:0!important;\n                    }\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card::after{\n                        content:\"\"!important;\n                        position:absolute!important;\n                        right:-36px!important;\n                        bottom:-44px!important;\n                        width:150px!important;\n                        height:150px!important;\n                        border-radius:50%!important;\n                        background:radial-gradient(circle, rgba(255,255,255,.20) 0, rgba(255,255,255,.04) 42%, rgba(255,255,255,0) 70%)!important;\n                        opacity:.55!important;\n                        pointer-events:none!important;\n                        z-index:0!important;\n                    }\n                    #star-vegas-lobby .fkc-category-chip,\n                    #star-vegas-lobby .fkc-category-title,\n                    #star-vegas-lobby .fkc-category-subtitle,\n                    #star-vegas-lobby .fkc-category-tags,\n                    #star-vegas-lobby .fkc-category-cta{position:relative!important;z-index:1!important;}\n                    #star-vegas-lobby .fkc-category-chip{\n                        display:inline-flex!important;\n                        align-items:center!important;\n                        justify-content:center!important;\n                        min-height:22px!important;\n                        padding:0 10px!important;\n                        border-radius:999px!important;\n                        background:rgba(255,255,255,.16)!important;\n                        color:#fff7e6!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:10px!important;\n                        font-weight:800!important;\n                        letter-spacing:.16em!important;\n                        text-transform:uppercase!important;\n                        box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important;\n                    }\n                    #star-vegas-lobby .fkc-category-title{\n                        display:block!important;\n                        margin-top:12px!important;\n                        color:#ffffff!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:29px!important;\n                        font-weight:900!important;\n                        letter-spacing:-.01em!important;\n                        line-height:1.02!important;\n                        text-transform:none!important;\n                        text-shadow:0 2px 8px rgba(0,0,0,.28)!important;\n                    }\n                    #star-vegas-lobby .fkc-category-subtitle{\n                        display:block!important;\n                        margin-top:8px!important;\n                        color:rgba(255,248,231,.92)!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:12px!important;\n                        font-weight:700!important;\n                        letter-spacing:.015em!important;\n                        line-height:1.42!important;\n                    }\n                    #star-vegas-lobby .fkc-category-tags{\n                        display:flex!important;\n                        flex-wrap:wrap!important;\n                        gap:6px!important;\n                        margin-top:auto!important;\n                        padding-top:10px!important;\n                    }\n                    #star-vegas-lobby .fkc-category-tags li{\n                        display:inline-flex!important;\n                        align-items:center!important;\n                        justify-content:center!important;\n                        min-height:24px!important;\n                        padding:0 9px!important;\n                        border-radius:999px!important;\n                        background:rgba(0,0,0,.22)!important;\n                        color:#ffffff!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:9px!important;\n                        font-weight:800!important;\n                        letter-spacing:.09em!important;\n                        text-transform:uppercase!important;\n                        box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important;\n                    }\n                    #star-vegas-lobby .fkc-category-cta{\n                        display:inline-flex!important;\n                        align-items:center!important;\n                        justify-content:center!important;\n                        margin-top:10px!important;\n                        padding:10px 12px!important;\n                        border-radius:12px!important;\n                        background:rgba(0,0,0,.26)!important;\n                        color:#fff9ef!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:10px!important;\n                        font-weight:900!important;\n                        letter-spacing:.14em!important;\n                        text-transform:uppercase!important;\n                        box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-slot-category{\n                        --card-accent: rgba(186,112,255,.40);\n                        --card-accent-2: rgba(110,79,255,.26);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #6f34ff 0%, #32206e 52%, #130819 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(127,87,255,.24), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-table-category{\n                        --card-accent: rgba(49,243,205,.30);\n                        --card-accent-2: rgba(7,149,122,.24);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #0dc9a1 0%, #075b55 50%, #071518 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(18,203,161,.22), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-poker-category{\n                        --card-accent: rgba(255,109,182,.36);\n                        --card-accent-2: rgba(245,58,92,.24);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #f03f77 0%, #6a0f35 54%, #19070d 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(240,63,119,.22), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-roulette-category{\n                        --card-accent: rgba(255,202,90,.28);\n                        --card-accent-2: rgba(255,112,52,.20);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #ff9f2d 0%, #8d3110 55%, #1f0904 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(255,159,45,.22), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-instant-category{\n                        --card-accent: rgba(221,132,255,.34);\n                        --card-accent-2: rgba(86,102,255,.20);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #ba3cff 0%, #4820a6 54%, #11071c 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(186,60,255,.22), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-card-friends-category{\n                        --card-accent: rgba(225,216,85,.30);\n                        --card-accent-2: rgba(58,177,93,.20);\n                        background:\n                            linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,0) 20%) padding-box,\n                            linear-gradient(145deg, rgba(255,241,205,.9), rgba(176,126,26,.38) 28%, rgba(243,204,108,.62) 52%, rgba(99,63,14,.38) 78%, rgba(255,241,205,.9)) border-box,\n                            linear-gradient(135deg, #879a21 0%, #325913 54%, #0b1306 100%) padding-box!important;\n                        box-shadow:0 20px 42px rgba(0,0,0,.55), 0 0 24px rgba(122,180,45,.20), inset 0 1px 0 rgba(255,255,255,.08)!important;\n                    }\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card:hover,\n                    #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card:focus{\n                        transform:translateY(-6px)!important;\n                        border-color:#fff0bc!important;\n                        outline:none!important;\n                        filter:brightness(1.05) saturate(1.08)!important;\n                        box-shadow:0 26px 56px rgba(0,0,0,.68), 0 0 26px rgba(255,195,85,.18), inset 0 0 0 1px rgba(255,247,216,.09)!important;\n                    }\n                    @media(max-width:1320px){\n                        #star-vegas-lobby.svgcp-lobby{min-height:calc(100vh + 840px)!important;}\n                        #star-vegas-lobby > .svgcp-category-row.svgcp-lobby-menu-grid,\n                        .svgcp-app #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid{width:min(100%, 780px)!important;max-width:780px!important;grid-template-columns:repeat(3, minmax(0, 248px))!important;}\n                    }\n                    @media(max-width:980px){\n                        #star-vegas-lobby.svgcp-lobby{min-height:calc(100vh + 1120px)!important;overflow:hidden!important;background-size:100% auto!important;}\n                        #star-vegas-lobby > .svgcp-category-row.svgcp-lobby-menu-grid,\n                        .svgcp-app #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:14px!important;width:min(94vw, 560px)!important;max-width:560px!important;}\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card,\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card,\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card:visited{height:184px!important;min-height:184px!important;max-height:184px!important;}\n                    }\n                    @media(max-width:480px){\n                        #star-vegas-lobby.svgcp-lobby{min-height:calc(100vh + 1280px)!important;}\n                        #star-vegas-lobby > .svgcp-category-row.svgcp-lobby-menu-grid,\n                        .svgcp-app #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid{gap:12px!important;width:min(94vw, 540px)!important;}\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card,\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card,\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid a.svgcp-card:visited{height:172px!important;min-height:172px!important;max-height:172px!important;padding:14px 14px 12px!important;border-radius:20px!important;}\n                        #star-vegas-lobby .svgcp-category-row.svgcp-lobby-menu-grid .svgcp-card::before{border-radius:18px!important;}\n                        #star-vegas-lobby .fkc-category-title{font-size:23px!important;margin-top:10px!important;}\n                        #star-vegas-lobby .fkc-category-subtitle{font-size:11px!important;line-height:1.34!important;}\n                        #star-vegas-lobby .fkc-category-tags{gap:5px!important;padding-top:8px!important;}\n                        #star-vegas-lobby .fkc-category-tags li{font-size:8px!important;min-height:22px!important;padding:0 8px!important;}\n                        #star-vegas-lobby .fkc-category-cta{font-size:9px!important;padding:8px 10px!important;}\n                    }\n                <\/style>\n\n                <style id=\"fkc-cinematic-reveal-v130\">\n                    #star-vegas-lobby .fkc-lobby-backdrop-image{\n                        opacity:1!important;\n                        transform:none!important;\n                        transform-origin:center center!important;\n                        transition:filter .8s cubic-bezier(.22,.61,.36,1)!important;\n                        will-change:filter!important;\n                    }\n                    #star-vegas-lobby .fkc-lobby-fade-cover{\n                        position:absolute!important;\n                        inset:0!important;\n                        z-index:3!important;\n                        display:block!important;\n                        background:#030303!important;\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:none!important;\n                        transition:opacity 1.15s ease,visibility 0s linear 1.15s!important;\n                    }\n                    #star-vegas-lobby.fkc-lobby-image-ready .fkc-lobby-fade-cover{\n                        opacity:0!important;\n                        visibility:hidden!important;\n                    }\n                    #star-vegas-lobby:not(.fkc-lobby-controls-ready) .fkc-new-game-trigger{\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                    }\n                    #star-vegas-lobby.fkc-lobby-controls-ready:not(.fkc-games-revealed) .fkc-new-game-trigger{\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:auto!important;\n                    }\n                    #star-vegas-lobby .fkc-cinematic-shade{\n                        position:absolute!important;\n                        inset:0!important;\n                        z-index:6!important;\n                        display:block!important;\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                        background:\n                            radial-gradient(circle at 50% 53%,rgba(0,0,0,.08) 0,rgba(0,0,0,.42) 48%,rgba(0,0,0,.72) 100%),\n                            linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.46))!important;\n                        backdrop-filter:blur(0)!important;\n                        transition:opacity .8s ease,visibility 0s linear .8s,backdrop-filter .8s ease!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger,\n                    #star-vegas-lobby .fkc-cinematic-return{\n                        appearance:none!important;\n                        -webkit-appearance:none!important;\n                        position:absolute!important;\n                        left:50%!important;\n                        z-index:16!important;\n                        display:inline-flex!important;\n                        flex-direction:column!important;\n                        align-items:center!important;\n                        justify-content:center!important;\n                        box-sizing:border-box!important;\n                        margin:0!important;\n                        text-align:center!important;\n                        text-decoration:none!important;\n                        text-transform:uppercase!important;\n                        cursor:pointer!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger{\n                        top:16.35vw!important;\n                        min-width:286px!important;\n                        min-height:70px!important;\n                        padding:13px 31px 12px!important;\n                        overflow:hidden!important;\n                        color:#fff4c3!important;\n                        background:\n                            linear-gradient(135deg,rgba(255,224,129,.11),rgba(0,0,0,0) 38%),\n                            linear-gradient(180deg,#151007 0%,#050403 60%,#000 100%)!important;\n                        border-width:2px!important;\n                        border-style:solid!important;\n                        border-color:#51ef8a;\n                        border-radius:11px!important;\n                        box-shadow:\n                            0 19px 42px rgba(0,0,0,.68),\n                            0 0 0 1px rgba(255,245,200,.18) inset,\n                            0 0 18px rgba(78,255,140,.76),\n                            0 0 46px rgba(28,235,107,.46),\n                            0 0 76px rgba(17,207,91,.2);\n                        transform:translate(-50%,-50%)!important;\n                        transition:opacity .42s ease,visibility 0s linear 0s,transform .42s ease,box-shadow .3s ease,border-color .3s ease!important;\n                        animation:fkcEmeraldAttention 1.8s ease-in-out infinite!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger::before{\n                        content:\"\"!important;\n                        position:absolute!important;\n                        top:-45%!important;\n                        left:-46%;\n                        width:34%!important;\n                        height:190%!important;\n                        opacity:0;\n                        pointer-events:none!important;\n                        background:linear-gradient(90deg,transparent,rgba(93,255,151,.94),transparent)!important;\n                        filter:drop-shadow(0 0 7px rgba(39,255,120,.9)) drop-shadow(0 0 14px rgba(20,220,94,.7))!important;\n                        transform:rotate(19deg)!important;\n                        animation:fkcEmeraldSweep 1.65s linear infinite!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger strong{\n                        position:relative!important;\n                        z-index:2!important;\n                        display:block!important;\n                        color:#fff4c3!important;\n                        font-family:Georgia,\"Times New Roman\",serif!important;\n                        font-size:20px!important;\n                        font-weight:900!important;\n                        letter-spacing:.105em!important;\n                        line-height:1.05!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger small{\n                        position:relative!important;\n                        z-index:2!important;\n                        display:block!important;\n                        margin-top:7px!important;\n                        color:#d9ae50!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:9px!important;\n                        font-weight:800!important;\n                        letter-spacing:.19em!important;\n                        line-height:1!important;\n                    }\n                    #star-vegas-lobby .fkc-new-game-trigger:hover,\n                    #star-vegas-lobby .fkc-new-game-trigger:focus-visible{\n                        outline:none!important;\n                        transform:translate(-50%,-50%) scale(1.035)!important;\n                    }\n                    #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                        transform:translateX(-50%) translateY(42px) scale(.96)!important;\n                        transition:opacity .56s ease .2s,visibility 0s linear .82s,transform .72s cubic-bezier(.22,.72,.2,1) .16s!important;\n                    }\n                    #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card{\n                        opacity:0!important;\n                        transform:translateY(34px) scale(.93)!important;\n                        transition:\n                            opacity .48s ease,\n                            transform .68s cubic-bezier(.2,.75,.24,1),\n                            box-shadow .28s ease,\n                            border-color .28s ease!important;\n                    }\n                    #star-vegas-lobby .fkc-cinematic-return{\n                        top:2065px!important;\n                        min-width:168px!important;\n                        min-height:38px!important;\n                        padding:8px 18px!important;\n                        color:#f4d981!important;\n                        background:rgba(5,4,3,.86)!important;\n                        border:1px solid #c99a35!important;\n                        border-radius:8px!important;\n                        box-shadow:0 12px 28px rgba(0,0,0,.52)!important;\n                        font-family:Arial,Helvetica,sans-serif!important;\n                        font-size:11px!important;\n                        font-weight:900!important;\n                        letter-spacing:.11em!important;\n                        line-height:1!important;\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                        transform:translateX(-50%) translateY(12px)!important;\n                        transition:opacity .36s ease,visibility 0s linear .36s,transform .4s ease,background .25s ease,border-color .25s ease!important;\n                    }\n                    #star-vegas-lobby .fkc-cinematic-return:hover,\n                    #star-vegas-lobby .fkc-cinematic-return:focus-visible{\n                        color:#fff7d2!important;\n                        background:#100c05!important;\n                        border-color:#ffe38a!important;\n                        outline:none!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed .fkc-lobby-backdrop-image{\n                        filter:brightness(.45) saturate(.82) contrast(1.07) blur(1.2px)!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed .fkc-cinematic-shade{\n                        opacity:1!important;\n                        visibility:visible!important;\n                        backdrop-filter:blur(1px)!important;\n                        transition:opacity .8s ease,visibility 0s linear 0s,backdrop-filter .8s ease!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed .fkc-new-game-trigger{\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                        transform:translate(-50%,-50%) scale(.88)!important;\n                        transition:opacity .3s ease,visibility 0s linear .3s,transform .38s ease!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards{\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:auto!important;\n                        transform:translateX(-50%) translateY(0) scale(1)!important;\n                        transition:opacity .56s ease .18s,visibility 0s linear 0s,transform .72s cubic-bezier(.22,.72,.2,1) .12s!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card{\n                        opacity:1!important;\n                        transform:translateY(0) scale(1)!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card:nth-child(1){transition-delay:.19s!important;}\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card:nth-child(2){transition-delay:.31s!important;}\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card:nth-child(3){transition-delay:.43s!important;}\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card:hover,\n                    #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards .svgcp-card:focus{\n                        transform:translateY(-7px) scale(1.015)!important;\n                    }\n                    #star-vegas-lobby.fkc-games-revealed .fkc-cinematic-return{\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:auto!important;\n                        transform:translateX(-50%) translateY(0)!important;\n                        transition:opacity .42s ease .55s,visibility 0s linear 0s,transform .48s ease .52s,background .25s ease,border-color .25s ease!important;\n                    }\n                    @keyframes fkcEmeraldSweep{\n                        0%{left:-46%;opacity:0;}\n                        9%{opacity:.92;}\n                        82%{opacity:.92;}\n                        100%{left:122%;opacity:0;}\n                    }\n                    @keyframes fkcEmeraldAttention{\n                        0%,100%{\n                            border-color:#51ef8a;\n                            box-shadow:\n                                0 22px 48px rgba(0,0,0,.74),\n                                0 0 0 1px rgba(226,255,235,.3) inset,\n                                0 0 18px rgba(78,255,140,.76),\n                                0 0 46px rgba(28,235,107,.46),\n                                0 0 76px rgba(17,207,91,.2);\n                        }\n                        50%{\n                            border-color:#a2ffc2;\n                            box-shadow:\n                                0 24px 52px rgba(0,0,0,.78),\n                                0 0 0 1px rgba(234,255,241,.48) inset,\n                                0 0 23px rgba(114,255,164,1),\n                                0 0 55px rgba(42,246,122,.78),\n                                0 0 90px rgba(18,222,99,.36);\n                        }\n                    }\n                    @media(max-width:980px){\n                        #star-vegas-lobby > .svgcp-mobile-logo-only,\n                        #star-vegas-lobby > .svgcp-message-box{\n                            display:none!important;\n                            visibility:hidden!important;\n                            opacity:0!important;\n                            width:0!important;\n                            height:0!important;\n                            min-height:0!important;\n                            max-height:0!important;\n                            margin:0!important;\n                            padding:0!important;\n                            overflow:hidden!important;\n                            pointer-events:none!important;\n                        }\n                        #star-vegas-lobby .fkc-new-game-trigger{\n                            width:min(82vw,306px)!important;\n                            min-width:0!important;\n                            min-height:62px!important;\n                            padding:11px 19px 10px!important;\n                            border-radius:12px!important;\n                            touch-action:manipulation!important;\n                        }\n                        #star-vegas-lobby .fkc-new-game-trigger strong{font-size:17px!important;}\n                        #star-vegas-lobby > #svgcp-lobby-game-cards,\n                        .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                            position:absolute!important;\n                            left:50%!important;\n                            right:auto!important;\n                            display:flex!important;\n                            justify-content:flex-start!important;\n                            align-items:stretch!important;\n                            gap:14px!important;\n                            width:92vw!important;\n                            max-width:92vw!important;\n                            margin:0!important;\n                            padding:8px calc((92vw - min(76vw,280px))\/2) 18px!important;\n                            overflow-x:auto!important;\n                            overflow-y:hidden!important;\n                            overscroll-behavior-x:contain!important;\n                            scroll-snap-type:x mandatory!important;\n                            scroll-padding-inline:calc((92vw - min(76vw,280px))\/2)!important;\n                            scrollbar-width:none!important;\n                            -webkit-overflow-scrolling:touch!important;\n                            touch-action:pan-x!important;\n                            box-sizing:border-box!important;\n                        }\n                        #star-vegas-lobby > #svgcp-lobby-game-cards::-webkit-scrollbar{\n                            display:none!important;\n                            width:0!important;\n                            height:0!important;\n                        }\n                        #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card{\n                            flex:0 0 min(76vw,280px)!important;\n                            width:min(76vw,280px)!important;\n                            min-width:min(76vw,280px)!important;\n                            max-width:280px!important;\n                            height:auto!important;\n                            min-height:0!important;\n                            max-height:none!important;\n                            aspect-ratio:260\/375!important;\n                            scroll-snap-align:center!important;\n                            scroll-snap-stop:always!important;\n                        }\n                        #star-vegas-lobby .fkc-cinematic-return{\n                            min-width:154px!important;\n                            min-height:42px!important;\n                            padding:9px 15px!important;\n                            touch-action:manipulation!important;\n                        }\n                    }\n                    @media(max-width:980px) and (max-height:520px){\n                        #star-vegas-lobby .fkc-new-game-trigger{\n                            width:min(62vw,268px)!important;\n                            min-height:54px!important;\n                            padding:8px 16px!important;\n                        }\n                        #star-vegas-lobby .fkc-new-game-trigger strong{font-size:15px!important;}\n                        #star-vegas-lobby .fkc-new-game-trigger small{margin-top:5px!important;font-size:8px!important;}\n                        #star-vegas-lobby > #svgcp-lobby-game-cards,\n                        .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                            padding-left:calc((92vw - min(45vw,180px))\/2)!important;\n                            padding-right:calc((92vw - min(45vw,180px))\/2)!important;\n                            scroll-padding-inline:calc((92vw - min(45vw,180px))\/2)!important;\n                        }\n                        #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card{\n                            flex-basis:min(45vw,180px)!important;\n                            width:min(45vw,180px)!important;\n                            min-width:min(45vw,180px)!important;\n                            max-width:180px!important;\n                        }\n                        #star-vegas-lobby .fkc-lobby-card-caption{min-height:48px!important;padding:5px 4px!important;}\n                        #star-vegas-lobby .fkc-lobby-card-title{font-size:15px!important;}\n                        #star-vegas-lobby .fkc-lobby-card-subtitle{font-size:6px!important;}\n                    }\n                    @media(prefers-reduced-motion:reduce){\n                        #star-vegas-lobby .fkc-lobby-backdrop-image,\n                        #star-vegas-lobby .fkc-lobby-fade-cover,\n                        #star-vegas-lobby .fkc-cinematic-shade,\n                        #star-vegas-lobby .fkc-new-game-trigger,\n                        #star-vegas-lobby .fkc-new-game-trigger::before,\n                        #star-vegas-lobby .fkc-cinematic-return,\n                        #star-vegas-lobby > #svgcp-lobby-game-cards,\n                        #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card{\n                            animation:none!important;\n                            transition:none!important;\n                        }\n                    }\n                <\/style>\n\n                <style id=\"fkc-category-content-repair-v1402\">\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-chip,\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-title,\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-subtitle,\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-tags,\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-tags li,\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-cta{\n                        visibility:visible!important;\n                        opacity:1!important;\n                        min-height:0!important;\n                        max-height:none!important;\n                        text-indent:0!important;\n                        clip:auto!important;\n                        clip-path:none!important;\n                        overflow:visible!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-chip{\n                        display:inline-flex!important;\n                        width:auto!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-title{\n                        display:block!important;\n                        margin:14px 0 0!important;\n                        padding:0!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-subtitle{\n                        display:block!important;\n                        margin:8px 0 0!important;\n                        padding:0!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-tags{\n                        display:flex!important;\n                        width:auto!important;\n                        margin:auto 0 0!important;\n                        padding:12px 0 0!important;\n                        list-style:none!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-tags li{\n                        display:inline-flex!important;\n                        width:auto!important;\n                        margin:0!important;\n                        list-style:none!important;\n                    }\n                    #star-vegas-lobby #svgcp-lobby-game-cards .fkc-category-cta{\n                        display:block!important;\n                        margin:0!important;\n                        padding:0!important;\n                    }\n                    @media(max-width:980px){\n                        #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card,\n                        #star-vegas-lobby > #svgcp-lobby-game-cards a.svgcp-card{\n                            width:100%!important;\n                            min-width:0!important;\n                            max-width:none!important;\n                            height:170px!important;\n                            min-height:170px!important;\n                            max-height:170px!important;\n                            aspect-ratio:auto!important;\n                            flex:none!important;\n                        }\n                    }\n                    @media(max-width:480px){\n                        #star-vegas-lobby > #svgcp-lobby-game-cards .svgcp-card,\n                        #star-vegas-lobby > #svgcp-lobby-game-cards a.svgcp-card{\n                            height:162px!important;\n                            min-height:162px!important;\n                            max-height:162px!important;\n                            aspect-ratio:auto!important;\n                        }\n                    }\n                <\/style>\n\n                <style id=\"fkc-category-image-grid-v1425\">\n                html body #star-vegas-lobby.svgcp-lobby,\n                html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                    min-height:calc(100vh + 1820px)!important;\n                    overflow:visible!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                    position:absolute!important;\n                    left:50%!important;\n                    right:auto!important;\n                    top:790px!important;\n                    bottom:auto!important;\n                    transform:translateX(-50%)!important;\n                    display:grid!important;\n                    grid-template-columns:repeat(4,300px)!important;\n                    gap:20px!important;\n                    width:1260px!important;\n                    max-width:calc(100vw - 40px)!important;\n                    height:auto!important;\n                    margin:0!important;\n                    padding:0!important;\n                    overflow:visible!important;\n                    scroll-snap-type:none!important;\n                    z-index:8!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards a.fkc-image-category-card,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards a.fkc-image-category-card:visited{\n                    position:relative!important;\n                    display:block!important;\n                    flex:none!important;\n                    width:300px!important;\n                    min-width:300px!important;\n                    max-width:300px!important;\n                    height:375px!important;\n                    min-height:375px!important;\n                    max-height:375px!important;\n                    aspect-ratio:auto!important;\n                    margin:0!important;\n                    padding:0!important;\n                    border:3px solid #e2b84f!important;\n                    border-radius:18px!important;\n                    background:#050403!important;\n                    box-shadow:0 18px 40px rgba(0,0,0,.62),0 0 24px var(--fkc-card-glow,rgba(229,183,66,.24)),inset 0 0 0 1px rgba(255,246,201,.34)!important;\n                    overflow:hidden!important;\n                    color:#fff!important;\n                    text-decoration:none!important;\n                    transform:none!important;\n                    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;\n                    isolation:isolate!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card::before{\n                    content:\"\"!important;\n                    position:absolute!important;\n                    inset:0!important;\n                    z-index:2!important;\n                    pointer-events:none!important;\n                    border-radius:14px!important;\n                    background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0) 18%,rgba(0,0,0,0) 74%,rgba(0,0,0,.12) 100%)!important;\n                    box-shadow:inset 0 0 0 1px rgba(255,255,255,.10)!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card::after{\n                    content:\"\"!important;\n                    position:absolute!important;\n                    left:12px!important;\n                    right:12px!important;\n                    top:10px!important;\n                    height:2px!important;\n                    z-index:4!important;\n                    border-radius:999px!important;\n                    background:linear-gradient(90deg,transparent,rgba(255,240,171,.95),transparent)!important;\n                    box-shadow:0 0 10px rgba(255,213,97,.72)!important;\n                    pointer-events:none!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-category-art{\n                    position:absolute!important;\n                    inset:0!important;\n                    z-index:0!important;\n                    display:block!important;\n                    width:100%!important;\n                    height:100%!important;\n                    max-width:none!important;\n                    max-height:none!important;\n                    object-fit:cover!important;\n                    object-position:center!important;\n                    border:0!important;\n                    border-radius:14px!important;\n                    background:#050403!important;\n                    filter:saturate(1.06) contrast(1.02)!important;\n                    transition:transform .42s ease,filter .28s ease!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-category-caption,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-category-name,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-category-description,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-category-open{\n                    display:none!important;\n                    visibility:hidden!important;\n                    opacity:0!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card:hover,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card:focus{\n                    transform:translateY(-5px)!important;\n                    border-color:#fff2b6!important;\n                    outline:none!important;\n                    box-shadow:0 24px 52px rgba(0,0,0,.72),0 0 30px var(--fkc-card-glow,rgba(229,183,66,.34)),inset 0 0 0 1px rgba(255,250,220,.50)!important;\n                }\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card:hover .fkc-category-art,\n                html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card:focus .fkc-category-art{\n                    transform:scale(1.03)!important;\n                    filter:saturate(1.12) contrast(1.05) brightness(1.03)!important;\n                }\n                .fkc-card-purple{--fkc-card-glow:rgba(123,76,255,.62)}\n                .fkc-card-green{--fkc-card-glow:rgba(27,220,145,.54)}\n                .fkc-card-red{--fkc-card-glow:rgba(244,63,103,.58)}\n                .fkc-card-blue{--fkc-card-glow:rgba(44,157,255,.60)}\n                .fkc-card-orange{--fkc-card-glow:rgba(255,131,33,.58)}\n                .fkc-card-pink{--fkc-card-glow:rgba(255,45,183,.60)}\n                .fkc-card-cyan{--fkc-card-glow:rgba(30,220,229,.56)}\n                .fkc-card-gold{--fkc-card-glow:rgba(255,198,54,.58)}\n                .fkc-card-lime{--fkc-card-glow:rgba(118,230,54,.54)}\n                .fkc-card-magenta{--fkc-card-glow:rgba(207,52,255,.58)}\n                .fkc-card-amber{--fkc-card-glow:rgba(255,168,35,.58)}\n                .fkc-card-teal{--fkc-card-glow:rgba(29,198,184,.54)}\n                @media(max-width:1320px){\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        grid-template-columns:repeat(3,300px)!important;\n                        gap:20px!important;\n                        width:940px!important;\n                        max-width:calc(100vw - 40px)!important;\n                    }\n                    html body #star-vegas-lobby.svgcp-lobby,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                        min-height:calc(100vh + 2020px)!important;\n                    }\n                    html body #star-vegas-lobby .fkc-cinematic-return{\n                        top:2460px!important;\n                    }\n                }\n                @media(max-width:980px){\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        grid-template-columns:repeat(2,minmax(0,1fr))!important;\n                        gap:16px!important;\n                        width:min(94vw,620px)!important;\n                    }\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card,\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards a.fkc-image-category-card{\n                        width:100%!important;\n                        min-width:0!important;\n                        max-width:none!important;\n                        height:auto!important;\n                        min-height:0!important;\n                        max-height:none!important;\n                        aspect-ratio:1122\/1402!important;\n                    }\n                    html body #star-vegas-lobby.svgcp-lobby,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                        min-height:calc(100vh + 1780px)!important;\n                    }\n                    html body #star-vegas-lobby .fkc-cinematic-return{\n                        top:2550px!important;\n                    }\n                }\n                \/* v1.4.15: WordPress still applies a 46px html margin when the\n                 * admin bar is hidden. Remove the page-level offset as well as the\n                 * header offset so no category artwork can appear above the header. *\/\n                @media(max-width:850px){\n                    html,\n                    html.admin-bar{\n                        margin-top:0!important;\n                        padding-top:0!important;\n                    }\n                    body,\n                    html body.admin-bar{\n                        margin-top:0!important;\n                        padding-top:0!important;\n                    }\n                    html body #wpadminbar{\n                        display:none!important;\n                        height:0!important;\n                    }\n                    html body .fkt-site-header,\n                    html body.admin-bar .fkt-site-header{\n                        top:0!important;\n                        z-index:999999!important;\n                    }\n                    html body .fkt-primary-nav,\n                    html body.admin-bar .fkt-primary-nav{\n                        top:var(--fkt-header-h)!important;\n                    }\n                }\n                \/* v1.4.20: mobile category cards moved down exactly 7px from v1.4.17. *\/\n                @media(max-width:850px){\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        top:917px!important;\n                    }\n                }\n                @media(max-width:640px){\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        grid-template-columns:repeat(2,minmax(0,1fr))!important;\n                        gap:10px!important;\n                        width:96vw!important;\n                        max-width:560px!important;\n                    }\n                    html body #star-vegas-lobby.svgcp-lobby,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                        min-height:2920px!important;\n                        padding-bottom:120px!important;\n                    }\n                    html body #star-vegas-lobby .fkc-cinematic-return{\n                        top:2705px!important;\n                    }\n                }\n                @media(max-width:480px){\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card,\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards a.fkc-image-category-card{\n                        border-width:2px!important;\n                        border-radius:14px!important;\n                    }\n                    html body #star-vegas-lobby.svgcp-lobby,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby{\n                        min-height:2840px!important;\n                        padding-bottom:120px!important;\n                    }\n                    html body #star-vegas-lobby .fkc-cinematic-return{\n                        top:2635px!important;\n                    }\n                }\n\n                <\/style>\n\n                <style id=\"fkc-mobile-lobby-background-v1425\">\n                @media(max-width:980px){\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby.fkc-lobby-backdrop-active > .fkc-lobby-backdrop{\n                        position:absolute!important;\n                        top:0!important;\n                        right:0!important;\n                        bottom:auto!important;\n                        left:0!important;\n                        width:100%!important;\n                        height:917px!important;\n                        min-height:917px!important;\n                        max-height:917px!important;\n                        overflow:hidden!important;\n                        background:#030303!important;\n                    }\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby.fkc-lobby-backdrop-active > .fkc-lobby-backdrop > picture.fkc-lobby-backdrop-picture,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby.fkc-lobby-backdrop-active > .fkc-lobby-backdrop > picture.fkc-lobby-backdrop-picture > img.fkc-lobby-backdrop-image{\n                        position:absolute!important;\n                        inset:0!important;\n                        display:block!important;\n                        width:100%!important;\n                        height:917px!important;\n                        min-height:917px!important;\n                        max-height:917px!important;\n                        margin:0!important;\n                        padding:0!important;\n                        object-fit:cover!important;\n                        object-position:center center!important;\n                        transform:none!important;\n                    }\n                }\n                <\/style>\n\n\n\n\n\n\n\n\n                <style id=\"fkc-mobile-lobby-flow-v1431\">\n                @media(max-width:850px){\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby,\n                    html body #star-vegas-lobby.svgcp-lobby{\n                        position:relative!important;\n                        display:block!important;\n                        width:100%!important;\n                        height:auto!important;\n                        min-height:0!important;\n                        max-height:none!important;\n                        margin:0!important;\n                        padding:917px 10px 0!important;\n                        overflow:visible!important;\n                        background:#030303!important;\n                        background-image:none!important;\n                        box-sizing:border-box!important;\n                    }\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby > .fkc-lobby-backdrop{\n                        position:absolute!important;\n                        top:0!important;\n                        right:0!important;\n                        bottom:auto!important;\n                        left:0!important;\n                        width:100%!important;\n                        height:917px!important;\n                        min-height:917px!important;\n                        max-height:917px!important;\n                        overflow:hidden!important;\n                        z-index:1!important;\n                    }\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby.fkc-games-revealed,\n                    html body #star-vegas-lobby.svgcp-lobby.fkc-games-revealed{\n                        padding-top:4px!important;\n                    }\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby > .fkc-lobby-backdrop picture,\n                    html body .svgcp-app #star-vegas-lobby.svgcp-lobby > .fkc-lobby-backdrop img.fkc-lobby-backdrop-image{\n                        position:absolute!important;\n                        inset:0!important;\n                        display:block!important;\n                        width:100%!important;\n                        height:917px!important;\n                        min-height:917px!important;\n                        max-height:917px!important;\n                        object-fit:cover!important;\n                        object-position:center center!important;\n                        transform:none!important;\n                    }\n                    html body #star-vegas-lobby > #fkc-new-reveal-games{\n                        position:absolute!important;\n                        z-index:16!important;\n                    }\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby > #svgcp-lobby-game-cards{\n                        position:relative!important;\n                        top:auto!important;\n                        right:auto!important;\n                        bottom:auto!important;\n                        left:auto!important;\n                        display:none!important;\n                        grid-template-columns:repeat(2,minmax(0,1fr))!important;\n                        gap:10px!important;\n                        width:min(100%,620px)!important;\n                        max-width:620px!important;\n                        height:auto!important;\n                        margin:0 auto!important;\n                        padding:0!important;\n                        overflow:visible!important;\n                        transform:none!important;\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                        z-index:8!important;\n                    }\n                    html body #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards,\n                    html body .svgcp-app #star-vegas-lobby.fkc-games-revealed > #svgcp-lobby-game-cards{\n                        display:grid!important;\n                        transform:none!important;\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:auto!important;\n                    }\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards .fkc-image-category-card,\n                    html body #star-vegas-lobby > #svgcp-lobby-game-cards a.fkc-image-category-card{\n                        position:relative!important;\n                        inset:auto!important;\n                        width:100%!important;\n                        min-width:0!important;\n                        max-width:none!important;\n                        height:auto!important;\n                        min-height:0!important;\n                        max-height:none!important;\n                        aspect-ratio:1122\/1402!important;\n                        margin:0!important;\n                        transform:none!important;\n                    }\n                    html body #star-vegas-lobby > .fkc-cinematic-return{\n                        position:relative!important;\n                        top:auto!important;\n                        right:auto!important;\n                        bottom:auto!important;\n                        left:auto!important;\n                        display:none!important;\n                        width:max-content!important;\n                        margin:20px auto 0!important;\n                        transform:none!important;\n                        opacity:0!important;\n                        visibility:hidden!important;\n                        pointer-events:none!important;\n                    }\n                    html body #star-vegas-lobby.fkc-games-revealed > .fkc-cinematic-return{\n                        display:flex!important;\n                        transform:none!important;\n                        opacity:1!important;\n                        visibility:visible!important;\n                        pointer-events:auto!important;\n                    }\n                    html body #star-vegas-lobby > footer.svgcp-bottombar,\n                    html body .svgcp-app #star-vegas-lobby > footer.svgcp-bottombar{\n                        position:relative!important;\n                        top:auto!important;\n                        right:auto!important;\n                        bottom:auto!important;\n                        left:auto!important;\n                        display:grid!important;\n                        grid-template-columns:repeat(2,minmax(0,1fr))!important;\n                        gap:8px!important;\n                        width:min(100%,620px)!important;\n                        max-width:620px!important;\n                        min-height:0!important;\n                        margin:18px auto 0!important;\n                        padding:12px 0 max(18px,env(safe-area-inset-bottom))!important;\n                        transform:none!important;\n                        overflow:visible!important;\n                        z-index:9!important;\n                    }\n                    html body #star-vegas-lobby > footer.svgcp-bottombar > *{\n                        width:100%!important;\n                        min-width:0!important;\n                        max-width:none!important;\n                        margin:0!important;\n                        box-sizing:border-box!important;\n                    }\n                }\n                <\/style>\n\n                <button type=\"button\" id=\"fkc-new-reveal-games\" class=\"fkc-new-game-trigger\" aria-controls=\"svgcp-lobby-game-cards\" aria-expanded=\"false\">\n                    <strong>Choose Your Game<\/strong>\n                    <small>Enter Fortuna Kazino<\/small>\n                <\/button>\n\n                <div id=\"svgcp-lobby-game-cards\" class=\"svgcp-category-row svgcp-lobby-menu-grid\" data-fkc-category-version=\"1.4.31\" aria-hidden=\"true\" inert>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-purple\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots\" aria-label=\"Open Slots\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-slots-v1411.jpg?ver=1.4.31\" alt=\"Slots\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-green\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables\" aria-label=\"Open Table Games\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-table-games-v1411.jpg?ver=1.4.31\" alt=\"Table Games\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-red\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables&#038;svgcp_table=poker\" aria-label=\"Open Poker Rooms\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-poker-rooms-v1411.jpg?ver=1.4.31\" alt=\"Poker Rooms\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-blue\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables&#038;svgcp_table=roulette\" aria-label=\"Open Roulette and Wheels\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-roulette-wheels-v1411.jpg?ver=1.4.31\" alt=\"Roulette and Wheels\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-orange\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables&#038;svgcp_table=craps\" aria-label=\"Open Dice and Instant Games\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-dice-instant-v1411.jpg?ver=1.4.31\" alt=\"Dice and Instant Games\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-pink\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=instant\" aria-label=\"Open Scratch Cards\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-scratch-cards-v1411.jpg?ver=1.4.31\" alt=\"Scratch Cards\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-cyan\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables\" aria-label=\"Open Friends Tables\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-friends-tables-v1411.jpg?ver=1.4.31\" alt=\"Friends Tables\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-gold\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots&#038;svgcp_slot=42#sv-slot-42\" aria-label=\"Open New Games\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-new-games-v1411.jpg?ver=1.4.31\" alt=\"New Games\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-lime\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots&#038;svgcp_slot=31#sv-slot-31\" aria-label=\"Open Popular Games\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-popular-games-v1411.jpg?ver=1.4.31\" alt=\"Popular Games\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-magenta\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots&#038;svgcp_slot=29#sv-slot-29\" aria-label=\"Open Jackpots\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-jackpots-v1411.jpg?ver=1.4.31\" alt=\"Jackpots\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-amber\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots&#038;svgcp_slot=41#star-vegas-highroller-page\" aria-label=\"Open High Roller\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-high-roller-v1411.jpg?ver=1.4.31\" alt=\"High Roller\"><\/a>\n<a class=\"svgcp-card svgcp-card-link fkc-image-category-card fkc-card-teal\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=instant\" aria-label=\"Open Quick Play\"><img decoding=\"async\" class=\"fkc-category-art\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/categories\/fkc-category-quick-play-v1411.jpg?ver=1.4.31\" alt=\"Quick Play\"><\/a>\n<\/div>\n\n                <button type=\"button\" class=\"fkc-cinematic-return\" aria-controls=\"svgcp-lobby-game-cards\" aria-hidden=\"true\">Return to Lobby<\/button>\n<script id=\"fkc-new-button-bootstrap-v1342\">\n                (function(){\n                    'use strict';\n                    function ready(){\n                        var lobby=document.getElementById('star-vegas-lobby');\n                        if(!lobby||lobby.getAttribute('data-fkc-inline-reveal-ready')==='1') return;\n                        var trigger=lobby.querySelector('#fkc-new-reveal-games');\n                        var cards=lobby.querySelector('#svgcp-lobby-game-cards');\n                        var back=lobby.querySelector('.fkc-cinematic-return');\n                        if(!trigger||!cards||!back) return;\n\n                        \/* Keep the button at the same visual point on the lobby artwork\n                         * on every desktop monitor. 35.85% matches the approved\n                         * 32-inch placement and scales with the rendered image height. *\/\n                        var artworkRatio=0.3585;\n                        var positionFrame=0;\n                        function positionTrigger(){\n                            if(positionFrame) window.cancelAnimationFrame(positionFrame);\n                            positionFrame=window.requestAnimationFrame(function(){\n                                positionFrame=0;\n                                var image=lobby.querySelector('.fkc-lobby-backdrop-image');\n                                var lobbyRect=lobby.getBoundingClientRect();\n                                if(!image||!image.complete||!image.naturalWidth) return;\n                                var imageRect=image.getBoundingClientRect();\n                                if(!(imageRect.height>0)) return;\n                                var top=(imageRect.top-lobbyRect.top)+(imageRect.height*artworkRatio);\n                                if(window.matchMedia&&window.matchMedia('(max-width:850px)').matches){\n                                    top-=48;\n                                }\n                                trigger.style.setProperty('top',Math.max(108,top).toFixed(2)+'px','important');\n                                lobby.classList.add('fkc-lobby-controls-ready');\n                            });\n                        }\n\n                        function show(revealed,focusTarget){\n                            lobby.classList.toggle('fkc-games-revealed',revealed);\n                            trigger.setAttribute('aria-expanded',revealed?'true':'false');\n                            cards.setAttribute('aria-hidden',revealed?'false':'true');\n                            back.setAttribute('aria-hidden',revealed?'false':'true');\n                            if(revealed){\n                                cards.removeAttribute('inert');\n                            }else{\n                                cards.setAttribute('inert','');\n                            }\n                            if(focusTarget){\n                                window.setTimeout(function(){\n                                    var target=revealed?cards.querySelector('a.svgcp-card'):trigger;\n                                    if(target){try{target.focus({preventScroll:true});}catch(error){target.focus();}}\n                                },revealed?650:50);\n                            }\n                        }\n\n                        lobby.setAttribute('data-fkc-inline-reveal-ready','1');\n                        lobby.setAttribute('data-fkc-cinematic-ready','1');\n                        var artwork=lobby.querySelector('.fkc-lobby-backdrop-image');\n                        function finalizeLobbyFirstPaint(){\n                            positionTrigger();\n                            window.requestAnimationFrame(function(){\n                                window.requestAnimationFrame(function(){\n                                    lobby.classList.add('fkc-lobby-image-ready');\n                                });\n                            });\n                        }\n                        if(artwork){\n                            if(artwork.complete&&artwork.naturalWidth){\n                                finalizeLobbyFirstPaint();\n                            }else{\n                                artwork.addEventListener('load',finalizeLobbyFirstPaint,{once:true});\n                                artwork.addEventListener('error',function(){\n                                    lobby.classList.add('fkc-lobby-image-ready');\n                                },{once:true});\n                            }\n                        }else{\n                            lobby.classList.add('fkc-lobby-image-ready');\n                        }\n                        positionTrigger();\n                        window.addEventListener('resize',positionTrigger,{passive:true});\n                        window.addEventListener('orientationchange',positionTrigger,{passive:true});\n                        if('ResizeObserver' in window){\n                            var buttonPositionObserver=new ResizeObserver(positionTrigger);\n                            buttonPositionObserver.observe(lobby);\n                            if(artwork) buttonPositionObserver.observe(artwork);\n                        }\n                        window.setTimeout(positionTrigger,80);\n                        window.setTimeout(positionTrigger,400);\n                        show(false,false);\n                        trigger.addEventListener('click',function(){show(true,true);});\n                        back.addEventListener('click',function(){show(false,true);});\n                        document.addEventListener('keydown',function(event){\n                            if(event.key==='Escape'&&lobby.classList.contains('fkc-games-revealed')){\n                                event.preventDefault();\n                                show(false,true);\n                            }\n                        });\n                    }\n                    if(document.readyState==='loading'){\n                        document.addEventListener('DOMContentLoaded',ready,{once:true});\n                    }else{\n                        ready();\n                    }\n                })();\n                <\/script>\n\n                <footer class=\"svgcp-bottombar\">\n                    <button type=\"button\" data-svgcp-open=\"account\">\ud83d\udc64 My Account<\/button>\n                    <a class=\"svgcp-games-link\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=slots\">\ud83c\udfae Games<\/a>\n                    <button type=\"button\" data-svgcp-open=\"withdraw\">\u25a3 Withdraw<\/button>\n                    <button type=\"button\" data-svgcp-open=\"history\">\u21bb History<\/button>\n                    <button type=\"button\" data-svgcp-open=\"support\">\u260f Support<\/button>\n                <\/footer>\n            <\/section>\n\n            \n            \n            \n                        <section id=\"star-vegas-highroller-page\" class=\"svgcp-section svgcp-highroller-page \" data-svgcp-section=\"highroller\" data-svgcp-slot=\"41\">\n                <a class=\"svgcp-back svgcp-back-link\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7#star-vegas-slots\">\u2190 Back to Slot Machines<\/a>\n\n                <style>\n                #star-vegas-highroller-page{max-width:1380px;margin:0 auto;padding:0 0 22px;color:#fff;font-family:Arial,Helvetica,sans-serif;}\n                #star-vegas-highroller-page .kv-hero{display:flex;justify-content:center;margin:6px 0 14px;}\n                #star-vegas-highroller-page .kv-logo{display:block;max-width:min(100%,860px);height:auto;filter:drop-shadow(0 12px 28px rgba(0,0,0,.45));}\n                #star-vegas-highroller-page .kv-layout{display:grid;grid-template-columns:260px minmax(0,1fr) 320px;gap:18px;align-items:stretch;}\n                #star-vegas-highroller-page .kv-side,#star-vegas-highroller-page .kv-machine{background:linear-gradient(180deg,rgba(16,12,10,.98),rgba(6,4,3,.98));border:2px solid rgba(228,191,99,.72);border-radius:24px;box-shadow:0 18px 42px rgba(0,0,0,.40),inset 0 1px 0 rgba(255,255,255,.06);position:relative;overflow:hidden;}\n                #star-vegas-highroller-page .kv-side:before,#star-vegas-highroller-page .kv-machine:before{content:\"\";position:absolute;inset:0;background:radial-gradient(circle at top,rgba(255,220,128,.12),transparent 30%),radial-gradient(circle at bottom,rgba(137,19,31,.16),transparent 34%);pointer-events:none;}\n                #star-vegas-highroller-page .kv-pay{padding:16px 14px 16px;display:flex;flex-direction:column;gap:12px;}\n                #star-vegas-highroller-page .kv-jackpot{padding:16px 14px;border-radius:18px;border:2px solid rgba(255,215,122,.65);background:linear-gradient(180deg,rgba(54,10,12,.98),rgba(18,8,6,.98));text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);}\n                #star-vegas-highroller-page .kv-jackpot span{display:block;font-size:14px;font-weight:800;letter-spacing:.12em;color:#ffe8a0;text-transform:uppercase;margin-bottom:6px;}\n                #star-vegas-highroller-page .kv-jackpot strong{display:block;font-size:34px;line-height:1;color:#fff1bb;text-shadow:0 0 18px rgba(255,206,94,.28);}\n                #star-vegas-highroller-page .kv-paytitle{font-size:16px;font-weight:900;letter-spacing:.10em;text-transform:uppercase;text-align:center;color:#fff1bb;}\n                #star-vegas-highroller-page .kv-rule{padding:10px 12px;border-radius:14px;border:1px solid rgba(229,191,95,.36);background:linear-gradient(180deg,rgba(35,27,22,.95),rgba(15,11,9,.98));display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:14px;box-shadow:0 8px 18px rgba(0,0,0,.20);}\n                #star-vegas-highroller-page .kv-rule b{color:#fff1ba;font-size:15px;}\n                #star-vegas-highroller-page .kv-machine{padding:18px 18px 14px;}\n                #star-vegas-highroller-page .kv-topline{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px;flex-wrap:wrap;}\n                #star-vegas-highroller-page .kv-titlebox{padding:10px 14px;border-radius:16px;border:1px solid rgba(229,191,95,.36);background:linear-gradient(180deg,rgba(38,14,16,.90),rgba(15,7,8,.98));color:#ffe29a;font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;}\n                #star-vegas-highroller-page .kv-titlebox strong{display:block;font-size:17px;color:#fff6cd;margin-top:4px;}\n                #star-vegas-highroller-page .kv-status{min-height:48px;padding:12px 16px;border-radius:16px;border:2px solid rgba(229,191,95,.42);background:linear-gradient(180deg,rgba(21,18,18,.98),rgba(8,7,7,.99));color:#fff6d4;font-size:16px;font-weight:900;text-align:center;margin-bottom:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);}\n                #star-vegas-highroller-page .kv-reel-shell{position:relative;padding:22px 24px 16px;border-radius:26px;border:2px solid rgba(230,194,102,.45);background:radial-gradient(circle at 50% 0%,rgba(255,232,166,.05),transparent 22%),linear-gradient(180deg,rgba(12,12,14,.99),rgba(2,2,3,1));box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 16px 30px rgba(0,0,0,.32);overflow:hidden;}\n                #star-vegas-highroller-page .kv-reel-shell:before{content:\"\";position:absolute;left:2%;right:2%;top:34.4%;height:31.5%;border-radius:16px;background:linear-gradient(180deg,rgba(255,223,128,.05),rgba(255,223,128,.015));outline:1px solid rgba(255,223,128,.10);pointer-events:none;}\n                #star-vegas-highroller-page .kv-marks{pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;}\n                #star-vegas-highroller-page .kv-mark{position:absolute;top:50%;width:0;height:0;transform:translateY(-50%);border-top:18px solid transparent;border-bottom:18px solid transparent;filter:drop-shadow(0 0 7px rgba(255,217,124,.28));}\n                #star-vegas-highroller-page .kv-mark-left{left:6px;border-right:none;border-left:24px solid #f1c75d;}\n                #star-vegas-highroller-page .kv-mark-right{right:6px;border-left:none;border-right:24px solid #f1c75d;}\n                #star-vegas-highroller-page .kv-reels{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:stretch;}\n                #star-vegas-highroller-page .kv-reel{display:grid;grid-template-rows:repeat(3,114px);gap:10px;padding:10px;border-radius:18px;background:linear-gradient(180deg,rgba(9,9,10,.98),rgba(0,0,0,1));border:1px solid rgba(229,191,95,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}\n                #star-vegas-highroller-page .kv-cell{display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(180deg,rgba(18,18,18,.96),rgba(6,6,6,.99));border:2px solid rgba(230,194,102,.18);padding:6px;position:relative;overflow:hidden;}\n                #star-vegas-highroller-page .kv-cell.is-center{background:linear-gradient(180deg,rgba(28,23,20,.98),rgba(10,8,7,.99));}\n                #star-vegas-highroller-page .kv-cell img{width:auto;height:auto;max-width:92%;max-height:92%;object-fit:contain;object-position:center center;display:block;filter:drop-shadow(0 8px 10px rgba(0,0,0,.25));transform:translateZ(0);}\n                #star-vegas-highroller-page .kv-reel.is-spinning .kv-cell img{filter:drop-shadow(0 8px 10px rgba(0,0,0,.24)) saturate(1.08) blur(.55px);opacity:.96;}\n                #star-vegas-highroller-page .kv-reel.is-spinning{box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 0 0 1px rgba(229,191,95,.05);}\n                #star-vegas-highroller-page .kv-reel.is-spinning .kv-cell{border-color:rgba(230,194,102,.28);}\n                #star-vegas-highroller-page .kv-cell.is-win{border-color:#ffe08a;box-shadow:0 0 0 1px rgba(255,224,138,.55),0 0 18px rgba(255,224,138,.32), inset 0 0 22px rgba(255,214,95,.10);animation:kvFlash .35s linear 3;}\n                @keyframes kvFlash{0%,100%{filter:none;}50%{filter:brightness(1.22);}}\n                #star-vegas-highroller-page .kv-readouts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 9px;}\n                #star-vegas-highroller-page .kv-box{min-height:54px;padding:6px 8px;border-radius:12px;border:2px solid rgba(229,191,95,.38);background:linear-gradient(180deg,rgba(27,20,16,.98),rgba(10,8,7,.99));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 8px 14px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.06);}\n                #star-vegas-highroller-page .kv-box span{font-size:11px;font-weight:900;letter-spacing:.07em;color:#ffe4a2;text-transform:uppercase;}\n                #star-vegas-highroller-page .kv-box strong{font-size:23px;line-height:1.02;color:#fff8db;margin-top:2px;}\n                #star-vegas-highroller-page .kv-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:center;margin-top:8px;}\n                #star-vegas-highroller-page .kv-btn{min-height:56px;border-radius:12px;border:2px solid #e4bd63;background:linear-gradient(180deg,#38200f,#140d09);color:#fff1bf;font-weight:1000;font-size:16px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 18px rgba(0,0,0,.24);}\n                #star-vegas-highroller-page .kv-btn:hover{filter:brightness(1.06);} #star-vegas-highroller-page .kv-btn:active{transform:translateY(1px);} \n                #star-vegas-highroller-page .kv-spin{grid-column:1\/-1;min-height:88px;border-radius:12px;border:3px solid #f4cd70;background:linear-gradient(180deg,#ffefb4,#d89e26 56%,#9d6508 100%);color:#2b1300;font-size:34px;font-weight:1000;letter-spacing:.14em;text-shadow:0 1px 0 rgba(255,255,255,.38);} \n                #star-vegas-highroller-page .kv-spin.is-spinning{background:linear-gradient(180deg,#b4f8b9,#28a047 58%,#166924 100%);color:#041308;}\n                #star-vegas-highroller-page .kv-art{padding:16px 14px 14px;display:flex;flex-direction:column;gap:12px;}\n                #star-vegas-highroller-page .kv-figure{height:438px;background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/side-king.png') center top\/contain no-repeat;filter:drop-shadow(0 14px 20px rgba(0,0,0,.28));transform:scaleX(-1);}\n                #star-vegas-highroller-page .kv-feature{padding:14px;border-radius:18px;border:1px solid rgba(229,191,95,.36);background:linear-gradient(180deg,rgba(40,12,15,.96),rgba(15,8,6,.98));display:grid;gap:10px;}\n                #star-vegas-highroller-page .kv-feature h3{margin:0;text-align:center;font-size:17px;color:#ffe7aa;letter-spacing:.08em;text-transform:uppercase;}\n                #star-vegas-highroller-page .kv-feature p{margin:0;text-align:center;font-size:14px;line-height:1.4;color:#f6edcf;}\n                #star-vegas-highroller-page .kv-symbols{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}\n                #star-vegas-highroller-page .kv-sym{display:flex;align-items:center;justify-content:center;padding:8px;height:74px;border-radius:12px;border:1px solid rgba(229,191,95,.28);background:linear-gradient(180deg,rgba(23,18,15,.98),rgba(10,8,7,.99));}\n                #star-vegas-highroller-page .kv-sym img{max-width:100%;max-height:100%;object-fit:contain;display:block;}\n                @media (max-width: 1100px){\n                  #star-vegas-highroller-page .kv-layout{grid-template-columns:250px minmax(0,1fr);} \n                  #star-vegas-highroller-page .kv-art{grid-column:1\/-1;display:grid;grid-template-columns:280px 1fr;align-items:start;}\n                  #star-vegas-highroller-page .kv-figure{height:330px;}\n                }\n                @media (max-width: 782px){\n                  #star-vegas-highroller-page .kv-logo{max-width:100%;}\n                  #star-vegas-highroller-page .kv-layout{grid-template-columns:1fr;gap:12px;}\n                  #star-vegas-highroller-page .kv-pay{order:2;}\n                  #star-vegas-highroller-page .kv-machine{order:1;padding:14px 10px 12px;}\n                  #star-vegas-highroller-page .kv-art{order:3;padding:12px;display:flex;}\n                  #star-vegas-highroller-page .kv-topline{justify-content:center;}\n                  #star-vegas-highroller-page .kv-reel-shell{padding:14px 8px 12px;}\n                  #star-vegas-highroller-page .kv-reels{gap:5px;align-items:start;}\n                  #star-vegas-highroller-page .kv-reel{display:flex;flex-direction:column;gap:5px;padding:4px;grid-template-rows:none;background:linear-gradient(180deg,rgba(9,9,10,.99),rgba(0,0,0,1));}\n                  #star-vegas-highroller-page .kv-cell{width:100%;aspect-ratio:1\/1;height:auto!important;min-height:0!important;padding:3px;border-radius:10px;}\n                  #star-vegas-highroller-page .kv-cell img{width:auto!important;height:auto!important;max-width:98%!important;max-height:98%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;}\n                  #star-vegas-highroller-page .kv-mark{border-top-width:13px;border-bottom-width:13px;}\n                  #star-vegas-highroller-page .kv-mark-left{border-left-width:18px;} #star-vegas-highroller-page .kv-mark-right{border-right-width:18px;}\n                  #star-vegas-highroller-page .kv-reel-shell:before{top:35%;height:30%;}\n                  #star-vegas-highroller-page .kv-readouts{grid-template-columns:repeat(2,1fr);gap:7px;}\n                  #star-vegas-highroller-page .kv-readouts .kv-box:first-child{grid-column:1\/-1;}\n                  #star-vegas-highroller-page .kv-box{min-height:48px;padding:5px 6px;}\n                  #star-vegas-highroller-page .kv-box span{font-size:10px;}\n                  #star-vegas-highroller-page .kv-box strong{font-size:18px;}\n                  #star-vegas-highroller-page .kv-controls{grid-template-columns:repeat(2,1fr);} \n                  #star-vegas-highroller-page .kv-spin{grid-column:1\/-1;min-height:78px;font-size:30px;}\n                  #star-vegas-highroller-page .kv-figure{height:320px;}\n                  #star-vegas-highroller-page .kv-art{display:flex;}\n                }\n                <\/style>\n\n                <div class=\"kv-hero\"><img decoding=\"async\" class=\"kv-logo\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/logo.png\" alt=\"The King's Vault High Roller Elite Slot\"><\/div>\n                <div class=\"kv-layout\" data-kv-slot>\n                    <aside class=\"kv-side kv-pay\">\n                        <div class=\"kv-jackpot\"><span>King's Jackpot<\/span><strong data-kv-jackpot>500,000 CREDITS<\/strong><\/div>\n                        <div class=\"kv-paytitle\">Paytable<\/div>\n                        <div class=\"kv-rule\"><span>5 Wild Crowns<\/span><b>100\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>5 Vault Doors<\/span><b>50\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>5 Royal Kings<\/span><b>40\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>5 Diamonds<\/span><b>30\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>4 of a Kind<\/span><b>10\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>3 of a Kind<\/span><b>4\u00d7 Bet<\/b><\/div>\n                        <div class=\"kv-rule\"><span>3 Bonus Keys<\/span><b>15\u00d7 Bet<\/b><\/div>\n                    <\/aside>\n\n                    <main class=\"kv-machine\">\n                        <div class=\"kv-topline\">\n                            <div class=\"kv-titlebox\">High Roller Minimum<strong>100 CREDITS per spin<\/strong><\/div>\n                            <div class=\"kv-titlebox\">Bonus Trigger<strong>3 Keys anywhere<\/strong><\/div>\n                            <div class=\"kv-titlebox\">Royal Vault<strong>Premium Wins<\/strong><\/div>\n                        <\/div>\n                        <div class=\"kv-status\" data-kv-status>The King's Vault is ready. Press SPIN.<\/div>\n                        <div class=\"kv-reel-shell\">\n                            <div class=\"kv-marks\"><span class=\"kv-mark kv-mark-left\"><\/span><span class=\"kv-mark kv-mark-right\"><\/span><\/div>\n                            <div class=\"kv-reels\">\n                                                                  <div class=\"kv-reel\">\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"0-0\"><\/div>\n                                                                          <div class=\"kv-cell is-center\" data-kv-cell=\"0-1\"><\/div>\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"0-2\"><\/div>\n                                                                      <\/div>\n                                                                  <div class=\"kv-reel\">\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"1-0\"><\/div>\n                                                                          <div class=\"kv-cell is-center\" data-kv-cell=\"1-1\"><\/div>\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"1-2\"><\/div>\n                                                                      <\/div>\n                                                                  <div class=\"kv-reel\">\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"2-0\"><\/div>\n                                                                          <div class=\"kv-cell is-center\" data-kv-cell=\"2-1\"><\/div>\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"2-2\"><\/div>\n                                                                      <\/div>\n                                                                  <div class=\"kv-reel\">\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"3-0\"><\/div>\n                                                                          <div class=\"kv-cell is-center\" data-kv-cell=\"3-1\"><\/div>\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"3-2\"><\/div>\n                                                                      <\/div>\n                                                                  <div class=\"kv-reel\">\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"4-0\"><\/div>\n                                                                          <div class=\"kv-cell is-center\" data-kv-cell=\"4-1\"><\/div>\n                                                                          <div class=\"kv-cell \" data-kv-cell=\"4-2\"><\/div>\n                                                                      <\/div>\n                                                            <\/div>\n                        <\/div>\n                        <div class=\"kv-readouts\">\n                            <div class=\"kv-box\"><span>Balance<\/span><strong data-kv-balance>12,345,678 CREDITS<\/strong><\/div>\n                            <div class=\"kv-box\"><span>Bet<\/span><strong data-kv-bet>100 CREDITS<\/strong><\/div>\n                            <div class=\"kv-box\"><span>Win<\/span><strong data-kv-win>0 CREDITS<\/strong><\/div>\n                        <\/div>\n                        <div class=\"kv-controls\">\n                            <button type=\"button\" class=\"kv-btn\" data-kv-minus>- Bet<\/button>\n                            <button type=\"button\" class=\"kv-btn\" data-kv-plus>+ Bet<\/button>\n                            <button type=\"button\" class=\"kv-btn\" data-kv-max>Max Bet<\/button>\n                            <button type=\"button\" class=\"kv-btn\" data-kv-auto>Auto x10<\/button>\n                            <button type=\"button\" class=\"kv-btn kv-spin\" data-kv-spin>SPIN<\/button>\n                        <\/div>\n                    <\/main>\n\n                    <aside class=\"kv-side kv-art\">\n                        <div class=\"kv-figure\" aria-label=\"Royal king side picture\"><\/div>\n                        <div class=\"kv-feature\">\n                            <h3>Royal Vault Features<\/h3>\n                            <p>Luxurious 5-reel high roller slot with elite royal symbols, premium staggered spins and a King's Jackpot feel.<\/p>\n                            <div class=\"kv-symbols\">\n                                <div class=\"kv-sym\"><img decoding=\"async\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/wild.png\" alt=\"Wild\"><\/div>\n                                <div class=\"kv-sym\"><img decoding=\"async\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/bonus-key.png\" alt=\"Bonus\"><\/div>\n                                <div class=\"kv-sym\"><img decoding=\"async\" src=\"https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/vault-door.png\" alt=\"Vault\"><\/div>\n                            <\/div>\n                        <\/div>\n                    <\/aside>\n                <\/div>\n\n                <script>\n                (function(){\n                  var root=document.querySelector('#star-vegas-highroller-page [data-kv-slot]');\n                  if(!root || root.dataset.kvInit) return; root.dataset.kvInit='1';\n                  var fmt=function(n){ return Math.round(n).toLocaleString('en-US')+' CREDITS'; };\n                  var symbols=[\n                    {key:'wild', name:'Wild Crown', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/wild.png', weight:1},\n                    {key:'bonus', name:'Bonus Key', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/bonus-key.png', weight:1},\n                    {key:'vault', name:'Vault Door', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/vault-door.png', weight:1},\n                    {key:'king', name:'Royal King', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/king-symbol.png', weight:1},\n                    {key:'diamond', name:'Diamond', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/diamond.png', weight:2},\n                    {key:'bars', name:'Gold Bars', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/gold-bars.png', weight:2},\n                    {key:'ring', name:'Royal Ring', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/ring.png', weight:2},\n                    {key:'watch', name:'Royal Watch', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/royal-watch.png', weight:2},\n                    {key:'crown', name:'Crown', src:'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/highroller-kings-vault\/crown.png', weight:2}\n                  ];\n                  var admin41=(window.svgcpGamesAdminStep4&&window.svgcpGamesAdminStep4['41'])||{};\n                  var admin41Icons=admin41.icons||{};\n                  var admin41Math=admin41.math||{};\n                  ['01','02','03','04','05','06','07','08'].forEach(function(k,idx){ if(admin41Icons[k] && symbols[idx]) symbols[idx].src=admin41Icons[k]; });\n                  var wildWeight=Math.max(1, Math.round(parseFloat(admin41Math.wildFreq || 8) \/ 2));\n                  var bonusWeight=Math.max(1, Math.round(parseFloat(admin41Math.bonusFreq || 8) \/ 3));\n                  symbols.forEach(function(sym){\n                    if(sym.key==='wild') sym.weight=wildWeight;\n                    else if(sym.key==='bonus') sym.weight=bonusWeight;\n                  });\n                  var byKey={}; symbols.forEach(function(s){ byKey[s.key]=s; });\n                  var weighted=[]; symbols.forEach(function(s){ for(var i=0;i<(s.weight||1);i++) weighted.push(s); });\n                  function randSym(){ return weighted[Math.floor(Math.random()*weighted.length)]; }\n                  function n(v,f){ v=parseFloat(v); return isFinite(v)?v:f; }\n                  function uniqueSorted(arr){ return Array.from(new Set(arr.filter(function(v){ return isFinite(v) && v>0; }).map(function(v){ return Math.round(v); }))).sort(function(a,b){ return a-b; }); }\n                  function buildBetSteps(minBet,maxBet){\n                    minBet=Math.max(1, Math.round(n(minBet,100)));\n                    maxBet=Math.max(minBet, Math.round(n(maxBet,5000)));\n                    var candidates=[minBet, minBet*2.5, minBet*5, minBet*10, maxBet*0.5, maxBet];\n                    var vals=uniqueSorted(candidates.map(function(v){ return Math.max(minBet, Math.min(maxBet, v)); }));\n                    while(vals.length<2){ vals.push(maxBet); vals=uniqueSorted(vals); }\n                    return vals.slice(0,6);\n                  }\n                  var cells={}; root.querySelectorAll('[data-kv-cell]').forEach(function(el){ cells[el.dataset.kvCell]=el; });\n                  var balanceEl=root.querySelector('[data-kv-balance]'), betEl=root.querySelector('[data-kv-bet]'), winEl=root.querySelector('[data-kv-win]'), jackpotEl=root.querySelector('[data-kv-jackpot]'), statusEl=root.querySelector('[data-kv-status]');\n                  var btnMinus=root.querySelector('[data-kv-minus]'), btnPlus=root.querySelector('[data-kv-plus]'), btnMax=root.querySelector('[data-kv-max]'), btnAuto=root.querySelector('[data-kv-auto]'), btnSpin=root.querySelector('[data-kv-spin]');\n                  var betSteps=buildBetSteps(admin41Math.minBet || 100, admin41Math.maxBet || 5000);\n                  var storageKey='svgcp_slot_41_highroller_state_v233173';\n                  var baseBalance=1000000;\n                  var startingJackpot=Math.max(500000, Math.round(Math.max(n(admin41Math.winCap,500000),500000)));\n                  var storedState=null;\n                  try{ storedState=JSON.parse(localStorage.getItem(storageKey)||'null'); }catch(e){ storedState=null; }\n                  var shouldReset = !!parseInt(admin41Math.resetBalance || 0, 10);\n                  var state=(storedState && typeof storedState==='object' && !shouldReset)?storedState:{balance:baseBalance, betIndex:0, win:0, jackpot:startingJackpot, spinning:false, autoLeft:0};\n                  state.balance=Math.max(0, Math.round(n(state.balance, baseBalance)));\n                  state.betIndex=Math.max(0, Math.min(betSteps.length-1, Math.round(n(state.betIndex,0))));\n                  state.win=Math.max(0, Math.round(n(state.win,0)));\n                  state.jackpot=Math.max(startingJackpot, Math.round(n(state.jackpot, startingJackpot)));\n                  state.spinning=false; state.autoLeft=0;\n                  function persistState(){ try{ localStorage.setItem(storageKey, JSON.stringify({balance:state.balance, betIndex:state.betIndex, win:state.win, jackpot:state.jackpot})); }catch(e){} if(window.SVGCPMathEngine){ window.SVGCPMathEngine.initSlot('41', admin41Math, {balance:state.balance, betIndex:state.betIndex, win:state.win, jackpot:state.jackpot}); } }\n                  function paintCell(id,sym){ var el=cells[id]; if(!el) return; el.classList.remove('is-win'); el.dataset.sym=sym.key; el.innerHTML='<img decoding=\"async\" src=\"'+sym.src+'\" alt=\"'+sym.name+'\">'; }\n                  function renderMeters(){ balanceEl.textContent=fmt(state.balance); betEl.textContent=fmt(betSteps[state.betIndex]); winEl.textContent=fmt(state.win); jackpotEl.textContent=fmt(state.jackpot); persistState(); }\n                  function fillRandom(){ Object.keys(cells).forEach(function(id){ paintCell(id, randSym()); }); }\n                  function clearWins(){ Object.keys(cells).forEach(function(id){ cells[id].classList.remove('is-win'); }); }\n                  function makeOutcome(){\n                    var grid=[]; for(var r=0;r<5;r++){ grid[r]=[randSym(),randSym(),randSym()]; }\n                    var rtp=n(admin41Math.rtp,96)\/100;\n                    var jackpotChance=Math.max(0.005, Math.min(0.18, n(admin41Math.jackpotFreq,1)\/100));\n                    var bonusChance=Math.max(0.01, Math.min(0.40, n(admin41Math.bonusFreq,8)\/100));\n                    var mediumWinChance=Math.max(0.08, Math.min(0.55, (rtp*0.38) + (n(admin41Math.scatterFreq,6)\/200)));\n                    var bigWinChance=Math.max(0.04, Math.min(0.30, (rtp*0.18) + (n(admin41Math.wildFreq,8)\/250)));\n                    var luck=Math.random();\n                    var forceLines=[\n                      [[0,0],[1,0],[2,0],[3,0],[4,0]],\n                      [[0,1],[1,1],[2,1],[3,1],[4,1]],\n                      [[0,2],[1,2],[2,2],[3,2],[4,2]],\n                      [[0,0],[1,1],[2,2],[3,2],[4,2]],\n                      [[0,2],[1,1],[2,0],[3,0],[4,0]]\n                    ];\n                    var line=forceLines[Math.floor(Math.random()*forceLines.length)];\n                    if(luck<jackpotChance){\n                      var s=byKey.wild; line.forEach(function(pos){ grid[pos[0]][pos[1]]=s; });\n                    }else if(luck<jackpotChance + bigWinChance){\n                      var choices=['vault','king','diamond','bars','ring','watch','crown']; var s=byKey[choices[Math.floor(Math.random()*choices.length)]]; line.forEach(function(pos){ grid[pos[0]][pos[1]]=s; });\n                    }else if(luck<jackpotChance + bigWinChance + mediumWinChance){\n                      var choices=['king','diamond','bars','ring','watch','crown']; var s=byKey[choices[Math.floor(Math.random()*choices.length)]]; for(var r=0;r<4;r++){ var pos=line[r]; grid[pos[0]][pos[1]]=s; } var pos4=line[4]; grid[pos4[0]][pos4[1]]=randSym();\n                    }else if(luck<jackpotChance + bigWinChance + mediumWinChance + bonusChance){\n                      var choices=['bonus','vault','diamond','bars','ring','watch','crown']; var s=byKey[choices[Math.floor(Math.random()*choices.length)]]; for(var r=0;r<3;r++){ var pos=line[r]; grid[pos[0]][pos[1]]=s; }\n                    }\n                    if(Math.random()<bonusChance){\n                      var pos=[]; for(var r=0;r<5;r++){ for(var c=0;c<3;c++) pos.push([r,c]); }\n                      for(var i=0;i<3;i++){ var pick=pos.splice(Math.floor(Math.random()*pos.length),1)[0]; grid[pick[0]][pick[1]]=byKey.bonus; }\n                    }\n                    return grid;\n                  }\n                  var paylines=[\n                    {name:'Top Row', cells:[[0,0],[1,0],[2,0],[3,0],[4,0]]},\n                    {name:'Center Row', cells:[[0,1],[1,1],[2,1],[3,1],[4,1]]},\n                    {name:'Bottom Row', cells:[[0,2],[1,2],[2,2],[3,2],[4,2]]},\n                    {name:'Diagonal Down', cells:[[0,0],[1,1],[2,2],[3,2],[4,2]]},\n                    {name:'Diagonal Up', cells:[[0,2],[1,1],[2,0],[3,0],[4,0]]}\n                  ];\n\n                  function evaluateLine(line){\n                    var keys=line.cells.map(function(pos){ return grid[pos[0]][pos[1]].key; });\n                    var firstNonWild=keys.find(function(k){ return k!=='wild'; }) || 'wild';\n                    var streak=0;\n                    for(var i=0;i<keys.length;i++){\n                      if(keys[i]===firstNonWild || keys[i]==='wild' || firstNonWild==='wild') streak++;\n                      else break;\n                    }\n                    var payMult={wild:n(admin41Math.pay5Wild,100),vault:n(admin41Math.pay5Kind,50),king:n(admin41Math.pay5Kind,40),diamond:n(admin41Math.pay5Kind,30),bars:n(admin41Math.pay5Kind,24),ring:n(admin41Math.pay5Kind,24),watch:n(admin41Math.pay5Kind,22),crown:n(admin41Math.pay5Kind,20)};\n                    var mult=0;\n                    if(streak>=5) mult=payMult[firstNonWild]||n(admin41Math.pay5Kind,18);\n                    else if(streak===4) mult=n(admin41Math.pay4Kind,10);\n                    else if(streak===3) mult=n(admin41Math.pay3Kind,4);\n                    return {line:line, keys:keys, streak:streak, symbol:firstNonWild, mult:mult};\n                  }\n\n                  function evaluate(grid){\n                    var totalBonus=0;\n                    grid.forEach(function(col){ col.forEach(function(sym){ if(sym.key==='bonus') totalBonus++; }); });\n                    var lineWins=[];\n                    var totalMult=0;\n                    paylines.forEach(function(line){\n                      var res=evaluateLine(line);\n                      if(res.mult>0){\n                        lineWins.push(res);\n                        totalMult += res.mult;\n                      }\n                    });\n                    var bonusMult=0;\n                    if(totalBonus>=3) bonusMult=n(admin41Math.payBonus3,15);\n                    var win=(totalMult+bonusMult)*betSteps[state.betIndex];\n                    var winCap=Math.max(0, Math.round(n(admin41Math.winCap, 500000)));\n                    if(winCap>0 && win>winCap) win=winCap;\n                    var msg='No win this spin.';\n                    if(lineWins.length && bonusMult){\n                      msg=lineWins.length+' winning line'+(lineWins.length>1?'s':'')+' + Royal Vault Bonus!';\n                    }else if(lineWins.length){\n                      msg=lineWins.length+' winning line'+(lineWins.length>1?'s':'')+': '+lineWins.map(function(w){ return w.line.name; }).join(', ');\n                    }else if(bonusMult){\n                      msg='Royal Vault Bonus! 3 Keys award 15\u00d7 bet.';\n                    }\n                    return {win:win,msg:msg,lineWins:lineWins,totalBonus:totalBonus,bonusMult:bonusMult};\n                  }\n\n                  function highlight(grid, evalRes){\n                    clearWins();\n                    evalRes.lineWins.forEach(function(win){\n                      for(var i=0;i<win.streak;i++){\n                        var pos=win.line.cells[i];\n                        var id=pos[0]+'-'+pos[1];\n                        if(cells[id]) cells[id].classList.add('is-win');\n                      }\n                    });\n                    if(evalRes.totalBonus>=3){\n                      Object.keys(cells).forEach(function(id){ if(cells[id].dataset.sym==='bonus') cells[id].classList.add('is-win'); });\n                    }\n                  }\n                  function setButtons(disabled){\n                    [btnMinus,btnPlus,btnMax,btnAuto].forEach(function(b){ if(b) b.disabled=disabled; });\n                    if(btnSpin){ btnSpin.disabled=false; }\n                  }\n                  function stopAuto(){ state.autoLeft=0; if(btnAuto) btnAuto.textContent='Auto x10'; }\n                  function spinStep(reelIndex){\n                    var top=cells[reelIndex+'-0'] && cells[reelIndex+'-0'].dataset.sym ? byKey[cells[reelIndex+'-0'].dataset.sym] : randSym();\n                    var mid=cells[reelIndex+'-1'] && cells[reelIndex+'-1'].dataset.sym ? byKey[cells[reelIndex+'-1'].dataset.sym] : randSym();\n                    paintCell(reelIndex+'-2', mid || randSym());\n                    paintCell(reelIndex+'-1', top || randSym());\n                    paintCell(reelIndex+'-0', randSym());\n                  }\n                  function spinReel(reelIndex, finalGrid, onDone){\n                    var reelEl=root.querySelectorAll('.kv-reel')[reelIndex];\n                    if(reelEl) reelEl.classList.add('is-spinning');\n                    var delays=[34,34,36,36,38,42,46,52,60,70,82,96,112,130,150,172,198,228];\n                    var extra=reelIndex*2;\n                    function step(i){\n                      if(i < delays.length + extra){\n                        spinStep(reelIndex);\n                        var delay = delays[Math.min(i, delays.length-1)] + (reelIndex*6);\n                        setTimeout(function(){ step(i+1); }, delay);\n                      }else{\n                        for(var row=0;row<3;row++){ paintCell(reelIndex+'-'+row, finalGrid[reelIndex][row]); }\n                        if(reelEl) reelEl.classList.remove('is-spinning');\n                        setTimeout(onDone, 65);\n                      }\n                    }\n                    \/\/ preload a quick first step for more immediate response\n                    spinStep(reelIndex);\n                    setTimeout(function(){ step(0); }, 18 + reelIndex*10);\n                  }\n                  function spinOnce(){\n                    if(state.spinning) return;\n                    var bet=betSteps[state.betIndex];\n                    if(state.balance<bet){ statusEl.textContent='Insufficient balance for the minimum high roller bet.'; stopAuto(); return; }\n                    state.spinning=true;\n                    setButtons(true);\n                    if(btnSpin) btnSpin.classList.add('is-spinning');\n                    clearWins();\n                    state.balance-=bet;\n                    state.win=0;\n                    renderMeters();\n                    statusEl.textContent='Spinning The King\\'s Vault...';\n\n                    var finalGrid=makeOutcome();\n                    var finished=0;\n                    var finishedOnce=false;\n\n                    function finishSpin(){\n                      if(finishedOnce) return;\n                      finishedOnce=true;\n                      try{\n                        var res=evaluate(finalGrid);\n                        state.win=res.win;\n                        state.balance+=res.win;\n                        state.jackpot+=Math.max(1, Math.round(bet * Math.max(0.05, n(admin41Math.profitHold,4)\/20)));\n                        renderMeters();\n                        highlight(finalGrid,res);\n                        statusEl.textContent=res.win>0 ? res.msg : 'No royal line this spin. Try again.';\n                      }catch(e){\n                        statusEl.textContent='Spin complete.';\n                      }\n                      state.spinning=false;\n                      setButtons(false);\n                      if(btnSpin) btnSpin.classList.remove('is-spinning');\n                      if(state.autoLeft>0){\n                        state.autoLeft--;\n                        if(btnAuto) btnAuto.textContent=state.autoLeft>0 ? 'Auto x'+state.autoLeft : 'Auto x10';\n                        if(state.autoLeft>0){ setTimeout(spinOnce, 700); } else { stopAuto(); }\n                      }\n                    }\n\n                    for(var r=0;r<5;r++){\n                      (function(reelIndex){\n                        spinReel(reelIndex, finalGrid, function(){\n                          finished++;\n                          if(finished===5) finishSpin();\n                        });\n                      })(r);\n                    }\n\n                    setTimeout(function(){\n                      if(state.spinning){\n                        for(var r=0;r<5;r++){\n                          var reelEl=root.querySelectorAll('.kv-reel')[r];\n                          if(reelEl) reelEl.classList.remove('is-spinning');\n                          for(var row=0;row<3;row++){ paintCell(r+'-'+row, finalGrid[r][row]); }\n                        }\n                        finishSpin();\n                      }\n                    }, 6200);\n                  }\n                  btnMinus.addEventListener('click', function(){ if(state.spinning) return; state.betIndex=Math.max(0,state.betIndex-1); renderMeters(); statusEl.textContent='Bet adjusted to '+fmt(betSteps[state.betIndex])+'.'; });\n                  btnPlus.addEventListener('click', function(){ if(state.spinning) return; state.betIndex=Math.min(betSteps.length-1,state.betIndex+1); renderMeters(); statusEl.textContent='Bet adjusted to '+fmt(betSteps[state.betIndex])+'.'; });\n                  btnMax.addEventListener('click', function(){ if(state.spinning) return; state.betIndex=betSteps.length-1; renderMeters(); statusEl.textContent='Maximum bet selected: '+fmt(betSteps[state.betIndex])+'.'; });\n                  btnAuto.addEventListener('click', function(){ if(state.spinning) return; if(state.autoLeft>0){ stopAuto(); statusEl.textContent='Auto play stopped.'; return; } state.autoLeft=10; btnAuto.textContent='Auto x10'; spinOnce(); });\n                  btnSpin.addEventListener('click', function(){ stopAuto(); spinOnce(); });\n                  fillRandom(); renderMeters(); statusEl.textContent='The King\\'s Vault is ready. Minimum bet '+fmt(betSteps[state.betIndex])+'.';\n                })();\n                <\/script>\n            <\/section>\n\n                        <section class=\"svgcp-section\" data-svgcp-section=\"live\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Live Casino<\/h2><p>Live dealer section.<\/p><\/section>\n                                    <section class=\"svgcp-section\" data-svgcp-section=\"tables\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Table Games<\/h2><p>Roulette table route is available from the Table Games card.<\/p><\/section>\n                        <section class=\"svgcp-section\" data-svgcp-section=\"jackpots\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Jackpots<\/h2><p>Jackpot dashboard section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"vip\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>VIP Club<\/h2><p>VIP Club and rewards section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"promotions\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Promotions<\/h2><p>Daily bonuses and special offers section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"withdraw\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Withdraw<\/h2><p>Withdrawal services will be managed separately from IN BANK deposits.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"support\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Support<\/h2><p>Customer support section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"account\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>My Account<\/h2><p>VIP player account section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"daily\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>Daily Bonus<\/h2><p>Daily bonus collection section.<\/p><\/section>\n            <section class=\"svgcp-section\" data-svgcp-section=\"history\"><button class=\"svgcp-back\" data-svgcp-open=\"lobby\">\u2190 Back to Lobby<\/button><h2>History<\/h2><p>Transaction and gameplay history section.<\/p><\/section>\n        <\/div>\n\n\n        <style id=\"svgcp-poker-v233225-official-green-table\">\n        \/* v2.33.825 Poker-only lower dealer cards + transparent player area + aligned chips *\/\n        .svgcp-poker-shell[data-svgcp-poker-table]{\n            max-width:1660px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table{\n            position:relative !important;\n            min-height:860px !important;\n            border-radius:34px !important;\n            overflow:hidden !important;\n            background:radial-gradient(circle at top, rgba(34,58,45,.14), rgba(8,12,10,.96) 56%, rgba(4,7,6,.995) 100%) !important;\n            box-shadow:inset 0 0 0 2px rgba(150,102,42,.55), 0 24px 44px rgba(0,0,0,.28) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{\n            content:'' !important;\n            position:absolute !important;\n            left:2.5% !important; right:2.5% !important; top:8% !important; bottom:8% !important;\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/poker-table-green-gold-v233230-dark-walnut-matte-flat-cropped.png') center center \/ contain no-repeat !important;\n            z-index:1 !important;\n            pointer-events:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-wood,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-felt,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-rail,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer-button{\n            display:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-stage,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-pot-badge,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-blind,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            z-index:4 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-stage{\n            top:18px !important;\n            left:50% !important; transform:translateX(-50%) !important;\n            min-width:98px !important;\n            padding:7px 15px !important;\n            font-size:12px !important; font-weight:900 !important; letter-spacing:1.1px !important;\n            color:#fff1c8 !important;\n            background:linear-gradient(180deg,rgba(40,20,10,.92),rgba(8,6,4,.98)) !important;\n            border:1px solid rgba(238,203,121,.44) !important;\n            border-radius:999px !important;\n            box-shadow:0 10px 16px rgba(0,0,0,.2) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer{\n            top:23.8% !important;\n            left:50% !important; transform:translateX(-50%) !important;\n            min-width:92px !important;\n            padding:5px 13px !important;\n            border-radius:999px !important;\n            background:linear-gradient(180deg,rgba(15,55,34,.94),rgba(6,24,15,.98)) !important;\n            border:1px solid rgba(238,203,121,.56) !important;\n            color:#f5dc95 !important; font-size:12px !important; font-weight:900 !important; letter-spacing:1.3px !important;\n            box-shadow:0 8px 14px rgba(0,0,0,.18) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{\n            top:calc(39.8% + 5px) !important;\n            left:50% !important; transform:translateX(-50%) !important;\n            display:grid !important; grid-template-columns:repeat(5,64px) !important; gap:8px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community .card,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards .card{\n            border:2px solid rgba(239,221,175,.94) !important;\n            border-radius:9px !important;\n            box-shadow:0 10px 18px rgba(0,0,0,.28) !important;\n            padding:6px 7px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community .card{\n            width:64px !important; height:90px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community .card span,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards .card span{font-size:20px !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community .card b,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards .card b{font-size:22px !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-pot-badge{\n            top:53.3% !important;\n            left:50% !important; transform:translateX(-50%) !important;\n            padding:6px 14px !important;\n            border-radius:999px !important;\n            background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.86)) !important;\n            border:1px solid rgba(238,203,121,.36) !important;\n            color:#f7e2aa !important; font-size:12px !important; font-weight:900 !important;\n            box-shadow:0 8px 14px rgba(0,0,0,.18) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-pot-badge b{font-size:20px !important; margin-left:5px !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat{\n            width:94px !important; min-width:94px !important; min-height:60px !important;\n            padding:6px 6px !important; border-radius:12px !important;\n            background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.42)) !important;\n            border:1px solid rgba(238,203,121,.16) !important;\n            box-shadow:0 8px 12px rgba(0,0,0,.12) !important;\n            color:#f7e6b3 !important;\n            text-align:center !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat strong{\n            display:block !important; width:auto !important; height:auto !important; margin:0 0 2px !important; \n            background:none !important; border:none !important; color:#f3d17f !important; font-size:11px !important; line-height:1.1 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat span{font-size:9px !important; display:block !important; white-space:nowrap !important; overflow:hidden !important; text-overflow:ellipsis !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat em,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat small{display:none !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-top-left{top:25.5% !important; left:7.5% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-top-right{top:25.5% !important; right:7.5% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-left{top:44.5% !important; left:3.8% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-right{top:44.5% !important; right:3.8% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-bottom-left{bottom:19.5% !important; left:16% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .seat-bottom-right{bottom:19.5% !important; right:16% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-blind{\n            padding:4px 8px !important; border-radius:999px !important; font-size:9px !important; font-weight:900 !important;\n            background:rgba(0,0,0,.56) !important; border:1px solid rgba(238,203,121,.22) !important; color:#f3d17f !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-blind.sb{left:23% !important; bottom:14.6% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-blind.bb{right:23% !important; bottom:14.6% !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            left:50% !important; bottom:24px !important; transform:translateX(-50%) !important;\n            width:min(430px,48%) !important; padding:10px 10px 8px !important;\n            border-radius:0 !important;\n            background:transparent !important;\n            border:none !important;\n            box-shadow:none !important;\n            text-align:center !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-tag{\n            display:inline-block !important; margin-bottom:7px !important; padding:4px 12px !important;\n            border-radius:999px !important; background:linear-gradient(180deg,#f1d07b,#9b661b) !important;\n            color:#201004 !important; font-size:11px !important; font-weight:1000 !important; letter-spacing:1px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{\n            display:grid !important; grid-template-columns:repeat(2,64px) !important; gap:9px !important; justify-content:center !important; align-items:center !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards .card{width:64px !important; height:90px !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline{\n            display:flex !important; justify-content:center !important; align-items:center !important; gap:6px !important; margin-top:8px !important; flex-wrap:nowrap !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip{\n            width:44px !important; height:44px !important; min-width:44px !important; min-height:44px !important;\n            display:inline-flex !important; align-items:center !important; justify-content:center !important; margin:0 !important; vertical-align:middle !important;\n        }\n        @media (max-width:1200px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table{min-height:800px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{width:min(380px,56%) !important;}\n        }\n        @media (max-width:900px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table{min-height:900px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{left:1% !important; right:1% !important; top:12% !important; bottom:10% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{top:calc(42% + 5px) !important; grid-template-columns:repeat(5,52px) !important; gap:6px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community .card{width:52px !important; height:74px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat{width:74px !important; min-width:74px !important; min-height:48px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat strong{font-size:9px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-seat span{font-size:7px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-top-left{left:3% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-top-right{right:3% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-left{left:0.5% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-right{right:0.5% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-bottom-left{left:7% !important; bottom:23% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .seat-bottom-right{right:7% !important; bottom:23% !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{width:min(330px,72%) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{grid-template-columns:repeat(2,56px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards .card{width:56px !important; height:80px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip{width:38px !important; height:38px !important; min-width:38px !important; min-height:38px !important; display:inline-flex !important; align-items:center !important; justify-content:center !important; margin:0 !important; vertical-align:middle !important;}\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-poker-v233230-final-fixes\">\n        \/* v2.33.825 Poker final fixes: lower dealer cards, transparent player area, aligned chips, matte border *\/\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/poker-table-green-gold-v233230-dark-walnut-matte-flat-cropped.png') center center \/ contain no-repeat !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{\n            top:calc(39.8% + 6px) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::after{\n            background:transparent !important;\n            background-image:none !important;\n            border:none !important;\n            box-shadow:none !important;\n            outline:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            padding:0 !important;\n            border-radius:0 !important;\n            backdrop-filter:none !important;\n            -webkit-backdrop-filter:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{\n            display:grid !important;\n            grid-template-columns:repeat(2,64px) !important;\n            gap:9px !important;\n            justify-content:center !important;\n            align-items:center !important;\n            margin:0 auto 8px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline{\n            display:flex !important;\n            justify-content:center !important;\n            align-items:center !important;\n            flex-wrap:nowrap !important;\n            gap:6px !important;\n            margin:8px auto 0 !important;\n            padding:0 !important;\n            line-height:1 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{\n            width:44px !important;\n            height:44px !important;\n            min-width:44px !important;\n            min-height:44px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            vertical-align:middle !important;\n            transform:none !important;\n            position:relative !important;\n            top:0 !important;\n            bottom:auto !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip.is-active,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::after,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::after{\n            display:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-chip-art{\n            width:100% !important;\n            height:100% !important;\n            display:block !important;\n            object-fit:contain !important;\n        }\n        @media (max-width:900px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{top:calc(42% + 6px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{width:38px !important; height:38px !important; min-width:38px !important; min-height:38px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{padding:0 !important;}\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-poker-v233231-position-border-fix\">\n        \/* v2.33.825 Poker: clean inner gold border, dealer cards 5px lower, player cards\/chips repositioned *\/\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/poker-table-green-gold-v233231-clean-inner-gold-line.png') center center \/ contain no-repeat !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{\n            top:calc(39.8% + 11px) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::after{\n            background:none !important;\n            background-image:none !important;\n            border:none !important;\n            box-shadow:none !important;\n            outline:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            left:50% !important;\n            bottom:36px !important;\n            transform:translateX(-50%) !important;\n            width:min(430px,48%) !important;\n            padding:0 !important;\n            margin:0 !important;\n            border-radius:0 !important;\n            text-align:center !important;\n            display:flex !important;\n            flex-direction:column !important;\n            align-items:center !important;\n            justify-content:flex-start !important;\n            gap:8px !important;\n            z-index:5 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-tag{\n            margin:0 0 2px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{\n            display:grid !important;\n            grid-template-columns:repeat(2,64px) !important;\n            gap:9px !important;\n            justify-content:center !important;\n            align-items:center !important;\n            margin:0 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline{\n            display:flex !important;\n            justify-content:center !important;\n            align-items:center !important;\n            flex-wrap:nowrap !important;\n            gap:6px !important;\n            margin:0 !important;\n            padding:0 !important;\n            line-height:0 !important;\n            position:relative !important;\n            top:0 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{\n            width:44px !important;\n            height:44px !important;\n            min-width:44px !important;\n            min-height:44px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            vertical-align:middle !important;\n            position:relative !important;\n            top:0 !important;\n            bottom:auto !important;\n            transform:none !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip.is-active,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::after,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::after{\n            display:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-chip-art{\n            display:block !important;\n            width:100% !important;\n            height:100% !important;\n            object-fit:contain !important;\n            margin:0 !important;\n        }\n        @media (max-width:900px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{top:calc(42% + 11px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{bottom:34px !important; width:min(330px,72%) !important; gap:6px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{width:38px !important; height:38px !important; min-width:38px !important; min-height:38px !important;}\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-poker-v233232-final-adjustments\">\n        \/* v2.33.825 Poker: clean matte border, no inner gold line, lower dealer cards, chips on border, player cards above *\/\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/poker-table-green-gold-v233232-clean-matte-border-no-inner-line.png') center center \/ contain no-repeat !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer{\n            position:absolute !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer::before{\n            content:'FORTUNA KAZINO' !important;\n            position:absolute !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            bottom:calc(100% + 14px) !important;\n            font-family:Georgia,'Times New Roman',serif !important;\n            font-size:24px !important;\n            line-height:1 !important;\n            font-weight:700 !important;\n            letter-spacing:2.5px !important;\n            text-transform:uppercase !important;\n            white-space:nowrap !important;\n            color:#e1bf6a !important;\n            text-shadow:0 1px 1px rgba(0,0,0,.30) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{\n            top:calc(39.8% + 16px) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::after{\n            background:none !important;\n            background-image:none !important;\n            border:none !important;\n            box-shadow:none !important;\n            outline:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            left:50% !important;\n            bottom:14px !important;\n            transform:translateX(-50%) !important;\n            width:min(430px,48%) !important;\n            padding:0 !important;\n            margin:0 !important;\n            border-radius:0 !important;\n            text-align:center !important;\n            display:flex !important;\n            flex-direction:column !important;\n            align-items:center !important;\n            justify-content:flex-start !important;\n            gap:8px !important;\n            z-index:5 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-tag{\n            margin:0 0 2px !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{\n            display:grid !important;\n            grid-template-columns:repeat(2,64px) !important;\n            gap:9px !important;\n            justify-content:center !important;\n            align-items:center !important;\n            margin:0 0 2px !important;\n            order:2 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline{\n            display:flex !important;\n            justify-content:center !important;\n            align-items:center !important;\n            flex-wrap:nowrap !important;\n            gap:6px !important;\n            margin:0 !important;\n            padding:0 !important;\n            line-height:0 !important;\n            position:relative !important;\n            top:0 !important;\n            order:3 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{\n            width:44px !important;\n            height:44px !important;\n            min-width:44px !important;\n            min-height:44px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            vertical-align:middle !important;\n            position:relative !important;\n            top:0 !important;\n            bottom:auto !important;\n            transform:none !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip.is-active,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::after,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::after{\n            display:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-chip-art{\n            display:block !important;\n            width:100% !important;\n            height:100% !important;\n            object-fit:contain !important;\n            margin:0 !important;\n        }\n        @media (max-width:900px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer::before{font-size:18px !important; letter-spacing:1.5px !important; bottom:calc(100% + 12px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{top:calc(42% + 16px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{bottom:12px !important; width:min(330px,72%) !important; gap:6px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{width:38px !important; height:38px !important; min-width:38px !important; min-height:38px !important;}\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-poker-v233233-user-requested-positioning\">\n        \/* v2.33.825 Poker: clean matte border, no inner gold\/gloss line, dealer cards lower, chips on border, player cards above, title added *\/\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/poker-table-green-gold-v233233-matte-border-clean-no-gold-line.png') center center \/ contain no-repeat !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-dealer::before{\n            content:none !important;\n            display:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{\n            top:calc(39.8% + 21px) !important;\n            position:absolute !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community::before{\n            content:'FORTUNA KAZINO' !important;\n            position:absolute !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            bottom:calc(100% + 12px) !important;\n            font-family:Georgia,'Times New Roman',serif !important;\n            font-size:24px !important;\n            line-height:1 !important;\n            font-weight:700 !important;\n            letter-spacing:2.5px !important;\n            white-space:nowrap !important;\n            text-transform:uppercase !important;\n            color:#e1bf6a !important;\n            text-shadow:0 1px 1px rgba(0,0,0,.26) !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone::after{\n            background:none !important;\n            background-image:none !important;\n            border:none !important;\n            box-shadow:none !important;\n            outline:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{\n            left:50% !important;\n            bottom:26px !important;\n            transform:translateX(-50%) !important;\n            width:min(430px,48%) !important;\n            padding:0 !important;\n            margin:0 !important;\n            border-radius:0 !important;\n            display:flex !important;\n            flex-direction:column !important;\n            align-items:center !important;\n            justify-content:flex-start !important;\n            gap:8px !important;\n            text-align:center !important;\n            z-index:5 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-tag{margin:0 0 2px !important; order:1 !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-holecards{\n            order:2 !important;\n            display:grid !important;\n            grid-template-columns:repeat(2,64px) !important;\n            gap:9px !important;\n            justify-content:center !important;\n            align-items:center !important;\n            margin:0 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline{\n            order:3 !important;\n            display:flex !important;\n            justify-content:center !important;\n            align-items:center !important;\n            flex-wrap:nowrap !important;\n            gap:6px !important;\n            margin:0 !important;\n            padding:0 !important;\n            line-height:0 !important;\n            position:relative !important;\n            top:0 !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{\n            width:44px !important;\n            height:44px !important;\n            min-width:44px !important;\n            min-height:44px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            vertical-align:middle !important;\n            position:relative !important;\n            top:0 !important;\n            transform:none !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip.is-active,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n        }\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip::after,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::before,\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip::after{display:none !important;}\n        .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-chip-art{display:block !important; width:100% !important; height:100% !important; object-fit:contain !important; margin:0 !important;}\n        @media (max-width:900px){\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community{top:calc(42% + 21px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-community::before{font-size:18px !important; letter-spacing:1.5px !important; bottom:calc(100% + 10px) !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-player-zone{bottom:20px !important; width:min(330px,72%) !important; gap:6px !important;}\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .chip,\n            .svgcp-poker-shell[data-svgcp-poker-table] .svgcp-poker-chipline .svgcp-premium-chip{width:38px !important; height:38px !important; min-width:38px !important; min-height:38px !important;}\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233239-approved-aerial-table\">\n        \/* v2.33.825 Blackjack only: approved aerial-view table art with transparent background *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n            min-height:900px !important;\n            background:transparent !important;\n            box-shadow:none !important;\n            border-radius:0 !important;\n            overflow:visible !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table::before{\n            content:'' !important;\n            position:absolute !important;\n            left:0 !important;\n            right:0 !important;\n            top:0 !important;\n            bottom:0 !important;\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/blackjack-table-approved-aerial-transparent-v233239.png') center top \/ contain no-repeat !important;\n            z-index:1 !important;\n            pointer-events:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-woodrim,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-innerfelt,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-titlearc,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-rule,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chiptray,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-badge,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-shoe,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-discard,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-betspot,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-seatmarker{\n            display:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            z-index:5 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:390px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            display:grid !important;\n            grid-template-columns:repeat(2,84px) !important;\n            gap:12px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:168px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            display:grid !important;\n            grid-template-columns:repeat(2,90px) !important;\n            gap:12px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand .card,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card{\n            width:84px !important;\n            height:118px !important;\n            padding:8px 9px !important;\n            border-radius:12px !important;\n            border:2px solid rgba(241,223,176,.94) !important;\n            box-shadow:0 10px 18px rgba(0,0,0,.30) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card{\n            width:90px !important;\n            height:126px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand .card span,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card span{font-size:28px !important;}\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand .card b,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card b{font-size:30px !important;}\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill{\n            min-width:128px !important;\n            padding:8px 14px !important;\n            border-radius:999px !important;\n            background:linear-gradient(180deg, rgba(16,16,16,.88), rgba(7,7,7,.94)) !important;\n            border:1px solid rgba(236,205,128,.42) !important;\n            color:#f7e2ad !important;\n            font-weight:900 !important;\n            box-shadow:0 9px 18px rgba(0,0,0,.24) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:530px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:122px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:465px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            width:min(620px, 78%) !important;\n            min-width:0 !important;\n            padding:13px 18px !important;\n            border-radius:20px !important;\n            background:linear-gradient(180deg, rgba(17,18,16,.92), rgba(8,8,8,.96)) !important;\n            border:1px solid rgba(236,205,128,.38) !important;\n            color:#fff3cf !important;\n            font-weight:800 !important;\n            text-align:center !important;\n            box-shadow:0 12px 22px rgba(0,0,0,.26), inset 0 0 0 1px rgba(255,255,255,.03) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:88px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            background:linear-gradient(180deg,#f0cf7a,#9a641b) !important;\n            color:#201003 !important;\n            font-weight:1000 !important;\n            letter-spacing:1px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            left:50% !important;\n            bottom:6px !important;\n            transform:translateX(-50%) !important;\n            display:flex !important;\n            justify-content:center !important;\n            align-items:center !important;\n            flex-wrap:nowrap !important;\n            gap:8px !important;\n            background:none !important;\n            border:none !important;\n            box-shadow:none !important;\n            padding:0 !important;\n            line-height:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n            width:56px !important;\n            height:56px !important;\n            min-width:56px !important;\n            min-height:56px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            transform:none !important;\n            box-shadow:none !important;\n            top:0 !important;\n            background:transparent !important;\n            border:none !important;\n            outline:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip.is-active,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            box-shadow:none !important;\n            top:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip::before,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip::after,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip::before,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip::after{\n            display:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-chip-art{\n            width:100% !important;\n            height:100% !important;\n            object-fit:contain !important;\n            display:block !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n                min-height:760px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:330px !important;\n                grid-template-columns:repeat(2,70px) !important;\n                gap:10px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand .card,\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card{\n                width:70px !important;\n                height:98px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:148px !important;\n                grid-template-columns:repeat(2,74px) !important;\n                gap:10px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand .card{\n                width:74px !important;\n                height:104px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{top:454px !important;}\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{top:500px !important; width:82% !important;}\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{bottom:104px !important;}\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{bottom:74px !important;}\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{bottom:2px !important; gap:6px !important;}\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n                width:46px !important;\n                height:46px !important;\n                min-width:46px !important;\n                min-height:46px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233240-dealer-up-only\">\n        \/* v2.33.825 Blackjack-only: move dealer cards, dealer info box, and results message box up. Player cards\/info untouched. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:350px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:490px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:545px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:300px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:425px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:470px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233241-dealer-up-again\">\n        \/* v2.33.825 Blackjack-only: move dealer cards, dealer info box, and results box up again to the last gold line area. Player area unchanged. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:312px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:448px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:492px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:270px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:392px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:432px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233242-dealer-up-to-last-gold-line\">\n        \/* v2.33.825 Blackjack-only: move dealer cards, dealer info box, and results box higher again to the last gold line. Player area unchanged. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:278px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:414px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:458px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:240px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:360px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:400px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233243-dealer-up-to-last-gold-line-final\">\n        \/* v2.33.825 Blackjack-only: move dealer cards, dealer info box, and results box higher again toward the last gold line. Player area unchanged. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:248px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:384px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:428px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:212px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:332px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:372px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233244-dealer-up-results-over-player-cards\">\n        \/* v2.33.825 Blackjack-only: move dealer cards higher again, dealer info above dealer cards, results box over player cards. Player cards\/info stay unchanged. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:220px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:176px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:590px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:188px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:146px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:486px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233245-no-overlap-layout\">\n        \/* v2.33.825 Blackjack-only: separate cards and info boxes so nothing overlaps or hides cards\/text. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n            min-height:940px !important;\n        }\n\n        \/* Dealer area: info box above dealer cards, no overlap *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:190px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:238px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:6 !important;\n        }\n\n        \/* Results message: in the clear middle space, not over dealer or player cards *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:465px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n            width:min(620px, 76%) !important;\n            min-width:0 !important;\n        }\n\n        \/* Player area: keep player cards and info visible, separated from results *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:168px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:6 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:120px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:84px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:10px !important;\n            z-index:7 !important;\n        }\n\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n                min-height:820px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:160px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:202px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:420px !important;\n                width:82% !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:146px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n                bottom:104px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n                bottom:74px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:4px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233246-separated-panels-no-overlap\">\n        \/* v2.33.825 Blackjack-only: keep dealer area, result box, and player area fully separated so nothing overlaps. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n            min-height:1000px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:176px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:8 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:224px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:410px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:8 !important;\n            width:min(620px, 72%) !important;\n            min-width:0 !important;\n            padding:11px 18px !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:120px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:70px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:8 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:34px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:8 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:-2px !important;\n            z-index:8 !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table{\n                min-height:860px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:148px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:190px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:355px !important;\n                width:82% !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:112px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n                bottom:64px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n                bottom:30px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:-4px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233247-dealer-much-higher-only\">\n        \/* v2.33.825 Blackjack-only: move dealer cards and dealer info box much higher. Do not move anything else. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:120px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:168px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:104px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:146px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233248-player-area-up-only\">\n        \/* v2.33.825 Blackjack-only: move up only player cards, player info box, player tag, and chips. Do not move anything else. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:190px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:140px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:100px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:34px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:168px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n                bottom:120px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n                bottom:84px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:24px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233249-player-area-up-again-on-table\">\n        \/* v2.33.825 Blackjack-only: move up player cards, player info box, player tag, and chips again so the player's cards sit on the table. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:250px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:188px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:146px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:76px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:222px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n                bottom:168px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n                bottom:128px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:62px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233250-dealer-near-top-only\">\n        \/* v2.33.825 Blackjack-only: move dealer info box and dealer cards close to the top. Do not move anything else. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:74px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:122px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:64px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:106px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233251-dealer-all-close-top\">\n        \/* v2.33.825 Blackjack-only: move dealer info box and dealer cards very close to the top. Nothing else moved. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:24px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:72px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:18px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:58px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233252-results-and-player-area-up-only\">\n        \/* v2.33.825 Blackjack-only: move up the big results message box, player's cards, player info box, player tag, and chips. Do not move dealer area. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:330px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n            bottom:320px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n            bottom:258px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n            bottom:214px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:142px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:288px !important;\n                left:50% !important;\n                transform:translateX(-50%) !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-hand{\n                bottom:280px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.player{\n                bottom:224px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-player-tag{\n                bottom:184px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:122px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233253-results-box-above-dealer-info\">\n        \/* v2.33.825 Blackjack-only: move only the big results message box above the dealer info box. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:2px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:9 !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:2px !important;\n                left:50% !important;\n                transform:translateX(-50%) !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233254-results-slightly-lower-dealer-below-results\">\n        \/* v2.33.825 Blackjack-only: move the big results box a little lower, and place dealer info box and dealer cards below the results box. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n            top:34px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:9 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n            top:104px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:8 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n            top:152px !important;\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            z-index:7 !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-center-badge{\n                top:28px !important;\n                left:50% !important;\n                transform:translateX(-50%) !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-total-pill.dealer{\n                top:92px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-dealer-hand{\n                top:136px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233255-chip-tray-no-player-circle\">\n        \/* v2.33.825 Blackjack-only: remove lower player circle line and add dark-wood chip tray aligned under all chips. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/blackjack-table-approved-aerial-no-player-circle-v233255.png') center top \/ contain no-repeat !important;\n        }\n\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            bottom:142px !important;\n            display:flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            flex-wrap:nowrap !important;\n            gap:8px !important;\n            width:max-content !important;\n            min-width:520px !important;\n            max-width:calc(100% - 80px) !important;\n            height:78px !important;\n            padding:9px 18px !important;\n            border-radius:18px !important;\n            background:linear-gradient(180deg, rgba(20,112,66,.98), rgba(14,91,53,.98)) !important;\n            border:8px solid #1b0b05 !important;\n            box-shadow:\n                inset 0 0 0 2px rgba(107,62,25,.95),\n                inset 0 0 0 4px rgba(36,17,8,.95),\n                0 14px 24px rgba(0,0,0,.30) !important;\n            box-sizing:border-box !important;\n            z-index:8 !important;\n            line-height:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n            width:58px !important;\n            height:58px !important;\n            min-width:58px !important;\n            min-height:58px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            position:relative !important;\n            top:0 !important;\n            bottom:auto !important;\n            transform:none !important;\n            background:transparent !important;\n            border:none !important;\n            outline:none !important;\n            box-shadow:none !important;\n            line-height:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip.is-active,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n            filter:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-chip-art{\n            width:100% !important;\n            height:100% !important;\n            display:block !important;\n            object-fit:contain !important;\n            transform:none !important;\n            filter:none !important;\n        }\n\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:122px !important;\n                min-width:390px !important;\n                max-width:calc(100% - 28px) !important;\n                height:66px !important;\n                padding:7px 12px !important;\n                gap:5px !important;\n                border-width:7px !important;\n                border-radius:15px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n                width:46px !important;\n                height:46px !important;\n                min-width:46px !important;\n                min-height:46px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233256-tight-chip-tray-clean-bottom\">\n        \/* v2.33.825 Blackjack-only: tighter chip tray, cleaned bottom table art, remove green blob \/ lower oval line look. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/blackjack-table-clean-bottom-v233256.png') center top \/ contain no-repeat !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            left:50% !important;\n            transform:translateX(-50%) !important;\n            bottom:142px !important;\n            display:flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            flex-wrap:nowrap !important;\n            gap:4px !important;\n            width:max-content !important;\n            min-width:0 !important;\n            max-width:calc(100% - 96px) !important;\n            height:auto !important;\n            padding:4px 8px !important;\n            border-radius:12px !important;\n            background:linear-gradient(180deg, rgba(16,108,63,.98), rgba(12,89,51,.98)) !important;\n            border:6px solid #1b0b05 !important;\n            box-shadow:inset 0 0 0 2px rgba(98,58,24,.95), inset 0 0 0 3px rgba(36,17,8,.96), 0 10px 16px rgba(0,0,0,.24) !important;\n            box-sizing:border-box !important;\n            z-index:8 !important;\n            line-height:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n            width:58px !important;\n            height:58px !important;\n            min-width:58px !important;\n            min-height:58px !important;\n            margin:0 !important;\n            padding:0 !important;\n            display:inline-flex !important;\n            align-items:center !important;\n            justify-content:center !important;\n            position:relative !important;\n            top:0 !important;\n            bottom:auto !important;\n            transform:none !important;\n            background:transparent !important;\n            border:none !important;\n            outline:none !important;\n            box-shadow:none !important;\n            line-height:0 !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip.is-active,\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip.is-active{\n            transform:none !important;\n            top:0 !important;\n            box-shadow:none !important;\n            filter:none !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-chip-art{\n            width:100% !important;\n            height:100% !important;\n            display:block !important;\n            object-fit:contain !important;\n            transform:none !important;\n            filter:none !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:122px !important;\n                max-width:calc(100% - 24px) !important;\n                padding:3px 6px !important;\n                gap:3px !important;\n                border-width:5px !important;\n                border-radius:10px !important;\n            }\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline .svgcp-premium-chip{\n                width:46px !important;\n                height:46px !important;\n                min-width:46px !important;\n                min-height:46px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233257-clean-bottom-chiptray-up\">\n        \/* v2.33.825 Blackjack-only: remove remaining green shape under player cards, remove lower oval look, and move chip tray up a little. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/blackjack-table-clean-bottom-v233257.png') center top \/ contain no-repeat !important;\n        }\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n            bottom:156px !important;\n            gap:4px !important;\n            padding:4px 8px !important;\n        }\n        @media (max-width:980px){\n            .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-chipline{\n                bottom:136px !important;\n            }\n        }\n        <\/style>\n\n\n        <style id=\"svgcp-blackjack-v233258-remove-green-cover-layer\">\n        \/* v2.33.825 Blackjack-only: remove the added green-cover layer under the player's cards by restoring the original approved aerial table art. *\/\n        .svgcp-blackjack-shell[data-svgcp-blackjack-table] .svgcp-blackjack-table::before{\n            background:url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/blackjack-table-approved-aerial-transparent-v233239.png') center top \/ contain no-repeat !important;\n        }\n        <\/style>\n\n        <script id=\"svgcp-roulette-r6-responsive-js\">\n        (function(){\n          function update(){\n            var root = document.querySelector('.svgcp-roulette-single-page');\n            if(!root) return;\n            var mobile = window.matchMedia && window.matchMedia('(max-width: 1024px)').matches;\n            root.classList.toggle('svgcp-roulette-touch-optimized', !!mobile);\n          }\n          if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', update); else update();\n          window.addEventListener('resize', update, {passive:true});\n        })();\n        <\/script>\n\n        <script id=\"svgcp-roulette-r17-math-audit-js\">\n        (function(){\n          function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n          ready(function(){\n            var root = document.querySelector('.svgcp-roulette-single-page');\n            if(!root) return;\n            root.setAttribute('data-svgcp-roulette-theoretical-rtp', '97.30');\n            root.setAttribute('data-svgcp-roulette-house-edge', '2.70');\n            root.setAttribute('data-svgcp-roulette-wheel-type', 'european-single-zero');\n          });\n        })();\n        <\/script>\n\n        <script id=\"svgcp-roulette-r5-history-js\">\n        (function(){\n          function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n          function money(v){ return Math.round(Number(v) || 0).toLocaleString('en-US'); }\n          var redNumbers = {1:1,3:1,5:1,7:1,9:1,12:1,14:1,16:1,18:1,19:1,21:1,23:1,25:1,27:1,30:1,32:1,34:1,36:1};\n          var wheelOrder = [0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14,31,9,22,18,29,7,28,12,35,3,26];\n          var wheelIndex = {}; wheelOrder.forEach(function(n,i){ wheelIndex[n] = i; });\n          function resultColor(n){ if(n === 0) return 'green'; return redNumbers[n] ? 'red' : 'black'; }\n          function label(type, value){\n            if(type === 'straight') return 'Number ' + value;\n            if(type === 'column') return 'Column ' + value + ' \/ 2 to 1';\n            if(type === 'dozen') return value.replace('1st12','1st 12').replace('2nd12','2nd 12').replace('3rd12','3rd 12');\n            if(type === 'range') return value === '1to18' ? '1 to 18' : '19 to 36';\n            if(type === 'parity') return value === 'even' ? 'Even' : 'Odd';\n            if(type === 'color') return value === 'red' ? 'Red' : 'Black';\n            if(type === 'split') return 'Split ' + value.replace(\/-\/g, '\/');\n            if(type === 'street') return 'Street ' + value.replace(\/-\/g, '\/');\n            if(type === 'corner') return 'Corner ' + value.replace(\/-\/g, '\/');\n            if(type === 'sixline') return 'Six Line ' + value.replace(\/-\/g, '\/');\n            return type + ' ' + value;\n          }\n          function winsBet(bet, n){\n            if(bet.type === 'straight') return parseInt(bet.value, 10) === n;\n            if(n === 0) return false;\n            if(bet.type === 'color') return bet.value === resultColor(n);\n            if(bet.type === 'parity') return bet.value === (n % 2 === 0 ? 'even' : 'odd');\n            if(bet.type === 'range') return (bet.value === '1to18' && n >= 1 && n <= 18) || (bet.value === '19to36' && n >= 19 && n <= 36);\n            if(bet.type === 'dozen') return (bet.value === '1st12' && n >= 1 && n <= 12) || (bet.value === '2nd12' && n >= 13 && n <= 24) || (bet.value === '3rd12' && n >= 25 && n <= 36);\n            if(bet.type === 'column') {\n              var col = parseInt(bet.value, 10);\n              return col >= 1 && col <= 12 && (n === col*3 || n === col*3-1 || n === col*3-2);\n            }\n            if(bet.type === 'split' || bet.type === 'street' || bet.type === 'corner' || bet.type === 'sixline') {\n              return bet.value.split('-').map(function(x){ return parseInt(x,10); }).indexOf(n) !== -1;\n            }\n            return false;\n          }\n          function payoutMultiplier(type){\n            if(type === 'straight') return 35;\n            if(type === 'split') return 17;\n            if(type === 'street') return 11;\n            if(type === 'corner') return 8;\n            if(type === 'sixline') return 5;\n            if(type === 'dozen' || type === 'column') return 2;\n            return 1;\n          }\n          function oddsLabel(type){\n            return payoutMultiplier(type) + ':1';\n          }\n          ready(function(){\n            var root = document.querySelector('.svgcp-roulette-single-page');\n            if(!root) return;\n            var balanceEl = root.querySelector('[data-svgcp-roulette-balance]');\n            var currentBetEl = root.querySelector('[data-svgcp-roulette-current-bet]');\n            var selectedChipEl = root.querySelector('[data-svgcp-roulette-selected-chip]');\n            var lastWinEl = root.querySelector('[data-svgcp-roulette-last-win]');\n            var statusEl = root.querySelector('[data-svgcp-roulette-status]');\n            var listEl = root.querySelector('[data-svgcp-roulette-bet-list]');\n            var lastSummaryEl = root.querySelector('[data-svgcp-roulette-last-summary]');\n            var wheelEl = root.querySelector('[data-svgcp-roulette-wheel]');\n            var ballEl = root.querySelector('.svgcp-roulette-r2-ball');\n            var resultEl = root.querySelector('[data-svgcp-roulette-result-number]');\n            var spinBtn = root.querySelector('[data-svgcp-roulette-action=\"spin\"]');\n            var historyEl = root.querySelector('[data-svgcp-roulette-history]');\n            var hotEl = root.querySelector('[data-svgcp-roulette-hot]');\n            var coldEl = root.querySelector('[data-svgcp-roulette-cold]');\n            var sessionEl = root.querySelector('[data-svgcp-roulette-session]');\n            var dealerStateEl = root.querySelector('[data-svgcp-roulette-dealer-state]');\n            var dealerMessageEl = root.querySelector('[data-svgcp-roulette-dealer-message]');\n            var overlayEl = root.querySelector('[data-svgcp-roulette-overlay]');\n            var overlayTitleEl = root.querySelector('[data-svgcp-roulette-overlay-title]');\n            var overlaySubtitleEl = root.querySelector('[data-svgcp-roulette-overlay-subtitle]');\n            var soundBtn = root.querySelector('[data-svgcp-roulette-action=\"sound\"]');\n            var insideReadoutEl = root.querySelector('[data-svgcp-roulette-inside-readout]');\n            var betSlipEl = root.querySelector('[data-svgcp-roulette-bet-slip]');\n            var betSlipTotalEl = root.querySelector('[data-svgcp-roulette-bet-slip-total]');\n            var spinLedgerEl = root.querySelector('[data-svgcp-roulette-spin-ledger]');\n            var rulesDrawerEl = root.querySelector('[data-svgcp-roulette-rules-drawer]');\n            var statWageredEl = root.querySelector('[data-svgcp-roulette-stat-wagered]');\n            var statReturnedEl = root.querySelector('[data-svgcp-roulette-stat-returned]');\n            var statRtpEl = root.querySelector('[data-svgcp-roulette-stat-rtp]');\n            var statHitEl = root.querySelector('[data-svgcp-roulette-stat-hit]');\n            var statBigWinEl = root.querySelector('[data-svgcp-roulette-stat-bigwin]');\n            var statBigLossEl = root.querySelector('[data-svgcp-roulette-stat-bigloss]');\n            var statColorsEl = root.querySelector('[data-svgcp-roulette-stat-colors]');\n            var statNetEl = root.querySelector('[data-svgcp-roulette-stat-net]');\n            var colorbarEl = root.querySelector('[data-svgcp-roulette-colorbar]');\n            var colorCaptionEl = root.querySelector('[data-svgcp-roulette-color-caption]');\n            var saveStatusEl = root.querySelector('[data-svgcp-roulette-save-status]');\n            var boardWrapEl = root.querySelector('.svgcp-roulette-r2-board-wrap');\n            var boardEl = root.querySelector('.svgcp-roulette-r2-board');\n            var startingBalance = parseInt(root.getAttribute('data-svgcp-roulette-start-balance') || '10000', 10) || 10000;\n            var minBet = Math.max(25, parseInt(root.getAttribute('data-svgcp-roulette-min-bet') || '25', 10) || 25);\n            var maxTotalBet = parseInt(root.getAttribute('data-svgcp-roulette-max-total-bet') || '5000', 10) || 5000;\n            var spinMs = parseInt(root.getAttribute('data-svgcp-roulette-spin-ms') || '3700', 10) || 3700;\n            var persistSession = (root.getAttribute('data-svgcp-roulette-persist-session') || 'yes') !== 'no';\n            var storageKey = 'starVegasRouletteSessionV233173_1M';\n            var firstChip = root.querySelector('[data-svgcp-roulette-chip]');\n            var selectedDefault = root.querySelector('[data-svgcp-roulette-chip].is-selected') || firstChip;\n            var balance = startingBalance;\n            var selectedChip = selectedDefault ? (parseInt(selectedDefault.getAttribute('data-svgcp-roulette-chip') || '25', 10) || 25) : 25;\n            var bets = {};\n            var betStack = [];\n            var lastBets = {};\n            var spinning = false;\n            var soundEnabled = false;\n            var insideMode = '';\n            var insideSelection = [];\n            var audioCtx = null;\n            var rotation = 0;\n            var history = [];\n            var spinLedger = [];\n            var sessionStats = {wagered:0, returned:0, wins:0, losses:0, biggestWin:0, biggestLoss:0, red:0, black:0, green:0};\n            var counts = {};\n            for(var ci=0; ci<=36; ci++) counts[ci] = 0;\n            function total(){\n              return Object.keys(bets).reduce(function(sum, key){ return sum + (bets[key].amount || 0); }, 0);\n            }\n            function setStatus(msg){ if(statusEl) statusEl.textContent = msg; }\n            function setDealer(state, msg){\n              if(dealerStateEl) dealerStateEl.textContent = state;\n              if(dealerMessageEl) dealerMessageEl.textContent = msg;\n            }\n            function showOverlay(title, subtitle){\n              if(overlayTitleEl) overlayTitleEl.textContent = title;\n              if(overlaySubtitleEl) overlaySubtitleEl.textContent = subtitle || '';\n              if(overlayEl){\n                overlayEl.classList.remove('is-visible');\n                void overlayEl.offsetWidth;\n                overlayEl.classList.add('is-visible');\n              }\n            }\n            function hideOverlay(){ if(overlayEl) overlayEl.classList.remove('is-visible'); }\n            function lockTable(lock){ root.classList.toggle('svgcp-roulette-r10-locked', !!lock); }\n            function beep(freq, duration, type, gain){\n              if(!soundEnabled) return;\n              try{\n                audioCtx = audioCtx || new (window.AudioContext || window.webkitAudioContext)();\n                var osc = audioCtx.createOscillator();\n                var g = audioCtx.createGain();\n                osc.type = type || 'sine';\n                osc.frequency.value = freq;\n                g.gain.value = gain || 0.035;\n                osc.connect(g);\n                g.connect(audioCtx.destination);\n                osc.start();\n                g.gain.exponentialRampToValueAtTime(0.0001, audioCtx.currentTime + duration);\n                osc.stop(audioCtx.currentTime + duration);\n              }catch(e){}\n            }\n            function playSound(name){\n              if(name === 'chip') beep(520, .07, 'triangle', .025);\n              if(name === 'spin') { beep(240, .18, 'sawtooth', .025); window.setTimeout(function(){ beep(330, .16, 'sawtooth', .020); }, 170); }\n              if(name === 'win') { beep(660, .12, 'sine', .035); window.setTimeout(function(){ beep(880, .16, 'sine', .035); }, 130); }\n              if(name === 'lose') beep(160, .18, 'triangle', .022);\n              if(name === 'result') beep(440, .09, 'square', .025);\n            }\n            function setSound(on){\n              soundEnabled = !!on;\n              if(soundBtn){\n                soundBtn.textContent = soundEnabled ? 'Sound On' : 'Sound Off';\n                soundBtn.classList.toggle('is-on', soundEnabled);\n              }\n              if(soundEnabled) beep(700, .08, 'sine', .025);\n            }\n            function numberPosition(n){\n              n = parseInt(n, 10);\n              if(n < 1 || n > 36) return null;\n              return {col: Math.ceil(n \/ 3), row: (n % 3 === 0 ? 0 : (n % 3 === 2 ? 1 : 2))};\n            }\n            function neededInsideCount(mode){\n              if(mode === 'split') return 2;\n              if(mode === 'street') return 3;\n              if(mode === 'corner') return 4;\n              if(mode === 'sixline') return 6;\n              return 0;\n            }\n            function renderInsideBuilder(){\n              root.querySelectorAll('[data-svgcp-roulette-inside-mode]').forEach(function(btn){\n                btn.classList.toggle('is-active', btn.getAttribute('data-svgcp-roulette-inside-mode') === insideMode);\n              });\n              root.querySelectorAll('.svgcp-roulette-r13-selected-number').forEach(function(el){ el.classList.remove('svgcp-roulette-r13-selected-number'); });\n              insideSelection.forEach(function(num){\n                var cell = root.querySelector('[data-svgcp-roulette-bet=\"straight\"][data-svgcp-roulette-value=\"'+num+'\"]');\n                if(cell) cell.classList.add('svgcp-roulette-r13-selected-number');\n              });\n              if(!insideReadoutEl) return;\n              if(!insideMode) {\n                insideReadoutEl.innerHTML = '<strong>Inside builder off.<\/strong> Choose Split, Street, Corner, or Six Line.';\n                return;\n              }\n              insideReadoutEl.innerHTML = '<strong>' + label(insideMode, insideSelection.join('-') || 'selection') + '<\/strong><br>Selected numbers: ' + (insideSelection.length ? insideSelection.join(', ') : 'none') + ' \u2022 Needed: ' + neededInsideCount(insideMode);\n            }\n            function setInsideMode(mode){\n              insideMode = insideMode === mode ? '' : mode;\n              insideSelection = [];\n              setDealer('Place Your Bets', insideMode ? ('Inside builder active: ' + insideMode + '.') : 'Inside builder off. Place your bets.');\n              renderInsideBuilder();\n            }\n            function selectInsideNumber(num){\n              num = parseInt(num, 10);\n              if(!insideMode || num < 1 || num > 36) return false;\n              var idx = insideSelection.indexOf(num);\n              if(idx !== -1) insideSelection.splice(idx, 1);\n              else {\n                var need = neededInsideCount(insideMode);\n                if(insideSelection.length >= need) insideSelection.shift();\n                insideSelection.push(num);\n              }\n              insideSelection.sort(function(a,b){ return a-b; });\n              renderInsideBuilder();\n              return true;\n            }\n            function isValidInsideBet(mode, nums){\n              nums = nums.slice().sort(function(a,b){ return a-b; });\n              if(nums.length !== neededInsideCount(mode)) return false;\n              var pos = nums.map(numberPosition);\n              if(pos.some(function(p){ return !p; })) return false;\n              var rows = pos.map(function(p){ return p.row; }).sort();\n              var cols = pos.map(function(p){ return p.col; }).sort(function(a,b){return a-b;});\n              var uniqueRows = rows.filter(function(v,i,a){ return i===0 || a[i-1] !== v; });\n              var uniqueCols = cols.filter(function(v,i,a){ return i===0 || a[i-1] !== v; });\n              if(mode === 'split') {\n                return (uniqueRows.length === 1 && uniqueCols.length === 2 && uniqueCols[1] - uniqueCols[0] === 1) ||\n                       (uniqueCols.length === 1 && uniqueRows.length === 2 && uniqueRows[1] - uniqueRows[0] === 1);\n              }\n              if(mode === 'street') {\n                return uniqueCols.length === 1 && nums.length === 3;\n              }\n              if(mode === 'corner') {\n                return uniqueRows.length === 2 && uniqueCols.length === 2 &&\n                       uniqueRows[1] - uniqueRows[0] === 1 && uniqueCols[1] - uniqueCols[0] === 1;\n              }\n              if(mode === 'sixline') {\n                return uniqueRows.length === 3 && uniqueCols.length === 2 && uniqueCols[1] - uniqueCols[0] === 1;\n              }\n              return false;\n            }\n            function placeInsideBet(){\n              if(!insideMode){ setStatus('Choose an inside bet mode first.'); return; }\n              var need = neededInsideCount(insideMode);\n              if(insideSelection.length !== need){ setStatus('Select exactly ' + need + ' numbers for ' + insideMode + '.'); return; }\n              if(!isValidInsideBet(insideMode, insideSelection)){ setStatus('Invalid ' + insideMode + ' shape. Select connected roulette-board numbers.'); return; }\n              if(total() + selectedChip > maxTotalBet){ setStatus('Maximum total bet per spin is ' + money(maxTotalBet) + '.'); return; }\n              if(total() + selectedChip > balance){ setStatus('Not enough balance for that inside bet.'); return; }\n              var value = insideSelection.slice().sort(function(a,b){return a-b;}).join('-');\n              addBet(insideMode, value, selectedChip);\n              playSound('chip');\n              setStatus('Placed ' + money(selectedChip) + ' on ' + label(insideMode, value) + '.');\n              setDealer('Place Your Bets', 'Inside bet placed: ' + label(insideMode, value) + ' for ' + money(selectedChip) + '.');\n              insideSelection = [];\n              renderInsideBuilder();\n              render();\n            }\n            function updateChips(){\n              root.querySelectorAll('[data-svgcp-roulette-chip]').forEach(function(chip){\n                var val = parseInt(chip.getAttribute('data-svgcp-roulette-chip') || '0', 10);\n                chip.classList.toggle('is-selected', val === selectedChip);\n              });\n              if(selectedChipEl) selectedChipEl.textContent = money(selectedChip);\n            }\n            function setSummary(html, win){\n              if(!lastSummaryEl) return;\n              lastSummaryEl.classList.remove('svgcp-roulette-r8-win','svgcp-roulette-r8-loss');\n              lastSummaryEl.classList.add(win ? 'svgcp-roulette-r8-win' : 'svgcp-roulette-r8-loss');\n              lastSummaryEl.innerHTML = html;\n            }\n            function addBet(type, value, amount){\n              var key = type + ':' + value;\n              if(!bets[key]) bets[key] = {type:type, value:value, amount:0};\n              bets[key].amount += amount;\n              betStack.push({key:key, amount:amount});\n            }\n            function removeBet(key, amount){\n              if(!bets[key]) return;\n              bets[key].amount -= amount;\n              if(bets[key].amount <= 0) delete bets[key];\n            }\n            var presetNumbers = {\n              neighbors_zero: [22,18,29,7,28,12,35,3,26,0,32,15,19,4,21,2,25],\n              voisins: [22,18,29,7,28,12,35,3,26,0,32,15,19,4,21,2,25],\n              tiers: [27,13,36,11,30,8,23,10,5,24,16,33],\n              orphelins: [1,20,14,31,9,17,34,6],\n              zero_spiel: [12,35,3,26,0,32,15],\n              finale_zero: [10,20,30]\n            };\n            function placePreset(name){\n              var nums = presetNumbers[name] || [];\n              if(!nums.length){ setStatus('Unknown quick bet preset.'); return; }\n              var added = nums.length * selectedChip;\n              if(total() + added > maxTotalBet){\n                setStatus('Preset would exceed maximum total bet: ' + money(maxTotalBet) + '.');\n                return;\n              }\n              if(total() + added > balance){\n                setStatus('Not enough balance for that quick bet preset.');\n                return;\n              }\n              nums.forEach(function(n){ addBet('straight', String(n), selectedChip); });\n              playSound('chip');\n              setStatus('Placed quick bet preset: ' + name.replace(\/_\/g, ' ') + ' for ' + money(added) + '.');\n              setDealer('Place Your Bets', 'Quick bet placed: ' + name.replace(\/_\/g, ' ') + ' for ' + money(added) + '.');\n              render();\n            }\n            function renderSessionStats(){\n              var spins = history.length;\n              var net = sessionStats.returned - sessionStats.wagered;\n              var rtp = sessionStats.wagered > 0 ? (sessionStats.returned \/ sessionStats.wagered * 100) : 0;\n              var hit = spins > 0 ? (sessionStats.wins \/ spins * 100) : 0;\n              if(statWageredEl) statWageredEl.textContent = money(sessionStats.wagered);\n              if(statReturnedEl) statReturnedEl.textContent = money(sessionStats.returned);\n              if(statRtpEl) statRtpEl.textContent = rtp.toFixed(1) + '%';\n              if(statHitEl) statHitEl.textContent = hit.toFixed(1) + '%';\n              if(statBigWinEl) statBigWinEl.textContent = money(sessionStats.biggestWin);\n              if(statBigLossEl) statBigLossEl.textContent = money(sessionStats.biggestLoss);\n              if(statColorsEl) statColorsEl.textContent = sessionStats.red + ' \/ ' + sessionStats.black + ' \/ ' + sessionStats.green;\n              if(statNetEl) statNetEl.textContent = money(net);\n              var totalColors = sessionStats.red + sessionStats.black + sessionStats.green;\n              if(colorbarEl){\n                colorbarEl.style.setProperty('--svgcp-red', Math.max(1, sessionStats.red) + 'fr');\n                colorbarEl.style.setProperty('--svgcp-black', Math.max(1, sessionStats.black) + 'fr');\n                colorbarEl.style.setProperty('--svgcp-green', Math.max(1, sessionStats.green) + 'fr');\n              }\n              if(colorCaptionEl){\n                colorCaptionEl.textContent = totalColors ? ('Red ' + sessionStats.red + ' \u2022 Black ' + sessionStats.black + ' \u2022 Green ' + sessionStats.green) : 'No spins yet.';\n              }\n            }\n            function setSaveStatus(msg){\n              if(saveStatusEl) saveStatusEl.innerHTML = msg;\n            }\n            function safeClone(obj){\n              try { return JSON.parse(JSON.stringify(obj)); } catch(e) { return obj; }\n            }\n            function saveSession(reason){\n              if(!persistSession) {\n                setSaveStatus('<b>Auto-save disabled in Games Admin.<\/b> Session will reset on reload.');\n                return;\n              }\n              try{\n                var payload = {\n                  version: '2.33.008',\n                  savedAt: new Date().toISOString(),\n                  balance: balance,\n                  selectedChip: selectedChip,\n                  bets: safeClone(bets),\n                  betStack: safeClone(betStack),\n                  lastBets: safeClone(lastBets),\n                  history: safeClone(history),\n                  spinLedger: safeClone(spinLedger),\n                  sessionStats: safeClone(sessionStats),\n                  counts: safeClone(counts)\n                };\n                localStorage.setItem(storageKey, JSON.stringify(payload));\n                setSaveStatus('<b>Session saved.<\/b> ' + (reason || 'Auto-save') + ' \u2022 Balance: ' + money(balance) + ' \u2022 Spins: ' + history.length);\n              }catch(e){\n                setSaveStatus('<b>Save unavailable.<\/b> Browser storage blocked or full.');\n              }\n            }\n            function restoreSession(){\n              if(!persistSession) {\n                setSaveStatus('<b>Auto-save disabled in Games Admin.<\/b> Session will reset on reload.');\n                return;\n              }\n              try{\n                var raw = localStorage.getItem(storageKey);\n                if(!raw){\n                  setSaveStatus('<b>No saved session yet.<\/b> Play or press Save Session Now to create one.');\n                  return;\n                }\n                var payload = JSON.parse(raw);\n                if(!payload || typeof payload !== 'object'){\n                  setSaveStatus('<b>Saved session invalid.<\/b> Starting fresh.');\n                  return;\n                }\n                if(validNumber(payload.balance, 0, 999999999)) balance = payload.balance;\n                if(validNumber(payload.selectedChip, 1, 999999999)) selectedChip = payload.selectedChip;\n                if(validPlainObject(payload.bets)) bets = payload.bets;\n                if(Array.isArray(payload.betStack)) betStack = payload.betStack.slice(0, 500);\n                if(validPlainObject(payload.lastBets)) lastBets = payload.lastBets;\n                if(Array.isArray(payload.history)) history = payload.history.slice(0, 60).filter(function(x){ return x && validNumber(parseInt(x.n,10), 0, 36); });\n                if(Array.isArray(payload.spinLedger)) spinLedger = payload.spinLedger.slice(0, 40);\n                if(validPlainObject(payload.sessionStats)) sessionStats = Object.assign(sessionStats, payload.sessionStats);\n                if(validPlainObject(payload.counts)) counts = payload.counts;\n                setSaveStatus('<b>Session restored.<\/b> Saved: ' + (payload.savedAt ? new Date(payload.savedAt).toLocaleString() : 'unknown') + ' \u2022 Balance: ' + money(balance) + ' \u2022 Spins: ' + history.length);\n              }catch(e){\n                setSaveStatus('<b>Saved session could not be restored.<\/b> Starting fresh.');\n              }\n            }\n            function clearSavedSession(){\n              try{\n                localStorage.removeItem(storageKey);\n                setSaveStatus('<b>Saved session cleared.<\/b> Current live session remains until reset or reload.');\n              }catch(e){\n                setSaveStatus('<b>Could not clear saved session.<\/b>');\n              }\n            }\n            function validNumber(n, min, max){\n              return typeof n === 'number' && isFinite(n) && n >= min && n <= max;\n            }\n            function validPlainObject(obj){\n              return obj && typeof obj === 'object' && !Array.isArray(obj);\n            }\n            function scrollBoardTo(section){\n              if(!boardWrapEl || !boardEl) return;\n              var max = Math.max(0, boardEl.scrollWidth - boardWrapEl.clientWidth);\n              var pos = 0;\n              if(section === 'numbers') pos = Math.round(max * 0.28);\n              if(section === 'outside') pos = Math.round(max * 0.62);\n              if(section === 'end') pos = max;\n              if(max > 4 && boardWrapEl.scrollTo) boardWrapEl.scrollTo({left: pos, behavior: 'smooth'});\n              else boardWrapEl.scrollIntoView({behavior:'smooth', block:'center'});\n              boardWrapEl.classList.add('svgcp-roulette-r20-board-focus');\n              window.setTimeout(function(){ boardWrapEl.classList.remove('svgcp-roulette-r20-board-focus'); }, 900);\n              setDealer('Place Your Bets', 'Board view adjusted to ' + section + '.');\n            }\n            function renderBetSlip(){\n              if(!betSlipEl || !betSlipTotalEl) return;\n              var keys = Object.keys(bets);\n              if(!keys.length){\n                betSlipEl.textContent = 'No active bets.';\n                betSlipTotalEl.textContent = 'Total Stake: 0';\n                return;\n              }\n              betSlipEl.innerHTML = keys.map(function(key){\n                var b = bets[key];\n                var possibleReturn = b.amount * (payoutMultiplier(b.type) + 1);\n                return '<div class=\"svgcp-roulette-r14-line\"><strong>' + label(b.type, b.value) + '<\/strong><span>' + money(b.amount) + '<\/span><em>' + oddsLabel(b.type) + ' \/ Ret ' + money(possibleReturn) + '<\/em><\/div>';\n              }).join('');\n              betSlipTotalEl.textContent = 'Total Stake: ' + money(total());\n            }\n            function renderSpinLedger(){\n              if(!spinLedgerEl) return;\n              if(!spinLedger.length){\n                spinLedgerEl.textContent = 'No completed spins yet.';\n                return;\n              }\n              spinLedgerEl.innerHTML = spinLedger.slice(0, 12).map(function(item, idx){\n                var cls = item.returnAmount > 0 ? 'win' : 'loss';\n                return '<div class=\"svgcp-roulette-r14-ledger-entry ' + cls + '\"><b>#' + (spinLedger.length - idx) + ' Result ' + item.n + ' ' + item.color + '<\/b><br>Stake: ' + money(item.stake) + ' \u2022 Return: ' + money(item.returnAmount) + ' \u2022 Net: ' + money(item.net) + '<br>' + item.breakdown + '<\/div>';\n              }).join('');\n            }\n            function rouletteChipKeyForAmount(amount){\n              var val = parseInt(amount || 0, 10) || 0;\n              if(val >= 5000) return '5000';\n              if(val >= 1000) return '1000';\n              if(val >= 500) return '500';\n              if(val >= 100) return '100';\n              if(val >= 50) return '50';\n              return '25';\n            }\n            function rouletteChipSrcForAmount(amount){\n              var key = rouletteChipKeyForAmount(amount);\n              var img = root.querySelector('[data-svgcp-roulette-chip=\"'+key+'\"] img');\n              return img ? img.getAttribute('src') : '';\n            }\n            function appendBetChip(target, amount){\n              if(!target) return;\n              var chip = document.createElement('span');\n              chip.className = 'svgcp-roulette-placed-chip';\n              var art = document.createElement('img');\n              art.className = 'svgcp-roulette-placed-chip-art';\n              art.alt = 'Placed roulette chip';\n              art.src = rouletteChipSrcForAmount(amount);\n              var badge = document.createElement('span');\n              badge.className = 'svgcp-roulette-placed-chip-value';\n              badge.textContent = money(amount);\n              chip.appendChild(art);\n              chip.appendChild(badge);\n              target.appendChild(chip);\n            }\n            function renderBetMarkers(){\n              root.querySelectorAll('.svgcp-roulette-placed-chip').forEach(function(el){ el.remove(); });\n              Object.keys(bets).forEach(function(key){\n                var bet = bets[key];\n                var target = root.querySelector('[data-svgcp-roulette-bet=\"'+bet.type+'\"][data-svgcp-roulette-value=\"'+bet.value+'\"]');\n                if(target) {\n                  appendBetChip(target, bet.amount);\n                  return;\n                }\n                if(bet.type === 'split' || bet.type === 'street' || bet.type === 'corner' || bet.type === 'sixline') {\n                  bet.value.split('-').forEach(function(num){\n                    var cell = root.querySelector('[data-svgcp-roulette-bet=\"straight\"][data-svgcp-roulette-value=\"'+num+'\"]');\n                    appendBetChip(cell, bet.amount);\n                  });\n                }\n              });\n            }\n            function renderList(){\n              var keys = Object.keys(bets);\n              if(!listEl) return;\n              if(!keys.length){\n                listEl.textContent = 'No bets placed.';\n                return;\n              }\n              listEl.innerHTML = keys.map(function(key){\n                var b = bets[key];\n                return '<div><strong>' + label(b.type, b.value) + '<\/strong>: ' + money(b.amount) + '<\/div>';\n              }).join('');\n            }\n            function renderHistory(){\n              if(historyEl){\n                if(!history.length){\n                  historyEl.textContent = 'No spins yet.';\n                } else {\n                  historyEl.innerHTML = history.slice(0, 18).map(function(item){\n                    return '<span class=\"svgcp-roulette-r5-ball ' + item.color + '\">' + item.n + '<\/span>';\n                  }).join('');\n                }\n              }\n              var ranked = [];\n              for(var n=0; n<=36; n++) ranked.push({n:n, c:counts[n] || 0});\n              ranked.sort(function(a,b){ return b.c - a.c || a.n - b.n; });\n              var hot = ranked.filter(function(x){ return x.c > 0; }).slice(0,5);\n              var cold = ranked.slice().sort(function(a,b){ return a.c - b.c || a.n - b.n; }).slice(0,5);\n              if(hotEl) hotEl.textContent = hot.length ? hot.map(function(x){ return x.n + ' (' + x.c + ')'; }).join(' \u2022 ') : 'Waiting for results';\n              if(coldEl) coldEl.textContent = history.length ? cold.map(function(x){ return x.n + ' (' + x.c + ')'; }).join(' \u2022 ') : 'Waiting for results';\n              if(sessionEl) sessionEl.textContent = 'Spins: ' + history.length + ' \u2022 Net: ' + money(balance - startingBalance);\n            }\n            function render(){\n              var t = total();\n              if(balanceEl) balanceEl.textContent = money(balance - t);\n              if(currentBetEl) currentBetEl.textContent = money(t);\n              renderBetMarkers();\n              renderList();\n              renderBetSlip();\n              renderSpinLedger();\n              renderSessionStats();\n              renderHistory();\n              updateChips();\n              if(!spinning) saveSession('Latest state');\n            }\n            function updateResult(n){\n              var color = resultColor(n);\n              if(resultEl){\n                resultEl.textContent = n;\n                resultEl.classList.remove('red','black','green','svgcp-roulette-r5-result-flash');\n                resultEl.classList.add(color);\n                void resultEl.offsetWidth;\n                resultEl.classList.add('svgcp-roulette-r5-result-flash');\n              }\n              root.querySelectorAll('.is-last-result').forEach(function(el){ el.classList.remove('is-last-result'); });\n              root.querySelectorAll('.is-winning-pocket').forEach(function(el){ el.classList.remove('is-winning-pocket'); });\n              var cell = root.querySelector('[data-svgcp-roulette-bet=\"straight\"][data-svgcp-roulette-value=\"'+n+'\"]');\n              if(cell) cell.classList.add('is-last-result');\n              var pocket = root.querySelector('[data-svgcp-roulette-pocket=\"'+n+'\"]');\n              if(pocket) pocket.classList.add('is-winning-pocket');\n            }\n            function highlightWinningBets(resultNumber){\n              root.querySelectorAll('.svgcp-roulette-winning-bet').forEach(function(el){ el.classList.remove('svgcp-roulette-winning-bet'); });\n              Object.keys(lastBets).forEach(function(key){\n                var bet = lastBets[key];\n                if(!winsBet(bet, resultNumber)) return;\n                var target = root.querySelector('[data-svgcp-roulette-bet=\"'+bet.type+'\"][data-svgcp-roulette-value=\"'+bet.value+'\"]');\n                if(target) target.classList.add('svgcp-roulette-winning-bet');\n                else if(bet.type === 'split' || bet.type === 'street' || bet.type === 'corner' || bet.type === 'sixline') {\n                  bet.value.split('-').forEach(function(num){\n                    var cell = root.querySelector('[data-svgcp-roulette-bet=\"straight\"][data-svgcp-roulette-value=\"'+num+'\"]');\n                    if(cell) cell.classList.add('svgcp-roulette-winning-bet');\n                  });\n                }\n              });\n              window.setTimeout(function(){\n                root.querySelectorAll('.svgcp-roulette-winning-bet').forEach(function(el){ el.classList.remove('svgcp-roulette-winning-bet'); });\n              }, 3200);\n            }\n            function settle(n){\n              var stake = total();\n              var returnAmount = 0;\n              var winningLines = [];\n              var betBreakdown = [];\n              Object.keys(bets).forEach(function(key){\n                var bet = bets[key];\n                var ret = 0;\n                var won = winsBet(bet, n);\n                if(won){\n                  ret = bet.amount * (payoutMultiplier(bet.type) + 1);\n                  returnAmount += ret;\n                  winningLines.push(label(bet.type, bet.value) + ' returned ' + money(ret));\n                }\n                betBreakdown.push(label(bet.type, bet.value) + ' ' + money(bet.amount) + ' @ ' + oddsLabel(bet.type) + (won ? ' WON ' + money(ret) : ' lost'));\n              });\n              balance = balance - stake + returnAmount;\n              if(balance < 0) balance = 0;\n              if(lastWinEl) lastWinEl.textContent = money(returnAmount);\n              updateResult(n);\n              playSound('result');\n              showOverlay('Result ' + n, resultColor(n).toUpperCase());\n              window.setTimeout(hideOverlay, 1250);\n              history.unshift({n:n, color:resultColor(n)});\n              history = history.slice(0, 60);\n              counts[n] = (counts[n] || 0) + 1;\n              lastBets = JSON.parse(JSON.stringify(bets));\n              bets = {};\n              betStack = [];\n              render();\n              highlightWinningBets(n);\n              var color = resultColor(n).toUpperCase();\n              var net = returnAmount - stake;\n              sessionStats.wagered += stake;\n              sessionStats.returned += returnAmount;\n              if(returnAmount > 0) sessionStats.wins += 1; else sessionStats.losses += 1;\n              if(net > sessionStats.biggestWin) sessionStats.biggestWin = net;\n              if(net < 0 && Math.abs(net) > sessionStats.biggestLoss) sessionStats.biggestLoss = Math.abs(net);\n              if(resultColor(n) === 'red') sessionStats.red += 1; else if(resultColor(n) === 'black') sessionStats.black += 1; else sessionStats.green += 1;\n              spinLedger.unshift({n:n, color:color, stake:stake, returnAmount:returnAmount, net:net, breakdown: betBreakdown.join(' | ')});\n              spinLedger = spinLedger.slice(0, 40);\n              if(returnAmount > 0){\n                setStatus('Result: ' + n + ' ' + color + '. WIN RETURN: ' + money(returnAmount) + '. ' + winningLines.join(' | '));\n                setDealer('Winner Paid', 'Winning bets paid. Result ' + n + ' ' + color + '. Return: ' + money(returnAmount) + '.');\n                playSound('win');\n                var svgcpR12SideCard = root.querySelector('.svgcp-roulette-r2-sidecard'); if(svgcpR12SideCard) svgcpR12SideCard.classList.add('svgcp-roulette-r12-celebrate');\n                window.setTimeout(function(){ var sc = root.querySelector('.svgcp-roulette-r2-sidecard'); if(sc) sc.classList.remove('svgcp-roulette-r12-celebrate'); }, 1900);\n                setSummary('<strong>Result ' + n + ' ' + color + '<\/strong><br>Stake: ' + money(stake) + ' \u2022 Return: ' + money(returnAmount) + ' \u2022 Net: ' + money(net) + '<br>' + winningLines.join(' | ') + '<div class=\"svgcp-roulette-r12-win-banner\">Winner Paid<\/div>', true);\n              } else {\n                setStatus('Result: ' + n + ' ' + color + '. No winning bets this spin.');\n                setDealer('Place Your Bets', 'Result ' + n + ' ' + color + '. No winning bets. Place your next bets.');\n                playSound('lose');\n                setSummary('<strong>Result ' + n + ' ' + color + '<\/strong><br>Stake: ' + money(stake) + ' \u2022 Return: 0 \u2022 Net: -' + money(stake) + '<br>No winning bets this spin.<div class=\"svgcp-roulette-r12-loss-banner\">Place your next bets<\/div>', false);\n              }\n              window.setTimeout(function(){ setDealer('Place Your Bets', 'Place your bets for the next spin.'); }, 1500);\n            }\n            function spin(){\n              if(spinning) return;\n              var stake = total();\n              if(stake <= 0){ setStatus('Place at least one bet before spinning.'); return; }\n              if(stake < minBet){ setStatus('Minimum total bet is ' + money(minBet) + '.'); return; }\n              if(stake > maxTotalBet){ setStatus('Maximum total bet per spin is ' + money(maxTotalBet) + '.'); return; }\n              if(stake > balance){ setStatus('Current bets exceed available balance. Clear or reduce bets.'); return; }\n              spinning = true;\n              lockTable(true);\n              if(spinBtn){ spinBtn.classList.add('is-spinning'); spinBtn.textContent = 'SPINNING...'; }\n              setStatus('Roulette wheel spinning...');\n              playSound('spin');\n              setDealer('No More Bets', 'No more bets. The wheel is spinning.');\n              showOverlay('No More Bets', 'The wheel is spinning.');\n              window.setTimeout(hideOverlay, 900);\n              var result = Math.floor(Math.random() * 37);\n              var idx = typeof wheelIndex[result] === 'number' ? wheelIndex[result] : 0;\n              var targetAngle = -((idx * 360) \/ 37);\n              var fullTurns = 1440 + Math.floor(Math.random() * 720);\n              rotation = rotation + fullTurns + targetAngle;\n              if(ballEl) ballEl.classList.add('is-orbiting');\n              if(wheelEl){\n                wheelEl.classList.add('is-spinning');\n                wheelEl.style.transform = 'rotate(' + rotation + 'deg)';\n              }\n              window.setTimeout(function(){\n                spinning = false;\n                lockTable(false);\n                if(spinBtn){ spinBtn.classList.remove('is-spinning'); spinBtn.textContent = 'SPIN ROULETTE'; }\n                if(ballEl) ballEl.classList.remove('is-orbiting');\n                settle(result);\n              }, spinMs);\n            }\n            function resetSession(){\n              balance = startingBalance;\n              bets = {};\n              betStack = [];\n              lastBets = {};\n              history = [];\n              spinLedger = [];\n              sessionStats = {wagered:0, returned:0, wins:0, losses:0, biggestWin:0, biggestLoss:0, red:0, black:0, green:0};\n              insideMode = '';\n              insideSelection = [];\n              renderInsideBuilder();\n              counts = {};\n              for(var i=0; i<=36; i++) counts[i] = 0;\n              if(lastWinEl) lastWinEl.textContent = '0';\n              updateResult(0);\n              setStatus('Session reset. Balance restored to ' + money(startingBalance) + '.');\n              setDealer('Place Your Bets', 'Session reset. Place your bets.');\n              setSummary('Last spin summary will appear here.', false);\n              render();\n              saveSession('Session reset');\n            }\n            root.addEventListener('click', function(ev){\n              var navBtn = ev.target.closest('[data-svgcp-roulette-board-nav]');\n              if(navBtn){\n                ev.preventDefault();\n                scrollBoardTo(navBtn.getAttribute('data-svgcp-roulette-board-nav') || 'zero');\n                return;\n              }\n              var insideBtn = ev.target.closest('[data-svgcp-roulette-inside-mode]');\n              if(insideBtn){\n                ev.preventDefault();\n                if(spinning) return;\n                setInsideMode(insideBtn.getAttribute('data-svgcp-roulette-inside-mode') || '');\n                return;\n              }\n              var preset = ev.target.closest('[data-svgcp-roulette-preset]');\n              if(preset){\n                ev.preventDefault();\n                if(spinning) return;\n                placePreset(preset.getAttribute('data-svgcp-roulette-preset') || '');\n                return;\n              }\n              var chip = ev.target.closest('[data-svgcp-roulette-chip]');\n              if(chip){\n                ev.preventDefault();\n                if(spinning) return;\n                selectedChip = parseInt(chip.getAttribute('data-svgcp-roulette-chip') || '25', 10) || 25;\n                setStatus('Selected chip: ' + money(selectedChip) + '. Click the table to place bets.');\n                setDealer('Place Your Bets', 'Selected chip ' + money(selectedChip) + '. Place your bets.');\n                render();\n                return;\n              }\n              var action = ev.target.closest('[data-svgcp-roulette-action]');\n              if(action){\n                ev.preventDefault();\n                if(spinning) return;\n                var act = action.getAttribute('data-svgcp-roulette-action');\n                if(act === 'spin'){\n                  spin();\n                } else if(act === 'save_now'){\n                  saveSession('Manual save');\n                } else if(act === 'clear_saved'){\n                  clearSavedSession();\n                } else if(act === 'toggle_rules'){\n                  if(rulesDrawerEl) rulesDrawerEl.classList.toggle('is-open');\n                  var btnText = rulesDrawerEl && rulesDrawerEl.classList.contains('is-open') ? 'Close Paytable Guide' : 'Open Paytable Guide';\n                  action.textContent = btnText;\n                } else if(act === 'place_inside'){\n                  placeInsideBet();\n                } else if(act === 'clear_inside'){\n                  insideSelection = [];\n                  renderInsideBuilder();\n                  setStatus('Inside bet selection cleared.');\n                } else if(act === 'sound'){\n                  setSound(!soundEnabled);\n                } else if(act === 'undo'){\n                  var last = betStack.pop();\n                  if(!last){ setStatus('No bet to undo.'); return; }\n                  removeBet(last.key, last.amount);\n                  playSound('chip');\n                  setStatus('Undid last bet: ' + money(last.amount) + '.');\n                  setDealer('Place Your Bets', 'Last bet undone. Continue betting.');\n                  render();\n                } else if(act === 'double'){\n                  var currentTotal = total();\n                  if(!currentTotal){ setStatus('No bets to double.'); return; }\n                  if(currentTotal * 2 > maxTotalBet){ setStatus('Doubling would exceed maximum total bet: ' + money(maxTotalBet) + '.'); return; }\n                  if(currentTotal * 2 > balance){ setStatus('Not enough balance to double current bets.'); return; }\n                  Object.keys(bets).forEach(function(key){\n                    var amount = bets[key].amount;\n                    bets[key].amount += amount;\n                    betStack.push({key:key, amount:amount});\n                  });\n                  playSound('chip');\n                  setStatus('Doubled current bets to ' + money(total()) + '.');\n                  setDealer('Place Your Bets', 'Current bets doubled to ' + money(total()) + '.');\n                  render();\n                } else if(act === 'clear'){\n                  lastBets = JSON.parse(JSON.stringify(bets));\n                  bets = {};\n                  betStack = [];\n                  setStatus('Bets cleared. You can repeat them before placing new bets.');\n                  setDealer('Place Your Bets', 'Bets cleared. Place your bets.');\n                  render();\n                } else if(act === 'repeat'){\n                  var lastTotal = Object.keys(lastBets).reduce(function(sum, key){ return sum + (lastBets[key].amount || 0); }, 0);\n                  if(!lastTotal){ setStatus('No previous bets to repeat.'); return; }\n                  if(lastTotal > maxTotalBet){ setStatus('Previous bets exceed maximum total bet: ' + money(maxTotalBet) + '.'); return; }\n                  if(lastTotal > balance){ setStatus('Not enough balance to repeat the previous bets.'); return; }\n                  bets = JSON.parse(JSON.stringify(lastBets));\n                  betStack = [];\n                  Object.keys(bets).forEach(function(key){ betStack.push({key:key, amount:bets[key].amount}); });\n                  setStatus('Repeated previous bets: ' + money(lastTotal) + '.');\n                  setDealer('Place Your Bets', 'Repeated previous bets: ' + money(lastTotal) + '.');\n                  render();\n                } else if(act === 'reset'){\n                  resetSession();\n                }\n                return;\n              }\n              var cell = ev.target.closest('[data-svgcp-roulette-bet]');\n              if(cell){\n                ev.preventDefault();\n                if(spinning) return;\n                var type = cell.getAttribute('data-svgcp-roulette-bet') || '';\n                var value = cell.getAttribute('data-svgcp-roulette-value') || '';\n                if(insideMode && type === 'straight'){\n                  selectInsideNumber(value);\n                  setStatus('Inside builder selection: ' + (insideSelection.length ? insideSelection.join(', ') : 'none') + '.');\n                  return;\n                }\n                if(total() + selectedChip > maxTotalBet){\n                  setStatus('Maximum total bet per spin is ' + money(maxTotalBet) + '.');\n                  return;\n                }\n                if(total() + selectedChip > balance){\n                  setStatus('Not enough balance for that chip.');\n                  return;\n                }\n                addBet(type, value, selectedChip);\n                playSound('chip');\n                setStatus('Placed ' + money(selectedChip) + ' on ' + label(type, value) + '.');\n                setDealer('Place Your Bets', 'Bet placed on ' + label(type, value) + ' for ' + money(selectedChip) + '.');\n                render();\n              }\n            });\n            restoreSession();\n            if(history.length && typeof history[0].n !== 'undefined') updateResult(parseInt(history[0].n, 10)); else updateResult(0);\n            setStatus('Admin settings loaded: balance ' + money(startingBalance) + ', min bet ' + money(minBet) + ', max total bet ' + money(maxTotalBet) + '.');\n            setDealer('Place Your Bets', 'Place your bets. Minimum bet ' + money(minBet) + ', maximum total bet ' + money(maxTotalBet) + '.');\n            setSound(false);\n            renderInsideBuilder();\n            render();\n          });\n        })();\n        <\/script>\n\n        \n\n\n<style id=\"svgcp-clean-working-roulette-css\">\n\/* Star Vegas Casino PRO v2.33.825 - R385-R390 Bigger Roulette Wheel *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210{\n  --svr-gold: var(--svgcp-roulette-gold, #d8ad58);\n  --svr-gold2: #ffefb5;\n  --svr-felt: var(--svgcp-roulette-felt, #075c36);\n  --svr-red: #cb1d27;\n  --svr-black: #0e0e0e;\n  --svr-green: #0a6335;\n  --svr-wood1: #a35c20;\n  --svr-wood2: #6a310d;\n  max-width: 1380px !important;\n  margin: 0 auto !important;\n  padding: 8px !important;\n  color: #fff !important;\n  font-family: inherit;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 *{box-sizing:border-box}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-stage{\n  padding: 14px;\n  border-radius: 24px;\n  border: 3px solid rgba(137,72,20,.92);\n  background:\n    radial-gradient(circle at 50% 18%, rgba(255,255,255,.075), transparent 24%),\n    radial-gradient(circle at 50% 52%, rgba(0,0,0,.10), transparent 58%),\n    repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 3px, rgba(0,0,0,.018) 3px 6px),\n    linear-gradient(180deg, #0f6f3b 0%, #0b5e33 32%, #084b2a 66%, #05321d 100%);\n  box-shadow: inset 0 0 38px rgba(0,0,0,.24), inset 0 0 0 1px rgba(255,255,255,.035), 0 22px 44px rgba(0,0,0,.30), 0 0 0 8px rgba(174,92,28,.78), 0 0 0 16px rgba(109,49,13,.86);\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{display:grid;grid-template-columns:340px minmax(0,1fr);gap:18px;align-items:start}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-side{min-width:0}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pillbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pill{\n  min-width:150px;padding:8px 12px;border-radius:12px;\n  border:2px solid rgba(255,221,138,.78);\n  background:linear-gradient(180deg, rgba(136,23,23,.98), rgba(102,10,10,.98));\n  box-shadow:0 8px 16px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.18)\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pill span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#fff0b8;font-weight:900}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pill strong{display:block;font-size:28px;line-height:1.08;color:#fff}\n\n\/* Wheel block *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-shell{padding:4px 0 10px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{position:relative;width:min(100%,320px);aspect-ratio:1\/1;margin:2px auto 12px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  position:absolute;inset:0;border-radius:50%;overflow:hidden;\n  border:10px solid #f4d97f;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(109,57,20,.98) 25.3% 35.6%,\n      transparent 35.8% 38.6%,\n      rgba(15,132,42,.98) 38.8% 50.2%,\n      transparent 50.4%),\n    conic-gradient(from -90deg,\n      #0b8b40 0deg 9.72973deg,\n      #141414 9.72973deg 19.45946deg,\n      #cb1d27 19.45946deg 29.18919deg,\n      #141414 29.18919deg 38.91892deg,\n      #cb1d27 38.91892deg 48.64865deg,\n      #141414 48.64865deg 58.37838deg,\n      #cb1d27 58.37838deg 68.10811deg,\n      #141414 68.10811deg 77.83784deg,\n      #cb1d27 77.83784deg 87.56757deg,\n      #141414 87.56757deg 97.29730deg,\n      #cb1d27 97.29730deg 107.02703deg,\n      #141414 107.02703deg 116.75676deg,\n      #cb1d27 116.75676deg 126.48649deg,\n      #141414 126.48649deg 136.21622deg,\n      #cb1d27 136.21622deg 145.94595deg,\n      #141414 145.94595deg 155.67568deg,\n      #cb1d27 155.67568deg 165.40541deg,\n      #141414 165.40541deg 175.13514deg,\n      #cb1d27 175.13514deg 184.86486deg,\n      #141414 184.86486deg 194.59459deg,\n      #cb1d27 194.59459deg 204.32432deg,\n      #141414 204.32432deg 214.05405deg,\n      #cb1d27 214.05405deg 223.78378deg,\n      #141414 223.78378deg 233.51351deg,\n      #cb1d27 233.51351deg 243.24324deg,\n      #141414 243.24324deg 252.97297deg,\n      #cb1d27 252.97297deg 262.70270deg,\n      #141414 262.70270deg 272.43243deg,\n      #cb1d27 272.43243deg 282.16216deg,\n      #141414 282.16216deg 291.89189deg,\n      #cb1d27 291.89189deg 301.62162deg,\n      #141414 301.62162deg 311.35135deg,\n      #cb1d27 311.35135deg 321.08108deg,\n      #141414 321.08108deg 330.81081deg,\n      #cb1d27 330.81081deg 340.54054deg,\n      #141414 340.54054deg 350.27027deg,\n      #cb1d27 350.27027deg 360deg);\n  box-shadow:\n    inset 0 0 0 5px rgba(106,50,17,.96),\n    inset 0 0 0 24px rgba(195,127,45,.90),\n    inset 0 0 0 26px rgba(108,52,18,.95),\n    0 16px 28px rgba(0,0,0,.50);\n  transform:rotate(0deg);\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::before{\n  content:\"\";position:absolute;inset:7.4%;border-radius:50%;\n  background:\n    radial-gradient(circle at center, transparent 0 53.3%, rgba(255,225,131,.92) 53.6% 54.1%, transparent 54.4%),\n    repeating-conic-gradient(from -90deg, rgba(255,255,255,.30) 0deg .45deg, transparent .45deg 9.72973deg),\n    radial-gradient(circle at center, transparent 0 42.8%, rgba(14,131,38,.98) 43% 54%, transparent 54.3%);\n  box-shadow: inset 0 0 18px rgba(0,0,0,.35), inset 0 0 50px rgba(0,0,0,.18);\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor{position:absolute}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  display:flex;align-items:center;justify-content:center;pointer-events:none;\n  min-width:22px;height:16px;padding:0 3px;\n  transform:translate(-50%,-50%);\n  font-size:10.5px;font-weight:1000;line-height:1;color:#fffef6;\n  text-shadow:0 1px 0 #000,0 0 5px rgba(0,0,0,.98);\n  border-radius:3px;z-index:8;letter-spacing:0;background:rgba(0,0,0,.06)\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.red{background:rgba(203,29,39,.20)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.black{background:rgba(0,0,0,.26)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green{background:rgba(11,139,64,.28)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{\n  width:4px;height:11px;transform:translate(-50%,-50%);border-radius:999px;z-index:7;\n  background:linear-gradient(180deg,#fff8d0,#d6b25d 56%,#8f5d1c 100%);\n  border:1px solid rgba(255,245,196,.88);box-shadow:0 0 4px rgba(0,0,0,.78)\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg.is-hit{box-shadow:0 0 12px rgba(255,230,134,.96),0 0 4px rgba(0,0,0,.9);background:linear-gradient(180deg,#fffce0,#ffe28b 56%,#a77a22 100%)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor{left:50%;top:50%;width:49%;height:49%;transform:translate(-50%,-50%);z-index:6}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-base{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 38% 28%,#b46d2d 0,#9c5923 16%,#7b4119 36%,#592810 62%,#311006 100%);border:2px solid #f0d48b;box-shadow:inset 0 0 14px rgba(255,255,255,.14),inset 0 0 34px rgba(0,0,0,.28)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm{position:absolute;left:50%;top:50%;width:43%;height:10px;margin:-5px 0 0 0;transform-origin:0 50%;background:linear-gradient(180deg,#ffe8a0,#cc9631 48%,#8f5b15 76%,#f0d17f 100%);border:1px solid rgba(255,240,190,.88);border-radius:999px;box-shadow:0 0 6px rgba(0,0,0,.36), inset 0 0 6px rgba(255,255,255,.24)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm::after{content:\"\";position:absolute;right:-8px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff7c9,#d6a63e 56%,#88551a 100%);border:1px solid rgba(255,238,193,.94);box-shadow:0 0 5px rgba(0,0,0,.44)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm.a0{transform:rotate(0deg)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm.a90{transform:rotate(90deg)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm.a180{transform:rotate(180deg)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm.a270{transform:rotate(270deg)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff2bd 0,#e0b24e 42%,#be8024 66%,#6f4113 100%);border:3px solid #f6df9c;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 8px rgba(255,255,255,.18),0 0 10px rgba(0,0,0,.35)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{font-style:normal;color:#ffe48a;font-size:17px;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.45),0 0 8px rgba(255,228,150,.55)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball-layer{position:absolute;inset:0;pointer-events:none;z-index:12}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball{position:absolute;width:22px;height:22px;margin:-11px;border-radius:50%;background:radial-gradient(circle at 30% 24%,#ffffff 0,#f7f7f7 42%,#d3d3d3 70%,#797979 100%);box-shadow:0 5px 14px rgba(0,0,0,.82),0 0 14px rgba(255,255,255,.74);transform:translate(-50%,-50%)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball.is-landing{box-shadow:0 5px 14px rgba(0,0,0,.82),0 0 18px rgba(255,255,255,.96),0 0 8px rgba(255,230,155,.44)}\n\n\/* Board side *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-shell{padding-top:2px;background:linear-gradient(180deg,rgba(7,68,40,.72),rgba(4,40,25,.84));border:1px solid rgba(255,232,170,.18);border-radius:12px;box-shadow:inset 0 0 18px rgba(0,0,0,.22)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board{display:grid;grid-template-columns:46px repeat(12, minmax(0,1fr)) 42px;gap:3px;margin:0 0 3px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero{grid-row:1\/4;grid-column:1;min-height:108px;background:linear-gradient(180deg,#0d7840,#064424)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet{\n  border:1px solid rgba(255,255,255,.44);border-radius:7px;color:#fff;font-weight:1000;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;user-select:none;touch-action:manipulation;min-height:34px;padding:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.16);transition:transform .08s ease, outline-color .12s ease, box-shadow .12s ease\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell:active,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero:active,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col:active,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet:active{transform:scale(.96)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell.red,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.red{background:linear-gradient(180deg,#df2742,#9e1324)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell.black,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.black{background:linear-gradient(180deg,#222,#060606)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.green{background:linear-gradient(180deg,#0a6f3c,#043d24)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell:hover,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero:hover,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col:hover,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet:hover,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell.is-bet,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero.is-bet,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col.is-bet,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.is-bet{outline:2px solid #fff2aa;box-shadow:0 0 18px rgba(255,231,141,.38), inset 0 1px 0 rgba(255,255,255,.18)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell.is-win,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero.is-win,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col.is-win,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.is-win{outline:3px solid #49ff8d !important;box-shadow:0 0 22px rgba(73,255,141,.45), inset 0 0 15px rgba(255,255,255,.16)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chipmark{position:absolute;right:3px;bottom:2px;min-width:22px;height:18px;padding:0 4px;border-radius:999px;background:linear-gradient(180deg,#fff,#ddd);color:#111;font-size:10px;font-weight:1000;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.45)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}\n\n\/* chips and buttons *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:14px;margin-top:14px;align-items:start}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chipbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip{width:96px;height:96px;padding:0;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;outline:none;overflow:visible;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip:before{display:none !important;content:none !important}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip:after{display:none !important;content:none !important}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip .svr-chip-art{width:100%;height:100%;display:block;object-fit:contain;background:transparent;border:none;box-shadow:none;pointer-events:none}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip .svr-chip-value{position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);padding:2px 8px;border-radius:999px;background:rgba(20,16,12,.82);border:1px solid rgba(232,201,122,.65);color:#fff7dc;font-size:11px;font-weight:900;letter-spacing:.5px;line-height:1.1;box-shadow:0 3px 8px rgba(0,0,0,.34);pointer-events:none}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.is-selected{transform:translateY(-2px) scale(1.06);filter:drop-shadow(0 0 12px rgba(255,224,132,.45));box-shadow:none}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c0,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c1,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c2,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c3,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c4,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip.c5{background:transparent !important}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn{height:52px;min-width:132px;padding:0 16px;border:none;border-radius:15px;background:linear-gradient(180deg,#d52a2a,#8a1010);color:#fff;font-size:16px;font-weight:1000;cursor:pointer;box-shadow:0 12px 18px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.20)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin{min-width:190px;font-size:20px;background:linear-gradient(180deg,#f03434,#9f1010)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.is-spinning{background:linear-gradient(180deg,#2fe379,#167a38)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-info{padding-top:4px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-status{padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,rgba(104,10,10,.98),rgba(78,4,4,.98));border:2px solid rgba(255,224,135,.72);box-shadow:0 10px 18px rgba(0,0,0,.24)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-status strong{display:block;color:#fff0b8;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-status div{font-weight:900;color:#fff}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-history{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-history b{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 7px;border-radius:999px;font-size:12px;box-shadow:0 4px 8px rgba(0,0,0,.30)}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-history b.red{background:#cb1d27}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-history b.black{background:#111}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-history b.green{background:#0a6335}\n\n@media(max-width:1100px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{grid-template-columns:1fr}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{grid-template-columns:1fr}\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{width:min(100%,280px)}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{font-size:8px;min-width:18px;height:12px;padding:0 2px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{width:3px;height:8px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{width:42px;height:42px;margin:-21px}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{font-size:12px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm{height:7px;margin-top:-3.5px}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-arm::after{width:11px;height:11px;margin-top:-5.5px;right:-5px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board{grid-template-columns:40px repeat(12,minmax(18px,1fr)) 34px;gap:2px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col,.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet{min-height:28px;font-size:11px;border-radius:6px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero{min-height:90px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet-row{grid-template-columns:repeat(3,minmax(0,1fr))}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip{width:78px;height:78px}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chip .svr-chip-value{font-size:10px;padding:2px 6px;bottom:-2px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn{min-width:116px;height:48px;font-size:14px}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin{min-width:160px;font-size:18px}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pill{min-width:120px}.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-pill strong{font-size:22px}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r191-bigger-wheel-css\">\n\/* R385-R390: make the roulette wheel bigger while preserving the approved structure *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{\n  grid-template-columns: 420px minmax(0,1fr) !important;\n  gap: 20px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  width: min(100%, 400px) !important;\n  margin: 0 auto 14px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{\n  display:flex !important;\n  align-items:flex-start !important;\n  justify-content:center !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-shell{\n  width:100% !important;\n  padding-top: 0 !important;\n}\n@media(max-width:1100px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{\n    grid-template-columns:1fr !important;\n  }\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    width:min(100%, 310px) !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r195-fullwidth-board-wheel-below-css\">\n\/* R385-R390: put the green betting board full width on top, move the wheel below it, and make the wheel bigger *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{\n  grid-template-columns: 1fr !important;\n  gap: 16px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-side{\n  order: 1 !important;\n  width: 100% !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{\n  order: 2 !important;\n  width: 100% !important;\n  display: flex !important;\n  align-items: flex-start !important;\n  justify-content: center !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-shell{\n  width: 100% !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board{\n  width: 100% !important;\n  grid-template-columns: 54px repeat(12, minmax(0,1fr)) 48px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero{\n  min-height: 116px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet{\n  min-height: 38px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-shell{\n  width: 100% !important;\n  padding-top: 0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  width: min(100%, 470px) !important;\n  margin: 2px auto 8px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{\n  margin-top: 12px !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board{\n    grid-template-columns: 40px repeat(12, minmax(18px,1fr)) 34px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero{\n    min-height: 90px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell,\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero,\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col,\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet{\n    min-height: 28px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    width: min(100%, 330px) !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r199-wheel-left-controls-right-css\">\n\/* R385-R390: keep full-width board on top, place wheel on the left and controls\/info on the right below *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{\n  grid-template-columns:1fr !important;\n  gap:14px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-side{\n  width:100% !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{\n  grid-template-columns: 520px minmax(0,1fr) !important;\n  gap: 18px !important;\n  align-items: start !important;\n  margin-top: 12px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{\n  width:100% !important;\n  display:flex !important;\n  align-items:flex-start !important;\n  justify-content:flex-start !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-shell{\n  width:100% !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  width:min(100%, 490px) !important;\n  margin: 0 auto 0 0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-right-stack{\n  display:flex !important;\n  flex-direction:column !important;\n  gap:14px !important;\n  min-width:0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-left-bottom,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-info{\n  width:100% !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chipbar{\n  justify-content:flex-start !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-actions{\n  justify-content:flex-start !important;\n}\n@media(max-width:1100px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{\n    grid-template-columns:1fr !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{\n    justify-content:center !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    margin: 0 auto !important;\n  }\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    width:min(100%, 330px) !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r203-wheel-left-controls-right-retry-css\">\n\/* R385-R390: stronger wheel-left \/ controls-right layout *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-top{\n  grid-template-columns:1fr !important;\n  gap:14px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-side{width:100% !important; order:1 !important;}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{\n  display:grid !important;\n  grid-template-columns: 520px minmax(0,1fr) !important;\n  gap: 18px !important;\n  align-items: start !important;\n  margin-top: 12px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{\n  width:100% !important;\n  display:flex !important;\n  align-items:flex-start !important;\n  justify-content:flex-start !important;\n  order:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-right-stack{\n  width:100% !important;\n  min-width:0 !important;\n  display:flex !important;\n  flex-direction:column !important;\n  gap:14px !important;\n  order:2 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-left-bottom,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-info{width:100% !important; min-width:0 !important;}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-shell{width:100% !important;}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  width:min(100%, 490px) !important;\n  margin: 0 auto 0 0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-chipbar,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-actions{justify-content:flex-start !important;}\n@media(max-width:1100px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bottom{grid-template-columns:1fr !important;}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-side{justify-content:center !important;}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{margin:0 auto !important;}\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{width:min(100%, 330px) !important;}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r207-logo-sync-css\">\n\/* R385-R390: fix ball\/number sync, add top-left transparent logo, strengthen gold center star *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-stage{\n  position: relative;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-bar{\n  display:flex;\n  justify-content:flex-start;\n  align-items:center;\n  margin: 0 0 10px;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-logo{\n  display:block;\n  width:min(100%, 250px);\n  max-width:250px;\n  height:auto;\n  background:transparent !important;\n  filter: drop-shadow(0 8px 16px rgba(0,0,0,.30));\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  background: radial-gradient(circle at 35% 28%, #fff6cf 0, #f0c95f 34%, #d8a531 58%, #8e5c18 100%) !important;\n  border-color:#f8e5a4 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{\n  color:#ffe376 !important;\n  font-size:20px !important;\n  text-shadow:0 1px 1px rgba(0,0,0,.50), 0 0 10px rgba(255,228,120,.66) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-logo{\n    max-width:180px;\n    width:min(100%, 180px);\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r211-header-logo-pills-spin-css\">\n\/* R385-R390: smaller logo, BETS\/BALANCE to the right of logo, gold spin border, bigger center star *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-bar{\n  display:grid !important;\n  grid-template-columns: auto 1fr !important;\n  align-items:center !important;\n  gap:14px !important;\n  margin: 0 0 12px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-logo{\n  width:min(100%, 170px) !important;\n  max-width:170px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-header-pills{\n  display:flex !important;\n  justify-content:flex-start !important;\n  align-items:stretch !important;\n  gap:10px !important;\n  flex-wrap:wrap !important;\n  margin:0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-header-pills .svr-pill{\n  min-width:150px !important;\n  margin:0 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-board-side > .svr-pillbar{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin{\n  border:3px solid #f3d77b !important;\n  box-shadow:0 12px 18px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.20), 0 0 0 2px rgba(125,73,12,.70) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin.is-spinning{\n  border-color:#ffe9a8 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width:64px !important;\n  height:64px !important;\n  margin:-32px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{\n  font-size:28px !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-bar{\n    grid-template-columns:1fr !important;\n    justify-items:start !important;\n    gap:10px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-corner-logo{\n    width:min(100%, 130px) !important;\n    max-width:130px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-header-pills .svr-pill{\n    min-width:120px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width:50px !important;\n    height:50px !important;\n    margin:-25px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{\n    font-size:20px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r215-buttons-sync-bigstar-css\">\n\/* R385-R390: remove REDO, keep all buttons on one line, much bigger center star *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-actions{\n  display:flex !important;\n  flex-wrap:nowrap !important;\n  gap:8px !important;\n  align-items:center !important;\n  justify-content:flex-start !important;\n  overflow-x:auto !important;\n  overflow-y:hidden !important;\n  padding-bottom:4px !important;\n  scrollbar-width:thin;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn{\n  min-width:108px !important;\n  padding:0 12px !important;\n  flex:0 0 auto !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin{\n  min-width:155px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width:82px !important;\n  height:82px !important;\n  margin:-41px !important;\n  background:radial-gradient(circle at 35% 28%, #fff8da 0, #f4cf63 34%, #dfaf2b 58%, #8f5a12 100%) !important;\n  border:3px solid #fde6a0 !important;\n  box-shadow:inset 0 0 10px rgba(255,255,255,.22),0 0 14px rgba(0,0,0,.38) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{\n  font-size:40px !important;\n  color:#ffe479 !important;\n  text-shadow:0 1px 2px rgba(0,0,0,.55), 0 0 14px rgba(255,228,120,.76) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-actions{\n    gap:6px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn{\n    min-width:96px !important;\n    font-size:13px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-btn.spin{\n    min-width:132px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width:60px !important;\n    height:60px !important;\n    margin:-30px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub i{\n    font-size:28px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r221-visual-detect-vstar-css\">\n\/* R385-R390: use visual landing detection, make star much bigger, add golden V in center *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width:96px !important;\n  height:96px !important;\n  margin:-48px !important;\n  position:absolute !important;\n  left:50% !important;\n  top:50% !important;\n  overflow:visible !important;\n  background: radial-gradient(circle at 35% 28%, #fff9de 0, #f7d56a 32%, #e0b02a 58%, #8f5a12 100%) !important;\n  border:3px solid #fde8a8 !important;\n  box-shadow: inset 0 0 12px rgba(255,255,255,.24), 0 0 16px rgba(0,0,0,.42) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n  position:absolute;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-56%);\n  font-size:58px !important;\n  line-height:1;\n  color:#ffe47f !important;\n  text-shadow:0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n  position:absolute;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-36%);\n  font-size:26px !important;\n  font-weight:1000;\n  line-height:1;\n  color:#c88411 !important;\n  text-shadow:0 1px 1px rgba(255,255,255,.22), 0 1px 2px rgba(0,0,0,.62), 0 0 8px rgba(255,210,100,.35) !important;\n  pointer-events:none;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width:72px !important;\n    height:72px !important;\n    margin:-36px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n    font-size:42px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n    font-size:19px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r229-star-v-wheelshadow-css\">\n\/* R385-R390: bigger center star, V same exact gold color, remove roulette wheel shadow *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  box-shadow:\n    inset 0 0 0 5px rgba(106,50,17,.96),\n    inset 0 0 0 24px rgba(195,127,45,.90),\n    inset 0 0 0 26px rgba(108,52,18,.95) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width:112px !important;\n  height:112px !important;\n  margin:-56px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n  font-size:70px !important;\n  color:#ffe47f !important;\n  text-shadow:0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n  font-size:32px !important;\n  color:#ffe47f !important;\n  text-shadow:0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width:84px !important;\n    height:84px !important;\n    margin:-42px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n    font-size:50px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n    font-size:23px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r233-star-v-only-css\">\n\/* R385-R390: make only the star and V bigger; restore normal-size center circle *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width:96px !important;\n  height:96px !important;\n  margin:-48px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n  font-size:74px !important;\n  color:#ffe47f !important;\n  text-shadow:0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n  font-size:34px !important;\n  color:#ffe47f !important;\n  text-shadow:0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width:72px !important;\n    height:72px !important;\n    margin:-36px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n    font-size:54px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n    font-size:24px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r237-pegs-wood-starv-css\">\n\/* R385-R390: stronger peg toss effect, dark wood border, bigger star\/V with smaller round base *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 12px !important;\n  border-radius: 50% !important;\n  background: radial-gradient(circle at 35% 28%, #6d4321 0, #43210f 48%, #251108 78%, #120804 100%) !important;\n  box-shadow: inset 0 0 0 3px rgba(188,130,72,.38), inset 0 0 22px rgba(0,0,0,.42) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border: 10px solid #e7cb79 !important;\n  box-shadow:\n    inset 0 0 0 6px rgba(60,27,10,.98),\n    inset 0 0 0 28px rgba(110,58,23,.98),\n    inset 0 0 0 34px rgba(55,25,10,.98) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{\n  width: 4px !important;\n  height: 12px !important;\n  box-shadow: 0 0 6px rgba(0,0,0,.82) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg.is-hit{\n  box-shadow: 0 0 18px rgba(255,223,125,.98), 0 0 8px rgba(0,0,0,.95) !important;\n  background: linear-gradient(180deg,#fffce0,#ffe08a 56%,#a77720 100%) !important;\n  transform: translate(-50%,-50%) scale(1.28) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball.is-landing{\n  box-shadow:0 5px 14px rgba(0,0,0,.82),0 0 18px rgba(255,255,255,.96),0 0 10px rgba(255,230,155,.44) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n  width: 82px !important;\n  height: 82px !important;\n  margin: -41px !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n  font-size: 78px !important;\n  color: #ffe47f !important;\n  text-shadow: 0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n  font-size: 36px !important;\n  color: #ffe47f !important;\n  text-shadow: 0 2px 3px rgba(0,0,0,.55), 0 0 16px rgba(255,228,120,.82) !important;\n  transform: translate(-50%,-36%) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    padding: 8px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub{\n    width: 66px !important;\n    height: 66px !important;\n    margin: -33px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-star-mark{\n    font-size: 58px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor-hub .svr-v-mark{\n    font-size: 27px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r245-dividers-centeredball-flash-wood-css\">\n\/* R385-R390: number dividers, centered ball on pocket, flashing win, more realistic wood rim *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 16px !important;\n  border-radius: 50% !important;\n  background:\n    radial-gradient(circle at 30% 24%, rgba(255,255,255,.22), transparent 32%),\n    radial-gradient(circle at 70% 72%, rgba(0,0,0,.20), transparent 38%),\n    linear-gradient(145deg, #8a572e 0%, #6f421f 18%, #986236 33%, #704222 47%, #4b2915 63%, #7a4c28 79%, #3c1e10 100%) !important;\n  border: 4px solid rgba(127,74,31,.95) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(216,170,101,.40),\n    inset 0 0 20px rgba(255,255,255,.10),\n    inset 0 -14px 28px rgba(0,0,0,.34) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border: 8px solid #d7dce3 !important;\n  box-shadow:\n    inset 0 0 0 4px rgba(42,23,11,.92),\n    inset 0 0 0 24px rgba(103,56,24,.98),\n    inset 0 0 0 30px rgba(43,22,11,.98) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n  position:absolute;\n  width:2px;\n  height:18px;\n  border-radius:999px;\n  z-index:7;\n  background:linear-gradient(180deg, rgba(252,252,252,.95), rgba(182,186,193,.92) 52%, rgba(82,84,88,.95) 100%);\n  box-shadow:0 0 3px rgba(0,0,0,.35);\n  pointer-events:none;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  z-index:8 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.is-win{\n  outline:2px solid #49ff8d !important;\n  box-shadow:0 0 18px rgba(73,255,141,.58), inset 0 0 10px rgba(255,255,255,.15) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-cell.is-win-flash,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-zero.is-win-flash,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-col.is-win-flash,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-bet.is-win-flash,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.is-win-flash{\n  animation: svgcpRouletteWinFlash3 .65s ease-in-out 3 !important;\n}\n@keyframes svgcpRouletteWinFlash3{\n  0%,100%{ filter:none; box-shadow:0 0 18px rgba(73,255,141,.48), inset 0 0 10px rgba(255,255,255,.12); }\n  50%{ filter:brightness(1.28); box-shadow:0 0 26px rgba(73,255,141,.78), inset 0 0 16px rgba(255,255,255,.24); }\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    padding: 10px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n    height:14px !important;\n    width:2px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r253-darker-wood-better-centering-css\">\n\/* R385-R390: darker larger wood rim and better centered resting ball *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 24px !important;\n  border-radius: 50% !important;\n  background:\n    radial-gradient(circle at 24% 20%, rgba(255,255,255,.16), transparent 26%),\n    radial-gradient(circle at 74% 78%, rgba(0,0,0,.32), transparent 34%),\n    linear-gradient(145deg, #5a3217 0%, #31180b 14%, #6d3f20 28%, #241108 44%, #140904 58%, #4d2a15 74%, #1a0b05 100%) !important;\n  border: 6px solid rgba(54,24,10,.98) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(188,132,73,.22),\n    inset 0 0 24px rgba(255,255,255,.06),\n    inset 0 -22px 34px rgba(0,0,0,.42),\n    0 4px 12px rgba(0,0,0,.18) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border: 8px solid #d8dde3 !important;\n  box-shadow:\n    inset 0 0 0 4px rgba(33,16,8,.96),\n    inset 0 0 0 26px rgba(82,43,18,.99),\n    inset 0 0 0 34px rgba(28,12,6,.99) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball{\n  transition: left .05s linear, top .05s linear, transform .05s linear;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    padding: 14px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r259-final-alignment-css\">\n\/* R385-R390: final alignment correction for roulette wheel numbers, dividers and ball center *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 26px !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at 24% 18%, rgba(255,255,255,.12), transparent 26%),\n    radial-gradient(circle at 75% 80%, rgba(0,0,0,.34), transparent 36%),\n    linear-gradient(145deg, #4a2512 0%, #211008 14%, #5a3018 28%, #1d0c05 44%, #0f0603 58%, #3e1f10 74%, #140704 100%) !important;\n  border:7px solid rgba(41,17,7,.98) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  left:var(--x) !important;\n  top:var(--y) !important;\n  transform:translate(-50%,-50%) !important;\n  min-width:24px !important;\n  width:auto !important;\n  height:16px !important;\n  padding:0 3px !important;\n  margin:0 !important;\n  font-size:10.5px !important;\n  line-height:1 !important;\n  display:flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  text-align:center !important;\n  z-index:42 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n  position:absolute !important;\n  left:var(--x) !important;\n  top:var(--y) !important;\n  transform:translate(-50%,-50%) rotate(var(--rot)) !important;\n  width:2px !important;\n  height:28px !important;\n  border-radius:999px !important;\n  z-index:38 !important;\n  background:linear-gradient(180deg, rgba(252,252,252,.98), rgba(177,183,191,.94) 52%, rgba(62,65,70,.98) 100%) !important;\n  box-shadow:0 0 3px rgba(0,0,0,.42) !important;\n  pointer-events:none !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{\n  left:var(--x) !important;\n  top:var(--y) !important;\n  transform:translate(-50%,-50%) !important;\n  z-index:39 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg.is-hit{\n  transform:translate(-50%,-50%) scale(1.28) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball{\n  z-index:90 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.is-win{\n  outline:2px solid #49ff8d !important;\n  box-shadow:0 0 18px rgba(73,255,141,.58), inset 0 0 10px rgba(255,255,255,.15) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{padding:14px !important;}\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n    min-width:18px !important;\n    height:12px !important;\n    font-size:7px !important;\n    padding:0 2px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n    height:17px !important;\n    width:2px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r267-true-align-darkwood-css\">\n\/* R385-R390: true wheel alignment, remove light outer wheel border, larger darker wood rim *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 36px !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.08), transparent 24%),\n    radial-gradient(circle at 78% 82%, rgba(0,0,0,.40), transparent 34%),\n    linear-gradient(145deg, #381b0d 0%, #1a0904 16%, #4a2412 32%, #160804 47%, #0d0402 62%, #33170c 78%, #120502 100%) !important;\n  border: 8px solid rgba(28,10,4,.98) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(98,52,24,.35),\n    inset 0 0 22px rgba(255,255,255,.04),\n    inset 0 -26px 40px rgba(0,0,0,.48),\n    0 6px 14px rgba(0,0,0,.20) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border: 0 !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(24,10,4,.96),\n    inset 0 0 0 22px rgba(79,41,17,.98),\n    inset 0 0 0 30px rgba(22,8,4,.98) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n  height: 30px !important;\n  z-index: 41 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  z-index: 42 !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    padding: 18px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n    height: 18px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r273-ccw-align-darkwood-css\">\n\/* R385-R390: move wheel numbers\/dividers slightly counter-clockwise and convert the light brown ring to a darker wood effect *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 42px !important;\n  border-radius: 50% !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.06), transparent 23%),\n    radial-gradient(circle at 78% 82%, rgba(0,0,0,.42), transparent 35%),\n    linear-gradient(145deg, #2f160b 0%, #120503 15%, #3c1b0e 31%, #100402 47%, #080201 63%, #291208 79%, #0c0302 100%) !important;\n  border: 10px solid rgba(22,7,3,.99) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(92,47,22,.28),\n    inset 0 0 24px rgba(255,255,255,.03),\n    inset 0 -28px 44px rgba(0,0,0,.54),\n    0 6px 14px rgba(0,0,0,.18) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border: 0 !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(20,7,3,.98),\n    inset 0 0 0 22px rgba(55,27,12,.98),\n    inset 0 0 0 30px rgba(18,7,3,.99) !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n    padding: 22px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r279-fine-align-darkwood-css\">\n\/* R385-R390: fine CCW alignment, higher wheel numbers, all-dark-wood finish, explicit green 0 *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{\n  padding: 48px !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.04), transparent 22%),\n    radial-gradient(circle at 78% 82%, rgba(0,0,0,.44), transparent 35%),\n    linear-gradient(145deg, #281109 0%, #0f0402 15%, #34170c 30%, #120503 46%, #090201 61%, #221007 78%, #0b0201 100%) !important;\n  border: 12px solid rgba(18,5,2,.99) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(76,35,17,.24),\n    inset 0 0 24px rgba(255,255,255,.025),\n    inset 0 -30px 46px rgba(0,0,0,.56),\n    0 6px 14px rgba(0,0,0,.18) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:0 !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(38,16,8,.99) 25.3% 35.6%,\n      transparent 35.8% 38.6%,\n      rgba(15,132,42,.98) 38.8% 50.2%,\n      transparent 50.4%),\n    conic-gradient(from -90deg,\n      #0b8b40 0deg 9.72973deg,\n      #141414 9.72973deg 19.45946deg,\n      #cb1d27 19.45946deg 29.18919deg,\n      #141414 29.18919deg 38.91892deg,\n      #cb1d27 38.91892deg 48.64865deg,\n      #141414 48.64865deg 58.37838deg,\n      #cb1d27 58.37838deg 68.10811deg,\n      #141414 68.10811deg 77.83784deg,\n      #cb1d27 77.83784deg 87.56757deg,\n      #141414 87.56757deg 97.29730deg,\n      #cb1d27 97.29730deg 107.02703deg,\n      #141414 107.02703deg 116.75676deg,\n      #cb1d27 116.75676deg 126.48649deg,\n      #141414 126.48649deg 136.21622deg,\n      #cb1d27 136.21622deg 145.94595deg,\n      #141414 145.94595deg 155.67568deg,\n      #cb1d27 155.67568deg 165.40541deg,\n      #141414 165.40541deg 175.13514deg,\n      #cb1d27 175.13514deg 184.86486deg,\n      #141414 184.86486deg 194.59459deg,\n      #cb1d27 194.59459deg 204.32432deg,\n      #141414 204.32432deg 214.05405deg,\n      #cb1d27 214.05405deg 223.78378deg,\n      #141414 223.78378deg 233.51351deg,\n      #cb1d27 233.51351deg 243.24324deg,\n      #141414 243.24324deg 252.97297deg,\n      #cb1d27 252.97297deg 262.70270deg,\n      #141414 262.70270deg 272.43243deg,\n      #cb1d27 272.43243deg 282.16216deg,\n      #141414 282.16216deg 291.89189deg,\n      #cb1d27 291.89189deg 301.62162deg,\n      #141414 301.62162deg 311.35135deg,\n      #cb1d27 311.35135deg 321.08108deg,\n      #141414 321.08108deg 330.81081deg,\n      #cb1d27 330.81081deg 340.54054deg,\n      #141414 340.54054deg 350.27027deg,\n      #cb1d27 350.27027deg 360deg) !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(17,6,3,.98),\n    inset 0 0 0 22px rgba(31,14,7,.99),\n    inset 0 0 0 30px rgba(12,4,2,.99) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  min-width:26px !important;\n  font-size:10px !important;\n  z-index:42 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green,\n.svgcp-roulette-single-page.svgcp-roulette-r210 [data-bet-type=\"straight\"][data-bet-value=\"0\"]{\n  background:#0a6335 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n  height:32px !important;\n  z-index:41 !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-viewport{ padding: 24px !important; }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{ height:20px !important; }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{ min-width:18px !important; font-size:7px !important; }\n}\n<\/style>\n<style id=\"svgcp-roulette-r287-ball-between-dividers-css\">\n\/* R385-R390: remove pegs, ball lands in pocket between dividers, longer dividers, slightly bigger numbers *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  min-width:30px !important;\n  height:18px !important;\n  padding:0 4px !important;\n  font-size:11px !important;\n  line-height:1 !important;\n  z-index:42 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n  height:42px !important;\n  width:2px !important;\n  z-index:41 !important;\n  background:linear-gradient(180deg, rgba(245,247,250,.98), rgba(186,191,198,.96) 50%, rgba(72,75,80,.98) 100%) !important;\n  box-shadow:0 0 3px rgba(0,0,0,.42) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-ball{\n  z-index:90 !important;\n}\n@media(max-width:700px){\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n    min-width:20px !important;\n    height:14px !important;\n    font-size:8px !important;\n    padding:0 2px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider{\n    height:26px !important;\n  }\n}\n<\/style>\n<style id=\"svgcp-roulette-r295-zero-green-slot-css\">\n\/* R385-R390: force the green slot to be 0 *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 [data-bet-type=\"straight\"][data-bet-value=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r299-zero-only-green-wheel-colors-css\">\n\/* R385-R390: correct wheel pocket colors so only 0 is green. Red\/black pockets now match the actual European wheel order. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:0 !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(38,16,8,.99) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -90deg,\n      #0b8b40 0.00000deg 9.72973deg,\n      #cb1d27 9.72973deg 19.45946deg,\n      #141414 19.45946deg 29.18919deg,\n      #cb1d27 29.18919deg 38.91892deg,\n      #141414 38.91892deg 48.64865deg,\n      #cb1d27 48.64865deg 58.37838deg,\n      #141414 58.37838deg 68.10811deg,\n      #cb1d27 68.10811deg 77.83784deg,\n      #141414 77.83784deg 87.56757deg,\n      #cb1d27 87.56757deg 97.29730deg,\n      #141414 97.29730deg 107.02703deg,\n      #cb1d27 107.02703deg 116.75676deg,\n      #141414 116.75676deg 126.48649deg,\n      #cb1d27 126.48649deg 136.21622deg,\n      #141414 136.21622deg 145.94595deg,\n      #cb1d27 145.94595deg 155.67568deg,\n      #141414 155.67568deg 165.40541deg,\n      #cb1d27 165.40541deg 175.13514deg,\n      #141414 175.13514deg 184.86486deg,\n      #cb1d27 184.86486deg 194.59459deg,\n      #141414 194.59459deg 204.32432deg,\n      #cb1d27 204.32432deg 214.05405deg,\n      #141414 214.05405deg 223.78378deg,\n      #cb1d27 223.78378deg 233.51351deg,\n      #141414 233.51351deg 243.24324deg,\n      #cb1d27 243.24324deg 252.97297deg,\n      #141414 252.97297deg 262.70270deg,\n      #cb1d27 262.70270deg 272.43243deg,\n      #141414 272.43243deg 282.16216deg,\n      #cb1d27 282.16216deg 291.89189deg,\n      #141414 291.89189deg 301.62162deg,\n      #cb1d27 301.62162deg 311.35135deg,\n      #141414 311.35135deg 321.08108deg,\n      #cb1d27 321.08108deg 330.81081deg,\n      #141414 330.81081deg 340.54054deg,\n      #cb1d27 340.54054deg 350.27027deg,\n      #141414 350.27027deg 360.00000deg) !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(17,6,3,.98),\n    inset 0 0 0 22px rgba(31,14,7,.99),\n    inset 0 0 0 30px rgba(12,4,2,.99) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::before{\n  background:\n    radial-gradient(circle at center, transparent 0 53.3%, rgba(255,225,131,.55) 53.6% 54.1%, transparent 54.4%),\n    repeating-conic-gradient(from -90deg, rgba(255,255,255,.16) 0deg .35deg, transparent .35deg 9.72973deg) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"],\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label:not([data-wheel-num=\"0\"]).green{\n  background:#141414 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 [data-bet-type=\"straight\"][data-bet-value=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r305-swap-22-0-css\">\n\/* R385-R390: trade places of 22 and 0 on the roulette wheel, keep 0 as the only green slot *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:0 !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(38,16,8,.99) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -90deg,\n      #141414 0.00000deg 9.72973deg,\n      #cb1d27 9.72973deg 19.45946deg,\n      #141414 19.45946deg 29.18919deg,\n      #cb1d27 29.18919deg 38.91892deg,\n      #141414 38.91892deg 48.64865deg,\n      #cb1d27 48.64865deg 58.37838deg,\n      #141414 58.37838deg 68.10811deg,\n      #cb1d27 68.10811deg 77.83784deg,\n      #141414 77.83784deg 87.56757deg,\n      #cb1d27 87.56757deg 97.29730deg,\n      #141414 97.29730deg 107.02703deg,\n      #cb1d27 107.02703deg 116.75676deg,\n      #141414 116.75676deg 126.48649deg,\n      #cb1d27 126.48649deg 136.21622deg,\n      #141414 136.21622deg 145.94595deg,\n      #cb1d27 145.94595deg 155.67568deg,\n      #141414 155.67568deg 165.40541deg,\n      #cb1d27 165.40541deg 175.13514deg,\n      #141414 175.13514deg 184.86486deg,\n      #cb1d27 184.86486deg 194.59459deg,\n      #141414 194.59459deg 204.32432deg,\n      #cb1d27 204.32432deg 214.05405deg,\n      #141414 214.05405deg 223.78378deg,\n      #cb1d27 223.78378deg 233.51351deg,\n      #141414 233.51351deg 243.24324deg,\n      #cb1d27 243.24324deg 252.97297deg,\n      #141414 252.97297deg 262.70270deg,\n      #cb1d27 262.70270deg 272.43243deg,\n      #0b8b40 272.43243deg 282.16216deg,\n      #cb1d27 282.16216deg 291.89189deg,\n      #141414 291.89189deg 301.62162deg,\n      #cb1d27 301.62162deg 311.35135deg,\n      #141414 311.35135deg 321.08108deg,\n      #cb1d27 321.08108deg 330.81081deg,\n      #141414 330.81081deg 340.54054deg,\n      #cb1d27 340.54054deg 350.27027deg,\n      #141414 350.27027deg 360.00000deg) !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(17,6,3,.98),\n    inset 0 0 0 22px rgba(31,14,7,.99),\n    inset 0 0 0 30px rgba(12,4,2,.99) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"22\"]{\n  background:#141414 !important;\n  color:#fffef6 !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r309-restore-zero-green-css\">\n\/* R385-R390: restore standard wheel sequence so 0 is the only green slot and avoid consecutive black caused by the swap *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:0 !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(38,16,8,.99) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -90deg,\n      #0b8b40 0.00000deg 9.72973deg,\n      #cb1d27 9.72973deg 19.45946deg,\n      #141414 19.45946deg 29.18919deg,\n      #cb1d27 29.18919deg 38.91892deg,\n      #141414 38.91892deg 48.64865deg,\n      #cb1d27 48.64865deg 58.37838deg,\n      #141414 58.37838deg 68.10811deg,\n      #cb1d27 68.10811deg 77.83784deg,\n      #141414 77.83784deg 87.56757deg,\n      #cb1d27 87.56757deg 97.29730deg,\n      #141414 97.29730deg 107.02703deg,\n      #cb1d27 107.02703deg 116.75676deg,\n      #141414 116.75676deg 126.48649deg,\n      #cb1d27 126.48649deg 136.21622deg,\n      #141414 136.21622deg 145.94595deg,\n      #cb1d27 145.94595deg 155.67568deg,\n      #141414 155.67568deg 165.40541deg,\n      #cb1d27 165.40541deg 175.13514deg,\n      #141414 175.13514deg 184.86486deg,\n      #cb1d27 184.86486deg 194.59459deg,\n      #141414 194.59459deg 204.32432deg,\n      #cb1d27 204.32432deg 214.05405deg,\n      #141414 214.05405deg 223.78378deg,\n      #cb1d27 223.78378deg 233.51351deg,\n      #141414 233.51351deg 243.24324deg,\n      #cb1d27 243.24324deg 252.97297deg,\n      #141414 252.97297deg 262.70270deg,\n      #cb1d27 262.70270deg 272.43243deg,\n      #141414 272.43243deg 282.16216deg,\n      #cb1d27 282.16216deg 291.89189deg,\n      #141414 291.89189deg 301.62162deg,\n      #cb1d27 301.62162deg 311.35135deg,\n      #141414 311.35135deg 321.08108deg,\n      #cb1d27 321.08108deg 330.81081deg,\n      #141414 330.81081deg 340.54054deg,\n      #cb1d27 340.54054deg 350.27027deg,\n      #141414 350.27027deg 360.00000deg) !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(17,6,3,.98),\n    inset 0 0 0 22px rgba(31,14,7,.99),\n    inset 0 0 0 30px rgba(12,4,2,.99) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"22\"]{\n  background:#141414 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 [data-bet-type=\"straight\"][data-bet-value=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r329-only-zero-green-css\">\n\/* R385-R390: keep only the number 0 on the green slot. Do not recolor 22 or other numbers. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 [data-bet-type=\"straight\"][data-bet-value=\"0\"]{\n  background:#0a6335 !important;\n  color:#fffef6 !important;\n}\n<\/style>\n\n\n\n\n\n\n\n\n\n\n<style id=\"svgcp-roulette-r123-bigger-ball-pegs-css\">\n\/* R385-R390: larger realistic wheel, visible ball, real pegs, bumping effect *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wrap{\n  grid-template-columns:minmax(0,1fr) 390px !important;\n  gap:9px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-card{padding:12px !important}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n  width:min(100%,520px) !important;\n  border-width:18px !important;\n  overflow:visible !important;\n  box-shadow:\n    inset 0 0 0 8px rgba(255,220,120,.22),\n    inset 0 0 0 40px rgba(68,30,6,.62),\n    inset 0 0 75px rgba(0,0,0,.82),\n    0 22px 46px rgba(0,0,0,.56) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel::before{\n  inset:9.5% !important;\n  border-width:3px !important;\n  border-color:rgba(255,226,145,.62) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  transform:rotate(var(--a)) translateY(-47.8%) rotate(calc(-1 * var(--a))) !important;\n  font-size:9px !important;\n  width:30px !important;\n  height:18px !important;\n  margin:-9px -15px !important;\n  z-index:13 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{\n  width:5px !important;\n  height:16px !important;\n  margin:-8px -2.5px !important;\n  background:linear-gradient(180deg,#fff7c2,#d8ad58 60%,#8b5212) !important;\n  border:1px solid rgba(255,255,255,.72) !important;\n  box-shadow:0 0 6px rgba(255,226,145,.75),0 2px 5px rgba(0,0,0,.80) !important;\n  transform:rotate(var(--a)) translateY(-42.7%) !important;\n  z-index:18 !important;\n  opacity:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg.is-hit{\n  background:#fff !important;\n  box-shadow:0 0 12px #fff,0 0 20px rgba(255,226,145,.85) !important;\n  transform:rotate(var(--a)) translateY(-42.7%) scale(1.55) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{\n  width:24px !important;\n  height:24px !important;\n  margin:0 !important;\n  left:50%;\n  top:8%;\n  z-index:90 !important;\n  transform:translate(-50%,-50%) scale(1) !important;\n  background:radial-gradient(circle at 32% 25%,#ffffff 0%,#f4f4f4 38%,#bfbfbf 64%,#5d5d5d 100%) !important;\n  border:1px solid rgba(255,255,255,.90) !important;\n  box-shadow:0 5px 12px rgba(0,0,0,.75),0 0 18px rgba(255,255,255,.82) !important;\n  display:block !important;\n  opacity:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-bumping{\n  box-shadow:0 5px 12px rgba(0,0,0,.75),0 0 24px rgba(255,255,255,1),0 0 18px rgba(255,226,145,.72) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{\n  width:26px !important;\n  height:26px !important;\n  box-shadow:0 5px 12px rgba(0,0,0,.75),0 0 26px rgba(255,255,255,1),0 0 25px rgba(40,240,111,.55) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-result{\n  width:82px !important;\n  height:82px !important;\n  z-index:50 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title::after{\n  content:\" \u2022 live ball + peg bumping\";\n  color:#fff1b8;\n  font-size:10px;\n  letter-spacing:.03em;\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wrap{grid-template-columns:1fr !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n    width:min(100%,390px) !important;\n    border-width:13px !important;\n  }\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n    width:min(100%,330px) !important;\n    border-width:10px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{width:19px !important;height:19px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{width:21px !important;height:21px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:6px !important;width:20px !important;margin-left:-10px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{\n    width:3px !important;height:10px !important;margin:-5px -1.5px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r131-true-casino-wheel-css\">\n\/* R385-R390: true casino wheel master upgrade *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wrap{\n  grid-template-columns:minmax(0,1fr) 400px !important;\n  gap:10px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-card{\n  padding:14px !important;\n  background:\n    radial-gradient(circle at 50% 0%,rgba(255,226,145,.12),transparent 30%),\n    linear-gradient(180deg,rgba(39,19,5,.96),rgba(0,0,0,.86)) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title{\n  letter-spacing:.18em !important;\n  font-size:13px !important;\n  margin-bottom:10px !important;\n  text-shadow:0 1px 4px rgba(0,0,0,.6);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n  width:min(100%,560px) !important;\n  border-width:20px !important;\n  background:\n    radial-gradient(circle at center,#0a0a0a 0 12.8%,#e8bf6b 13.2% 15.5%,#4a2105 15.7% 21%,transparent 21.5%),\n    repeating-conic-gradient(from -90deg,rgba(255,235,170,.16) 0deg 1.1deg,transparent 1.1deg 9.73deg),\n    conic-gradient(#0f8c44 0deg 9.73deg,#0a0a0a 9.73deg 19.46deg,#c61920 19.46deg 29.19deg,#0a0a0a 29.19deg 38.92deg,#c61920 38.92deg 48.65deg,#0a0a0a 48.65deg 58.38deg,#c61920 58.38deg 68.11deg,#0a0a0a 68.11deg 77.84deg,#c61920 77.84deg 87.57deg,#0a0a0a 87.57deg 97.3deg,#c61920 97.3deg 107.03deg,#0a0a0a 107.03deg 116.76deg,#c61920 116.76deg 126.49deg,#0a0a0a 126.49deg 136.22deg,#c61920 136.22deg 145.95deg,#0a0a0a 145.95deg 155.68deg,#c61920 155.68deg 165.41deg,#0a0a0a 165.41deg 175.14deg,#c61920 175.14deg 184.87deg,#0a0a0a 184.87deg 194.6deg,#c61920 194.6deg 204.33deg,#0a0a0a 204.33deg 214.06deg,#c61920 214.06deg 223.79deg,#0a0a0a 223.79deg 233.52deg,#c61920 233.52deg 243.25deg,#0a0a0a 243.25deg 252.98deg,#c61920 252.98deg 262.71deg,#0a0a0a 262.71deg 272.44deg,#c61920 272.44deg 282.17deg,#0a0a0a 282.17deg 291.9deg,#c61920 291.9deg 301.63deg,#0a0a0a 301.63deg 311.36deg,#c61920 311.36deg 321.09deg,#0a0a0a 321.09deg 330.82deg,#c61920 330.82deg 340.55deg,#0a0a0a 340.55deg 350.28deg,#c61920 350.28deg 360deg) !important;\n  box-shadow:\n    inset 0 0 0 10px rgba(255,228,150,.22),\n    inset 0 0 0 46px rgba(69,31,5,.68),\n    inset 0 0 90px rgba(0,0,0,.84),\n    0 24px 52px rgba(0,0,0,.60) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel::before{\n  inset:8.7% !important;\n  border-width:3px !important;\n  border-color:rgba(255,231,162,.72) !important;\n  box-shadow:0 0 0 14px rgba(0,0,0,.22), inset 0 0 28px rgba(0,0,0,.74) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel::after{\n  inset:41.5% !important;\n  border-width:4px !important;\n  box-shadow:0 0 24px rgba(0,0,0,.72) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  transform:rotate(var(--a)) translateY(-48.6%) rotate(calc(-1 * var(--a))) !important;\n  font-size:10px !important;\n  width:32px !important;\n  height:18px !important;\n  margin:-9px -16px !important;\n  color:#fff4cf !important;\n  text-shadow:0 1px 3px rgba(0,0,0,.9) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{\n  width:6px !important;\n  height:18px !important;\n  margin:-9px -3px !important;\n  transform:rotate(var(--a)) translateY(-43.2%) !important;\n  border-radius:999px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n  position:absolute; inset:22.5%; border-radius:50%; z-index:26; pointer-events:none;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{\n  position:absolute; inset:0; border-radius:50%;\n  background:radial-gradient(circle at 40% 32%,#7a3e15 0,#6b3410 12%,#52280d 32%,#2a1205 68%,#130801 100%);\n  border:3px solid rgba(225,185,96,.92);\n  box-shadow:inset 0 0 34px rgba(255,240,205,.12), inset 0 0 60px rgba(0,0,0,.58), 0 0 0 10px rgba(74,33,8,.35);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{\n  position:absolute; left:50%; top:50%; width:41%; height:10px; margin:-5px 0 0 0;\n  transform-origin:left center;\n  background:linear-gradient(180deg,#f9e09a,#c68e23 45%,#8b5612 70%,#f5d88a 100%);\n  border:1px solid rgba(255,234,178,.88);\n  border-radius:999px; box-shadow:0 0 8px rgba(0,0,0,.48), inset 0 0 6px rgba(255,255,255,.35);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{\n  content:\"\"; position:absolute; right:-7px; top:50%; width:16px; height:16px; margin-top:-8px; border-radius:50%;\n  background:radial-gradient(circle at 35% 30%,#fff7cb,#d6a438 55%,#8a5614 100%);\n  border:1px solid rgba(255,234,178,.95);\n  box-shadow:0 0 5px rgba(0,0,0,.45);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a1{transform:rotate(20deg)}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a2{transform:rotate(110deg)}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a3{transform:rotate(200deg)}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a4{transform:rotate(290deg)}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n  position:absolute; left:50%; top:50%; width:66px; height:66px; margin:-33px 0 0 -33px; border-radius:50%; z-index:2;\n  background:radial-gradient(circle at 35% 28%,#fff1b7 0,#d8ad58 28%,#9d6519 58%,#5e330e 100%);\n  border:3px solid rgba(255,234,178,.92);\n  box-shadow:inset 0 0 10px rgba(255,255,255,.3), 0 0 14px rgba(0,0,0,.45);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n  content:\"\"; position:absolute; left:50%; top:-34px; width:20px; height:44px; margin-left:-10px; border-radius:14px 14px 8px 8px;\n  background:linear-gradient(180deg,#fff0b4,#cf992f 38%,#8c5714 68%,#e7c875 100%);\n  border:2px solid rgba(255,234,178,.92); box-shadow:0 0 6px rgba(0,0,0,.36);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{\n  width:28px !important; height:28px !important; border-width:2px !important;\n  box-shadow:0 6px 14px rgba(0,0,0,.82),0 0 20px rgba(255,255,255,.9) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{\n  width:30px !important; height:30px !important;\n  box-shadow:0 6px 14px rgba(0,0,0,.82),0 0 28px rgba(255,255,255,1),0 0 28px rgba(255,228,150,.72) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-result{\n  width:74px !important; height:74px !important; font-size:29px !important;\n  background:rgba(0,0,0,.72) !important; backdrop-filter: blur(3px);\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wrap{grid-template-columns:1fr !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{width:min(100%,430px) !important; border-width:14px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:56px;height:56px;margin:-28px 0 0 -28px}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{height:38px;top:-30px}\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{width:min(100%,338px) !important; border-width:10px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{font-size:7px !important; width:20px !important; margin-left:-10px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{width:4px !important; height:11px !important; margin:-5.5px -2px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{width:21px !important; height:21px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{width:22px !important; height:22px !important}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{border-width:2px}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{height:7px; margin-top:-3.5px}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{width:11px;height:11px;margin-top:-5.5px;right:-4px}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:40px;height:40px;margin:-20px 0 0 -20px;border-width:2px}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{width:12px;height:24px;margin-left:-6px;top:-18px;border-width:1px}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r139-wheel-numbers-ball-lock-css\">\n\/* R385-R390: remove center number, clearer wheel labels, keep ball locked at final stop *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-result{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title::after{\n  content:\" \u2022 full wheel numbers\" !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  transform:rotate(var(--a)) translateY(-49.2%) rotate(calc(-1 * var(--a))) !important;\n  font-size:10px !important;\n  width:34px !important;\n  height:18px !important;\n  margin:-9px -17px !important;\n  color:#fff8de !important;\n  letter-spacing:.01em !important;\n  text-shadow:0 1px 0 #000, 0 0 4px rgba(0,0,0,.95) !important;\n  z-index:22 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{\n  z-index:20 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{\n  z-index:95 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{\n  box-shadow:0 6px 14px rgba(0,0,0,.82),0 0 28px rgba(255,255,255,1),0 0 28px rgba(255,228,150,.72), inset 0 0 4px rgba(255,255,255,.6) !important;\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:7px !important;\n    width:22px !important;\n    margin-left:-11px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r143-clean-center-full-wheel-css\">\n\/* R385-R390: remove little center rectangle shapes, make all wheel numbers clearer *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm,\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n  inset:26.5% !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{\n  background:radial-gradient(circle at 40% 32%,#7a3e15 0,#64310d 18%,#3b1b08 52%,#1a0a03 100%) !important;\n  border:3px solid rgba(225,185,96,.95) !important;\n  box-shadow:inset 0 0 26px rgba(255,240,205,.10), inset 0 0 50px rgba(0,0,0,.60), 0 0 0 8px rgba(74,33,8,.30) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n  width:58px !important;\n  height:58px !important;\n  margin:-29px 0 0 -29px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n  width:16px !important;\n  height:38px !important;\n  margin-left:-8px !important;\n  top:-29px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  transform:rotate(var(--a)) translateY(-49.8%) rotate(calc(-1 * var(--a))) !important;\n  font-size:10.5px !important;\n  width:36px !important;\n  height:18px !important;\n  margin:-9px -18px !important;\n  color:#fff9e8 !important;\n  text-shadow:0 1px 0 #000,0 0 5px rgba(0,0,0,.98) !important;\n  z-index:24 !important;\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n    inset:27% !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n    width:48px !important;\n    height:48px !important;\n    margin:-24px 0 0 -24px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n    width:14px !important;\n    height:32px !important;\n    margin-left:-7px !important;\n    top:-24px !important;\n  }\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:7px !important;\n    width:22px !important;\n    margin-left:-11px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n    width:36px !important;\n    height:36px !important;\n    margin:-18px 0 0 -18px !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n    width:10px !important;\n    height:20px !important;\n    margin-left:-5px !important;\n    top:-15px !important;\n  }\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r147-correct-center-visible-numbers-css\">\n\/* R385-R390: remove the little center rectangle, make all wheel numbers clearly visible *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm,\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after,\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n  inset:28.5% !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{\n  background:radial-gradient(circle at 40% 32%,#743711 0,#5a290c 20%,#351506 56%,#180802 100%) !important;\n  border:3px solid rgba(225,185,96,.95) !important;\n  box-shadow:inset 0 0 20px rgba(255,240,205,.08), inset 0 0 44px rgba(0,0,0,.64), 0 0 0 8px rgba(74,33,8,.26) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n  width:52px !important;\n  height:52px !important;\n  margin:-26px 0 0 -26px !important;\n  background:radial-gradient(circle at 35% 28%,#fff1b7 0,#d8ad58 28%,#9d6519 58%,#5e330e 100%) !important;\n  border:3px solid rgba(255,234,178,.92) !important;\n  box-shadow:inset 0 0 8px rgba(255,255,255,.22),0 0 14px rgba(0,0,0,.45) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  transform:rotate(var(--a)) translateY(-50.5%) rotate(calc(-1 * var(--a))) !important;\n  font-size:11px !important;\n  font-weight:1000 !important;\n  width:38px !important;\n  height:20px !important;\n  margin:-10px -19px !important;\n  color:#fffdf5 !important;\n  letter-spacing:.01em !important;\n  text-shadow:0 1px 0 #000, 0 0 6px rgba(0,0,0,.98) !important;\n  z-index:30 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n  overflow:visible !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{\n  z-index:96 !important;\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{inset:29% !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:44px !important;height:44px !important;margin:-22px 0 0 -22px !important;}\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:7.5px !important;\n    width:24px !important;\n    height:14px !important;\n    margin:-7px -12px !important;\n    transform:rotate(var(--a)) translateY(-50.8%) rotate(calc(-1 * var(--a))) !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:34px !important;height:34px !important;margin:-17px 0 0 -17px !important;}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r151-restore-x-visible-numbers-css\">\n\/* R385-R390: restore center X, remove small center rectangle\/post, make wheel numbers clearly visible *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm,\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{\n  display:block !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n  inset:26% !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{\n  background:radial-gradient(circle at 40% 32%,#7a3e15 0,#62300f 18%,#381806 56%,#170802 100%) !important;\n  border:3px solid rgba(225,185,96,.95) !important;\n  box-shadow:inset 0 0 24px rgba(255,240,205,.09), inset 0 0 46px rgba(0,0,0,.60), 0 0 0 8px rgba(74,33,8,.28) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{\n  width:42% !important;\n  height:10px !important;\n  margin-top:-5px !important;\n  background:linear-gradient(180deg,#f9e09a,#c68e23 45%,#8b5612 70%,#f5d88a 100%) !important;\n  border:1px solid rgba(255,234,178,.88) !important;\n  border-radius:999px !important;\n  box-shadow:0 0 8px rgba(0,0,0,.48), inset 0 0 6px rgba(255,255,255,.35) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{\n  content:\"\" !important;\n  position:absolute !important;\n  right:-7px !important;\n  top:50% !important;\n  width:16px !important;\n  height:16px !important;\n  margin-top:-8px !important;\n  border-radius:50% !important;\n  background:radial-gradient(circle at 35% 30%,#fff7cb,#d6a438 55%,#8a5614 100%) !important;\n  border:1px solid rgba(255,234,178,.95) !important;\n  box-shadow:0 0 5px rgba(0,0,0,.45) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n  width:52px !important;\n  height:52px !important;\n  margin:-26px 0 0 -26px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  display:flex !important;\n  transform:rotate(var(--a)) translateY(-51.2%) rotate(calc(-1 * var(--a))) !important;\n  font-size:11.5px !important;\n  font-weight:1000 !important;\n  width:40px !important;\n  height:20px !important;\n  margin:-10px -20px !important;\n  color:#fffdf6 !important;\n  letter-spacing:.01em !important;\n  text-shadow:0 1px 0 #000, 0 0 7px rgba(0,0,0,1) !important;\n  z-index:34 !important;\n  opacity:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{overflow:visible !important;}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{inset:27% !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:9px !important;\n    width:30px !important;\n    margin:-8px -15px !important;\n    transform:rotate(var(--a)) translateY(-51%) rotate(calc(-1 * var(--a))) !important;\n  }\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:7.5px !important;\n    width:24px !important;\n    height:14px !important;\n    margin:-7px -12px !important;\n    transform:rotate(var(--a)) translateY(-50.9%) rotate(calc(-1 * var(--a))) !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{height:7px !important; margin-top:-3.5px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{width:11px !important; height:11px !important; margin-top:-5.5px !important; right:-4px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:34px !important; height:34px !important; margin:-17px 0 0 -17px !important;}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r155-reference-wheel-css\">\n\/* R385-R390: style the roulette wheel closer to the provided casino reference image *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-card{\n  padding:14px !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title::after{\n  content:\" \u2022 reference style wheel\" !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{\n  width:min(100%,565px) !important;\n  border:14px solid #f0d27a !important;\n  overflow:visible !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 27.5%,\n      rgba(203,145,53,.92) 27.8% 28.8%,\n      #6d3410 29.2% 30.5%,\n      #2a1205 30.8% 31.5%,\n      transparent 31.8% 33.6%,\n      rgba(40,111,27,.96) 33.9% 47.2%,\n      transparent 47.5% 48.4%,\n      transparent 48.5% 57.2%,\n      transparent 57.3% 100%),\n    radial-gradient(circle at center,\n      transparent 0 49.2%,\n      rgba(255,255,255,.12) 49.3% 49.5%,\n      transparent 49.6% 100%),\n    repeating-conic-gradient(from -90deg,\n      rgba(255,237,173,.22) 0deg 0.8deg,\n      transparent 0.8deg 9.73deg),\n    conic-gradient(from -90deg,\n      #178b23 0deg 9.73deg,#111 9.73deg 19.46deg,#d3201d 19.46deg 29.19deg,#111 29.19deg 38.92deg,#d3201d 38.92deg 48.65deg,#111 48.65deg 58.38deg,#d3201d 58.38deg 68.11deg,#111 68.11deg 77.84deg,#d3201d 77.84deg 87.57deg,#111 87.57deg 97.3deg,#d3201d 97.3deg 107.03deg,#111 107.03deg 116.76deg,#d3201d 116.76deg 126.49deg,#111 126.49deg 136.22deg,#d3201d 136.22deg 145.95deg,#111 145.95deg 155.68deg,#d3201d 155.68deg 165.41deg,#111 165.41deg 175.14deg,#d3201d 175.14deg 184.87deg,#111 184.87deg 194.6deg,#d3201d 194.6deg 204.33deg,#111 204.33deg 214.06deg,#d3201d 214.06deg 223.79deg,#111 223.79deg 233.52deg,#d3201d 233.52deg 243.25deg,#111 243.25deg 252.98deg,#d3201d 252.98deg 262.71deg,#111 262.71deg 272.44deg,#d3201d 272.44deg 282.17deg,#111 282.17deg 291.9deg,#d3201d 291.9deg 301.63deg,#111 301.63deg 311.36deg,#d3201d 311.36deg 321.09deg,#111 321.09deg 330.82deg,#d3201d 330.82deg 340.55deg,#111 340.55deg 350.28deg,#d3201d 350.28deg 360deg),\n    radial-gradient(circle at 50% 50%, #0d0d0d 0 100%) !important;\n  box-shadow:\n    inset 0 0 0 9px rgba(113,53,12,.95),\n    inset 0 0 0 34px rgba(181,117,40,.88),\n    inset 0 0 0 36px rgba(108,55,17,.92),\n    inset 0 0 0 70px rgba(0,0,0,.04),\n    0 24px 54px rgba(0,0,0,.60),\n    0 0 0 7px rgba(121,57,20,.88) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel::before{\n  inset:6.9% !important;\n  border:0 !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 54.8%,\n      rgba(246,217,132,.85) 55.1% 55.4%,\n      transparent 55.7% 100%),\n    repeating-conic-gradient(from -90deg,\n      rgba(255,255,255,.44) 0deg 0.42deg,\n      transparent 0.42deg 9.73deg),\n    radial-gradient(circle at center,\n      transparent 0 43%,\n      rgba(14,120,20,.94) 43.2% 55%,\n      transparent 55.2% 100%) !important;\n  box-shadow:inset 0 0 24px rgba(0,0,0,.36), inset 0 0 60px rgba(0,0,0,.26) !important;\n  opacity:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel::after{\n  inset:42.5% !important;\n  background:radial-gradient(circle at 35% 28%,#f7d38a,#9d6522 56%,#542c0c 100%) !important;\n  border:3px solid #edd07a !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  display:flex !important;\n  transform:rotate(var(--a)) translateY(-50.7%) rotate(calc(-1 * var(--a))) !important;\n  font-size:12px !important;\n  font-weight:1000 !important;\n  width:42px !important;\n  height:20px !important;\n  margin:-10px -21px !important;\n  color:#fffef7 !important;\n  text-shadow:0 1px 0 #000, 0 0 8px rgba(0,0,0,1) !important;\n  z-index:34 !important;\n  letter-spacing:0 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{\n  width:4px !important;\n  height:13px !important;\n  margin:-6.5px -2px !important;\n  transform:rotate(var(--a)) translateY(-42.2%) !important;\n  background:linear-gradient(180deg,#fff6c6,#dfb85f 55%,#94611d) !important;\n  border:1px solid rgba(255,248,206,.88) !important;\n  box-shadow:0 0 4px rgba(0,0,0,.8), 0 0 6px rgba(255,229,148,.55) !important;\n  z-index:22 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{\n  inset:24% !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{\n  background:radial-gradient(circle at 40% 32%,#b36a2d 0,#925221 16%,#6b3716 42%,#4f230d 65%,#2a1205 100%) !important;\n  border:3px solid rgba(238,207,116,.95) !important;\n  box-shadow:inset 0 0 28px rgba(255,250,220,.12), inset 0 0 48px rgba(0,0,0,.36), 0 0 0 6px rgba(114,63,19,.35) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{\n  width:45% !important;\n  height:10px !important;\n  margin-top:-5px !important;\n  background:linear-gradient(180deg,#ffe7a2,#d7a33a 46%,#946016 73%,#f0d47e 100%) !important;\n  border:1px solid rgba(255,243,196,.88) !important;\n  box-shadow:0 0 9px rgba(0,0,0,.40), inset 0 0 6px rgba(255,255,255,.35) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a1{transform:rotate(0deg) !important}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a2{transform:rotate(90deg) !important}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a3{transform:rotate(180deg) !important}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm.a4{transform:rotate(270deg) !important}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{\n  width:54px !important;\n  height:54px !important;\n  margin:-27px 0 0 -27px !important;\n  background:radial-gradient(circle at 35% 28%,#fff3c1 0,#deb35a 28%,#a76d21 58%,#6c3d10 100%) !important;\n  border:3px solid rgba(255,240,190,.94) !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball{\n  width:27px !important;\n  height:27px !important;\n  background:radial-gradient(circle at 32% 25%,#ffffff 0%,#f7f7f7 36%,#d0d0d0 66%,#686868 100%) !important;\n  box-shadow:0 6px 16px rgba(0,0,0,.84),0 0 18px rgba(255,255,255,.84) !important;\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{width:min(100%,430px) !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{font-size:9px !important; width:31px !important; margin:-8px -15px !important; transform:rotate(var(--a)) translateY(-50.9%) rotate(calc(-1 * var(--a))) !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:46px !important;height:46px !important;margin:-23px 0 0 -23px !important;}\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel{width:min(100%,340px) !important; border-width:10px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{font-size:7.5px !important; width:24px !important; height:14px !important; margin:-7px -12px !important; transform:rotate(var(--a)) translateY(-50.5%) rotate(calc(-1 * var(--a))) !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{width:3px !important;height:10px !important;margin:-5px -1.5px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm{height:7px !important; margin-top:-3.5px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after{width:11px !important;height:11px !important;margin-top:-5.5px !important;right:-4px !important;}\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:36px !important;height:36px !important;margin:-18px 0 0 -18px !important;}\n}\n<\/style>\n\n<style id=\"svgcp-roulette-r161-gold-star-numbers-balllock-css\">\n\/* R385-R390: add small gold center star, force wheel numbers visible, no-end-jump visual support *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title::after{\n  content:\" \u2022 gold star + visible numbers\" !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n  display:flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  transform:rotate(var(--a)) translateY(-51.7%) rotate(calc(-1 * var(--a))) !important;\n  font-size:12px !important;\n  font-weight:1000 !important;\n  width:40px !important;\n  height:18px !important;\n  margin:-9px -20px !important;\n  color:#fffef8 !important;\n  background:rgba(0,0,0,.10) !important;\n  border-radius:4px !important;\n  text-shadow:0 1px 0 #000,0 0 8px rgba(0,0,0,1) !important;\n  letter-spacing:0 !important;\n  opacity:1 !important;\n  z-index:36 !important;\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{\n  content:\"\u2605\";\n  position:absolute;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-52%);\n  color:#ffe18b;\n  font-size:17px;\n  line-height:1;\n  text-shadow:0 1px 1px rgba(0,0,0,.5),0 0 6px rgba(255,228,150,.45);\n}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball,\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{\n  transition:none !important;\n}\n@media(max-width:900px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:9px !important;\n    width:30px !important;\n    height:16px !important;\n    margin:-8px -15px !important;\n    transform:rotate(var(--a)) translateY(-51.5%) rotate(calc(-1 * var(--a))) !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{font-size:14px !important;}\n}\n@media(max-width:560px){\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{\n    font-size:7.2px !important;\n    width:22px !important;\n    height:12px !important;\n    margin:-6px -11px !important;\n    transform:rotate(var(--a)) translateY(-50.8%) rotate(calc(-1 * var(--a))) !important;\n  }\n  .svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{font-size:11px !important;}\n}\n<\/style>\n<style id=\"svgcp-roulette-r167-visible-wheel-numbers-goldstar-css\">\n\/* R385-R390: clear roulette numbers, full-gold center star, final ball lock *\/\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-wheel-title::after{content:\" \u2022 visible wheel numbers + final ball fix\" !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{display:flex !important;align-items:center !important;justify-content:center !important;transform:rotate(var(--a)) translateY(-53.1%) rotate(calc(-1 * var(--a))) !important;transform-origin:center center !important;font-size:13px !important;font-weight:1000 !important;width:46px !important;height:20px !important;margin:-10px -23px !important;color:#fffef9 !important;border-radius:4px !important;letter-spacing:0 !important;opacity:1 !important;z-index:40 !important;text-shadow:0 1px 0 #000,0 0 8px rgba(0,0,0,1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label.red{background:rgba(180,23,25,.28) !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label.black{background:rgba(0,0,0,.35) !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label.green{background:rgba(14,124,31,.36) !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-peg{z-index:30 !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm,.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-arm::after,.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::before{display:none !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor{inset:26% !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base,.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{background:radial-gradient(circle at 35% 28%,#fff0b8 0,#e0b04f 34%,#b9791f 62%,#6c3d10 100%) !important;border-color:#f6df9d !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-base{box-shadow:inset 0 0 18px rgba(255,255,255,.18), inset 0 0 36px rgba(0,0,0,.18), 0 0 0 7px rgba(109,63,17,.28) !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:62px !important;height:62px !important;margin:-31px 0 0 -31px !important;box-shadow:inset 0 0 10px rgba(255,255,255,.20),0 0 12px rgba(0,0,0,.35) !important;}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{content:\"\u2605\";position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);color:#ffe58a;font-size:20px;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.45),0 0 8px rgba(255,228,150,.55);}\n.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball,.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-ball.is-landing{transition:none !important;}\n@media(max-width:900px){.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{font-size:9.5px !important;width:32px !important;height:16px !important;margin:-8px -16px !important;transform:rotate(var(--a)) translateY(-52.8%) rotate(calc(-1 * var(--a))) !important;}.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:52px !important;height:52px !important;margin:-26px 0 0 -26px !important;}.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{font-size:16px !important;}}\n@media(max-width:560px){.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-pocket-label{font-size:7.2px !important;width:24px !important;height:12px !important;margin:-6px -12px !important;transform:rotate(var(--a)) translateY(-51.7%) rotate(calc(-1 * var(--a))) !important;}.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap{width:38px !important;height:38px !important;margin:-19px 0 0 -19px !important;}.svgcp-roulette-single-page.svgcp-clean-roulette-v122 .svgcp-clean-rotor-cap::after{font-size:11px !important;}}\n<\/style>\n<style id=\"svgcp-roulette-r365-original-wheel-zero-only-green-css\">\n\/* R385-R390: restore the original CSS wheel and remove the full green band. Only the 0 pocket is green. Betting layout untouched. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:10px solid #f4d97f !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(109,57,20,.98) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -90deg,\n      #0b8b40 0.00000deg 9.72973deg,\n      #cb1d27 9.72973deg 19.45946deg,\n      #141414 19.45946deg 29.18919deg,\n      #cb1d27 29.18919deg 38.91892deg,\n      #141414 38.91892deg 48.64865deg,\n      #cb1d27 48.64865deg 58.37838deg,\n      #141414 58.37838deg 68.10811deg,\n      #cb1d27 68.10811deg 77.83784deg,\n      #141414 77.83784deg 87.56757deg,\n      #cb1d27 87.56757deg 97.29730deg,\n      #141414 97.29730deg 107.02703deg,\n      #cb1d27 107.02703deg 116.75676deg,\n      #141414 116.75676deg 126.48649deg,\n      #cb1d27 126.48649deg 136.21622deg,\n      #141414 136.21622deg 145.94595deg,\n      #cb1d27 145.94595deg 155.67568deg,\n      #141414 155.67568deg 165.40541deg,\n      #cb1d27 165.40541deg 175.13514deg,\n      #141414 175.13514deg 184.86486deg,\n      #cb1d27 184.86486deg 194.59459deg,\n      #141414 194.59459deg 204.32432deg,\n      #cb1d27 204.32432deg 214.05405deg,\n      #141414 214.05405deg 223.78378deg,\n      #cb1d27 223.78378deg 233.51351deg,\n      #141414 233.51351deg 243.24324deg,\n      #cb1d27 243.24324deg 252.97297deg,\n      #141414 252.97297deg 262.70270deg,\n      #cb1d27 262.70270deg 272.43243deg,\n      #141414 272.43243deg 282.16216deg,\n      #cb1d27 282.16216deg 291.89189deg,\n      #141414 291.89189deg 301.62162deg,\n      #cb1d27 301.62162deg 311.35135deg,\n      #141414 311.35135deg 321.08108deg,\n      #cb1d27 321.08108deg 330.81081deg,\n      #141414 330.81081deg 340.54054deg,\n      #cb1d27 340.54054deg 350.27027deg,\n      #141414 350.27027deg 360.00000deg) !important;\n  box-shadow:\n    inset 0 0 0 3px rgba(17,6,3,.98),\n    inset 0 0 0 22px rgba(31,14,7,.99),\n    inset 0 0 0 30px rgba(12,4,2,.99),\n    0 0 0 0 transparent !important;\n  opacity:1 !important;\n  visibility:visible !important;\n  overflow:hidden !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::before{\n  content:\"\" !important;\n  display:block !important;\n  position:absolute !important;\n  inset:7.4% !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at center, transparent 0 53.3%, rgba(255,225,131,.92) 53.6% 54.1%, transparent 54.4%),\n    repeating-conic-gradient(from -90deg, rgba(255,255,255,.30) 0deg .45deg, transparent .45deg 9.72973deg) !important;\n  box-shadow: inset 0 0 18px rgba(0,0,0,.35), inset 0 0 50px rgba(0,0,0,.18) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::after{\n  content:none !important;\n  display:none !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-divider,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-rotor{\n  display:flex !important;\n  visibility:visible !important;\n  opacity:1 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label{\n  background:rgba(0,0,0,.06) !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.red{ background:rgba(203,29,39,.20) !important; }\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.black{ background:rgba(0,0,0,.26) !important; }\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:rgba(11,139,64,.28) !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"22\"]{\n  background:rgba(0,0,0,.26) !important;\n  color:#fffef6 !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-peg{\n  display:none !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r373-clear-zero-green-pocket-css\">\n\/* R385-R390: keep the same wheel\/betting layout, but make the actual 0 pocket visibly green. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:10px solid #f4d97f !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(109,57,20,.98) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -2.200deg,\n      #008b43 0.00000deg 9.72973deg,\n      #c71925 9.72973deg 19.45946deg,\n      #101010 19.45946deg 29.18919deg,\n      #c71925 29.18919deg 38.91892deg,\n      #101010 38.91892deg 48.64865deg,\n      #c71925 48.64865deg 58.37838deg,\n      #101010 58.37838deg 68.10811deg,\n      #c71925 68.10811deg 77.83784deg,\n      #101010 77.83784deg 87.56757deg,\n      #c71925 87.56757deg 97.29730deg,\n      #101010 97.29730deg 107.02703deg,\n      #c71925 107.02703deg 116.75676deg,\n      #101010 116.75676deg 126.48649deg,\n      #c71925 126.48649deg 136.21622deg,\n      #101010 136.21622deg 145.94595deg,\n      #c71925 145.94595deg 155.67568deg,\n      #101010 155.67568deg 165.40541deg,\n      #c71925 165.40541deg 175.13514deg,\n      #101010 175.13514deg 184.86486deg,\n      #c71925 184.86486deg 194.59459deg,\n      #101010 194.59459deg 204.32432deg,\n      #c71925 204.32432deg 214.05405deg,\n      #101010 214.05405deg 223.78378deg,\n      #c71925 223.78378deg 233.51351deg,\n      #101010 233.51351deg 243.24324deg,\n      #c71925 243.24324deg 252.97297deg,\n      #101010 252.97297deg 262.70270deg,\n      #c71925 262.70270deg 272.43243deg,\n      #101010 272.43243deg 282.16216deg,\n      #c71925 282.16216deg 291.89189deg,\n      #101010 291.89189deg 301.62162deg,\n      #c71925 301.62162deg 311.35135deg,\n      #101010 311.35135deg 321.08108deg,\n      #c71925 321.08108deg 330.81081deg,\n      #101010 330.81081deg 340.54054deg,\n      #c71925 340.54054deg 350.27027deg,\n      #101010 350.27027deg 360.00000deg) !important;\n  box-shadow:inset 0 0 0 2px rgba(255,230,140,.55), inset 0 0 24px rgba(0,0,0,.50) !important;\n  opacity:1 !important;\n  visibility:visible !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::before{\n  content:\"\" !important;\n  position:absolute !important;\n  inset:7.4% !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at center, transparent 0 53.3%, rgba(255,225,131,.92) 53.6% 54.1%, transparent 54.4%),\n    repeating-conic-gradient(from -2.200deg, rgba(255,255,255,.34) 0deg .45deg, transparent .45deg 9.72973deg) !important;\n  box-shadow:inset 0 0 18px rgba(0,0,0,.35), inset 0 0 50px rgba(0,0,0,.18) !important;\n  display:block !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::after{\n  display:none !important;\n}\n\/* Remove the colored label boxes so the real pocket color is visible. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.red,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.black,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:transparent !important;\n  color:#fffef6 !important;\n  text-shadow:0 1px 0 #000,0 0 6px rgba(0,0,0,.98) !important;\n}\n<\/style>\n<style id=\"svgcp-roulette-r385-align-green-pocket-under-zero-css\">\n\/* R385-R390: coordinate fix. CSS conic-gradient uses 0deg at top, so start at -2.2deg to match the existing label alignment. *\/\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel{\n  border:10px solid #f4d97f !important;\n  background:\n    radial-gradient(circle at center,\n      transparent 0 25%,\n      rgba(109,57,20,.98) 25.3% 35.6%,\n      transparent 35.8% 100%),\n    conic-gradient(from -2.200deg,\n      #008b43 0.00000deg 9.72973deg,\n      #c71925 9.72973deg 19.45946deg,\n      #101010 19.45946deg 29.18919deg,\n      #c71925 29.18919deg 38.91892deg,\n      #101010 38.91892deg 48.64865deg,\n      #c71925 48.64865deg 58.37838deg,\n      #101010 58.37838deg 68.10811deg,\n      #c71925 68.10811deg 77.83784deg,\n      #101010 77.83784deg 87.56757deg,\n      #c71925 87.56757deg 97.29730deg,\n      #101010 97.29730deg 107.02703deg,\n      #c71925 107.02703deg 116.75676deg,\n      #101010 116.75676deg 126.48649deg,\n      #c71925 126.48649deg 136.21622deg,\n      #101010 136.21622deg 145.94595deg,\n      #c71925 145.94595deg 155.67568deg,\n      #101010 155.67568deg 165.40541deg,\n      #c71925 165.40541deg 175.13514deg,\n      #101010 175.13514deg 184.86486deg,\n      #c71925 184.86486deg 194.59459deg,\n      #101010 194.59459deg 204.32432deg,\n      #c71925 204.32432deg 214.05405deg,\n      #101010 214.05405deg 223.78378deg,\n      #c71925 223.78378deg 233.51351deg,\n      #101010 233.51351deg 243.24324deg,\n      #c71925 243.24324deg 252.97297deg,\n      #101010 252.97297deg 262.70270deg,\n      #c71925 262.70270deg 272.43243deg,\n      #101010 272.43243deg 282.16216deg,\n      #c71925 282.16216deg 291.89189deg,\n      #101010 291.89189deg 301.62162deg,\n      #c71925 301.62162deg 311.35135deg,\n      #101010 311.35135deg 321.08108deg,\n      #c71925 321.08108deg 330.81081deg,\n      #101010 330.81081deg 340.54054deg,\n      #c71925 340.54054deg 350.27027deg,\n      #101010 350.27027deg 360.00000deg) !important;\n  box-shadow:inset 0 0 0 2px rgba(255,230,140,.55), inset 0 0 24px rgba(0,0,0,.50) !important;\n  opacity:1 !important;\n  visibility:visible !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::before{\n  content:\"\" !important;\n  position:absolute !important;\n  inset:7.4% !important;\n  border-radius:50% !important;\n  background:\n    radial-gradient(circle at center, transparent 0 53.3%, rgba(255,225,131,.92) 53.6% 54.1%, transparent 54.4%),\n    repeating-conic-gradient(from -2.200deg, rgba(255,255,255,.34) 0deg .45deg, transparent .45deg 9.72973deg) !important;\n  box-shadow:inset 0 0 18px rgba(0,0,0,.35), inset 0 0 50px rgba(0,0,0,.18) !important;\n  display:block !important;\n}\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel::after{ display:none !important; }\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.red,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.black,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label.green,\n.svgcp-roulette-single-page.svgcp-roulette-r210 .svr-wheel-label[data-wheel-num=\"0\"]{\n  background:transparent !important;\n  color:#fffef6 !important;\n  text-shadow:0 1px 0 #000,0 0 6px rgba(0,0,0,.98) !important;\n}\n\n\n            \/* Table Games card refresh v2.33.825: make cards read like slot cards with taller premium artwork *\/\n            .svgcp-tablegames-grid {\n                display:grid !important;\n                grid-template-columns:repeat(auto-fit, minmax(270px, 1fr)) !important;\n                gap:24px !important;\n                align-items:start !important;\n            }\n            .svgcp-table-game-card {\n                padding:0 0 18px !important;\n                border-radius:24px !important;\n                overflow:hidden !important;\n            }\n            .svgcp-table-game-card i {\n                display:block !important;\n                height:420px !important;\n                background-size:cover !important;\n                background-position:center top !important;\n                border-bottom:1px solid rgba(217,173,84,.22) !important;\n                margin-bottom:14px !important;\n            }\n            .svgcp-table-game-card b,\n            .svgcp-table-game-card span,\n            .svgcp-table-game-card em {\n                margin-left:16px !important;\n                margin-right:16px !important;\n            }\n            .svgcp-table-game-card b {\n                font-size:24px !important;\n            }\n            .svgcp-table-game-card span {\n                min-height:62px !important;\n            }\n            @media (max-width: 768px) {\n                .svgcp-table-game-card i {\n                    height:360px !important;\n                }\n            }\n            @media (max-width: 480px) {\n                .svgcp-table-game-card i {\n                    height:320px !important;\n                }\n            }\n\n            \/* v2.33.825: force approved premium Table Games cards visible like Slot cards *\/\n            .svgcp-tablegames-index-page .svgcp-table-game-card i{\n                display:block !important;\n                min-height:420px !important;\n                height:420px !important;\n                background-size:cover !important;\n                background-position:center top !important;\n                opacity:1 !important;\n                visibility:visible !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card b{\n                display:block !important;\n                color:#f1d18a !important;\n                font-size:24px !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card{\n                display:block !important;\n                min-height:560px !important;\n            }\n\n            \/* v2.33.825: Table Games cards only show the approved card artwork, no lower text\/buttons, no cropped borders *\/\n            .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                grid-template-columns:repeat(auto-fit, minmax(360px, 440px)) !important;\n                justify-content:center !important;\n                gap:28px !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active{\n                width:100% !important;\n                max-width:440px !important;\n                min-height:0 !important;\n                padding:12px !important;\n                border-radius:26px !important;\n                background:linear-gradient(180deg, rgba(10,10,10,.96), rgba(22,14,12,.96)) !important;\n                overflow:visible !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active i{\n                width:100% !important;\n                height:auto !important;\n                min-height:0 !important;\n                aspect-ratio:4 \/ 5 !important;\n                display:block !important;\n                margin:0 !important;\n                border:0 !important;\n                background-size:contain !important;\n                background-repeat:no-repeat !important;\n                background-position:center center !important;\n                opacity:1 !important;\n                visibility:visible !important;\n                filter:none !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active > b,\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active > span,\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active > em{\n                display:none !important;\n            }\n            @media (max-width: 820px){\n                .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                    grid-template-columns:repeat(auto-fit, minmax(310px, 1fr)) !important;\n                }\n                .svgcp-tablegames-index-page .svgcp-table-game-card.is-active{\n                    max-width:420px !important;\n                    margin-left:auto !important;\n                    margin-right:auto !important;\n                }\n            }\n            @media (max-width: 420px){\n                .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                    grid-template-columns:1fr !important;\n                }\n                .svgcp-tablegames-index-page .svgcp-table-game-card.is-active{\n                    max-width:calc(100vw - 34px) !important;\n                    padding:10px !important;\n                }\n            }\n\n            \n            \/* v2.33.825: Table Games cards layout \u2014 3 per row desktop, Table 7 remains last *\/\n            .svgcp-tablegames-index-page .svgcp-tablegames-dragon-tiger-feature{display:none!important;}\n            .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                display:grid!important;\n                grid-template-columns:repeat(3, minmax(0, 1fr))!important;\n                gap:28px!important;\n                max-width:1380px!important;\n                justify-content:center!important;\n                align-items:start!important;\n                margin-left:auto!important;\n                margin-right:auto!important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card.is-active{\n                width:100%!important;\n                max-width:none!important;\n                margin-left:0!important;\n                margin-right:0!important;\n            }\n            @media(max-width:980px){\n                .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                    grid-template-columns:repeat(2, minmax(0, 1fr))!important;\n                    max-width:900px!important;\n                }\n            }\n            @media(max-width:620px){\n                .svgcp-tablegames-index-page .svgcp-tablegames-grid{\n                    grid-template-columns:1fr!important;\n                    max-width:440px!important;\n                }\n            }\n\n            \/* v2.33.825: more realistic Poker and new Blackjack table *\/\n            .svgcp-poker-shell{\n                background:radial-gradient(circle at 50% 0, rgba(255,225,160,.16), rgba(0,0,0,0) 28%), linear-gradient(180deg, rgba(16,10,7,.98), rgba(5,7,6,.99)) !important;\n                border:2px solid rgba(216,173,88,.65) !important;\n                box-shadow:0 30px 80px rgba(0,0,0,.5), inset 0 0 0 1px rgba(255,236,176,.05) !important;\n            }\n            .svgcp-poker-table{\n                position:relative;\n                min-height:760px !important;\n                border-radius:260px \/ 180px !important;\n                background:radial-gradient(circle at 50% 45%, rgba(24,102,58,.96), rgba(10,54,32,.98) 55%, rgba(8,32,20,.98) 78%) !important;\n                border:16px solid #321a10 !important;\n                box-shadow:inset 0 0 0 4px rgba(133,86,40,.9), inset 0 0 0 7px rgba(40,22,12,.95), 0 22px 46px rgba(0,0,0,.42) !important;\n                overflow:hidden;\n            }\n            .svgcp-poker-table:before{\n                content:''; position:absolute; inset:34px; border-radius:230px \/ 150px; border:2px solid rgba(216,173,88,.55); pointer-events:none; opacity:.85;\n            }\n            .svgcp-poker-table:after{\n                content:''; position:absolute; left:14%; right:14%; top:16%; height:82px; border-radius:0 0 240px 240px; border-bottom:2px solid rgba(216,173,88,.65); opacity:.8;\n            }\n            .svgcp-poker-dealer{ background:linear-gradient(180deg,#1f1a14,#0b0a08) !important; color:#f4d693 !important; border:1px solid rgba(216,173,88,.6) !important; box-shadow:0 10px 20px rgba(0,0,0,.28) !important; }\n            .svgcp-poker-community .card, .svgcp-blackjack-player-hand .card, .svgcp-blackjack-dealer-hand .card, .svgcp-poker-holecards .card{\n                width:92px; height:126px; border-radius:12px; background:linear-gradient(180deg,#fff8eb,#efe1c8); border:2px solid rgba(170,140,88,.35); box-shadow:0 10px 18px rgba(0,0,0,.25); color:#161616; display:flex; flex-direction:column; justify-content:space-between; padding:8px 10px; font-weight:700; font-family:Georgia,serif;\n            }\n            .svgcp-poker-community .card.red, .svgcp-blackjack-player-hand .card.red, .svgcp-blackjack-dealer-hand .card.red, .svgcp-poker-holecards .card.red { color:#b5161f; }\n            .svgcp-poker-community .card span, .svgcp-blackjack-player-hand .card span, .svgcp-blackjack-dealer-hand .card span, .svgcp-poker-holecards .card span{ font-size:30px; line-height:1; }\n            .svgcp-poker-community .card b, .svgcp-blackjack-player-hand .card b, .svgcp-blackjack-dealer-hand .card b, .svgcp-poker-holecards .card b{ align-self:flex-end; font-size:34px; line-height:1; }\n            .svgcp-poker-community .card.back, .svgcp-blackjack-player-hand .card.back, .svgcp-blackjack-dealer-hand .card.back, .svgcp-poker-holecards .card.back{ background:repeating-linear-gradient(45deg,#6d0e17 0 10px,#8d1320 10px 20px,#b11d2f 20px 30px); border-color:#f0d28e; color:transparent; }\n            .svgcp-poker-seat{ background:linear-gradient(180deg, rgba(8,8,8,.55), rgba(24,16,14,.58)) !important; border:1px solid rgba(216,173,88,.38) !important; box-shadow:0 10px 18px rgba(0,0,0,.24) !important; }\n            .svgcp-poker-sidecard{ background:linear-gradient(180deg, rgba(20,20,20,.92), rgba(12,10,10,.96)) !important; border:1px solid rgba(216,173,88,.35) !important; }\n            .svgcp-poker-actions button{ border:1px solid rgba(216,173,88,.5) !important; background:linear-gradient(180deg,#8f151e,#5b0f16) !important; }\n            .svgcp-poker-actions button.secondary{ background:linear-gradient(180deg,#2f2f30,#19191a) !important; }\n\n            .svgcp-blackjack-shell{ position:relative; max-width:1560px; margin:0 auto; background:radial-gradient(circle at top, rgba(255,220,140,.15), rgba(0,0,0,0) 30%), linear-gradient(180deg, rgba(12,9,7,.98), rgba(5,7,6,.99)); border:2px solid rgba(216,173,88,.62); border-radius:30px; padding:22px; box-shadow:0 28px 70px rgba(0,0,0,.48), inset 0 0 0 1px rgba(255,238,190,.05); }\n            .svgcp-blackjack-headerbar{ display:flex; justify-content:space-between; align-items:flex-start; gap:16px; margin-bottom:18px; }\n            .svgcp-blackjack-brand{ display:flex; align-items:flex-start; gap:14px; }\n            .svgcp-blackjack-brand img{ width:220px; max-width:46vw; height:auto; display:block; }\n            .svgcp-blackjack-brandtext strong{ display:block; font-size:34px; line-height:1.05; color:#f1d18a; letter-spacing:.6px; }\n            .svgcp-blackjack-brandtext span{ display:block; color:#f4edd4; opacity:.92; font-size:14px; text-transform:uppercase; letter-spacing:1.4px; margin-top:8px; }\n            .svgcp-blackjack-meters{ display:grid; grid-template-columns:repeat(4,minmax(112px,1fr)); gap:10px; min-width:min(560px,100%); }\n            .svgcp-blackjack-meters div{ background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(18,18,18,.48)); border:1px solid rgba(216,173,88,.35); border-radius:15px; padding:11px 12px; text-align:center; box-shadow:inset 0 0 0 1px rgba(255,255,255,.04); }\n            .svgcp-blackjack-meters span{ display:block; color:#d8cfb2; font-size:11px; text-transform:uppercase; letter-spacing:.9px; }\n            .svgcp-blackjack-meters b{ display:block; color:#fff5dd; font-size:22px; margin-top:4px; }\n            .svgcp-blackjack-tablewrap{ display:grid; grid-template-columns:minmax(0,1fr) 340px; gap:22px; align-items:start; }\n            .svgcp-blackjack-table{ position:relative; min-height:760px; border-radius:320px 320px 260px 260px \/ 220px 220px 170px 170px; background:radial-gradient(circle at 50% 52%, rgba(24,112,66,.98), rgba(10,58,34,.99) 58%, rgba(8,28,18,.99) 83%); box-shadow:0 24px 52px rgba(0,0,0,.42); overflow:hidden; }\n            .svgcp-blackjack-woodrim{ position:absolute; inset:0; border-radius:inherit; border:18px solid #2d170f; box-shadow:inset 0 0 0 5px rgba(105,65,31,.95), inset 0 0 0 9px rgba(40,21,11,.95); pointer-events:none; }\n            .svgcp-blackjack-innerfelt{ position:absolute; inset:34px; border-radius:290px 290px 230px 230px \/ 190px 190px 150px 150px; border:2px solid rgba(216,173,88,.65); opacity:.9; pointer-events:none; }\n            .svgcp-blackjack-titlearc{ position:absolute; top:82px; left:50%; transform:translateX(-50%); color:#f1d18a; font-size:44px; letter-spacing:3px; font-weight:700; text-shadow:0 3px 10px rgba(0,0,0,.36); }\n            .svgcp-blackjack-rule{ position:absolute; left:50%; transform:translateX(-50%); color:#e9dfc5; letter-spacing:2px; font-size:18px; }\n            .svgcp-blackjack-rule.rule1{ top:140px; }\n            .svgcp-blackjack-rule.rule2{ top:170px; }\n            .svgcp-blackjack-chiptray{ position:absolute; top:44px; left:50%; transform:translateX(-50%); display:flex; gap:12px; padding:10px 18px; border-radius:30px; background:linear-gradient(180deg, rgba(25,12,8,.78), rgba(12,7,6,.88)); border:1px solid rgba(216,173,88,.45); }\n            .svgcp-blackjack-chiptray .c{ width:24px; height:24px; border-radius:50%; border:3px dashed rgba(255,255,255,.7); box-shadow:0 5px 10px rgba(0,0,0,.28); }\n            .svgcp-blackjack-chiptray .gold{ background:#e0b34f; } .svgcp-blackjack-chiptray .red{ background:#b31c23; } .svgcp-blackjack-chiptray .green{ background:#2f8744; } .svgcp-blackjack-chiptray .black{ background:#1e1f23; } .svgcp-blackjack-chiptray .purple{ background:#6f2aad; }\n            .svgcp-blackjack-dealer-badge{ position:absolute; top:232px; left:50%; transform:translateX(-50%); padding:8px 18px; border-radius:999px; background:linear-gradient(180deg,#261710,#100d0b); border:1px solid rgba(216,173,88,.6); color:#f4d693; letter-spacing:2px; font-weight:700; }\n            .svgcp-blackjack-dealer-hand{ position:absolute; top:288px; left:50%; transform:translateX(-50%); display:flex; gap:16px; }\n            .svgcp-blackjack-center-badge{ position:absolute; top:430px; left:50%; transform:translateX(-50%); min-width:360px; text-align:center; padding:12px 18px; border-radius:999px; background:linear-gradient(180deg, rgba(12,12,12,.82), rgba(28,16,14,.92)); border:1px solid rgba(216,173,88,.45); color:#f1e4bf; box-shadow:0 10px 20px rgba(0,0,0,.28); }\n            .svgcp-blackjack-betspot{ position:absolute; border:2px solid rgba(216,173,88,.52); border-radius:50%; opacity:.9; }\n            .svgcp-blackjack-betspot.left{ width:180px; height:110px; left:19%; bottom:200px; }\n            .svgcp-blackjack-betspot.right{ width:180px; height:110px; right:19%; bottom:200px; }\n            .svgcp-blackjack-betspot.main{ width:260px; height:140px; left:50%; transform:translateX(-50%); bottom:135px; }\n            .svgcp-blackjack-player-hand{ position:absolute; left:50%; bottom:180px; transform:translateX(-50%); display:flex; gap:18px; }\n            .svgcp-blackjack-player-tag{ position:absolute; left:50%; bottom:120px; transform:translateX(-50%); padding:8px 22px; border-radius:999px; background:linear-gradient(180deg,#1f1a14,#0b0a08); border:1px solid rgba(216,173,88,.55); color:#f4d693; letter-spacing:2px; font-weight:700; }\n            .svgcp-blackjack-chipline{ position:absolute; left:50%; bottom:46px; transform:translateX(-50%); display:flex; gap:12px; flex-wrap:wrap; justify-content:center; }\n            .svgcp-blackjack-chipline .chip{ width:72px; height:72px; display:flex; align-items:center; justify-content:center; border-radius:50%; font-size:20px; font-weight:800; color:#fff; border:5px dashed rgba(255,255,255,.82); box-shadow:0 10px 18px rgba(0,0,0,.28); cursor:pointer; }\n            .svgcp-blackjack-chipline .chip.is-active{ transform:translateY(-8px) scale(1.05); box-shadow:0 14px 24px rgba(0,0,0,.34); }\n            .svgcp-blackjack-chipline .c25{ background:#8f151e; } .svgcp-blackjack-chipline .c100{ background:#2a8b43; } .svgcp-blackjack-chipline .c500{ background:#2c67b4; } .svgcp-blackjack-chipline .c1000{ background:#7c23c1; } .svgcp-blackjack-chipline .c5000{ background:#25262a; }\n            .svgcp-blackjack-sidepanel{ display:grid; gap:14px; }\n            .svgcp-blackjack-sidecard{ background:linear-gradient(180deg, rgba(20,20,20,.92), rgba(12,10,10,.96)); border:1px solid rgba(216,173,88,.35); border-radius:18px; padding:16px 18px; color:#f4edd4; box-shadow:0 16px 30px rgba(0,0,0,.26); }\n            .svgcp-blackjack-sidecard h3{ margin:0 0 10px; font-size:18px; color:#f1d18a; }\n            .svgcp-blackjack-sidecard p, .svgcp-blackjack-sidecard ul{ margin:0; color:#f4edd4; opacity:.94; line-height:1.55; }\n            .svgcp-blackjack-sidecard ul{ padding-left:18px; }\n            .svgcp-blackjack-actions{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }\n            .svgcp-blackjack-actions button{ min-height:44px; border:none; border-radius:999px; color:#fff7e7; font-weight:700; letter-spacing:.3px; background:linear-gradient(180deg,#8f151e,#5b0f16); box-shadow:inset 0 1px 0 rgba(255,255,255,.14), 0 8px 18px rgba(0,0,0,.24); border:1px solid rgba(216,173,88,.5); cursor:pointer; }\n            .svgcp-blackjack-actions button.secondary{ background:linear-gradient(180deg,#2f2f30,#19191a); }\n            @media (max-width: 1180px){ .svgcp-blackjack-tablewrap{ grid-template-columns:1fr; } .svgcp-blackjack-sidepanel{ grid-template-columns:repeat(3,minmax(0,1fr)); } }\n            @media (max-width: 900px){ .svgcp-blackjack-headerbar{ flex-direction:column; } .svgcp-blackjack-meters{ min-width:0; width:100%; grid-template-columns:repeat(2,minmax(0,1fr)); } .svgcp-blackjack-table{ min-height:820px; } .svgcp-blackjack-titlearc{ font-size:34px; top:94px; } .svgcp-blackjack-rule.rule1{ top:142px; } .svgcp-blackjack-rule.rule2{ top:168px; } .svgcp-blackjack-sidepanel{ grid-template-columns:1fr; } }\n            @media (max-width: 640px){ .svgcp-blackjack-table{ min-height:900px; border-radius:44px; } .svgcp-blackjack-innerfelt{ inset:24px; border-radius:36px; } .svgcp-blackjack-player-hand .card, .svgcp-blackjack-dealer-hand .card, .svgcp-poker-community .card, .svgcp-poker-holecards .card { width:76px; height:108px; } .svgcp-blackjack-chipline .chip{ width:62px; height:62px; font-size:18px; } .svgcp-blackjack-titlearc{ font-size:28px; } .svgcp-blackjack-center-badge{ min-width:calc(100% - 80px); font-size:14px; } }\n\n\n            \/* v2.33.825 Blackjack step build *\/\n            .svgcp-blackjack-table{ background:radial-gradient(circle at 50% 58%, rgba(28,126,74,.98), rgba(11,72,42,.99) 58%, rgba(8,34,20,.99) 84%) !important; }\n            .svgcp-blackjack-woodrim{ border:20px solid #24110c !important; box-shadow:inset 0 0 0 4px rgba(116,71,31,.95), inset 0 0 0 8px rgba(49,27,14,.96), inset 0 0 24px rgba(255,197,109,.08) !important; }\n            .svgcp-blackjack-innerfelt{ inset:30px !important; }\n            .svgcp-blackjack-shoe{ position:absolute; top:278px; right:84px; width:120px; height:88px; border-radius:14px; background:linear-gradient(180deg,#1a1a1a,#050505); border:2px solid rgba(216,173,88,.38); box-shadow:0 12px 22px rgba(0,0,0,.32); }\n            .svgcp-blackjack-shoe .stack{ position:absolute; right:16px; top:14px; width:52px; height:42px; border-radius:6px; background:repeating-linear-gradient(180deg,#f6f0e4 0 5px,#dfd1b8 5px 8px); box-shadow:inset 0 0 0 1px rgba(0,0,0,.12); }\n            .svgcp-blackjack-shoe .slot{ position:absolute; left:14px; bottom:12px; width:70px; height:18px; border-radius:5px; background:linear-gradient(180deg,#4c2b19,#1b120d); }\n            .svgcp-blackjack-discard{ position:absolute; top:286px; left:88px; width:74px; height:50px; border-radius:10px; background:linear-gradient(180deg,rgba(40,16,16,.78),rgba(16,10,10,.9)); border:1px solid rgba(216,173,88,.28); box-shadow:0 10px 18px rgba(0,0,0,.24); }\n            .svgcp-blackjack-total-pill{ position:absolute; padding:8px 16px; border-radius:999px; background:linear-gradient(180deg, rgba(12,12,12,.84), rgba(30,16,14,.94)); border:1px solid rgba(216,173,88,.44); color:#f5e5bd; box-shadow:0 8px 18px rgba(0,0,0,.24); }\n            .svgcp-blackjack-total-pill.dealer{ top:378px; left:50%; transform:translateX(-50%); }\n            .svgcp-blackjack-total-pill.player{ bottom:290px; left:50%; transform:translateX(-50%); }\n            .svgcp-blackjack-seatmarker{ position:absolute; bottom:248px; padding:6px 12px; border-radius:999px; background:linear-gradient(180deg, rgba(12,12,12,.72), rgba(24,12,10,.88)); border:1px solid rgba(216,173,88,.42); color:#e7d39e; letter-spacing:1.4px; font-size:12px; }\n            .svgcp-blackjack-seatmarker.seatleft{ left:18%; }\n            .svgcp-blackjack-seatmarker.seatright{ right:18%; }\n            .svgcp-blackjack-center-badge.is-win, .svgcp-blackjack-sidecard.is-win{ box-shadow:0 0 0 1px rgba(64,176,96,.45), 0 0 20px rgba(64,176,96,.22) !important; }\n            .svgcp-blackjack-center-badge.is-lose, .svgcp-blackjack-sidecard.is-lose{ box-shadow:0 0 0 1px rgba(196,68,68,.45), 0 0 20px rgba(196,68,68,.18) !important; }\n            .svgcp-blackjack-center-badge.is-push, .svgcp-blackjack-sidecard.is-push{ box-shadow:0 0 0 1px rgba(216,173,88,.45), 0 0 20px rgba(216,173,88,.18) !important; }\n            .svgcp-blackjack-dealer-hand{ top:328px !important; }\n            .svgcp-blackjack-player-hand{ bottom:208px !important; }\n            .svgcp-blackjack-player-tag{ bottom:148px !important; }\n            .svgcp-blackjack-chipline{ bottom:54px !important; }\n            .svgcp-blackjack-actions{ grid-template-columns:repeat(2,minmax(0,1fr)); }\n            .svgcp-blackjack-sidecard ul li{ margin-bottom:6px; }\n            @media (max-width: 900px){\n                .svgcp-blackjack-shoe{ right:32px; top:284px; transform:scale(.88); transform-origin:top right; }\n                .svgcp-blackjack-discard{ left:30px; top:292px; transform:scale(.88); transform-origin:top left; }\n                .svgcp-blackjack-seatmarker.seatleft{ left:10%; }\n                .svgcp-blackjack-seatmarker.seatright{ right:10%; }\n                .svgcp-blackjack-total-pill.player{ bottom:304px; }\n            }\n            @media (max-width: 640px){\n                .svgcp-blackjack-table{ min-height:960px !important; }\n                .svgcp-blackjack-shoe{ top:246px; right:18px; transform:scale(.7); }\n                .svgcp-blackjack-discard{ top:252px; left:18px; transform:scale(.7); }\n                .svgcp-blackjack-titlearc{ top:88px !important; }\n                .svgcp-blackjack-rule.rule1{ top:136px !important; }\n                .svgcp-blackjack-rule.rule2{ top:162px !important; }\n                .svgcp-blackjack-dealer-hand{ top:314px !important; }\n                .svgcp-blackjack-total-pill.dealer{ top:430px; }\n                .svgcp-blackjack-center-badge{ top:474px !important; }\n                .svgcp-blackjack-player-hand{ bottom:232px !important; }\n                .svgcp-blackjack-total-pill.player{ bottom:344px; }\n                .svgcp-blackjack-seatmarker{ bottom:280px; }\n            }\n\n\n            \/* v2.33.825: Blackjack route visibility fix *\/\n            .svgcp-blackjack-single-page .svgcp-blackjack-shell{\n                display:block !important;\n                visibility:visible !important;\n                opacity:1 !important;\n            }\n            .svgcp-tablegames-index-page .svgcp-table-game-card-blackjack.is-active{\n                display:block !important;\n                visibility:visible !important;\n                opacity:1 !important;\n            }\n\n            \/* v2.33.825 premium table games finish *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-roulette-single-page .svgcp-roulette-r14-panel,\n            .svgcp-roulette-single-page .svgcp-roulette-r16-stats,\n            .svgcp-roulette-single-page .svgcp-roulette-r17-math,\n            .svgcp-roulette-single-page .svgcp-roulette-r18-save-panel,\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell {\n                border: 14px solid transparent !important;\n                background-image:\n                    linear-gradient(180deg, rgba(10,24,16,.97), rgba(5,14,10,.98)),\n                    linear-gradient(135deg, #160904 0%, #573319 14%, #86552e 24%, #49250f 46%, #130602 64%, #6e4623 82%, #2a1408 100%) !important;\n                background-origin: border-box;\n                background-clip: padding-box, border-box;\n                box-shadow: inset 0 0 0 1px rgba(243,214,147,.22), 0 24px 60px rgba(0,0,0,.46) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                border-radius: 28px !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                border-radius: 24px;\n                border: 12px solid #2a150c;\n                background:\n                    radial-gradient(circle at 50% 18%, rgba(54,163,93,.22), transparent 40%),\n                    radial-gradient(circle at 50% 28%, #14904f 0%, #0b6a39 44%, #084a28 72%, #062f1b 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(241,209,138,.34), inset 0 22px 40px rgba(255,255,255,.05), inset 0 -28px 40px rgba(0,0,0,.34), 0 16px 28px rgba(0,0,0,.26);\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap h3,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap p,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-header strong,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-header span,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard h3,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard p {\n                text-shadow: 0 1px 0 rgba(0,0,0,.42);\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel {\n                box-shadow:\n                    0 0 0 10px #0f0603,\n                    0 0 0 18px #6b4322,\n                    0 0 0 26px #2b150b,\n                    0 18px 40px rgba(0,0,0,.48);\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after {\n                content:'';\n                position:absolute;\n                inset:-28px;\n                border-radius:50%;\n                background: radial-gradient(circle at 50% 35%, rgba(255,255,255,.12), transparent 26%), linear-gradient(135deg,#2d170c 0%, #6d4624 22%, #9c6a3d 34%, #4b2814 54%, #1a0a05 72%, #7a4b28 100%);\n                box-shadow: inset 0 0 0 2px rgba(253,229,173,.25), inset 0 0 0 10px rgba(31,13,7,.88), inset 0 0 28px rgba(255,219,149,.10);\n                z-index:-1;\n            }\n            .svgcp-poker-table,\n            .svgcp-blackjack-table {\n                box-shadow: 0 30px 70px rgba(0,0,0,.52) !important;\n            }\n            .svgcp-poker-wood {\n                background: linear-gradient(135deg,#190c07 0%, #4a2a15 14%, #875730 28%, #4a2914 45%, #1a0b06 64%, #8c5b31 82%, #2c160b 100%) !important;\n                box-shadow: inset 0 0 0 4px rgba(133,84,42,.95), inset 0 0 0 13px rgba(27,13,7,.96), inset 0 0 24px rgba(255,221,170,.06), 0 22px 44px rgba(0,0,0,.38) !important;\n            }\n            .svgcp-poker-felt {\n                border: 20px solid #2f190d !important;\n                background: radial-gradient(circle at 50% 36%, #1bb564 0%, #0e854b 38%, #0b6438 58%, #094626 78%, #072e1a 100%) !important;\n                box-shadow: inset 0 0 0 3px rgba(243,214,147,.60), inset 0 16px 32px rgba(255,255,255,.06), inset 0 -30px 42px rgba(0,0,0,.28), 0 8px 18px rgba(0,0,0,.22) !important;\n            }\n            .svgcp-poker-rail {\n                left: 10.5%; right: 10.5%; top: 17.5%; bottom: 16.5%;\n                border: 2px solid rgba(245,226,170,.54);\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.36);\n                opacity: .88;\n            }\n            .svgcp-blackjack-table {\n                background: radial-gradient(circle at 50% 54%, rgba(29,139,81,.99), rgba(11,92,51,.99) 48%, rgba(9,61,35,.99) 70%, rgba(6,34,20,.99) 88%) !important;\n            }\n            .svgcp-blackjack-woodrim {\n                border: 24px solid #1f0d06 !important;\n                box-shadow: inset 0 0 0 5px rgba(129,79,36,.98), inset 0 0 0 12px rgba(45,23,11,.98), inset 0 0 28px rgba(255,217,135,.10), 0 18px 36px rgba(0,0,0,.34) !important;\n            }\n            .svgcp-blackjack-innerfelt {\n                border: 2px solid rgba(245,226,170,.58) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.28), inset 0 18px 32px rgba(255,255,255,.04), inset 0 -22px 34px rgba(0,0,0,.24);\n            }\n            .svgcp-blackjack-betspot {\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.06), 0 0 0 2px rgba(0,0,0,.12);\n            }\n            .svgcp-poker-chipline,\n            .svgcp-blackjack-chipline,\n            .svgcp-roulette-r2-chip-rack {\n                align-items: center;\n                gap: 12px !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                position: relative;\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                border: 0 !important;\n                border-radius: 50% !important;\n                background-color: transparent !important;\n                background-repeat: no-repeat !important;\n                background-position: center !important;\n                background-size: contain !important;\n                box-shadow: 0 12px 24px rgba(0,0,0,.26) !important;\n                filter: drop-shadow(0 10px 16px rgba(0,0,0,.28));\n                overflow: visible !important;\n                color: transparent !important;\n                text-shadow: none !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                padding: 0 !important;\n                isolation: isolate;\n            }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip {\n                width: 68px !important;\n                height: 68px !important;\n                min-width: 68px !important;\n                min-height: 68px !important;\n            }\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                width: 72px !important;\n                height: 72px !important;\n                min-width: 72px !important;\n                min-height: 72px !important;\n            }\n            .svgcp-blackjack-chiptray {\n                background: linear-gradient(180deg, rgba(32,17,11,.84), rgba(12,8,7,.90)) !important;\n                border: 1px solid rgba(243,214,147,.42) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 14px 24px rgba(0,0,0,.24);\n                gap: 6px !important;\n            }\n            .svgcp-blackjack-chiptray .c {\n                width: 32px !important;\n                height: 32px !important;\n                min-width: 32px !important;\n                min-height: 32px !important;\n            }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected {\n                transform: translateY(-7px) scale(1.08) !important;\n                filter: drop-shadow(0 14px 22px rgba(0,0,0,.34));\n            }\n            .svgcp-poker-chipline .chip.c25,\n            .svgcp-blackjack-chipline .chip.c25,\n            .svgcp-blackjack-chiptray .c25,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"25\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-25.png') !important;\n            }\n            .svgcp-poker-chipline .chip.c50,\n            .svgcp-blackjack-chipline .chip.c50,\n            .svgcp-blackjack-chiptray .c50,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"50\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-50.png') !important;\n            }\n            .svgcp-poker-chipline .chip.c100,\n            .svgcp-blackjack-chipline .chip.c100,\n            .svgcp-blackjack-chiptray .c100,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"100\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-100.png') !important;\n            }\n            .svgcp-poker-chipline .chip.c500,\n            .svgcp-blackjack-chipline .chip.c500,\n            .svgcp-blackjack-chiptray .c500,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"500\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-500.png') !important;\n            }\n            .svgcp-poker-chipline .chip.c1000,\n            .svgcp-blackjack-chipline .chip.c1000,\n            .svgcp-blackjack-chiptray .c1000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"1000\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-1000.png') !important;\n            }\n            .svgcp-poker-chipline .chip.c5000,\n            .svgcp-blackjack-chipline .chip.c5000,\n            .svgcp-blackjack-chiptray .c5000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"5000\"] {\n                background-image: url('https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-5000.png') !important;\n            }\n            @media (max-width: 900px) {\n                .svgcp-poker-chipline .chip,\n                .svgcp-blackjack-chipline .chip {\n                    width: 58px !important;\n                    height: 58px !important;\n                    min-width: 58px !important;\n                    min-height: 58px !important;\n                }\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                    width: 62px !important;\n                    height: 62px !important;\n                    min-width: 62px !important;\n                    min-height: 62px !important;\n                }\n            }\n            .svgcp-poker-sidecard,\n            .svgcp-blackjack-sidecard {\n                border: 1px solid rgba(243,214,147,.36) !important;\n                background: linear-gradient(180deg, rgba(25,18,15,.95), rgba(10,8,8,.97)) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.04), 0 16px 30px rgba(0,0,0,.26) !important;\n            }\n            .svgcp-poker-actions button,\n            .svgcp-blackjack-actions button,\n            .svgcp-roulette-single-page .svgcp-roulette-r4-spin,\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"undo\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"double\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"clear\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"repeat\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"reset\"] {\n                box-shadow: inset 0 1px 0 rgba(255,255,255,.16), inset 0 0 0 2px rgba(240,206,122,.52), 0 10px 18px rgba(0,0,0,.25) !important;\n            }\n            @media (max-width: 700px){\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board,\n                .svgcp-poker-felt,\n                .svgcp-blackjack-innerfelt { border-width: 10px !important; }\n                .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after { inset:-18px; }\n            }\n\n            \/* v2.33.825 high-end casino table quality pass *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell {\n                background-color: #0c130f !important;\n            }\n\n            \/* Premium wood trimmed outer shells *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell {\n                position: relative;\n                border: 16px solid transparent !important;\n                border-radius: 34px !important;\n                background-image:\n                    linear-gradient(180deg, rgba(9,15,11,.98), rgba(5,10,8,.99)),\n                    linear-gradient(125deg,\n                        #170903 0%,\n                        #44220f 8%,\n                        #9c693e 18%,\n                        #5f341a 26%,\n                        #2a1308 38%,\n                        #7e4f2c 52%,\n                        #3b1f10 62%,\n                        #0f0502 74%,\n                        #6a4120 87%,\n                        #2c1508 100%) !important;\n                background-origin: border-box;\n                background-clip: padding-box, border-box;\n                box-shadow: inset 0 0 0 1px rgba(255,236,190,.10), 0 28px 60px rgba(0,0,0,.52) !important;\n                overflow: visible !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card::before,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard::before,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap::before,\n            .svgcp-poker-shell::before,\n            .svgcp-blackjack-shell::before {\n                content:'';\n                position:absolute;\n                inset:8px;\n                border-radius:26px;\n                pointer-events:none;\n                box-shadow: inset 0 0 0 1px rgba(255,236,190,.16), inset 0 0 28px rgba(255,211,112,.05);\n            }\n\n            \/* Roulette wheel and betting board *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card { padding: 26px !important; }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel {\n                box-shadow:\n                    0 0 0 8px #120804,\n                    0 0 0 18px #5a351c,\n                    0 0 0 24px #291208,\n                    0 24px 40px rgba(0,0,0,.48) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after {\n                content:'';\n                position:absolute;\n                inset:-30px;\n                border-radius:50%;\n                background:\n                    radial-gradient(circle at 36% 30%, rgba(255,255,255,.18), transparent 22%),\n                    linear-gradient(135deg,\n                        #231108 0%,\n                        #5d381d 14%,\n                        #a06d40 26%,\n                        #5a3318 42%,\n                        #241108 58%,\n                        #7c4e2b 78%,\n                        #2e150a 100%);\n                box-shadow: inset 0 0 0 2px rgba(253,229,173,.24), inset 0 0 0 10px rgba(31,13,7,.88), inset 0 0 30px rgba(255,222,156,.08);\n                z-index:-1;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap { padding: 22px 22px 24px !important; }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                border: 16px solid #241208 !important;\n                border-radius: 28px !important;\n                background:\n                    radial-gradient(circle at 50% 14%, rgba(76,195,116,.18), transparent 34%),\n                    linear-gradient(180deg, #108b4d 0%, #0d723f 28%, #095a31 56%, #083f24 78%, #062b18 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(241,209,138,.44), inset 0 16px 26px rgba(255,255,255,.05), inset 0 -34px 42px rgba(0,0,0,.30), 0 16px 26px rgba(0,0,0,.26) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-zero,\n            .svgcp-roulette-single-page .svgcp-roulette-num,\n            .svgcp-roulette-single-page .svgcp-roulette-2to1,\n            .svgcp-roulette-single-page .svgcp-roulette-bet {\n                box-shadow: inset 0 1px 0 rgba(255,255,255,.10), inset 0 -8px 10px rgba(0,0,0,.18);\n            }\n\n            \/* Real poker-chip styling shared *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                position: relative;\n                border-radius: 50% !important;\n                border: 3px solid rgba(255,255,255,.92) !important;\n                color: #fff !important;\n                font-weight: 900 !important;\n                text-shadow: 0 1px 2px rgba(0,0,0,.45);\n                box-shadow:\n                    inset 0 2px 5px rgba(255,255,255,.30),\n                    inset 0 -9px 14px rgba(0,0,0,.34),\n                    0 10px 18px rgba(0,0,0,.34) !important;\n                background-blend-mode: screen, normal, normal;\n            }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before {\n                content:'';\n                position:absolute;\n                inset:18%;\n                border-radius:50%;\n                border:2px solid rgba(255,255,255,.44);\n                background: radial-gradient(circle at 35% 28%, rgba(255,255,255,.38), rgba(255,255,255,.10) 22%, rgba(255,255,255,.02) 23%, transparent 24%), radial-gradient(circle at 50% 65%, rgba(255,255,255,.08), rgba(0,0,0,.10));\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after {\n                content:'';\n                position:absolute;\n                inset:5px;\n                border-radius:50%;\n                background: repeating-conic-gradient(from 0deg, rgba(255,255,255,.96) 0 9deg, transparent 9deg 18deg);\n                -webkit-mask: radial-gradient(circle, transparent 0 56%, #000 57% 79%, transparent 80%);\n                mask: radial-gradient(circle, transparent 0 56%, #000 57% 79%, transparent 80%);\n                opacity:.92;\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip.c25,\n            .svgcp-blackjack-chipline .chip.c25,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"25\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.36), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.16) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #d63146 0%, #981429 48%, #540813 100%) !important;\n            }\n            .svgcp-poker-chipline .chip.c100,\n            .svgcp-blackjack-chipline .chip.c100,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"100\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.36), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.16) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #38b963 0%, #1c7b41 48%, #0c4723 100%) !important;\n            }\n            .svgcp-poker-chipline .chip.c500,\n            .svgcp-blackjack-chipline .chip.c500,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"500\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.36), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.16) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #3e89f7 0%, #215fbd 48%, #12356d 100%) !important;\n            }\n            .svgcp-poker-chipline .chip.c1000,\n            .svgcp-blackjack-chipline .chip.c1000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"1000\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.36), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.16) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #a855f7 0%, #7330ba 48%, #40196a 100%) !important;\n            }\n            .svgcp-poker-chipline .chip.c5000,\n            .svgcp-blackjack-chipline .chip.c5000,\n            .svgcp-poker-chipline .chip.c5000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"5000\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.28), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.10) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #4d535d 0%, #2a2f38 48%, #0d1015 100%) !important;\n            }\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"5\"] {\n                color:#181818 !important;\n                text-shadow:none !important;\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.50), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.22) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #f1f1f1 0%, #cfcfcf 48%, #8b8b8b 100%) !important;\n            }\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"50\"] {\n                background:\n                    radial-gradient(circle at 30% 28%, rgba(255,255,255,.36), transparent 18%),\n                    radial-gradient(circle at center, rgba(255,255,255,.16) 0 34%, transparent 35%),\n                    linear-gradient(180deg, #f0bf55 0%, #d38c18 48%, #7d4f08 100%) !important;\n            }\n            .svgcp-blackjack-chiptray {\n                background: linear-gradient(180deg, rgba(33,18,12,.88), rgba(10,7,6,.94)) !important;\n                border: 1px solid rgba(243,214,147,.45) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 14px 24px rgba(0,0,0,.26) !important;\n            }\n            .svgcp-blackjack-chiptray .c { width:30px !important; height:30px !important; border-width:2px !important; }\n            .svgcp-blackjack-chiptray .gold { background: linear-gradient(180deg, #f3cd72 0%, #c6921d 46%, #704708 100%) !important; }\n            .svgcp-blackjack-chiptray .red { background: linear-gradient(180deg, #d63146 0%, #981429 48%, #540813 100%) !important; }\n            .svgcp-blackjack-chiptray .green { background: linear-gradient(180deg, #38b963 0%, #1c7b41 48%, #0c4723 100%) !important; }\n            .svgcp-blackjack-chiptray .black { background: linear-gradient(180deg, #4d535d 0%, #2a2f38 48%, #0d1015 100%) !important; }\n            .svgcp-blackjack-chiptray .purple { background: linear-gradient(180deg, #a855f7 0%, #7330ba 48%, #40196a 100%) !important; }\n\n            \/* Poker table - higher end rail and felt *\/\n            .svgcp-poker-shell { padding: 26px !important; }\n            .svgcp-poker-table {\n                min-height: 820px !important;\n                overflow: visible !important;\n            }\n            .svgcp-poker-wood {\n                border-radius: 76px !important;\n                background:\n                    radial-gradient(circle at 30% 24%, rgba(255,255,255,.10), transparent 20%),\n                    repeating-linear-gradient(18deg, rgba(255,255,255,.025) 0 8px, rgba(0,0,0,.025) 8px 16px),\n                    linear-gradient(135deg,\n                        #1a0c06 0%,\n                        #4b2914 12%,\n                        #8e5e37 22%,\n                        #573019 34%,\n                        #201008 48%,\n                        #7d4f2d 64%,\n                        #31180d 78%,\n                        #120603 100%) !important;\n                box-shadow: inset 0 0 0 4px rgba(126,79,42,.95), inset 0 0 0 14px rgba(27,13,7,.97), inset 0 0 34px rgba(255,220,145,.08), 0 24px 50px rgba(0,0,0,.42) !important;\n            }\n            .svgcp-poker-felt {\n                left:5%; right:5%; top:9%; bottom:10% !important;\n                border: 24px solid #2a150b !important;\n                background:\n                    radial-gradient(circle at 50% 32%, rgba(255,255,255,.08), transparent 18%),\n                    radial-gradient(circle at 50% 36%, #22b765 0%, #138c50 32%, #0c6f3e 56%, #0b522f 76%, #07331d 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(241,209,138,.55), inset 0 18px 38px rgba(255,255,255,.06), inset 0 -30px 42px rgba(0,0,0,.28), 0 10px 22px rgba(0,0,0,.22) !important;\n            }\n            .svgcp-poker-felt::before {\n                content:'';\n                position:absolute;\n                inset:7.5% 11%;\n                border-radius:46%\/42%;\n                border:2px solid rgba(245,226,170,.46);\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.28);\n                pointer-events:none;\n            }\n            .svgcp-poker-felt::after {\n                content:'';\n                position:absolute;\n                left:50%; top:54%;\n                transform:translate(-50%,-50%);\n                width:44%; height:17%;\n                border-radius:999px;\n                border:2px solid rgba(245,226,170,.30);\n                pointer-events:none;\n            }\n            .svgcp-poker-rail {\n                left:10%; right:10%; top:17%; bottom:16% !important;\n                border:2px solid rgba(245,226,170,.62) !important;\n                opacity:.92 !important;\n            }\n            .svgcp-poker-seat {\n                background: linear-gradient(180deg, rgba(10,10,10,.44), rgba(7,7,7,.60)) !important;\n                border:1px solid rgba(243,214,147,.28) !important;\n                box-shadow: 0 12px 18px rgba(0,0,0,.22) !important;\n            }\n            .svgcp-poker-dealer,\n            .svgcp-poker-pot-badge,\n            .svgcp-poker-player-tag,\n            .svgcp-poker-stage {\n                box-shadow: 0 10px 18px rgba(0,0,0,.26), inset 0 1px 0 rgba(255,255,255,.12);\n            }\n            .svgcp-poker-sidecard {\n                background: linear-gradient(180deg, rgba(22,18,16,.94), rgba(9,8,8,.98)) !important;\n                border: 1px solid rgba(243,214,147,.34) !important;\n            }\n\n            \/* Blackjack table - premium semi-circle casino pit look *\/\n            .svgcp-blackjack-shell { padding: 26px !important; }\n            .svgcp-blackjack-table {\n                min-height: 800px !important;\n                border-radius: 360px 360px 280px 280px \/ 250px 250px 190px 190px !important;\n                background:\n                    radial-gradient(circle at 50% 32%, rgba(255,255,255,.08), transparent 18%),\n                    radial-gradient(circle at 50% 54%, rgba(29,139,81,.99), rgba(11,92,51,.99) 46%, rgba(8,65,38,.99) 70%, rgba(5,33,19,.99) 88%) !important;\n            }\n            .svgcp-blackjack-woodrim {\n                border: 28px solid #1d0c06 !important;\n                box-shadow: inset 0 0 0 5px rgba(130,81,38,.96), inset 0 0 0 14px rgba(39,21,11,.98), inset 0 0 34px rgba(255,220,145,.08), 0 20px 40px rgba(0,0,0,.36) !important;\n                background:\n                    repeating-linear-gradient(22deg, rgba(255,255,255,.02) 0 10px, rgba(0,0,0,.02) 10px 20px),\n                    linear-gradient(135deg, rgba(255,255,255,.04), rgba(0,0,0,.04));\n            }\n            .svgcp-blackjack-innerfelt {\n                inset: 34px !important;\n                border:2px solid rgba(245,226,170,.60) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.26), inset 0 14px 28px rgba(255,255,255,.04), inset 0 -22px 32px rgba(0,0,0,.24);\n            }\n            .svgcp-blackjack-table::after {\n                content:'';\n                position:absolute;\n                left:50%; bottom:112px;\n                transform:translateX(-50%);\n                width:54%; height:22%;\n                border-radius:50%;\n                border:2px solid rgba(245,226,170,.24);\n                pointer-events:none;\n            }\n            .svgcp-blackjack-betspot {\n                border:2px solid rgba(245,226,170,.46) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.18), 0 0 0 1px rgba(255,255,255,.04);\n            }\n            .svgcp-blackjack-chipline { gap: 14px !important; }\n            .svgcp-blackjack-sidecard {\n                background: linear-gradient(180deg, rgba(22,18,16,.95), rgba(9,8,8,.99)) !important;\n                border:1px solid rgba(243,214,147,.36) !important;\n            }\n\n            \/* Stronger premium buttons *\/\n            .svgcp-poker-actions button,\n            .svgcp-blackjack-actions button,\n            .svgcp-roulette-single-page .svgcp-roulette-r4-spin,\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"undo\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"double\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"clear\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"repeat\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"reset\"] {\n                box-shadow: inset 0 1px 0 rgba(255,255,255,.16), inset 0 0 0 2px rgba(240,206,122,.52), 0 12px 22px rgba(0,0,0,.28) !important;\n            }\n\n            @media (max-width: 900px) {\n                .svgcp-poker-shell,\n                .svgcp-blackjack-shell,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap { border-width: 12px !important; }\n                .svgcp-poker-wood { border-radius: 42px !important; }\n                .svgcp-blackjack-table { border-radius: 52px !important; }\n            }\n\n            \/* v2.33.825 premium realism pass for all table games *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell {\n                position:relative;\n                background-color:#0a0f0d !important;\n                border:18px solid transparent !important;\n                border-radius:38px !important;\n                background-image:\n                    linear-gradient(180deg, rgba(7,11,9,.985), rgba(4,7,6,.992)),\n                    linear-gradient(130deg,\n                        #0c0402 0%,\n                        #2a1308 7%,\n                        #5a331b 13%,\n                        #8d5c34 18%,\n                        #5d3318 25%,\n                        #2b150a 36%,\n                        #110704 46%,\n                        #593219 56%,\n                        #9d6b41 64%,\n                        #60361b 72%,\n                        #291408 82%,\n                        #140806 90%,\n                        #3b1d0e 95%,\n                        #120704 100%) !important;\n                background-origin:border-box;\n                background-clip:padding-box,border-box;\n                box-shadow: inset 0 0 0 1px rgba(255,236,196,.12), 0 30px 70px rgba(0,0,0,.54) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card::before,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard::before,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap::before,\n            .svgcp-poker-shell::before,\n            .svgcp-blackjack-shell::before {\n                content:'';\n                position:absolute;\n                inset:8px;\n                border-radius:28px;\n                pointer-events:none;\n                background:\n                    linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,0) 20%),\n                    linear-gradient(90deg, rgba(255,255,255,.04), rgba(255,255,255,0) 18%, rgba(0,0,0,.07) 42%, rgba(255,255,255,.04) 75%, rgba(255,255,255,0));\n                box-shadow: inset 0 0 0 1px rgba(255,231,178,.18), inset 0 0 34px rgba(255,211,120,.06);\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap,\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell {\n                overflow:visible !important;\n            }\n\n            \/* High-end deep green felt *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board,\n            .svgcp-poker-felt,\n            .svgcp-blackjack-table {\n                background-color:#0a5a32 !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                border:18px solid #211006 !important;\n                border-radius:30px !important;\n                background:\n                    radial-gradient(circle at 50% 10%, rgba(190,255,220,.12), transparent 18%),\n                    radial-gradient(circle at 50% 28%, rgba(63,192,112,.15), transparent 35%),\n                    linear-gradient(180deg, #0e8b4c 0%, #0c723f 22%, #095f34 48%, #084b2a 68%, #07391f 84%, #052715 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(245,221,165,.44), inset 0 18px 32px rgba(255,255,255,.06), inset 0 -34px 48px rgba(0,0,0,.34), 0 16px 30px rgba(0,0,0,.28) !important;\n            }\n            .svgcp-poker-felt {\n                left:4.8% !important; right:4.8% !important; top:8% !important; bottom:9.2% !important;\n                border:28px solid #221107 !important;\n                background:\n                    radial-gradient(circle at 50% 20%, rgba(255,255,255,.08), transparent 18%),\n                    radial-gradient(circle at 50% 36%, rgba(74,214,129,.14), transparent 28%),\n                    linear-gradient(180deg, #0f9151 0%, #0e7b45 22%, #0c693d 44%, #0a5631 64%, #084223 80%, #062c17 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(245,225,168,.56), inset 0 24px 40px rgba(255,255,255,.05), inset 0 -34px 44px rgba(0,0,0,.30), 0 14px 26px rgba(0,0,0,.24) !important;\n            }\n            .svgcp-poker-felt::before {\n                border:2px solid rgba(245,225,168,.52) !important;\n            }\n            .svgcp-blackjack-table {\n                min-height:820px !important;\n                border-radius:380px 380px 290px 290px \/ 260px 260px 200px 200px !important;\n                background:\n                    radial-gradient(circle at 50% 18%, rgba(255,255,255,.08), transparent 16%),\n                    radial-gradient(circle at 50% 34%, rgba(68,208,123,.14), transparent 28%),\n                    linear-gradient(180deg, #0f9352 0%, #0d7e46 20%, #0b693b 42%, #09562f 62%, #083f23 80%, #052716 100%) !important;\n                box-shadow: 0 30px 60px rgba(0,0,0,.48) !important;\n            }\n            .svgcp-blackjack-innerfelt {\n                inset:38px !important;\n                border:2px solid rgba(245,226,170,.64) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.24), inset 0 18px 30px rgba(255,255,255,.05), inset 0 -30px 38px rgba(0,0,0,.24) !important;\n            }\n\n            \/* Larger glossy dark wood rails *\/\n            .svgcp-poker-wood {\n                border-radius:86px !important;\n                background:\n                    radial-gradient(circle at 30% 24%, rgba(255,255,255,.10), transparent 20%),\n                    radial-gradient(circle at 68% 72%, rgba(255,255,255,.05), transparent 18%),\n                    repeating-linear-gradient(22deg, rgba(255,255,255,.025) 0 7px, rgba(0,0,0,.018) 7px 14px),\n                    linear-gradient(130deg,\n                        #120603 0%,\n                        #2f170b 8%,\n                        #583019 16%,\n                        #8b5932 22%,\n                        #6c4022 29%,\n                        #31180d 38%,\n                        #130805 48%,\n                        #5a331b 58%,\n                        #a16c3d 68%,\n                        #5d351b 78%,\n                        #281208 89%,\n                        #110604 100%) !important;\n                box-shadow: inset 0 0 0 4px rgba(134,84,42,.96), inset 0 0 0 16px rgba(24,11,6,.98), inset 0 0 38px rgba(255,220,145,.09), 0 28px 56px rgba(0,0,0,.44) !important;\n            }\n            .svgcp-blackjack-woodrim {\n                border:32px solid #1a0a05 !important;\n                background:\n                    radial-gradient(circle at 30% 22%, rgba(255,255,255,.10), transparent 18%),\n                    radial-gradient(circle at 72% 74%, rgba(255,255,255,.05), transparent 18%),\n                    repeating-linear-gradient(20deg, rgba(255,255,255,.025) 0 7px, rgba(0,0,0,.02) 7px 14px),\n                    linear-gradient(130deg,\n                        #110503 0%,\n                        #2d160a 8%,\n                        #552f18 16%,\n                        #86562f 22%,\n                        #6b3f22 29%,\n                        #2e170b 38%,\n                        #120705 48%,\n                        #59341b 58%,\n                        #9d6a3b 68%,\n                        #5c341b 78%,\n                        #241108 89%,\n                        #110604 100%) !important;\n                box-shadow: inset 0 0 0 5px rgba(132,81,38,.98), inset 0 0 0 16px rgba(33,17,9,.98), inset 0 0 40px rgba(255,217,136,.10), 0 22px 42px rgba(0,0,0,.40) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after {\n                inset:-34px !important;\n                background:\n                    radial-gradient(circle at 36% 28%, rgba(255,255,255,.16), transparent 21%),\n                    radial-gradient(circle at 70% 72%, rgba(255,255,255,.06), transparent 18%),\n                    repeating-linear-gradient(20deg, rgba(255,255,255,.025) 0 7px, rgba(0,0,0,.02) 7px 14px),\n                    linear-gradient(130deg,\n                        #160905 0%,\n                        #352010 10%,\n                        #5d381d 20%,\n                        #96633a 28%,\n                        #61381c 36%,\n                        #2d150a 48%,\n                        #130705 58%,\n                        #624025 70%,\n                        #9a693e 80%,\n                        #492915 88%,\n                        #1c0d06 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(253,229,173,.22), inset 0 0 0 12px rgba(28,12,6,.90), inset 0 0 34px rgba(255,220,145,.08) !important;\n            }\n\n            \/* Classy premium panels *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-poker-sidecard,\n            .svgcp-blackjack-sidecard {\n                background: linear-gradient(180deg, rgba(22,17,14,.95), rgba(9,8,8,.985)) !important;\n                border:1px solid rgba(243,214,147,.38) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.04), 0 18px 34px rgba(0,0,0,.28) !important;\n            }\n            .svgcp-poker-meters div,\n            .svgcp-blackjack-meters div,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-meter {\n                background: linear-gradient(180deg, rgba(0,0,0,.48), rgba(18,18,18,.52)) !important;\n                border:1px solid rgba(243,214,147,.34) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.03);\n            }\n\n            \/* More realistic chips *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                box-shadow: inset 0 2px 5px rgba(255,255,255,.28), inset 0 -10px 15px rgba(0,0,0,.36), 0 12px 20px rgba(0,0,0,.36) !important;\n            }\n            .svgcp-poker-chipline .chip { width:58px !important; height:58px !important; }\n            .svgcp-blackjack-chipline .chip { width:74px !important; height:74px !important; }\n            .svgcp-blackjack-chiptray .c { width:32px !important; height:32px !important; }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active {\n                transform: translateY(-5px) scale(1.08) !important;\n                box-shadow: inset 0 2px 5px rgba(255,255,255,.30), inset 0 -10px 15px rgba(0,0,0,.36), 0 18px 28px rgba(0,0,0,.40) !important;\n            }\n\n            \/* Better gold\/accent buttons *\/\n            .svgcp-poker-actions button,\n            .svgcp-blackjack-actions button,\n            .svgcp-roulette-single-page .svgcp-roulette-r4-spin,\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"undo\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"double\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"clear\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"repeat\"],\n            .svgcp-roulette-single-page [data-svgcp-roulette-action=\"reset\"] {\n                box-shadow: inset 0 1px 0 rgba(255,255,255,.16), inset 0 0 0 2px rgba(240,206,122,.56), 0 12px 22px rgba(0,0,0,.30) !important;\n            }\n\n            @media (max-width: 900px) {\n                .svgcp-poker-shell,\n                .svgcp-blackjack-shell,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n                .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap { border-width:14px !important; }\n                .svgcp-poker-wood { border-radius:48px !important; }\n                .svgcp-blackjack-table { border-radius:58px !important; }\n                .svgcp-blackjack-woodrim { border-width:20px !important; }\n                .svgcp-poker-felt { border-width:16px !important; }\n            }\n\n            \/* v2.33.825: restore Poker\/Blackjack green felt color only, keep large dark glossy wood trims *\/\n            .svgcp-poker-felt {\n                background:\n                    radial-gradient(circle at 50% 34%, rgba(255,255,255,.07), transparent 18%),\n                    radial-gradient(circle at 50% 38%, #1b7e24 0%, #16781e 34%, #0d6e18 58%, #075314 78%, #043b0e 100%) !important;\n                border-color:#241208 !important;\n            }\n            .svgcp-poker-felt::before {\n                border-color:rgba(245,226,170,.48) !important;\n            }\n            .svgcp-blackjack-table {\n                background:\n                    radial-gradient(circle at 50% 20%, rgba(255,255,255,.07), transparent 16%),\n                    radial-gradient(circle at 50% 38%, #1b7e24 0%, #16781e 34%, #0d6e18 58%, #075314 78%, #043b0e 100%) !important;\n            }\n            .svgcp-blackjack-innerfelt {\n                border-color:rgba(245,226,170,.58) !important;\n            }\n            .svgcp-blackjack-betspot {\n                border-color:rgba(245,226,170,.46) !important;\n            }\n\n            \/* v2.33.825 luxury table games visual pass *\/\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                background: linear-gradient(180deg, rgba(20,15,12,.98), rgba(8,7,6,.99)) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,230,180,.06), 0 24px 52px rgba(0,0,0,.42) !important;\n            }\n\n            \/* Large dark glossy wood trims *\/\n            .svgcp-poker-wood,\n            .svgcp-blackjack-woodrim,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after {\n                background:\n                    radial-gradient(circle at 28% 22%, rgba(255,255,255,.14), transparent 17%),\n                    radial-gradient(circle at 73% 74%, rgba(255,255,255,.06), transparent 16%),\n                    repeating-linear-gradient(22deg, rgba(255,255,255,.03) 0 8px, rgba(0,0,0,.02) 8px 16px),\n                    linear-gradient(130deg,\n                        #140804 0%,\n                        #30170b 8%,\n                        #5c341b 17%,\n                        #8c5b33 24%,\n                        #6d4021 31%,\n                        #32180c 40%,\n                        #120604 51%,\n                        #5f381d 63%,\n                        #a06e42 74%,\n                        #5d341b 84%,\n                        #261107 93%,\n                        #120604 100%) !important;\n            }\n            .svgcp-poker-wood {\n                box-shadow: inset 0 0 0 5px rgba(138,84,44,.95), inset 0 0 0 18px rgba(21,10,6,.98), inset 0 0 44px rgba(255,217,138,.10), 0 30px 56px rgba(0,0,0,.44) !important;\n            }\n            .svgcp-blackjack-woodrim {\n                border: 34px solid #180b05 !important;\n                box-shadow: inset 0 0 0 5px rgba(138,84,44,.96), inset 0 0 0 18px rgba(21,10,6,.98), inset 0 0 44px rgba(255,217,138,.10), 0 24px 44px rgba(0,0,0,.42) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after {\n                box-shadow: inset 0 0 0 2px rgba(255,232,183,.24), inset 0 0 0 14px rgba(22,10,6,.92), inset 0 0 40px rgba(255,219,140,.08) !important;\n            }\n\n            \/* Richer casino green felt *\/\n            .svgcp-poker-felt {\n                border: 24px solid #231108 !important;\n                background:\n                    radial-gradient(circle at 50% 20%, rgba(255,255,255,.09), transparent 16%),\n                    radial-gradient(circle at 50% 38%, rgba(66,188,108,.14), transparent 26%),\n                    linear-gradient(180deg, #138647 0%, #10753d 24%, #0d6536 44%, #0a552d 62%, #074523 78%, #042c16 100%) !important;\n                box-shadow: inset 0 0 0 2px rgba(245,225,168,.56), inset 0 18px 34px rgba(255,255,255,.06), inset 0 -30px 44px rgba(0,0,0,.30), 0 10px 20px rgba(0,0,0,.24) !important;\n            }\n            .svgcp-poker-rail {\n                border-color: rgba(245,225,168,.58) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.36), 0 0 0 1px rgba(255,255,255,.04) !important;\n                opacity: .95 !important;\n            }\n            .svgcp-blackjack-table {\n                background: transparent !important;\n                box-shadow: 0 30px 60px rgba(0,0,0,.46) !important;\n            }\n            .svgcp-blackjack-innerfelt {\n                background:\n                    radial-gradient(circle at 50% 20%, rgba(255,255,255,.09), transparent 16%),\n                    radial-gradient(circle at 50% 38%, rgba(66,188,108,.14), transparent 28%),\n                    linear-gradient(180deg, #138647 0%, #10753d 24%, #0d6536 44%, #0a552d 62%, #074523 78%, #042c16 100%) !important;\n                border: 2px solid rgba(245,226,170,.62) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.28), inset 0 18px 34px rgba(255,255,255,.05), inset 0 -28px 40px rgba(0,0,0,.26) !important;\n            }\n            .svgcp-blackjack-titlearc,\n            .svgcp-blackjack-rule,\n            .svgcp-blackjack-seatmarker,\n            .svgcp-blackjack-player-tag,\n            .svgcp-blackjack-center-badge,\n            .svgcp-blackjack-dealer-badge,\n            .svgcp-blackjack-total-pill,\n            .svgcp-blackjack-betspot {\n                text-shadow: 0 1px 2px rgba(0,0,0,.45) !important;\n            }\n            .svgcp-blackjack-betspot {\n                border-color: rgba(245,226,170,.52) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.05), 0 0 0 2px rgba(0,0,0,.12) !important;\n            }\n            .svgcp-blackjack-sidecard,\n            .svgcp-poker-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard {\n                background: linear-gradient(180deg, rgba(25,18,14,.96), rgba(10,9,8,.985)) !important;\n                border-color: rgba(243,214,147,.34) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.03), 0 16px 28px rgba(0,0,0,.28) !important;\n            }\n\n            \/* More realistic chips *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                position: relative;\n                overflow: hidden;\n                isolation: isolate;\n                border-radius: 50%;\n                border: 4px solid rgba(254,248,232,.92) !important;\n                color: #fff !important;\n                font-weight: 900 !important;\n                text-shadow: 0 1px 2px rgba(0,0,0,.55) !important;\n                box-shadow: inset 0 3px 7px rgba(255,255,255,.34), inset 0 -12px 18px rgba(0,0,0,.34), 0 14px 24px rgba(0,0,0,.36) !important;\n            }\n            .svgcp-poker-chipline .chip { width: 60px !important; height: 60px !important; }\n            .svgcp-blackjack-chipline .chip { width: 78px !important; height: 78px !important; }\n            .svgcp-blackjack-chiptray .c { width: 34px !important; height: 34px !important; border-width: 3px !important; }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before {\n                content:'';\n                position:absolute;\n                inset:18%;\n                border-radius:50%;\n                background:\n                    radial-gradient(circle at 35% 28%, rgba(255,255,255,.46), rgba(255,255,255,.06) 28%, transparent 29%),\n                    radial-gradient(circle at 50% 60%, rgba(255,255,255,.16), rgba(0,0,0,.10));\n                box-shadow: inset 0 0 0 2px rgba(255,255,255,.44), inset 0 -4px 8px rgba(0,0,0,.18);\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after {\n                content:'';\n                position:absolute;\n                inset:4px;\n                border-radius:50%;\n                background: repeating-conic-gradient(from 0deg, rgba(255,255,255,.98) 0 11deg, transparent 11deg 22deg);\n                -webkit-mask: radial-gradient(circle, transparent 0 54%, #000 55% 83%, transparent 84%);\n                mask: radial-gradient(circle, transparent 0 54%, #000 55% 83%, transparent 84%);\n                opacity:.9;\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip.c25,\n            .svgcp-blackjack-chipline .chip.c25,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"25\"] { background: radial-gradient(circle at 35% 30%, #ffb1b8 0%, #cb2f43 36%, #8a1023 72%, #510813 100%) !important; }\n            .svgcp-poker-chipline .chip.c100,\n            .svgcp-blackjack-chipline .chip.c100,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"100\"] { background: radial-gradient(circle at 35% 30%, #b6f5c7 0%, #33ae5f 36%, #15693a 72%, #0b3d21 100%) !important; }\n            .svgcp-poker-chipline .chip.c500,\n            .svgcp-blackjack-chipline .chip.c500,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"500\"] { background: radial-gradient(circle at 35% 30%, #b5d5ff 0%, #2f77df 36%, #174992 72%, #0c2550 100%) !important; }\n            .svgcp-poker-chipline .chip.c1000,\n            .svgcp-blackjack-chipline .chip.c1000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"1000\"] { background: radial-gradient(circle at 35% 30%, #e0b9ff 0%, #9446dd 36%, #5e229c 72%, #320f58 100%) !important; }\n            .svgcp-poker-chipline .chip.c5000,\n            .svgcp-blackjack-chipline .chip.c5000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"5000\"] { background: radial-gradient(circle at 35% 30%, #d6d6d6 0%, #4d4d4d 36%, #1b1b1b 72%, #040404 100%) !important; }\n            .svgcp-blackjack-chiptray .c.gold { background: radial-gradient(circle at 35% 30%, #ffe6a2 0%, #c79a22 36%, #8a6110 72%, #503706 100%) !important; }\n            .svgcp-blackjack-chiptray .c.red { background: radial-gradient(circle at 35% 30%, #ffb1b8 0%, #cb2f43 36%, #8a1023 72%, #510813 100%) !important; }\n            .svgcp-blackjack-chiptray .c.green { background: radial-gradient(circle at 35% 30%, #b6f5c7 0%, #33ae5f 36%, #15693a 72%, #0b3d21 100%) !important; }\n            .svgcp-blackjack-chiptray .c.black { background: radial-gradient(circle at 35% 30%, #d6d6d6 0%, #4d4d4d 36%, #1b1b1b 72%, #040404 100%) !important; }\n            .svgcp-blackjack-chiptray .c.purple { background: radial-gradient(circle at 35% 30%, #e0b9ff 0%, #9446dd 36%, #5e229c 72%, #320f58 100%) !important; }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active {\n                transform: translateY(-5px) scale(1.08) !important;\n                box-shadow: inset 0 3px 7px rgba(255,255,255,.36), inset 0 -12px 18px rgba(0,0,0,.34), 0 18px 28px rgba(0,0,0,.40) !important;\n            }\n\n            @media (max-width: 900px) {\n                .svgcp-poker-wood { box-shadow: inset 0 0 0 4px rgba(138,84,44,.95), inset 0 0 0 14px rgba(21,10,6,.98), inset 0 0 34px rgba(255,217,138,.08), 0 22px 40px rgba(0,0,0,.38) !important; }\n                .svgcp-blackjack-woodrim { border-width: 22px !important; box-shadow: inset 0 0 0 4px rgba(138,84,44,.95), inset 0 0 0 12px rgba(21,10,6,.98), inset 0 0 30px rgba(255,217,138,.08), 0 18px 34px rgba(0,0,0,.34) !important; }\n                .svgcp-poker-felt { border-width: 16px !important; }\n                .svgcp-blackjack-chipline .chip { width: 68px !important; height: 68px !important; }\n            }\n\n            \/* v2.33.825 premium realism pass for all table games *\/\n            .svgcp-poker-shell,\n            .svgcp-blackjack-shell,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel-card,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                background:\n                    radial-gradient(circle at top, rgba(255,214,128,.08), transparent 26%),\n                    linear-gradient(180deg, rgba(14,13,12,.985), rgba(5,5,5,.992)) !important;\n                border-color: rgba(198,144,72,.65) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,240,210,.05), 0 28px 60px rgba(0,0,0,.46) !important;\n            }\n\n            \/* Dark glossy wood across all table games *\/\n            .svgcp-poker-wood,\n            .svgcp-blackjack-woodrim,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-wheel::after,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board-wrap {\n                background:\n                    radial-gradient(circle at 24% 18%, rgba(255,255,255,.16), transparent 18%),\n                    radial-gradient(circle at 74% 76%, rgba(255,255,255,.06), transparent 15%),\n                    repeating-linear-gradient(28deg, rgba(255,255,255,.03) 0 7px, rgba(0,0,0,.025) 7px 14px),\n                    linear-gradient(135deg,\n                        #130704 0%,\n                        #281208 7%,\n                        #5a3017 16%,\n                        #8c5d36 23%,\n                        #61361b 31%,\n                        #2a1409 40%,\n                        #110603 50%,\n                        #4f2b15 61%,\n                        #9e6f46 73%,\n                        #60361d 84%,\n                        #241007 93%,\n                        #120603 100%) !important;\n            }\n            .svgcp-poker-wood {\n                border-radius: 58px !important;\n                box-shadow: inset 0 0 0 5px rgba(145,92,48,.96), inset 0 0 0 18px rgba(20,9,5,.98), inset 0 0 50px rgba(255,226,150,.10), 0 34px 62px rgba(0,0,0,.46) !important;\n            }\n            .svgcp-blackjack-table {\n                background: transparent !important;\n                box-shadow: 0 30px 58px rgba(0,0,0,.44) !important;\n            }\n            .svgcp-blackjack-woodrim {\n                border: 36px solid #170904 !important;\n                box-shadow: inset 0 0 0 5px rgba(145,92,48,.96), inset 0 0 0 18px rgba(20,9,5,.98), inset 0 0 50px rgba(255,226,150,.10), 0 24px 44px rgba(0,0,0,.40) !important;\n            }\n            .svgcp-blackjack-tablewrap,\n            .svgcp-poker-table-wrap {\n                align-items: start !important;\n            }\n\n            \/* Rich classic casino green felt *\/\n            .svgcp-poker-felt {\n                border: 26px solid #211006 !important;\n                background:\n                    radial-gradient(circle at 50% 12%, rgba(255,255,255,.10), transparent 15%),\n                    radial-gradient(circle at 50% 34%, rgba(88,220,132,.14), transparent 28%),\n                    repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 3px, rgba(0,0,0,.018) 3px 6px),\n                    linear-gradient(180deg, #178c49 0%, #147c40 22%, #116c39 42%, #0d5b30 61%, #094726 79%, #06331a 100%) !important;\n                box-shadow: inset 0 0 0 3px rgba(245,224,160,.62), inset 0 18px 34px rgba(255,255,255,.05), inset 0 -34px 44px rgba(0,0,0,.30), 0 14px 28px rgba(0,0,0,.24) !important;\n            }\n            .svgcp-poker-rail {\n                border-color: rgba(245,224,160,.72) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.34), 0 0 0 1px rgba(255,255,255,.04) !important;\n                opacity: .98 !important;\n            }\n            .svgcp-blackjack-innerfelt {\n                background:\n                    radial-gradient(circle at 50% 12%, rgba(255,255,255,.10), transparent 15%),\n                    radial-gradient(circle at 50% 34%, rgba(88,220,132,.14), transparent 28%),\n                    repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 3px, rgba(0,0,0,.018) 3px 6px),\n                    linear-gradient(180deg, #178c49 0%, #147c40 22%, #116c39 42%, #0d5b30 61%, #094726 79%, #06331a 100%) !important;\n                border: 2px solid rgba(245,226,170,.68) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.30), inset 0 18px 34px rgba(255,255,255,.05), inset 0 -28px 40px rgba(0,0,0,.26) !important;\n            }\n            .svgcp-blackjack-center-badge,\n            .svgcp-blackjack-total-pill,\n            .svgcp-blackjack-dealer-badge,\n            .svgcp-blackjack-player-tag,\n            .svgcp-poker-dealer,\n            .svgcp-poker-pot-badge,\n            .svgcp-poker-player-tag {\n                box-shadow: 0 10px 18px rgba(0,0,0,.24) !important;\n            }\n            .svgcp-poker-seat,\n            .svgcp-blackjack-sidecard,\n            .svgcp-poker-sidecard,\n            .svgcp-roulette-single-page .svgcp-roulette-r2-sidecard {\n                background: linear-gradient(180deg, rgba(28,21,16,.97), rgba(9,8,7,.99)) !important;\n                border-color: rgba(244,216,145,.38) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.03), 0 16px 28px rgba(0,0,0,.30) !important;\n            }\n\n            \/* Professional casino chips *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                position: relative !important;\n                isolation: isolate !important;\n                overflow: hidden !important;\n                border-radius: 50% !important;\n                border: 4px solid rgba(255,249,236,.96) !important;\n                color: #fff !important;\n                font-weight: 900 !important;\n                letter-spacing: -.02em !important;\n                text-shadow: 0 1px 2px rgba(0,0,0,.62) !important;\n                box-shadow: inset 0 4px 8px rgba(255,255,255,.32), inset 0 -12px 18px rgba(0,0,0,.32), 0 15px 26px rgba(0,0,0,.36) !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                font-size: 18px !important;\n            }\n            .svgcp-poker-chipline .chip { width: 62px !important; height: 62px !important; }\n            .svgcp-blackjack-chipline .chip { width: 82px !important; height: 82px !important; font-size: 20px !important; }\n            .svgcp-blackjack-chiptray .c { width: 35px !important; height: 35px !important; border-width: 3px !important; }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before {\n                content:'';\n                position:absolute;\n                inset:16%;\n                border-radius:50%;\n                background:\n                    radial-gradient(circle at 34% 28%, rgba(255,255,255,.48), rgba(255,255,255,.07) 26%, transparent 27%),\n                    radial-gradient(circle at 50% 60%, rgba(255,255,255,.15), rgba(0,0,0,.10));\n                box-shadow: inset 0 0 0 2px rgba(255,255,255,.45), inset 0 -4px 8px rgba(0,0,0,.18);\n                z-index: -1;\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after {\n                content:'';\n                position:absolute;\n                inset:4px;\n                border-radius:50%;\n                background: repeating-conic-gradient(from 0deg, rgba(255,255,255,.98) 0 11deg, transparent 11deg 22deg);\n                -webkit-mask: radial-gradient(circle, transparent 0 53%, #000 54% 82%, transparent 83%);\n                mask: radial-gradient(circle, transparent 0 53%, #000 54% 82%, transparent 83%);\n                opacity:.92;\n                pointer-events:none;\n                z-index: -1;\n            }\n            .svgcp-poker-chipline .chip.c25,\n            .svgcp-blackjack-chipline .chip.c25,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"25\"] { background: radial-gradient(circle at 35% 30%, #ffb8c0 0%, #cf3549 36%, #911325 72%, #520711 100%) !important; }\n            .svgcp-poker-chipline .chip.c100,\n            .svgcp-blackjack-chipline .chip.c100,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"100\"] { background: radial-gradient(circle at 35% 30%, #c2f6cf 0%, #3cb567 36%, #17703d 72%, #0b4023 100%) !important; }\n            .svgcp-poker-chipline .chip.c500,\n            .svgcp-blackjack-chipline .chip.c500,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"500\"] { background: radial-gradient(circle at 35% 30%, #bfdbff 0%, #377fe2 36%, #1a4e9b 72%, #0c2958 100%) !important; }\n            .svgcp-poker-chipline .chip.c1000,\n            .svgcp-blackjack-chipline .chip.c1000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"1000\"] { background: radial-gradient(circle at 35% 30%, #e4bfff 0%, #9a4ae0 36%, #6527a3 72%, #350e5a 100%) !important; }\n            .svgcp-poker-chipline .chip.c5000,\n            .svgcp-blackjack-chipline .chip.c5000,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip=\"5000\"] { background: radial-gradient(circle at 35% 30%, #dddddd 0%, #555555 36%, #202020 72%, #050505 100%) !important; }\n            .svgcp-blackjack-chiptray .gold { background: radial-gradient(circle at 35% 30%, #ffe8a7 0%, #d3a12c 36%, #885f11 72%, #4d3207 100%) !important; }\n            .svgcp-blackjack-chiptray .red { background: radial-gradient(circle at 35% 30%, #ffb8c0 0%, #cf3549 36%, #911325 72%, #520711 100%) !important; }\n            .svgcp-blackjack-chiptray .green { background: radial-gradient(circle at 35% 30%, #c2f6cf 0%, #3cb567 36%, #17703d 72%, #0b4023 100%) !important; }\n            .svgcp-blackjack-chiptray .black { background: radial-gradient(circle at 35% 30%, #dddddd 0%, #555555 36%, #202020 72%, #050505 100%) !important; }\n            .svgcp-blackjack-chiptray .purple { background: radial-gradient(circle at 35% 30%, #e4bfff 0%, #9a4ae0 36%, #6527a3 72%, #350e5a 100%) !important; }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected {\n                transform: translateY(-7px) scale(1.08) !important;\n                box-shadow: none !important;\n                filter: drop-shadow(0 16px 24px rgba(0,0,0,.34));\n            }\n\n            \/* Roulette board felt and buttons closer to premium look *\/\n            .svgcp-roulette-single-page .svgcp-roulette-r2-board {\n                background:\n                    radial-gradient(circle at 50% 18%, rgba(255,255,255,.09), transparent 18%),\n                    repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 3px, rgba(0,0,0,.018) 3px 6px),\n                    linear-gradient(180deg, #178c49 0%, #147c40 22%, #116c39 42%, #0d5b30 61%, #094726 79%, #06331a 100%) !important;\n                border-color: rgba(244,216,145,.58) !important;\n                box-shadow: inset 0 0 26px rgba(0,0,0,.34), inset 0 0 0 2px rgba(245,224,160,.28), 0 12px 20px rgba(0,0,0,.22) !important;\n            }\n            .svgcp-roulette-single-page .svgcp-roulette-r4-spin,\n            .svgcp-poker-actions button,\n            .svgcp-blackjack-actions button {\n                box-shadow: inset 0 1px 0 rgba(255,255,255,.18), inset 0 0 0 2px rgba(240,206,122,.58), 0 14px 24px rgba(0,0,0,.30) !important;\n            }\n\n            @media (max-width: 900px) {\n                .svgcp-poker-wood { border-radius: 44px !important; box-shadow: inset 0 0 0 4px rgba(145,92,48,.96), inset 0 0 0 14px rgba(20,9,5,.98), inset 0 0 38px rgba(255,226,150,.08), 0 22px 42px rgba(0,0,0,.40) !important; }\n                .svgcp-blackjack-woodrim { border-width: 24px !important; box-shadow: inset 0 0 0 4px rgba(145,92,48,.96), inset 0 0 0 12px rgba(20,9,5,.98), inset 0 0 34px rgba(255,226,150,.08), 0 18px 34px rgba(0,0,0,.34) !important; }\n                .svgcp-poker-felt { border-width: 16px !important; }\n                .svgcp-blackjack-chipline .chip { width: 70px !important; height: 70px !important; font-size: 18px !important; }\n                .svgcp-poker-chipline .chip { width: 56px !important; height: 56px !important; }\n            }\n\n            \/* v2.33.825 Premium approved chip integration for all table games *\/\n            .svgcp-poker-shell {\n                background:\n                    radial-gradient(circle at top, rgba(255,223,150,.10), transparent 28%),\n                    linear-gradient(180deg, rgba(12,11,10,.985), rgba(4,4,4,.992)) !important;\n                border-color: rgba(201,151,78,.68) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,242,208,.05), 0 30px 70px rgba(0,0,0,.48) !important;\n            }\n            .svgcp-poker-table {\n                min-height: 860px !important;\n                border-radius: 76px !important;\n                background: linear-gradient(180deg, #1a1a1b 0%, #090909 100%) !important;\n                box-shadow: 0 24px 56px rgba(0,0,0,.42) !important;\n                overflow: hidden !important;\n            }\n            .svgcp-poker-table::before {\n                content:'';\n                position:absolute;\n                inset:0;\n                border-radius:76px;\n                background:\n                    linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,0) 16%),\n                    linear-gradient(180deg, #252526 0%, #0e0e0f 100%);\n                box-shadow: inset 0 0 0 2px rgba(255,255,255,.06), inset 0 -24px 40px rgba(0,0,0,.26);\n                pointer-events:none;\n            }\n            .svgcp-poker-wood {\n                inset: 18px !important;\n                border-radius: 64px !important;\n                background:\n                    radial-gradient(circle at 25% 18%, rgba(255,255,255,.18), transparent 18%),\n                    radial-gradient(circle at 74% 76%, rgba(255,255,255,.05), transparent 14%),\n                    repeating-linear-gradient(24deg, rgba(255,255,255,.03) 0 7px, rgba(0,0,0,.02) 7px 14px),\n                    linear-gradient(135deg,\n                        #140804 0%,\n                        #2c1409 8%,\n                        #5c3318 17%,\n                        #93623a 24%,\n                        #6b3f21 31%,\n                        #2d150a 42%,\n                        #120603 52%,\n                        #563018 64%,\n                        #9e6f45 76%,\n                        #5e351b 86%,\n                        #251007 94%,\n                        #120603 100%) !important;\n                box-shadow: inset 0 0 0 5px rgba(143,90,46,.95), inset 0 0 0 18px rgba(19,8,5,.98), inset 0 0 54px rgba(255,222,143,.11), 0 28px 50px rgba(0,0,0,.42) !important;\n            }\n            .svgcp-poker-felt {\n                left: 7.5% !important;\n                right: 7.5% !important;\n                top: 12% !important;\n                bottom: 13% !important;\n                border-radius: 46% \/ 42% !important;\n                border: 22px solid #231208 !important;\n                background:\n                    radial-gradient(circle at 50% 12%, rgba(255,255,255,.10), transparent 14%),\n                    radial-gradient(circle at 50% 35%, rgba(90,220,132,.15), transparent 30%),\n                    repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 3px, rgba(0,0,0,.018) 3px 6px),\n                    linear-gradient(180deg, #178c49 0%, #147b40 22%, #116b38 43%, #0d5a2f 62%, #094625 80%, #063118 100%) !important;\n                box-shadow: inset 0 0 0 3px rgba(245,224,160,.68), inset 0 18px 36px rgba(255,255,255,.06), inset 0 -34px 44px rgba(0,0,0,.30), 0 14px 28px rgba(0,0,0,.24) !important;\n            }\n            .svgcp-poker-rail {\n                left: 13% !important;\n                right: 13% !important;\n                top: 19% !important;\n                bottom: 18% !important;\n                border: 2px solid rgba(246,228,176,.68) !important;\n                box-shadow: inset 0 0 0 1px rgba(0,0,0,.32), 0 0 0 1px rgba(255,255,255,.04) !important;\n                opacity: .95 !important;\n            }\n            .svgcp-poker-stage,\n            .svgcp-poker-dealer,\n            .svgcp-poker-pot-badge,\n            .svgcp-poker-player-tag,\n            .svgcp-poker-seat,\n            .svgcp-poker-sidecard {\n                background: linear-gradient(180deg, rgba(28,21,16,.97), rgba(9,8,7,.99)) !important;\n                border-color: rgba(244,216,145,.40) !important;\n                box-shadow: inset 0 0 0 1px rgba(255,255,255,.03), 0 14px 26px rgba(0,0,0,.28) !important;\n            }\n            .svgcp-poker-dealer { background: linear-gradient(180deg,#6b221a,#2d0a08) !important; }\n            .svgcp-poker-meters div {\n                background: linear-gradient(180deg, rgba(0,0,0,.50), rgba(18,18,18,.56)) !important;\n                border-color: rgba(244,216,145,.34) !important;\n            }\n\n            \/* Realer poker chips *\/\n            .svgcp-poker-chipline { gap: 14px !important; }\n            .svgcp-poker-chipline .chip {\n                width: 64px !important;\n                height: 64px !important;\n                border: 4px solid rgba(255,249,237,.96) !important;\n                border-radius: 50% !important;\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                position: relative !important;\n                overflow: hidden !important;\n                color: #ffffff !important;\n                font-size: 17px !important;\n                font-weight: 900 !important;\n                letter-spacing: -.02em !important;\n                text-shadow: 0 1px 2px rgba(0,0,0,.62) !important;\n                box-shadow: inset 0 4px 8px rgba(255,255,255,.34), inset 0 -12px 18px rgba(0,0,0,.34), 0 16px 28px rgba(0,0,0,.38) !important;\n            }\n            .svgcp-poker-chipline .chip::before {\n                content:'';\n                position:absolute;\n                inset:15%;\n                border-radius:50%;\n                background:\n                    radial-gradient(circle at 34% 28%, rgba(255,255,255,.48), rgba(255,255,255,.08) 26%, transparent 27%),\n                    radial-gradient(circle at 50% 60%, rgba(255,255,255,.15), rgba(0,0,0,.10));\n                box-shadow: inset 0 0 0 2px rgba(255,255,255,.42), inset 0 -4px 8px rgba(0,0,0,.18);\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip::after {\n                content:'';\n                position:absolute;\n                inset:4px;\n                border-radius:50%;\n                background: repeating-conic-gradient(from 0deg, rgba(255,255,255,.98) 0 11deg, transparent 11deg 22deg);\n                -webkit-mask: radial-gradient(circle, transparent 0 53%, #000 54% 82%, transparent 83%);\n                mask: radial-gradient(circle, transparent 0 53%, #000 54% 82%, transparent 83%);\n                opacity: .92;\n                pointer-events:none;\n            }\n            .svgcp-poker-chipline .chip.c25 { background: radial-gradient(circle at 35% 30%, #ffbec5 0%, #d13b4f 36%, #951526 72%, #530711 100%) !important; }\n            .svgcp-poker-chipline .chip.c100 { background: radial-gradient(circle at 35% 30%, #c7f8d2 0%, #41b86a 36%, #1a7441 72%, #0b4325 100%) !important; }\n            .svgcp-poker-chipline .chip.c500 { background: radial-gradient(circle at 35% 30%, #e2e2e2 0%, #5c5c5c 36%, #222222 72%, #070707 100%) !important; }\n            .svgcp-poker-chipline .chip.c1000 { background: radial-gradient(circle at 35% 30%, #c7deff 0%, #3f84e4 36%, #1b519d 72%, #0d2a5b 100%) !important; }\n            .svgcp-poker-chipline .chip.is-active {\n                transform: translateY(-6px) scale(1.10) !important;\n                box-shadow: inset 0 4px 8px rgba(255,255,255,.35), inset 0 -12px 18px rgba(0,0,0,.34), 0 20px 34px rgba(0,0,0,.42) !important;\n            }\n\n            @media (max-width: 860px) {\n                .svgcp-poker-table { min-height: 900px !important; }\n                .svgcp-poker-wood { inset: 12px !important; border-radius: 44px !important; box-shadow: inset 0 0 0 4px rgba(143,90,46,.95), inset 0 0 0 12px rgba(19,8,5,.98), inset 0 0 38px rgba(255,222,143,.08), 0 22px 40px rgba(0,0,0,.36) !important; }\n                .svgcp-poker-felt { left: 6% !important; right: 6% !important; top: 10% !important; bottom: 10% !important; border-width: 16px !important; }\n                .svgcp-poker-chipline .chip { width: 58px !important; height: 58px !important; font-size: 15px !important; }\n            }\n\n            \/* v2.33.825 force approved premium chip artwork on all table games *\/\n            .svgcp-premium-chip,\n            .svgcp-premium-chip-roulette,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini {\n                background-color: transparent !important;\n                background-repeat: no-repeat !important;\n                background-position: center center !important;\n                background-size: contain !important;\n                border: 0 !important;\n                box-shadow: none !important;\n                color: transparent !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                text-indent: -9999px !important;\n                overflow: hidden !important;\n                position: relative !important;\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                filter: drop-shadow(0 10px 18px rgba(0,0,0,.30)) !important;\n            }\n            .svgcp-premium-chip::before,\n            .svgcp-premium-chip::after,\n            .svgcp-premium-chip-roulette::before,\n            .svgcp-premium-chip-roulette::after,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::before,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-poker-chipline .svgcp-premium-chip,\n            .svgcp-blackjack-chipline .svgcp-premium-chip {\n                width: 68px !important;\n                height: 68px !important;\n                min-width: 68px !important;\n                min-height: 68px !important;\n                border-radius: 50% !important;\n                margin: 0 2px !important;\n                cursor: pointer !important;\n            }\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini {\n                width: 32px !important;\n                height: 32px !important;\n                min-width: 32px !important;\n                min-height: 32px !important;\n                border-radius: 50% !important;\n            }\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette {\n                width: 72px !important;\n                height: 72px !important;\n                min-width: 72px !important;\n                min-height: 72px !important;\n                border-radius: 50% !important;\n                padding: 0 !important;\n                background-color: transparent !important;\n            }\n            .svgcp-poker-chipline .svgcp-premium-chip.is-active,\n            .svgcp-blackjack-chipline .svgcp-premium-chip.is-active,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette.is-active {\n                transform: translateY(-7px) scale(1.08) !important;\n                filter: drop-shadow(0 14px 24px rgba(0,0,0,.36)) !important;\n            }\n            @media (max-width: 900px) {\n                .svgcp-poker-chipline .svgcp-premium-chip,\n                .svgcp-blackjack-chipline .svgcp-premium-chip {\n                    width: 58px !important;\n                    height: 58px !important;\n                    min-width: 58px !important;\n                    min-height: 58px !important;\n                }\n                .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette {\n                    width: 62px !important;\n                    height: 62px !important;\n                    min-width: 62px !important;\n                    min-height: 62px !important;\n                }\n            }\n\n            \/* v2.33.825 use approved chip PNG images directly in markup for all table games *\/\n            .svgcp-premium-chip,\n            .svgcp-premium-chip-roulette,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini {\n                background: transparent !important;\n                background-image: none !important;\n                border: 0 !important;\n                box-shadow: none !important;\n                color: transparent !important;\n                text-indent: 0 !important;\n                overflow: visible !important;\n                padding: 0 !important;\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                filter: drop-shadow(0 8px 16px rgba(0,0,0,.30));\n            }\n            .svgcp-premium-chip::before,\n            .svgcp-premium-chip::after,\n            .svgcp-premium-chip-roulette::before,\n            .svgcp-premium-chip-roulette::after,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::before,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-chip-art {\n                display: block !important;\n                width: 100% !important;\n                height: 100% !important;\n                object-fit: contain !important;\n                pointer-events: none !important;\n                user-select: none !important;\n            }\n            .svgcp-poker-chipline .svgcp-premium-chip,\n            .svgcp-blackjack-chipline .svgcp-premium-chip {\n                width: 72px !important;\n                height: 72px !important;\n                min-width: 72px !important;\n                min-height: 72px !important;\n                border-radius: 50% !important;\n                cursor: pointer !important;\n            }\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini {\n                width: 34px !important;\n                height: 34px !important;\n                min-width: 34px !important;\n                min-height: 34px !important;\n                border-radius: 50% !important;\n            }\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette {\n                width: 78px !important;\n                height: 78px !important;\n                min-width: 78px !important;\n                min-height: 78px !important;\n                border-radius: 50% !important;\n                cursor: pointer !important;\n            }\n            .svgcp-poker-chipline .svgcp-premium-chip.is-active,\n            .svgcp-blackjack-chipline .svgcp-premium-chip.is-active,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette.is-active {\n                transform: translateY(-6px) scale(1.06) !important;\n                filter: drop-shadow(0 12px 20px rgba(0,0,0,.38)) !important;\n            }\n            @media (max-width: 900px) {\n                .svgcp-poker-chipline .svgcp-premium-chip,\n                .svgcp-blackjack-chipline .svgcp-premium-chip {\n                    width: 62px !important;\n                    height: 62px !important;\n                    min-width: 62px !important;\n                    min-height: 62px !important;\n                }\n                .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip].svgcp-premium-chip-roulette {\n                    width: 66px !important;\n                    height: 66px !important;\n                    min-width: 66px !important;\n                    min-height: 66px !important;\n                }\n            }\n\n            \/* v2.33.825 final chip override: no outer white border, larger chips, force approved chips in roulette *\/\n            .svgcp-poker-chipline,\n            .svgcp-blackjack-chipline,\n            .svgcp-roulette-r2-chip-rack,\n            [data-svgcp-roulette-chip-rack] {\n                gap: 14px !important;\n                align-items: center !important;\n                flex-wrap: wrap !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                background: transparent !important;\n                background-image: none !important;\n                border: none !important;\n                outline: none !important;\n                box-shadow: none !important;\n                padding: 0 !important;\n                margin: 0 !important;\n                border-radius: 50% !important;\n                overflow: visible !important;\n                color: transparent !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                text-indent: 0 !important;\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                filter: drop-shadow(0 10px 18px rgba(0,0,0,.34)) !important;\n                transform-origin: center center !important;\n            }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-r2-chip-rack .chip::before,\n            .svgcp-roulette-r2-chip-rack .chip::after,\n            .svgcp-roulette-r2-chip-rack b::before,\n            .svgcp-roulette-r2-chip-rack b::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip {\n                width: 82px !important;\n                height: 82px !important;\n                min-width: 82px !important;\n                min-height: 82px !important;\n            }\n            .svgcp-blackjack-chiptray .c {\n                width: 38px !important;\n                height: 38px !important;\n                min-width: 38px !important;\n                min-height: 38px !important;\n            }\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                width: 92px !important;\n                height: 92px !important;\n                min-width: 92px !important;\n                min-height: 92px !important;\n            }\n            .svgcp-chip-art {\n                display: block !important;\n                width: 100% !important;\n                height: 100% !important;\n                max-width: none !important;\n                max-height: none !important;\n                object-fit: contain !important;\n                border: none !important;\n                outline: none !important;\n                box-shadow: none !important;\n                background: transparent !important;\n                border-radius: 50% !important;\n                pointer-events: none !important;\n                user-select: none !important;\n            }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-roulette-r2-chip-rack .chip.is-selected,\n            .svgcp-roulette-r2-chip-rack b.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active {\n                transform: translateY(-7px) scale(1.08) !important;\n                filter: drop-shadow(0 14px 24px rgba(0,0,0,.40)) !important;\n            }\n            \/* make sure roulette specifically uses the approved chip artwork with no legacy visual skin *\/\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette {\n                background: transparent !important;\n                border: none !important;\n                box-shadow: none !important;\n            }\n            @media (max-width: 900px) {\n                .svgcp-poker-chipline .chip,\n                .svgcp-blackjack-chipline .chip {\n                    width: 70px !important;\n                    height: 70px !important;\n                    min-width: 70px !important;\n                    min-height: 70px !important;\n                }\n                .svgcp-roulette-r2-chip-rack .chip,\n                .svgcp-roulette-r2-chip-rack b,\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                    width: 76px !important;\n                    height: 76px !important;\n                    min-width: 76px !important;\n                    min-height: 76px !important;\n                }\n            }\n\n            \/* v2.33.825 hard replace legacy chip skin with approved larger chip art *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip],\n            .svgcp-poker-chipline .svgcp-premium-chip,\n            .svgcp-blackjack-chipline .svgcp-premium-chip,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette {\n                background: transparent !important;\n                background-image: none !important;\n                border: 0 !important;\n                outline: 0 !important;\n                box-shadow: none !important;\n                -webkit-box-shadow: none !important;\n                padding: 0 !important;\n                margin: 0 !important;\n                border-radius: 50% !important;\n                overflow: visible !important;\n                color: transparent !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                text-indent: -9999px !important;\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                filter: drop-shadow(0 12px 20px rgba(0,0,0,.35)) !important;\n            }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-r2-chip-rack .chip::before,\n            .svgcp-roulette-r2-chip-rack .chip::after,\n            .svgcp-roulette-r2-chip-rack b::before,\n            .svgcp-roulette-r2-chip-rack b::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after,\n            .svgcp-poker-chipline .svgcp-premium-chip::before,\n            .svgcp-poker-chipline .svgcp-premium-chip::after,\n            .svgcp-blackjack-chipline .svgcp-premium-chip::before,\n            .svgcp-blackjack-chipline .svgcp-premium-chip::after,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::before,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini::after,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette::before,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette::after,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette::before,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-poker-chipline,\n            .svgcp-blackjack-chipline,\n            .svgcp-roulette-r2-chip-rack {\n                gap: 16px !important;\n                align-items: center !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-poker-chipline .svgcp-premium-chip,\n            .svgcp-blackjack-chipline .svgcp-premium-chip {\n                width: 96px !important;\n                height: 96px !important;\n                min-width: 96px !important;\n                min-height: 96px !important;\n            }\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-blackjack-chiptray .svgcp-premium-chip-mini {\n                width: 42px !important;\n                height: 42px !important;\n                min-width: 42px !important;\n                min-height: 42px !important;\n            }\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip],\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette {\n                width: 108px !important;\n                height: 108px !important;\n                min-width: 108px !important;\n                min-height: 108px !important;\n            }\n            .svgcp-chip-art {\n                display: block !important;\n                width: 114% !important;\n                height: 114% !important;\n                max-width: none !important;\n                max-height: none !important;\n                object-fit: contain !important;\n                object-position: center center !important;\n                border: 0 !important;\n                outline: 0 !important;\n                box-shadow: none !important;\n                background: transparent !important;\n                filter: none !important;\n                transform: scale(1.04) !important;\n                pointer-events: none !important;\n                user-select: none !important;\n            }\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-poker-chipline .svgcp-premium-chip.is-active,\n            .svgcp-blackjack-chipline .svgcp-premium-chip.is-active,\n            .svgcp-roulette-r2-chip-rack .chip.is-selected,\n            .svgcp-roulette-r2-chip-rack b.is-selected,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-active,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page .svgcp-premium-chip-roulette.is-active {\n                transform: translateY(-8px) scale(1.10) !important;\n                filter: drop-shadow(0 16px 28px rgba(0,0,0,.42)) !important;\n            }\n            @media (max-width: 900px) {\n                .svgcp-poker-chipline .chip,\n                .svgcp-blackjack-chipline .chip,\n                .svgcp-poker-chipline .svgcp-premium-chip,\n                .svgcp-blackjack-chipline .svgcp-premium-chip {\n                    width: 78px !important;\n                    height: 78px !important;\n                    min-width: 78px !important;\n                    min-height: 78px !important;\n                }\n                .svgcp-roulette-r2-chip-rack .chip,\n                .svgcp-roulette-r2-chip-rack b,\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip],\n                .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n                .svgcp-roulette-single-page .svgcp-premium-chip-roulette {\n                    width: 86px !important;\n                    height: 86px !important;\n                    min-width: 86px !important;\n                    min-height: 86px !important;\n                }\n            }\n\n            \/* v2.33.825 final approved chip override *\/\n            .svgcp-chip-art { background: transparent !important; border: none !important; outline: none !important; box-shadow: none !important; }\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                border: none !important;\n                outline: none !important;\n                background: transparent !important;\n                background-image: none !important;\n                box-shadow: none !important;\n                color: transparent !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                text-indent: -9999px !important;\n            }\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-roulette-r2-chip-rack b.is-selected,\n            .svgcp-roulette-r2-chip-rack .svgcp-premium-chip-roulette.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected {\n                transform: translateY(-8px) scale(1.08) !important;\n                filter: drop-shadow(0 16px 26px rgba(0,0,0,.42)) !important;\n            }\n\n            \/* v2.33.825 approved chip image enforcement *\/\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                background: transparent !important;\n                background-image: none !important;\n                border: none !important;\n                outline: none !important;\n                box-shadow: none !important;\n                -webkit-box-shadow: none !important;\n                color: transparent !important;\n                text-shadow: none !important;\n            }\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-r2-chip-rack b::before,\n            .svgcp-roulette-r2-chip-rack b::after,\n            .svgcp-roulette-r2-chip-rack .chip::before,\n            .svgcp-roulette-r2-chip-rack .chip::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after,\n            .svgcp-roulette-placed-chip::before,\n            .svgcp-roulette-placed-chip::after {\n                display:none !important;\n                content:none !important;\n            }\n            .svgcp-chip-art,\n            .svgcp-roulette-placed-chip-art {\n                display:block !important;\n                width:100% !important;\n                height:100% !important;\n                object-fit:contain !important;\n                background:transparent !important;\n                border:none !important;\n                outline:none !important;\n                box-shadow:none !important;\n                border-radius:50% !important;\n            }\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-poker-chipline .chip {\n                width: 106px !important;\n                height: 106px !important;\n                min-width: 106px !important;\n                min-height: 106px !important;\n                padding:0 !important;\n                overflow:visible !important;\n                border-radius:50% !important;\n            }\n            .svgcp-blackjack-chiptray .c {\n                width: 46px !important;\n                height: 46px !important;\n                min-width: 46px !important;\n                min-height: 46px !important;\n                padding:0 !important;\n                overflow:visible !important;\n                border-radius:50% !important;\n            }\n            .svgcp-roulette-r2-chip-rack { gap: 16px !important; }\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                width: 118px !important;\n                height: 118px !important;\n                min-width: 118px !important;\n                min-height: 118px !important;\n                padding:0 !important;\n                overflow:visible !important;\n                border-radius:50% !important;\n            }\n            .svgcp-blackjack-chipline .chip.is-active,\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-roulette-r2-chip-rack b.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected {\n                transform: translateY(-8px) scale(1.08) !important;\n                filter: drop-shadow(0 16px 28px rgba(0,0,0,.42)) !important;\n                outline:none !important;\n                box-shadow:none !important;\n            }\n            .svgcp-roulette-placed-chip {\n                position:absolute !important;\n                right:4px !important;\n                bottom:4px !important;\n                width:52px !important;\n                height:52px !important;\n                min-width:52px !important;\n                min-height:52px !important;\n                padding:0 !important;\n                border:none !important;\n                outline:none !important;\n                box-shadow:none !important;\n                background:transparent !important;\n                border-radius:50% !important;\n                overflow:visible !important;\n                display:inline-flex !important;\n                align-items:center !important;\n                justify-content:center !important;\n                z-index:4 !important;\n                pointer-events:none !important;\n            }\n            .svgcp-roulette-placed-chip-value {\n                position:absolute !important;\n                left:50% !important;\n                bottom:-9px !important;\n                transform:translateX(-50%) !important;\n                padding:2px 6px !important;\n                border-radius:999px !important;\n                background:rgba(9,9,9,.88) !important;\n                color:#f5d68b !important;\n                font-size:10px !important;\n                line-height:1.15 !important;\n                font-weight:900 !important;\n                white-space:nowrap !important;\n                box-shadow:0 4px 10px rgba(0,0,0,.28) !important;\n            }\n            @media (max-width:900px){\n                .svgcp-blackjack-chipline .chip,\n                .svgcp-poker-chipline .chip { width:82px !important; height:82px !important; min-width:82px !important; min-height:82px !important; }\n                .svgcp-roulette-r2-chip-rack b,\n                .svgcp-roulette-r2-chip-rack .chip,\n                .svgcp-roulette-single-page [data-svgcp-roulette-chip] { width:92px !important; height:92px !important; min-width:92px !important; min-height:92px !important; }\n            }\n\n            \/* v2.33.825 TRUE transparent approved chips: no checker\/white background, no CSS chip skin *\/\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip,\n            .svgcp-blackjack-chiptray .c,\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip],\n            .svgcp-roulette-placed-chip {\n                background: transparent !important;\n                background-color: transparent !important;\n                background-image: none !important;\n                border: 0 !important;\n                outline: 0 !important;\n                box-shadow: none !important;\n                -webkit-box-shadow: none !important;\n                color: transparent !important;\n                text-shadow: none !important;\n                font-size: 0 !important;\n                line-height: 0 !important;\n                padding: 0 !important;\n                margin: 0 !important;\n                overflow: visible !important;\n            }\n            .svgcp-poker-chipline .chip::before,\n            .svgcp-poker-chipline .chip::after,\n            .svgcp-blackjack-chipline .chip::before,\n            .svgcp-blackjack-chipline .chip::after,\n            .svgcp-blackjack-chiptray .c::before,\n            .svgcp-blackjack-chiptray .c::after,\n            .svgcp-roulette-r2-chip-rack b::before,\n            .svgcp-roulette-r2-chip-rack b::after,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::before,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip]::after,\n            .svgcp-roulette-placed-chip::before,\n            .svgcp-roulette-placed-chip::after {\n                display: none !important;\n                content: none !important;\n            }\n            .svgcp-chip-art,\n            .svgcp-roulette-placed-chip-art {\n                display: block !important;\n                width: 100% !important;\n                height: 100% !important;\n                object-fit: contain !important;\n                background: transparent !important;\n                background-color: transparent !important;\n                border: 0 !important;\n                outline: 0 !important;\n                box-shadow: none !important;\n                -webkit-box-shadow: none !important;\n                border-radius: 0 !important;\n                filter: none !important;\n                mix-blend-mode: normal !important;\n            }\n            .svgcp-poker-chipline .chip,\n            .svgcp-blackjack-chipline .chip {\n                width: 112px !important;\n                height: 112px !important;\n                min-width: 112px !important;\n                min-height: 112px !important;\n            }\n            .svgcp-blackjack-chiptray .c {\n                width: 48px !important;\n                height: 48px !important;\n                min-width: 48px !important;\n                min-height: 48px !important;\n            }\n            .svgcp-roulette-r2-chip-rack b,\n            .svgcp-roulette-r2-chip-rack .chip,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip] {\n                width: 124px !important;\n                height: 124px !important;\n                min-width: 124px !important;\n                min-height: 124px !important;\n            }\n            .svgcp-roulette-placed-chip {\n                width: 58px !important;\n                height: 58px !important;\n                min-width: 58px !important;\n                min-height: 58px !important;\n            }\n            .svgcp-roulette-r2-chip-rack b.is-selected,\n            .svgcp-roulette-single-page [data-svgcp-roulette-chip].is-selected,\n            .svgcp-poker-chipline .chip.is-active,\n            .svgcp-blackjack-chipline .chip.is-active {\n                transform: translateY(-8px) scale(1.08) !important;\n                filter: drop-shadow(0 16px 26px rgba(0,0,0,.42)) !important;\n            }\n            .svgcp-roulette-placed-chip-value {\n                background: rgba(0,0,0,.75) !important;\n                color: #f5d68b !important;\n            }\n<\/style>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<style id=\"svgcp-table1-r210-fixed-nav-css-v234055\">\n\/* v2.34.057 Table 1 only: final rendered navigation kept; thin button border and outer game-container border changed to black. *\/\nhtml body #star-vegas-table-games.svgcp-roulette-single-page,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page.svgcp-roulette-r210{\n  border:1px solid #000!important;\n  outline:0!important;\n}\nhtml body #star-vegas-table-games.svgcp-roulette-single-page::before,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page::after{\n  border-color:#000!important;\n  outline-color:#000!important;\n}\nhtml body #star-vegas-table-games.svgcp-roulette-single-page.svgcp-roulette-r210 .svgcp-table1-r210-nav-v234055,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-r210-nav-v234055,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-stable-nav-v234054{\n  display:flex!important;\n  visibility:visible!important;\n  opacity:1!important;\n  pointer-events:auto!important;\n  align-items:center!important;\n  justify-content:flex-start!important;\n  gap:10px!important;\n  flex-wrap:wrap!important;\n  width:100%!important;\n  max-width:1520px!important;\n  margin:0 auto 18px!important;\n  padding:0!important;\n  position:relative!important;\n  z-index:999999!important;\n  height:auto!important;\n  min-height:42px!important;\n  max-height:none!important;\n  overflow:visible!important;\n  transform:none!important;\n  box-sizing:border-box!important;\n}\nhtml body #star-vegas-table-games.svgcp-roulette-single-page.svgcp-roulette-r210 .svgcp-table1-r210-nav-v234055 .svgcp-roulette-back,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-r210-nav-v234055 .svgcp-roulette-back,\nhtml body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-stable-nav-v234054 .svgcp-roulette-back{\n  display:inline-flex!important;\n  visibility:visible!important;\n  opacity:1!important;\n  pointer-events:auto!important;\n  align-items:center!important;\n  justify-content:center!important;\n  min-height:42px!important;\n  padding:10px 16px!important;\n  border:1px solid #000!important;\n  border-radius:999px!important;\n  background:rgba(0,0,0,.82)!important;\n  color:#f8dfa0!important;\n  text-decoration:none!important;\n  font-weight:900!important;\n  line-height:1.1!important;\n  box-shadow:0 7px 22px rgba(0,0,0,.45)!important;\n  white-space:nowrap!important;\n  box-sizing:border-box!important;\n}\n@media(max-width:600px){\n  html body #star-vegas-table-games.svgcp-roulette-single-page.svgcp-roulette-r210 .svgcp-table1-r210-nav-v234055,\n  html body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-r210-nav-v234055,\n  html body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-stable-nav-v234054{\n    display:grid!important;\n    grid-template-columns:1fr!important;\n    justify-content:center!important;\n    gap:8px!important;\n  }\n  html body #star-vegas-table-games.svgcp-roulette-single-page.svgcp-roulette-r210 .svgcp-table1-r210-nav-v234055 .svgcp-roulette-back,\n  html body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-r210-nav-v234055 .svgcp-roulette-back,\n  html body #star-vegas-table-games.svgcp-roulette-single-page .svgcp-table1-stable-nav-v234054 .svgcp-roulette-back{\n    width:100%!important;\n    min-height:48px!important;\n  }\n}\n<\/style>\n\n<script id=\"svgcp-clean-working-roulette-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  ready(function(){\n    var root = document.querySelector('.svgcp-roulette-single-page');\n    if(!root || root.dataset.svRouletteV210 === '1') return;\n    root.dataset.svRouletteV210 = '1';\n    root.classList.add('svgcp-roulette-r210');\n\n    \/* v2.34.056: preserve the Table 1 link buttons before the final roulette renderer replaces root.innerHTML. *\/\n    var table1NavNode = root.querySelector('[data-svgcp-table1-stable-nav], [data-svgcp-table1-r210-nav]');\n    var table1NavHtml = table1NavNode ? table1NavNode.outerHTML : '';\n    if(table1NavHtml){\n      table1NavHtml = table1NavHtml\n        .replace(\/svgcp-table1-stable-nav-v234054\/g, 'svgcp-table1-r210-nav-v234055')\n        .replace(\/data-svgcp-table1-stable-nav\/g, 'data-svgcp-table1-r210-nav');\n    } else {\n      table1NavHtml = '<div class=\"svgcp-roulette-back-row svgcp-table1-r210-nav-v234055\" data-svgcp-table1-r210-nav>' +\n        '<a class=\"svgcp-roulette-back\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7&#038;svgcp_page=tables\">\u2190 Back to Table Games<\/a>' +\n        '<a class=\"svgcp-roulette-back\" href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F7\">\u2190 Back to Lobby<\/a>' +\n      '<\/div>';\n    }\n\n    var wheelOrder = [0,32,15,19,4,21,2,25,17,34,6,27,13,36,11,30,8,23,10,5,24,16,33,1,20,14,31,9,22,18,29,7,28,12,35,3,26];\n    var redNums = [1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36];\n    function colorOf(n){ n=parseInt(n,10); if(n===0) return 'green'; return redNums.indexOf(n)!==-1 ? 'red' : 'black'; }\n    function money(n){ return '$' + Math.round(n); }\n    function key(type, value){ return type + ':' + value; }\n    function payout(type){ if(type==='straight') return 35; if(type==='dozen' || type==='column') return 2; return 1; }\n    function wins(b, n){\n      n = parseInt(n,10);\n      if(b.type==='straight') return parseInt(b.value,10) === n;\n      if(n === 0) return false;\n      if(b.type==='color') return b.value === colorOf(n);\n      if(b.type==='parity') return b.value === (n % 2 === 0 ? 'even' : 'odd');\n      if(b.type==='range') return (b.value==='1to18' && n>=1 && n<=18) || (b.value==='19to36' && n>=19 && n<=36);\n      if(b.type==='dozen') return (b.value==='1st12' && n>=1 && n<=12) || (b.value==='2nd12' && n>=13 && n<=24) || (b.value==='3rd12' && n>=25 && n<=36);\n      if(b.type==='column'){ var c=parseInt(b.value,10); return ((n-1)%3)+1 === c; }\n      return false;\n    }\n    function easeOutCubic(t){ return 1 - Math.pow(1-t,3); }\n    function easeOutQuart(t){ return 1 - Math.pow(1-t,4); }\n    function normalizeAngle(a){ a = a % 360; if(a < 0) a += 360; return a; }\n\n    var oldChips = [25,50,100,500,1000,5000];\n    var chips = [25,50,100,500,1000,5000];\n    var chipSrcMap = {\n      25: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-25.png',\n      50: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-50.png',\n      100: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-100.png',\n      500: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-500.png',\n      1000: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-1000.png',\n      5000: 'https:\/\/fortunakazino.com\/wp-content\/plugins\/fortuna-kazino-casino\/assets\/img\/table-games\/chips\/chip-5000.png'\n    };\n    var balance = parseInt(root.getAttribute('data-svgcp-roulette-start-balance') || '10000', 10) || 10000;\n    var creditAjax = root.getAttribute('data-svgcp-credit-ajax') || '';\n    var creditNonce = root.getAttribute('data-svgcp-credit-nonce') || '';\n    var creditSaveTimer = 0;\n    function saveProfileCredits(v){\n      if(!creditAjax || !creditNonce || !window.fetch) return;\n      clearTimeout(creditSaveTimer);\n      creditSaveTimer = setTimeout(function(){\n        var body='action=svgcp_v233170_save_credits&nonce='+encodeURIComponent(creditNonce)+'&credits='+encodeURIComponent(Math.max(0, Math.round(v)));\n        fetch(creditAjax,{method:'POST',credentials:'same-origin',headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'},body:body}).catch(function(){});\n      }, 350);\n    }\n    var minBet = Math.max(25, parseInt(root.getAttribute('data-svgcp-roulette-min-bet') || '25', 10) || 25);\n    var maxTotalBet = parseInt(root.getAttribute('data-svgcp-roulette-max-total-bet') || '5000', 10) || 5000;\n    var spinMs = parseInt(root.getAttribute('data-svgcp-roulette-spin-ms') || '7000', 10) || 7000;\n    if(spinMs < 5000) spinMs = 7000;\n    var persist = (root.getAttribute('data-svgcp-roulette-persist-session') || 'yes') === 'yes';\n    var storeKey = 'svgcp_roulette_r210_v233173_1m';\n\n    var selectedChip = chips[0];\n    var lastWin = 0;\n    var bets = {};\n    var betOrder = [];\n    var lastSnapshot = {};\n    var history = [];\n    var spinning = false;\n    var raf = 0;\n    var wheelRotation = 0;\n    var lastPegHit = -1;\n\n    function boardHtml(){\n      var h = '<div class=\"svr-board\">';\n      h += '<button type=\"button\" class=\"svr-zero\" data-bet-type=\"straight\" data-bet-value=\"0\">0<\/button>';\n      for(var row=0; row<3; row++){\n        for(var c=0; c<12; c++){\n          var num = c*3 + (3-row);\n          h += '<button type=\"button\" class=\"svr-cell '+colorOf(num)+'\" data-bet-type=\"straight\" data-bet-value=\"'+num+'\">'+num+'<\/button>';\n        }\n        h += '<button type=\"button\" class=\"svr-col\" data-bet-type=\"column\" data-bet-value=\"'+(3-row)+'\">2 TO 1<\/button>';\n      }\n      h += '<\/div>';\n      h += '<div class=\"svr-bet-row\">';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"range\" data-bet-value=\"1to18\">1 TO 18<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"parity\" data-bet-value=\"even\">EVEN<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet red\" data-bet-type=\"color\" data-bet-value=\"red\">RED<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet black\" data-bet-type=\"color\" data-bet-value=\"black\">BLACK<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"parity\" data-bet-value=\"odd\">ODD<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"range\" data-bet-value=\"19to36\">19 TO 36<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"dozen\" data-bet-value=\"1st12\">1ST 12<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"dozen\" data-bet-value=\"2nd12\">2ND 12<\/button>';\n      h += '<button type=\"button\" class=\"svr-bet green\" data-bet-type=\"dozen\" data-bet-value=\"3rd12\">3RD 12<\/button>';\n      h += '<\/div>';\n      return h;\n    }\n    function wheelHtml(){\n      var h = '';\n      var labelRadius = 45.8;\n      var pegRadius = 34.6;\n      var dividerRadius = 43.6;\n      var step = 360 \/ 37;\n      var alignOffset = -2.2; \/\/ move wheel labels and dividers a very little more counter-clockwise and lift numbers outward on the wheel\n      for(var i=0;i<wheelOrder.length;i++){\n        var n = wheelOrder[i];\n        var angle = -90 + (i * step);\n        var labelAngle = angle + step \/ 2 + alignOffset;\n        var rad = labelAngle * Math.PI \/ 180;\n        var lx = 50 + Math.cos(rad) * labelRadius;\n        var ly = 50 + Math.sin(rad) * labelRadius;\n        var px = 50 + Math.cos(angle * Math.PI \/ 180) * pegRadius;\n        var py = 50 + Math.sin(angle * Math.PI \/ 180) * pegRadius;\n        var dividerAngle = angle + alignOffset;\n        var drad = dividerAngle * Math.PI \/ 180;\n        var dx = 50 + Math.cos(drad) * dividerRadius;\n        var dy = 50 + Math.sin(drad) * dividerRadius;\n        var dividerRot = dividerAngle + 90;\n        h += '<span class=\"svr-wheel-label '+colorOf(n)+'\" data-wheel-num=\"'+n+'\" style=\"--x:'+lx.toFixed(3)+'%;--y:'+ly.toFixed(3)+'%;left:'+lx.toFixed(3)+'%;top:'+ly.toFixed(3)+'%;\">'+n+'<\/span>';\n        h += '<span class=\"svr-wheel-divider\" style=\"--x:'+dx.toFixed(3)+'%;--y:'+dy.toFixed(3)+'%;--rot:'+dividerRot.toFixed(3)+'deg;left:'+dx.toFixed(3)+'%;top:'+dy.toFixed(3)+'%;\"><\/span>';\n      }\n      h += '<div class=\"svr-rotor\">';\n      h += '<div class=\"svr-rotor-base\"><\/div>';\n      h += '<div class=\"svr-rotor-arm a0\"><\/div>';\n      h += '<div class=\"svr-rotor-arm a90\"><\/div>';\n      h += '<div class=\"svr-rotor-arm a180\"><\/div>';\n      h += '<div class=\"svr-rotor-arm a270\"><\/div>';\n      h += '<div class=\"svr-rotor-hub\"><span class=\"svr-star-mark\">\u2605<\/span><span class=\"svr-v-mark\">V<\/span><\/div>';\n      h += '<\/div>';\n      return h;\n    }\n    function chipHtml(){\n      return chips.map(function(c, i){\n        var src = chipSrcMap[c] || chipSrcMap[25] || '';\n        return '<button type=\"button\" class=\"svr-chip c'+i+'\" data-chip=\"'+c+'\" aria-label=\"Roulette chip '+c+'\"><img decoding=\"async\" class=\"svr-chip-art\" src=\"'+src+'\" alt=\"Roulette chip '+c+'\"><span class=\"svr-chip-value\">'+c+'<\/span><\/button>';\n      }).join('');\n    }\n\n    root.innerHTML = table1NavHtml +\n      '<div class=\"svr-stage\">' +\n        '<div class=\"svr-corner-bar\"><img class=\"svr-corner-logo\" data-logo alt=\"Fortuna Kazino\"><\/div>' +\n        '<div class=\"svr-top\">' +\n          '<div class=\"svr-wheel-side\">' +\n            '<div class=\"svr-wheel-shell\">' +\n              '<div class=\"svr-wheel-viewport\">' +\n                '<div class=\"svr-wheel\" data-wheel>'+wheelHtml()+'<\/div>' +\n                '<div class=\"svr-ball-layer\"><i class=\"svr-ball\" data-ball><\/i><\/div>' +\n              '<\/div>' +\n            '<\/div>' +\n          '<\/div>' +\n          '<div class=\"svr-board-side\">' +\n            '<div class=\"svr-pillbar\">' +\n              '<div class=\"svr-pill\"><span>Bets<\/span><strong data-total>$0<\/strong><\/div>' +\n              '<div class=\"svr-pill\"><span>Balance<\/span><strong data-balance>$0<\/strong><\/div>' +\n            '<\/div>' +\n            '<div class=\"svr-board-shell\">'+boardHtml()+'<\/div>' +\n          '<\/div>' +\n        '<\/div>' +\n        '<div class=\"svr-bottom\">' +\n          '<div class=\"svr-left-bottom\">' +\n            '<div class=\"svr-chipbar\">'+chipHtml()+'<\/div>' +\n            '<div class=\"svr-actions\" style=\"margin-top:12px;\">' +\n              '<button type=\"button\" class=\"svr-btn spin\" data-action=\"spin\">SPIN<\/button>' +\n              '<button type=\"button\" class=\"svr-btn\" data-action=\"undo\">UNDO<\/button>' +\n              '<button type=\"button\" class=\"svr-btn\" data-action=\"clear\">CLEAR<\/button>' +\n              '<button type=\"button\" class=\"svr-btn\" data-action=\"double\">DOUBLE<\/button>' +\n              '<button type=\"button\" class=\"svr-btn\" data-action=\"reset\">RESET<\/button>' +\n            '<\/div>' +\n          '<\/div>' +\n          '<div class=\"svr-info\">' +\n            '<div class=\"svr-status\"><strong>Dealer<\/strong><div data-dealer>Place your bets.<\/div><\/div>' +\n            '<div class=\"svr-status\" style=\"margin-top:10px;\"><strong>Status<\/strong><div data-status>Minimum total bet '+money(minBet)+'. Maximum total bet '+money(maxTotalBet)+'.<\/div><\/div>' +\n            '<div class=\"svr-pillbar\" style=\"margin-top:12px;\">' +\n              '<div class=\"svr-pill\"><span>Selected Chip<\/span><strong data-chipvalue>$0<\/strong><\/div>' +\n              '<div class=\"svr-pill\"><span>Last Win<\/span><strong data-win>$0<\/strong><\/div>' +\n            '<\/div>' +\n            '<div class=\"svr-history\" data-history><\/div>' +\n          '<\/div>' +\n        '<\/div>' +\n      '<\/div>';\n\n    var wheelEl = root.querySelector('[data-wheel]');\n    var ballEl = root.querySelector('[data-ball]');\n    var statusEl = root.querySelector('[data-status]');\n    var dealerEl = root.querySelector('[data-dealer]');\n    var totalEl = root.querySelector('[data-total]');\n    var balanceEl = root.querySelector('[data-balance]');\n    var chipValueEl = root.querySelector('[data-chipvalue]');\n    var winEl = root.querySelector('[data-win]');\n    var historyEl = root.querySelector('[data-history]');\n    var spinBtn = root.querySelector('[data-action=\"spin\"]');\n    var pegEls = Array.prototype.slice.call(root.querySelectorAll('.svr-wheel-peg'));\n    var wheelLabelEls = Array.prototype.slice.call(root.querySelectorAll('.svr-wheel-label'));\n    var logoEl = root.querySelector('[data-logo]');\n    var logoUrl = root.getAttribute('data-svgcp-roulette-logo') || '';\n    if(logoEl && logoUrl){ logoEl.setAttribute('src', logoUrl); }\n\n    function setStatus(t){ statusEl.textContent = t; }\n    function setDealer(t){ dealerEl.textContent = t; }\n    function total(){ var t=0; Object.keys(bets).forEach(function(k){ t += bets[k].amount; }); return t; }\n    function resultAngle(n){ var idx = wheelOrder.indexOf(parseInt(n,10)); if(idx < 0) idx = 0; return idx * (360\/37); }\n    function getLandedNumber(ballAngle, currentWheelRotation){ var step = 360 \/ 37; var idx = Math.round(normalizeAngle(ballAngle - normalizeAngle(currentWheelRotation)) \/ step) % 37; return wheelOrder[idx]; }\n    function detectVisualLandedNumber(){\n      if(!ballEl || !wheelLabelEls.length || !wheelEl) return null;\n      var wr = wheelEl.getBoundingClientRect();\n      var wx = wr.left + wr.width\/2;\n      var wy = wr.top + wr.height\/2;\n      var ballRect = ballEl.getBoundingClientRect();\n      var bx = ballRect.left + ballRect.width\/2;\n      var by = ballRect.top + ballRect.height\/2;\n      var ballAngle = normalizeAngle((Math.atan2(by - wy, bx - wx) * 180 \/ Math.PI) + 90);\n      var best = null;\n      var bestDelta = Infinity;\n      wheelLabelEls.forEach(function(el){\n        var r = el.getBoundingClientRect();\n        var x = r.left + r.width\/2;\n        var y = r.top + r.height\/2;\n        var ang = normalizeAngle((Math.atan2(y - wy, x - wx) * 180 \/ Math.PI) + 90);\n        var d = Math.abs(ballAngle - ang);\n        d = Math.min(d, 360 - d);\n        if(d < bestDelta){ bestDelta = d; best = el.getAttribute('data-wheel-num') || el.textContent; }\n      });\n      return best !== null ? parseInt(best, 10) : null;\n    }\n    function setBall(angle, radiusPercent, scale){ var rad=(angle-90)*Math.PI\/180; var x=50+Math.cos(rad)*radiusPercent; var y=50+Math.sin(rad)*radiusPercent; ballEl.style.left=x.toFixed(3)+'%'; ballEl.style.top=y.toFixed(3)+'%'; ballEl.style.transform='translate(-50%,-50%) scale('+(scale||1).toFixed(3)+')'; }\n    function hitPeg(angle){ if(!pegEls.length) return; var idx=Math.round((((angle%360)+360)%360)\/(360\/37))%37; if(idx===lastPegHit) return; lastPegHit=idx; var peg=pegEls[idx]; if(!peg) return; peg.classList.add('is-hit'); setTimeout(function(){ peg.classList.remove('is-hit'); }, 90); }\n    function renderHistory(){ historyEl.innerHTML = history.slice(0,8).map(function(n){ return '<b class=\"'+colorOf(n)+'\">'+n+'<\/b>'; }).join(''); }\n    function label(type, value){ if(type==='straight') return 'Number ' + value; if(type==='column') return 'Column ' + value; if(type==='dozen') return value.replace('1st12','1st 12').replace('2nd12','2nd 12').replace('3rd12','3rd 12'); if(type==='range') return value.replace('1to18','1 to 18').replace('19to36','19 to 36'); if(type==='parity') return value.toUpperCase(); if(type==='color') return value.toUpperCase(); return type + ' ' + value; }\n    function cloneBets(obj){ return JSON.parse(JSON.stringify(obj)); }\n\n    function saveSession(){\n      if(!persist) return;\n      try {\n        localStorage.setItem(storeKey, JSON.stringify({balance:balance, selectedChip:selectedChip, history:history, lastWin:lastWin}));\n      } catch(e){}\n    }\n    function restoreSession(){\n      if(!persist) return;\n      try {\n        var raw = localStorage.getItem(storeKey);\n        if(!raw) return;\n        var data = JSON.parse(raw);\n        if(data && typeof data.balance === 'number') balance = Math.max(1000000, data.balance);\n        if(data && typeof data.selectedChip === 'number') selectedChip = data.selectedChip;\n        if(data && Array.isArray(data.history)) history = data.history.slice(0,8);\n        if(data && typeof data.lastWin === 'number') lastWin = data.lastWin;\n      } catch(e){}\n    }\n    function clearHighlights(){ root.querySelectorAll('.is-win, .is-win-flash').forEach(function(el){ el.classList.remove('is-win'); el.classList.remove('is-win-flash'); }); }\n\n    function render(){\n      totalEl.textContent = money(total());\n      balanceEl.textContent = money(balance - total());\n      chipValueEl.textContent = money(selectedChip);\n      winEl.textContent = money(lastWin);\n      root.querySelectorAll('[data-chip]').forEach(function(btn){ btn.classList.toggle('is-selected', parseInt(btn.getAttribute('data-chip'),10)===selectedChip); });\n      root.querySelectorAll('[data-bet-type]').forEach(function(btn){\n        var k=key(btn.getAttribute('data-bet-type'), btn.getAttribute('data-bet-value'));\n        btn.classList.toggle('is-bet', !!bets[k]);\n        var old = btn.querySelector('.svr-chipmark'); if(old) old.remove();\n        if(bets[k]){ var mark=document.createElement('span'); mark.className='svr-chipmark'; mark.textContent=money(bets[k].amount); btn.appendChild(mark); }\n      });\n      renderHistory();\n      saveSession();\n    }\n\n    function placeBet(type, value){\n      if(spinning) return;\n      if(root.querySelector('.is-win')) clearHighlights();\n      var nextTotal = total() + selectedChip;\n      if(nextTotal > maxTotalBet){ setStatus('Maximum total bet is ' + money(maxTotalBet) + '.'); return; }\n      if(nextTotal > balance){ setStatus('Not enough balance for this chip.'); return; }\n      var k = key(type, value);\n      if(!bets[k]){ bets[k] = {type:type, value:value, amount:0}; betOrder.push(k); }\n      bets[k].amount += selectedChip;\n      lastSnapshot = cloneBets(bets);\n      setDealer('Place Your Bets');\n      setStatus('Bet placed on ' + label(type, value) + ' for ' + money(selectedChip) + '.');\n      render();\n    }\n    function undo(){\n      if(spinning || !betOrder.length) return;\n      var k = betOrder.pop();\n      delete bets[k];\n      setStatus('Last bet removed.');\n      render();\n    }\n    function repeatBets(){\n      if(spinning || !Object.keys(lastSnapshot).length) return;\n      if(root.querySelector('.is-win')) clearHighlights();\n      var sum = 0; Object.keys(lastSnapshot).forEach(function(k){ sum += lastSnapshot[k].amount; });\n      if(sum > balance || sum > maxTotalBet){ setStatus('Cannot repeat previous bets.'); return; }\n      bets = cloneBets(lastSnapshot);\n      betOrder = Object.keys(bets);\n      setStatus('Previous bets restored.');\n      render();\n    }\n    function clearBets(){ if(spinning) return; if(root.querySelector('.is-win')) clearHighlights(); bets = {}; betOrder = []; setStatus('Bets cleared.'); render(); }\n    function doubleBets(){\n      if(spinning) return;\n      if(root.querySelector('.is-win')) clearHighlights();\n      var t = total();\n      if(!t) return;\n      if(t*2 > maxTotalBet){ setStatus('Maximum total bet is ' + money(maxTotalBet) + '.'); return; }\n      if(t*2 > balance){ setStatus('Not enough balance to double.'); return; }\n      Object.keys(bets).forEach(function(k){ bets[k].amount *= 2; });\n      lastSnapshot = cloneBets(bets);\n      setStatus('All bets doubled.');\n      render();\n    }\n    function resetSession(){\n      if(spinning) return;\n      clearHighlights();\n      bets = {}; betOrder = []; history = []; lastSnapshot = {}; lastWin = 0;\n      balance = 1000000;\n      setDealer('Place your bets.');\n      setStatus('Session reset. Minimum total bet ' + money(minBet) + '.');\n      render();\n    }\n\n    function settle(number){\n      clearHighlights();\n      var stake = total();\n      var payoutTotal = 0;\n      var winEls = [];\n      Object.keys(bets).forEach(function(k){\n        if(wins(bets[k], number)){\n          payoutTotal += bets[k].amount * (payout(bets[k].type) + 1);\n          var el = root.querySelector('[data-bet-type=\"'+bets[k].type+'\"][data-bet-value=\"'+bets[k].value+'\"]');\n          if(el){ el.classList.add('is-win'); el.classList.add('is-win-flash'); winEls.push(el); }\n        }\n      });\n      balance = balance - stake + payoutTotal;\n      lastWin = Math.max(0, payoutTotal - stake);\n      history.unshift(number); history = history.slice(0,8);\n      var nbtn = root.querySelector('[data-bet-type=\"straight\"][data-bet-value=\"'+number+'\"]'); if(nbtn){ nbtn.classList.add('is-win'); nbtn.classList.add('is-win-flash'); winEls.push(nbtn); }\n      var wlbl = root.querySelector('.svr-wheel-label[data-wheel-num=\"'+number+'\"]'); if(wlbl){ wlbl.classList.add('is-win'); wlbl.classList.add('is-win-flash'); winEls.push(wlbl); }\n      bets = {}; betOrder = [];\n      setTimeout(function(){ winEls.forEach(function(el){ el.classList.remove('is-win-flash'); }); }, 1950);\n      if(lastWin > 0){ setDealer('Winning number ' + number); setStatus('Win ' + money(lastWin) + ' on ' + number + '.'); }\n      else { setDealer('Winning number ' + number); setStatus('No win on ' + number + '. Place your bets for the next spin.'); }\n      render();\n      if(typeof saveProfileCredits === 'function') saveProfileCredits(balance);\n    }\n\n    function spin(){\n      if(spinning) return;\n      var stake = total();\n      if(stake <= 0){ setStatus('Place at least one bet before spinning.'); return; }\n      if(stake < minBet){ setStatus('Minimum total bet is ' + money(minBet) + '.'); return; }\n      if(stake > balance){ setStatus('Current bets exceed balance.'); return; }\n      spinning = true;\n      clearHighlights();\n      spinBtn.classList.add('is-spinning');\n      spinBtn.textContent = 'SPINNING...';\n      setDealer('No more bets.');\n      setStatus('Wheel spinning...');\n      ballEl.classList.remove('is-landing');\n\n      var number = Math.floor(Math.random() * 37);\n      var pocketAngle = resultAngle(number);\n      var ballStopAngle = 54; \/\/ reference style stop point, upper-right quadrant\n      var startWheel = wheelRotation;\n      var targetWheelRotation = normalizeAngle(ballStopAngle - pocketAngle);\n      var startWheelNorm = normalizeAngle(startWheel);\n      var deltaRotation = normalizeAngle(targetWheelRotation - startWheelNorm);\n      var finalWheel = startWheel + 2880 + deltaRotation;\n      var startBallAngle = 265;\n      var travel = 4 * 360 + (startBallAngle - ballStopAngle);\n      var start = performance.now();\n      if(raf) cancelAnimationFrame(raf);\n\n      function frame(now){\n        var t = Math.min(1, (now - start) \/ spinMs);\n        wheelRotation = startWheel + (finalWheel - startWheel) * easeOutQuart(t);\n        wheelEl.style.transform = 'rotate(' + wheelRotation.toFixed(3) + 'deg)';\n\n        var angle, radius, scale;\n        if(t < 0.84){\n          var p = t \/ 0.84;\n          angle = startBallAngle - travel * easeOutCubic(p);\n          var fade = p < 0.72 ? 1 : (1 - (p - 0.72) \/ 0.28);\n          var bounceWave = Math.sin(p * 220);\n          var chatterWave = Math.sin(p * 92);\n          angle += bounceWave * 2.8 * Math.max(0, fade) + chatterWave * 0.9 * Math.max(0, fade);\n          radius = 44.2 - Math.max(0, (p - 0.54) \/ 0.46) * 8.4 + Math.abs(Math.sin(p * 126)) * 1.65 * Math.max(0, fade);\n          scale = 1 + Math.abs(Math.sin(p * 92)) * 0.055 * Math.max(0, fade);\n          if(p > 0.16 && (Math.abs(Math.sin(p * 126)) > 0.90 || Math.abs(Math.sin(p * 64)) > 0.985)) hitPeg(angle);\n        } else {\n          var q = (t - 0.84) \/ 0.16;\n          angle = ballStopAngle;\n          radius = 41.0 * (1 - easeOutCubic(q)) + 39.6 * easeOutCubic(q);\n          scale = 1.035 * (1 - easeOutCubic(q)) + 1.0 * easeOutCubic(q);\n          ballEl.classList.add('is-landing');\n        }\n        setBall(angle, radius, scale);\n        if(t < 1){\n          raf = requestAnimationFrame(frame);\n        } else {\n          wheelRotation = targetWheelRotation;\n          wheelEl.style.transform = 'rotate(' + wheelRotation.toFixed(3) + 'deg)';\n          setBall(ballStopAngle, 39.6, 1.0);\n          hitPeg(ballStopAngle);\n          ballEl.classList.add('is-landing');\n          spinning = false;\n          spinBtn.classList.remove('is-spinning');\n          spinBtn.textContent = 'SPIN';\n          requestAnimationFrame(function(){\n            var landedNumber = detectVisualLandedNumber();\n            if(landedNumber === null || isNaN(landedNumber)){ landedNumber = getLandedNumber(ballStopAngle, wheelRotation); }\n            settle(landedNumber);\n          });\n        }\n      }\n      raf = requestAnimationFrame(frame);\n    }\n\n    root.addEventListener('click', function(e){\n      var b = e.target.closest('[data-bet-type]');\n      if(b){ placeBet(b.getAttribute('data-bet-type'), b.getAttribute('data-bet-value')); return; }\n      var c = e.target.closest('[data-chip]');\n      if(c){ selectedChip = parseInt(c.getAttribute('data-chip'),10); render(); return; }\n      var a = e.target.closest('[data-action]');\n      if(!a) return;\n      var act = a.getAttribute('data-action');\n      if(act === 'spin') spin();\n      else if(act === 'undo') undo();\n      else if(act === 'repeat') repeatBets();\n      else if(act === 'clear') clearBets();\n      else if(act === 'double') doubleBets();\n      else if(act === 'reset') resetSession();\n    });\n\n    restoreSession();\n    setBall(265, 39.8, 1.0);\n    render();\n  });\n})();\n<\/script>\n\n<script id=\"svgcp-roulette-r203-wheel-left-controls-right-retry-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  ready(function(){\n    var tries = 0;\n    function applyLayout(){\n      tries++;\n      var root = document.querySelector('.svgcp-roulette-single-page.svgcp-roulette-r210');\n      if(!root){ if(tries < 40) return setTimeout(applyLayout, 100); return; }\n      var top = root.querySelector('.svr-top');\n      var bottom = root.querySelector('.svr-bottom');\n      var wheelSide = root.querySelector('.svr-wheel-side');\n      var leftBottom = root.querySelector('.svr-left-bottom');\n      var info = root.querySelector('.svr-info');\n      if(!top || !bottom || !wheelSide || !leftBottom || !info){ if(tries < 40) return setTimeout(applyLayout, 100); return; }\n\n      var existing = bottom.querySelector('.svr-right-stack');\n      if(!existing){\n        existing = document.createElement('div');\n        existing.className = 'svr-right-stack';\n      }\n\n      if(wheelSide.parentNode !== bottom || bottom.firstElementChild !== wheelSide){\n        bottom.insertBefore(wheelSide, bottom.firstChild);\n      }\n      if(leftBottom.parentNode !== existing){ existing.appendChild(leftBottom); }\n      if(info.parentNode !== existing){ existing.appendChild(info); }\n      if(existing.parentNode !== bottom){ bottom.appendChild(existing); }\n\n      root.dataset.svRouletteLayoutR203 = '1';\n    }\n    applyLayout();\n  });\n})();\n<\/script>\n\n<script id=\"svgcp-roulette-r211-header-logo-pills-spin-js\">\n(function(){\n  function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn); else fn(); }\n  ready(function(){\n    var tries = 0;\n    function moveHeaderStats(){\n      tries++;\n      var root = document.querySelector('.svgcp-roulette-single-page.svgcp-roulette-r210');\n      if(!root){ if(tries < 40) return setTimeout(moveHeaderStats, 100); return; }\n      var cornerBar = root.querySelector('.svr-corner-bar');\n      var boardPills = root.querySelector('.svr-board-side > .svr-pillbar');\n      if(!cornerBar || !boardPills){ if(tries < 40) return setTimeout(moveHeaderStats, 100); return; }\n      var headerWrap = cornerBar.querySelector('.svr-header-pills');\n      if(!headerWrap){\n        headerWrap = document.createElement('div');\n        headerWrap.className = 'svr-header-pills';\n        cornerBar.appendChild(headerWrap);\n      }\n      if(boardPills.parentNode !== headerWrap){\n        headerWrap.appendChild(boardPills);\n      }\n      boardPills.style.display = 'flex';\n      root.dataset.svRouletteHeaderR211 = '1';\n    }\n    moveHeaderStats();\n  });\n})();\n<\/script>\n\n\n\n\n\n\n\n\n\n\n\n\n<script>\n\/* === Star Vegas v2.32.675: apply bad stripe show\/hide option === *\/\n(function(){\n  var mode = \"show\";\n  function applyBadStripeMode(){\n    if (!document.querySelector('.svgcp-app')) return;\n    if (mode === 'hide') {\n      document.body.classList.add('svgcp-hide-bad-black-stripe');\n    } else {\n      document.body.classList.remove('svgcp-hide-bad-black-stripe');\n    }\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', applyBadStripeMode);\n  } else {\n    applyBadStripeMode();\n  }\n  window.addEventListener('load', applyBadStripeMode);\n})();\n<\/script>\n\n\n<script>\n\n(function(){\n  function initRoyalPlumReels(){\n    var root = document.querySelector('#sv-slot-04 [data-svgcp-rpr]');\n    if(!root || root.dataset.rprReady === '1') return;\n    root.dataset.rprReady = '1';\n\n    var symbols = ['BANANA','BAR','BELL','PLUM','MELON','CHERRY','CROWN'];\n    var reels = Array.prototype.slice.call(root.querySelectorAll('.svgcp-rpr-reel'));\n    var spin = root.querySelector('[data-rpr-spin]');\n    var minusBtn = root.querySelector('[data-rpr-minus]');\n    var plusBtn = root.querySelector('[data-rpr-plus]');\n    var balanceEl = root.querySelector('[data-rpr-balance]');\n    var betMainEl = root.querySelector('[data-rpr-bet-main]');\n    var betSideEl = root.querySelector('[data-rpr-bet-side]');\n    var winTopEl = root.querySelector('[data-rpr-win-top]');\n    var winMainEl = root.querySelector('[data-rpr-win-main]');\n    var lastWinEl = root.querySelector('[data-rpr-lastwin]');\n    var msg = root.querySelector('[data-rpr-message]');\n    var balance = 1000000.00;\n    var bet = 0.20;\n    var lastWin = 0.00;\n    var busy = false;\n\n    function money(v){ return '$' + Number(v).toLocaleString('en-US',{minimumFractionDigits:2,maximumFractionDigits:2}); }\n    function pick(){ return symbols[Math.floor(Math.random() * symbols.length)]; }\n    function defs(){\n      return '<svg width=\"0\" height=\"0\" style=\"position:absolute;left:-9999px;top:-9999px\" aria-hidden=\"true\" focusable=\"false\"><defs>' +\n      '<linearGradient id=\"svgcpRPRGold\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#fff9df\"\/><stop offset=\"16%\" stop-color=\"#ffeaa1\"\/><stop offset=\"38%\" stop-color=\"#ffcb58\"\/><stop offset=\"62%\" stop-color=\"#dd8e14\"\/><stop offset=\"100%\" stop-color=\"#8c4d06\"\/><\/linearGradient>' +\n      '<linearGradient id=\"svgcpRPRRed\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#fff6e3\"\/><stop offset=\"18%\" stop-color=\"#ffd18b\"\/><stop offset=\"44%\" stop-color=\"#ff6961\"\/><stop offset=\"70%\" stop-color=\"#d6181f\"\/><stop offset=\"100%\" stop-color=\"#7b0308\"\/><\/linearGradient>' +\n      '<linearGradient id=\"svgcpRPRGreen\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#f7ffe6\"\/><stop offset=\"20%\" stop-color=\"#bcff9a\"\/><stop offset=\"46%\" stop-color=\"#5ad461\"\/><stop offset=\"72%\" stop-color=\"#1f9436\"\/><stop offset=\"100%\" stop-color=\"#155c22\"\/><\/linearGradient>' +\n      '<linearGradient id=\"svgcpRPRPurple\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#fff1ff\"\/><stop offset=\"18%\" stop-color=\"#e8b0ff\"\/><stop offset=\"44%\" stop-color=\"#bd64ff\"\/><stop offset=\"72%\" stop-color=\"#7b28c8\"\/><stop offset=\"100%\" stop-color=\"#47106f\"\/><\/linearGradient>' +\n      '<\/defs><\/svg>';\n    }\n    function iconMarkup(key){\n      var d = defs();\n      if(key === 'BANANA') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><path class=\"svgcp-rpr-gold\" d=\"M24 62 C25 80 41 89 61 84 C73 81 83 72 88 60 C83 64 77 67 70 68 C53 73 39 66 31 54 C27 48 25 41 26 34 C20 41 18 51 24 62 Z\"\/><path class=\"svgcp-rpr-whiteGloss\" d=\"M31 58 C34 66 42 72 51 73 C60 74 69 71 77 66 C68 68 59 68 51 64 C43 60 36 54 33 45 C31 49 30 54 31 58 Z\"\/><path fill=\"none\" stroke=\"#e0a91f\" stroke-width=\"3\" stroke-linecap=\"round\" d=\"M24 62 C25 80 41 89 61 84 C73 81 83 72 88 60\"\/><\/svg><\/div>';\n      if(key === 'BAR') return '<div class=\"svgcp-rpr-icon\"><span class=\"svgcp-rpr-bar\">BAR<\/span><\/div>';\n      if(key === 'BELL') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><path class=\"svgcp-rpr-gold\" d=\"M50 14 C33 14 25 29 25 44 V57 C25 63 22 69 18 73 L14 79 V85 H86 V79 L82 73 C78 69 75 63 75 57 V44 C75 29 67 14 50 14 Z\"\/><path class=\"svgcp-rpr-whiteGloss\" d=\"M37 23 C30 29 28 36 28 44 V56 C28 60 27 63 25 67 C35 61 42 50 43 36 C43 31 41 26 37 23 Z\"\/><circle class=\"svgcp-rpr-red\" cx=\"50\" cy=\"61\" r=\"5.5\"\/><path class=\"svgcp-rpr-red\" d=\"M38 84 A12 12 0 0 0 62 84 Z\"\/><\/svg><\/div>';\n      if(key === 'PLUM') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><ellipse class=\"svgcp-rpr-purple\" cx=\"39\" cy=\"56\" rx=\"18\" ry=\"22\"\/><ellipse class=\"svgcp-rpr-purple\" cx=\"60\" cy=\"53\" rx=\"19\" ry=\"23\"\/><ellipse class=\"svgcp-rpr-whiteGloss\" cx=\"33\" cy=\"47\" rx=\"7\" ry=\"10\"\/><ellipse class=\"svgcp-rpr-whiteGloss\" cx=\"54\" cy=\"45\" rx=\"7\" ry=\"10\"\/><path class=\"svgcp-rpr-green\" d=\"M50 29 C55 18 64 13 73 13 C67 20 63 28 61 34 Z\"\/><path class=\"svgcp-rpr-green\" d=\"M49 29 C42 20 34 16 27 15 C34 22 38 28 41 34 Z\"\/><\/svg><\/div>';\n      if(key === 'MELON') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><path class=\"svgcp-rpr-green\" d=\"M16 64 A34 34 0 0 1 84 64 Z\"\/><path fill=\"#f8faf2\" stroke=\"#eff8e3\" stroke-width=\"1.2\" d=\"M21 63 A29 29 0 0 1 79 63 Z\"\/><path class=\"svgcp-rpr-red\" d=\"M26 61 A24 24 0 0 1 74 61 Z\"\/><path class=\"svgcp-rpr-redStroke\" d=\"M48 45 L48 58 M58 47 L56 58 M38 48 L40 59 M50 46 L52 58\"\/><\/svg><\/div>';\n      if(key === 'CHERRY') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><circle class=\"svgcp-rpr-red\" cx=\"39\" cy=\"58\" r=\"15\"\/><circle class=\"svgcp-rpr-red\" cx=\"63\" cy=\"58\" r=\"15\"\/><ellipse class=\"svgcp-rpr-whiteGloss\" cx=\"33\" cy=\"50\" rx=\"5\" ry=\"7\"\/><ellipse class=\"svgcp-rpr-whiteGloss\" cx=\"57\" cy=\"50\" rx=\"5\" ry=\"7\"\/><path class=\"svgcp-rpr-green\" d=\"M51 28 C46 20 38 18 31 20 C37 22 43 27 47 36\"\/><path class=\"svgcp-rpr-green\" d=\"M52 29 C59 21 68 18 76 20 C69 22 63 27 58 36\"\/><\/svg><\/div>';\n      if(key === 'CROWN') return '<div class=\"svgcp-rpr-icon\">' + d + '<svg viewBox=\"0 0 100 100\" aria-hidden=\"true\"><path class=\"svgcp-rpr-gold\" d=\"M12 74 L21 28 L37 47 L50 18 L63 47 L79 28 L88 74 Z\"\/><path class=\"svgcp-rpr-whiteGloss\" d=\"M23 31 L20 49 L31 43 L43 31 L50 18 L37 47 Z\"\/><rect class=\"svgcp-rpr-red\" x=\"18\" y=\"72\" width=\"64\" height=\"10\" rx=\"3\"\/><circle class=\"svgcp-rpr-purple\" cx=\"50\" cy=\"57\" r=\"8\"\/><circle class=\"svgcp-rpr-purple\" cx=\"24\" cy=\"31\" r=\"4\"\/><circle class=\"svgcp-rpr-purple\" cx=\"76\" cy=\"31\" r=\"4\"\/><\/svg><\/div>';\n      return '<div class=\"svgcp-rpr-icon\"><span class=\"svgcp-rpr-seven\">7<\/span><\/div>';\n    }\n    function cellHtml(key){ return '<div class=\"svgcp-rpr-cell\" data-symbol=\"' + key + '\">' + iconMarkup(key) + '<\/div>'; }\n    function buildStaticSet(center){\n      var idx = symbols.indexOf(center); if(idx < 0) idx = 0;\n      var arr = [];\n      for(var k=-2;k<=2;k++) arr.push(symbols[(idx + k + symbols.length) % symbols.length]);\n      return arr;\n    }\n    function renderStatic(reel, center){\n      var track = reel.querySelector('.svgcp-rpr-track');\n      track.style.transition = 'none';\n      track.style.transform = 'translate3d(0,0,0)';\n      track.innerHTML = buildStaticSet(center).map(cellHtml).join('');\n      reel.dataset.finalSymbol = center;\n      reel.classList.remove('is-spinning');\n    }\n    function centerLineValues(){ return reels.map(function(reel){ return reel.dataset.finalSymbol || 'BANANA'; }); }\n    function chooseFinal(){\n      var final = [pick(),pick(),pick(),pick(),pick()];\n      var r = Math.random();\n      if(r < 0.03){ final = ['BANANA','BANANA','BANANA','BANANA','BANANA']; }\n      else if(r < 0.08){ final = ['BAR','BAR','BAR','BAR',pick()]; }\n      else if(r < 0.16){ var k3 = ['CROWN','PLUM','BELL'][Math.floor(Math.random()*3)]; final = [k3,k3,k3,pick(),pick()]; }\n      else if(r < 0.28){ final[Math.floor(Math.random()*5)] = 'CROWN'; final[Math.floor(Math.random()*5)] = 'PLUM'; }\n      return final.sort(function(){ return Math.random() - 0.5; });\n    }\n    function payout(vals){\n      var counts = {};\n      vals.forEach(function(v){ counts[v] = (counts[v] || 0) + 1; });\n      var max = 0, top = null;\n      Object.keys(counts).forEach(function(k){ if(counts[k] > max){ max = counts[k]; top = k; } });\n      var map = {BANANA:{3:8,4:25,5:80}, BAR:{3:6,4:20,5:60}, BELL:{3:5,4:14,5:40}, PLUM:{3:4,4:10,5:30}, MELON:{3:3,4:8,5:20}, CHERRY:{3:3,4:7,5:18}, CROWN:{3:12,4:35,5:90}};\n      if(max >= 3 && top && map[top] && map[top][max]) return Number((bet * map[top][max]).toFixed(2));\n      if(new Set(vals).size <= 3) return Number((bet * 4).toFixed(2));\n      return 0.00;\n    }\n    function refresh(){\n      if(balanceEl) balanceEl.textContent = money(balance);\n      if(betMainEl) betMainEl.textContent = money(bet);\n      if(betSideEl) betSideEl.textContent = money(bet);\n      if(winTopEl) winTopEl.textContent = money(lastWin);\n      if(winMainEl) winMainEl.textContent = money(lastWin);\n      if(lastWinEl) lastWinEl.textContent = money(lastWin);\n    }\n    function reelCellHeight(reel){ var h = reel.getBoundingClientRect().height; return h > 0 ? h \/ 5 : 84; }\n    function animateReel(reel, finalKey, index){\n      return new Promise(function(resolve){\n        var track = reel.querySelector('.svgcp-rpr-track');\n        var sequence = [];\n        var cycles = 28 + index * 8;\n        for(var i = 0; i < cycles; i++) sequence.push(pick());\n        var finalSet = buildStaticSet(finalKey);\n        sequence = sequence.concat(finalSet);\n        track.innerHTML = sequence.map(cellHtml).join('');\n        track.style.transition = 'none';\n        track.style.transform = 'translate3d(0,0,0)';\n        reel.classList.add('is-spinning');\n        reel.classList.remove('is-final');\n        var cellH = reelCellHeight(reel);\n        var centerIndex = sequence.length - 3; \/\/ ensure center row lands on final symbol\n        var finalOffset = Math.max(0, (centerIndex - 2) * cellH);\n        var duration = 1650 + index * 260;\n        var start = null;\n        function easeOutCubic(t){ return 1 - Math.pow(1 - t, 3); }\n        function frame(ts){\n          if(start === null) start = ts;\n          var t = Math.min(1, (ts - start) \/ duration);\n          var eased = easeOutCubic(t);\n          var wobble = t > 0.86 ? Math.sin((t - 0.86) * Math.PI * 10) * (1 - t) * 12 : 0;\n          var y = -(finalOffset * eased + wobble);\n          track.style.transform = 'translate3d(0,' + y.toFixed(2) + 'px,0)';\n          if(t < 1){ window.requestAnimationFrame(frame); }\n          else {\n            track.style.transform = 'translate3d(0,' + (-finalOffset).toFixed(2) + 'px,0)';\n            setTimeout(function(){\n              renderStatic(reel, finalKey);\n              reel.classList.add('is-final');\n              setTimeout(function(){ reel.classList.remove('is-final'); }, 620);\n              resolve();\n            }, 70 + index * 20);\n          }\n        }\n        window.requestAnimationFrame(frame);\n      });\n    }\n\n    reels.forEach(function(reel){ renderStatic(reel, 'PLUM'); });\n    refresh();\n\n    if(minusBtn) minusBtn.addEventListener('click', function(){ if(busy) return; bet = Math.max(0.20, Number((bet - 0.20).toFixed(2))); refresh(); });\n    if(plusBtn) plusBtn.addEventListener('click', function(){ if(busy) return; bet = Math.min(20.00, Number((bet + 0.20).toFixed(2))); refresh(); });\n\n    if(spin){\n      spin.addEventListener('click', function(){\n        if(busy) return;\n        if(balance < bet){ if(msg) msg.textContent = 'Not enough balance for this bet.'; return; }\n        busy = true;\n        root.classList.remove('svgcp-rpr-result-ready');\n        balance = Number((balance - bet).toFixed(2));\n        lastWin = 0.00;\n        refresh();\n        spin.disabled = true;\n        if(msg) msg.textContent = 'Premium reels spinning...';\n        var final = chooseFinal();\n        Promise.all(reels.map(function(reel, i){ return animateReel(reel, final[i], i); })).then(function(){\n          var vals = centerLineValues();\n          lastWin = payout(vals);\n          balance = Number((balance + lastWin).toFixed(2));\n          refresh();\n          root.classList.add('svgcp-rpr-result-ready');\n          if(msg){\n            var prettyVals = vals.map(function(v){ return v === 'BANANA' ? 'BANANA' : v; }); msg.textContent = lastWin > 0 ? ('CENTER LINE: ' + prettyVals.join(' \u00b7 ') + ' pays ' + money(lastWin)) : 'No win on the center line. Spin again.';\n          }\n          spin.disabled = false;\n          busy = false;\n        });\n      });\n    }\n  }\n\n  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initRoyalPlumReels);\n  else initRoyalPlumReels();\n  window.addEventListener('load', initRoyalPlumReels);\n})();\n<\/script>\n<script>\n(function(){\nfunction initPoker5(){\n  var root=document.querySelector('#sv-slot-05 [data-svgcp-poker5]');\n  if(!root || root.dataset.pokerReady==='1') return;\n  root.dataset.pokerReady='1';\n  var symbols=['royal','as','kh','qd','jc','ts','ah','kc','qs','jd'];\n  var reels=[].slice.call(root.querySelectorAll('.svgcp-poker5-reel'));\n  var spin=root.querySelector('[data-poker5-spin]');\n  var plus=root.querySelector('[data-poker5-plus]');\n  var minus=root.querySelector('[data-poker5-minus]');\n  var maxBtn=root.querySelector('[data-poker5-max]');\n  var balanceEls=[].slice.call(root.querySelectorAll('[data-poker5-balance], [data-poker5-balance-mobile]')); \n  var betMainEls=[].slice.call(root.querySelectorAll('[data-poker5-bet-main], [data-poker5-bet-main-mobile]'));\n  var betSideEls=[].slice.call(root.querySelectorAll('[data-poker5-bet-side], [data-poker5-bet-side-mobile]'));\n  var winEls=[].slice.call(root.querySelectorAll('[data-poker5-win], [data-poker5-win-mobile]'));\n  var msg=root.querySelector('[data-poker5-message]');\n  var balance = 1000000.00, bet=5.00, busy=false;\n  function money(v){return '$'+Number(v).toLocaleString('en-US',{minimumFractionDigits:2,maximumFractionDigits:2});}\n  function cardData(type){\n    var m={\n      royal:['ROYAL','\u2660','black royal'],as:['A','\u2660','black'],kh:['K','\u2665','red'],qd:['Q','\u2666','red'],jc:['J','\u2663','black'],ts:['10','\u2660','black ten'],ah:['A','\u2665','red'],kc:['K','\u2663','black'],qs:['Q','\u2660','black'],jd:['J','\u2666','red']\n    };\n    return m[type]||m.as;\n  }\n  function renderSymbol(type){\n    var d=cardData(type);\n    return '<div class=\"svgcp-poker5-card '+d[2]+'\"><div class=\"svgcp-poker5-corner\"><span>'+d[0]+'<\/span><span>'+d[1]+'<\/span><\/div><div class=\"svgcp-poker5-face\"><span class=\"svgcp-poker5-rank\">'+d[0]+'<\/span><span class=\"svgcp-poker5-suit\">'+d[1]+'<\/span><\/div><div class=\"svgcp-poker5-corner bottom\"><span>'+d[0]+'<\/span><span>'+d[1]+'<\/span><\/div><\/div>';\n  }\n  function setCell(cell,type){cell.dataset.symbol=type;cell.innerHTML=renderSymbol(type);}\n  function randomSymbol(){return symbols[Math.floor(Math.random()*symbols.length)];}\n  function setReel(reel,centerType){\n    var cells=reel.querySelectorAll('.svgcp-poker5-cell');\n    var idx=symbols.indexOf(centerType); if(idx<0) idx=Math.floor(Math.random()*symbols.length);\n    setCell(cells[0],symbols[(idx+symbols.length-1)%symbols.length]);\n    setCell(cells[1],symbols[idx]);\n    setCell(cells[2],symbols[(idx+1)%symbols.length]);\n  }\n  function centers(){return reels.map(function(r){var c=r.querySelectorAll('.svgcp-poker5-cell')[1];return c?(c.dataset.symbol||''):'';});}\n  function payout(vals){\n    var counts={}, suits={spade:0,heart:0,diamond:0,club:0};\n    vals.forEach(function(v){counts[v]=(counts[v]||0)+1; var d=cardData(v); if(d[1]==='\u2660')suits.spade++; if(d[1]==='\u2665')suits.heart++; if(d[1]==='\u2666')suits.diamond++; if(d[1]==='\u2663')suits.club++;});\n    if(vals.every(function(v){return v==='royal';})) return bet*600;\n    var best=0,bestSuit=0; Object.keys(counts).forEach(function(k){if(counts[k]>best)best=counts[k];}); Object.keys(suits).forEach(function(k){if(suits[k]>bestSuit)bestSuit=suits[k];});\n    if(best>=5)return bet*150; if(bestSuit>=5)return bet*90; if(best>=4)return bet*30; if(best>=3)return bet*12; return 0;\n  }\n  function pretty(vals){return vals.map(function(v){var d=cardData(v);return d[0]+d[1];}).join('  ');}\n  function refresh(){balanceEls.forEach(function(el){ if(el) el.textContent=money(balance); }); betMainEls.forEach(function(el){ if(el) el.textContent=money(bet); }); betSideEls.forEach(function(el){ if(el) el.textContent=money(bet); });}\n  reels.forEach(function(r,i){setReel(r,symbols[(i+1)%symbols.length]);}); refresh(); winEls.forEach(function(el){ if(el) el.textContent=money(0); });\n  if(plus)plus.addEventListener('click',function(){if(busy)return;bet=Math.min(25,+(bet+1).toFixed(2));refresh();});\n  if(minus)minus.addEventListener('click',function(){if(busy)return;bet=Math.max(1,+(bet-1).toFixed(2));refresh();});\n  if(maxBtn)maxBtn.addEventListener('click',function(){if(busy)return;bet=25;refresh();});\n  if(spin)spin.addEventListener('click',function(){\n    if(busy)return; if(balance<bet){msg.textContent='Not enough balance for this bet.';return;}\n    busy=true; balance=+(balance-bet).toFixed(2); winEls.forEach(function(el){ if(el) el.textContent=money(0); }); refresh(); msg.textContent='Shuffling the royal deck...'; spin.disabled=true;\n    reels.forEach(function(reel,i){\n      reel.classList.add('is-spinning'); var ticks=0;\n      var timer=setInterval(function(){setReel(reel,randomSymbol()); ticks++; if(ticks>12+(i*4)){clearInterval(timer); reel.classList.remove('is-spinning'); var final=randomSymbol(); if(Math.random()<0.10)final='royal'; if(Math.random()<0.12)final='as'; setReel(reel,final); if(i===reels.length-1){setTimeout(function(){var vals=centers(); var win=payout(vals); balance=+(balance+win).toFixed(2); winEls.forEach(function(el){ if(el) el.textContent=money(win); }); refresh(); msg.textContent=win?('Center row win: '+pretty(vals)+' pays '+money(win)):'No win this hand. Spin again.'; spin.disabled=false; busy=false;},260);}}},72);\n    });\n  });\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',initPoker5);else initPoker5();\nwindow.addEventListener('load',initPoker5);\n})();\n<\/script>\n\n\n\n\n<script>\n(function(){\nfunction initPlum6(){\n  var root=document.querySelector('#sv-slot-06 [data-svgcp-plum6]');\n  if(!root || root.dataset.plumReady==='1') return;\n  root.dataset.plumReady='1';\n\n  var symbols=['watermelon','bar','cherry','bell','seven','plum'];\n  var reels=[].slice.call(root.querySelectorAll('.svgcp-plum6-reel'));\n  var spins=[].slice.call(root.querySelectorAll('[data-plum6-spin], [data-plum6-spin-mobile]'));\n  var plusBtns=[].slice.call(root.querySelectorAll('[data-plum6-plus], [data-plum6-plus-mobile]'));\n  var minusBtns=[].slice.call(root.querySelectorAll('[data-plum6-minus], [data-plum6-minus-mobile]'));\n  var creditsEls=[root.querySelector('[data-plum6-credits]'),root.querySelector('[data-plum6-bottom-credits]')];\n  var winEls=[root.querySelector('[data-plum6-win]'),root.querySelector('[data-plum6-bigwin]'),root.querySelector('[data-plum6-bottom-win]'),root.querySelector('[data-plum6-mobile-win]')];\n  var betEls=[root.querySelector('[data-plum6-bet]'),root.querySelector('[data-plum6-betbox]'),root.querySelector('[data-plum6-mobile-bet]')];\n  var msg=root.querySelector('[data-plum6-message]');\n  var credits = 1000000.00, bet=0.20, busy=false;\n\n  function money(v){ return Number(v).toFixed(2)+' $'; }\n  function setText(list,val){ list.forEach(function(el){ if(el) el.textContent=val; }); }\n  function symbolHtml(type){\n    if(type==='watermelon') return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--watermelon\"><span class=\"svgcp-plum6-symbol__face\"><\/span><\/span>';\n    if(type==='cherry') return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--cherry\"><span class=\"svgcp-plum6-symbol__face\"><i><\/i><b><\/b><\/span><\/span>';\n    if(type==='bell') return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--bell\"><span class=\"svgcp-plum6-symbol__face\"><\/span><\/span>';\n    if(type==='bar') return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--bar\"><span class=\"svgcp-plum6-symbol__face\"><span>BAR<\/span><span>BAR<\/span><span>BAR<\/span><\/span><\/span>';\n    if(type==='seven') return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--seven\"><span class=\"svgcp-plum6-symbol__face\">7<\/span><\/span>';\n    return '<span class=\"svgcp-plum6-symbol svgcp-plum6-symbol--plum\"><span class=\"svgcp-plum6-symbol__face\"><strong>PLUM<\/strong><em>Reaction<\/em><\/span><\/span>';\n  }\n  function randomColumn(){ var a=[]; for(var i=0;i<5;i++){ a.push(symbols[Math.floor(Math.random()*symbols.length)]); } return a; }\n  function setReel(reel,arr){\n    var cells=reel.querySelectorAll('.svgcp-plum6-cell');\n    cells.forEach(function(c,i){ var s=arr[i%symbols.length]; c.dataset.symbol=s; c.innerHTML=symbolHtml(s); });\n  }\n  function centers(){ return reels.map(function(r){ var c=r.querySelectorAll('.svgcp-plum6-cell')[2]; return c ? (c.dataset.symbol||'') : ''; }); }\n  function payout(vals){\n    var counts={}; vals.forEach(function(v){ counts[v]=(counts[v]||0)+1; });\n    if((counts['seven']||0)>=5) return bet*750;\n    if((counts['plum']||0)>=5) return bet*500;\n    if((counts['seven']||0)>=3) return bet*50;\n    var best=0; Object.keys(counts).forEach(function(k){ if(counts[k]>best) best=counts[k]; });\n    if(best>=5) return bet*250;\n    if(best>=4) return bet*80;\n    if(best>=3) return bet*20;\n    return 0;\n  }\n  function refresh(){ setText(creditsEls,money(credits)); setText(betEls,money(bet)); }\n\n  reels.forEach(function(r){ setReel(r, randomColumn()); });\n  refresh();\n  setText(winEls, money(0));\n\n  plusBtns.forEach(function(btn){ btn.addEventListener('click', function(){ bet=Math.min(20, +(bet+0.20).toFixed(2)); refresh(); }); });\n  minusBtns.forEach(function(btn){ btn.addEventListener('click', function(){ bet=Math.max(0.20, +(bet-0.20).toFixed(2)); refresh(); }); });\n\n  spins.forEach(function(spin){\n    spin.addEventListener('click', function(){\n      if(busy) return;\n      busy=true;\n      credits=Math.max(0, +(credits-bet).toFixed(2));\n      setText(winEls,money(0));\n      refresh();\n      msg.textContent='Royal reaction in progress...';\n      spins.forEach(function(s){ s.disabled=true; });\n\n      reels.forEach(function(reel,i){\n        reel.classList.add('is-spinning');\n        var ticks=0;\n        var timer=setInterval(function(){\n          setReel(reel, randomColumn());\n          ticks++;\n          if(ticks>10+(i*4)){\n            clearInterval(timer);\n            reel.classList.remove('is-spinning');\n            var col=randomColumn();\n            if(Math.random()<0.16) col[2]='seven';\n            if(Math.random()<0.12) col[2]='plum';\n            setReel(reel,col);\n            if(i===reels.length-1){\n              setTimeout(function(){\n                var vals=centers();\n                var win=payout(vals);\n                credits=+(credits+win).toFixed(2);\n                setText(winEls,money(win));\n                refresh();\n                msg.textContent = win ? ('Royal win! '+money(win)) : 'No win. Press PLAY again.';\n                spins.forEach(function(s){ s.disabled=false; });\n                busy=false;\n              }, 240);\n            }\n          }\n        }, 76);\n      });\n    });\n  });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',initPlum6); else initPlum6();\nwindow.addEventListener('load',initPlum6);\n})();\n<\/script>\n\n<!-- v2.32.886 Slot 37 ONLY - smoother realistic reel spin, shake removed, bigger mobile man -->\n<script>\n(function(){\nfunction sv37Init(){\n  var root=document.querySelector('#sv-slot-37 [data-sv37]');\n  if(!root || root.dataset.sv37Ready==='1') return;\n  root.dataset.sv37Ready='1';\n  var grid=root.querySelector('[data-sv37-grid]');\n  var cells=[].slice.call(root.querySelectorAll('[data-sv37-cell]'));\n  var spinButtons=[].slice.call(root.querySelectorAll('[data-sv37-spin], [data-sv37-spin-mobile]'));\n  var status=root.querySelector('[data-sv37-status]');\n  var balanceEl=root.querySelector('[data-sv37-balance]');\n  var betEl=root.querySelector('[data-sv37-bet]');\n  var winEl=root.querySelector('[data-sv37-win]');\n  var paytable=root.querySelector('[data-sv37-paytable]');\n  var paytableBtn=root.querySelector('[data-sv37-paytable-toggle]');\n  var symbols=['gem','key','flame','vault','chest','wild','bonus'];\n  var labels={gem:'Fiery red gemstone',key:'Ornate molten golden key',flame:'Flames of royal elegance',vault:'Gleaming vault of molten riches',chest:'Molten treasure chest',wild:'Molten wild emblem',bonus:'Fiery bonus emblem'};\n  var balance = 1000000.00, bet=1, autoLeft=0, busy=false;\n  function money(v){ return '$'+Number(v).toFixed(2); }\n  function src(symbol){ return root.getAttribute('data-sv37-'+symbol) || ''; }\n  function pick(){ return symbols[Math.floor(Math.random()*symbols.length)]; }\n  function drawCell(cell,symbol){\n    cell.dataset.symbol=symbol;\n    cell.innerHTML='<span class=\"sv37-symbol\"><img decoding=\"async\" src=\"'+src(symbol)+'\" alt=\"'+(labels[symbol]||symbol)+'\"><\/span>';\n  }\n  function randomBoard(){ cells.forEach(function(cell){ drawCell(cell,pick()); }); }\n  function refresh(){ balanceEl.textContent=money(balance); betEl.textContent=money(bet); }\n  function centerSymbols(){ return cells.slice(5,10).map(function(cell){ return cell.dataset.symbol || ''; }); }\n  function countBoard(symbol){ return cells.filter(function(cell){ return cell.dataset.symbol===symbol; }).length; }\n  function bestCenterCount(vals){\n    var best=0, bestSymbol='';\n    symbols.forEach(function(sym){\n      if(sym==='wild') return;\n      var c=vals.filter(function(v){ return v===sym || v==='wild'; }).length;\n      if(c>best){ best=c; bestSymbol=sym; }\n    });\n    return {count:best, symbol:bestSymbol};\n  }\n  function evaluate(){\n    var vals=centerSymbols();\n    var bonusCount=countBoard('bonus');\n    var best=bestCenterCount(vals);\n    if(best.count>=5) return {win:bet*25, note:'5-symbol center-row pharaoh win!'};\n    if(best.count>=4) return {win:bet*10, note:'4-symbol center-row win.'};\n    if(best.count>=3) return {win:bet*4, note:'3-symbol center-row win.'};\n    if(bonusCount>=3) return {win:bet*12, note:'BONUS symbols ignited.'};\n    return {win:0, note:'No win. Press PLAY again.'};\n  }\n  function flashCenter(win){\n    cells.forEach(function(c){ c.classList.remove('is-flash'); });\n    if(win<=0) return;\n    cells.slice(5,10).forEach(function(c){ c.classList.add('is-flash'); });\n    setTimeout(function(){ cells.forEach(function(c){ c.classList.remove('is-flash'); }); }, 1200);\n  }\n  var sv37SpinToken=0;\n  symbols.forEach(function(sym){ var img=new Image(); img.src=src(sym); });\n  function columnCells(col){ return [cells[col], cells[col+5], cells[col+10]]; }\n  function clearColumnClass(col){\n    columnCells(col).forEach(function(cell){ cell.classList.remove('sv37-reel-fast','sv37-reel-medium','sv37-reel-slow','sv37-reel-stop'); });\n  }\n  function setColumnClass(col, cls){\n    columnCells(col).forEach(function(cell){\n      cell.classList.remove('sv37-reel-fast','sv37-reel-medium','sv37-reel-slow','sv37-reel-stop');\n      if(cls) cell.classList.add(cls);\n    });\n  }\n  function drawColumn(col, board){\n    for(var row=0; row<3; row++){ var idx=row*5+col; drawCell(cells[idx], board[idx]); }\n  }\n  function randomColumn(col){\n    \/\/ Keep each reel column moving as its own vertical wheel.\n    var top=pick(), mid=pick(), bot=pick();\n    drawCell(cells[col], top);\n    drawCell(cells[col+5], mid);\n    drawCell(cells[col+10], bot);\n  }\n  function setBusy(on){\n    busy=on;\n    if(grid) grid.classList.toggle('is-spinning', on);\n    spinButtons.forEach(function(btn){ btn.disabled=on; btn.classList.toggle('is-spinning', on); });\n    if(!on){ for(var c=0;c<5;c++) clearColumnClass(c); }\n  }\n  function finishSpin(finalBoard){\n    finalBoard.forEach(function(sym,i){ drawCell(cells[i],sym); });\n    var result=evaluate();\n    balance=+(balance+result.win).toFixed(2);\n    winEl.textContent=money(result.win);\n    refresh();\n    status.textContent=result.win>0 ? ('Inferno win! '+money(result.win)+' \u2014 '+result.note) : result.note;\n    flashCenter(result.win);\n    setBusy(false);\n    if(autoLeft>0){ autoLeft--; setTimeout(spin, 720); }\n  }\n  function createFinalBoard(){\n    var board=[];\n    for(var i=0;i<15;i++) board.push(pick());\n    var roll=Math.random();\n    if(roll<0.18){ var s=symbols[Math.floor(Math.random()*5)]; for(var c=5;c<10;c++) board[c]=s; }\n    else if(roll<0.34){ var s4=symbols[Math.floor(Math.random()*5)]; for(var c4=5;c4<9;c4++) board[c4]=s4; board[9]=pick(); }\n    else if(roll<0.50){ board[2]='bonus'; board[7]='bonus'; board[12]='bonus'; }\n    if(Math.random()<0.22) board[5+Math.floor(Math.random()*5)]='wild';\n    return board;\n  }\n  function spin(){\n    if(busy) return;\n    if(balance<bet){ status.textContent='Not enough balance.'; return; }\n    balance=+(balance-bet).toFixed(2);\n    winEl.textContent=money(0);\n    refresh();\n    status.textContent='Inferno Vault spinning...';\n    setBusy(true);\n    var token=++sv37SpinToken;\n    var finalBoard=createFinalBoard();\n    var start=(window.performance&&performance.now)?performance.now():Date.now();\n    var durations=[1500,1880,2260,2660,3080];\n    var lastTick=[0,0,0,0,0];\n    var stopped=[false,false,false,false,false];\n    var stoppedCount=0;\n    for(var cc=0;cc<5;cc++) setColumnClass(cc,'sv37-reel-fast');\n    function easeOutCubic(t){ return 1-Math.pow(1-t,3); }\n    function step(now){\n      if(token!==sv37SpinToken) return;\n      var allStopped=true;\n      for(var col=0; col<5; col++){\n        if(stopped[col]) continue;\n        allStopped=false;\n        var elapsed=now-start;\n        var t=Math.min(1, elapsed\/durations[col]);\n        var interval;\n        if(t<0.18){ interval=24; setColumnClass(col,'sv37-reel-fast'); }\n        else if(t<0.52){ interval=32 + col; setColumnClass(col,'sv37-reel-fast'); }\n        else if(t<0.82){ interval=54 + ((t-0.52)\/0.30)*42 + col*2; setColumnClass(col,'sv37-reel-medium'); }\n        else { interval=106 + ((t-0.82)\/0.18)*66 + col*5; setColumnClass(col,'sv37-reel-slow'); }\n        if(now-lastTick[col]>=interval){\n          lastTick[col]=now;\n          randomColumn(col);\n        }\n        if(elapsed>=durations[col]){\n          stopped[col]=true;\n          drawColumn(col, finalBoard);\n          setColumnClass(col,'sv37-reel-stop');\n          stoppedCount++;\n          (function(doneCol){ setTimeout(function(){ clearColumnClass(doneCol); }, 470); })(col);\n        }\n      }\n      if(stoppedCount>=5){\n        setTimeout(function(){ if(token===sv37SpinToken) finishSpin(finalBoard); }, 520);\n        return;\n      }\n      requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n  randomBoard();\n  refresh();\n  winEl.textContent=money(0);\n  spinButtons.forEach(function(btn){ btn.addEventListener('click', spin); });\n  var plus=root.querySelector('[data-sv37-plus]');\n  var minus=root.querySelector('[data-sv37-minus]');\n  var max=root.querySelector('[data-sv37-max]');\n  var auto=root.querySelector('[data-sv37-auto]');\n  if(plus) plus.addEventListener('click', function(){ if(busy) return; bet=Math.min(100, +(bet+1).toFixed(2)); refresh(); });\n  if(minus) minus.addEventListener('click', function(){ if(busy) return; bet=Math.max(1, +(bet-1).toFixed(2)); refresh(); });\n  if(max) max.addEventListener('click', function(){ if(busy) return; bet=100; refresh(); });\n  if(auto) auto.addEventListener('click', function(){ if(busy) return; autoLeft=10; status.textContent='Auto Play x10 activated.'; spin(); });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',sv37Init); else sv37Init();\nwindow.addEventListener('load',sv37Init);\n})();\n<\/script>\n\n<!-- v2.32.888 Slot 38 ONLY - transparent icons and graphics cleanup -->\n<script>\n(function(){\nfunction sv38Init(){\n  var root=document.querySelector('#sv-slot-38 [data-sv38]');\n  if(!root || root.dataset.sv38Ready==='1') return;\n  root.dataset.sv38Ready='1';\n  var grid=root.querySelector('[data-sv38-grid]');\n  var cells=[].slice.call(root.querySelectorAll('[data-sv38-cell]'));\n  var spinButtons=[].slice.call(root.querySelectorAll('[data-sv38-spin], [data-sv38-spin-mobile]'));\n  var status=root.querySelector('[data-sv38-status]');\n  var balanceEl=root.querySelector('[data-sv38-balance]');\n  var betEl=root.querySelector('[data-sv38-bet]');\n  var winEl=root.querySelector('[data-sv38-win]');\n  var paytable=root.querySelector('[data-sv38-paytable]');\n  var paytableBtn=root.querySelector('[data-sv38-paytable-toggle]');\n  var symbols=['pharaoh','ankh','scarab','pyramid','chest','gem','wild','bonus'];\n  var labels={pharaoh:'Pharaoh mask',ankh:'Golden ankh',scarab:'Sacred scarab',pyramid:'Golden pyramid',chest:'Treasure chest',gem:'Turquoise ruby gem',wild:'Ancient wild',bonus:'Sun disc bonus'};\n  var balance = 1000000.00, bet=1, autoLeft=0, busy=false;\n  function money(v){ return '$'+Number(v).toFixed(2); }\n  function src(symbol){ return root.getAttribute('data-sv38-'+symbol) || ''; }\n  function pick(){ return symbols[Math.floor(Math.random()*symbols.length)]; }\n  function drawCell(cell,symbol){\n    cell.dataset.symbol=symbol;\n    cell.innerHTML='<span class=\"sv38-symbol\"><img decoding=\"async\" src=\"'+src(symbol)+'\" alt=\"'+(labels[symbol]||symbol)+'\"><\/span>';\n  }\n  function randomBoard(){ cells.forEach(function(cell){ drawCell(cell,pick()); }); }\n  function refresh(){ balanceEl.textContent=money(balance); betEl.textContent=money(bet); }\n  function centerSymbols(){ return cells.slice(5,10).map(function(cell){ return cell.dataset.symbol || ''; }); }\n  function countBoard(symbol){ return cells.filter(function(cell){ return cell.dataset.symbol===symbol; }).length; }\n  function bestCenterCount(vals){\n    var best=0, bestSymbol='';\n    symbols.forEach(function(sym){\n      if(sym==='wild') return;\n      var c=vals.filter(function(v){ return v===sym || v==='wild'; }).length;\n      if(c>best){ best=c; bestSymbol=sym; }\n    });\n    return {count:best, symbol:bestSymbol};\n  }\n  function evaluate(){\n    var vals=centerSymbols();\n    var bonusCount=countBoard('bonus');\n    var best=bestCenterCount(vals);\n    if(best.count>=5) return {win:bet*25, note:'5-symbol center-row pharaoh win!'};\n    if(best.count>=4) return {win:bet*10, note:'4-symbol center-row win.'};\n    if(best.count>=3) return {win:bet*4, note:'3-symbol center-row win.'};\n    if(bonusCount>=3) return {win:bet*12, note:'BONUS symbols ignited.'};\n    return {win:0, note:'No win. Press PLAY again.'};\n  }\n  function flashCenter(win){\n    cells.forEach(function(c){ c.classList.remove('is-flash'); });\n    if(win<=0) return;\n    cells.slice(5,10).forEach(function(c){ c.classList.add('is-flash'); });\n    setTimeout(function(){ cells.forEach(function(c){ c.classList.remove('is-flash'); }); }, 1200);\n  }\n  var sv38SpinToken=0;\n  symbols.forEach(function(sym){ var img=new Image(); img.src=src(sym); });\n  function columnCells(col){ return [cells[col], cells[col+5], cells[col+10]]; }\n  function clearColumnClass(col){\n    columnCells(col).forEach(function(cell){ cell.classList.remove('sv38-reel-fast','sv38-reel-medium','sv38-reel-slow','sv38-reel-stop'); });\n  }\n  function setColumnClass(col, cls){\n    columnCells(col).forEach(function(cell){\n      cell.classList.remove('sv38-reel-fast','sv38-reel-medium','sv38-reel-slow','sv38-reel-stop');\n      if(cls) cell.classList.add(cls);\n    });\n  }\n  function drawColumn(col, board){\n    for(var row=0; row<3; row++){ var idx=row*5+col; drawCell(cells[idx], board[idx]); }\n  }\n  function randomColumn(col){\n    \/\/ Keep each reel column moving as its own vertical wheel.\n    var top=pick(), mid=pick(), bot=pick();\n    drawCell(cells[col], top);\n    drawCell(cells[col+5], mid);\n    drawCell(cells[col+10], bot);\n  }\n  function setBusy(on){\n    busy=on;\n    if(grid) grid.classList.toggle('is-spinning', on);\n    spinButtons.forEach(function(btn){ btn.disabled=on; btn.classList.toggle('is-spinning', on); });\n    if(!on){ for(var c=0;c<5;c++) clearColumnClass(c); }\n  }\n  function finishSpin(finalBoard){\n    finalBoard.forEach(function(sym,i){ drawCell(cells[i],sym); });\n    var result=evaluate();\n    balance=+(balance+result.win).toFixed(2);\n    winEl.textContent=money(result.win);\n    refresh();\n    status.textContent=result.win>0 ? ('Pharaoh win! '+money(result.win)+' \u2014 '+result.note) : result.note;\n    flashCenter(result.win);\n    setBusy(false);\n    if(autoLeft>0){ autoLeft--; setTimeout(spin, 720); }\n  }\n  function createFinalBoard(){\n    var board=[];\n    for(var i=0;i<15;i++) board.push(pick());\n    var roll=Math.random();\n    if(roll<0.18){ var s=symbols[Math.floor(Math.random()*6)]; for(var c=5;c<10;c++) board[c]=s; }\n    else if(roll<0.34){ var s4=symbols[Math.floor(Math.random()*6)]; for(var c4=5;c4<9;c4++) board[c4]=s4; board[9]=pick(); }\n    else if(roll<0.50){ board[2]='bonus'; board[7]='bonus'; board[12]='bonus'; }\n    if(Math.random()<0.22) board[5+Math.floor(Math.random()*5)]='wild';\n    return board;\n  }\n  function spin(){\n    if(busy) return;\n    if(balance<bet){ status.textContent='Not enough balance.'; return; }\n    balance=+(balance-bet).toFixed(2);\n    winEl.textContent=money(0);\n    refresh();\n    status.textContent=\"Pharaoh's Golden Curse spinning...\";\n    setBusy(true);\n    var token=++sv38SpinToken;\n    var finalBoard=createFinalBoard();\n    var start=(window.performance&&performance.now)?performance.now():Date.now();\n    var durations=[1500,1880,2260,2660,3080];\n    var lastTick=[0,0,0,0,0];\n    var stopped=[false,false,false,false,false];\n    var stoppedCount=0;\n    for(var cc=0;cc<5;cc++) setColumnClass(cc,'sv38-reel-fast');\n    function easeOutCubic(t){ return 1-Math.pow(1-t,3); }\n    function step(now){\n      if(token!==sv38SpinToken) return;\n      var allStopped=true;\n      for(var col=0; col<5; col++){\n        if(stopped[col]) continue;\n        allStopped=false;\n        var elapsed=now-start;\n        var t=Math.min(1, elapsed\/durations[col]);\n        var interval;\n        if(t<0.18){ interval=24; setColumnClass(col,'sv38-reel-fast'); }\n        else if(t<0.52){ interval=32 + col; setColumnClass(col,'sv38-reel-fast'); }\n        else if(t<0.82){ interval=54 + ((t-0.52)\/0.30)*42 + col*2; setColumnClass(col,'sv38-reel-medium'); }\n        else { interval=106 + ((t-0.82)\/0.18)*66 + col*5; setColumnClass(col,'sv38-reel-slow'); }\n        if(now-lastTick[col]>=interval){\n          lastTick[col]=now;\n          randomColumn(col);\n        }\n        if(elapsed>=durations[col]){\n          stopped[col]=true;\n          drawColumn(col, finalBoard);\n          setColumnClass(col,'sv38-reel-stop');\n          stoppedCount++;\n          (function(doneCol){ setTimeout(function(){ clearColumnClass(doneCol); }, 470); })(col);\n        }\n      }\n      if(stoppedCount>=5){\n        setTimeout(function(){ if(token===sv38SpinToken) finishSpin(finalBoard); }, 520);\n        return;\n      }\n      requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n  randomBoard();\n  refresh();\n  winEl.textContent=money(0);\n  spinButtons.forEach(function(btn){ btn.addEventListener('click', spin); });\n  var plus=root.querySelector('[data-sv38-plus]');\n  var minus=root.querySelector('[data-sv38-minus]');\n  var max=root.querySelector('[data-sv38-max]');\n  var auto=root.querySelector('[data-sv38-auto]');\n  if(plus) plus.addEventListener('click', function(){ if(busy) return; bet=Math.min(100, +(bet+1).toFixed(2)); refresh(); });\n  if(minus) minus.addEventListener('click', function(){ if(busy) return; bet=Math.max(1, +(bet-1).toFixed(2)); refresh(); });\n  if(max) max.addEventListener('click', function(){ if(busy) return; bet=100; refresh(); });\n  if(auto) auto.addEventListener('click', function(){ if(busy) return; autoLeft=10; status.textContent='Auto Play x10 activated.'; spin(); });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',sv38Init); else sv38Init();\nwindow.addEventListener('load',sv38Init);\n})();\n<\/script>\n\n\n<!-- v2.32.902 Slot 39 ONLY - approved transparent wheel and corrected side art -->\n<script>\n(function(){\nfunction sv39Init(){\n  var root=document.querySelector('#sv-slot-39 [data-sv39]');\n  if(!root || root.dataset.sv39Ready==='1') return;\n  root.dataset.sv39Ready='1';\n  var wheel=root.querySelector('[data-sv39-wheel]');\n  var play=root.querySelector('[data-sv39-play]');\n  var pointer=root.querySelector('.sv39-pointer');\n  var balanceEl=root.querySelector('[data-sv39-balance]');\n  var betEl=root.querySelector('[data-sv39-bet]');\n  var winEl=root.querySelector('[data-sv39-win]');\n  var status=root.querySelector('[data-sv39-status]');\n  var minus=root.querySelector('[data-sv39-minus]');\n  var plus=root.querySelector('[data-sv39-plus]');\n  var max=root.querySelector('[data-sv39-max]');\n  var auto=root.querySelector('[data-sv39-auto]');\n  var balance = 1000000.00, bet=10, busy=false, rotation=0, autoLeft=0, rafId=0, lastDivider=-1, clickTimer=0;\n  var outcomes=[\n    {name:'-100X RESET', mult:0}, {name:'2X MULTIPLIER', mult:2}, {name:'-100X RESET', mult:0}, {name:'6X MULTIPLIER', mult:6},\n    {name:'-100X RESET', mult:0}, {name:'10X MULTIPLIER', mult:10}, {name:'-100X RESET', mult:0}, {name:'4X MULTIPLIER', mult:4},\n    {name:'-100X RESET', mult:0}, {name:'8X MULTIPLIER', mult:8}, {name:'-100X RESET', mult:0}, {name:'20X MULTIPLIER', mult:20}\n  ];\n  function money(v){ return '$'+Number(v).toFixed(2); }\n  function refresh(){ balanceEl.textContent=money(balance); betEl.textContent=money(bet); }\n  function setBusy(on){ busy=on; play.disabled=on; play.classList.toggle('is-spinning',on); wheel.classList.toggle('is-spinning',on); }\n  function pickIndex(){\n    var r=Math.random();\n    if(r<0.05) return 11;\n    if(r<0.12) return 5;\n    if(r<0.21) return 9;\n    if(r<0.33) return 3;\n    if(r<0.47) return 7;\n    if(r<0.63) return 1;\n    return [0,2,4,6,8,10][Math.floor(Math.random()*6)];\n  }\n  function easeOutCubic(t){ return 1-Math.pow(1-t,3); }\n  function easeOutBack(t){ var c1=1.70158,c3=c1+1; return 1 + c3*Math.pow(t-1,3) + c1*Math.pow(t-1,2); }\n  function updateWheel(rot){\n    wheel.style.transform='rotate('+rot+'deg)';\n    var norm=((rot%360)+360)%360;\n    var divider=Math.floor((((norm+15)%360))\/30);\n    if(divider!==lastDivider){\n      lastDivider=divider;\n      if(pointer){\n        pointer.classList.remove('is-clicking');\n        void pointer.offsetWidth;\n        pointer.classList.add('is-clicking');\n        clearTimeout(clickTimer);\n        clickTimer=setTimeout(function(){ pointer.classList.remove('is-clicking'); }, 110);\n      }\n    }\n  }\n  function stopAnim(){ if(rafId){ cancelAnimationFrame(rafId); rafId=0; } }\n  function spin(){\n    if(busy) return;\n    if(balance<bet){ status.textContent='Not enough balance.'; return; }\n    stopAnim();\n    balance=+(balance-bet).toFixed(2); winEl.textContent=money(0); refresh();\n    var idx=pickIndex();\n    var outcome=outcomes[idx];\n    var turns=9+Math.floor(Math.random()*4);\n    var segment=30;\n    var centerOffset=0;\n    var startRot=rotation;\n    var finalRotation=startRot + (turns*360 - (idx*segment + centerOffset));\n    var overshootRotation=finalRotation + 5;\n    var spinDuration=5600 + Math.floor(Math.random()*900);\n    var settleDuration=260;\n    var startTime=0;\n    setBusy(true);\n    status.textContent='Imperial prism wheel spinning...';\n    lastDivider=Math.floor(((((startRot%360)+360)%360 + 15)%360)\/30);\n    function step(ts){\n      if(!startTime) startTime=ts;\n      var elapsed=ts-startTime;\n      if(elapsed<=spinDuration){\n        var t=elapsed\/spinDuration; if(t>1) t=1;\n        var rot=startRot + (overshootRotation-startRot)*easeOutCubic(t);\n        updateWheel(rot);\n        rafId=requestAnimationFrame(step);\n        return;\n      }\n      var settleElapsed=elapsed-spinDuration;\n      if(settleElapsed<=settleDuration){\n        var s=settleElapsed\/settleDuration; if(s>1) s=1;\n        var rot2=overshootRotation + (finalRotation-overshootRotation)*easeOutBack(s);\n        updateWheel(rot2);\n        rafId=requestAnimationFrame(step);\n        return;\n      }\n      updateWheel(finalRotation);\n      rotation=finalRotation;\n      rafId=0;\n      var win=+(bet*outcome.mult).toFixed(2);\n      balance=+(balance+win).toFixed(2);\n      winEl.textContent=money(win); refresh();\n      status.textContent= win>0 ? (outcome.name+' \u2014 won '+money(win)+'!') : ('-100X RESET \u2014 winnings reset to '+money(0)+'.');\n      setBusy(false);\n      if(autoLeft>0){ autoLeft--; setTimeout(spin,820); }\n    }\n    rafId=requestAnimationFrame(step);\n  }\n  refresh(); winEl.textContent=money(0);\n  play.addEventListener('click',spin);\n  if(plus) plus.addEventListener('click',function(){ if(busy) return; bet=Math.min(1000,bet+10); refresh(); });\n  if(minus) minus.addEventListener('click',function(){ if(busy) return; bet=Math.max(10,bet-10); refresh(); });\n  if(max) max.addEventListener('click',function(){ if(busy) return; bet=1000; refresh(); });\n  if(auto) auto.addEventListener('click',function(){ if(busy) return; autoLeft=10; status.textContent='Auto Wheel x10 activated.'; spin(); });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',sv39Init); else sv39Init();\nwindow.addEventListener('load',sv39Init);\n})();\n<\/script>\n\n\n\n<!-- v2.32.930 Slot 40 ONLY - dice moved higher -->\n<script>\n(function(){\nfunction sv40Init(){\n  var root=document.querySelector('#sv-slot-40 .sv40-machine[data-sv40]');\n  if(!root || root.dataset.sv40Ready==='1') return;\n  root.dataset.sv40Ready='1';\n\n  var dice=[].slice.call(root.querySelectorAll('[data-sv40-die]'));\n  var play=root.querySelector('[data-sv40-play]');\n  var minus=root.querySelector('[data-sv40-minus]');\n  var plus=root.querySelector('[data-sv40-plus]');\n  var max=root.querySelector('[data-sv40-max]');\n  var auto=root.querySelector('[data-sv40-auto]');\n  var status=root.querySelector('[data-sv40-status]');\n  var balanceEl=root.querySelector('[data-sv40-balance]');\n  var betEl=root.querySelector('[data-sv40-bet]');\n  var winEl=root.querySelector('[data-sv40-win]');\n  var d1El=root.querySelector('[data-sv40-d1]');\n  var d2El=root.querySelector('[data-sv40-d2]');\n  var d3El=root.querySelector('[data-sv40-d3]');\n  var totalEl=root.querySelector('[data-sv40-total]');\n\n  var balance = 1000000.00, bet=10, busy=false, autoLeft=0, rafId=0, faceStamp=0;\n  var diceImgs=[root.dataset.sv40DiceGreen, root.dataset.sv40DiceBlue, root.dataset.sv40DicePurple].filter(Boolean);\n  var finalTransforms=[\n    'translate3d(0,-42px,0) rotate(-6deg) scale(1)',\n    'translate3d(0,-60px,0) rotate(2deg) scale(1.01)',\n    'translate3d(0,-42px,0) rotate(6deg) scale(1)'\n  ];\n  var faces={1:['p5'],2:['p1','p9'],3:['p1','p5','p9'],4:['p1','p3','p7','p9'],5:['p1','p3','p5','p7','p9'],6:['p1','p3','p4','p6','p7','p9']};\n\n  function money(v){ return '$'+Number(v).toFixed(2); }\n  function updateMeters(){ balanceEl.textContent=money(balance); betEl.textContent=money(bet); }\n  function randomVal(){ return 1 + Math.floor(Math.random()*6); }\n  function easeOutCubic(t){ return 1-Math.pow(1-t,3); }\n  function easeInOut(t){ return t<.5 ? 2*t*t : 1-Math.pow(-2*t+2,2)\/2; }\n\n  function setDieImage(el, value, index){\n    var v=Math.max(1, Math.min(6, Number(value)||1));\n    var img=(diceImgs[index] || diceImgs[0] || root.dataset.sv40DiceGreen || '');\n    el.dataset.sv40Value=v;\n    if(img){\n      el.style.setProperty('background-image','url(\"'+img+'\")','important');\n      el.style.setProperty('background-size','contain');\n      el.style.setProperty('background-position','center');\n      el.style.setProperty('background-repeat','no-repeat');\n    }\n  }\n\n  function overlayMarkup(value){\n    return '<div class=\"sv40-result-face\" data-sv40-face>'+\n      (faces[value]||[]).map(function(cls){ return '<span class=\"sv40-face-pip sv40-face-'+cls+'\"><\/span>'; }).join('')+\n    '<\/div>';\n  }\n\n  function renderDie(el, value, index, visual){\n    el.dataset.sv40Value=value;\n    if(visual !== false){\n      setDieImage(el,value,index||0);\n    }\n    el.innerHTML='';\n  }\n\n  function renderValues(vals, visual){\n    renderDie(dice[0], vals[0], 0, visual);\n    renderDie(dice[1], vals[1], 1, visual);\n    renderDie(dice[2], vals[2], 2, visual);\n    d1El.textContent=vals[0];\n    d2El.textContent=vals[1];\n    d3El.textContent=vals[2];\n    totalEl.textContent=vals[0]+vals[1]+vals[2];\n  }\n\n  function setBusy(on){\n    busy=on;\n    play.disabled=on;\n    play.classList.toggle('is-rolling',on);\n    dice.forEach(function(d){\n      d.classList.toggle('is-rolling',on);\n      d.classList.remove('is-settling');\n    });\n  }\n\n  function evaluate(vals){\n    var a=vals[0], b=vals[1], c=vals[2], total=a+b+c;\n    var sorted=[a,b,c].slice().sort(function(x,y){ return x-y; });\n    if(a===6 && b===6 && c===6) return {mult:20,text:'Dragon Triple! 6 \u2022 6 \u2022 6'};\n    if(a===1 && b===1 && c===1) return {mult:0,text:'Vault Breaker! 1 \u2022 1 \u2022 1'};\n    if(a===b && b===c) return {mult:10,text:'Any Triple!'};\n    if(sorted.join(',')==='4,5,6') return {mult:6,text:'Dragon Run! 4 \u2022 5 \u2022 6'};\n    if(a===b || b===c || a===c) return {mult:3,text:'Any Double!'};\n    if(total>=15) return {mult:2,text:'High Total '+total+'!'};\n    return {mult:0,text:'No win. Try again.'};\n  }\n\n  function stopAnim(){\n    if(rafId){ cancelAnimationFrame(rafId); rafId=0; }\n  }\n\n  function finalTransform(i){\n    return finalTransforms[i] || 'translate3d(0,0,0) rotate(0deg) scale(1)';\n  }\n\n  function clearMatchLights(){\n    dice.forEach(function(d){\n      d.classList.remove('is-duplicate');\n      var face=d.querySelector('[data-sv40-face]');\n      if(face){\n        face.classList.remove('is-top-lit');\n        face.classList.remove('is-top-flashing');\n      }\n    });\n  }\n\n  function flashResults(vals){\n    var counts={};\n    vals.forEach(function(v){ counts[v]=(counts[v]||0)+1; });\n    dice.forEach(function(d,i){\n      d.style.filter='';\n      if((counts[vals[i]]||0) >= 2){\n        d.classList.add('is-duplicate');\n      }else{\n        d.classList.remove('is-duplicate');\n      }\n    });\n  }\n\n  function animateDice(finalVals, done){\n    stopAnim();\n    var duration=1820;\n    var startTime=0;\n    var paths=[\n      {yf:-42,startY:70,finalRot:-6,turns:3,bounces:3.1,amp:16},\n      {yf:-60,startY:82,finalRot:2,turns:-3,bounces:3.4,amp:18},\n      {yf:-42,startY:74,finalRot:6,turns:3,bounces:3.0,amp:15}\n    ];\n    clearMatchLights();\n    dice.forEach(function(d,i){\n      d.classList.add('is-rolling');\n      d.classList.remove('is-settling');\n      d.style.transition='none';\n      d.style.filter='';\n      var face=d.querySelector('[data-sv40-face]');\n      if(face){\n        face.classList.remove('is-top-lit');\n        face.classList.remove('is-top-flashing');\n      }\n    });\n\n    function step(ts){\n      if(!startTime) startTime=ts;\n      var elapsed=ts-startTime;\n      var t=Math.min(1, elapsed\/duration);\n      var e=easeOutCubic(t);\n\n      dice.forEach(function(d,i){\n        var p=paths[i];\n        var bounce=Math.abs(Math.sin(t*Math.PI*p.bounces))*p.amp*(1-t);\n        var y=p.yf + (1-e)*p.startY - bounce;\n        var rot=p.finalRot + (360*p.turns*(1-e));\n        var sc=1 + Math.sin(t*Math.PI)*0.025*(1-t*0.25);\n        d.style.transform='translate3d(0,'+y.toFixed(1)+'px,0) rotate('+rot.toFixed(1)+'deg) scale('+sc.toFixed(3)+')';\n        d.style.filter='saturate(1.03) brightness(1.02)';\n      });\n\n      if(t<1){\n        rafId=requestAnimationFrame(step);\n      }else{\n        rafId=0;\n        renderValues(finalVals, false);\n        dice.forEach(function(d,i){\n          d.classList.remove('is-rolling');\n          d.classList.remove('is-settling');\n          d.style.transition='none';\n          d.style.transform=finalTransform(i);\n          d.style.filter='';\n        });\n        setTimeout(function(){\n          flashResults(finalVals);\n          done();\n        },80);\n      }\n    }\n    rafId=requestAnimationFrame(step);\n  }\n\n  function roll(){\n    if(busy) return;\n    if(balance<bet){ status.textContent='Not enough balance.'; return; }\n    balance=+(balance-bet).toFixed(2);\n    updateMeters();\n    winEl.textContent=money(0);\n    setBusy(true);\n    status.textContent='Crystal Dragon Dice Vault rolling...';\n\n    var vals=[randomVal(),randomVal(),randomVal()];\n    dice.forEach(function(d,i){\n      setDieImage(d, vals[i], i);\n      d.innerHTML='';\n    });\n    animateDice(vals,function(){\n      var res=evaluate(vals);\n      var win=+(bet*res.mult).toFixed(2);\n      if(win>0) balance=+(balance+win).toFixed(2);\n      updateMeters();\n      winEl.textContent=money(win);\n      status.textContent = res.mult>0 ? (res.text+' \u2014 won '+money(win)+'!') : (res.text+' \u2014 no win.');\n      setBusy(false);\n      if(autoLeft>0){ autoLeft--; setTimeout(roll, 820); }\n    });\n  }\n\n  renderValues([1,1,1], true);\n  dice.forEach(function(d,i){ d.style.transform=finalTransform(i); });\n  updateMeters();\n  winEl.textContent=money(0);\n\n  play.addEventListener('click', roll);\n  if(plus) plus.addEventListener('click', function(){ if(busy) return; bet=Math.min(1000, bet+10); updateMeters(); });\n  if(minus) minus.addEventListener('click', function(){ if(busy) return; bet=Math.max(10, bet-10); updateMeters(); });\n  if(max) max.addEventListener('click', function(){ if(busy) return; bet=1000; updateMeters(); });\n  if(auto) auto.addEventListener('click', function(){ if(busy) return; autoLeft=10; status.textContent='Auto Dice x10 activated.'; roll(); });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',sv40Init); else sv40Init();\nwindow.addEventListener('load',sv40Init);\n})();\n<\/script>\n\n<!-- v2.32.702 Slot 26 ONLY - copied Slot 6 Plum Royale engine -->\n<script>\n(function(){\nfunction initPlum26(){\n  var root=document.querySelector('#sv-slot-26 [data-svgcp-plum6]');\n  if(!root || root.dataset.plumReady==='1') return;\n  root.dataset.plumReady='1';\n\n  var symbolMap={\n    diamond: root.dataset.symbolDiamond,\n    banana: root.dataset.symbolBanana,\n    crown: root.dataset.symbolCrown,\n    ace: root.dataset.symbolAce,\n    chip: root.dataset.symbolChip,\n    champagne: root.dataset.symbolChampagne,\n    ring: root.dataset.symbolRing,\n    wild: root.dataset.symbolWild,\n    bonus: root.dataset.symbolBonus\n  };\n  var labels={\n    diamond:'Diamond',\n    banana:'Gold Bananas',\n    crown:'Gold Crown',\n    ace:'Black Card Ace',\n    chip:'Gold Chip',\n    champagne:'Champagne',\n    ring:'Ruby Ring',\n    wild:'WILD',\n    bonus:'BONUS'\n  };\n  var weighted=['banana','banana','diamond','diamond','crown','crown','ace','ace','chip','chip','champagne','champagne','ring','ring','wild','bonus'];\n  var baseSyms=['banana','diamond','crown','ace','chip','champagne','ring'];\n  var reels=[].slice.call(root.querySelectorAll('.svgcp-plum6-reel'));\n  var spins=[].slice.call(root.querySelectorAll('[data-plum6-spin], [data-plum6-spin-mobile]'));\n  var plusBtns=[].slice.call(root.querySelectorAll('[data-plum6-plus], [data-plum6-plus-mobile]'));\n  var minusBtns=[].slice.call(root.querySelectorAll('[data-plum6-minus], [data-plum6-minus-mobile]'));\n  var creditsEls=[root.querySelector('[data-plum6-credits]'),root.querySelector('[data-plum6-bottom-credits]')];\n  var winEls=[root.querySelector('[data-plum6-win]'),root.querySelector('[data-plum6-bigwin]'),root.querySelector('[data-plum6-bottom-win]'),root.querySelector('[data-plum6-mobile-win]')];\n  var betEls=[root.querySelector('[data-plum6-bet]'),root.querySelector('[data-plum6-betbox]'),root.querySelector('[data-plum6-mobile-bet]')];\n  var msg=root.querySelector('[data-plum6-message]');\n  var credits = 1000000.00, bet=0.20, busy=false;\n\n  function money(v){ return Number(v).toFixed(2)+' $'; }\n  function setText(list,val){ list.forEach(function(el){ if(el) el.textContent=val; }); }\n  function choice(arr){ return arr[Math.floor(Math.random()*arr.length)]; }\n  function randomSymbol(){ return choice(weighted); }\n  function randomColumn(){ var a=[]; for(var i=0;i<5;i++){ a.push(randomSymbol()); } return a; }\n\n  function symbolHtml(type){\n    var src=symbolMap[type]||'';\n    var label=labels[type]||type;\n    return '<span class=\"svgcp-banana26-symbol svgcp-banana26-symbol--'+type+'\"><img decoding=\"async\" src=\"'+src+'\" alt=\"'+label+'\"><\/span>';\n  }\n\n  function setReel(reel,arr){\n    var cells=reel.querySelectorAll('.svgcp-plum6-cell');\n    cells.forEach(function(c,i){\n      var s=arr[i % arr.length];\n      c.dataset.symbol=s;\n      c.innerHTML=symbolHtml(s);\n    });\n  }\n\n  function centers(){\n    return reels.map(function(r){\n      var c=r.querySelectorAll('.svgcp-plum6-cell')[2];\n      return c ? (c.dataset.symbol||'') : '';\n    });\n  }\n\n  function bestMatch(vals){\n    var wildCount = vals.filter(function(v){ return v==='wild'; }).length;\n    var best={amount:0,text:''};\n    var table3={banana:12,diamond:8,crown:10,ace:7,chip:7,champagne:8,ring:9,wild:15};\n    var table4={banana:36,diamond:25,crown:30,ace:20,chip:22,champagne:24,ring:28,wild:50};\n    var table5={banana:100,diamond:80,crown:90,ace:60,chip:55,champagne:60,ring:75,wild:150};\n\n    baseSyms.concat(['wild']).forEach(function(sym){\n      var own = vals.filter(function(v){ return v===sym; }).length;\n      var count = sym==='wild' ? own : own + wildCount;\n      if(count>=5){\n        var amt=bet*table5[sym];\n        if(amt>best.amount) best={amount:amt,text:'5 '+labels[sym]+' symbols'};\n      } else if(count>=4){\n        var amt4=bet*table4[sym];\n        if(amt4>best.amount) best={amount:amt4,text:'4 '+labels[sym]+' symbols'};\n      } else if(count>=3){\n        var amt3=bet*table3[sym];\n        if(amt3>best.amount) best={amount:amt3,text:'3 '+labels[sym]+' symbols'};\n      }\n    });\n    return best;\n  }\n\n  function payout(vals){\n    var bonusCount=vals.filter(function(v){ return v==='bonus'; }).length;\n    var total=0;\n    var notes=[];\n    var best=bestMatch(vals);\n    if(best.amount>0){\n      total += best.amount;\n      notes.push(best.text);\n    }\n    if(bonusCount>=3){\n      total += bet * 25;\n      notes.push('Golden Fortune Bonus');\n    }\n    return { win:+total.toFixed(2), note:notes.length ? notes.join(' + ') : 'No win. Press PLAY again.' };\n  }\n\n  function refresh(){ setText(creditsEls,money(credits)); setText(betEls,money(bet)); }\n\n  function flashCenter(win){\n    var frame=root.querySelector('.svgcp-plum6-reel-frame');\n    if(!frame) return;\n    frame.classList.remove('is-banana26-flash','is-banana26-nowin');\n    void frame.offsetWidth;\n    frame.classList.add(win>0 ? 'is-banana26-flash' : 'is-banana26-nowin');\n    setTimeout(function(){ frame.classList.remove('is-banana26-flash','is-banana26-nowin'); }, win>0 ? 1400 : 520);\n  }\n\n  function toggleBusy(on){\n    busy=on;\n    root.classList.toggle('is-banana26-spinning', on);\n    spins.forEach(function(s){ s.disabled=on; s.classList.toggle('is-banana26-active', on); });\n  }\n\n  reels.forEach(function(r){ setReel(r, randomColumn()); });\n  refresh();\n  setText(winEls, money(0));\n\n  plusBtns.forEach(function(btn){\n    btn.addEventListener('click', function(){\n      bet=Math.min(20, +(bet+0.20).toFixed(2));\n      refresh();\n    });\n  });\n  minusBtns.forEach(function(btn){\n    btn.addEventListener('click', function(){\n      bet=Math.max(0.20, +(bet-0.20).toFixed(2));\n      refresh();\n    });\n  });\n\n  spins.forEach(function(spin){\n    spin.addEventListener('click', function(){\n      if(busy) return;\n      toggleBusy(true);\n      credits=Math.max(0, +(credits-bet).toFixed(2));\n      setText(winEls,money(0));\n      refresh();\n      msg.textContent='Banana Royal spinning...';\n\n      reels.forEach(function(reel,i){\n        reel.classList.add('is-spinning');\n        reel.classList.remove('is-settling');\n        var ticks=0;\n        var stopAt=16 + (i*5);\n        var timer=setInterval(function(){\n          setReel(reel, randomColumn());\n          ticks++;\n          if(ticks>stopAt){\n            clearInterval(timer);\n            reel.classList.add('is-settling');\n            setTimeout(function(){ reel.classList.remove('is-spinning'); reel.classList.remove('is-settling'); }, 220);\n            var col=randomColumn();\n            var r=Math.random();\n            if(r<0.10) col[2]='bonus';\n            else if(r<0.20) col[2]='wild';\n            else if(r<0.36) col[2]='banana';\n            else if(r<0.72) col[2]=choice(baseSyms);\n            setReel(reel,col);\n            if(i===reels.length-1){\n              setTimeout(function(){\n                var vals=centers();\n                var result=payout(vals);\n                credits=+(credits+result.win).toFixed(2);\n                setText(winEls,money(result.win));\n                refresh();\n                flashCenter(result.win);\n                msg.textContent = result.win ? ('Luxury win! '+money(result.win)+' \u2014 '+result.note) : result.note;\n                toggleBusy(false);\n              }, 340);\n            }\n          }\n        }, 68 + (i*2));\n      });\n    });\n  });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',initPlum26); else initPlum26();\nwindow.addEventListener('load',initPlum26);\n})();\n<\/script>\n\n\n\n\n<script id=\"svgcp-v233172-testing-balance\">\n(function(){\n  var TEST = 1000000;\n  function fmtMoney(){ return '$1,000,000.00'; }\n  function fmtCredits(){ return '1,000,000.00'; }\n  function applyBalanceText(){\n    var selectors = [\n      '[data-slot3-balance]','[data-slot3-balance-mobile]',\n      '[data-sv34-balance]','[data-rpr-balance]',\n      '[data-poker5-balance]','[data-poker5-balance-mobile]',\n      '[data-slot31-balance]','[data-sv8-balance]','[data-sv9-balance]','[data-sv10-balance]',\n      '[data-sv11-balance]','[data-sv12-balance]','[data-sv13-balance]','[data-sv14-balance]',\n      '[data-sv15-balance]','[data-sv16-balance]','[data-sv17-balance]','[data-sv18-balance]',\n      '[data-sv19-balance]','[data-sv20-balance]','[data-sv21-balance]','[data-sv22-balance]',\n      '[data-sv23-balance]','[data-sv24-balance]','[data-sv25-balance]','[data-sv26-balance]',\n      '[data-sv27-balance]','[data-sv28-balance]','[data-sv29-balance]','[data-sv30-balance]',\n      '[data-sv31-balance]','[data-sv32-balance]','[data-sv33-balance]','[data-sv35-balance]',\n      '[data-sv36-balance]','[data-sv37-balance]','[data-sv38-balance]','[data-sv39-balance]',\n      '[data-sv40-balance]','[data-kv-balance]','[data-balance]','[data-svgcp-poker-balance]',\n      '[data-plum6-credits]','[data-plum6-credits-mobile]'\n    ];\n    selectors.forEach(function(sel){\n      document.querySelectorAll(sel).forEach(function(el){\n        if(!el) return;\n        if(sel.indexOf('credits') !== -1) el.textContent = fmtCredits();\n        else el.textContent = fmtMoney();\n      });\n    });\n  }\n  function setRoots(){\n    document.querySelectorAll('[data-svgcp-user-credits], [data-svgcp-roulette-start-balance]').forEach(function(el){\n      el.setAttribute('data-svgcp-user-credits', String(TEST));\n      el.setAttribute('data-svgcp-roulette-start-balance', String(TEST));\n    });\n  }\n  function run(){\n    setRoots();\n    applyBalanceText();\n    document.querySelectorAll('#star-vegas-table-games [data-balance], #star-vegas-table-games [data-svgcp-poker-balance]').forEach(function(el){\n      el.textContent = fmtMoney();\n    });\n  }\n  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', run); else run();\n  window.addEventListener('load', function(){\n    run();\n    setTimeout(run, 250);\n    setTimeout(run, 1000);\n    setTimeout(run, 2200);\n  });\n})();\n<\/script>\n\n\n\n\n\n\n<script id=\"svgcp-v233173-tablegame-balance-guard\">\n(function(){\n  var TEST = 1000000;\n  function money(){ return '$1,000,000.00'; }\n  function guard(){\n    var root = document.getElementById('star-vegas-table-games');\n    if(!root) return;\n    root.setAttribute('data-svgcp-user-credits', String(TEST));\n    root.setAttribute('data-svgcp-roulette-start-balance', String(TEST));\n    root.querySelectorAll('[data-balance], [data-svgcp-poker-balance]').forEach(function(el){\n      if(el) el.textContent = money();\n    });\n    try {\n      localStorage.removeItem('svgcp_roulette_r210');\n      localStorage.removeItem('svgcp_roulette_r210_v233172_1m');\n      localStorage.removeItem('starVegasRouletteSessionV22');\n    } catch(e){}\n  }\n  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', guard); else guard();\n  window.addEventListener('load', function(){\n    guard();\n    setTimeout(guard, 200);\n    setTimeout(guard, 800);\n    setTimeout(guard, 1600);\n    setTimeout(guard, 3000);\n  });\n})();\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fortunakazino.com\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fortunakazino.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fortunakazino.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fortunakazino.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fortunakazino.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":0,"href":"https:\/\/fortunakazino.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"wp:attachment":[{"href":"https:\/\/fortunakazino.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}