{"tags":[{"tagId":"b5b6c6c5-55bb-4a62-914f-65c6d252a3e3","tagTypeId":"custom_css","name":"[pure] Slide menu style","description":"[pure] Slide menu style","config":{"style":"/* Mobile menu container */\n\n.cms-slide-menu-container {\n width: 100%;\n max-width: 300px;\n background-color: #202020;\n}\n\n.cms-menu-mobile {\n background: transparent;\n}\n\n/* Mobile menu header */\n\n.cms-menu-mobile-header {\n padding: 15px;\n height: 50px;\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n justify-content: space-between;\n background: transparent;\n border-bottom: none;\n}\n\n.cms-menu-mobile-header [class*='MobileMenu__iconWrapper--'] {\n padding: 0;\n}\n\n.cms-menu-mobile-header [class*='MobileMenu__iconWrapper--'] [class*='Icon__icon--'] {\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkgMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQ1ODQgNS4zMzAyQzE1Ljk1MyA0LjgzNTY0IDE1Ljk1MyA0LjAzMjQ3IDE1LjQ1ODQgMy41Mzc5MUMxNC45NjM5IDMuMDQzMzUgMTQuMTYwNyAzLjA0MzM1IDEzLjY2NjIgMy41Mzc5MUw5LjQ5OTk5IDcuNzA4MDRMNS4zMjk4NiAzLjU0MTg3QzQuODM1MyAzLjA0NzMxIDQuMDMyMTQgMy4wNDczMSAzLjUzNzU4IDMuNTQxODdDMy4wNDMwMiA0LjAzNjQzIDMuMDQzMDIgNC44Mzk1OSAzLjUzNzU4IDUuMzM0MTVMNy43MDc3IDkuNTAwMzJMMy41NDE1MyAxMy42NzA1QzMuMDQ2OTcgMTQuMTY1IDMuMDQ2OTcgMTQuOTY4MiAzLjU0MTUzIDE1LjQ2MjdDNC4wMzYwOSAxNS45NTczIDQuODM5MjYgMTUuOTU3MyA1LjMzMzgyIDE1LjQ2MjdMOS40OTk5OSAxMS4yOTI2TDEzLjY3MDEgMTUuNDU4OEMxNC4xNjQ3IDE1Ljk1MzMgMTQuOTY3OCAxNS45NTMzIDE1LjQ2MjQgMTUuNDU4OEMxNS45NTcgMTQuOTY0MiAxNS45NTcgMTQuMTYxMSAxNS40NjI0IDEzLjY2NjVMMTEuMjkyMyA5LjUwMDMyTDE1LjQ1ODQgNS4zMzAyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);\n}\n\n.cms-menu-mobile-header [class*='MobileMenu__iconWrapper--'].cms-logout-button {\n display: none;\n}\n\n.cms-menu-mobile-header:after {\n content: \"\";\n position: relative;\n background: var(--logo-image);\n background-position: left center;\n background-size: contain;\n background-repeat: no-repeat;\n width: var(--logo-width);\n height: 16px;\n}\n\n/* Mobile menu accordion */\n\n.cms-menu-mobile .cms-accordion-row {\n color: #fff;\n}\n\n.cms-menu-mobile .cms-accordion-row .cms-accordion-head [class*='MenuItem__menuItemLink--'] span:not(.cms-menu-item-icon) {\n font-size: 16px;\n}\n\n.cms-menu-mobile .cms-accordion-row .cms-accordion-head {\n font: var(--font-title);\n text-transform: uppercase;\n background-color: transparent;\n border-bottom: none;\n}\n\n.cms-menu-mobile-accordion-view [class*='MobileAccordionView__accordionHeaderArrowRow--'] span {\n background-color: #fff\n}\n\n/* Mobile menu first level */\n\n.cms-menu-mobile .cms-menu-mobile-content {\n top: 60px;\n}\n\n.cms-menu-mobile .cms-menu-mobile-first-level-item a {\n font: var(--font-title);\n text-transform: uppercase;\n color: #fff;\n}\n\n/* Mobile menu button */\n\n.cms-menu-mobile [class*='MobileAccordionView__accordionHeaderCell--']:has(.button-yellow) {\n padding: .3rem 1rem;\n}\n\n.cms-menu-mobile .cms-menu-mobile-first-level-item.button-yellow .cms-menu-item-icon {\n display: none;\n}\n\n.cms-menu-mobile .cms-menu-mobile-first-level-item.button-yellow {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n border: none;\n border-radius: 0;\n cursor: pointer;\n font: var(--font-body);\n font-weight: bold;\n text-decoration: none;\n text-transform: uppercase;\n background-color: rgb(var(--color-tertiary-base));\n color: rgb(var(--color-black));\n transition: all 0.2s ease;\n outline: 0;\n width: 100% !important;\n gap: 0;\n font-size: 16px;\n padding: 6px;\n height: auto;\n}\n\n.cms-menu-mobile .cms-menu-mobile-first-level-item.button-yellow:active {\n outline: 0;\n background-color: rgb(var(--color-tertiary-darker20));\n color: rgb(var(--color-black));\n}\n\n.cms-menu-mobile .cms-menu-mobile-first-level-item.button-yellow a {\n color: rgb(var(--color-black));\n}\n\n/* Mobile menu second level */\n\n.cms-menu-mobile-accordion-view [class*='MobileAccordionView__accordionBodyContainer--'] {\n background-color: transparent;\n border: none;\n}\n\n.cms-menu-mobile-accordion-view [class*='MobileAccordionView__accordionBodyContainer--'] .cms-menu-mobile-second-level-item {\n border: none;\n}\n\n.cms-menu-mobile-accordion-view [class*='MobileAccordionView__accordionBodyContainer--'] .cms-menu-mobile-second-level-item a {\n font: var(--font-body);\n color: rgb(var(--color-white));\n gap: 10px;\n display: flex;\n align-items: center;\n font-size: 14px;\n}\n\n.cms-menu-mobile-accordion-view [class*='MobileAccordionView__activeContainer--'] [class*='MobileAccordionView__accordionBodyContainer--'] {\n border: none;\n}\n\n.cms-menu-mobile-accordion-view .cms-accordion-row [class*='MobileAccordionView__accordionBodyContainer--']:not(:empty) {\n border: none;\n}\n\n/*icon*/\n\n.cms-menu-mobile-first-level-item .cms-menu-item-icon {\n height: 24px;\n width: 24px;\n margin-right: 12px;\n}\n\n.cms-menu-mobile-second-level-item .cms-menu-item-icon {\n height: 16px;\n width: 16px;\n margin-right: 0;\n}\n\n.cms-menu-mobile-accordion-view .cms-menu-mobile-second-level-item {\n margin-left: 3.5rem;\n}\n\n.cms-menu-mobile [class*='MenuItem__menuItemLink--']:active,\n.cms-menu-mobile [class*='MenuItem__menuItemLink--']:active:hover {\n color: #fff !important;\n}"},"conditionIds":["feea99e9-c324-47d8-b041-7e19f4ef92de"]},{"tagId":"9ac6961c-88b1-4e1d-af7a-5dfc51d6d5b7","tagTypeId":"custom_js","name":"Report Recaptcha Error","description":"Detects and reports when reCAPTCHA fails","config":{"code":"window.Playtech.on('recaptcha-error', ({ errorCode, errorMessage, error }) => {\n const { casinoName, clientType } = window.Playtech.API.app.getAppConfiguration();\n const { clientPlatform, deliveryPlatform, deviceId } = window.Playtech.API.device;\n const url = new URL(`https://${window.Playtech.Variables.ssoPasDomain}/dummy.php`);\n\n url.searchParams.append('casinoname', casinoName);\n url.searchParams.append('clientType', clientType);\n url.searchParams.append('clientPlatform', clientPlatform);\n url.searchParams.append('deliveryPlatform', deliveryPlatform);\n url.searchParams.append('deviceId', deviceId);\n url.searchParams.append('errorCode', encodeURIComponent(errorCode));\n url.searchParams.append('errorMessage', encodeURIComponent(errorMessage));\n url.searchParams.append('errorWidget', encodeURIComponent(error));\n\n fetch(url, {\n method: 'GET',\n mode: 'no-cors'\n }).catch(console.error);\n});"},"conditionIds":["13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]},{"tagId":"6d81b0d8-a7b6-478a-a485-cc2d04b4c212","tagTypeId":"custom_js","name":"SEON Fingerprint","description":"Tag para pasar información del FP de las transacciones a SEON","config":{"code":"(() => {\r\n Playtech.API.common.getScript('https://cdn.seondf.com/js/v6/agent.umd.js').then(async () => {\r\n seon.init();\r\n\r\n const blackbox = await seon.getSession();\r\n\r\n if (blackbox) {\r\n window.io_global_object_name = 'SEON_BLACKBOX';\r\n window[window.io_global_object_name] = {\r\n getBlackbox: () => ({\r\n finished: true,\r\n blackbox\r\n })\r\n };\r\n } else {\r\n console.log('Seon: failed to retrieve session data.');\r\n }\r\n });\r\n})();\r\n\r\n"},"conditionIds":["13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]},{"tagId":"19fab44a-b9fd-43d5-b68a-286f749bbcd4","tagTypeId":"custom_tag_type","name":"Torneos","description":"Código de las páginas de torneos","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/leaderboards.css\" crossorigin=\"anonymous\">","beforeEndBody":"<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/js/leaderboards.js\" defer></script>"},"conditionIds":["868f2862-ce20-4491-8473-a3a8b90be5b5","feea99e9-c324-47d8-b041-7e19f4ef92de"]},{"tagId":"29a80e31-948c-4ad3-a2ba-d964381d96b1","tagTypeId":"custom_tag_type","name":"Casino","description":"CSS específico para páginas de casino","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/casino.css\" crossorigin=\"anonymous\">","beforeEndBody":""},"conditionIds":["7ec80d95-90a5-4ddf-9339-0a2cd07df814","feea99e9-c324-47d8-b041-7e19f4ef92de","13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]},{"tagId":"804be8b1-6140-4416-9a02-d968461b7fc7","tagTypeId":"custom_tag_type","name":"Usuario","description":"Código específico para páginas de cuenta de usuario","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/user.css\" crossorigin=\"anonymous\">","beforeEndBody":"<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/js/user.js\" defer></script>"},"conditionIds":["7af19927-73f9-4dcc-b65d-7aed169b5167","feea99e9-c324-47d8-b041-7e19f4ef92de","13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]},{"tagId":"2b9e7712-77cb-428e-90e4-1e28ea3bafbd","tagTypeId":"custom_tag_type","name":"Forms","description":"Scripts específicos para los formularios","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/vendor/tomselect.css\" crossorigin=\"anonymous\">\n<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/vendor/intelinput.css\" crossorigin=\"anonymous\">\n<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/forms.css\" crossorigin=\"anonymous\">","beforeEndBody":"<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/vendor/inputmask.js\" defer></script>\n<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/vendor/tomselect.js\" defer></script>\n<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/vendor/intelinput.js\" defer></script>\n<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/js/forms.js\" defer></script>"},"conditionIds":["067022eb-af9d-4c54-b2c7-034c2afcca80","036bdbb4-1bc3-47fe-a0ec-b04d34fc2801"]},{"tagId":"a7e3e65d-f32c-4158-8f94-1c37212000d4","tagTypeId":"custom_tag_type","name":"Promos","description":"Código específico para páginas de promociones","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/promos.css\" crossorigin=\"anonymous\">","beforeEndBody":"<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/js/promos.js\" defer></script>"},"conditionIds":["aa94b547-dfb1-4c36-aa89-4237776c9c39","feea99e9-c324-47d8-b041-7e19f4ef92de","13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]},{"tagId":"85bbb982-4349-4ec1-8397-5c9d91cfa42a","tagTypeId":"custom_tag_type","name":"Sportsbook","description":"Código específico para páginas del sportbook","config":{"beforeEndHead":"<link rel=\"stylesheet\" href=\"https://static.versusbet.com/assets/css/sportsbook.css\" crossorigin=\"anonymous\">","beforeEndBody":"<script type=\"text/javascript\" src=\"https://static.versusbet.com/assets/js/sportsbook.js\" defer></script>"},"conditionIds":["952dc84e-7da6-4f28-ad77-167936e9923b","feea99e9-c324-47d8-b041-7e19f4ef92de","13d49fc7-2011-4bd2-b108-d66cc0f9ccfc"]}],"conditions":[{"conditionId":"7ec80d95-90a5-4ddf-9339-0a2cd07df814","conditionTypeId":"page_condition","name":"Casino","description":"Páginas de casino","config":{"onPageLaunch":"/,/home,/casino,/casino/ruleta,/casino/slots,/casino/jackpots,/casino/juegos,/casino/juego,/casino/proveedores,/casino/proveedores/playtech,/casino/proveedores/evolution,/casino/proveedores/pragmatic,/casino/proveedores/spribe,/casino/proveedores/netent,/casino/proveedores/red-tiger,/casino/proveedores/amusnet,/casino/proveedores/edict,/casino/proveedores/synot,/casino/proveedores/nolimit-city,/casino/proveedores/yggdrasil,/casino/proveedores/mga,/casino/proveedores/r-franco,/casino/proveedores/skywind,/casino/proveedores/kiron,/casino/proveedores/wazdan,/casino-en-vivo,/casino/jackpots,/casino/populares,/slots/nuevos,/slots,/slots/top,/slots/jackpots,/slots/video-bingo,/slots/crash,/casino-vivo,/casino-vivo/blackjack,/casino-vivo/ruleta,/casino-vivo/especiales,/casino-vivo/cartas,/casino/proveedores/bgaming,/casino/proveedores/egt,/casino/proveedores/big-time-gaming,/casino/en-vivo,/casino/nuevos,/casino/proveedores/zitro"}},{"conditionId":"868f2862-ce20-4491-8473-a3a8b90be5b5","conditionTypeId":"page_condition","name":"Torneos","description":"Páginas de torneos","config":{"onPageLaunch":"/torneos,/torneo"}},{"conditionId":"067022eb-af9d-4c54-b2c7-034c2afcca80","conditionTypeId":"page_condition","name":"Forms","description":"Páginas con formularios","config":{"onPageLaunch":"/registro,/iniciar-sesion,/restablecer-contrasena,/mi-cuenta,/mi-cuenta/juego-responsable,/mi-cuenta/monedero/depositar,/mi-cuenta/monedero/retirar,/deposito-rapido"}},{"conditionId":"7af19927-73f9-4dcc-b65d-7aed169b5167","conditionTypeId":"page_condition","name":"Usuario","description":"Páginas de usuario","config":{"onPageLaunch":"/restablecer-contrasena,/mi-cuenta,/mi-cuenta/juego-responsable,/mi-cuenta/preferencias,/mi-cuenta/monedero/depositar,/mi-cuenta/monedero/retirar,/mi-cuenta/historial,/mi-cuenta/promos,/mi-cuenta/monedero,/mi-cuenta/verificacion"}},{"conditionId":"13d49fc7-2011-4bd2-b108-d66cc0f9ccfc","conditionTypeId":"basic_condition","name":"On application init","description":"On application initialization","config":{"launch":"onAppInit"}},{"conditionId":"e68f05b3-f5c5-4cfc-8afb-07dd9fc22287","conditionTypeId":"page_condition","name":"Registration","description":"Registration","config":{"onPageLaunch":"/register"}},{"conditionId":"036bdbb4-1bc3-47fe-a0ec-b04d34fc2801","conditionTypeId":"basic_condition","name":"After page rendered","description":"After page rendered","config":{"launch":"afterPageRendered"}},{"conditionId":"feea99e9-c324-47d8-b041-7e19f4ef92de","conditionTypeId":"basic_condition","name":"Before page rendered","description":"Before page rendered","config":{"launch":"beforePageRendered"}},{"conditionId":"aa94b547-dfb1-4c36-aa89-4237776c9c39","conditionTypeId":"page_condition","name":"Promociones","description":"CSS específico para promociones","config":{"onPageLaunch":"/promos,/promo"}},{"conditionId":"952dc84e-7da6-4f28-ad77-167936e9923b","conditionTypeId":"page_condition","name":"Sportsbook","description":"Páginas de sportbook","config":{"onPageLaunch":"/apuestas"}}]}