@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wdth,wght@0,75..100,100..900;1,75..100,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cal+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;display:block;font-size:0;height:20px;line-height:0;padding:0;width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}a:active,a:focus{outline:none}input[type=date]::-webkit-calendar-picker-indicator{filter:var(--fgh-input-calendar)}a{-webkit-tap-highlight-color:#fff0}:root{--color-white:#fff;--color-black:#111}h2,span{font-family:Roboto,serif}table{border-collapse:collapse;display:inline-block;width:100%}html{font-size:16px}body{background:var(--bg);color:var(--fg);font-family:Roboto,serif;overflow-x:hidden!important}body::-webkit-scrollbar{display:none}button{border:none}select{font-family:Roboto,serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:focus{outline:none}a{text-decoration:none}ul{list-style-type:none}ol li,ul li{margin:0;padding:0}li{list-style-image:none}button{cursor:pointer}img{-webkit-user-drag:none;animation:none;transition:none;-webkit-user-select:none;user-select:none;width:100%}.all-page-main-container-min-height{min-height:700px}.main-container-global-adjusted-padding{padding:0 30px}.main-container{overflow-x:hidden}.main-body,.main-container{height:100%;position:relative;width:100%}.main-body{margin:0 auto;max-width:1920px;padding:120px 0 20px}.main-body-section{display:flex;gap:20px;margin-bottom:50px;margin-left:clamp(170px,calc(220px - max(0px, 1920px - 100vw)*.02 - max(0px, 1300px - 100vw)*.04),220px);position:relative;transition:all .5s ease}.main-body-content{max-width:1300px;min-width:550px;width:calc(100% - 370px)}.header-nav-container{background:var(--fg-navigation);box-shadow:0 0 10px #00000080;height:100px;left:0;position:fixed;top:0;width:100%;z-index:999}.header-nav-content{align-items:center;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:1920px;padding:5px 40px;width:100%}.header-global-details{align-items:center;display:flex;gap:20px}.main-navigation ul a:hover{background:var(--text-hover)}.main-navigation .active,.main-navigation .active:hover{background:var(--fg-active-list);border-left:3px solid #8eb000;color:#fff}.header-nav-logo img{cursor:pointer;margin-left:15px;max-width:120px}.main-navigation{background:var(--fg-content);height:100vh;overflow-y:auto;position:fixed;width:clamp(150px,15%,200px)}.main-navigation ul a{border-left:3px solid #fff0;color:var(--text-color-secondary);display:flex;font-size:clamp(10px,1vw,15px);font-weight:700;padding:clamp(10px,1vw,15px) 0;text-decoration:none}.main-navigation ul li{align-items:center;display:flex;margin-left:1rem}.main-navigation ul img{filter:var(--fg-icon);height:clamp(15px,1vw,20px);margin-right:10px;width:clamp(15px,1vw,20px)}.navigation-divider{border:1px solid #8eb000;margin:20px auto;width:200px}.nav-item-download-app{color:#8eb000;font-weight:700}.header-nav-buttons{align-items:center;display:flex;gap:10px;justify-content:space-between}.header-log-button{display:none}.login-container{display:flex;justify-content:space-between}.header-nav-btn{align-items:center;display:flex;gap:20px;justify-content:center}.header-nav-btn button{background:linear-gradient(0deg,#679300 0,#91b000);border:1px solid #d0ff52;border-radius:5px;color:#fff;color:var(--color-white);font-size:1rem;max-width:220px;padding-block:5px;padding-inline:30px;width:100%}.modal{background:#fff;background:var(--color-white);font-size:12px;max-width:320px;padding-block:20px;padding-inline:10px}.modal>.header{border-bottom:1px solid gray;font-size:18px;padding:5px;text-align:center;width:100%}.modal>.actions,.modal>.content{padding:10px 5px;width:100%}.modal>.actions{margin:auto;text-align:center}.modal>.close{background:#fff;border:1px solid #cfcece;border-radius:18px;cursor:pointer;display:block;font-size:24px;line-height:20px;padding:2px 5px;position:absolute;right:-10px;top:-10px}.footer-section{align-items:center;display:flex;height:100vh;justify-content:center}.vip-container{margin:0 auto;max-width:1300px;text-align:center;width:100%}.vip-container h2,.vip-container h3{color:#fff;color:var(--color-white);font-weight:300;text-transform:uppercase}.vip-content{align-items:center;display:flex;justify-content:center}.vip-card img{max-width:130px}.vip-card{display:inline-block}.vip-table tr td:first-child{display:inline-block;padding-right:20px}.vip-table tr:nth-child(odd){background-color:#090909;color:#fff;color:var(--color-white)}.vip-table tr:nth-child(2n){background-color:#ddd}.slider-container{border-radius:15px;margin-bottom:20px;overflow:hidden;transition:all .3s ease-in-out}.slick-next:before,.slick-prev:before{color:var(--fg-slider-btn)}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#8eb000}.slick-dots{bottom:20px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-next,.slick-prev{align-items:center;background:#0000!important;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:1}.slick-prev{left:10px}.slick-next{right:10px}.announcement-ticker{align-items:center;background-color:#1b1b1b;border-radius:5px;color:#fff;display:flex;font-size:clamp(10px,1vw,13px);margin-bottom:20px;overflow:hidden;padding:10px 20px}.static-label{display:flex;flex-shrink:0;margin-right:10px}.static-label img{height:20px;margin-right:5px;width:20px}.dynamic-content{height:20px;overflow:hidden;position:relative;width:100%}.news-item{left:0;opacity:0;position:absolute;top:0;transform:translateY(20px);transition:all .5s ease;width:100%}.news-item.active{opacity:1;transform:translateY(0)}.news-item.hidden{opacity:0;transform:translateY(-20px)}.winner-id{color:#8eb000;font-weight:700}.gameImg{height:100%;position:relative}.gameDetails{bottom:0;padding:0 10px;position:absolute;text-align:left;width:100%;z-index:9}.game-loading-placeholder{border-radius:50px;bottom:90px!important;font-size:13px;height:35px;text-transform:uppercase;width:100%}.gameListWrapper{grid-gap:20px;display:grid;gap:20px;transition:transform .3s ease-in-out;width:100%}@media (min-width:1400px){.gameListWrapper{grid-template-columns:repeat(6,1fr)}}@media (max-width:1299px){.gameListWrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:1099px){.gameListWrapper{grid-template-columns:repeat(3,1fr)}.promotion-signup-game-list{grid-template-columns:repeat(2,1fr)!important}}.gameWrapper{border-radius:10px;height:200px;margin:0 auto;max-height:100%}.game,.gameWrapper{overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.game{align-items:center;background:var(--fgh-game-bg);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;text-align:center;top:0}.arrows-container{display:flex;gap:10px}.rank-label{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;bottom:18px;color:#fff;font-size:10px;font-weight:700;height:35px;line-height:10px;padding-top:9px;position:absolute;right:10px;text-align:center;text-transform:uppercase;width:35px;z-index:1}.rank-label strong{display:block}.gameDetails button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:13px;font-weight:700;opacity:0;padding:10px 30px;position:relative;text-transform:uppercase;transition:all .5s ease-in-out}.gameDetails button.fgh-play-now-btn{left:44%!important;margin-bottom:8px;top:15%!important;transform:translate(-40%,-200%)!important}.gameDetails .favorite-btn{background:#fff0;color:#fff;font-size:50px;margin-bottom:60px;margin-left:100px}.fgh-no-favorites{color:#fff}.fgh-no-favorites p{font-size:17px;margin:0 auto;max-width:320px;position:relative;top:-15px}.fgh-live-games .game .game-overlay{background:linear-gradient(to top,var(--fg-overlay) 18%,#fff0 100%)!important}.gameDetails .gameName{bottom:40px;color:#fff;font-size:16px;font-weight:600;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;text-shadow:2px 2px 10px rgba(0,0,0,.479);transition:all .3s ease-in-out;white-space:nowrap}.game .fgh-play-now-btn{left:25px;position:relative!important}.game:hover .favorite-btn{position:relative;top:10px}.game:hover .gameName{bottom:40px;opacity:0;overflow:visible;overflow:initial;position:relative;text-overflow:clip;white-space:inherit;width:100%}.game:hover .rank-label{display:none;font-size:12px;font-weight:900;left:10px;width:100%}.game:hover button{opacity:1;position:relative;top:-15px}.gameProvider{bottom:35px;color:#79a;font-size:12px;font-weight:900;position:relative;text-align:center;text-transform:uppercase;width:100%}.game:hover .gameProvider{opacity:0}.fgh-h1-style{color:var(--text-color);font-size:25px;line-height:20px}.responsible-gaming-ol{margin-bottom:10px;margin-left:25px}.fgh-h2-style{color:var(--text-color);display:block;line-height:30px}.fgh-normal-label-style{color:#777}.fgh-normal-label-style,.fgh-strong-style{display:block;font-size:18px;line-height:20px}.fgh-strong-style{color:var(--text-color);margin-bottom:20px}.fgh-headline-text span{color:#8eb000;display:block;font-size:13px}.searchpopup-games{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1c1c1ccc;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:99999}.search-games-library-main{height:500px;margin:0 auto;position:relative;top:10vh;width:800px}.global-search-game-btn button{align-items:center;background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:flex;font-size:15px;font-weight:700;gap:10px;padding:3px 5px 5px 20px;text-transform:uppercase}.global-search-game-btn img{filter:drop-shadow(0 0 6px rgb(0 100 0/.904));width:35px}.search-games-library-content{-ms-overflow-style:none;color:#fff;margin-bottom:30px;max-height:100%;overflow-y:auto;scrollbar-width:none}.search-games-library-bar{background:#fff0;border-bottom:2px solid #8b8b8b;margin-bottom:20px}.search-games-library-bar label{color:#8eb000;font-size:14px;font-weight:700;text-transform:uppercase}.search-games-library-bar input{background:none;border:none;color:#fff;font-size:20px;padding:20px 0;width:100%}.search-game-library-container{background:#1c1c1c73;border-radius:15px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:30px;padding:30px 10px;width:100%}.search-game-library-container .gameWrapper{height:180px;margin:0;padding:0;width:180px}.search-games-library-cta{display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:10px;text-align:center}.view-more-search-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;cursor:pointer;display:inline-block;left:50%;padding:10px 20px;position:relative;transform:translateX(-50%);width:200px}.btn-search-close,.view-more-search-btn{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.btn-search-close{background:#fff0;display:block}.game-overlay{background:linear-gradient(to top,var(--fg-overlay) 18%,#fff0 100%)!important;height:100%;position:absolute;width:100%}.gameWrapper:hover{transform:translateY(-5px)}.fgh-headlines-controls{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.game-image{opacity:0;transition:opacity .5s ease-in-out}.game-image.loaded{opacity:1}.fgh-spacer-slide{background:#fff0;width:20px!important}.promotionWrapper{color:var(--text-color);cursor:pointer;font-size:15px;text-decoration:none;width:400px!important}.promotion-items-list{overflow:hidden}.promotionImage{border-radius:10px;margin-bottom:10px;object-fit:cover;overflow:hidden;position:relative;width:100%}.fgh-section-margin{color:var(--text-color);margin-bottom:50px}.fgh-section-margin ol{margin-left:10px}.fgh-section-margin h4,.fgh-section-margin ol li{line-height:1.5rem;margin-bottom:10px}.promotionTitle{font-size:15px;font-weight:500}.label-status{color:#8eb000;display:inline-block;font-size:13px;font-weight:700;position:relative;text-transform:uppercase}.fgh-login-modal{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#000c,#19503ccc);display:grid;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.fgh-login-container,.fgh-reg-container{align-items:center;display:flex;flex-direction:column;margin-top:10px;overflow:auto;width:400px}.fgh-reg-container{padding-bottom:20px}.login-logo{width:135px}.error-popup{background-color:#3f3f3f;border-left:2px solid #bb2323;border-radius:10px;bottom:15px;box-shadow:0 2px 8px #0003;color:#fff;font-size:14px;margin-top:10px;padding:10px 20px;width:330px;z-index:1000}.fgh-login-modal-content{border:1px solid #8eb0004d;border-radius:20px;box-shadow:0 0 60px #8db00099;margin:0 auto;overflow:hidden;position:relative}.fgh-login-modal-close-btn{background:#fff0;height:32px;position:absolute;right:20px;top:20px;transition:all .5s ease-in-out;width:32px;z-index:999}.fgh-forgot-pass-btn{align-items:center;width:100%}.fgh-forgot-pass-btn,.fgh-forgot-password-module,.fgh-login-module{display:flex;flex-direction:column;justify-content:center}.fgh-forgot-password-module h2,.fgh-forgot-password-module p{color:#fff}.fgh-register-module{display:flex;flex-direction:column;justify-content:center}.fgh-login-modal-close-btn:hover{transform:rotate(180deg);transition:transform .5s ease}.fgh-login-form-container{background:linear-gradient(0deg,#31313199,#0f0f0fe6);display:flex;height:500px;position:relative;width:700px}.fgh-login-banner{height:500px;width:300px}.fgh-login-banner img{height:100%;object-fit:cover;width:100%}.fgh-change-password,.fgh-forgot-password,.fgh-form-login{align-items:flex-start;display:flex;flex-direction:column;margin:40px auto 10px;width:330px}.fgh-change-password{margin:15px auto 10px}.fgh-change-password h2{color:#fff}.changed-pass{font-size:0,875rem;font-style:italic}#otpAlert{align-items:center;display:flex;justify-content:center;padding-bottom:20px;text-align:center;width:100%}.fgh-form-register{align-items:flex-start;display:flex;flex-direction:column;margin:40px auto 10px;width:330px}.fgh-form-register .already-signed-up{padding-bottom:10px}.already-signed-up a{color:#beed00;cursor:pointer;font-weight:700;transition:all .3s ease-in-out}.fgh-form-register h2,.fgh-login-container h2{color:#fff;margin-bottom:10px}.fgh-form-register input[type=date],.fgh-form-register input[type=email],.fgh-form-register input[type=number],.fgh-form-register input[type=password],.fgh-form-register input[type=text],select{background:#fff;border:none;border-radius:12px;color:#111;font-size:14px;margin-bottom:15px;outline:none;padding:15px 20px;width:100%}.dob-select{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:10px}.dob-select select{font-family:Roboto,sans-serif}.fgh-form-checkbox{align-items:center;display:flex;gap:10px;margin-bottom:15px}.fgh-form-input{background:#3f3f3f;border:none;border-radius:12px;color:#fff;font-size:14px;margin-bottom:10px;outline:none;padding:15px 20px;width:100%}.forgot-password-remember-me-container{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0 10px 0 0;position:relative;width:100%}.login-remember-me-container{align-items:center;display:flex;font-size:14px;gap:5px}.label-remember-me-checkbox{-webkit-appearance:none;appearance:none;border:1px solid #3f3f3f;border-radius:20px;cursor:pointer;height:20px;transition:all .3s ease-in-out;width:20px}.label-remember-me-checkbox:checked{background:#8eb000;border:1px solid #8eb0004d;box-shadow:0 0 60px #8db00099}.label-remember-me-checkbox:checked:after{color:#fff;content:"✔";font-size:15px;font-weight:700;left:10px;position:absolute;top:10px;transform:translate(-50%,-50%)}.label-confirm{-webkit-appearance:none;appearance:none;border:1px solid #3f3f3f;border-radius:20px;cursor:pointer;height:20px;transition:all .3s ease-in-out;width:20px}.label-confirm:checked{background:#8eb000;border:1px solid #8eb0004d;box-shadow:0 0 60px #8db00099}.label-confirm:checked:after{bottom:0;color:#fff;content:"✔";font-size:15px;font-weight:700;left:10px;margin-bottom:-10px;position:absolute;transform:translate(-50%,-50%)}.confirm-checkbox{align-items:center;display:flex;font-size:14px;gap:5px;margin-bottom:10px;position:relative}.confirm-checkbox a{color:#8eb000;cursor:pointer;font-size:14px;font-weight:700;text-align:right;transition:all .3s ease-in-out}.confirm-checkbox a:hover{color:#ffe558}.errorMsg{font-size:15px}.form-group{width:100%}.password-field{position:relative;width:100%}.password-field span{display:inline-block;margin-right:10px;position:absolute;right:0;top:10px}.forgot-password-link{color:#8eb000;cursor:pointer;font-size:14px;font-weight:700;text-align:right;transition:all .3s ease-in-out}.forgot-password-link:hover{color:#ffe558}.fgh-input-password-field{position:relative;width:100%}.fgh-back-to-login,.fgh-register-btn{background:none;color:#fff;font-size:14px;text-transform:uppercase;transition:all .3s ease-in-out}.fgh-register-btn{margin-top:5px}.fgh-register-btn:after{content:" ---"}.fgh-register-btn:before{content:"--- "}.fgh-back-to-login{padding-top:10px}.fgh-register-btn:hover{color:#ffe558}.password-icon-status{width:18px}.fgh-password-btn{background:none;border:none;cursor:pointer;position:absolute;right:20px;top:30%}.fgh-form-login-btn,.fgh-form-register-btn{margin:0 auto;width:100%}.change-password-btn.disabled,.fgh-form-login-btn.disabled,.fgh-form-register-btn.disabled,.get-otp-btn.disabled,.pin-btn.disabled,.share-credit-btn.disabled,.withdraw-submit-btn.disabled{cursor:auto;filter:grayscale(80%)}.profile-wallet-return{display:none}.fgh-user-profile{align-items:center;background:var(--fg-navigation);border-radius:5px;cursor:pointer;display:flex;padding:10px;position:relative;width:180px}.fgh-data-leaderboard,.fgh-data-username{font-size:14px;font-weight:700;left:25%;position:relative;text-transform:uppercase}.fgh-data-leaderboard{left:0}.fgh-vip-icon{left:5px;position:absolute;width:35px}.fgh-dropdown-menu-wallet{margin-left:-15px;top:80px}.fgh-dropdown-menu,.fgh-dropdown-menu-wallet{background:#252525;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:absolute;width:200px}.fgh-dropdown-menu{right:0;top:50px}.fgh-dropdown-menu ul a,.fgh-dropdown-menu-wallet ul a{border-left:3px solid #fff0;color:#d0d0d0;display:flex;font-size:clamp(10px,1vw,14px);padding:clamp(10px,1vw,15px) 0;text-decoration:none;transition:background .3s ease,color .3s ease}.fgh-dropdown-menu ul a:hover,.fgh-dropdown-menu-wallet ul a:hover{background:#171717}.fgh-dropdown-menu ul li,.fgh-dropdown-menu-wallet ul li{align-items:center;display:flex;margin-left:1rem}.fgh-dropdown-menu-wallet ul li{align-items:center;display:flex;justify-content:space-between;width:80%}.fgh-dropdown-menu ul li img,.fgh-dropdown-menu-wallet ul li img{height:clamp(15px,1vw,20px);margin-right:10px;width:clamp(15px,1vw,20px)}.fgh-logout-btn{background:#8eb000;margin:0 auto;width:150px}.fgh-drop-arrow{font-size:11px;position:relative;top:-2px}.common-btn,.fgh-games-main-tools-container{align-items:center;display:flex;gap:10px}.common-btn{border-radius:5px;cursor:pointer}.common-btn img{height:20px;width:20px}.wallet-btn{background:linear-gradient(0deg,#046b40,#8eb000);padding:8px 15px}.fgh-user-wallet{display:flex;margin-right:80px}.fgh-user-balance{background:var(--fg-navigation);font-size:14px;font-weight:700;overflow:hidden;padding-left:20px}.fgh-notif-btn{background:#1c1c1c}.slider-banners{overflow:hidden}.slider-banners img{border-radius:15px;display:block}.header-logo{align-items:center;display:flex;gap:20px}.header-promotions-btn a{display:inline-block;height:100%;width:100%}.header-promotions-btn img{cursor:pointer;width:200px}.custom-next-btn{background:#fff0;border:1px solid #363636;border-radius:50px;color:var(--fg-arrow);font-size:15px;padding:5px 8px;transition:all .3s ease-in-out}.custom-next-btn:hover{transform:scale(1.1)}.fgh-main-pagination-btn{background:#fff0}.pagination{align-items:center;color:var(--text-color);display:flex;gap:20px;justify-content:center;margin-top:10px}.pagination button,.pagination-buttons button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;padding:5px 20px;text-align:center;text-transform:uppercase}.side-bar-container{max-width:clamp(360px,15vw,152px);min-width:200px;overflow-x:hidden;overflow-y:auto;position:fixed;right:max(calc(50vw - 930px),15px);top:120px;width:30vw;z-index:99}.fgh-featured-promotion-box{position:relative;width:clamp(346px,15vw,152px)}.fgh-featured-promotion-img{border-radius:15px;height:30%;max-height:230px;min-height:200px;object-fit:cover;position:relative;width:100%}.featured-promotion-info{display:flex;flex-direction:column;justify-content:center;padding:0 20px}.featured-promotion-info p{align-items:center;color:var(--text-color);display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:5px}.featured-promotion-info:hover p{color:var(--text-hover-secondary)}.featured-promotion-details{bottom:20px;justify-content:space-between;padding:0 20px;position:absolute;width:100%}.featured-promotion-details,.fgh-countdown-timer{display:flex;flex-direction:column}.fgh-countdown-info{display:flex;gap:5px}.fgh-countdown-info span{display:flex;flex-direction:column}.countdown-timer{align-items:center;background:#00000057;border-radius:5px;color:#fff;display:flex;font-size:18px;font-weight:700;height:35px;justify-content:center;margin:5px 0;width:35px}.countdown-schedule{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.fgh-countdown-info p{text-align:center}.fgh-countdown-timer strong{color:#fff;font-size:13px;text-transform:uppercase}.featured-promotion-status{color:#fff;font-size:14px;font-weight:700;left:15px;padding:0 5px;position:absolute;text-transform:uppercase;top:20px}.fgh-featured-promotion-wrapper{margin-bottom:20px;margin-top:10px;position:relative}.fgh-featured-promotion-item{margin-bottom:10px;position:relative}.fgh-game-selection-items{display:flex;gap:20px;margin-top:10px}.fgh-game-selection-bimg,.fgh-game-selection-item{position:relative;width:100%}.fgh-game-selection-bimg{height:100%}.fgh-game-selection-details{bottom:27px;left:30px;position:absolute}.fgh-game-selection-label{color:#fff;font-style:italic;font-weight:700;text-transform:uppercase}.fgh-game-selection-title{-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;color:#ffee0b;color:#fff0;font-size:32px;font-style:italic;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:5px;text-transform:uppercase;transform:skewX(-8deg)}.fgh-game-selection-title.sportsbook{-webkit-text-fill-color:#fff0;background:linear-gradient(181deg,#ff8a00,#fff92d);-webkit-background-clip:text;background-clip:text;color:#fff0}.fgh-game-selection-title.fishing{-webkit-text-fill-color:#fff0;background:linear-gradient(181deg,#00ceff,#2dff47);-webkit-background-clip:text;background-clip:text;color:#fff0}.fgh-game-selection-title.bingo{-webkit-text-fill-color:#fff0;background:linear-gradient(181deg,#ffd600,#74ff2d);-webkit-background-clip:text;background-clip:text;color:#fff0}.fgh-game-selection-title.arcade{-webkit-text-fill-color:#fff0;background:linear-gradient(181deg,#00ffde,#fff);-webkit-background-clip:text;background-clip:text;color:#fff0}.fgh-game-selection-desc{color:#fff;font-size:15px;margin-bottom:10px}.fgh-forgot-pass-container{display:flex;flex-direction:column;width:100%}.fgh-normal-button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:20px;color:#fff;display:block;font-size:14px;font-weight:600;padding:10px 0;text-align:center;text-transform:uppercase;width:150px}.fgh-normal-button.fishing{background:linear-gradient(0deg,#044a6b,#02afd6)}.fgh-normal-button.sportsbook{background:linear-gradient(0deg,#b13b02,#ff8d00)}.fgh-normal-button.arcade{background:linear-gradient(0deg,#460263,#970eff)}.fgh-forgot-pass-button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:10px;color:#fff;display:block;font-size:13px;font-weight:600;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}.fgh-forgot-pass-button:first-child{margin-top:10px}.fgh-back-btn{background:none;color:#fff;font-size:14px;margin-top:15px;text-align:center;text-transform:uppercase;width:100%}.fgh-sub-title{color:#ff4949;font-size:14px;font-style:italic;margin-bottom:10px;padding-left:5px}.fgh-separator{align-items:center;color:#fff9;display:flex;font-size:.9rem;letter-spacing:.1em;margin:5px 0;text-transform:uppercase;width:100%}.fgh-separator:after,.fgh-separator:before{background:#ffffff40;content:"";flex:1 1;height:1px}.fgh-separator span{padding:0 12px}.change-password-btn{width:170px}.fgh-normal-button:hover{color:#ffe558}.easter-egg-container,.lottery-draw-results-container{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:space-between;margin-top:10px;padding:5px 20px}.easter-egg-container p,.lottery-draw-results-container p{color:#000;font-size:13px;font-weight:700;text-transform:uppercase}.easter-egg-container span,.lottery-draw-results-container span{color:#8eb000;display:block;font-size:18px;font-weight:700}.easter-egg-container button,.lottery-draw-results-container a,.lottery-draw-results-container button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase;width:100px}.featured-promotion-container{display:none}.fgh-floating-tools{bottom:0;max-width:1920px;position:fixed;width:100%}#chat-widget-minimized,#livechat-eye-catcher-img,.livechat-eye-catcher-img{opacity:1}.featured-promotion-countdown{margin-bottom:0}.floating-icon-bottom img{bottom:0;cursor:pointer;position:absolute;right:5px;width:80px}.fgh-payment-gateway-items{margin-bottom:10px}.fgh-provider-items,.fgh-provider-items-popup{background:var(--fg-slide-provider);border-radius:10px;cursor:pointer;margin-right:20px;padding:10px 0 20px;position:relative;text-align:center}.fgh-provider-items-popup{margin-right:0}.fgh-payment-gateway-items{background:var(--fg-slide-provider);border-radius:10px;cursor:pointer;margin-right:16px;padding:0;position:relative;text-align:center}.fgh-payment--gateway-logo{border-radius:10px}.fgh-copyright-notice-text{color:var(--text-color);display:block;font-size:14px;margin-top:5px}.fgh-provider-logo{margin:0 auto;width:130px}.fgh-provider-total-games-count{color:#747474;font-size:13px;font-weight:600;position:relative;text-transform:uppercase;top:-5px}.fgh-provider-status-label{background-color:rgba(255,81,0,.932);font-size:11px}.fgh-gateway-status-label,.fgh-provider-status-label{border-radius:3px;color:#fff;font-weight:700;padding:5px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:9999}.fgh-gateway-status-label{font-size:10px}.fgh-footer-links{display:flex;gap:50px;width:50%}.fgh-footer-info-header{background:#fff0;border-radius:0;color:var(--fg-filter);cursor:pointer;font-size:18px;font-weight:800;margin-bottom:0;padding:0;text-transform:uppercase;width:180px}.fgh-main-page-content{background:#1c1c1c;border-radius:10px;display:flex;margin:0 auto;position:relative}.fgh-main-page-content .vip-level-content{padding-inline:30px;padding-bottom:20px}.vip-level-content ol li span{color:#949494}.fgh-main-page-content .fgh-left-char{bottom:0;display:block;margin-bottom:-5px;max-width:220px;position:absolute;width:100%}.fgh-main-page-content .fgh-right-cont{padding-left:230px}.fgh-paragraph-standard-style{text-wrap:pretty;color:#949494;font-size:14px;line-height:25px;margin-bottom:10px}.standard-margin-bottom{margin-bottom:10px}.normal-margin-bottom{margin-bottom:5px}.fgh-footer-section{border-radius:10px;margin-left:clamp(208px,calc(220px - max(0px, calc((1920px - 100vw) * .02)) - max(0px, calc((1300px - 100vw) * .04))),220px);padding:0 30px;width:clamp(580px,calc(100% - 580px),1300px)}.fgh-footer-columns{display:flex;gap:50px;justify-content:flex-start;margin-bottom:50px;padding:0 18px}.fgh-footer-column-section{width:100%}.fgh-footer-columns nav a{color:#949494;font-size:15px;font-weight:400;line-height:30px}.footer-link:hover{color:var(--text-color)}.fgh-payment-section-footer{width:50%}.fgh-contact-us-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#000c,#19503ccc);color:#000;display:grid;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.fgh-contact-us-container--content{animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards;background-color:#fff;border-radius:20px;box-shadow:0 0 50px 10px #ffffff4a;max-width:220px;padding-block:20px;padding-top:40px;padding-inline:30px;position:relative;text-align:center}.fgh-contact-us-container--content .fgh-contact-logo img{height:65px;width:65px}.fgh-contact-us-container--content .fgh-contact-logo{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-37px}.fgh-contact-us-container--content .fgh-qrcode{max-width:180px}.fgh-contact-us-container--content .contact-close{background:#fff0;border:none;bottom:-30px;color:#fff;font-size:14px;left:50%;letter-spacing:1.4px;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.contact-download{background:linear-gradient(0deg,#046b40,#8eb000);border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:11px;margin-bottom:5px;margin-top:10px;padding:6px 25px;text-transform:uppercase}.fgh-contact-us-container--content p{font-size:14px;padding-top:5px}.fgh-contact-us-footer{margin-top:10px}.fgh-contact-us-footer--contact{display:flex;gap:10px}.fgh-contact-us-footer--contact img{width:30px}.fgh-note-text{color:#949494;font-size:14px}.user-data-desktop{align-items:center;display:flex;gap:20px}.copy-username-btn{background:none;position:relative;right:-5px;top:-3px}.copy-username-btn img{height:10px;width:10px}.promotion-user-rewards{font-size:18px;font-weight:700}.main-profile-container{display:flex;gap:20px;margin-bottom:50px;max-width:1300px;width:100%}.profile-navigation{background:var(--fg-profile-bg);border-radius:15px;height:600px;padding:0 20px}.fgh-profile-card{display:flex;gap:10px;justify-content:space-between;padding:20px 0;width:100%}.fgh-profile-content{align-items:center;display:flex;gap:10px}.fgh-profile-content img{height:40px;max-width:50px;width:100%}.profile-vip-icon{height:100%;width:70px}.fgh-profile-card-info-welcome{color:var(--text-color)}.fgh-profile-card-info-id{color:var(--text-color);font-size:20px;font-weight:900;margin-bottom:5px}.fgh-profile-card-info-status{align-items:center;border-radius:50px;color:var(--text-color);display:flex;font-size:13px;font-weight:500;gap:5px;justify-content:flex-start;text-align:center;text-transform:uppercase}.fgh-profile-card-info-status img{height:100%;width:15px}.fgh-profile-nav-divider{background:#8eb000;height:2px;margin:0 auto 30px;width:250px}.fgh-profile-nav-items li{background:var(--fg-list-tab);border-radius:6px;color:var(--fg-profile-nav);cursor:pointer;font-size:13px;font-weight:600;margin-bottom:10px;padding:12px 17px;text-transform:uppercase}.fgh-profile-nav-items li:hover{color:#8eb000}.fgh-profile-nav-items .active{background-color:var(--fg-active-list);color:#fff;font-weight:700}.fgh-profile-nav-items li.active:hover{color:#fff!important}.openProfileItems-container{background:var(--bg);border-radius:10px;padding:30px;width:100%}.openProfile-Label{background:var(--fg-label-tag);border-radius:8px;color:#fff;font-size:20px;font-weight:500;margin-bottom:20px;padding:15px 20px;text-align:center}.openProfile-input{background-color:var(--fg-acc-info);border-radius:10px;margin:10px 0;padding:20px}.openProfile-input strong{color:var(--text-strong);display:inline-block;font-size:15px;width:200px}.openProfile-input span{color:var(--text-color);font-size:15px}.profile-account-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:30px;padding:10px 0;text-align:center;text-transform:uppercase;width:150px}.wallet-section-1{background:var(--fg-title-cont);border-radius:15px;margin-bottom:20px;padding:20px 50px}.walletQuickDeposit{background:#434343;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding:5px 10px;width:300px}.inputQuickDeposit{background:#fff0;border:none;color:#fff;font-size:15px;width:100%}.quickDeposit-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:20px;color:#fff;display:block;font-size:14px;font-weight:600;padding:7px 0;text-align:center;text-transform:uppercase;width:150px}.profile-mobile-balance{display:none}.walletLabel{color:#fff;font-size:14px;font-weight:700}.walletLabel span{color:#fff}.walletBalance{color:#fff;font-size:25px;font-weight:900}.wallet-section-2{display:flex;flex-direction:row;gap:20px;margin-bottom:30px}.cancel-deposit{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-weight:600;margin-top:3px;padding:1px 8px;text-transform:uppercase}.deposit-btn{background:linear-gradient(0deg,#046b40,#8eb000)}.deposit-btn,.withdraw-btn{border-radius:10px;color:#fff;font-size:20px;font-weight:700;padding:20px 0;text-transform:uppercase;width:50%}.withdraw-btn{background:#1c1c1c}.profile-tablist{display:flex;justify-content:space-between;margin-bottom:20px;text-align:center;width:100%}.profile-tablist li{border-bottom:2px solid #1c1c1c;color:var(--fg-profile-tablist);cursor:pointer;font-size:14px;font-weight:700;padding:15px 0;text-transform:uppercase;width:100%}.profile-tablist li.active{border-bottom:2px solid #8eb000}.transaction-report-container{color:#fff}.transaction-report-tools{background:var(--fg-table);border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px;padding:26px;text-align:center}.transaction-report-filter-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:14px;font-weight:600;height:40px;padding:0 20px;position:relative;text-align:center;text-transform:uppercase;top:20px}.transaction-report-tools label{color:#fff;font-size:13px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.transaction-report-datepicker,.transaction-report-filter{display:flex;flex-direction:column}.transction-report-filter-selection{padding:11px 15px;width:clamp(150px,15vw,130px)}.data-datepicker,.transction-report-filter-selection{background:var(--fg-date-picker);border:none;border-radius:5px;color:var(--fg-date-picker-text);cursor:pointer}.data-datepicker{font-size:14px;padding:10px 15px;width:100%}.data-datepicker::-webkit-calendar-picker-indicator{background-image:url(/static/media/datepicker.06e83bd6922fe5603f48.webp);color:#fff;cursor:pointer}.game-report-error-message{color:var(--fg-game-report-table);font-size:14px;padding:50px 20px}.game-report-table{border-radius:10px;overflow:hidden}.game-report-table .game-report-head{align-items:center;background:var(--fg-referral-thead);color:var(--fg-game-report-table);display:grid;font-size:13px;font-weight:700;grid-template-columns:repeat(3,1fr);height:60px;justify-content:center;text-align:center;text-transform:uppercase}.game-report-table .game-report-body{background:var(--fg-table);text-align:center}.game-report-table .game-report-body .game-report-results{align-items:center;display:grid;font-size:13px;grid-template-columns:repeat(3,1fr);justify-content:center}.game-report-table .game-report-body .game-report-results div{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;text-align:center}.game-report-table .game-report-body .game-report-results div:nth-child(2n){background:var(--fg-vip-even)}.game-report-table .game-report-body .game-report-results div:nth-child(odd){background:var(--fg-vip-tier-odd)}.game-report-results button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:13px;font-weight:700;padding:5px 20px;text-transform:uppercase}.transaction-report-table{border-radius:10px;overflow:hidden}.transaction-report-table .transaction-report-head{align-items:center;background:var(--fg-referral-thead);display:grid;font-size:13px;grid-template-columns:repeat(8,1fr);justify-content:center;padding:20px 0;text-transform:uppercase}.transaction-report-table .transaction-report-body{background:var(--fg-table);text-align:center}.transaction-report-body .transaction-report-results{align-items:center;display:grid;font-size:13px;grid-template-columns:repeat(8,1fr);justify-content:center;padding:20px 0;text-transform:uppercase}.transaction-report-body .transaction-report-results:nth-child(odd){background:var(--fg-odd)}.transaction-report-body .transaction-report-results:nth-child(2n){background:var(--fg-even)}.transaction-report-results div{padding:0 10px;width:100%}.bet-history-table,.share-credit-history-table{border-radius:10px;color:#fff;overflow:hidden;text-align:center}.bet-history-head,.share-credit-history-head{align-items:center;background:var(--fg-referral-thead);display:grid;font-size:13px;grid-template-columns:repeat(6,1fr);height:60px;justify-content:center;padding:15px 0;text-transform:uppercase}.bet-history-body,.share-credit-history-body{background:var(--fg-table);text-align:center}.bet-history-body .bet-history-results,.share-credit-history-body .share-history-results{align-items:center;background:#1c1c1c;display:grid;font-size:13px;grid-template-columns:repeat(6,1fr);height:100vh;justify-content:center;max-height:60px;padding:15px 0;text-transform:uppercase}.bet-history-body .bet-history-results:nth-child(odd),.share-credit-history-body .share-history-results:nth-child(odd){background:#2c2c2c}.bet-history-body .bet-history-results:nth-child(2n),.share-credit-history-body .share-history-results:nth-child(2n){background:#272727}.share-credits-admin button:first-child{background:linear-gradient(0deg,#046b40,#8eb000);margin-right:5px}.share-credits-admin button:first-child,.share-credits-admin button:last-child{border-radius:50px;color:#fff;font-weight:700;padding:2px 8px;text-align:center;text-transform:uppercase}.share-credits-admin button:last-child{background:linear-gradient(0deg,#6b0404,#b00000)}.share-credit-cancel-container{display:flex;flex-direction:column;justify-content:center}.share-credit-cancel{background:linear-gradient(0deg,#046b40,#8eb000)!important;border-radius:50px;color:#fff;display:block;font-weight:700;margin:0 auto;max-width:80px;padding:2px 5px;text-align:center;text-transform:uppercase}.wallet-transaction-container{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(39,39,39,.911);display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:99999}.deposit-container{background:#fff;border-radius:15px;height:700px;margin:0 auto;overflow:hidden;position:relative;top:10vh;width:500px}.handleClosePopup{position:fixed;right:0;top:0;z-index:99999}.deposit-selection-tools{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:20px}.deposit-channel-content{-ms-overflow-style:none;background:#fff;height:100%;max-height:95%;overflow-y:auto;padding:20px 20px 50px;position:absolute;scrollbar-width:none;top:0;width:100%}.deposit-selection-channel,.withdraw-selection-channel{padding:20px}.deposit-container label{color:#111;font-size:25px;font-weight:700}.deposit-item-selection,.withdraw-item-selection{border:1.5px solid #dadada;border-radius:20px;overflow:hidden}.deposit-item-selection li:first-child,.withdraw-item-selection li:first-child{border-top:none;color:var(--fg-deposit-container)}.deposit-item-selection li,.withdraw-item-selection li{align-items:center;border-top:1px solid #dadada;color:var(--fg-deposit-container);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:20px 10px}.deposit-item-selection li img,.withdraw-item-selection li img{border-radius:10px;width:40px}.deposit-channel-list ul,.withdraw-channel-list ul{border:1.5px solid #dadada;border-radius:20px;margin-bottom:30px;margin-top:20px;overflow:hidden;position:relative}.deposit-channel-list ul li:first-child,.withdraw-channel-list ul li:first-child{border-top:none;color:var(--fg-deposit-container)}.deposit-channel-list ul li,.withdraw-channel-list ul li{align-items:center;border-top:1px solid #dadada;color:var(--fg-deposit-container);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:20px 10px;width:100%}.deposit-channel-list ul li img:first-child,.withdraw-channel-list ul li img:first-child{left:5px;margin-right:10px;position:relative;width:40px}.deposit-channel-list ul li img,.withdraw-channel-list ul li img{border-radius:10px;position:absolute;right:20px;width:10px}.transaction-back-btn{background:#fff0;margin-bottom:20px;margin-top:5px;position:relative}.transaction-back-btn img{width:12px}.transaction-global-close-btn{background:#fff0;position:absolute;right:20px;top:20px;z-index:9999}.transaction-label-notice{margin-top:15px}.transaction-label-notice p{color:#3f3f3f;font-size:14px;line-height:20px}.deposit-selection-channel-sublabel,.withdraw-selection-channel-sublabel{color:#8b8b8b;font-size:16px!important;font-weight:400!important;margin-top:30px}.transaction-form{display:block;margin-top:25px}.form-wallet-balance{background-color:#90b401;border-radius:50px;color:#fff;display:none;font-size:15px;margin-top:10px;max-width:220px;padding-block:12px;padding-inline:10px;text-align:center}.transaction-field-deposit,.transaction-field-withdraw{border:1px solid #bbb;border-radius:10px;display:flex;flex-direction:column;padding:15px 20px}.transaction-field-deposit label,.transaction-field-withdraw label{color:#8eb000!important;font-size:15px!important;margin-bottom:5px}.transaction-field-deposit input,.transaction-field-withdraw input{border:none;font-size:18px}.transaction-field-deposit input:disabled,.transaction-field-withdraw input:disabled{background:#fff0}.transaction-field-withdraw input:read-only{cursor:not-allowed}.transaction-field-withdraw--select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff0;border:none;cursor:pointer;font-size:18px;outline:none;padding:0;width:100%}.transaction-field-withdraw--select label{color:#8eb000!important;font-size:15px!important;margin-bottom:5px}.transaction-field-withdraw--select{border:1px solid #bbb;border-radius:10px;display:flex;flex-direction:column;padding:15px 20px}.transaction-field-withdraw--select.error,.transaction-field-withdraw.error{border:1px solid #ff4d4f}.notice-icon{margin-right:15px;position:relative;top:3px;width:20px}.transaction-field-notice-requirements{color:#111;font-size:14px;line-height:20px;padding:5px 10px}.transaction-qr-code{text-align:center}.transaction-qr-code img{max-width:200px;width:100%}.transaction-field-deposit.error label{color:#ff0909}.transaction-field-deposit.error{border:1px solid #eb5f5f}.transaction-field-message{color:#727272;font-size:14px;line-height:20px;padding:5px 10px}.transaction-field-message.error{color:#ff0909;padding:5px 10px}.transaction-field-message.success{color:#01a701;padding:5px 10px}.withdraw-submit-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:15px;font-weight:600;margin-top:30px;padding:15px;text-transform:uppercase;width:300px}.deposit-submit-btn-container{text-align:center}.deposit-submit-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:15px;font-weight:600;padding:15px;text-transform:uppercase;width:300px}.deposit-submit-btn.disable,.withdraw-submit-btn.disable{filter:grayscale(100%)}.deposit-promotion-details{align-items:center;display:flex;gap:10px;margin-bottom:15px}.deposit-promotion-details img{height:100%;width:40px}.deposit-promotion-details label:first-child{display:block;font-size:15px;margin-bottom:2px;margin-top:5px}.deposit-promotion-details label:nth-child(2){color:#8b8b8b;display:block;font-size:14px;font-weight:500;text-transform:uppercase}.deposit-promotion-cta{align-items:center;display:flex;justify-content:space-between;padding:15px 0}.deposit-promotion-item{border:1px solid #bbb;border-radius:10px;cursor:pointer;margin-bottom:20px;padding:15px 20px 0}.deposit-promotion-featured img{cursor:pointer;left:5px;position:relative;top:2px;width:15px}.deposit-promotion-cta div:first-child{background:#8eb000;border-radius:50px;color:#fff;font-size:14px;font-weight:600;padding:5px 30px;text-transform:uppercase}.deposit-promotion-cta div:nth-child(2){border-radius:50px;color:#000;font-size:15px;font-weight:700}.deposit-promotion-divider{border-image:repeating-linear-gradient(90deg,#bbb 0,#bbb 5px,#0000 0,#0000 10px) 1;border-top:2px solid #fff0}.deposit-bonus-selection{margin-top:20px;padding:0 10px}.no-promotion{filter:grayscale(100%)}.applied-promotion-label{display:block;font-size:15px;font-weight:700;margin-bottom:10px}.deposit-apply-promotion-btn{align-items:center;border:1px solid #bbb;border-radius:50px;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;padding:5px 10px;width:150px}.deposit-apply-promotion-btn img{height:100%;width:20px}.total-bonus{font-size:14px;font-weight:700;padding:0 10px}.total-bonus.error{color:#ff0909;padding:0 10px}.extra-bonus-message{color:#000;font-size:14px;padding:0 10px}.deposit-promotion-disabled-header{color:#000;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:30px;text-transform:uppercase}.deposit-promotion-qualification-message{color:#000;font-size:13px!important;font-weight:700}.promotion-page-container{max-width:1300px;width:100%}.promotion-page-main{width:100%}.promotion-items-container{grid-gap:30px;align-items:flex-start;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:50px;opacity:1;transition:opacity .2s ease}.promotion-fade-out{opacity:0}.promotion-fade-in{opacity:1}.promotion-item{background:var(--fg-content);border-radius:15px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.promotion-item img{width:100%}.promotion-page-content{padding:30px 0 0}.promotion-item-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:20px}.promotion-info h2{color:var(--text-color-h2);font-size:18px;font-weight:700}.promotion-info label{color:#8f8f8f;font-size:13px;font-weight:400;text-transform:uppercase}.promotion-cta{display:flex;flex-direction:row;gap:10px}.promotion-cta button{background:linear-gradient(0deg,#046b40,#8eb000);white-space:nowrap}.promotion-cta a,.promotion-cta button{border-radius:50px;color:#fff;font-size:15px;font-weight:700;padding:10px 20px;right:10px;text-transform:uppercase}.promotion-cta a{background:var(--fg-hyperlink)}.promotion-item-ribbon{border-radius:50px;color:#fff;font-size:15px;font-weight:700;padding:5px 20px;position:absolute;right:10px;text-transform:uppercase;top:10px}.promotion-page-filter ul{background:#1c1c1c;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;overflow:hidden}.promotion-page-filter ul li{background-color:var(--fg-content);color:#fff;font-size:14px;font-weight:700;padding:15px 0;text-align:center;text-transform:uppercase;width:100%}.promotion-page-filter ul li.active{background:var(--text-hover);border-bottom:2px solid #8eb000;color:var(--text-color)}.promotion-page-filter select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--fgh-select);background:#f3f4f6 url(/static/media/chevron-down-solid-full.c1b0f8caa775a95308d8.svg) no-repeat right 16px center;background-size:16px 16px;padding-right:40px}.promotion-image{position:relative}.promotion-image img{display:block}.promotion-tnc-banner{margin-bottom:10px}.promotion-tnc-banner img{border-radius:15px}.promotion-page-breadcrumb{color:var(--text-color);display:flex;font-size:14px;font-weight:700;gap:10px;margin-bottom:20px;margin-top:30px;padding-left:20px;text-transform:uppercase}.promotion-page-breadcrumb a{color:var(--text-color)}.promotion-page-breadcrumb span{color:#8eb000}.promotion-tnc-content{border-radius:15px}.promotion-tnc-info{margin-bottom:10px;padding:20px}.promotion-tnc-info h1{color:var(--text-color);font-size:35px;margin-bottom:5px;text-align:left}.promotion-tnc-info h2{color:var(--text-color);font-size:20px;font-weight:400;margin-bottom:30px;text-align:left}.promotion-tnc-mechanic-content p{color:var(--text-color);font-size:15px}.promotion-tnc-period{color:var(--text-color);margin-bottom:10px;text-align:left;p{line-height:1.5}}.promotion-tnc-period span{color:#8eb000;font-weight:700}.promotion-tnc-mechanic-content{background:var(--fg-content);border-radius:15px;color:var(--text-color);padding:30px}.promotion-tnc-mechanic-content strong{display:block;font-size:20px;margin-bottom:20px}.promotion-tnc-mechanic-content strong.highlight{display:inline;font-size:1rem}.promotion-tnc-block-text{color:#8eb000;display:block;font-size:14px;font-weight:700;padding-top:10px}.promotion-indication-message{border-radius:50px;color:#fff;font-size:15px;font-weight:700;margin-bottom:20px;max-width:200px;padding:5px 0;text-align:center;text-transform:uppercase;width:100%}.promotion-indication-message.upcoming,.promotion-item-ribbon.upcoming{background:#e25a00}.promotion-indication-message.ongoing,.promotion-item-ribbon.ongoing{background:#8eb000}.promotion-indication-message.ended,.promotion-item-ribbon.ended{background:red}.promotion-tnc-mechanic-content ul{display:flex;flex-direction:column;margin-bottom:30px;margin-left:20px;margin-top:10px;row-gap:10px}.promotion-tnc-mechanic-content ul li{list-style:disc}.promotion-tnc-mechanic-content ol{display:flex;flex-direction:column;margin-bottom:30px;margin-left:20px;row-gap:12px}.promotion-tnc-mechanic-content ol li{color:var(--text-color);font-size:15px;line-height:20px;text-align:left;width:100%}.promotion-tnc-mechanic-content ol li::marker{color:#707070;font-weight:700;margin-right:5px}.promotion-tnc-page{margin-bottom:50px}.table-wrapper{overflow-x:auto;width:100%}.promotion-tnc-table{border-collapse:collapse;border-radius:15px;color:var(--text-color);display:table;margin-bottom:20px;margin-top:20px;overflow:hidden;table-layout:auto;width:95%}.promotion-tnc-table th{word-wrap:break-word;background:var(--fg-referral-thead);color:var(--fg-game-report-table);font-size:14px;padding:8px;text-align:center;vertical-align:middle;white-space:normal}.promotion-tnc-table tbody tr{border-top:3px solid var(--fg-table-td)}.promotion-tnc-table td{font-size:15px}.promotion-tnc-table td:nth-child(odd){background-color:var(--fg-table-td);padding:8px 20px;text-align:center}.promotion-tnc-table td:nth-child(2n){background-color:var(--fg-table-td-even);padding:8px 20px;text-align:center}.promotion-tnc-mechanic-content label{color:var(--text-color);display:block;font-size:16px;font-weight:700;margin:15px 0 5px;text-transform:uppercase}.promotion-tnc-table-header td:nth-child(2n){background-color:var(--promo-table-td-even)}.promotion-tnc-table-header td:nth-child(odd){background-color:var(--promo-table-td-odd)}.promotion-cta-style,.promotion-tnc-mechanic-content a{border-bottom:1px solid #8eb000;color:#8eb000;font-weight:700}.promotion-tnc-cta{margin:50px auto 30px;text-align:center;width:250px}.lottery-draw-results-container button:disabled,.promotion-cta-btn:disabled{cursor:not-allowed!important}.promotion-cta-btn{background:linear-gradient(0deg,#046b40,#8eb000);border:initial!important;border-radius:50px;color:#fff!important;display:block;font-size:1rem;font-weight:700;padding:20px 30px;text-transform:uppercase}.promotion-module-pop-container{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(39,39,39,.911);display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:999999}.promotion-lottery-module-main{background:url(/static/media/2-30-lottery-background-module.658a5e119845e9f4c188.webp)!important;background-position:50%;background-repeat:no-repeat;background-size:cover}.promotion-pob-module-main{background:url(/static/media/pob-background-module.a01365d7c43e45cd61cb.webp)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.promotion-module-main{background:#fff;border-radius:20px;height:600px;margin:0 auto;padding-bottom:40px;position:relative;top:15vh;width:500px}.promotion-module-container{animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards;position:relative;width:500px}.promotion-close-btn{background:#fff0;color:#fff;font-size:15px;font-weight:700;left:0;position:absolute;text-transform:uppercase;top:10vh}.promotion-leaderboard{-ms-overflow-style:none;border-radius:20px;height:100%;max-height:95%;overflow-y:auto;scrollbar-width:none}.lottery-asset-character{position:absolute;right:-70px;top:-30px}.lottery-asset-character img{filter:drop-shadow(0 4px 6px rgb(0 100 0/.904));width:200px}.lottery-asset-ball{bottom:-20px;left:-60px;position:absolute}.lottery-asset-ball img{filter:drop-shadow(0 4px 6px #006400e7);width:150px}.promotion-module-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.lottery-img-title,.pob-img-title{animation:growimgText 1.5s ease-in-out infinite;height:100%;margin-top:70px;width:350px}.lottery-message-text{color:#fff;display:block;font-size:14px;font-weight:700;margin-bottom:20px;max-width:320px;text-align:center;text-shadow:0 0 5px #006400e7}.lottery-message-text a{border-bottom:1px solid #fff;color:#fff}.pob-message-text{color:#fff;display:block;font-size:20px;font-weight:500;margin-bottom:20px}.lottery-submit-btn{background:linear-gradient(180deg,#fff500,#f5a21c);border-radius:50px;color:#fff;filter:drop-shadow(0 0 8px #abff0e);font-size:18px;font-weight:700;padding:15px 40px;text-transform:uppercase}.lottery-submit-btn:disabled{background:#4c976d;cursor:not-allowed;filter:none}.lottery-btn-container{bottom:-50px;left:0;margin-left:auto;position:absolute;right:0;width:65%}.lottery-input-container{display:flex;flex-direction:row;gap:20px;justify-content:center;margin:20px 0;width:100%}.lottery-input-container input::placeholder{color:#4c976caf}.show{display:block}.hidden{display:none}.lottery-input{background-color:#d9ff9f;border:none;border-radius:15px;box-shadow:inset 0 0 15px #9bccb1,0 0 15px #33fa8c9d,4px 8px 12px #05360593;caret-color:#0a5a3560;color:#0a5a35;font-size:140px;font-weight:900;height:230px;letter-spacing:-10px;position:relative;text-align:center;width:180px}.lottery-input-container input:disabled{cursor:not-allowed}.promotion-module-banner{border-radius:20px 20px 0 0;overflow:hidden;position:relative}.promotion-module-banner .img-overlay{background:linear-gradient(180deg,#fff0 60%,#fff);height:100%;position:absolute;top:0;width:100%;z-index:9}.promotion-module-table{border-radius:20px;display:table;margin:-50px auto 0;overflow:hidden;position:relative;text-align:center;width:98%;z-index:9}.promotion-module-table th{background:linear-gradient(0deg,#046b40,#8eb000);color:#fff;padding:20px 10px}.promotion-module-table td,.promotion-module-table th{font-size:13px;font-weight:700;text-transform:uppercase}.promotion-module-table td{border-top:1px solid #fff;color:#000;padding:8px 5px}.promotion-module-table td:nth-child(odd){background-color:#d8f7ea}.promotion-module-table td:nth-child(2n){background-color:#d4e9e0}.promotion-module-leaderboard-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:15px;font-weight:700;padding:15px 50px;position:relative;text-transform:uppercase;top:10px}.promotion-module-cta{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px 0;text-align:center}.promotion-module-cta span{color:var(--fg-deposit-container);display:block;font-size:14px;font-weight:700;text-transform:uppercase}.fgh-games-tools{align-items:center;display:flex;gap:10px}.fgh-selection-container{align-items:center;background:#fff0;border-bottom:2px solid #8eb000;display:flex;flex-direction:row;gap:5px;margin-right:10px;padding:10px 0}.fgh-selection-container img{height:100%;width:18px}.fgh-selection-container select{background:#fff0;border-radius:0;color:var(--fg-select);cursor:pointer;font-size:14px;font-weight:700;margin-bottom:0;padding:0;text-transform:uppercase;width:160px}.games-with-promo-message{color:#a8a8a8;font-size:14px;font-weight:700;text-transform:uppercase}.fgh-selection-container select option{background:#fff;border-radius:0;color:#2e2e2e;cursor:pointer;font-size:14px;font-weight:500;padding-block:115px;width:200px}.game-with-promo-btn{background:#313131;border-radius:5px;color:#fff;font-size:14px;font-weight:700;padding:10px 20px;text-transform:uppercase}.fgh-live-casino-page-main,.fgh-slot-games-page-main{padding-top:30px}.game-with-promo-btn.active{background:linear-gradient(0deg,#046b40,#8eb000)}.tnc-page{color:#fff}.tnc-page h1{padding-bottom:10px}.tnc-page p{margin-bottom:10px}.tnc-page li,.tnc-page p{color:var(--fg-tnc-page);line-height:1.5;padding-inline:10px;text-align:justify}.accordion{border:none!important;margin-top:10px;padding-bottom:30px}.accordion__panel .fgh-accordion-list{list-style-type:disc;padding-left:20px;padding-top:5px}.fgh-contact-list a{color:var(--text-color)}.accordion__heading{margin-bottom:5px}.accordion__button{background:var(--fg-btn-gradient)!important;border-radius:20px;color:var(--text-color)!important;display:block;font-size:14px;font-weight:600;padding:10px 0;text-align:left!important;text-transform:uppercase}.accordion__item+.accordion__item{border:none!important}.withdraw-channel-content{-ms-overflow-style:none;background:#fff;border-radius:15px;height:100%;max-height:95%;overflow-y:auto;padding:20px 20px 50px;position:absolute;scrollbar-width:none;top:0;width:100%;z-index:99999}.withdrawal-container,.withdrawal-container2{background:#fff;border-radius:15px;margin:0 auto;overflow:hidden;padding-bottom:35px;position:relative;top:10vh;width:500px}.withdrawal-container{height:700px}.withdrawal-container2{max-height:400px!important;padding-bottom:420px}.withdrawal-container label{color:var(--fg-deposit-container);font-size:25px;font-weight:700}.transaction-label-notice label{color:#000;display:block;font-size:15px;font-weight:500;line-height:22px;margin-bottom:15px}.withdrawal-selection-channel{padding:20px}.error-container{padding-bottom:10px;text-align:center;width:100%}.error-message{color:#ed2424}.error-message,.success-message{font-size:.875rem;padding-bottom:5px;text-align:center}.success-message{color:green}.fgh-message{color:#ed2424;font-size:.875rem;padding-bottom:5px;text-align:center}.withdrawal-pin{display:flex;gap:10px;justify-content:center;margin-bottom:20px;margin-top:25px}.withdrawal-pin input{border:1px solid #ddd;border-radius:10px;font-size:30px;height:80px;padding:10px;text-align:center;width:80px}.pin-btn-container{align-items:center;display:flex;justify-content:center;margin-block:10px}.pin-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:14px;font-weight:600;height:40px;margin-bottom:10px;padding:0 20px;text-align:center;text-transform:uppercase}.notice{color:#3f3f3f;font-size:14px;line-height:20px}.label{color:#000;font-weight:500;margin-bottom:15px}.input-error{border:1px solid #f98484!important}.fgh-live-casino-page-selection{grid-gap:9px;display:grid;flex-direction:row;gap:9px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.fgh-sportsbook-selection{grid-template-columns:repeat(3,1fr)}.live-casino-page-selection-items{border-radius:20px;cursor:pointer;overflow:hidden;position:relative;transition:all .5s ease-in-out}.live-casino-page-selection-items:hover{transform:translateY(-5px)}.live-casino-page-selection-items img{display:block}.live-casino-page-selection-items div{align-items:flex-start;bottom:0;display:flex;flex-direction:column;left:0;padding:0 20px;position:absolute;text-align:center;width:100%}.live-casino-page-selection-items div label{color:#fff;font-size:18px;font-weight:700;transform:translateY(20px);transition:all .5s ease-in-out}.live-casino-page-selection-items div span{color:#ffe558;font-size:13px;font-weight:700;text-transform:uppercase;transform:translateY(30px);transition:all .5s ease-in-out}.live-casino-page-selection-items div button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:14px;font-weight:700;margin-bottom:10px;opacity:0;padding:8px 20px;text-transform:uppercase;transform:translateY(100%);transition:all .5s ease-in-out}.live-casino-page-selection-items:hover div label{transform:translateY(-5px)}.live-casino-page-selection-items:hover div button{opacity:1;transform:translateY(0)}.live-casino-page-selection-items:hover div span{opacity:0}.view-more-container{padding:20px 0 0;text-align:right}.view-more-container button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:14px;font-weight:700;margin-bottom:10px;padding:8px 20px;text-transform:uppercase}.fgh-live-games,.fgh-slots-games{margin-bottom:50px}.vip-page-content{border-radius:15px;font-size:14px;margin-bottom:30px;overflow:hidden}.vip-levels-wrapper{color:#fff;display:flex}.vip-tier-header{align-items:center;background:var(--fg-vip-odd);display:flex;flex-direction:column;height:150px;justify-content:center}.vip-tier-header img{animation:zoomEffect1 2.3s ease-in-out infinite;width:100px}.vip-tier-values div:nth-child(odd){background:var(--fg-vip-tier-odd);color:var(--text-color)}.vip-tier-values div:nth-child(2n){background:var(--fg-vip-tier-even);color:var(--text-color)}.vip-tiers-container{background:#2c2c2c;display:grid;font-size:14px;font-weight:700;grid-template-columns:repeat(5,1fr);text-align:center;text-transform:uppercase;width:80%}.benefits-sidebar{background:var(--fg-content);color:var(--text-color);width:20%}.vip-items-padding{padding:20px 0}.vip-tiers-label{display:flex;flex-direction:column;font-size:18px;height:150px;justify-content:center;padding-bottom:15px}.benefit-label:nth-child(odd),.vip-tiers-label{background:var(--fg-vip-odd);font-weight:700;padding-left:30px}.benefit-label:nth-child(2n){background:var(--fg-vip-even);color:var(--text-color);font-weight:700;padding-left:30px}.vip-page-banner{border-radius:15px;margin-bottom:20px}.openActivity{color:var(--text-color)}.openActivity .gameListWrapper{grid-template-columns:repeat(6,1fr)}.openActivity .gameWrapper{height:150px;width:150px}.openActivity .gameDetails button{font-size:13px;padding:5px 15px}.activity-recent-games{margin-bottom:20px}.activity-recent-games .game{height:100%!important;width:100%!important}.activity-recent-games .fgh-play-now-btn{font-size:11px!important}.activity-game-transaction{color:var(--fg-profile-vip);display:flex;flex-direction:column;gap:20px;padding:20px 0}.activity-game-transaction div{border-bottom:2px solid var(--fg-activity-border);display:flex;flex-direction:column;padding-bottom:10px}.activity-game-transaction div label{display:block;font-size:14px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.activity-game-transaction div span,.game-report-container span{font-size:20px;font-weight:700}.game-report-container span{display:block;margin-bottom:20px;text-align:center}.game-report-container .transac-title{color:var(--text-color)}.game-report-disclaimer-message{color:#bbb;font-size:14px;padding:10px 0;text-align:center}.openReferral{color:#fff}.referral-headline{background:var(--fg-referral-bg);border-radius:10px;color:var(--text-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:25px;padding:12px;text-align:center;width:100%}.referral-detail-id{display:flex;flex-direction:column;margin-bottom:10px;margin-top:20px}.referral-detail-id span{font-size:20px;font-weight:700;text-transform:uppercase}.referral-detail-id label,.referral-detail-link{font-size:14px;font-weight:700;text-transform:uppercase}.referral-detail-link{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center;margin-bottom:10px}.referral-input-container{background:var(--fg-no-referral);border-radius:5px;margin:0 5px;padding:5px 10px}.referral-detail-link input{background:#fff0;border:none;border-radius:5px;color:#fff;font-size:14px;padding:5px;width:300px}.referral-details{width:100%}.refferal-content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.referral-content-label{color:var(--fg-profile-vip);font-size:15px;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.refferal-content-thead{display:flex;flex-direction:column}.commission-content-thead,.refferal-content-thead{align-items:center;background:var(--fg-referral-thead);font-size:13px;font-weight:700;height:60px;justify-content:center;text-transform:uppercase}.commission-content-thead{display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.refferal-content-results div{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;text-align:center}.refferal-content-results div:nth-child(odd){background:var(--fg-odd)}.refferal-content-results div:nth-child(2n){background:var(--fg-even)}.commission-content-results{display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.commission-content-results div{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center}.commission-content-results:nth-child(odd){background:var(--fg-odd)}.commission-content-results:nth-child(2n){background:var(--fg-even)}.commission-content-table,.referral-active-player-data{border-radius:10px;font-size:13px;overflow:hidden}.profile-vip-container{grid-gap:30px;color:#fff;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:20px;margin-top:30px}.profile-vip-container img{width:100px}.profile-vip-level-container{align-items:center;background:var(--fg-table);border-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 10px}.profile-vip-disclaimer-message{color:var(--fg-profile-vip);display:flex;flex-direction:column;font-size:15px;gap:10px;padding:0 10px;text-align:center}.profile-vip-disclaimer-message a{color:#8eb000;font-weight:700}.profile-vip-label{color:var(--fg-profile-vip);font-size:16px;font-weight:700;margin-bottom:20px;text-align:center;text-transform:uppercase}.profile-vip-level-container label{color:#fff;display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;width:200px}.profile-vip-level-container div{font-size:14px}.profile-vip-requirements-container{background:none;border-radius:10px;display:flex;flex-direction:column;padding:10px}.profile-vip-requirements-container .profile-vip-maintain{display:flex}.profile-vip-next-level-img{filter:grayscale(100%)}.profile-vip-active{animation:growimgText 1.5s ease-in-out infinite}.pob-selection{border-radius:15px;cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);margin:20px 0}.pob-items img{animation:rotate-half-back 1s ease-in-out infinite;width:220px}.pob-qualify-text-status{background:#8eb000;border-radius:50px;color:#fff;font-size:14px;font-weight:700;padding:5px 20px;text-transform:uppercase}.pob-img-girl-asset{animation:growimgText 3s ease-in-out infinite;bottom:-70px;position:absolute;right:-50px;width:170px;z-index:999}.bank-search-input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:10px;padding:20px 15px;width:100%}.popup-content .bomb,.popup-content .pink-egg{animation:tilt-shaking .25s linear infinite;margin-inline:5px;max-width:20px;width:100%}.how-to-play{position:relative}@media (max-width:765px){.arrow-container{display:block}.close-btn img{margin-left:-65px;margin-top:-175px}.rtp-tag{font-size:12px!important}}@media (max-width:475px){.start-screen .btn,.start-screen .info-btn,.start-screen .sound-btn{max-width:75px}.start-screen .illustration{max-width:260px}.arrows img{max-width:90px}.video-close{margin-right:-310px;position:absolute;top:28%}.video-container img{cursor:pointer;max-width:55px}.arrows{bottom:215px}.arrows button{opacity:.8}.arrows button:hover{opacity:1}.bunny{width:110px}.falling-object{width:60px}}.page-not-found--content{font-style:italic;max-width:420px}.page-not-found--title{font-size:1.5rem;font-weight:700;padding-bottom:10px}.page-not-found{align-items:center;color:#949494;display:flex;justify-content:center;margin-bottom:60px;padding-top:20px;text-align:center}.page-not-found h3{font-size:5rem;font-weight:700;text-transform:uppercase}.page-not-found img{max-width:250px}.page-not-found button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase;width:100px}.search-bar-homepage{display:none}.search-clear-btn{background:#fff0;color:#fff;font-size:13px;position:absolute;right:.5rem;text-transform:uppercase;top:50%}.game-content .bunny{animation:vertical-shaking .25s linear infinite}.game-container{background-color:#000;position:fixed;width:100%;z-index:99999999}.bunny{bottom:20px;position:absolute;transition:left .2s;width:120px}.falling-object{position:absolute;top:-100px;width:70px}.falling-object img{width:100%}.collected-egg{color:#fff;font-family:Play,sans-serif;font-weight:700;gap:15px;left:50%;position:absolute;top:25px;transform:translateX(-50%);z-index:10}.collected-egg .scoreboard-title{background:#151515;border-radius:30px;margin-bottom:20px;padding-block:5px;text-align:center}.collected-egg img{max-width:35px}.multiplier-container{align-content:center;display:flex;justify-content:center;margin-top:20px}.golden-text{position:absolute}.golden-text p{background-color:#0000007c;border-radius:5px;color:#fff;font-size:1rem;margin-left:10px;margin-top:25px;padding-inline:5px}.game-area-content{position:fixed}.collected-egg-content{align-items:center;animation:zoomEffect .3s ease-in-out forwards;display:flex;gap:10px;justify-content:center}.collected-egg-content .count{font-size:2rem}.collected-egg-content:first-child{margin-bottom:2px}.collected-egg-content:last-child img{max-width:30px}.collected-egg-content:last-child{border-radius:10px}.scoreboard{border-radius:8px;color:#fff;display:flex;font-family:Play,sans-serif;font-size:1.5rem;font-weight:700;gap:15px;margin-right:-100px;position:absolute;right:0;top:25px;z-index:10}.start-game-countdown{font-family:Play,sans-serif;text-align:center}.start-game-countdown p{animation:blink-animation .5s steps(5,start) infinite;color:#e2e200;font-style:italic;padding-top:5px}.popup,.start-screen{align-items:center;background:rgba(39,39,39,.911);color:#fff;display:flex;flex-direction:column;height:100vh;inset:0;justify-content:center;position:fixed;z-index:99999}.start-screen img{width:100%}.start-screen .illustration{animation:zoom-in-zoom-out 1.7s ease-out infinite;margin-top:-100px;max-width:320px;width:100%}.game-disabled,.start-screen .btn,.start-screen .info-btn,.start-screen .sound-btn{cursor:pointer;max-width:65px;position:relative;width:100%}.start-screen .btn{animation:zoom-in-zoom-out 1.7s ease-out infinite}.start-screen .game-disabled{animation:none;cursor:not-allowed;opacity:.8}.game-btns .game-btns-container{display:flex;gap:5px;justify-content:center}.game-btns button{background:#fff0;color:#fff;font-size:15px;text-transform:uppercase}.game-btns .game-button{margin-top:15px;text-align:center}.login-form-container{background-color:#000;margin:10px auto 0;max-width:320px;padding:25px 25px 40px;width:100%}.form-login-btn{background:linear-gradient(180deg,#ff0,#a8a800 100%,#a8a800 0);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:45px;margin-top:12px;text-transform:uppercase;width:100%}.remember-me{align-items:center;color:#fff;display:flex;font-size:1rem;gap:10px;margin-bottom:10px}.logo-container{margin-bottom:20px;text-align:center}.fgh-logo-container,.logout-container{z-index:9999}.fgh-logo-container img{max-width:110px}.logo-container img{max-width:100px;width:100%}.form-login{font-family:Oswald,sans-serif}.form-login label{color:#fff}.form-login .credentials-input{background-color:#1c221e;border-radius:8px;color:#fff;font-size:12px;margin-bottom:10px;margin-top:15px;padding:10px 12px;width:100%}.desc-chances p{font-family:Oswald,sans-serif;font-style:italic;padding-bottom:15px;text-align:center}.arrow-container{display:none}.password-container{display:flex;position:relative}.password-container .field-icon{background:none;color:#fff;position:absolute;right:5px;top:10px}.arrows{bottom:145px;display:flex;justify-content:space-between;left:0;margin-left:auto;margin-right:auto;margin-inline:10px;position:absolute;right:0;text-align:center}.arrows button{background:none;cursor:pointer}.arrows img{max-width:70px}.popup-bg{margin-top:-50px;position:absolute;z-index:-1}.popup-bg img{max-width:320px}.popup-content{border-radius:10px;color:#674d00;font-family:Play,sans-serif;margin-top:30px;text-align:center}.popup-content p{align-items:center;display:flex;font-size:clamp(1.3rem,4vw,1.1rem);justify-content:center}.popup-content p:nth-child(3){margin-bottom:15px}.popup-content .highlight{color:rgba(0,0,0,.733);font-weight:700;padding-left:5px}.popup-content .bomb,.popup-content .golden-egg,.popup-content .pink-egg{animation:tilt-shaking .25s linear infinite;margin-inline:5px;max-width:20px;width:100%}.popup-content .back{max-width:80px}.popup-content button{background:none;cursor:pointer}.back-container{margin-top:10px}.back-container:hover{cursor:pointer;transform:translateY(-2px)}.how-to-play{align-items:center;background:rgba(0,0,0,.493);display:flex;height:100vh;justify-content:center;margin:auto;overflow:hidden;position:fixed;width:100%;z-index:99999}.how-to-play-container img{max-width:520px;position:relative;top:-50px;width:100%}.close-btn img{cursor:pointer;margin-top:-200px;max-width:65px;position:absolute}.video-container{align-items:center;background:rgba(0,0,0,.493);display:flex;height:100vh;justify-content:center;position:relative;width:100%;z-index:99999}.video-close img{cursor:pointer;max-width:75px}.video-container video{max-width:520px;width:100%}.video-close{margin-right:-610px;position:absolute;top:28%}.slideshow-container{margin:auto;overflow:hidden;position:relative}.slide{display:none}.fgh-logo img{margin-bottom:30px;max-width:130px;width:100%}.header-container{align-items:center;display:flex;justify-content:space-between;margin-inline:20px;max-width:345px;position:absolute;top:0;width:100%}.logout-container button{background:none;background:linear-gradient(0deg,#588300,#a1d119);border-bottom:2px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Play,sans-serif;font-size:medium;font-weight:600;margin-right:15px;margin-top:15px;padding:8px 25px;text-transform:uppercase}@media (max-width:765px){.arrow-container{display:block}.close-btn img{margin-left:-65px;margin-top:-175px}.payment-heading{margin-top:15px}.lottery-message-text{max-width:250px}.fgh-notification-date{display:inline-block;margin-bottom:10px;margin-left:0!important}}@media (max-width:475px){.start-screen .btn,.start-screen .info-btn,.start-screen .sound-btn{max-width:75px}.start-screen .illustration{max-width:260px}.arrows img{max-width:90px}.video-close{margin-right:-310px;position:absolute;top:28%}.video-container img{cursor:pointer;max-width:55px}.arrows{bottom:215px}.arrows button{opacity:.8}.arrows button:hover{opacity:1}.bunny{width:110px}.falling-object{width:60px}}.tutorial-container{align-items:center;background-color:rgba(0,0,0,.637);display:flex;height:100vh;justify-content:center;margin-inline:20px;margin:0 auto;max-width:450px;width:100%;z-index:99999}.tutorial-container img{margin-top:20px;max-width:120px;width:100%}.tutorial-content p{font-size:1.2rem;padding-bottom:20px}.tutorial-container .tutorial-title{animation:blinker 1s linear infinite;font-size:1.3rem;font-weight:700}.tutorial-content{color:#fff;font-family:Play,sans-serif;max-width:320px;text-align:center}.tutorial-content--arrow{display:flex;justify-content:space-between;max-width:320px;position:absolute;width:100%;z-index:1}.tutorial-content--arrow img{max-width:70px}.tutorial-content--loader{display:flex;justify-content:center}.bunny-wrapper{animation:moveSideToSide 2s ease-in-out infinite;margin-top:65px;will-change:transform}.bunny-wrapper img{max-width:120px;width:100%}.bunny-animation{animation:vertical-shaking .25s linear infinite;will-change:transform}.tutorial-content--arrow img{transition:tapAnimation .2s ease}.tutorial-content--arrow img:active{transform:scale(.9)}.tutorial-content--arrow .arrow-right{animation:rightArrowPulse 2s ease-in-out infinite}.tutorial-content--arrow .arrow-left{animation:leftArrowPulse 2s ease-in-out infinite}.referral-copy-btn{background:linear-gradient(0deg,#679300 0,#91b000);border-radius:15px;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;text-transform:uppercase}.rolling-comission-container{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1c1c1ccc;color:#fff;display:flex;flex-direction:column;height:auto;inset:0;justify-content:center;margin-top:-150px;overflow:hidden;position:fixed;z-index:99999}.rolling-comission-container img{animation:zoom-in-zoom-out 1.7s ease-out infinite;max-width:510px}.rolling-comission--points{background:#000;background:linear-gradient(37deg,#dbea66,#4ba25a);background:linear-gradient(135deg,#fff7cc,gold 25%,#ffb300 50%,#ff8f00 75%,#ff6f00);border-radius:7px;font-weight:700;margin-bottom:-220px;margin-left:15px;margin-top:6px;padding:3px 56px;position:absolute;text-transform:uppercase}.rolling-comission--desc{font-weight:700;margin-bottom:-330px;position:absolute}.rolling-comission--btn{margin-bottom:-380px;position:absolute}.rolling-comission--points p{animation:zoom-in-zoom-out 1.3s ease-out infinite;font-family:PORKYS,sans-serif;font-size:4.3rem;font-weight:700}.rolling-comission-container button{background:#fff0;color:#fff;font-size:15px;text-transform:uppercase}.submission-message-container{margin-top:-15px;padding-bottom:10px;position:relative;text-align:center}.submission-message{color:#fff;font-weight:700;position:relative}.submission-message a{border-bottom:1px solid #fff;color:#fff}.download-app-content{color:var(--text-color);margin-top:15px;position:relative}.download-app-content p{line-height:1rem;margin-bottom:10px}.download-app-content button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;margin:0 auto;margin-block:20px;max-width:220px;padding:10px 0;padding-inline:10px;text-align:center;text-transform:uppercase;width:100%}.download-app-content h2{margin-bottom:10px}.download-app-content--content{text-align:center}.download-app-content--content h1{font-size:1.6rem;padding-bottom:10px}.download-app-character{max-width:620px}.download-app-character .download-asset{margin:0 auto;max-width:620px}.download-app-btn{bottom:10px;cursor:pointer;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:65%}.download-app-btn img{max-width:220px}.download-app-character img{display:inline-block}.download-app-character .app-qrcode{left:7px;margin-left:auto;margin-right:auto;position:absolute;right:0;top:54%;width:65%}.download-app-content--app{color:#949494;font-size:16px;margin:20px auto 70px;max-width:720px}.download-app-content--app p{text-align:center}.download-app-content ul{list-style-type:disc;margin-left:20px;margin-top:15px}.download-app-content ul li{margin-bottom:10px}.download-app-content--character{left:0;position:absolute;top:0}.change-password-container,.change-pin-container{display:flex;flex-direction:column;margin:0 auto;max-width:520px}.change-password-container .change-password-btn,.change-pin-container .change-password-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;margin-top:10px;max-width:220px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}.change-password-container input,.change-pin-container input{background:var(--fg-content);border:none;border-radius:12px;color:var(--text-color);font-size:14px;margin-bottom:15px;outline:none;padding:15px 20px;width:100%}.change-password-msg,.change-pin-msg{color:#fff;padding-bottom:10px;padding-left:10px;text-align:center}.change-pin-msg{margin-top:10px}.change-password-container--notice,.change-pin-container--notice{background:var(--fg-notice);border-radius:5px;color:#fff;font-size:.875rem;margin-bottom:15px;padding:15px 20px;text-align:center}.change-pass-container{display:flex;justify-content:center}.change-pass-container .change-password-btn{padding-block:15px}.benefit-value span{display:none}.benefit-value-details{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important}.fgh-h4-style{color:#fff;display:block}.fgh-h3-style{color:#adadad;display:block;font-size:15px;line-height:25px}@media screen and (min-width:1025px) and (max-width:1325px){.gameListWrapper{gap:15px;grid-template-columns:repeat(3,1fr)}.main-body-section{margin-left:clamp(150px,calc(162px - max(0px, 2120px - 400vw)*.02 - max(0px, 1300px - 100vw)*.04),220px)}.main-body-content{width:calc(100% - 350px)}.gameDetails button{bottom:-16px;padding:5px 30px}.gameWrapper{max-height:150px;width:150px}.fgh-game-selection-details{bottom:2px;left:7px}.fgh-game-selection-title{font-size:11px}.fgh-normal-button{font-size:11px;padding:6px 0;width:90px}.fgh-provider-items{border-radius:15px}.fgh-provider-logo{width:125px}.header-promotions-btn img{width:clamp(180px,14vw,200px)}.header-nav-logo img{max-width:clamp(120px,9vw,200px)}.global-search-game-btn button{width:clamp(176px,10vw,200px)}.fgh-user-balance{width:clamp(174px,10vw,200px)}.fgh-user-profile{width:clamp(155px,15vw,152px)}.fgh-featured-promotion-box{width:clamp(300px,15vw,152px)}.featured-promotion-details{padding:0 28px;width:90%}.side-bar-container{max-width:clamp(340px,15vw,152px);position:-webkit-sticky;position:sticky}.promotion-items-container{grid-template-columns:repeat(1,1fr)}.live-casino-page-selection-items img{width:106px}.live-casino-page-selection-items{border-radius:6px}.live-casino-page-selection-items div label{font-size:14px}.main-navigation{width:clamp(150px,14%,200px)}.benefits-sidebar{width:22%}.fgh-games-tools{gap:0}.fgh-selection-container{padding:10px 2px}}.social-media-list a:hover{background:none!important}@media screen and (min-width:1326px) and (max-width:1625px){.voucher-history-grid{grid-template-columns:repeat(1,1fr)!important}.gameListWrapper{gap:9px;grid-template-columns:repeat(4,1fr)}.main-body-section{margin-left:clamp(170px,calc(198px - max(0px, 1920px - 100vw)*.02 - max(0px, 1300px - 100vw)*.04),220px)}.main-body-content{width:calc(100% - 360px)}.fgh-game-selection-details{bottom:12px;left:5px}.fgh-normal-button{font-size:13px}.fgh-game-selection-title{font-size:14px}.fgh-provider-items{border-radius:20px}.fgh-provider-logo{width:100px}.gameWrapper{max-height:170px;width:170px}.header-promotions-btn img{width:clamp(180px,13vw,180px)}.header-nav-logo img{max-width:clamp(119px,8vw,120px)}.global-search-game-btn button{width:clamp(180px,10vw,200px)}.fgh-user-balance{width:clamp(168px,12vw,170px)}.fgh-user-profile{width:clamp(155px,15vw,154px)}.fgh-featured-promotion-box{width:clamp(344px,15vw,152px)}.side-bar-container{max-width:clamp(355px,15vw,152px);position:-webkit-sticky;position:sticky}.promotion-items-container{grid-template-columns:repeat(1,1fr)}.benefits-sidebar{width:26%}.vip-tiers-label{padding-left:50px}.view-more-container{padding:20px 32px 0}.transction-report-filter-selection{width:clamp(150px,15vw,130px)}}.share-credits-container{color:#8f8f8f;margin-top:20px}.share-credits-container h3{color:var(--fg-profile-vip);padding-block:15px;text-transform:uppercase}.share-credits-container ol li,.share-credits-container ul li{line-height:1.6}.share-credits-container ul li{list-style-type:disc}.share-credits-container ol,.share-credits-container ul{margin-left:20px;padding-block:10px}.share-credits-container .share-credit-container{display:flex;justify-content:center}.share-credits-container .share-credit-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:40px;margin-top:10px;max-width:220px;padding:15px 0;text-align:center;text-transform:uppercase;width:100%}.share-credits-container .share-credits-form{margin:0 auto;max-width:520px;padding-bottom:20px;padding-top:10px}.share-credits-container input{background:var(--fg-content);border:none;border-radius:4px;color:var(--text-color);font-size:14px;margin-bottom:15px;outline:none;padding:15px 20px;width:100%}.choose-bayong-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:320px;padding-top:7%;text-align:center}.choose-bayong-container h2{font-weight:700;padding-block:10px;padding-top:30px;text-transform:uppercase}.choose-bayong-container--img{animation:growimgText 1.5s ease-in-out infinite;max-width:240px}.choose-bayong-prize{font-size:.875rem;margin-bottom:10px}.choose-bayong-prize img{border-radius:20px;margin-bottom:10px;max-width:160px}.choose-pera-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:320px;padding-top:20%;text-align:center}.choose-pera-container h2{font-weight:700;padding-block:10px;padding-top:30px;text-transform:uppercase}.choose-pera-container button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase;width:100px}.choose-pera-container--redeemed{padding-bottom:20px}.choose-bayong-prize-form{display:flex;flex-direction:column}.choose-bayong-prize-form input{background:#fff;border:none;border-radius:12px;color:#282828;margin-bottom:10px;outline:none;padding:15px 20px;width:100%}.choose-bayong-prize-form button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;display:block;font-size:13px;font-weight:700;margin:0 auto;padding:10px 0;text-align:center;text-transform:uppercase;width:100px}.bayong-feedback{font-size:.875rem;font-weight:700;padding-bottom:5px}.double-up-challenge-loading{align-items:center;background-color:rgba(0,0,0,.822);color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;width:100%;z-index:99999}.double-up-challenge-loading img{animation:zoom-in-zoom-out 1.7s ease-out infinite;max-width:140px;width:100%}.double-up-challenge-loading p{animation:l4 1s steps(4) infinite;-webkit-clip-path:inset(0 3ch 0 0);clip-path:inset(0 3ch 0 0);margin-top:15px}.double-up-challenge-loading p:before{content:"Loading..."}.double-up-challenge-close-btn{font-weight:700;letter-spacing:1.6px;margin-bottom:10px;position:absolute;top:80px}.double-up-challenge-close-btn button{background:none;color:#fff;font-size:.875rem;text-transform:uppercase}.double-up-challenge-content-img{position:relative}.double-up-challenge-content-img img{display:inline-block}.double-up-challenge-container{align-items:center;background:rgba(39,39,39,.911);color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999999}.double-up-challenge-container .double-up-challenge-info{border-radius:10px;margin-top:-40px;padding:15px}.double-up-challenge-container .double-up-challenge-info p{font-size:1rem}.double-up-challenge-container .double-up-challenge-info p:first-child{font-weight:700;padding-bottom:10px;text-transform:uppercase}.double-up-challenge-container .double-up-challenge-info p:last-child{color:#00ff95;font-weight:700;padding-top:10px}.double-up-challenge-container .double-up-challenge-amount--input{left:50%;position:absolute;top:44%;transform:translate(-50%,-50%);width:100%}.double-up-challenge-container .double-up-challenge-amount--input input{background:#fff;border:none;border-radius:12px;color:#282828;max-width:230px;outline:none;padding:15px 20px;text-align:center;width:100%}.double-up-challenge-container .double-up-challenge-amount--input-input{left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);width:100%}.double-up-challenge-container .double-up-challenge-amount--input-input button{background:linear-gradient(180deg,#fcff19,#ffc445);background-size:200% auto;border-radius:30px;color:#ab4a4a;font-weight:700;max-width:110px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:.5s;width:100%}.double-up-challenge-container .double-up-challenge-amount--input-input button:hover{background-position:100%;text-decoration:none}.double-up-challenge-container .double-up-challenge-amount--input-input button:first-child{margin-right:10px}.double-up-challenge-container .double-up-challenge-content{animation:zoom-in-zoom-out 1.7s ease-out infinite;position:relative}.double-up-challenge-container .double-up-challenge-content img{margin-top:-50px;max-width:600px;width:100%}.double-up-challenge-container .double-up-challenge-content .double-up-challenge-btn button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:14px;font-weight:700;left:50%;margin:0 auto;max-width:110px;padding:10px 0;position:absolute;text-transform:uppercase;top:65%;transform:translate(-50%,-50%);width:100%}.double-up-challenge-container .double-up-challenge-content .double-up-challenge-btn button:first-child{margin-right:10px}.error-text{color:red}.error-text,.success-text{font-size:12px;font-style:italic;letter-spacing:.3px;margin-left:10px;margin-top:4px;position:absolute;text-align:center}.success-text{color:green}.input-border{border:1px solid red!important}.double-up{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100vh;width:100%;z-index:99999}.sidebar-icon{background-color:#1c1c1c!important;bottom:400px;position:relative;z-index:99999}.icon-button{width:100px;z-index:99999}.background-icon,.icon-button{background:linear-gradient(0deg,#046b40,#8eb000)!important}.confirm-button{background:linear-gradient(0deg,#046b40,#8eb000);left:60px}.cancel-button,.confirm-button{border-radius:50px;bottom:40px;color:#fff!important;font-weight:900;padding:12px 24px!important;position:relative;text-transform:uppercase}.cancel-button{background:linear-gradient(0deg,#323b37,#0e0d0d);right:60px}.progress-icon,.winners-icon{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;float:right;font-size:1rem;font-weight:700;padding:10px 15px;text-transform:uppercase}.winners-icon{background:linear-gradient(0deg,#9e0202,#e95e02);margin-right:10px}.spin-surprize-bar{background-color:#ddd;border:1px solid green;border-radius:25px;font-weight:700;height:35px;left:5px;margin:0 auto 10px;overflow:hidden;position:relative;width:100%;z-index:99999}.spin-surprize-bar-progress{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(0deg,#046b40,#8eb000);height:100px;width:0;width:var(--bar-width,0);z-index:99999}.progress-button{background:linear-gradient(0deg,#046b40,#8eb000);font-size:20px;height:4vh;right:370px;top:330px;width:120px}.close-button,.progress-button{border-radius:50px;color:#fff;position:relative;text-transform:uppercase}.close-button{background:none;margin-top:15px}.spin-surprize-character{margin-top:-305px;position:absolute;z-index:-1}.spin-surprize-character img{animation:zoom-in-zoom-out 1.7s ease-out infinite;max-width:310px}.spin-surprise-overlay-container{background:rgba(39,39,39,.911);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99999}.spin-surprize-desc{max-width:320px;padding-bottom:8px}.spin-surprize-element{margin-left:-320px;margin-top:-70px;position:absolute}.spin-surprize-element img{animation:zoom-in-zoom-out 1.7s ease-out infinite;max-width:35px}.spin-surprize-progress{font-weight:700}.spin-surprize-element-1{margin-left:340px;margin-top:-80px;position:absolute}.spin-surprize-element-1 img{animation:zoom-in-zoom-out 2.7s ease-out infinite;max-width:35px}.spin-surprise-bar-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.spin-surprise-bar-content h1{background:linear-gradient(0deg,#046b40,#8eb000);border-top-left-radius:50px;border-top-right-radius:50px;color:#ff0;font-size:1.1rem;letter-spacing:1.5px;margin:0 auto;max-width:220px;padding-block:4px;text-transform:uppercase}.contact-section{color:#fff;margin-left:1rem}.contact-section .contact-list li{margin-left:0}.contact-section .contact-list a{padding:clamp(10px,1vw,10px) 0}.contact-section .contact-list img{filter:grayscale(100%);height:23px;margin-right:0;width:23px}.contact-section .contact-list img:hover{filter:grayscale(0)}.contact-section .contact-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.contact-section .title{font-weight:700}.social-media-links{color:var(--text-color);margin-bottom:15px;margin-left:1rem;.title{font-weight:700}.social-media-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;li{margin-left:0}a{padding:clamp(10px,1vw,10px) 0}img{filter:grayscale(100%);height:25px;margin-right:0;width:25px;&:hover{filter:grayscale(0)}}}}.social-media-links .title{font-weight:700}.social-media-links .social-media-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.no-data-message{padding-block:15px}.deposit-promotion-item.selected{background-color:#f0fff5;border:2px solid #0c6!important}.deposit-promo-notice{background-color:#8eb000;border-radius:10px;color:#fff;font-size:.875rem;margin-bottom:15px;padding-block:15px;padding-inline:15px;text-align:justify}.king-of-reel-title{border-radius:15px;color:#111;font-size:.875rem;font-weight:700;margin-inline:5px;padding:5px 10px;text-align:center}.promotion-tnc-btn-wrapper{float:right}.promotion-tnc-btn-wrapper a,.promotion-tnc-btn-wrapper button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;float:right;font-size:1rem;font-weight:700;padding:10px 20px;text-transform:uppercase}.independence-celebration-table img{width:20px}.independence-celeb-btn{float:right}.fgh-no-favorites{color:#949494;display:flex;flex-direction:column;font-size:20px;font-style:italic;justify-content:center;padding-block:50px;text-align:center}.fgh-no-favorites img{animation:tilt-n-move-shaking .25s linear infinite;margin:0 auto;max-width:220px}.referral-no-data{background:var(--fg-no-referral);font-size:14px;padding-block:15px;text-align:center}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}.fgh-swipe-arrow{color:#afafafe7;display:none;font-size:.875rem;font-style:italic;padding-top:10px;text-align:center}.fgh-swipe-arrow:before{content:"← "}.fgh-swipe-arrow:after{content:" →"}.fgh-user-manual-icon{float:right;overflow:hidden;position:relative;right:15px}.fgh-user-manual-icon img{animation:growimgText 1.5s ease-in-out infinite;cursor:pointer;width:55px}.fgh-user-manual-container{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(39,39,39,.911);background-color:#0000004d;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.fgh-user-manual-container h2{color:var(--text-color)}.fgh-user-manual-container .fgh-user-manual-content{background-color:#fff;border-radius:10px;max-width:520px;padding-block:200px}.fgh-user-manual-close{color:#fff;font-size:15px}.fgh-user-manual-close p{padding-top:10px}.fgh-usermanual-content::-webkit-scrollbar{display:none}.fgh-main-page-content,.fgh-usermanual-content{background:var(--fg-content);margin:0 auto;padding-top:15px;padding-inline:5px}.fgh-usermanual-content{animation:scaleUp .4s cubic-bezier(.165,.84,.44,1) forwards;border-radius:15px;height:700px;max-width:820px;overflow:auto}.fgh-user-guide-desktop{display:block}.user-guide a,strong.user-guide{color:#8eb000;font-weight:700}.fgh-user-guide-photo{margin-block:10px;text-align:center}.fgh-user-guide-mobile{display:none}.fgh-usermanual-content{height:500px;padding:30px}.fgh-usermanual-content h2{padding-bottom:5px}.fgh-usermanual-content img{border-radius:10px;max-width:420px}.fgh-usermanual-content ul{list-style-type:disc;margin-left:15px}.fgh-user-manual-title{padding-bottom:15px!important;text-align:center}img.zoomed-image{max-width:1120px}.profile-user-manual{display:none}.global-search-game-btn-icon button{background:#fff0;display:flex;padding:12px}.global-search-game-btn-icon img{width:35px}.theme-toast{animation:fadeInOut 2s forwards;background:#000000bf;border-radius:.5rem;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:.9rem;opacity:0;padding:.75rem 1.25rem;position:fixed;right:1rem;text-align:center;top:2rem;z-index:9999}.fgh-profile-dark-theme{display:none}.pagination-buttons{color:var(--fg-profile-vip)}.referral-message-modal{align-items:center;color:#111;color:var(--color-black);display:flex;flex-direction:column;height:auto;inset:0;justify-content:center;margin:-120px auto 0;overflow:hidden;position:fixed;text-align:center;transition:opacity .4s ease;z-index:99999}.referral-message-modal .referral-message-modal-container{background-color:#fff;border-radius:5px;max-width:300px;opacity:1;padding-bottom:10px;padding-top:10px;padding-inline:20px;transition:opacity .4s ease,transform .3s ease}.referral-message-modal p{font-family:inherit;font-weight:700;position:relative}.referral-message-modal button{background:none;text-transform:uppercase}.referral-message-modal img{margin-top:-20px;max-width:230px}.customize-username-msg-box{align-items:center;color:#111;color:var(--color-black);display:flex;flex-direction:column;height:auto;inset:0;justify-content:center;margin:-120px auto 0;overflow:hidden;position:fixed;text-align:center;transition:opacity .4s ease;z-index:99999}.customize-username-msg-box p{font-family:inherit;font-size:14px;position:relative}.customize-username-msg-box button{background:none;text-transform:uppercase}.customize-username-msg-box-container{background-color:#fff;border-radius:5px;max-width:300px;opacity:1;padding-bottom:10px;padding-top:10px;padding-inline:20px;transition:opacity .4s ease,transform .3s ease}.fgh-login-reg{color:#fff!important;text-align:center;width:100%}.login-to-play{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#000c,#19503ccc);display:grid;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.promotion-tnc-block-text.unused-bonus-reset{color:#fff;display:block;font-size:14px;font-weight:700;padding-top:10px}.fgh-notification-body{line-height:1.7;max-height:60px;overflow:hidden;position:relative;transition:none}.fgh-notification-body:after{bottom:0;content:"";height:30px;left:0;opacity:1;position:absolute;transition:opacity .3s ease;width:100%}.fgh-notification-body.expanded{max-height:none}.fgh-notification-body.expanded:after{display:none;opacity:0}.show-more-btn{background:none;border:none;color:#8eb000;cursor:pointer;display:inline-block;font-weight:700;margin-top:15px;padding:0}.show-more-btn:hover{text-decoration:underline}.fgh-notification-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(39,39,39,.911);color:#fff;font-size:.875rem;height:100%;left:0;overflow:auto;padding-bottom:220px;position:fixed;top:0;width:100%;z-index:9999}.fgh-notification-section .fgh-notification-content{background:#1b1b1b;border-radius:10px;margin-inline:10px;margin:0 auto 20px;max-width:720px;padding-block:15px;padding-inline:30px;padding-top:25px}.fgh-notification-section .fgh-notification-content p{color:#b9b9b9;line-height:1.7;padding-block:10px}.fgh-notification-section h2{font-size:1rem;line-height:1.6;padding-bottom:15px}.fgh-notification-section .fgh-notification-content.read{background-color:#1b1b1b;opacity:.6}.fgh-notification-content{background:#1e1e1e;border-radius:8px;margin-bottom:16px;padding:16px;transition:background .3s ease}.fgh-notification-content.global-message{background:#1b1b1b;border-left:2px solid #91b000}.fgh-notification-content.global-message p{color:#fff}.fgh-notification-content a{color:#8eb000;font-weight:700;text-decoration:underline}.fgh-notification-content.read{opacity:.7}.fgh-notification-section .fgh-notification-btn-container{text-align:center}.fgh-notification-section .fgh-notification-btn-container button{background:none;border-radius:10px;color:#fff;margin-top:15px;text-transform:uppercase}.fgh-notification-section h1{font-size:19px;padding-bottom:20px;padding-top:65px;text-align:center}.fgh-notification-links{align-items:center;display:flex;flex-direction:row-reverse;margin-top:5px}.fgh-notification-links button{border-radius:50px;padding-block:5px;padding-inline:10px}.fgh-notification-links button:disabled{cursor:not-allowed}.fgh-notification-links a{border-bottom:1px solid #fff;color:#fff}.fgh-notification-no-data{text-align:center;img{animation:hide-zoom-out 5s ease-in-out infinite;margin-bottom:20px;max-width:140px;will-change:opacity,transform}}.fgh-tabs{display:flex;flex-direction:row-reverse;gap:1rem;margin:0 auto 1rem;max-width:720px}.fgh-tab-button{background:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.fgh-tab-button.active{background-color:#91b000;color:#fff;text-shadow:#434343 1px 0 10px}.fgh-no-notifs{color:#b5b5b5;font-family:YourMainFont,Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-style:italic;text-align:center}.fgh-notification-bell img{transform-origin:50% 4px}.notification-bell-desktop img{max-width:22px;transform-origin:50% 4px}.notification-bell-desktop .notification-indicator{background:#8eb000;border-radius:50%;height:8px;position:absolute;right:25%;top:25%;width:8px}.notification-bell-desktop{border-radius:50%;cursor:pointer;flex:0 0 auto;flex-direction:column;height:40px;position:relative;right:5px;width:40px}.notification-bell-desktop,.recovery-wrapper{align-items:center;display:flex;justify-content:center}.recovery-wrapper{background:rgba(39,39,39,.911);color:#fff;flex-direction:column;height:auto;inset:0;margin-top:-150px;overflow:hidden;position:fixed;z-index:99999}.zero-balance-alert-container{border-radius:20px;padding-bottom:30px}.zero-balance-alert-container img{animation:float 2s ease-in-out infinite;width:220px}.zero-balance-alert{color:#fff;margin-top:-30px;position:relative;text-align:center}.bell-ring{-webkit-animation:ring 4s ease-in-out .7s infinite;-moz-animation:ring 4s ease-in-out .7s infinite;animation:ring 4s ease-in-out .7s infinite;-webkit-transform-origin:50% 4px;-moz-transform-origin:50% 4px}.fgh-deposit-btn{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;font-size:13px;font-weight:700;padding-block:2px;padding-inline:13px;text-align:center}.fgh-heading-container{display:block}.loading{padding-block:10px;text-align:center}.email-text,.username-text{color:#333;flex:1 1;font-size:16px;margin-left:-10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-text{text-transform:lowercase}.fgh-edit{cursor:pointer;height:28px;margin-left:8px;width:28px}.profile-row{align-items:center;box-sizing:border-box;max-width:100%;width:100%}.profile-row,.profile-row__buttons{display:flex;gap:10px}.profile-row__content{display:flex;justify-content:space-between}.profile-row__edit-row{align-items:center;display:flex;gap:10px}.profile-row__label{display:block}.profile-row input[type=email],.profile-row input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;font-size:14px;height:auto;max-width:320px;min-width:150px;outline:none;padding:6px 10px;transition:border-color .2s ease;width:100%}.profile-row input[type=text]:focus{border-color:#007bff}.profile-row button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.profile-row button:first-of-type{background:linear-gradient(0deg,#046b40,#8eb000);color:#fff;font-weight:700}.profile-row button:first-of-type:hover{background-color:#0056b3}.profile-row button:last-of-type{background-color:#f1f1f1;color:#333;font-weight:700}.profile-row button:last-of-type:hover{background-color:#ddd}.custom-username{font-size:13px!important}.daily-lucky-draw-entry{align-items:center;background:#111111e8;color:#fff;display:flex;flex-direction:column;height:auto;inset:0;justify-content:center;margin-top:0;overflow:hidden;position:fixed;z-index:99999}.daily-lucky-draw-jar{position:relative}.daily-lucky-draw-jar .jar{animation:glow 2s infinite alternate}.daily-lucky-draw-entry button{background:linear-gradient(0deg,#046b40,#8eb000);border-radius:50px;color:#fff;float:right;font-size:1rem;font-weight:700;padding:10px 20px;text-transform:uppercase}.daily-lucky-draw-entry-content{margin-bottom:-250px;position:absolute}.daily-lucky-draw-entry img{animation:zoom-in-zoom-out 3.7s ease-in-out infinite;animation-delay:1.5s;max-width:230px}.daily-lucky-draw-entries{margin-top:-290px;position:absolute;text-align:center}.daily-lucky-draw-coins{left:-20px;position:absolute}.daily-lucky-draw-coins-right{position:absolute;right:-20px;transform:scaleX(-1)}.daily-lucky-draw-coins img,.daily-lucky-draw-coins-right img{animation:zoom-in-zoom-out 3.7s ease-in-out infinite;max-width:95px}.entry{font-family:Cal Sans,sans-serif;font-size:5rem;font-weight:700}.daily-lucky-draw-title img{left:0;margin-left:auto;margin-right:auto;margin-top:-170px;max-width:360px;position:absolute;right:0;width:65%;z-index:9}@keyframes animatedGradient{0%{background-position:0 0}to{background-position:100% 0}}.onhold{background:#ff4500;font-weight:700}.fgh-view-all-btn{background:linear-gradient(0deg,#046b40,#8eb000);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:6px 17px;text-transform:uppercase}.fgh-modal-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000073;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.fgh-modal-content{animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards;background:var(--bg-modal-content);border-radius:12px;box-shadow:0 8px 30px #0000004d;color:#000;max-height:90vh;max-width:850px;overflow-y:auto;padding:20px 36px;position:relative;width:90%}.fgh-modal-content::-webkit-scrollbar{display:none}.fgh-modal-close{background:#fff0;border:none;cursor:pointer;font-size:22px;transition:color .2s ease;z-index:10}.fgh-providers-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:24px}.fgh-modal-close{color:#fff;font-size:16px;position:relative;text-transform:uppercase;top:20px}.lucky-boosted{background:#e0f2f1;border-radius:10px;color:#004d40;font-size:12px;line-height:20px;margin-top:5px;padding-block:10px;padding-inline:12px}.featuring-games{display:grid;grid-template-columns:repeat(6,1fr);margin-top:20px}.deposit-promotion-item.disabled{cursor:not-allowed;opacity:.5}.no-desc-style li{list-style-type:none!important;margin-bottom:0}.recovery-hour-popup{align-items:center;animation:fadeIn .4s ease;background:#000000b8;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.recovery-hour-popup-content{animation:scaleIn .4s ease;background:#141414;border-radius:18px;max-width:665px;overflow:hidden;padding-bottom:22px;position:relative;text-align:center;width:90%}.recovery-hour-banner{overflow:hidden;position:relative;width:100%}.recovery-hour-banner img{border-bottom:2px solid #12ff89;display:block}.recovery-hour-close{position:absolute;right:12px;top:10px;z-index:10}.recovery-hour-close-btn{background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:32px;transition:.2s ease;width:32px}.recovery-hour-close-btn:hover{background:#ffffff4d;transform:scale(1.1)}.countdown-heading{color:#fff;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:700;margin:0 auto;max-width:520px;padding-bottom:20px;padding-top:25px;text-transform:uppercase}.promotion-tnc-btn-wrapper.recovery-hour-deposit{display:flex;justify-content:center;margin-bottom:24px;width:100%}.do-not-show-again{align-items:center;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:14px;justify-content:flex-start;justify-content:center;margin-top:-1px;padding:15px}.do-not-show-again input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff0;border:2px solid #ccc;border-radius:4px;cursor:pointer;height:16px;margin-right:8px;position:relative;transition:all .2s ease;width:16px}.do-not-show-again input[type=checkbox]:checked{background-color:#fff;border-color:#fff}.do-not-show-again input[type=checkbox]:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:8px;left:5px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease;width:4px}.do-not-show-again input[type=checkbox]:checked:after{opacity:1}.do-not-show-again label{align-items:center;cursor:pointer;display:flex;text-transform:uppercase}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:90vh;position:relative}.countdown-wrapper{position:relative;width:100%}.countdown-container{display:flex;justify-content:center;margin-block:9px;perspective:1000px}.countdown-segment{align-items:center;background:#1c1c1c;border-radius:7px;display:flex;flex-direction:column;margin:0 1rem;max-width:100px;padding-bottom:10px;position:relative;width:100%}.segment-value{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:800;line-height:1;margin-bottom:.5rem;padding-inline:1rem;padding-top:1.2rem;position:relative;text-shadow:0 5px 15px #0aff854d;transform-style:preserve-3d}.segment-value:after{background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:2px;bottom:-5px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:30px}.segment-label{color:#f0f9ffb3;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:1px;padding-top:5px;text-transform:uppercase}.ticker{background:#001034b3;border-bottom:1px solid #00b2ff4d;border-top:1px solid #00b2ff4d;bottom:2rem;left:0;overflow:hidden;padding:1rem;position:absolute;right:0}.ticker-content{animation:ticker 20s linear infinite;display:flex;white-space:nowrap}.ticker-item{color:var(--light);font-weight:700;margin-right:50px}.ticker-highlight{color:var(--secondary)}.beat-animation{animation:beat .5s ease-out}.cta-button{background:linear-gradient(90deg,var(--primary),var(--secondary));border:none;border-radius:30px;box-shadow:0 5px 15px #0aff854d;color:#111;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;margin-top:1rem;overflow:hidden;padding:.8rem 2rem;position:relative;text-transform:uppercase;transition:all .3s ease}.cta-button:hover{box-shadow:0 8px 25px #0aff8580;transform:translateY(-3px)}.cta-button:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}.cta-button:hover:before{animation:shimmer 1.5s infinite}@media (max-width:600px){.tournament{font-size:1rem}.match{font-size:1.8rem}.segment-value{font-size:3.5rem}.countdown-segment{margin:0 .7rem}.segment-label{font-size:.7rem}.pulse-ring{height:300px;width:300px}}.success-ticket{background:#fff8e1;border-radius:10px;box-shadow:0 3px 8px #0000000f;color:#5c4a1f;font-family:inherit;margin-block:10px;padding:10px 12px}.title-ticket strong{font-weight:700}.success-ticket p{line-height:1.45;margin:6px 0}.success-ticket .verified{color:#b8860b;font-weight:600}.success-ticket .unverified{color:#a83232;font-weight:600}.success-ticket .unverified a{color:#c0392b;text-decoration:underline}.success-ticket .reminder{background:#ffefc2;border-radius:6px;color:#7a5a14;font-weight:500;padding:10px 12px}.footer-contact{text-align:left!important}.fgh-subtext{color:#aaa;font-size:.9rem;margin-top:4px}.fgh-notification--mobile{display:none}.fgh-notification-title{align-items:flex-start;display:flex;justify-content:space-between}.fgh-notification-date{color:#888;display:block;font-size:.875rem;margin-left:1rem;white-space:nowrap}.payment-heading{color:#111;font-size:16px;font-weight:600;margin-bottom:5px}.payment-scroll-wrapper{position:relative;width:100%}.payment-scroll{display:flex;gap:14px;overflow-x:auto;padding:8px 32px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory}.payment-scroll::-webkit-scrollbar{display:none}.payment-scroll{scrollbar-width:none}.payment-card{background:#8eb0001c;border:2px solid #92ad2278;border-radius:10px;color:#000;cursor:pointer;min-width:260px;overflow:hidden;padding:24px 16px 55px;position:relative;scroll-snap-align:start;transition:border-color .2s ease,transform .2s ease}.payment-card:before{border-radius:14px;content:"";inset:0;opacity:.35;padding:1px;position:absolute}.payment-card:hover{transform:translateY(-3px)}.payment-card.selected{background:#9abf003d;border:2px solid #8eb000}.payment-header{align-items:center;display:flex;justify-content:space-between}.payment-title{font-family:inherit;font-size:14px;font-weight:600;margin:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-badge{background:#8eb000;border-radius:20px;color:#fff;font-size:11px;font-weight:700;padding:4px 12px;text-transform:capitalize}.payment-account{font-size:15px;font-weight:700;letter-spacing:1px;margin-top:10px;opacity:.85;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.scroll-arrow{align-items:center;background:none;border:none;color:#0b120f;cursor:pointer;display:flex;font-size:larger;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,box-shadow .2s ease;z-index:5}.scroll-arrow:hover{transform:translateY(-50%) scale(1.15)}.scroll-arrow.left{left:6px}.scroll-arrow.right{right:6px}.modal-backdrop-payment{align-items:center;background:#0000001a;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.modal-payment{background:#fff;border-radius:10px;padding:50px 20px;position:relative;width:420px}.modal-payment h3{padding-bottom:15px}.modal-payment .transaction-field-withdraw{margin-bottom:12px}.modal-actions-payment{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0 auto;width:100%}.modal-actions-payment button{border:none;border-radius:6px;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;margin:0 auto;max-width:300px;padding:0 20px;position:relative;text-align:center;text-transform:uppercase;width:100%}.modal-actions-payment button:first-child{margin-top:16px}.modal-actions-payment button:last-child{margin-top:4px}.modal-actions-payment .primary{background:linear-gradient(0deg,#046b40,#8eb000);color:#fff}.modal-actions-payment .unlink{background:#9c9c9c;color:#fff}.edit-btn{bottom:10px;float:right;font-size:14px;pointer-events:auto;position:absolute;right:14px;z-index:10}.payment-card.add-card{background:#f0fff5;border:2px dashed #8eb000;color:#8eb000;cursor:pointer;display:flex;justify-content:center;position:relative}.withdraw-payment-selection{display:flex;flex-direction:column;gap:12px}.eye-toggle{background:none;border:none;bottom:10px;color:#aaa;cursor:pointer;font-size:16px;left:14px;pointer-events:auto;position:absolute;z-index:10}.add-card{cursor:pointer;justify-content:center}.add-card,.add-payment-content{align-items:center;display:flex}.add-payment-content{flex-direction:column;gap:8px}.add-icon{color:#8eb000;font-size:22px;margin-top:25px;position:absolute}.choose-payment{border-radius:18px;margin:0 auto;width:100%}.choose-title{color:#222;font-size:18px;font-weight:600;margin-bottom:20px}.choose-list{display:flex;flex-direction:column;gap:14px}.choose-card{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:16px;transition:all .2s ease;width:100%}.choose-card:hover{background:#f0fdf4;border:1px solid #8eb000;transform:translateY(-1px)}.choose-card:active{transform:scale(.98)}.card-icon{align-items:center;background:#f9fafb;border-radius:10px;display:flex;height:46px;justify-content:center;width:46px}.card-icon img{height:28px;object-fit:contain;width:28px}.card-label{color:#333;font-size:16px;font-weight:500}.card-arrow{color:#22c55e;font-size:20px;margin-left:auto}.check-wrapper{align-items:center;cursor:pointer;display:inline-flex;gap:10px;margin-left:10px;-webkit-user-select:none;user-select:none}.check-input{display:none}.check-box{background:#fff;border:2px solid #d1d5db;border-radius:6px;height:20px;position:relative;transition:all .2s ease;width:20px}.check-wrapper:hover .check-box{box-shadow:0 0 0 3px #84cc1626}.check-box:after{color:#fff;content:"✓";font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease}.check-input:checked+.check-box{background:#84cc16;border-color:#84cc16}.check-input:checked+.check-box:after{transform:translate(-50%,-50%) scale(1)}.check-text{color:#374151;font-size:14px}.otp-input-wrapper{align-items:center;display:flex;position:relative}.otp-input-wrapper input{border-radius:8px;font-size:18px;outline:none;transition:.2s;width:100%}.send-otp-btn{background:#8eb000;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:34px;padding:0 12px;position:absolute;right:6px;transition:.2s}.send-otp-btn:hover{background:#95b500}.send-otp-btn:active{transform:scale(.96)}.send-otp-btn:disabled{background:#cbd5e1;cursor:not-allowed}.number-notice{color:#7b9900;font-size:12px;font-style:italic;padding-left:10px}.transaction-notice{margin-top:40px}.vendor-cell{display:flex;flex-direction:column;gap:4px;max-width:180px}.vendor-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vendor-full{white-space:normal;word-break:break-word}.vendor-toggle{background:none;border:none;color:#8eb000;cursor:pointer;font-size:12px;padding:0}.payment-email-content{color:#111;font-size:14px;line-height:1.6;padding-bottom:10px;padding-left:4px}.payment-email-content a{font-weight:700}.payment-contact,.payment-email{font-weight:700;text-transform:lowercase}.account-notice{background-color:#f4f6f8;border-left:3px solid #9aa0a6;border-radius:10px;margin:20px 0 25px;padding:14px 16px}.notice-title{color:#333;font-size:14px;font-weight:600;margin-bottom:4px}.notice-text{color:#666;font-size:13px;line-height:1.5}.notice-highlight{color:#000;font-weight:600}.payment-search-input{margin-bottom:10px;margin-top:20px;padding:10px}.payment-search-wrapper{align-items:center;display:flex;margin-top:8px;position:relative}.payment-search-icon{height:16px;left:10px;margin-top:8px;opacity:.6;position:absolute;width:16px}.payment-search-input{border:1px solid #ccc;border-radius:6px;padding:12px 10px 12px 34px;width:100%}.withdraw-actions-row{margin:10px 0 14px}.withdrawal-balance-desktop{color:#111;font-size:14px;margin-bottom:12px;margin-top:8px;padding-left:10px}.withdrawal-balance-desktop span{font-weight:700}.absorb-fees{align-items:center;display:flex;gap:10px;line-height:1.5;margin-block:12px;margin-left:10px;width:100%}.absorb-fees input{margin-top:-45px;position:relative}.absorb-fees label{font-family:inherit;font-size:14px;font-weight:500}.rtp-tag{background-color:red;border-bottom-left-radius:10px;color:#fff;font-size:14px;font-weight:700;padding:5px 6px 5px 12px;position:absolute;right:0;top:0;z-index:99}@media (max-width:640px){.payment-card{min-width:260px}.scroll-arrow{height:34px;width:34px}}.fgh-contact-container{z-index:99999}.fgh-contact-content{border-radius:18px;max-width:90vw;padding:34px 30px 26px;text-align:center;width:auto}.fgh-contact-content-list{align-items:flex-start;display:flex;gap:34px;justify-content:center}.fgh-card{text-align:center;width:190px}.fgh-card .fgh-logo{background:#fff;border-radius:12px;box-shadow:0 4px 14px #00000040;height:52px;margin:-60px auto 12px;overflow:hidden;position:static;transform:none;width:52px}.fgh-card .fgh-logo img{display:block;height:100%;object-fit:contain;width:100%}.fgh-card h3{color:#111;font-size:15px;font-weight:800;line-height:1.2;min-height:38px}.fgh-card a{align-items:center;display:flex;flex-direction:column;text-decoration:none}.fgh-card p{color:#111;font-size:13px;line-height:1.3;margin:9px 0 0;word-break:break-word}.fgh-close{background:#fff0;border:0;bottom:-36px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.fgh-contact-toggle{background:#eee;border-radius:999px;display:flex;gap:5px;margin:0 auto 20px;padding:5px;width:min(360px,100%)}.fgh-contact-toggle-btn{background:#fff0;border:0;border-radius:999px;color:#222;cursor:pointer;flex:1 1;font-size:13px;padding:10px 14px;transition:.2s ease}.fgh-contact-toggle-btn.active{background:linear-gradient(0deg,#046b40,#8eb000);box-shadow:0 3px 8px #0003;color:#fff}.fgh-contact-title{font-size:14px;margin-bottom:10px}.fgh-contact-content-list.is-single{justify-content:center}.fgh-contact-content-list.is-single .fgh-card{max-width:250px;width:100%}.fgh-qr-download-link{text-decoration:none}.fgh-popup-banner,.fgh-qr-download-link{align-items:center;display:flex;flex-direction:column}.fgh-popup-banner{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#111111e8;color:#fff;height:auto;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:99999}.fgh-popup-banner img{border-radius:20px;max-width:520px}.fgh-popup-banner button{background:none;color:#fff;font-size:16px;margin-top:20px}.toast{animation:fadeInOut 2s forwards;background:#000000bf;border-radius:8px;box-shadow:0 4px 12px #0000004d;font-size:.9rem;padding:.75rem 1.25rem;right:1rem;top:2rem}.rise-of-heroes,.toast{color:#fff;position:fixed}.rise-of-heroes{align-items:center;background-attachment:fixed;background-image:url(/static/media/RISE-OF-HEROES_BACKGROUND.4a05adc99f5f6bb3ac90.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;inset:0;isolation:isolate;justify-content:center;min-height:100vh;overflow:hidden;padding-top:100px;z-index:99999}.rise-of-heroes--title img{max-width:630px}.rise-of-heroes--home-btn{background:none}.rise-of-heroes--tiger{bottom:-120px;position:absolute;right:150px;z-index:999}.rise-of-heroes--dragon{bottom:-120px;left:270px;position:absolute;z-index:999}.rise-of-heroes--dragon img{max-width:330px}.rise-of-heroes--tiger img{max-width:440px}.rise-of-heroes--lantern{margin-right:350px;position:absolute;right:0;top:-30px}.rise-of-heroes--lantern-left{left:0;margin-left:350px;position:absolute;top:-30px}.rise-of-heroes--banner img{max-width:700px}.rise-of-heroes--banner{margin-top:-149px;position:relative;z-index:9}.rise-of-heroes--btn-content{display:flex;position:relative}.rise-of-heroes--btn{bottom:210px;cursor:pointer;transition:transform .3s ease,filter .3s ease}.rise-of-heroes--btn:disabled{cursor:not-allowed;opacity:.6}.rise-of-heroes--btn img{display:block;transition:inherit}.rise-of-heroes--btn:hover{transform:scale(1.08)}.rise-of-heroes--btn img,.rise-of-heroes--home-btn img{max-width:150px}.rise-of-heroes--lantern img,.rise-of-heroes--lantern-left img{max-width:345px}.rise-of-heroes--lantern-left img{transform:scaleX(-1)}.rise-of-heroes--close-btn{background:none;transition:transform .3s ease,filter .3s ease}.rise-of-heroes--close-btn img{max-width:160px}.rise-of-heroes--close-btn:hover{transform:scale(1.08)}.swing{animation:swing 2s ease-in-out infinite;display:inline-block;transform-origin:top center}.zoom-animation{animation:zoomInOut 2s ease-in-out infinite}.scroll-page{align-items:center;background-image:url(/static/media/RISE-OF-HEROES_BACKGROUND.4a05adc99f5f6bb3ac90.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;inset:0;justify-content:center;position:fixed;width:100vw;z-index:99999}.scroll-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;inset:0;position:absolute}.scroll-loader{--scroll-width:560px;--scroll-height:500px;--cloth-open-width:430px;--cloth-closed-width:30px;--roll-width:68px;height:var(--scroll-height);position:relative;width:var(--scroll-width)}.scroll-cloth{animation:openCloth 2.8s ease-in-out infinite;background-position:50%;left:50%;transform:translateX(-50%);width:var(--cloth-closed-width)}.scroll-cloth,.scroll-roll{background-image:var(--scroll-image);background-repeat:no-repeat;background-size:var(--scroll-width) var(--scroll-height);height:100%;position:absolute;top:0}.scroll-roll{width:var(--roll-width);z-index:2}.scroll-roll-left{animation:moveLeftRoll 2.8s ease-in-out infinite;background-position:0;left:50%}.scroll-roll-right{animation:moveRightRoll 2.8s ease-in-out infinite;background-position:100%;left:50%}.scroll-text{animation:showText 2.8s ease-in-out infinite;color:#ffd76a;font-size:48px;font-weight:700;letter-spacing:12px;opacity:0;text-shadow:0 3px 8px #00000073;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:3}.scroll-dots,.scroll-text{left:50%;position:absolute}.scroll-dots{bottom:50%;display:flex;gap:9px;transform:translateX(-50%);z-index:4}.scroll-dots span{animation:dotBounce .8s ease-in-out infinite alternate;background:#ff4040;border-radius:50%;height:9px;width:9px}.scroll-dots span:nth-child(2){animation-delay:.15s}.scroll-dots span:nth-child(3){animation-delay:.3s}.rise-of-heroes--mobile{display:none}.rise-of-heroes--mobile img{height:100vh}.rise-of-heroes--desktop{display:block}.rise-of-heroes--btn,.rise-of-heroes--close-btn{background:#fff0;border:0;cursor:pointer;padding:0}.rise-of-heroes--btn img,.rise-of-heroes--close-btn img{display:block;width:100%}.rise-of-heroes--character-content{align-items:center;display:flex;justify-content:center}.rise-of-heroes--character-content img{filter:grayscale(30%)}.rise-of-heroes--character-content img:hover{filter:grayscale(10%)}.rise-of-heroes--characters{display:flex;flex-wrap:wrap;gap:80px;justify-content:center;position:relative;width:100%}.rise-of-heroes--characters img{cursor:pointer;max-width:380px}.rise-of-heroes--letters{bottom:-110px;position:absolute;transition:transform .3s ease,filter .3s ease}.rise-of-heroes--letters:hover{cursor:pointer;transform:scale(1.08)}.rise-of-heroes--letters img{margin:0 auto;max-width:150px;width:100%}.rise-of-heroes-win{align-items:center;animation:fadeOverlay .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1c1ccc;color:#fff;display:flex;flex-direction:column;height:auto;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:99999}.rise-of-heroes-win--banner{animation:winPop .8s cubic-bezier(.18,.89,.32,1.28) forwards,floatBanner 3s ease-in-out .8s infinite;max-width:90%;opacity:0;transform:scale(.5);width:650px}.rise-of-heroes--homepage-btn{display:flex}.rise-of-heroes-win--close-btn{background:none;margin-top:-40px;position:relative}.rise-of-heroes-win--close-btn img{max-width:150px}.flip-card{height:100%;width:100%}.flip-card-face img{display:block}.rise-of-heroes--character-content{perspective:1000px;position:relative}.flip-card{cursor:pointer;height:560px;position:relative;transform-style:preserve-3d;width:380px}.flip-card-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;inset:0;position:absolute}.flip-card-face img{height:100%;object-fit:contain;width:100%}.flip-card-back{transform:rotateY(180deg)}.rise-of-heroes--dragon{animation:dragonFloat 3s ease-in-out infinite;transform-origin:center bottom}.rise-of-heroes--dragon img{animation:dragonBreathing 2s ease-in-out infinite;display:block;height:auto;width:100%}.rise-of-heroes--tiger{animation:tigerIdle 2.8s ease-in-out infinite;transform-origin:center bottom}.rise-of-heroes--tiger img{animation:tigerBreathing 4s ease-in-out infinite;display:block;height:auto;width:100%}.rise-of-heroes-alert-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.rise-of-heroes-alert-modal{animation:riseOfHeroesAlert .3s ease-out;background:#fff;border-radius:5px;box-shadow:0 10px 40px #0006;padding:30px 24px;text-align:center;width:min(90%,400px)}.rise-of-heroes-alert-modal h2{font-size:28px;font-weight:800;margin:0 0 12px}.rise-of-heroes-alert-modal p{color:#000;font-size:16px;margin-bottom:24px}.rise-of-heroes-alert-modal button{border:none;border-radius:10px;cursor:pointer;font-size:16px;font-weight:700;min-width:120px;padding:12px 24px}@keyframes riseOfHeroesAlert{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.rise-of-heroes:before{animation:roh-flare-orb 14s ease-in-out infinite;aspect-ratio:1;background:radial-gradient(circle,#fff 0 1.5%,#ffeeaaf2 2.5%,#ffb9238c 10%,#ff5a0040 28%,#0000 68%);border-radius:50%;content:"";filter:blur(4px);left:-30rem;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;top:10%;width:28rem;will-change:transform,opacity;z-index:50}@keyframes roh-flare-orb{0%,16%{opacity:0;transform:translate3d(0,12vh,0) scale(.5)}25%{opacity:.75}48%{opacity:.95;transform:translate3d(75vw,-4vh,0) scale(1.15)}62%{opacity:.4}72%,to{opacity:0;transform:translate3d(calc(100vw + 35rem),-14vh,0) scale(.7)}}@keyframes roh-flare-streak{0%,18%{left:-65%;opacity:0}28%{opacity:.35}50%{opacity:.8}65%{left:125%;opacity:.25}72%,to{left:125%;opacity:0}}@keyframes roh-selected-rays{0%{transform:rotate(0deg) scale(.9)}to{transform:rotate(1turn) scale(.9)}}@keyframes roh-selected-flash{0%{opacity:0;transform:scale(.2)}25%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(1.5)}}@media (max-width:768px){.rise-of-heroes:before{left:-20rem;width:18rem}.rise-of-heroes:after{width:55%}.rise-of-heroes--character-content.is-selected:before{inset:-18%;opacity:.55}}@media (prefers-reduced-motion:reduce){.rise-of-heroes--character-content.is-selected:after,.rise-of-heroes--character-content.is-selected:before,.rise-of-heroes:after,.rise-of-heroes:before{animation:none}}.voucher-history-section{padding-top:24px;width:100%}.voucher-history-header{align-items:center;display:flex;gap:20px;justify-content:flex-end;margin-bottom:22px;margin-right:20px}.voucher-history-label{color:#8cff38;display:block;font-size:.7rem;font-weight:800;letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.voucher-history-header h2{color:#fff;font-size:clamp(1.3rem,3vw,1.8rem);margin:0}.voucher-history-count{background:var(--fgh-voucher-bg);border:1px solid #8cff3833;border-radius:999px;color:var(--fgh-voucher-history);flex-shrink:0;font-size:.72rem;font-weight:700;padding:7px 12px}.voucher-history-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:40px}.voucher-card{background:radial-gradient(circle at 90% 10%,#7dff001f,#0000 32%),linear-gradient(135deg,#101713,#1b211e);border-radius:18px;box-shadow:0 15px 35px #0000004d,inset 0 1px #ffffff0a;color:#fff;display:grid;grid-template-columns:125px 20px minmax(0,1fr);isolation:isolate;min-height:145px;min-width:0;overflow:hidden;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.voucher-card:hover{border-color:#8bff3859;cursor:pointer;transform:translateY(-3px)}.voucher-card:after,.voucher-card:before{background:var(--fgh-separator-voucher);border-radius:50%;content:"";height:20px;left:115px;position:absolute;width:20px;z-index:5}.voucher-card:before{top:-10px}.voucher-card:after{bottom:-10px}.voucher-brand{display:grid;min-width:0;overflow:hidden;padding:16px;place-items:center;position:relative;text-align:center}.voucher-brand:before{background-image:linear-gradient(#6cff001a 1px,#0000 0),linear-gradient(90deg,#6cff001a 1px,#0000 0);background-size:18px 18px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000);opacity:.22;position:absolute}.voucher-glow{background:#5eff0047;border-radius:50%;filter:blur(38px);height:90px;position:absolute;width:90px}.voucher-logo{display:block;max-height:72px;object-fit:contain;padding:8px;position:relative;width:92px;z-index:1}.voucher-separator{align-items:center;background:#171d1a;display:flex;flex-direction:column;justify-content:space-around;margin-right:20px;padding-block:14px;position:relative;z-index:3}.voucher-separator:before{border-left:1px dashed #fff3;bottom:12px;content:"";left:50%;position:absolute;top:12px;transform:translateX(-50%)}.voucher-separator span{background:#090d0a;border-radius:50%;height:7px;position:relative;width:7px}.voucher-content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:15px 55px 15px 12px;position:relative;z-index:2}.voucher-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.voucher-heading-text{min-width:0}.voucher-mascot{bottom:-3px;opacity:.7;position:absolute;right:-5px;z-index:-1}.voucher-mascot img{max-width:155px}.voucher-label{color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.voucher-heading h3{color:#f6f8f7;font-size:.95rem;font-weight:800;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voucher-status{background:#6aff0014;border:1px solid #80ff2838;border-radius:999px;color:#9cff4c;flex-shrink:0;font-size:.58rem;font-weight:700;padding:4px 8px;text-transform:uppercase}.voucher-amount{font-weight:700;margin-left:10px}.voucher-amount--amount{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff9c4,#ffe082 20%,gold 40%,#ffca28 55%,#ffb300 70%,#8d6e00);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Bebas Neue,sans-serif;font-size:2.75rem;font-weight:900}.voucher-amount--label{font-size:1rem;line-height:1.1;text-transform:uppercase}.voucher-value{-webkit-text-fill-color:#0000;align-items:baseline;background:linear-gradient(135deg,#fff9c4,#ffe082 20%,gold 40%,#ffca28 55%,#ffb300 70%,#8d6e00);-webkit-background-clip:text;background-clip:text;color:#0000;display:flex;flex-wrap:wrap;font-family:Bebas Neue,sans-serif;font-size:2.3rem;font-weight:900;gap:6px;margin:8px 0 12px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:8ch}.voucher-amount--amount--gcash,.voucher-amount--amount--maya,.voucher-value--gcash,.voucher-value--maya{-webkit-text-fill-color:#fff;background:none;font-weight:500}.voucher-value--clipboard{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:absolute;right:-10px;top:0}.voucher-value--clipboard img{filter:brightness(0) invert(1);height:16px;max-width:20px;transition:transform .2s ease;width:16px}.voucher-value--clipboard:hover img{transform:scale(1.1)}.voucher-footer--container{display:flex;flex-direction:column;gap:4px}.voucher-stat{display:grid;height:100%;left:-30px;place-items:center;position:absolute;top:0;width:42px}.voucher-stat span{color:#8eff3724;display:block;font-size:.66rem;font-weight:900;letter-spacing:.25em;transform:rotate(-90deg);white-space:nowrap}.voucher-value span{color:#d6dcd8;font-size:.72rem;font-weight:700}.voucher-footer--content{display:flex;gap:10px}.voucher-footer--tag{color:#9cff4c;text-transform:uppercase}.voucher-footer{color:#9ca7a1;display:flex;flex-direction:column;font-size:.68rem;font-weight:500;gap:4px}.voucher-date,.voucher-time{align-items:center;display:inline-flex;gap:5px}.voucher-footer svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:13px;width:13px}.voucher-decoration{background:linear-gradient(180deg,#80ff0014,#0000);border-left:1px solid #ffffff0a;display:grid;height:100%;overflow:hidden;place-items:center;position:absolute;right:0;top:0;width:42px}.voucher-decoration span{color:#8eff3724;font-size:.66rem;font-weight:900;letter-spacing:.25em;transform:rotate(90deg)}.voucher-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px}.voucher-pagination button{background:var(--fg-list-tab);border-radius:6px;color:var(--fg-profile-tablist);height:38px;min-width:38px;padding:0 12px}.voucher-pagination button.active{background-color:var(--fg-active-list);border-color:#222;color:#fff}.voucher-pagination button:disabled{cursor:not-allowed;opacity:.45}.voucher-history-empty{color:var(--text-strong);line-height:25px;text-align:center}.voucher-history-empty h2{padding-bottom:10px;padding-top:15px}.voucher-history-empty p{color:#727272;font-size:15px;margin:0 auto;max-width:475px}.no-history{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.voucher-history-empty h2 span{color:#87cf2f}.voucher-pagination .fgh-main-pagination-btn{background:none}.voucher-history-retry-btn{background:none;font-size:16px}.voucher-history-empty a,.voucher-history-retry-btn{align-items:center;border:1px solid var(--fgh-voucher);border-radius:10px;color:var(--fgh-voucher);display:flex;gap:10px;justify-content:center;margin:15px auto 0;max-width:220px;padding:10px}.voucher-history-empty img{margin-top:30px;max-width:230px;width:100%}@media (max-width:1150px){.voucher-history-grid{grid-template-columns:1fr}}.voucher-history-search{position:relative;width:min(100%,260px)}.voucher-history-search input{background:var(--fg-content);border:1px solid var(--fg-input);border-radius:7px;color:var(--fg-input-color);font-family:inherit;font-size:13px;height:36px;outline:none;padding:0 38px 0 36px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.voucher-history-search input::-webkit-search-cancel-button{display:none}.voucher-history-search input::placeholder{color:#8e948f}.voucher-history-search input:hover{border-color:var(--fg-input-border)}.voucher-search-icon{color:#929892;height:16px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.voucher-history-search:focus-within .voucher-search-icon{color:#8ed000}.voucher-search-clear{background:#0000;border:0;border-radius:50%;color:#aeb4af;cursor:pointer;display:grid;font-size:20px;height:22px;line-height:1;padding:0;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease;width:22px}.voucher-search-clear:hover{background:#343934;color:#fff}.voucher-search-clear:focus-visible{outline:2px solid #8ed000;outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.voucher-history-loading{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 0}.voucher-history-loading p{color:var(--text-color)}.spinner{animation:spin .8s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#87cf2f;height:32px;width:32px}.voucher-message{color:var(--text-color);font-size:15px;padding-block:10px;text-align:center}.check-icon{align-items:center;animation:popCheck .35s forwards;background:#22c55e;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;padding-top:2px;position:absolute;right:14px;top:50%;transform:translateY(-50%) scale(0);width:24px}.account-page{--account-background:#090a0d;--account-card:#141519;--account-card-soft:hsla(0,0%,100%,.045);--account-border:#ffffff17;--account-border-strong:#ffffff24;--account-text:#f6f7f8;--account-muted:#92959f;--account-green:#9dcc19;--account-green-light:#bcdf52;--account-error:#ff6678;background:radial-gradient(circle at 50% -10%,#9dcc191c,#0000 32%),radial-gradient(circle at 10% 30%,#369cff0f,#0000 26%),var(--account-background);color:var(--account-text);min-height:100%;overflow-y:auto}.account-content{margin:0 auto;padding:54px 0 48px;width:min(1060px,calc(100% - 40px))}.account-header{margin:0 auto 32px;max-width:640px;text-align:center}.account-eyebrow{color:var(--account-green-light);display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.17em;margin-bottom:9px;text-transform:uppercase}.account-header h1{font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.04em;line-height:1.1;margin:0}.account-header p{color:var(--account-muted);font-size:.94rem;line-height:1.65;margin:13px auto 0}.account-profile-summary{align-items:center;background:linear-gradient(110deg,#9dcc191c,rgba(157,204,25,.018) 55%),var(--account-card);border:1px solid #9dcc192e;border-radius:21px;box-shadow:0 22px 55px #00000040;display:flex;gap:20px;margin-bottom:20px;overflow:hidden;padding:25px 27px;position:relative}.account-profile-summary:after{background:#9dcc1924;border-radius:50%;content:"";filter:blur(75px);height:260px;pointer-events:none;position:absolute;right:-70px;top:-100px;width:260px}.account-avatar{background:linear-gradient(145deg,#d9f27e,var(--account-green));border:1px solid #bcdf5266;border-radius:21px;box-shadow:0 12px 28px #9dcc1933,inset 0 1px #ffffff73;color:#15170f;display:grid;flex:0 0 72px;font-size:1.75rem;font-weight:900;height:72px;place-items:center;position:relative;width:72px;z-index:1}.account-profile-summary__details{min-width:0;position:relative;z-index:1}.account-profile-summary__eyebrow{color:var(--account-muted);display:block;font-size:.68rem;font-weight:800;letter-spacing:.13em;margin-bottom:4px;text-transform:uppercase}.account-profile-summary h2{font-size:1.5rem;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-profile-summary__meta{align-items:center;color:var(--account-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:11px;margin-top:9px}.account-status-badge{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;border-radius:999px;color:#c5c7cc;display:inline-flex;font-size:.67rem;font-weight:800;gap:6px;padding:5px 9px;text-transform:capitalize}.account-status-badge__dot{background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;height:6px;width:6px}.account-status-badge.is-verified{background:#6ae09d14;border-color:#6ae09d45;color:#70e3a2}.account-details-card{background:linear-gradient(145deg,#ffffff0a,hsla(0,0%,100%,.012)),var(--account-card);border:1px solid var(--account-border);border-radius:21px;box-shadow:0 22px 55px #0000003b;padding:26px}.account-details-card__header{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.account-details-card__header>div>span{color:var(--account-muted);display:block;font-size:.68rem;font-weight:800;letter-spacing:.11em;margin-bottom:5px;text-transform:uppercase}.account-details-card__header h2{font-size:1.25rem;line-height:1.25;margin:0}.account-details-card__hint{color:var(--account-muted);font-size:.72rem}.account-fields-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-field{align-items:center;background:#00000029;border:1px solid hsla(0,0%,100%,.075);border-radius:15px;display:flex;gap:15px;justify-content:space-between;min-height:86px;min-width:0;padding:17px 18px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.account-field:not(.is-editing):hover{background:hsla(0,0%,100%,.035);border-color:var(--account-border-strong);transform:translateY(-1px)}.account-field--wide{grid-column:1/-1}.account-field.is-editing{align-items:stretch;background:linear-gradient(120deg,#9dcc190f,#0000 45%),#0003;border-color:#9dcc1947;grid-column:1/-1;padding:20px}.account-field__content{min-width:0}.account-field__label{color:var(--account-muted);display:block;font-size:.69rem;font-weight:800;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.account-field__value{color:#f6f6f7;display:block;font-size:.9rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-edit-button{align-items:center;background:#9dcc1914;border:1px solid #9dcc193d;border-radius:10px;color:var(--account-green-light);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.7rem;font-weight:800;gap:7px;justify-content:center;min-height:36px;padding:0 12px;transition:transform .18s ease,background .18s ease,border-color .18s ease}.account-edit-button:hover{background:#9dcc1924;border-color:#9dcc1973;transform:translateY(-1px)}.account-edit-form{width:100%}.account-edit-form>label{color:#d9dadc;display:block;font-size:.75rem;font-weight:800;margin-bottom:9px}.account-input-wrapper{position:relative}.account-input-wrapper input{background:#00000042;border:1px solid #ffffff1c;border-radius:11px;box-sizing:border-box;color:#fff;font:inherit;font-size:.86rem;height:48px;outline:none;padding:0 14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.account-input-wrapper input::placeholder{color:#676a73}.account-input-wrapper input:hover{border-color:#ffffff2e}.account-input-wrapper input:focus{background:#0000005c;border-color:#9dcc19a6;box-shadow:0 0 0 4px #9dcc1917}.account-input-wrapper input.has-error{border-color:#ff6678b3;box-shadow:0 0 0 4px #ff667814}.account-character-count{color:var(--account-muted);font-size:.67rem;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.account-input-wrapper:has(.account-character-count) input{padding-right:60px}.account-form-error{color:var(--account-error);display:block;font-size:.72rem;line-height:1.45;margin-top:8px}.account-form-actions{align-items:center;display:flex;gap:9px;margin-top:15px}.account-button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:.74rem;font-weight:800;justify-content:center;min-height:40px;padding:0 16px;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.account-button:hover:not(:disabled){transform:translateY(-1px)}.account-button:disabled{cursor:not-allowed;opacity:.55}.account-button--primary{background:linear-gradient(135deg,var(--account-green-light),var(--account-green));border:1px solid var(--account-green);box-shadow:0 9px 22px #9dcc1924;color:#16190e}.account-button--secondary{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;color:#dedfe2}.account-security-note{align-items:flex-start;background:rgba(91,166,255,.055);border:1px solid #5ba6ff29;border-radius:16px;display:flex;gap:14px;margin-top:19px;padding:19px 21px}.account-security-note__icon{background:#5ba6ff1c;border-radius:12px;color:#8ec2ff;display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.account-security-note strong{display:block;font-size:.82rem;margin-bottom:5px}.account-security-note p{color:var(--account-muted);font-size:.75rem;line-height:1.55;margin:0}.account-loading{align-items:center;color:var(--account-text);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:420px}.account-loading__spinner{animation:account-spin .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top:3px solid var(--account-green);height:35px;margin-bottom:8px;width:35px}.account-loading span{color:var(--account-muted);font-size:.76rem}@keyframes account-spin{to{transform:rotate(1turn)}}.account-mobile-header{display:none}@media (max-width:840px){.account-mobile-header{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090a0deb;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;min-height:66px;padding:10px 18px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.account-mobile-logo img{display:block;height:35px;width:auto}.account-back-button{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:700;gap:7px;padding:9px 12px}.account-back-button img{height:15px;object-fit:contain;width:15px}.account-content{padding:34px 0;width:min(100% - 28px,680px)}.account-fields-grid{grid-template-columns:1fr}.account-field--wide,.account-field.is-editing{grid-column:auto}}@media (max-width:560px){.account-header{margin-bottom:25px}.account-header p{font-size:.86rem}.account-profile-summary{align-items:flex-start;border-radius:17px;padding:20px}.account-avatar{border-radius:17px;flex-basis:58px;font-size:1.35rem;height:58px;width:58px}.account-profile-summary h2{font-size:1.18rem}.account-profile-summary__meta{align-items:flex-start;flex-direction:column;gap:7px}.account-details-card{border-radius:17px;padding:18px}.account-details-card__header{align-items:flex-start;flex-direction:column;gap:7px}.account-details-card__hint{display:none}.account-field{min-height:80px;padding:15px}.account-edit-button span{display:none}.account-edit-button{padding:0;width:36px}.account-form-actions{align-items:stretch;flex-direction:column}.account-button{width:100%}.account-security-note{padding:17px}}@media (prefers-reduced-motion:reduce){.account-loading__spinner{animation:none}.account-button,.account-edit-button,.account-field{transition:none}}.profile-logout{border-radius:10px;margin-top:10px;width:100%}.profile-logout:hover{background:rgba(255,0,0,.897)!important;color:#fff!important}.voucher-card--e-gift{background:radial-gradient(circle at top right,#d478ff4f,#0000 40%),linear-gradient(135deg,#240b36,#28094e);box-shadow:0 15px 35px #0000004d,inset 0 1px #ffffff0d}.voucher-card--free-spins{background:radial-gradient(circle at 90% 10%,#ffaa0040,#0000 35%),linear-gradient(135deg,#2a1600,#5c2d00)}.voucher-footer--content--gcash,.voucher-footer--content--maya{color:#ffffffeb}.voucher-glow--gcash,.voucher-glow--maya{background:none}.voucher-stat--gcash span,.voucher-stat--maya span{color:#ffffff70}.voucher-separator--gcash{background:#007bff}.voucher-card--gcash{background:linear-gradient(135deg,#08f,#007bff 50%,#0066e6)}.voucher-card--maya{background:#00a651}.voucher-separator--e-gift{background:#250a3e}.voucher-stat--e-gift span{color:#653395}.voucher-decoration--e-gift span{color:#ffffff24}.voucher-footer--tag--e-gift{color:#e34cff}.voucher-glow--e-gift{background:#b800ff47}.voucher-glow--free-spins{background:#ffd30554}.voucher-stat--free-spins span{color:#af9a26}.voucher-decoration--free-spins span{color:#a78117c9}.voucher-footer--tag--free-spins{color:#ffb54c}.voucher-separator--free-spins{background:#391c0b}.voucher-footer--e-gift,.voucher-footer--free-spins{color:#fff}.claim-voucher{display:flex;justify-content:center}.download-app-character{margin:0 auto;max-width:600px;position:relative;width:100%}.download-asset{display:block;height:auto;width:100%}.download-app-qr{height:150px;left:50%;position:absolute;top:70%;transform:translate(-50%,-50%);width:150px}.download-app-qr svg{display:block;height:auto;width:100%}@font-face{font-family:PORKYS;font-style:normal;font-weight:400;src:url(/static/media/PORKYS_.a25c0de4275a28ce125c.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.5dd918926d41224c8142.ttf) format("truetype")}@font-face{font-family:Play;font-style:normal;font-weight:400;src:url(/static/media/Play-Regular.e0424c5771f87080b05e.ttf) format("truetype")}@font-face{font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/Anton-Regular.170b842f9a8cd6150a0d.ttf) format("truetype")}@media screen and (min-width:300px) and (max-width:1024px){body{-webkit-tap-highlight-color:transparent;outline:none}.game-turnover{top:-16px!important}.game-turnover strong{font-size:11px!important}.game-turnover span{font-size:10px}.stage-turnover{max-width:90px}.state-controls--turnover{font-size:11px}.jili-quest-icon{display:block!important}.jili-guest--mission-title{display:block}.game-rush-tnc--content{padding:20px 15px!important}.game-rush{background-image:url(/static/media/jungle-theme-mobile-bg.fce0bc5b31fb57b9a8db.webp)}.jili-quest--map{padding:20px 25px!important}.jili-quest__minimize{margin-top:-5px!important;right:-5px!important;width:145px!important}.game-rush--asset img,.game-rush--asset-1 img,.game-rush--asset-2 img,.game-rush--asset-3 img,.game-rush--asset-4 img{max-width:85px}.game-rush--lock img{max-width:30px}.game-rush--btn-info{cursor:pointer;left:20px;top:20px}.game-rush--btn-info img{max-width:90px}.game-rush--asset{bottom:45px;margin-right:-30px}.game-rush--asset-1{bottom:180px;left:30px}.game-rush--progress{margin:4px auto}.game-rush--progress span{font-size:11px}.game-rush--asset-2{margin-bottom:70px;margin-left:-80px}.game-rush--asset-3{margin-bottom:280px;margin-right:-150px}.game-rush--asset-4{margin-right:-200px;margin-top:-580px}.game-rush--lock{bottom:60px;left:28px}.voucher-amount--label{font-size:.665rem}.voucher-amount--amount{font-size:2.5rem}.voucher-history-empty{margin-top:50px}.voucher-history-empty img{margin-bottom:20px;max-width:220px;width:100%}.voucher-history-header{align-items:center;gap:10px;justify-content:center;margin-right:0}.voucher-card{border-radius:14px;min-height:125px}.voucher-card:after,.voucher-card:before{height:16px;width:16px}.voucher-card:before{top:-8px}.voucher-card:after{bottom:-8px}.voucher-brand{padding:9px}.voucher-logo{padding:6px;width:70px}.voucher-content{padding:15px 12px}.voucher-decoration{display:none}.voucher-heading h3{font-size:.82rem}.voucher-value{font-size:2rem;margin-block:6px 9px}.voucher-value span{font-size:.62rem}.voucher-mascot{right:-11px}.voucher-mascot img{max-width:150px}.voucher-footer{align-items:flex-start;flex-direction:column;font-size:.62rem;gap:5px}.rise-of-heroes{padding-top:120px!important}.rise-of-heroes--banner img{height:auto;max-width:600px}.rise-of-heroes--character-content{margin-top:-200px}.rise-of-heroes--cards{padding-top:200px}.rise-of-heroes--close-btn{margin-top:-80px;z-index:99999}.rise-of-heroes--close-btn img{max-width:110px}.scroll-loader{--scroll-width:360px;--scroll-height:300px;--cloth-open-width:130px;--cloth-closed-width:30px;--roll-width:58px;height:var(--scroll-height);position:relative;width:var(--scroll-width)}.rise-of-heroes--home-btn,.rise-of-heroes-win--close-btn img{max-width:109px}.rise-of-heroes-win--close-btn{margin-top:-50px;position:relative}.rise-of-heroes--dragon,.rise-of-heroes--lantern,.rise-of-heroes--lantern-left,.rise-of-heroes--tiger{display:none}.rise-of-heroes--title{margin-bottom:110px;z-index:999}.rise-of-heroes--title img{max-width:330px}.rise-of-heroes--cards{padding-top:670px!important}.rise-of-heroes--characters{gap:40px}.rise-of-heroes--characters img{cursor:pointer;margin:0 auto;max-width:270px}.rise-of-heroes--letters img{max-width:120px}.rise-of-heroes{background-image:url(/static/media/RISE-OF-HEROES_BG-MOBILE.076622650c503072027d.webp);overflow-y:auto}.rise-of-heroes-first-slide{overflow:hidden}.rise-of-heroes--lantern{margin-right:0}.rise-of-heroes--lantern-left{margin-left:0}.rise-of-heroes--lantern img,.rise-of-heroes--lantern-left img{max-width:130px}.rise-of-heroes--btn{bottom:268px}.rise-of-heroes--btn img{max-width:135px}.rise-of-heroes--home-btn img{max-width:150px}.rise-of-heroes--mobile{display:block}.fgh-countdown-timer strong,.rise-of-heroes--desktop{display:none}.fgh-main-page-content .vip-level-content{padding:0}.vip-level-content ol li{font-size:15px}.download-app-content--app p{text-align:left}.download-app-content{margin-top:40px}.fgh-game-selection-desc{font-size:13px}.fgh-main-page-content .fgh-left-char{display:none}.fgh-main-page-content .fgh-right-cont{padding-left:0}.fgh-popup-banner img{max-width:320px}.app-promotion.theme-dark{background:#111;color:#e6edf3;height:100%}.fgh-notification--mobile{display:block}.fgh-notification--desktop{display:none}.fgh-notification-section h2{font-size:.975rem;padding-bottom:10px}.page-not-found--content{font-size:14px;max-width:320px}.page-not-found h3{font-size:4rem}.page-not-found--title{font-size:1.2rem}.page-not-found img{max-width:180px}.main-navigation{display:none}.featured-promotion-container{bottom:20px;display:block;position:fixed;width:100%;z-index:999}.featured-promotion-btn{align-items:flex-start;background:#fff;border-radius:20px 20px 0 0;display:flex;height:110px;justify-content:space-between;margin:0 auto;padding:8px;position:relative;width:95%}.featured-promotion-popup-text{color:#8eb000;font-size:15px;margin-top:3px}.featured-promotion-popup-text,.featured-promotion-sub-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.featured-promotion-sub-text{color:#000;font-size:12px}.featured-promotion-btn-content{display:flex;gap:0;width:100%}.featured-promotion-btn-content img{animation:wiggle 1s ease-in-out infinite;height:34px;position:relative;top:1px;width:41px}.fgh-countdown-timer{display:flex;flex-direction:row}.countdown-timer{background:#8eb000;font-size:15px;height:25px;margin:2px 0;width:25px}.fgh-countdown-info{gap:10px}.countdown-schedule{color:#000;font-size:10px}.main-body-content{max-width:none;min-width:0;min-width:auto;padding:20px 0 0;width:100%}.fgh-footer-links{gap:10px;width:100%}.fgh-paragraph-standard-style{font-size:15px;line-height:20px;text-align:left}.fgh-footer-columns nav a{font-size:13px}.fgh-footer-column-section{width:100%}.fgh-payment--gateway-logo{border-radius:8px}.fgh-note-text{display:block;margin-bottom:25px}.fgh-strong-style{display:block;font-size:17px;text-align:center}.fgh-footer-columns{flex-direction:column-reverse;gap:20px;margin-bottom:20px}.fgh-payment-section-footer{margin-bottom:30px;padding-top:20px;width:100%}.fgh-section-margin{margin-bottom:30px}.main-body{padding:0}.main-body-section{gap:initial;margin-bottom:0;margin-left:0;padding:0;position:relative}.announcement-ticker,.side-bar-container,.slider-container{display:none}.notlogin .header-logo{display:block}.notlogin .fgh-normal-button{width:150px}.notlogin .header-nav-logo img{margin-left:0}.notlogin .header-nav-buttons{display:flex;justify-content:flex-end}.notlogin .header-nav-content{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px 20px}.header-log-button{display:block}.header-promotions-btn img{width:130px}.header-logo{display:none}.main-container{background:var(--bg);padding:initial}.mobile-navigation{background:#1c1c1c;border-radius:15px 20px 0 0;bottom:0;box-shadow:0 0 20px #000;position:fixed;width:100%;z-index:9999}.fgh-footer-section{margin-left:0;padding:0 0 150px;position:relative;width:100%}.fgh-payment-gateway-items{background:#0000;border-radius:10px;margin-bottom:0;margin-left:10px;margin-right:0}.fgh-payment-gateway-items img{width:100%}.fgh-payment-gateway-section{overflow:hidden}.fgh-copyright-notice-text{padding:0 20px;text-align:center}.fgh-payment-gateway-section .slick-list{-webkit-clip-path:polygon(0 -20px,100% -20px,100% 100%,0 100%);clip-path:polygon(0 -20px,100% -20px,100% 100%,0 100%);margin-bottom:10px;position:relative}.fgh-gateway-status-label{font-size:10px;padding:2px 5px;right:0;top:0}.header-nav-content{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;position:relative}.header-nav-container{background:#0000;box-shadow:none;height:auto;position:-webkit-sticky;position:sticky;top:-75px;transition:top .5s ease-in-out}.header-nav-logo img{width:90px}.fgh-log-btn{font-size:11px;font-weight:700;margin-right:10px;padding:8px 4px;width:120px!important}.fgh-login-form-container{background:linear-gradient(0deg,#313131,#0f0f0f);height:100%;width:100%}.fgh-login-banner{display:none}.fgh-login-modal-content{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;border-radius:0;border-radius:initial;box-shadow:none;filter:blur(unset);height:100%;width:100%}.fgh-login-container{height:100%;justify-content:center;margin-top:-50px;width:100%}.fgh-login-modal{-webkit-backdrop-filter:initial;backdrop-filter:none;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;display:inline;display:initial}.fgh-user-profile-notice{display:flex;flex-direction:column;left:10px;position:relative}.fgh-data-username{color:#fff;display:block;font-size:15px;left:0;margin-bottom:3px}.fgh-user-profile{background:#0000;padding:0;width:100%}.fgh-vip-icon{margin-right:5px;position:relative;width:40px}.user-data-wrapper{background:var(--fg-navigation);width:100%}.wallet-btn{align-items:center;border-radius:3px;display:flex;font-size:13px;font-weight:600;padding:5px;text-transform:uppercase}.wallet-btn img{position:relative;top:-3px}.user-data-container{background-image:url(/static/media/fgh-mobile-bg.f7b585682e151b0fb50d.webp);background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:10px 5px;position:relative;top:0;width:100%}.user-data-mobile{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.fgh-user-wallet{display:inline;display:initial}.fgh-user-balance{align-items:center;background:#111;border-radius:5px;cursor:pointer;display:flex;gap:10px;justify-content:flex-end;padding:5px}.fgh-user-balance img{height:20px;width:20px}.fgh-user-greetings-text{background:#8eb000;border-radius:50px;display:block;font-size:10px;font-weight:700;padding:4px 0;text-align:center;text-transform:uppercase;width:100%}.fgh-notification-bell{align-items:center;background:#111;border-radius:50%;box-shadow:-2px 2px 10px #18551b;display:flex;flex:0 0 auto;flex-direction:column;height:40px;justify-content:center;position:relative;right:5px;width:40px}.notification-bell-icon{width:20px}.fgh-mobile-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;margin-top:10px;position:relative;width:100%}.notification-indicator{background:#8eb000;border-radius:50%;height:8px;position:absolute;right:25%;top:25%;width:8px}.fgh-mobile-wallet{align-items:center;background:linear-gradient(0deg,#679300 0,#91b000);border-radius:5px;display:flex;height:70px;justify-content:space-between;margin:0 auto;padding:0 15px;position:relative;width:95%}.fgh-snow-melt{margin-right:-19px;position:absolute;right:0;top:-23px}.fgh-snow-melt img{width:120px}.user-data-mobile-overlay{background:linear-gradient(180deg,#02002400,#111 75%);bottom:-15px;height:100%;position:absolute;width:100%}.fgh-mobile-balance{color:#fff;font-size:20px}.fgh-mobile-balance-text{display:block;font-size:13px;font-weight:400}.fgh-mobile-deposit-btn{background:#fff;border-radius:50px;box-shadow:-2px 2px 10px #49774c;color:#8eb000;font-weight:700;padding:5px 20px;position:relative}.fa-deposit-icon{font-size:12px;font-weight:900}.header-nav-logo{left:10px;position:relative;width:80px}.mobile-menu,.mobile-menu-items{display:flex;position:relative}.mobile-menu-items{align-items:flex-end;color:#616161;font-size:12px;font-weight:400;justify-content:center;padding:15px 0;text-align:center;width:25%}.mobile-menu-items.active{background:#141414;color:#fff}.mobile-menu-items li{text-align:center}.mobile-menu-icons{align-items:center;display:flex;justify-content:center}.mobile-menu-icons img{margin-bottom:5px;width:20px}.nav-item-fgh{background:#111;border-radius:50%;height:50px;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:50px}.nav-item-fgh img{margin-bottom:0;width:40px}.fgh-home-top-games{width:100%}.fgh-providers-section{overflow:hidden}.fgh-providers-section .slick-list{-webkit-clip-path:polygon(0 -20px,100% -20px,100% 100%,0 100%);clip-path:polygon(0 -20px,100% -20px,100% 100%,0 100%);position:relative}.gameListWrapper{grid-gap:10px;-ms-overflow-style:none;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);overflow-y:auto;padding-left:10px;scrollbar-width:none;white-space:nowrap!important;width:100%}.fgh-provider-items img{width:100px}.fgh-provider-items{margin-left:10px;margin-right:0;padding:5px 0 10px}.fgh-provider-total-games-count{font-size:10px!important;top:-10px}.fgh-provider-status-label{font-size:10px;padding:2px 5px;right:0;top:-2px}.gameListWrapper::-webkit-scrollbar{display:none}.gameWrapper{overflow:visible;overflow:initial;padding-top:0}.game,.gameWrapper{height:150px;width:150px}.game{border-radius:10px;position:relative}.fgh-h2-style{text-wrap:balance;color:var(--fg-activity-game);font-size:17px;text-align:left}.game-report-container span{color:var(--fg-activity-game);text-align:center}.fgh-headlines-controls{margin-bottom:10px;padding:0 20px}.fgh-games-search-btn{display:none}.custom-next-btn{font-size:11px;padding:3px 5px}.rank-label{bottom:2px;right:0;transform:scale(.8)}.gameDetails .gameName{font-size:14px;position:relative;top:-45px}.gameProvider{font-size:14px}.gameDetails button{font-size:10px;padding:5px 10px}.gameDetails button.fgh-play-now-btn{height:30px;left:44%!important;margin-bottom:8px;top:15%!important;transform:translate(-40%,-160%)!important;width:90px}.fgh-game-selection-items{-ms-overflow-style:none;display:flex;gap:10px;margin-top:0;overflow-y:auto;padding-left:10px;scrollbar-width:none;white-space:nowrap!important;width:100%}.fgh-game-selection-items::-webkit-scrollbar{display:none}.fgh-game-selection-item{height:100%;width:300px}.fgh-game-selection-bimg{width:300px}.promotionImage{border-radius:10px}.promotion-item-ribbon{right:0;top:5px;transform:scale(.8)}.promotionWrapper{width:350px!important}.promotionTitle{font-size:14px;margin-left:10px}.label-status{font-size:12px;margin-left:10px}.fgh-spacer-slide{background:#0000;width:10px!important}.fgh-home-promo .slick-slider{padding-left:10px}.fgh-game-selection-details{text-wrap:wrap;bottom:13px;left:10px}.fgh-game-selection-title{font-size:20px}.fgh-game-selection-label{font-size:15px}.fgh-normal-button{font-size:11px;font-weight:700;padding:8px 0;width:100px}.gameWrapper:hover{transform:none}.fgh-main-page-content{background:#0000;padding:0 20px}.fgh-floating-settings{align-items:flex-end;bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.fgh-floating-tools{bottom:65px;z-index:9999}.floating-icon-bottom{bottom:10px;right:20px;width:50px}.featured-promo-close-btn{background:#fff;border-radius:5px;color:#8eb000;font-size:13px;font-weight:700;padding:5px 10px;position:fixed;right:20px;text-transform:uppercase;top:60px}.featured-promo-pop-container{animation:slideFromBottom .3s ease-out forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c2;color:#fff;height:100vh;overflow-y:auto;padding:100px 20px;position:relative;width:100%;z-index:999}.featured-promo-pop-items{margin-bottom:20px}.featured-promo-pop-img{border-radius:10px;margin-bottom:10px}.featured-promo-pop-details{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.featured-promo-pop-details strong{font-size:18px}.featured-promo-pop-details p{color:#8eb000;font-size:15px}.featured-promo-pop-btn{background:#fff;border-radius:20px;color:#8eb000;font-size:13px;font-weight:700;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.item-featured-promo{background:#fff;color:#000;height:100%;text-align:center}.item-featured-promo h2{color:#8eb000;font-size:30px;font-weight:900;margin:20px 0 0}.item-featured-promo p{margin-bottom:10px}.item-featured-promo-title{color:#000!important;display:block;font-size:30px;margin-bottom:10px}.item-featured-promo strong{color:#8eb000;display:inline-block}.rollingCommission-points-container p{margin:initial}.rollingCommission-points-container strong{color:#fff}.rollingCommission-points-container{background:#8eb000;border-radius:10px;color:#fff;font-size:20px;font-weight:700;margin:0 auto 20px;padding:10px 0;width:50%}.item-featured-promo-btn{background:#616161;border-radius:20px;color:#fff;font-size:15px;font-weight:700;padding:5px 20px;text-transform:uppercase}.item-featured-img{position:relative}.item-featured-img-overlay{background:linear-gradient(0deg,#fff,#fff0 35%);height:100%;position:absolute;top:0;width:100%}.header-global-details{display:flex;flex-direction:column-reverse;justify-content:center;width:100%}.global-search-game-btn{position:relative;text-align:center;z-index:999}.searchpopup-games{-webkit-backdrop-filter:initial;backdrop-filter:none;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;height:auto;position:relative;z-index:auto}.search-games-library-main{height:auto;top:auto;width:90%}.global-search-game-btn{display:none}.search-game-library-container p{color:var(--fg-activity-game);font-size:14px;font-style:italic;margin:0 auto;max-width:320px;text-align:center}.search-games-library-cta{display:none}.search-bar-homepage{display:block;margin-bottom:20px;margin-top:20px}.search-game-library-container{grid-gap:14px;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;display:grid;gap:14px;position:relative}.search-game-library-filter-column{grid-template-columns:repeat(2,1fr);margin-bottom:30px;margin-top:-47px}.search-game-library-filter{grid-template-columns:repeat(1,1fr);margin-bottom:0;margin-top:0}.search-game-library-container .game,.search-game-library-container .gameWrapper{height:150px;width:150px}.search-games-library-bar label{display:none}.search-games-library-bar input{color:#000;font-size:14px;font-weight:700;padding:10px 0}.search-games-library-bar{background:var(--fg-input-search);border-bottom:initial;border-radius:10px;margin-bottom:0;margin-top:10px;padding:0 20px}.search-clear-btn{color:#000;font-size:13px;font-weight:700;top:30%}.fgh-h1-style{font-size:18px}.search-games-library-content{margin-bottom:0}.promotion-items-container{display:grid;grid-template-columns:repeat(1,1fr)}.fgh-profile-card-info-id{font-size:18px}.promotion-item-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:10px;row-gap:10px;text-align:center}.promotion-info h2{color:var(--text-color);font-size:15px;font-weight:700}.promotion-info label{color:#8f8f8f;font-size:12px;font-weight:400;text-transform:uppercase}.promotion-cta button{background:linear-gradient(0deg,#046b40,#8eb000)}.promotion-cta a,.promotion-cta button{border-radius:50px;color:#fff;font-size:14px;font-weight:700;height:30px;padding:0 20px;right:10px;text-transform:uppercase}.promotion-cta a{align-items:center;background:#434343;display:grid}.main-container-global-adjusted-padding{padding:0}.promotion-page-filter select{padding:10px 20px}.standard-margin-bottom{margin-bottom:10px}.fgh-slots-games .gameListWrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);overflow-y:visible;overflow-y:initial;padding:8px}.fgh-slots-games .game,.fgh-slots-games .gameWrapper{height:150px;width:150px}.fgh-slots-games .fgh-headlines-controls{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:30px;padding:0}.fgh-slots-games .fgh-headlines-controls .fgh-games-tools{display:flex;flex-direction:row}.fgh-slots-games .fgh-games-main-tools-container{display:flex;flex-direction:column}.fgh-slot-games-page-main{padding-top:10px;text-align:center}.promotion-page-main{padding:0 20px;text-align:center}.view-more-container{text-align:center}.games-with-promo-message{display:none}.fgh-provider-select{width:100px!important}.main-profile-container{display:flex;flex-direction:column;height:100vh;position:relative;top:-20px;width:100%}.profile-navigation{border-radius:0;border-radius:initial;height:100vh;padding:initial;width:100%}.openProfileItems-container{background:var(--fg-profile-bg);border-radius:0;border-radius:initial;padding:0 0 230px;position:absolute;right:0;top:0}.fgh-profile-nav-divider{display:none}.profile-vip-icon{width:40px}.fgh-profile-card-info-welcome{display:none}.fgh-profile-card{background:var(--fg-navigation);margin-bottom:15px;padding:20px 20px 15px}.fgh-profile-nav-items{margin-bottom:100px;margin-top:20px;padding:18px 20px}.fgh-profile-card-info-id,.fgh-profile-card-info-status{color:var(--fg-profile-nav-items)}.profile-mobile-balance{align-items:center;background:linear-gradient(0deg,#679300 0,#91b000);border-radius:5px;color:#fff;display:flex;height:70px;justify-content:space-between;margin:0 auto;padding:0 15px;position:relative;width:90%}.profile-mobile-balance div{display:flex;flex-direction:column}.profile-mobile-balance div label{font-size:13px}.profile-mobile-balance span{font-size:18px;font-weight:700}.profile-row__label{display:none}.activity-game-transaction,.profile-tablist li,.referral-content-label{color:var(--fg-activity-game)}.fgh-profile-dark-theme{display:block}.fgh-profile-nav-items li,.profile-user-manual{background-color:var(--fg-list);color:var(--fg-profile-nav-items);font-size:.875rem;padding:10px 0;text-align:center}.profile-user-manual{border-radius:5px;color:#fff;display:block;font-weight:600;margin-bottom:10px;text-transform:uppercase;width:100%}.profile-logout{background:rgba(255,0,0,.897)!important;border-radius:10px;color:#fff!important;margin-top:10px;text-align:center;width:100%}.openWallet{padding-inline:20px}.openProfile-input{align-items:center;display:flex;flex-direction:row;gap:5px}.openAccount{margin-bottom:100px;padding:40px 25px}.close-profile-module-container{background:var(--fg-navigation);display:flex;justify-content:space-between;padding:20px}.profile-logo img{width:100px}.close-profile-module-btn{align-items:center;background:none;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:5px;margin-left:5px;margin-right:5px;padding-block:5px;padding-inline:13px;text-transform:uppercase}.close-profile-module-btn img{animation:moveLeft 1s infinite;-webkit-transform:scaleX(-1);transform:rotate(300deg);width:30px}.transaction-report-tools{border-radius:0;border-radius:initial;display:flex;flex-direction:column}.wallet-section-1{background:var(--fg-title-cont);border-radius:10px;margin-top:50px;padding:initial;padding-block:10px;padding-left:20px}.deposit-btn,.withdraw-btn{font-size:14px;padding:15px 20px}.transaction-report-filter-btn{top:0}.transaction-report-wrapper{height:100%;overflow-x:auto;width:100%}.transaction-report-table{border-collapse:collapse;border-radius:0;border-radius:initial;min-width:840px}.transaction-report-table .transaction-report-body{margin-bottom:10px;padding-bottom:10px}.share-credits-container{input{background:var(--fg-input-mobile)!important}}.openProfile-Label{color:#fff}.pagination{font-size:.875rem;margin-bottom:120px;position:relative}.bet-2-30-report-wrapper{height:100%;margin-bottom:130px;overflow-x:auto;width:100%}.share-credit-history-wrapper{height:100%;margin-bottom:30px;overflow-x:auto;width:100%}.share-credits-container{input{background:var(--fg-input-mobile)!important}}.share-credits-container h3{color:var(--fg-activity-game)}.bet-history-table,.share-credit-history-table{border-collapse:collapse;border-radius:0;border-radius:initial;min-width:840px}.share-credit-btn{margin-bottom:0!important}.game-report-wrapper{height:80vh;overflow-x:auto;width:100%}.game-report-table{border-collapse:collapse;border-radius:0;border-radius:initial;min-width:100%}.profile-vip-container{display:grid;grid-template-columns:repeat(1,1fr)}.openActivity,.openReferral,.openVip{margin-bottom:130px;padding:50px 0}.openActivity{padding:10px 20px}.openReferral,.openVip{padding:50px 20px}.openProfile-Label{background:var(--fg-label-tag);text-align:center}.profile-vip-level-container{background:var(--fg-table)}.openActivity .gameWrapper{height:150px;width:150px}.openActivity .gameListWrapper{padding-left:0}.openActivity .fgh-headlines-controls{padding:initial}.game-report-results button{padding:5px 10px}.wallet-transaction-container{width:100%}.deposit-container{color:#111}.deposit-container,.withdrawal-container{border-radius:0;border-radius:initial;height:100%;top:0;width:100%}.withdrawal-container2{max-height:100%!important}.referral-headline{align-items:center;display:flex;flex-direction:column;gap:0}.referral-detail-id{text-align:center}.referral-detail-link{display:flex;flex-direction:column;gap:10px}.refferal-content{display:flex;flex-direction:column-reverse}.fgh-live-casino-page-main{padding:0 20px}.fgh-live-casino-page-selection{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);justify-items:center;overflow-y:visible;overflow-y:initial}.fgh-live-games .fgh-headlines-controls{display:flex;flex-direction:column;padding:initial}.live-casino-page-selection-items{overflow:visible;overflow:initial;width:314px}.live-casino-page-selection-items img{border-radius:15px;width:320px}.live-casino-page-selection-items div{width:250px}.fgh-live-games .gameListWrapper{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:0 20px}.promotion-module-container{width:350px}.promotion-module-main{height:530px;top:8vh;width:320px}.lottery-input{font-size:80px;height:190px;letter-spacing:inherit;width:120px}.lottery-img-title{width:250px}.lottery-asset-ball img{width:100px}.lottery-asset-character img{width:150px}.lottery-asset-character{right:-20px}.lottery-asset-ball{bottom:-30px;left:-20px}.lottery-btn-container{bottom:-50px;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.promotion-indication-message{font-size:12px;margin-bottom:10px;max-width:120px}.promotion-tnc-mechanic-content ol li{line-height:22px}.promotion-tnc-info h1{font-size:22px;margin-bottom:20px;margin-top:35px}.promotion-tnc-info h2{font-size:15px}.promotion-tnc-info{padding:10px}.promotion-tnc-mechanic-content{padding:20px;text-align:left}.promotion-tnc-table{width:100%}#chat-widget-container{overflow:visible!important;overflow:initial!important;transition:bottom .25s ease}.vip-page-content{border-radius:0;border-radius:initial;margin-bottom:50px;padding:0;width:100%}.vip-levels-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px}.vip-tiers-container{display:flex;flex-direction:column;position:relative;text-align:left;width:100%}.benefits-sidebar{display:none}.benefit-value{display:grid;grid-template-columns:repeat(2,1fr)}.benefit-value span{color:#838282;display:inline;display:initial}.vip-items-padding{padding:20px}.vip-page-banner{border-radius:0;border-radius:initial;display:block;margin-bottom:0}.download-app-content p{font-size:15px;line-height:1.4;padding-inline:25px}.change-password-container,.change-pin-container{input{background-color:var(--fg-input-mobile)}}.change-password-container{height:50vh}.change-password-content{padding-top:50px;padding-inline:20px}.change-password-container--notice,.change-pin-container--notice{font-size:.875rem;line-height:1.2rem}.withdrawal-pin input{width:70px}.vip-tier-header img{width:90px}.promotion-tnc-table-wrapper{overflow-x:auto;width:100%}.promotion-tnc-table{min-width:840px}.daily-wins-table{min-width:240px}.change-password-btn{max-width:420px!important}.fgh-reg-container{overflow-x:hidden;padding-bottom:130px}.tnc-page{margin-inline:20px}.tnc-page p{color:var(--fg-tnc-page);line-height:1.7;text-align:left}.accordion__panel{padding:20px 5px}.deposit-submit-btn,.withdraw-submit-btn{margin-bottom:60px}.choose-bayong-prize{img{width:120px}}.choose-bayong-container{h2{font-size:1.2rem;padding-top:15px}}.transction-report-filter-selection{width:100%}.promotion-close-btn{top:4vh}.spin-surprize-character{img{max-width:250px}.spin-surprize-bar{height:30px}}.progress-icon{float:none;margin-bottom:20px}.pob-items img{width:150px}.pob-img-title{width:260px}.rolling-comission--points p{font-size:2.75rem}.form-wallet-balance{display:block;margin-bottom:15px}.rolling-comission--points{margin-bottom:-165px}}@media screen and (min-width:300px) and (max-width:500px){.countdown-heading{font-size:1rem!important;padding-top:15px}.fgh-game-selection-bimg,.fgh-game-selection-item{width:200px}.game,.gameWrapper{height:160px;width:160px}.search-game-library-container .gameWrapper{height:100px;margin-top:60px;width:100px}.search-game-library-container .game{height:150px;width:150px}.fgh-slots-games .game,.fgh-slots-games .gameWrapper{height:160px;width:160px}.gameDetails .favorite-btn{font-size:35px;margin-bottom:35px;margin-left:100px}.fgh-contact-us-footer--contact{justify-content:center}.fgh-contact-us-footer--contact-foot{justify-content:flex-start}.independence-celeb-btn{display:flex;float:left;justify-content:center}.progress-icon,.winners-icon{font-size:.875rem}.wallet-section-3{padding-bottom:100px}.fgh-no-favorites{font-size:1rem;padding-block:30px;img{max-width:180px}}.profile-wallet-return{display:block}.profile-vip-disclaimer-message{color:var(--fg-activity-game);line-height:1.5;text-align:left}.profile-vip-label{margin-left:10px}.profile-vip-level-container div,.profile-vip-level-container label{color:#e5e5e5}.change-password-container--notice,.change-pin-container--notice{padding:12px 15px;text-align:left}.change-pass-container .change-password-btn{padding-block:12px}.fgh-headline-text{margin-bottom:10px}.fgh-swipe-arrow{display:block}.fgh-user-guide-desktop{display:none}.fgh-user-guide-mobile{display:block;img{max-width:180px}}.fgh-usermanual-content{margin-inline:20px}.fgh-user-manual-title{font-size:1.2rem;padding-bottom:10px}.pob-img-girl-asset{width:140px}img.zoomed-image{max-width:250px}.fgh-usermanual-content{padding:30px 20px}.fgh-user-manual-container{top:-5px}.download-app-content--content{text-align:center;h1{font-size:1.4rem;padding-bottom:5px}}.hide-on-mobile{display:none}.fgh-tabs{max-width:340px!important}.fgh-heading-container{display:none}.fgh-no-favorites{p{font-size:16px}}.daily-lucky-draw-entry img{max-width:190px}.daily-lucky-draw-coins img,.daily-lucky-draw-coins-right img{max-width:95px}.entry{font-size:4rem}.daily-lucky-draw-entries{margin-top:-240px}.daily-lucky-draw-title img{margin-top:-120px;max-width:420px}.fgh-notification-section .fgh-notification-content{margin-inline:30px}.fgh-view-all-btn{font-size:12px;font-weight:700;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.fgh-modal-close{font-size:14px;top:-20px}.fgh-providers-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.fgh-modal-content{top:-30px}.daily-lucky-draw-entry button{font-size:.875rem;padding:6px 20px}.daily-lucky-draw-entry-content{margin-bottom:-210px}.promotion-cta-btn{padding:12px 25px}.promotion-tnc-btn-wrapper a,.promotion-tnc-btn-wrapper button{font-size:.875rem;padding:8px 11px}.promotion-tnc-mechanic-content ul{margin-bottom:0;margin-left:15px}.countdown-heading{font-size:1.2rem}.segment-value{font-size:1.8rem}.cta-button{font-size:.875rem;letter-spacing:0;padding:.5rem 1rem}.countdown-container{margin-block:0}.countdown-heading{padding-bottom:10px}.promotion-tnc-cta{display:flex;justify-content:center;margin-block:10px}}.fgh-modal-content{height:60vh}.fgh-provider-items-popup{align-items:center;border-radius:10px;box-shadow:0 2px 6px #00000014;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:16px 10px;position:relative;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.fgh-provider-logo-pop{margin-bottom:8px;max-height:45px;max-width:100px;object-fit:contain}.fgh-provider-total-games-count{color:#444;font-size:12px;font-weight:500;text-align:center}[data-theme=dark] .fgh-provider-total-games-count{color:#747474}.recovery-hour-banner img{width:100%}@media (max-width:768px){.stage{width:30%}.quest-map__background{height:100vh!important}.fgh-contact-content-list{align-items:center;flex-direction:column;gap:36px}.fgh-card{max-width:220px;width:100%}}@media screen and (min-width:300px) and (max-width:600px){.download-app-btn img{max-width:120px}}@media (max-width:840px){.game-rush{background-attachment:scroll;background-position:50%;background-size:cover;box-sizing:border-box;height:100dvh;min-height:100dvh;overflow:hidden;padding-top:0}.game-rush--asset,.game-rush--asset-1,.game-rush--asset-2,.game-rush--asset-3,.game-rush--asset-4{bottom:auto;margin:0;position:absolute;right:auto;transform:translate(-50%,-50%);translate:none}.game-rush--asset{left:54%;top:83%}.game-rush--asset-1{left:25%;top:61%}.game-rush--asset-2{left:40%;top:49%}.game-rush--asset-3{left:70%;top:40%}.game-rush--asset-4{left:78%;top:19%}.game-rush--progress{box-sizing:border-box;margin:5px auto 0;padding:6px;width:100%}.game-rush--progress span{font-size:clamp(9px,2.6vw,12px)}.game-rush--progress-bar{height:6px}.game-rush-tnc{align-items:center;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100dvh;padding:14px}.game-rush-tnc--content{box-sizing:border-box;margin:0;max-height:calc(100dvh - 110px);max-width:760px;width:100%}.game-rush-tnc--header{margin-bottom:18px;padding-bottom:18px}.game-rush-tnc--content section{border-radius:15px;padding:15px}.game-rush-tnc--content li,.game-rush-tnc--content p{font-size:14px}.game-rush-tnc--close-btn{display:flex;flex-shrink:0;justify-content:center;margin:16px 0 0;position:static;width:100%}.game-rush-tnc--close-btn button{min-width:0;width:min(220px,70%)}.download-app-qr{height:95px;width:95px}}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoom-in-zoom{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes snowflakes-fall{0%{top:-10%}to{top:100%}}@keyframes snowflakes-shake{0%,to{transform:translateX(0)}50%{transform:translateX(80px)}}@keyframes vertical-shaking{0%{transform:translateY(0)}25%{transform:translateY(5px)}50%{transform:translateY(-5px)}75%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes blink-animation{to{visibility:hidden}}@keyframes zoomEffect{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes zoomEffect1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes tilt-n-move-shaking{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(1px,1px) rotate(1deg)}50%{transform:translate(0) rotate(0deg)}75%{transform:translate(-1px,1px) rotate(-1deg)}to{transform:translate(0) rotate(0deg)}}@keyframes shine{0%,10%{background-position:-1000px}20%{background-position:0 0}90%{background-position:100% 0}to{background-position:1000px}}@keyframes l4{to{-webkit-clip-path:inset(0 -1ch 0 0);clip-path:inset(0 -1ch 0 0)}}@keyframes growimgText{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate-half-back{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}@keyframes moveSideToSide{0%{transform:translateX(0)}25%{transform:translateX(50px)}50%{transform:translateX(0)}75%{transform:translateX(-50px)}to{transform:translateX(0)}}@keyframes blinker{50%{opacity:0}}@keyframes leftArrowPulse{0%,70%{transform:scale(1)}75%{transform:scale(1.1)}80%,to{transform:scale(1)}}@keyframes rightArrowPulse{0%,20%{transform:scale(1)}25%{transform:scale(.9)}30%,to{transform:scale(1)}}@keyframes moveLeft{0%{opacity:1;transform:translateX(0)}50%{opacity:.5;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes wiggle{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes pulseGlow{0%{box-shadow:0 6px 18px #ff50642e;transform:scale(1)}50%{box-shadow:0 22px 50px #ff50644d;transform:scale(1.02)}to{box-shadow:0 6px 18px #ff50642e;transform:scale(1)}}@keyframes glow{0%{filter:none}to{filter:drop-shadow(0 0 .55rem rgb(255,217,0))}}@keyframes scaleUp{0%{opacity:0;transform:scale(.8) translateY(1000px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes pulse{0%{opacity:.8;transform:translate(-50%,-50%) scale(.8)}70%{opacity:.2}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.1)}}@keyframes beat{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes popCheck{0%{opacity:0;transform:translateY(-50%) scale(0)}70%{transform:translateY(-50%) scale(1.2)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes zoomInOut{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes swing{0%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes openCloth{0%{width:var(--cloth-closed-width)}45%{width:var(--cloth-open-width)}72%{width:var(--cloth-open-width)}to{width:var(--cloth-closed-width)}}@keyframes moveLeftRoll{0%{transform:translateX(calc(var(--roll-width)*-1 - var(--cloth-closed-width)/2))}45%{transform:translateX(calc(var(--roll-width)*-1 - var(--cloth-open-width)/2))}72%{transform:translateX(calc(var(--roll-width)*-1 - var(--cloth-open-width)/2))}to{transform:translateX(calc(var(--roll-width)*-1 - var(--cloth-closed-width)/2))}}@keyframes moveRightRoll{0%{transform:translateX(calc(var(--cloth-closed-width)/2))}45%{transform:translateX(calc(var(--cloth-open-width)/2))}72%{transform:translateX(calc(var(--cloth-open-width)/2))}to{transform:translateX(calc(var(--cloth-closed-width)/2))}}@keyframes showText{0%,25%{opacity:0}45%,72%{opacity:1}to{opacity:0}}@keyframes dotBounce{0%{opacity:.4;transform:translateY(0)}to{opacity:1;transform:translateY(-9px)}}@keyframes fadeOverlay{0%{background:#0000}to{background:#1c1c1ccc}}@keyframes winPop{0%{opacity:0;transform:scale(.4) rotate(-8deg)}60%{opacity:1;transform:scale(1.12) rotate(3deg)}80%{transform:scale(.96) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes floatBanner{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes glowBanner{0%,to{filter:drop-shadow(0 0 10px rgba(255,215,0,.3))}50%{filter:drop-shadow(0 0 35px rgba(255,215,0,.9))}}@keyframes dragonFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes dragonBreathing{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes tigerIdle{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-1deg)}}@keyframes tigerBreathing{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gameRushTncOpen{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}:root{--primary:#00b2ff;--secondary:#0aff85}:root[data-theme=dark]{--fgh-voucher-history:#a3ff60;--fgh-voucher-bg:#75ff002e;--fg-arrow:#8eb000;--bg-modal-content:#161616;--bg:#111;--fg:#111;--fg-slide-provider:#2c2c2c41;--text-strong:#fff;--text-color:#fff;--text-color-h2:#fff;--text-color-game:#fff;--text-color-secondary:#d0d0d0;--text-active:#363535;--fg-active-list:#363535;--text-hover:#171717;--text-hover-secondary:#ffe558;--fg-content:#1c1c1c;--fg-overlay:#1c1c1c;--fg-navigation:#141414;--fg-table-th:#161616;--fg-table-td:#313131;--fg-table-td-even:#2a2a2a;--fg-icon:none;--promo-table-td-even:#454343;--promo-table-td-odd:#4b4b4b;--fg-vip-tier-even:#272727;--fg-vip-tier-odd:#2c2c2c;--fg-vip-even:#272727;--fg-vip-odd:#1c1c1c;--fg-hyperlink:#434343;--fg-select:#a8a8a8;--fg-acc-info:#1a1a1a;--fg-acc-bg:#080808bb;--fg-profile-nav:#cecece;--fg-profile-nav-mobile:#2e2e2e;--fg-btn-gradient:linear-gradient(60deg,#0f0f0f,#2a2f3a);--fg-profile-tablist:#fff;--fg-deposit-container:#111;--fg-game-report-table:#fff;--fg-profile-vip:#fff;--fg-profile-nav-items:#fff;--fg-profile-bg:#111;--fg-activity-game:#fff;--fg-tnc-page:#949494;--fg-wallet:#0000;--fg-label-tag:linear-gradient(60deg,#0f0f0f,#2a2f3a);--fg-slider-btn:#fff;--fg-title-cont:#1c1c1c;--fg-input:#3f3f3f;--fg-input-color:#fff;--fg-input-history:#181b19;--fg-input-search:#fff;--fg-input-mobile:#3f3f3f;--fg-input-border:#565d57;--fg-input-bg:#1d201e;--fg-list-tab:#161616;--fg-referral-bg:#1c1c1c;--fg-referral-thead:#1c1c1c;--fg-no-referral:#2c2c2c;--fg-date-picker:#434343;--fg-date-picker-text:#a8a8a8;--fg-odd:#2c2c2c;--fg-even:#272727;--fg-table:#272727;--fg-list:#272727;--fg-notice:#679300;--fg-activity-border:#1c1c1c;--fgh-input-calendar:brightness(0) invert(1);--fgh-game-bg:#2c2c2c;--fgh-voucher:#87cf2f;--fgh-separator-voucher:#090d0a;--fgh-select:#fff}:root[data-theme=light]{--fgh-voucher-history:#8eb000;--fgh-voucher-bg:#75ff0012;--fg-arrow:#1c1c1c;--bg-modal-content:#fff;--bg:none;--fg:#0000000f;--fg-slide-provider:#8eb00014;--text-color-h2:#444;--text-strong:#5a5a5a;--text-color:#111;--text-color-game:#626262;--text-color-secondary:#505050;--text-active:#969696;--fg-active-list:#8eb000;--text-hover:#e4e4e4;--text-hover-secondary:#615302;--fg-content:#8eb00014;--fg-overlay:#6d6d6d;--fg-navigation:#5b5b5b;--fg-table-th:#e6e6e6;--fg-table-td:#f0f0f0;--fg-table-td-even:#f5f3f3;--fg-icon:brightness(0) saturate(0%) opacity(0.6);--promo-table-td-even:#c4c4c4;--promo-table-td-odd:#d6d6d6;--fg-vip-tier-even:#f9f9f9de;--fg-vip-tier-odd:#fff;--fg-vip-even:#fff;--fg-vip-odd:#cccbcb96;--fg-hyperlink:#7b7b7b;--fg-select:#1a1a1a;--fg-acc-info:#f1f1f1;--fg-acc-bg:#fff;--fg-profile-nav:#363636;--fg-profile-nav-mobile:#858585;--fg-btn-gradient:#d7d7d7;--fg-profile-tablist:#111;--fg-deposit-container:#111;--fg-game-report-table:#fff;--fg-profile-vip:#111;--fg-profile-nav-items:#fff;--fg-profile-bg:#e9e9e9;--fg-activity-game:#111;--fg-tnc-page:#111;--fg-wallet:#111;--fg-label-tag:linear-gradient(60deg,#b5b5b5,#858585);--fg-slider-btn:#5f5f5f;--fg-title-cont:#838383;--fg-input:#fff;--fg-input-color:#111;--fg-input-history:#fff;--fg-input-search:#8eb00014;--fg-input-mobile:#fff;--fg-input-border:#fff;--fg-input-bg:#fff;--fg-list-tab:#faf8f8;--fg-referral-bg:none;--fg-referral-thead:#6f6f6f;--fg-no-referral:#b1b1b1;--fg-date-picker:#fff;--fg-date-picker-text:#818181;--fg-odd:#b7b5b5;--fg-even:#999;--fg-table:#a8a8a8;--fg-list:#9b9b9b;--fg-notice:#8eb000;--fg-activity-border:#797979;--fgh-input-calendar:brightness(0) saturate(100%) invert(39%) sepia(83%) saturate(431%) hue-rotate(168deg) brightness(90%) contrast(85%);--fgh-game-bg:#999;--fgh-voucher:#111;--fgh-separator-voucher:#ffffffd1;--fgh-select:#f5ffc9}.golden-ticket-page,.golden-ticket-page *{box-sizing:border-box}.golden-ticket-overlay{background:linear-gradient(180deg,#2b0a0733 0,#2b0a077a 32%,#200807c7);inset:0;pointer-events:none;position:absolute;z-index:0}.golden-ticket-content{margin:0 auto;padding:30px 0 80px;position:relative;width:min(1180px,calc(100% - 32px));z-index:1}.gt-hero{align-items:center;display:flex;justify-content:center;min-height:560px;position:relative;text-align:center}.gt-hero-content{width:min(760px,100%)}.gt-eyebrow{align-items:center;background:#47120eb8;border:1px solid #ffd569b3;border-radius:999px;color:var(--gt-gold-light);display:inline-flex;font-size:13px;font-weight:800;justify-content:center;letter-spacing:1.5px;margin-bottom:14px;padding:7px 18px;text-transform:uppercase}.gt-hero h1{color:#fff7d1;font-size:clamp(52px,8vw,100px);font-weight:900;letter-spacing:-3px;line-height:.86;margin:0;text-shadow:0 4px 0 #8c321c,0 8px 22px #0000008c}.gt-hero h1 span{color:var(--gt-gold);display:block;font-size:.82em;font-style:italic;text-shadow:0 4px 0 #8e3819,0 8px 25px #0009}.gt-hero-description{color:#fff8dfeb;font-size:17px;line-height:1.7;margin:26px auto 0;width:min(650px,100%)}.gt-promo-period{align-items:center;background:#2d0d0ad1;border:1px solid #ffca468c;border-radius:12px;box-shadow:0 8px 25px #0000004d,inset 0 1px #ffffff14;display:inline-flex;gap:12px;margin-top:25px;padding:12px 22px}.gt-promo-period>span{font-size:28px}.gt-promo-period div{align-items:flex-start;display:flex;flex-direction:column}.gt-promo-period small{color:#dbb673;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.gt-promo-period strong{color:#fff2c1;font-size:15px;margin-top:2px}.gt-section{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#4a160ef0,#280c09f5);border:1px solid #ffd16952;border-radius:22px;box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff0d;margin-bottom:30px;padding:34px;position:relative}.gt-section:before{background:linear-gradient(90deg,#0000,var(--gt-gold),#0000);content:"";height:2px;left:30px;position:absolute;right:30px;top:0}.gt-section-heading{align-items:center;display:flex;gap:14px}.gt-section-icon{background:linear-gradient(145deg,#ffc13e33,#ff84201a);border:1px solid #ffd46873;border-radius:14px;display:grid;flex-shrink:0;font-size:25px;height:52px;place-items:center;width:52px}.gt-section-kicker{color:#d5a94f;display:block;font-size:10px;font-weight:800;letter-spacing:1.5px;margin-bottom:3px;text-transform:uppercase}.gt-section h2{color:#fff4cc;font-size:clamp(23px,3vw,32px);font-weight:900;margin:0}.gt-section-description{color:#fff2d2b3;font-size:14px;line-height:1.7;margin:14px 0 25px}.gt-week-tabs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:28px}.gt-week-tab{align-items:center;background:#19080691;border:1px solid #ffd26c33;border-radius:14px;color:#f8e8c2;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:155px;padding:20px 12px;position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.gt-week-tab:hover{background:#692311a6;border-color:#ffcd4aa6;transform:translateY(-3px)}.gt-week-tab.active{background:linear-gradient(145deg,#a13717d9,#55180eeb);border-color:var(--gt-gold);box-shadow:0 9px 25px #00000040,inset 0 0 20px #ffbb3414}.gt-week-number{color:var(--gt-gold);font-size:10px;font-weight:900;letter-spacing:1.3px}.gt-week-icon{font-size:28px;margin:10px 0 6px}.gt-week-tab strong{color:#fff4d1;font-size:15px}.gt-week-tab small{color:#ffeeca99;margin-top:5px}.gt-current-badge{background:var(--gt-gold);border-radius:999px;box-shadow:0 4px 10px #00000040;color:#471408;font-size:8px;font-weight:900;letter-spacing:.8px;padding:4px 8px;position:absolute;right:8px;top:-8px}.gt-featured-game{background:radial-gradient(circle at right center,#ee8b2042,#0000 42%),linear-gradient(120deg,#6d1c0deb,#320d09f5);border:1px solid #ffcb4c5c;border-radius:18px;margin-top:18px;overflow:hidden;padding:28px;position:relative}.gt-featured-decoration{font-size:150px;opacity:.12;position:absolute;right:6%;top:50%;transform:translateY(-50%) rotate(-15deg)}.gt-featured-info{max-width:620px;position:relative;z-index:1}.gt-featured-label{color:#e6ba5a;font-size:11px;font-weight:800;letter-spacing:1.3px}.gt-featured-info h3{color:#fff5d5;font-size:clamp(25px,4vw,40px);margin:8px 0}.gt-featured-info p{color:#fff3d7b3;font-size:14px;line-height:1.7;margin:0}.gt-ticket-highlight{align-items:center;background:#ffb73214;border:1px dashed #ffda7cb3;border-radius:12px;display:flex;gap:14px;margin-top:22px;padding:12px 20px;width:-webkit-max-content;width:max-content}.gt-ticket-number{color:var(--gt-gold);font-size:38px;font-weight:900;line-height:1}.gt-ticket-copy{display:flex;flex-direction:column}.gt-ticket-copy small{color:#d7b978}.gt-ticket-copy strong{color:#fff4cc}.gt-earn-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-top:25px}.gt-earn-card{background:#1908068f;border:1px solid #ffcd5a38;border-radius:16px;display:flex;gap:18px;min-height:215px;padding:25px}.gt-earn-card.featured{background:linear-gradient(135deg,#822a11bf,#2b0c08bf);border-color:#ffcd4580}.gt-earn-icon{background:#ffbd3721;border-radius:50%;display:grid;flex-shrink:0;font-size:25px;height:50px;place-items:center;width:50px}.gt-card-tag{color:#d6ad58;font-size:9px;font-weight:900;letter-spacing:1.3px}.gt-earn-card h3{color:#fff2cd;font-size:23px;margin:6px 0}.gt-earn-card p{color:#fff0ceab;font-size:13px;line-height:1.6;margin:0}.gt-ticket-reward{align-items:center;display:flex;gap:8px;margin-top:16px}.gt-ticket-reward strong{color:var(--gt-gold);font-size:36px;line-height:1}.gt-ticket-reward span{color:#f8e3aa;font-size:12px;font-weight:700;line-height:1.1}.gt-reminder-box{background:#0000002e;border:1px solid #fdd26333;border-radius:14px;margin-top:15px;padding:22px}.gt-reminder-box h3{color:#ffdf84;font-size:16px;margin:0 0 15px}.gt-reminder-grid{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(2,1fr)}.gt-reminder-grid p{color:#fff4d9c2;font-size:13px;margin:0}.gt-reminder-grid p span{color:#6bd78b;font-weight:900;margin-right:7px}.gt-reminder-grid p.excluded span{color:#ff7575}.gt-booster-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-top:25px}.gt-booster-card{align-items:center;background:linear-gradient(160deg,#661d10bf,#210a08d1);border:1px solid #ffcd4d40;border-radius:16px;display:flex;flex-direction:column;min-height:235px;padding:25px 20px;text-align:center;transition:transform .2s ease,border-color .2s ease}.gt-booster-card:hover{border-color:#ffcd4da6;transform:translateY(-4px)}.gt-booster-icon{font-size:35px}.gt-booster-card h3{color:#fff0c0;font-size:19px;margin:10px 0 5px}.gt-booster-card>strong{color:var(--gt-gold);font-size:13px}.gt-booster-card>small{color:#ffeec794;font-size:11px;margin-top:6px}.gt-booster-effect{background:#fbb3251f;border-radius:8px;color:#ffda75;font-size:13px;font-weight:900;margin-top:auto;padding:10px;width:100%}.gt-overlap-tip{align-items:center;background:#ffb72814;border:1px dashed #ffca408c;border-radius:12px;display:flex;gap:12px;margin-top:15px;padding:15px 18px}.gt-overlap-tip>span{font-size:23px}.gt-overlap-tip p{color:#efdca8;font-size:13px;line-height:1.5;margin:0}.gt-overlap-tip strong{color:#ffda71}.gt-prize-layout{grid-gap:18px;display:grid;gap:18px;grid-template-columns:.85fr 1.15fr;margin-top:25px}.gt-prize-group{background:#18070585;border:1px solid #ffce5040;border-radius:16px;overflow:hidden}.gt-prize-group.grand{border-color:#ffd3537a}.gt-prize-heading{background:linear-gradient(90deg,#a1371694,#58190d4d);border-bottom:1px solid #ffd36533;padding:18px 20px}.gt-prize-heading h3{color:#ffe49b;font-size:19px;margin:0}.gt-prize-heading span{color:#ffe8b98c;display:block;font-size:10px;margin-top:3px}.gt-prize-row{grid-gap:15px;align-items:center;border-bottom:1px solid #ffffff0f;display:grid;gap:15px;grid-template-columns:110px 1fr;min-height:75px;padding:13px 20px}.gt-prize-row:last-child{border-bottom:0}.gt-prize-row>strong{color:#ffd86d;font-size:14px}.gt-prize-row div{display:flex;flex-direction:column}.gt-prize-row div span{color:#fff1c8;font-size:14px;font-weight:700}.gt-prize-row div small{color:#ffedc48f;margin-top:3px}.gt-schedule-wrapper{border:1px solid #ffcb4d3d;border-radius:14px;margin-top:25px;overflow-x:auto}.gt-schedule-table{min-width:850px}.gt-schedule-row{align-items:center;background:#270a08b8;border-bottom:1px solid #ffffff12;display:grid;grid-template-columns:1.05fr .85fr 1.35fr 1fr 1fr;min-height:70px}.gt-schedule-row:last-child{border-bottom:0}.gt-schedule-row>span{color:#fff0cdc7;font-size:12px;padding:14px}.gt-schedule-row>span:not(:last-child){border-right:1px solid #ffffff0f}.gt-schedule-header{background:#130504f2;min-height:42px}.gt-schedule-header>span{color:#ffdc7a;font-size:11px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.gt-schedule-row.current{background:linear-gradient(90deg,#8e2e13d1,#47120bd1);box-shadow:inset 4px 0 var(--gt-gold)}.gt-schedule-row strong{color:#ffe294;display:block;font-size:13px}.gt-schedule-row small{color:#ffe8b88c;display:block;margin-top:3px}.gt-grand-awarding{align-items:center;background:linear-gradient(90deg,#942e11c2,#4d120bc2);border:1px solid #ffc83b73;border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:15px 18px}.gt-grand-awarding>span{font-size:25px}.gt-grand-awarding div{display:flex;flex-direction:column}.gt-grand-awarding small{color:#d9aa4b;font-size:9px;font-weight:900;letter-spacing:1px}.gt-grand-awarding strong{color:#ffe5a3;font-size:14px}.gt-coming-soon{align-items:center;background:#2609079e;border:1px dashed #ffcd4d59;border-radius:14px;display:flex;gap:10px;justify-content:center;padding:20px;text-align:center}.gt-coming-soon span{font-size:22px}.gt-coming-soon p{color:#ffedc4a6;font-size:12px;margin:0}@media (max-width:900px){.golden-ticket-page{background-attachment:scroll}.gt-hero{min-height:490px}.gt-week-tabs{grid-template-columns:repeat(2,1fr)}.gt-booster-grid,.gt-prize-layout{grid-template-columns:1fr}}@media (max-width:700px){.golden-ticket-content{padding-top:10px;width:min(100% - 20px,1180px)}.gt-hero{min-height:440px}.gt-hero h1{font-size:clamp(48px,16vw,72px);letter-spacing:-2px}.gt-hero-description{font-size:14px;padding:0 8px}.gt-section{border-radius:16px;padding:24px 18px}.gt-section:before{left:15px;right:15px}.gt-section-icon{font-size:21px;height:44px;width:44px}.gt-week-tabs{gap:8px;grid-template-columns:repeat(2,1fr)}.gt-week-tab{min-height:135px;padding:16px 8px}.gt-week-tab strong{font-size:13px}.gt-featured-game{padding:22px 18px}.gt-featured-decoration{font-size:100px}.gt-earn-grid,.gt-reminder-grid{grid-template-columns:1fr}.gt-prize-row{grid-template-columns:90px 1fr}}@media (max-width:430px){.gt-week-tabs{grid-template-columns:1fr 1fr}.gt-promo-period{justify-content:center;width:calc(100% - 20px)}.gt-section-heading{align-items:flex-start}.gt-featured-info h3{font-size:25px}.gt-ticket-highlight{width:100%}.gt-earn-card{padding:20px 16px}.gt-prize-row{gap:5px;grid-template-columns:1fr}}.golden-ticket-title{display:flex;justify-content:center;left:50%;pointer-events:none;position:absolute;top:3%;transform:translateX(-50%);width:min(520px,42vw);z-index:5}.golden-ticket-title img{display:block;height:auto;object-fit:contain;width:100%}@media (max-width:768px){.golden-ticket-title{max-width:400px;top:8%;width:65vw}}.golden-ticket-leaderboard-btn img{display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.5)) drop-shadow(0 0 15px rgba(255,200,74,.2));height:auto;object-fit:contain;pointer-events:none;transition:filter .22s ease;-webkit-user-select:none;user-select:none;width:100%}.golden-ticket-leaderboard-btn{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;isolation:isolate;margin:0;max-width:22vw;outline:0;padding:0;position:absolute;right:2.5%;top:56%;transition:transform .22s ease,filter .22s ease;width:120px;z-index:10}@media (hover:hover) and (pointer:fine){.golden-ticket-leaderboard-btn:hover{filter:brightness(1.1);transform:translateY(-3px) scale(1.04)}.golden-ticket-leaderboard-btn:hover img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.6)) drop-shadow(0 0 25px rgba(255,210,90,.5))}}.golden-ticket-leaderboard-btn:active{transform:translateY(2px) scale(.98)}.golden-ticket-leaderboard-btn:active img{filter:brightness(.95) drop-shadow(0 3px 8px rgba(0,0,0,.4))}.golden-ticket-leaderboard-btn:focus-visible{border-radius:20px;outline:3px solid #ffe17a;outline-offset:6px}@media (max-width:900px){.golden-ticket-leaderboard-btn{max-width:30vw;right:3%;top:10%;width:180px}}@media (max-width:768px){.golden-ticket-leaderboard-btn{max-width:20vw;right:4%;top:18%;width:90px}}@media (max-width:480px){.golden-ticket-leaderboard-btn{max-width:20vw;right:4%;top:16%;width:70px}}@media (prefers-reduced-motion:reduce){.golden-ticket-leaderboard-btn,.golden-ticket-leaderboard-btn img{transition:none}}.gt-leaderboard-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at center,#6d1c1359,#190707eb 65%);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:30px;position:fixed;z-index:9999}.gt-leaderboard-modal{-ms-overflow-style:none;background:radial-gradient(circle at top center,#a7411b40,#0000 40%),radial-gradient(circle at bottom right,#902a144d,#0000 45%),linear-gradient(150deg,#4e150ffa,#250a09fc 55%,#5f1b10fa);border:2px solid #ffc84a;border-radius:26px;box-shadow:inset 0 0 0 1px #ffc84a2e,0 0 60px #902a1459,0 16px 40px #0000008c;max-height:92vh;overflow-y:auto;padding:24px;position:relative;scrollbar-width:none;width:min(1100px,100%)}.gt-leaderboard-modal:before{border:1px solid #ffc84a1f;border-radius:19px;content:"";inset:8px;pointer-events:none;position:absolute}.gt-leaderboard-close{background:linear-gradient(145deg,#9b3920,#49120f);border:2px solid #ffc84a;border-radius:50%;color:#ffd05d;cursor:pointer;display:grid;font-size:31px;font-weight:500;height:44px;line-height:1;padding:0;place-items:center;position:absolute;right:17px;top:14px;transition:transform .2s ease,filter .2s ease;width:44px;z-index:10}.gt-leaderboard-close:hover{filter:brightness(1.2);transform:rotate(8deg) scale(1.07)}.gt-lb-header{align-items:center;display:flex;gap:28px;justify-content:center;padding:0 0 18px;position:relative;text-align:center}.gt-lb-header p{color:#ffcf74;font-size:13px;font-weight:700;margin:12px 0 0}.gt-lb-notices>div,.gt-stats-card{background:linear-gradient(120deg,#712314d6,#310d0ad6);border:1px solid #ffc84a80;border-radius:12px}@media (max-width:900px){.gt-leaderboard-overlay{align-items:flex-start;padding:15px}.gt-leaderboard-modal{margin:10px 0;padding:18px 14px}}@media (max-width:600px){.gt-lb-header{padding:5px 35px 15px}}.gt-lb-title-image{align-items:center;display:flex;justify-content:center;max-width:100%}.gt-lb-title-image img{filter:drop-shadow(0 4px 15px rgba(0,0,0,.4)) drop-shadow(0 0 25px rgba(255,177,56,.2));height:auto;max-width:100%;object-fit:contain;width:480px}@media (max-width:900px){.gt-lb-title-image img{width:360px}}@media (max-width:600px){.gt-lb-title-image img{width:280px}}.gt-lb-tabs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px;position:relative;z-index:2}.gt-lb-tabs button{align-items:center;background:linear-gradient(180deg,#712314f7,#310d0afa);border:0;border-radius:14px;box-shadow:inset 0 0 0 1px #ffc84a2e,0 8px 20px #00000040;color:#c9a862;cursor:pointer;display:flex;font-size:13px;font-weight:900;gap:9px;justify-content:center;min-height:54px;padding:10px 16px;position:relative;text-transform:uppercase;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}.gt-tab-icon{flex-shrink:0;height:17px;width:17px}.gt-lb-tabs button:hover{background:linear-gradient(180deg,#9b3017fa,#47120dfa);color:#ffe8a3;transform:translateY(-2px)}.gt-lb-tabs button.active{background:radial-gradient(circle at top center,#ffc84a40,#0000 70%),linear-gradient(180deg,#bf5926,#792519 55%,#49120f);box-shadow:inset 0 0 0 1px #ffc84a,0 0 20px #ffb13840,0 10px 22px #0000004d;color:#fff4cc;transform:translateY(-2px)}.gt-lb-content{background:#0000;border:0;padding:8px;position:relative;z-index:1}.gt-progress-stack{grid-gap:16px;display:grid;gap:16px}.gt-quest-card{background:radial-gradient(circle at 90% 0,#b3451d26,#0000 40%),linear-gradient(135deg,#631d11f5,#2a0c0afa);border-radius:22px;box-shadow:inset 0 0 0 1px #ffc84a2e,0 16px 32px #13040459;overflow:hidden;padding:24px 26px;position:relative}.gt-quest-card--gotw{background:radial-gradient(circle at 90% 0,#ffc84a26,#0000 38%),radial-gradient(circle at 15% 100%,#b94e1c26,#0000 40%),linear-gradient(135deg,#6e1f12f7,#340d0afa)}.gt-quest-card--jili{background:radial-gradient(circle at 90% 0,#b3451d33,#0000 38%),linear-gradient(135deg,#5c180ef7,#230a08fa)}.gt-quest-card:before{background:linear-gradient(90deg,#0000,#ffc84a,#ffda73,#ffc84a,#0000);content:"";height:2px;left:30px;position:absolute;right:30px;top:0}.gt-quest-card__head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;position:relative;z-index:1}.gt-quest-heading{align-items:flex-start;display:flex;gap:14px}.gt-quest-number{background:linear-gradient(145deg,#ffcc4e,#d8751b);border-radius:50%;box-shadow:0 0 0 3px #ffbb301f,0 6px 14px #00000040;color:#3a0a38;display:grid;flex-shrink:0;font-size:12px;font-weight:1000;height:36px;place-items:center;width:36px}.gt-quest-kicker{color:#ffc94d;display:block;font-size:14px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.gt-quest-heading h3{color:#fff0c6;font-size:21px;font-weight:900;margin:4px 0 0}.gt-quest-subtitle{color:#f4dab38c;display:block;font-size:10px;margin-top:4px}.gt-quest-count{flex-shrink:0;min-width:120px;text-align:right}.gt-quest-count>div{align-items:baseline;display:flex;justify-content:flex-end}.gt-quest-count strong{color:#fff3ca;font-size:38px;font-weight:1000;line-height:1}.gt-quest-count span{color:#dcb276;font-size:17px;font-weight:800;margin-left:3px}.gt-quest-count small{color:#ffb92d;display:block;font-size:9px;font-weight:900;letter-spacing:1px;margin-top:4px}.gt-quest-card__body{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:82px 1fr;position:relative;z-index:1}.gt-quest-game-badge{background:radial-gradient(circle at 35% 25%,#ffbf3640,#0000 35%),linear-gradient(145deg,#9b3920,#49120f);border-radius:22px;box-shadow:inset 0 0 0 1px #ffc84a73,0 10px 22px #0000004d;display:grid;height:76px;place-items:center;width:76px}.gt-quest-game-icon{color:#ffd15a;filter:drop-shadow(0 0 7px rgba(255,184,46,.32));height:35px;width:35px}.gt-quest-progress-area{min-width:0}.gt-ticket-progress{grid-gap:4px;background:linear-gradient(180deg,#1f0807e6,#2e0c09f2);border-radius:13px;box-shadow:inset 0 5px 12px #0000008c,0 0 0 1px #ffc84a38;display:grid;gap:4px;grid-template-columns:repeat(20,minmax(0,1fr));padding:7px;width:100%}.gt-ticket-cell{background:linear-gradient(180deg,#0f1a12,#071008);border-radius:4px;box-shadow:inset 0 0 0 1px #ffc84a17;height:27px;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.gt-ticket-cell.is-complete{background:linear-gradient(180deg,#ffe27b,#ffbc2e 45%,#db7418);box-shadow:inset 0 1px #ffffffa6,0 0 8px #ffac1d61}.gt-ticket-cell.is-current{animation:gt-ticket-pulse 1.6s ease-in-out infinite}@keyframes gt-ticket-pulse{0%,to{box-shadow:inset 0 1px #ffffffa6,0 0 8px #ffac1d61;transform:scale(1)}50%{box-shadow:inset 0 1px #fffc,0 0 16px #ffb92ab8;transform:scale(1.08)}}.gt-quest-card__bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:14px}.gt-quest-remaining{align-items:baseline;color:#d9bb91;display:flex;font-size:12px;gap:6px;margin:0}.gt-quest-remaining strong{color:#ffc33d;font-size:22px}.gt-reward-badge{align-items:center;background:linear-gradient(135deg,#ffc84a38,#b3451d38);border-radius:999px;box-shadow:inset 0 0 0 1px #ffc84a59,0 7px 16px #0003;display:flex;flex-shrink:0;gap:8px;padding:7px 14px 7px 9px}.gt-reward-badge img{height:30px;object-fit:contain;width:42px}.gt-reward-badge span{color:#f4dda8;font-size:11px;font-weight:800}.gt-reward-badge strong{color:#ffc43d;font-size:20px;margin-right:4px}.gt-progress-summary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.45fr .8fr;margin-top:16px}.gt-ticket-stats{align-items:center;background:radial-gradient(circle at center,#b3451d26,#0000 68%),linear-gradient(135deg,#4d140dcc,#1f0807d9);border-radius:20px;box-shadow:inset 0 0 0 1px #ffc84a29,0 14px 28px #00000038;display:grid;grid-template-columns:1fr auto 1fr;min-height:145px;padding:18px 24px}.gt-ticket-stat{text-align:center}.gt-ticket-stat>span{color:#d4a970;display:block;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.gt-ticket-stat>strong{color:#ffc43e;display:block;font-size:47px;font-weight:1000;line-height:1;margin:5px 0;text-shadow:0 0 18px #ffb42640}.gt-ticket-stat>small{color:#f0d6aa;font-size:11px}.gt-ticket-stat-divider{background:linear-gradient(#0000,#ffc84a8c,#0000);height:72px;width:1px}.gt-progress-notices{grid-gap:10px;display:grid;gap:10px}.gt-progress-notice{align-items:center;background:linear-gradient(135deg,#631d11d9,#230a08e6);border-radius:16px;box-shadow:inset 0 0 0 1px #ffc84a26,0 8px 18px #0003;display:flex;gap:13px;padding:14px 16px}.gt-progress-notice-icon{font-size:28px}.gt-progress-notice>div{display:flex;flex-direction:column}.gt-progress-notice small{color:#be9365;font-size:9px;font-weight:800;text-transform:uppercase}.gt-progress-notice strong{color:#f3d5a1;font-size:11px;margin-top:2px}.gt-progress-notice div>span{color:#ffc03d;font-size:10px;font-weight:800;margin-top:2px}@media (max-width:900px){.gt-lb-tabs button{font-size:10px;padding:9px 8px}.gt-quest-card{padding:21px}.gt-quest-card__body{gap:16px;grid-template-columns:68px 1fr}.gt-quest-game-badge{height:64px;width:64px}.gt-quest-game-icon{height:30px;width:30px}.gt-progress-summary{grid-template-columns:1fr}.gt-progress-notices{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.gt-lb-tabs{gap:7px;grid-template-columns:1fr}.gt-lb-tabs button{border-radius:10px;min-height:46px}.gt-quest-card{padding:18px 15px}.gt-quest-card__head{flex-direction:column;gap:12px}.gt-quest-count{text-align:left;width:100%}.gt-quest-count>div{justify-content:flex-start}.gt-quest-card__body{grid-template-columns:1fr}.gt-quest-game-badge{display:none}.gt-ticket-progress{grid-template-columns:repeat(10,1fr)}.gt-ticket-cell{height:24px}.gt-quest-card__bottom{align-items:flex-start;flex-direction:column}.gt-reward-badge{align-self:stretch;justify-content:center}.gt-ticket-stats{padding:15px 10px}.gt-ticket-stat>strong{font-size:37px}.gt-progress-notices{grid-template-columns:1fr}}.gt-info-card{background:radial-gradient(circle at 100% 0,#b3451d26,#0000 44%),linear-gradient(135deg,#5e1b10f2,#230a08fa);border-radius:20px;box-shadow:inset 0 0 0 1px #ffc84a29,0 14px 28px #1304044d;overflow:hidden;padding:20px;position:relative}.gt-info-card:before{background:linear-gradient(90deg,#0000,#ffc84a,#ffda73,#0000);content:"";height:2px;left:22px;position:absolute;right:22px;top:0}.gt-info-card__head{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.gt-info-kicker{color:#c89669;display:block;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.gt-grand-podium h3,.gt-info-card h3,.gt-leaderboard-panel h3{color:#ffd15a;font-size:18px;font-weight:900;margin:4px 0 0}.gt-info-card-icon{color:#ffc441;flex-shrink:0;height:27px;width:27px}.gt-mini-event-icon svg{color:#ffd159;height:21px;width:21px}.gt-weekly-dashboard{grid-gap:16px;display:grid;gap:16px;grid-template-columns:315px minmax(0,1fr)}.gt-weekly-info-column{grid-gap:14px;align-content:start;display:grid;gap:14px}.gt-week-date{color:#fff0c6;display:block;font-size:18px;margin-top:16px}.gt-week-time{color:#cba77c;display:block;font-size:11px;margin-top:3px}.gt-reset-area{margin-top:18px}.gt-reset-area>small{color:#bd9167;display:block;font-size:9px;font-weight:800;margin-bottom:9px;text-transform:uppercase}.gt-reset-countdown{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.gt-reset-countdown>div{align-items:center;background:linear-gradient(180deg,#2c0b09e6,#1e0706f2);border-radius:11px;box-shadow:inset 0 0 0 1px #ffc84a2e;display:flex;flex-direction:column;padding:10px 5px}.gt-reset-countdown strong{color:#ffc13b;font-size:21px}.gt-reset-countdown span{color:#a98469;font-size:7px;font-weight:800;margin-top:2px;text-transform:uppercase}.gt-my-rank{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.gt-my-rank>div{display:flex;flex-direction:column}.gt-my-rank small{color:#b98d68;font-size:9px}.gt-my-rank strong{color:#ffc23e;font-size:36px;line-height:1;margin-top:2px}.gt-my-rank img{filter:drop-shadow(0 7px 10px rgba(0,0,0,.25));height:52px;object-fit:contain;transform:rotate(-7deg);width:72px}.gt-info-card--rank p{color:#cbb18c;font-size:10px;line-height:1.5;margin:13px 0 0}.gt-mini-event-list{grid-gap:8px;display:grid;gap:8px;margin-top:15px}.gt-mini-event{align-items:center;background:linear-gradient(135deg,#340d0ac7,#5d1c10ad);border-radius:13px;box-shadow:inset 0 0 0 1px #ffc84a1f;display:flex;gap:11px;padding:10px}.gt-mini-event-icon{background:linear-gradient(145deg,#b3451d8c,#5f1b10a6);border-radius:13px;display:grid;flex-shrink:0;font-size:21px;height:43px;place-items:center;width:43px}.gt-mini-event-copy{display:flex;flex-direction:column;min-width:0}.gt-mini-event-copy small{color:#a98772;font-size:8px}.gt-mini-event-copy strong{color:#f4d8a7;font-size:11px;margin-top:2px}.gt-mini-event-copy span{color:#ffbc3c;font-size:9px;font-weight:800;margin-top:2px}.gt-leaderboard-panel{background:radial-gradient(circle at 85% 0,#b3451d2e,#0000 38%),linear-gradient(135deg,#5f1b10f2,#1f0807fa);border-radius:22px;box-shadow:inset 0 0 0 1px #ffc84a2b,0 15px 30px #13040452;overflow:hidden;padding:20px;position:relative}.gt-leaderboard-panel:before{background:linear-gradient(90deg,#0000,#ffc84a,#ffda73,#ffc84a,#0000);content:"";height:2px;left:28px;position:absolute;right:28px;top:0}.gt-leaderboard-panel__head{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.gt-leaderboard-panel-badge{align-items:center;background:#ffc84a1a;border-radius:999px;box-shadow:inset 0 0 0 1px #ffc84a3d;color:#ffcc57;display:flex;font-size:9px;font-weight:900;gap:5px;padding:7px 11px}.gt-rank-list{grid-gap:6px;display:grid;gap:6px}.gt-rank-item{grid-gap:10px;align-items:center;background:linear-gradient(90deg,#340d0ab8,#5d1c1094);border-radius:13px;box-shadow:inset 0 0 0 1px #ffc84a0d;display:grid;gap:10px;grid-template-columns:85px minmax(0,1fr) 120px;min-height:51px;padding:7px 12px;transition:transform .2s ease,background .2s ease}.gt-rank-item:hover{background:linear-gradient(90deg,#570e0ee6,#791515ab);transform:translateX(3px)}.gt-rank-position{align-items:center;display:flex;gap:5px}.gt-rank-medal{flex-shrink:0;height:18px;width:18px}.gt-rank-medal--1{color:#ffd04c}.gt-rank-medal--2{color:#d7d2dc}.gt-rank-medal--3{color:#d68952}.gt-rank-position strong{color:#e7c384;font-size:12px}.gt-rank-player{display:flex;flex-direction:column;min-width:0}.gt-rank-player small{color:#855e61;font-size:7px;text-transform:uppercase}.gt-rank-player strong{color:#e7d2ad;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-rank-tickets{align-items:center;display:flex;gap:7px;justify-content:flex-end}.gt-rank-tickets img{height:22px;object-fit:contain;width:30px}.gt-rank-tickets>div{align-items:flex-end;display:flex;flex-direction:column}.gt-rank-tickets strong{color:#ffc33e;font-size:17px}.gt-rank-tickets small{color:#9a7466;font-size:7px;text-transform:uppercase}.gt-rank-item--top-1{background:radial-gradient(circle at right,#ffc84a26,#0000 45%),linear-gradient(90deg,#872a12bf,#430c0ab8);box-shadow:inset 0 0 0 1px #ffc84a52,0 0 16px #ffb4281a}.gt-rank-item--top-2{background:linear-gradient(90deg,#6c1815b8,#380c09b8)}.gt-rank-item--top-3{background:linear-gradient(90deg,#651f10b3,#380c09b8)}.gt-leaderboard-footnotes{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-top:14px}.gt-leaderboard-footnotes>div{align-items:center;background:linear-gradient(135deg,#4d140db8,#1f0807c7);border-radius:15px;box-shadow:inset 0 0 0 1px #ffc84a24;display:flex;gap:11px;padding:13px 16px}.gt-footnote-icon{color:#ffc33e;flex-shrink:0;height:23px;width:23px}.gt-leaderboard-footnotes p{display:flex;flex-direction:column;margin:0}.gt-leaderboard-footnotes small{color:#9b7466;font-size:8px;text-transform:uppercase}.gt-leaderboard-footnotes strong{color:#e9ce9d;font-size:10px;margin-top:2px}.gt-grand-podium{background:radial-gradient(circle at 50% 0,#ffc84a2e,#0000 45%),radial-gradient(circle at 80% 100%,#b3451d26,#0000 40%),linear-gradient(135deg,#5e1b10f5,#06180cfa);border-radius:22px;box-shadow:inset 0 0 0 1px #ffc84a2e,0 16px 30px #1304044d;overflow:hidden;padding:22px 24px 25px;position:relative}.gt-grand-podium:before{background:linear-gradient(90deg,#0000,#ffc84a,#ffdf72,#ffda73,#ffc84a,#0000);content:"";height:2px;left:40px;position:absolute;right:40px;top:0}.gt-grand-podium__heading{text-align:center}.gt-grand-podium__heading p{color:#ab8872;font-size:10px;margin:6px 0 0}.gt-podium-grid{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:20px}.gt-podium-card{align-items:center;background:linear-gradient(180deg,#47120de0,#1f0807eb);border-radius:18px;box-shadow:inset 0 0 0 1px #ffc84a26,0 12px 22px #00000040;display:flex;flex-direction:column;min-height:170px;padding:17px 12px;position:relative;text-align:center}.gt-podium-card--first{background:radial-gradient(circle at 50% 0,#ffc84a40,#0000 55%),linear-gradient(180deg,#651110eb,#2b0c08f5);box-shadow:inset 0 0 0 1px #ffd25a73,0 0 26px #ffb42826,0 14px 25px #0000004d;min-height:200px;padding-top:25px}.gt-podium-medal{height:32px;width:32px}.gt-podium-medal--gold{color:#ffd04f;filter:drop-shadow(0 0 8px rgba(255,192,49,.35))}.gt-podium-medal--silver{color:#d8d3df}.gt-podium-medal--bronze{color:#d78b54}.gt-podium-crown{color:#ffd046;filter:drop-shadow(0 0 9px rgba(255,181,36,.42));height:35px;position:absolute;top:-19px;width:35px}.gt-podium-position{color:#ffc442;font-size:10px;font-weight:900;margin-top:4px;text-transform:uppercase}.gt-podium-player{color:#f2ddba;font-size:11px;margin-top:10px}.gt-podium-tickets{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:auto;padding-top:13px}.gt-podium-tickets img{height:24px;object-fit:contain;width:31px}.gt-podium-tickets strong{color:#ffc53e;font-size:23px}.gt-podium-tickets span{color:#a57d69;font-size:8px;text-transform:uppercase}.gt-overall-dashboard{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.3fr) 310px;margin-top:16px}.gt-overall-info-column{grid-gap:13px;align-content:start;display:grid;gap:13px}.gt-awarding-card{align-items:center;display:flex;gap:16px}.gt-awarding-card img{filter:drop-shadow(0 8px 12px rgba(0,0,0,.25));flex-shrink:0;height:76px;object-fit:contain;width:76px}.gt-awarding-card>div{display:flex;flex-direction:column}.gt-awarding-card strong{color:#f3d8a4;font-size:12px;margin-top:5px}.gt-awarding-card small:last-child{color:#ffc03a;font-size:11px;font-weight:800;margin-top:3px}.gt-info-card--notice{align-items:center;display:flex;gap:12px}.gt-info-card--notice>span{font-size:28px}.gt-info-card--notice>div{display:flex;flex-direction:column}.gt-info-card--notice small{color:#9e7766;font-size:8px;text-transform:uppercase}.gt-info-card--notice strong{color:#dfc49a;font-size:10px;margin-top:3px}@media (max-width:900px){.gt-overall-dashboard,.gt-weekly-dashboard{grid-template-columns:1fr}.gt-weekly-info-column{grid-template-columns:repeat(2,1fr)}.gt-weekly-info-column .gt-info-card:last-child{grid-column:1/-1}.gt-overall-info-column{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.gt-overall-info-column,.gt-weekly-info-column{grid-template-columns:1fr}.gt-weekly-info-column .gt-info-card:last-child{grid-column:auto}.gt-podium-grid{grid-template-columns:1fr}.gt-podium-card,.gt-podium-card--first{min-height:150px}.gt-podium-card--first{order:-1}.gt-rank-item{grid-template-columns:62px minmax(0,1fr) 85px;padding:7px 8px}.gt-rank-tickets img{display:none}.gt-leaderboard-footnotes{grid-template-columns:1fr}}.gt-notice-icon{color:#ffc23e;flex-shrink:0;height:26px;width:26px}.gt-notice-icon--warning{color:#ffad32}.golden-ticket-board{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;isolation:isolate;left:50%;margin:0;outline:0;padding:0;position:absolute;top:72%;transform:translate(-50%,-50%);transition:transform .22s ease,filter .22s ease;width:min(480px,32vw);z-index:6}.golden-ticket-board__image{animation:gt-board-image-breathe 3.8s ease-in-out infinite;display:block;filter:drop-shadow(0 18px 20px rgba(0,0,0,.38)) drop-shadow(0 0 5px rgba(255,181,39,.18));height:auto;object-fit:contain;pointer-events:none;position:relative;transition:filter .22s ease,transform .22s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:1}@keyframes gt-board-image-breathe{0%,to{filter:drop-shadow(0 18px 20px rgba(0,0,0,.38)) drop-shadow(0 0 4px rgba(255,181,39,.12))}50%{filter:drop-shadow(0 18px 20px rgba(0,0,0,.38)) drop-shadow(0 0 13px rgba(255,191,52,.52)) drop-shadow(0 0 25px rgba(228,85,73,.18))}}.golden-ticket-board__label{align-items:center;color:#ffd35a;display:flex;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,34px);font-weight:900;gap:11px;justify-content:center;left:50%;letter-spacing:.5px;line-height:1.1;pointer-events:none;position:absolute;text-align:center;text-shadow:0 2px 0 #7a290d,0 4px 0 #351006,0 6px 10px #000000a6;text-transform:uppercase;top:52%;transform:translate(-50%,-50%);transition:color .22s ease,text-shadow .22s ease,transform .22s ease;-webkit-user-select:none;user-select:none;width:72%;z-index:2}.golden-ticket-board__arrow{color:#ffca45;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45));flex-shrink:0;height:20px;transition:transform .22s ease,color .22s ease;width:20px}@media (hover:hover) and (pointer:fine){.golden-ticket-board:hover{transform:translate(-50%,-50%) scale(1.025)}.golden-ticket-board:hover:before{opacity:.58}.golden-ticket-board:hover .golden-ticket-board__image{filter:brightness(1.07) drop-shadow(0 20px 23px rgba(0,0,0,.42)) drop-shadow(0 0 8px rgba(255,177,37,.32))}.golden-ticket-board:hover .golden-ticket-board__label{color:#ffe78b;text-shadow:0 2px 0 #7a290d,0 4px 0 #351006,0 0 12px #ffbd308c,0 6px 10px #000000a6}.golden-ticket-board:hover .golden-ticket-board__arrow{color:#ffe99b;transform:translateX(5px)}}.golden-ticket-board:active{transform:translate(-50%,-50%) scale(.985)}.golden-ticket-board:active .golden-ticket-board__image{filter:brightness(.96) drop-shadow(0 12px 15px rgba(0,0,0,.35))}.golden-ticket-board:active .golden-ticket-board__label{transform:translate(-50%,calc(-50% + 2px))}.golden-ticket-board:focus-visible{border-radius:24px;outline:3px solid #ffcd4de6;outline-offset:7px}@media (prefers-reduced-motion:reduce){.golden-ticket-board,.golden-ticket-board__arrow,.golden-ticket-board__image,.golden-ticket-board__label{animation:none;transition:none}}@media (max-width:1100px){.golden-ticket-board{top:66%;width:min(440px,44vw)}.golden-ticket-board__label{font-size:clamp(18px,2.5vw,29px)}}@media (max-width:768px){.golden-ticket-board{max-width:380px;top:62%;width:55vw}.golden-ticket-board__label{font-size:clamp(16px,3.8vw,24px);width:70%}}@media (max-width:480px){.golden-ticket-board{top:60%;width:75vw}.golden-ticket-board__label{font-size:clamp(14px,4vw,20px)}}.golden-ticket-page--week{background-position:top;background-repeat:no-repeat;background-size:cover}.gt-week-nav{align-items:center;animation:gt-week-nav-haunted-glow 3.4s ease-in-out infinite;background:radial-gradient(circle at 50% 0,#ff9a2a29,#0000 48%),radial-gradient(circle at 50% 120%,#a9186740,#0000 58%),linear-gradient(180deg,#530c47fa,#300536fc 52%,#16021f);border:1px solid #d98b28;border-radius:8px;box-shadow:inset 0 1px 0 #ffda7726,inset 0 -8px 14px #06000d7a,inset 0 0 18px #c7307a21,0 4px 0 #5c1c21,0 7px 0 #291017,0 11px 22px #00000080,0 0 14px #ff991c21;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);color:#ffc842;cursor:pointer;display:flex;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:900;gap:10px;justify-content:center;letter-spacing:.7px;min-height:58px;min-width:142px;padding:12px 22px;pointer-events:auto;position:absolute;text-shadow:0 2px 0 #531216e6,0 3px 5px #000c;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:transform .22s ease,border-color .22s ease,color .22s ease,filter .22s ease,box-shadow .22s ease;z-index:10}.gt-week-nav:before{border:1px solid #ffff4233;-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);inset:4px}.gt-week-nav:after,.gt-week-nav:before{content:"";pointer-events:none;position:absolute;z-index:-1}.gt-week-nav:after{background:linear-gradient(108deg,#0000 22%,#ffb94373 23%,#0000 24%),linear-gradient(102deg,#0000 58%,#f259304d 59%,#0000 60%),linear-gradient(74deg,#0000 73%,#ffc74e38 74%,#0000 75%);inset:0;opacity:.18}.gt-week-nav svg{color:#ffbf32;filter:drop-shadow(0 0 4px rgba(255,164,29,.45));flex-shrink:0;height:18px;transition:transform .22s ease,color .22s ease,filter .22s ease;width:18px}.gt-week-nav--previous{left:28px}.gt-week-nav--next{right:28px}@keyframes gt-week-nav-haunted-glow{0%,to{box-shadow:inset 0 1px 0 #ffda7726,inset 0 -8px 14px #06000d7a,inset 0 0 18px #c7307a1a,0 4px 0 #5c1c21,0 7px 0 #291017,0 11px 22px #00000080,0 0 10px #ff991c14}50%{box-shadow:inset 0 1px 0 #ffe19133,inset 0 -8px 14px #06000d73,inset 0 0 22px #cf2e7e2e,0 4px 0 #682024,0 7px 0 #291017,0 11px 22px #00000080,0 0 19px #ff9a1b45}}@media (hover:hover) and (pointer:fine){.gt-week-nav:not(:disabled):hover{background:radial-gradient(circle at 50% 0,#ffba3942,#0000 52%),radial-gradient(circle at 50% 120%,#d12f7f57,#0000 60%),linear-gradient(180deg,#701351fc,#39073f 52%,#190222);border-color:#ffc545;box-shadow:inset 0 1px 0 #ffe59738,inset 0 -8px 14px #06000d6b,inset 0 0 25px #dc348433,0 5px 0 #6d2224,0 8px 0 #2b1017,0 13px 25px #0000008c,0 0 25px #ffa31f61;color:#ffe286;filter:brightness(1.08) saturate(1.1)}.gt-week-nav--previous:not(:disabled):hover{transform:translateY(-50%) translateX(-5px) rotate(-1deg)}.gt-week-nav--next:not(:disabled):hover{transform:translateY(-50%) translateX(5px) rotate(1deg)}.gt-week-nav--previous:not(:disabled):hover svg{transform:translateX(-4px)}.gt-week-nav--next:not(:disabled):hover svg{transform:translateX(4px)}}.gt-week-nav:not(:disabled):active{box-shadow:inset 0 1px #ffe18e1f,inset 0 -5px 10px #04000a7a,0 1px 0 #5c1c21,0 3px 0 #291017,0 7px 14px #0006;transform:translateY(calc(-50% + 4px)) scale(.97)}.gt-week-nav:disabled{animation:none;cursor:default;opacity:0;pointer-events:none;visibility:hidden}.gt-current-week-indicator{align-items:center;animation:gt-current-week-haunted-glow 4s ease-in-out infinite;background:radial-gradient(circle at 50% 0,#ffb9312b,#0000 48%),radial-gradient(circle at 50% 110%,#b51d6f3d,#0000 58%),linear-gradient(180deg,#5a0e4af5,#310539fa 52%,#16021ffc);border:1px solid #d99329;box-shadow:inset 0 1px 0 #ffe69629,inset 0 -8px 14px #07000f73,inset 0 0 18px #cd307d1f,0 4px 0 #5f1d1fe6,0 7px 0 #260a12d9,0 12px 23px #0000006b,0 0 15px #ffa11e1f;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);display:flex;flex-direction:column;isolation:isolate;justify-content:center;left:50%;min-width:230px;padding:10px 34px 12px;pointer-events:none;position:absolute;text-align:center;top:35px;transform:translateX(-50%);z-index:6}.gt-current-week-indicator:before{border:1px solid #ffca4d38;-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);content:"";inset:4px;pointer-events:none;position:absolute;z-index:-1}.gt-current-week-indicator:after{background:linear-gradient(105deg,#0000 24%,#ffc04573 25%,#0000 26%),linear-gradient(75deg,#0000 68%,#e74a3659 69%,#0000 70%);content:"";inset:0;opacity:.15;pointer-events:none;position:absolute;z-index:-1}.gt-current-week-indicator small{align-items:center;color:#c79763;display:flex;font-size:8px;font-weight:900;gap:8px;letter-spacing:1.6px;line-height:1;position:relative;text-transform:uppercase}.gt-current-week-indicator small:after,.gt-current-week-indicator small:before{background:#dfa12d;box-shadow:0 0 5px #ffb82e66;content:"";display:block;flex-shrink:0;height:5px;transform:rotate(45deg);width:5px}.gt-current-week-indicator strong{color:#ffd052;display:block;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:900;letter-spacing:.8px;line-height:1;margin-top:4px;position:relative;text-shadow:0 2px 0 #7b271a,0 3px 7px #000000a6,0 0 9px #ffb2272e;text-transform:uppercase}.gt-current-week-indicator span{color:#f0d6a7;display:block;font-size:10px;font-weight:700;letter-spacing:.3px;line-height:1;margin-top:6px;padding-top:6px;position:relative;width:100%}.gt-current-week-indicator span:before{background:linear-gradient(90deg,#0000,#ffbe38bf,#0000);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:68px}@keyframes gt-current-week-haunted-glow{0%,to{box-shadow:inset 0 1px 0 #ffe69629,inset 0 -8px 14px #07000f73,inset 0 0 18px #cd307d1a,0 4px 0 #5f1d1fe6,0 7px 0 #260a12d9,0 12px 23px #0000006b,0 0 11px #ffa11e17}50%{box-shadow:inset 0 1px 0 #ffeaa933,inset 0 -8px 14px #07000f6b,inset 0 0 23px #d62f822e,0 4px 0 #6a1f20eb,0 7px 0 #260a12d9,0 12px 23px #0000006b,0 0 22px #ffa51f45}}.gt-week-nav:focus-visible{outline:3px solid #ffcf4de6;outline-offset:4px}@media (max-width:900px){.gt-week-nav{-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);height:56px;min-height:56px;min-width:56px;padding:0;width:56px}.gt-week-nav span{display:none}.gt-week-nav--previous{left:16px}.gt-week-nav--next{right:16px}}@media (max-width:600px){.gt-week-nav{height:48px;min-height:48px;min-width:48px;width:48px}.gt-week-nav svg{height:17px;width:17px}.gt-week-nav--previous{left:10px}.gt-week-nav--next{right:10px}.gt-current-week-indicator{min-width:195px;padding:8px 25px 10px;top:18px}.gt-current-week-indicator small{font-size:7px;letter-spacing:1.2px}.gt-current-week-indicator strong{font-size:17px;margin-top:3px}.gt-current-week-indicator span{font-size:9px;margin-top:5px;padding-top:5px}}.gt-horror-transition{--gt-horror-duration:5s;animation:gt-horror-screen-shake var(--gt-horror-duration) linear forwards;inset:0;isolation:isolate;overflow:hidden;pointer-events:auto;position:absolute;z-index:9999}.gt-horror-darkness{animation:gt-horror-darkness-animation var(--gt-horror-duration) ease-in-out forwards;background:radial-gradient(circle at center,#14021e1a 0,#0c0114a6 45%,#020005 100%);inset:-5%;opacity:0;position:absolute;z-index:1}@keyframes gt-horror-darkness-animation{0%{opacity:0;transform:scale(1.15)}25%{opacity:.85}42%{opacity:1;transform:scale(1)}55%{opacity:1}80%{opacity:.6}to{opacity:0;transform:scale(1.1)}}.gt-horror-eyes{animation:gt-horror-eyes-animation var(--gt-horror-duration) linear forwards;display:flex;gap:15px;opacity:0;position:absolute;z-index:5}.gt-horror-eyes span{background:#ff5a27;border-radius:90% 10% 90% 10%;box-shadow:0 0 5px #ff5a27,0 0 11px #ff3516e6,0 0 22px #ff231099;display:block;height:6px;transform:rotate(8deg);width:11px}.gt-horror-eyes span:last-child{transform:scaleX(-1) rotate(8deg)}.gt-horror-eyes--one{left:19%;top:29%}.gt-horror-eyes--two{right:18%;top:37%;transform:scale(.72)}@keyframes gt-horror-eyes-animation{0%,10%{opacity:0}15%{opacity:.9}19%{opacity:.05}23%{opacity:1}34%{opacity:.9}39%{opacity:0}to{opacity:0}}.gt-horror-skull{animation:gt-horror-skull-attack var(--gt-horror-duration) cubic-bezier(.22,1,.36,1) forwards;color:#ffe7bce0;display:grid;filter:blur(5px) drop-shadow(0 0 18px rgba(197,80,255,.65)) drop-shadow(0 0 35px rgba(255,91,34,.28));height:170px;left:50%;opacity:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.25);width:170px;z-index:7}.gt-horror-skull svg{height:100%;width:100%}@keyframes gt-horror-skull-attack{0%,16%{filter:blur(9px) drop-shadow(0 0 15px rgba(197,80,255,.4));opacity:0;transform:translate(-50%,-50%) scale(.2)}24%{opacity:.22}32%{filter:blur(1px) drop-shadow(0 0 28px rgba(205,93,255,.8));opacity:.9;transform:translate(-50%,-50%) scale(.65)}42%{opacity:.95;transform:translate(-50%,-50%) scale(1.3)}48%{filter:blur(8px) drop-shadow(0 0 45px rgba(231,132,255,.9));opacity:0;transform:translate(-50%,-50%) scale(2.4)}to{opacity:0}}.gt-horror-claws span{background:linear-gradient(180deg,#0000 0,#ffbe45 12%,#ff5a22 45%,#7a132c 75%,#0000);border-radius:100% 0 100% 0;box-shadow:0 0 5px #ffae36e6,0 0 13px #ff3719a6;height:145px;position:absolute;top:0;transform:rotate(14deg) skewY(-10deg);width:7px}.gt-horror-claws span:first-child{left:35px}.gt-horror-claws span:nth-child(2){height:155px;left:92px}.gt-horror-claws span:nth-child(3){left:149px}.gt-horror-claws{animation:gt-horror-claws-animation var(--gt-horror-duration) linear forwards;height:150px;left:50%;opacity:0;position:absolute;top:40%;transform:translate(-50%,-50%) rotate(-15deg);width:210px;z-index:8}@keyframes gt-horror-claws-animation{0%,28%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}34%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}45%{opacity:.85}54%{opacity:0}to{opacity:0}}.gt-horror-lightning{animation:gt-horror-lightning-animation var(--gt-horror-duration) linear forwards;color:#fff4bd;filter:drop-shadow(0 0 8px #ffffff) drop-shadow(0 0 18px rgba(218,166,255,.95));left:50%;opacity:0;position:absolute;top:4%;transform:translateX(-50%) rotate(8deg);z-index:10}.gt-horror-lightning svg{height:190px;width:75px}@keyframes gt-horror-lightning-animation{0%,37%{opacity:0}38%{opacity:1}40%{opacity:.1}42%{opacity:1}44%{opacity:0}to{opacity:0}}.gt-horror-transition:after{animation:gt-horror-screen-flash var(--gt-horror-duration) linear forwards;background:#ead4ffbf;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:9}@keyframes gt-horror-screen-flash{0%,37%{opacity:0}38%{opacity:.65}40%{opacity:0}42%{opacity:.35}44%{opacity:0}to{opacity:0}}.gt-horror-mist{border-radius:50%;filter:blur(45px);height:45%;left:-25%;opacity:0;position:absolute;width:150%;will-change:transform,opacity;z-index:4}.gt-horror-mist--one{animation:gt-horror-mist-one var(--gt-horror-duration) ease-in-out forwards;background:radial-gradient(ellipse at center,#743a85a6,#2f134047 50%,#0000 72%);bottom:-20%}.gt-horror-mist--two{animation:gt-horror-mist-two var(--gt-horror-duration) ease-in-out forwards;background:radial-gradient(ellipse at center,#6235767a,#270d3938 50%,#0000 72%);top:-22%}@keyframes gt-horror-mist-one{0%{opacity:0;transform:translate3d(-10%,45%,0)}32%{opacity:.7;transform:translate3d(5%,-15%,0)}58%{opacity:.75}to{opacity:0;transform:translate3d(16%,-45%,0)}}@keyframes gt-horror-mist-two{0%{opacity:0;transform:translate3d(10%,-30%,0)}35%{opacity:.5;transform:translate3d(-4%,15%,0)}60%{opacity:.45}to{opacity:0;transform:translate3d(-14%,35%,0)}}.gt-horror-vignette{animation:gt-horror-vignette-animation var(--gt-horror-duration) ease-in-out forwards;box-shadow:inset 0 0 160px 80px #000000fa;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:6}@keyframes gt-horror-vignette-animation{0%{opacity:0}25%{opacity:.65}43%{opacity:1}60%{opacity:.85}to{opacity:0}}@keyframes gt-horror-screen-shake{0%,31%{transform:translate(0)}33%{transform:translate(-3px,1px)}35%{transform:translate(4px,-2px)}37%{transform:translate(-2px,3px)}39%{transform:translate(3px,1px)}42%{transform:translate(-1px,-2px)}45%,to{transform:translate(0)}}.gt-week-view{animation:gt-week-horror-reveal .7s cubic-bezier(.16,1,.3,1) both;min-height:100vh;pointer-events:none;position:relative;width:100%;z-index:5}@keyframes gt-week-horror-reveal{0%{filter:brightness(.25) contrast(1.35) saturate(.4);opacity:0;transform:scale(1.06)}30%{filter:brightness(.55) contrast(1.25) saturate(.7);opacity:.45}65%{filter:brightness(1.08) contrast(1.08) saturate(1.15);opacity:1}to{filter:brightness(1) contrast(1) saturate(1);opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gt-horror-claws,.gt-horror-darkness,.gt-horror-eyes,.gt-horror-lightning,.gt-horror-mist,.gt-horror-skull,.gt-horror-transition,.gt-horror-transition:after,.gt-horror-vignette,.gt-week-view{animation-duration:1ms}.gt-week-nav{animation:none}.gt-week-nav,.gt-week-nav svg{transition:none}}.gt-week-featured-game{align-items:center;animation:gt-featured-game-enter .8s cubic-bezier(.16,1,.3,1) both;display:flex;flex-direction:column;left:var(--gt-game-x);max-width:18vw;pointer-events:none;position:absolute;top:var(--gt-game-y);transform:translate(-50%,-50%);width:var(--gt-game-width);z-index:4}@keyframes gt-featured-game-enter{0%{filter:blur(6px) brightness(.5);opacity:0;transform:translate(-50%,-42%) scale(.82)}60%{filter:blur(0) brightness(1.08);opacity:1;transform:translate(-50%,-52%) scale(1.04)}to{filter:drop-shadow(0 18px 18px rgba(0,0,0,.45)) drop-shadow(0 0 18px rgba(179,255,48,.12));opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:768px){.gt-week-featured-game{left:var(--gt-game-x);left:var(--gt-game-x-mobile,var(--gt-game-x));max-width:68vw;top:var(--gt-game-y);top:var(--gt-game-y-mobile,var(--gt-game-y));width:var(--gt-game-width);width:var(--gt-game-width-mobile,var(--gt-game-width))}.gt-week-play-btn{font-size:11px;margin-top:7px;min-height:44px;min-width:135px;padding:9px 18px}}@media (max-width:480px){.gt-week-play-btn{font-size:10px;letter-spacing:.7px;margin-top:5px;min-height:40px;min-width:120px;padding:8px 15px}.gt-week-play-btn svg{height:13px;width:13px}}@media (prefers-reduced-motion:reduce){.gt-week-featured-game{animation:none}}.gt-week-featured-game__image{display:block;filter:drop-shadow(0 18px 18px rgba(0,0,0,.45)) drop-shadow(0 0 18px rgba(179,255,48,.16));height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.gt-week-play-btn{align-items:center;background:radial-gradient(circle at 50% 0,#ffbc303d,#0000 52%),linear-gradient(180deg,#83164f,#55104b 48%,#2a0633);border:1px solid #e7a32b;box-shadow:inset 0 1px #ffe8962e,inset 0 -7px 12px #09001161,0 4px 0 #6f241e,0 7px 0 #331014,0 11px 20px #0006,0 0 17px #ffa9222e;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);color:#ffd45a;cursor:pointer;display:flex;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:900;gap:9px;isolation:isolate;justify-content:center;letter-spacing:1px;margin-top:10px;min-height:48px;min-width:155px;padding:11px 24px;pointer-events:auto;position:relative;text-shadow:0 2px 0 #7b291b,0 3px 5px #000000b3;text-transform:uppercase;transition:transform .22s ease,filter .22s ease,border-color .22s ease,box-shadow .22s ease}.gt-week-play-btn:before{border:1px solid #ffd25638;-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);content:"";inset:4px;pointer-events:none;position:absolute;z-index:-1}.gt-week-play-btn svg{color:#ffcb42;filter:drop-shadow(0 0 5px rgba(255,177,34,.42));flex-shrink:0;height:15px;transition:transform .22s ease;width:15px}@media (hover:hover) and (pointer:fine){.gt-week-play-btn:not(:disabled):hover{border-color:#ffd55d;box-shadow:inset 0 1px #ffeba73b,inset 0 -7px 12px #09001152,0 5px 0 #78281f,0 8px 0 #351015,0 13px 23px #0000006e,0 0 25px #ffad2466;filter:brightness(1.1) saturate(1.08);transform:translateY(-3px) scale(1.035)}.gt-week-play-btn:not(:disabled):hover svg{transform:translateX(4px)}}.gt-week-play-btn:not(:disabled):active{box-shadow:inset 0 1px #ffe69426,0 1px 0 #6f241e,0 3px 0 #331014,0 7px 12px #00000059;transform:translateY(3px) scale(.98)}.gt-week-play-btn:disabled{cursor:wait;filter:saturate(.65);opacity:.62;pointer-events:none}.gt-tnc-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at center,#14502859,#040f08eb 65%);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:30px;position:fixed;z-index:9999}.gt-tnc-modal{background:radial-gradient(circle at top center,#2e7a4440,#0000 40%),radial-gradient(circle at bottom right,#145a2d4d,#0000 45%),linear-gradient(150deg,#0a2a16fa,#061c0ffc 55%,#0c301afa);border:2px solid #ffc84a;border-radius:26px;box-shadow:inset 0 0 0 1px #ffc84a2e,0 0 60px #145a2d59,0 16px 40px #0000008c;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;position:relative;width:min(850px,100%)}.gt-tnc-modal:before{border:1px solid #ffc84a1a;border-radius:19px;content:"";inset:8px;pointer-events:none;position:absolute}.gt-tnc-header{background:linear-gradient(180deg,#145a2da6,#0000);padding:20px 30px 18px;position:relative;text-align:center;z-index:2}.gt-tnc-header,.gt-tnc-title-image{align-items:center;display:flex;justify-content:center}.gt-tnc-title-image{max-width:100%}.gt-tnc-title-image img{filter:drop-shadow(0 4px 15px rgba(0,0,0,.4)) drop-shadow(0 0 25px rgba(80,200,120,.2));height:auto;max-width:100%;object-fit:contain;width:420px}.gt-tnc-close{background:linear-gradient(145deg,#1a6b3a,#0a3d1c);border:2px solid #ffc84a;border-radius:50%;color:#ffd05d;cursor:pointer;display:grid;font-size:26px;font-weight:500;height:44px;line-height:1;padding:0;place-items:center;position:absolute;right:17px;top:14px;transition:transform .2s ease,filter .2s ease;width:44px;z-index:10}.gt-tnc-close:hover{filter:brightness(1.2);transform:rotate(8deg) scale(1.07)}.gt-tnc-content{overflow-y:auto;padding:24px 30px;position:relative;scrollbar-color:#ffc84a #0003;scrollbar-width:thin;z-index:1}.gt-tnc-content::-webkit-scrollbar{width:8px}.gt-tnc-content::-webkit-scrollbar-track{background:#0003;border-radius:10px}.gt-tnc-content::-webkit-scrollbar-thumb{background:#ffc84a;border-radius:10px}.gt-tnc-section{border-bottom:1px dashed #ffc84a38;margin-bottom:28px;padding-bottom:20px}.gt-tnc-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gt-tnc-section h3{align-items:center;color:#ffd46b;display:flex;font-size:18px;font-weight:900;gap:10px;letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.gt-tnc-section h3 svg{color:#ffc441;height:22px;width:22px}.gt-tnc-section ul{list-style-type:none;margin:0;padding-left:20px}.gt-tnc-section li{color:#e7d2ad;font-size:14px;line-height:1.6;margin-bottom:10px;position:relative}.gt-tnc-section li:before{color:#ffc84a;content:"◆";font-size:10px;left:-18px;position:absolute;top:4px}.gt-tnc-section li strong{color:#fff0c6}.gt-tnc-booster-card{background:linear-gradient(135deg,#ffc84a1a,#2e8c5012);border-left:4px solid #ffc84a;border-radius:12px;box-shadow:inset 0 0 0 1px #ffc84a1f;margin-bottom:12px;padding:14px 18px}.gt-tnc-booster-card strong{color:#ffd46b;display:block;font-size:14px;margin-bottom:4px}.gt-tnc-booster-card p{color:#d9bb91;font-size:13px;line-height:1.5;margin:0}.gt-tnc-booster-card.highlight{background:linear-gradient(135deg,#ff8c3c2e,#2e8c501f);border-left-color:#ff9a4d;box-shadow:inset 0 0 0 1px #ff8c3c59}.gt-tnc-booster-card.highlight strong{color:#ffae74}@media (max-width:600px){.gt-tnc-overlay{align-items:flex-start;padding:15px}.gt-tnc-modal{margin:10px 0;max-height:95vh}.gt-tnc-header{padding:16px 20px 14px}.gt-tnc-title-image img{width:280px}.gt-tnc-close{font-size:22px;height:36px;right:12px;top:10px;width:36px}.gt-tnc-content{padding:18px 20px}.gt-tnc-section h3{font-size:16px}.gt-tnc-section li{font-size:13px}.gt-tnc-booster-card{padding:12px 14px}}@media (max-width:400px){.gt-tnc-title-image img{width:220px}}.gt-quest-card--boosted{animation:gt-booster-pulse 2s ease-in-out infinite;border:1px solid #ffc84a;box-shadow:inset 0 0 0 1px #ffc84a66,0 0 25px #ffc84a59,0 16px 32px #13040473}@keyframes gt-booster-pulse{0%,to{box-shadow:inset 0 0 0 1px #ffc84a66,0 0 20px #ffc84a40,0 16px 32px #13040473}50%{box-shadow:inset 0 0 0 1px #ffc84a99,0 0 35px #ffc84a8c,0 16px 32px #1304048c}}.gt-reward-badge--boosted{background:linear-gradient(135deg,#ffc84a73,#b94e1c73);box-shadow:inset 0 0 0 1px #ffdc64a6,0 0 15px #ffc84a73}.gt-booster-tag{color:#ffea9e;display:block;font-size:9px;font-weight:900;letter-spacing:.5px;margin-top:2px;text-shadow:0 0 5px #ffc84acc;text-transform:uppercase}.gt-booster-live{animation:gt-live-pulse 1.5s ease-in-out infinite;color:#ffea9e!important;font-weight:900;text-shadow:0 0 8px #ffc84acc}@keyframes gt-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.gt-week-awarding-info{background:linear-gradient(135deg,#ffc84a14,#b3451d0f);border-radius:12px;box-shadow:inset 0 0 0 1px #ffc84a2e;display:flex;flex-direction:column;gap:8px;margin-top:14px;padding:12px 14px}.gt-awarding-row{align-items:center;display:flex;justify-content:space-between}.gt-awarding-value{color:#ffc43d;font-size:11px;font-weight:900;text-shadow:0 0 5px #ffc84a4d}.gt-info-card--prizes{padding-bottom:16px}.gt-prize-list{display:flex;flex-direction:column;gap:10px;margin-top:15px}.gt-prize-item{align-items:center;background:linear-gradient(135deg,#ffc84a14,#b3451d0f);border-radius:12px;box-shadow:inset 0 0 0 1px #ffc84a24;display:flex;gap:12px;padding:10px 12px}.gt-prize-rank{flex-shrink:0;text-align:center;width:65px}.gt-prize-rank strong{color:#ffc43d;font-size:11px;font-weight:900;text-shadow:0 0 5px #ffc84a4d;text-transform:uppercase}.gt-prize-details{display:flex;flex-direction:column;gap:2px}.gt-prize-main{color:#fff0c6;font-size:13px;font-weight:800}.gt-prize-alt{color:#cba77c;font-size:10px;font-style:italic;font-weight:600}.gt-tie-breaker-note{align-items:flex-start;background:#0003;border:1px dashed #ffc84a4d;border-radius:12px;display:flex;gap:10px;margin-top:14px;padding:12px 14px}.gt-tie-icon{flex-shrink:0;font-size:18px;line-height:1.2}.gt-tie-breaker-note p{color:#d9bb91;font-size:10px;line-height:1.5;margin:0}.gt-tie-breaker-note p strong{color:#ffc43d}.gt-quest-rule-text{color:#ffc43d;font-size:11px;font-weight:700;letter-spacing:.2px;line-height:1.4;margin:6px 0 0}.gt-progress-reminders{background:linear-gradient(135deg,#5f1b10e0,#1f0807eb);border-radius:18px;box-shadow:inset 0 0 0 1px #ffc84a2b;margin-top:16px;padding:16px 20px}.gt-reminders-head{align-items:center;border-bottom:1px dashed #ffc84a38;display:flex;gap:10px;margin-bottom:12px;padding-bottom:10px}.gt-reminders-icon{color:#ffc84a;flex-shrink:0;height:18px;width:18px}.gt-reminders-head h4{color:#ffd15a;font-size:14px;font-weight:900;letter-spacing:.5px;margin:0;text-transform:uppercase}.gt-reminders-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.gt-reminders-list li{color:#d9bb91;font-size:12px;line-height:1.5}.gt-reminders-list li strong{color:#fff0c6}.gt-raffle-section{background:radial-gradient(circle at 85% 0,#ffc84a2e,#0000 40%),radial-gradient(circle at 15% 100%,#b3451d26,#0000 45%),linear-gradient(135deg,#5f1b10f5,#1f0807fa);border-radius:22px;box-shadow:inset 0 0 0 1px #ffc84a38,0 16px 30px #1304044d;margin-top:16px;overflow:hidden;padding:22px 24px;position:relative}.gt-raffle-section:before{background:linear-gradient(90deg,#0000,#ffc84a,#ffdf72,#ffda73,#ffc84a,#0000);content:"";height:2px;left:40px;position:absolute;right:40px;top:0}.gt-raffle-header{margin-bottom:20px;text-align:center}.gt-raffle-header h3{color:#ffd15a;font-size:22px;font-weight:900;margin:4px 0 0;text-shadow:0 2px 0 #0a2916,0 4px 8px #0000008c}.gt-raffle-header p{color:#cba77c;font-size:12px;font-weight:600;margin:6px 0 0}.gt-raffle-content{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr 2fr}.gt-raffle-prize-card{align-items:center;background:linear-gradient(135deg,#ffc84a38,#b3451d2e);border-radius:16px;box-shadow:inset 0 0 0 1px #ffdc6473,0 0 20px #ffc84a2e;display:flex;gap:14px;padding:16px 20px}.gt-raffle-prize-icon{flex-shrink:0;font-size:36px}.gt-raffle-prize-info{display:flex;flex-direction:column}.gt-raffle-prize-info strong{color:#ffd15a;font-size:24px;font-weight:900;line-height:1.1}.gt-raffle-prize-info span{color:#fff0c6;font-size:12px;font-weight:800;margin-top:2px}.gt-raffle-rules{display:flex;flex-direction:column;gap:10px}.gt-raffle-rule-item{align-items:flex-start;background:#0003;border-left:3px solid #ffc84a;border-radius:12px;display:flex;gap:10px;padding:10px 14px}.gt-raffle-rule-item.excluded{background:#ff5a271a;border-left-color:#ff5a27}.gt-rule-icon{flex-shrink:0;font-size:18px;line-height:1.2}.gt-raffle-rule-item p{color:#d9bb91;font-size:12px;line-height:1.5;margin:0}.gt-raffle-rule-item p strong{color:#fff0c6}.gt-raffle-rule-item.excluded p strong{color:#ff7b54}@media (max-width:768px){.gt-raffle-content{grid-template-columns:1fr}.gt-raffle-prize-card{justify-content:center}}.gt-claim-deadline-note strong{color:#ff7b54}.golden-ticket-tagline{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:28%;transform:translateX(-50%);width:min(720px,90vw);z-index:6}.golden-ticket-tagline span{color:#ffd75a;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(20px,2.2vw,30px);font-weight:900;letter-spacing:1px;line-height:1.1;text-shadow:0 2px 0 #5e2608,0 4px 8px #000000a6,0 0 18px #ffc84a40;text-transform:uppercase}.golden-ticket-tagline strong{color:#fff0c6;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(13px,1.4vw,18px);font-style:italic;font-weight:700;letter-spacing:.3px;margin-top:5px}@media (max-width:900px){.golden-ticket-tagline{top:26%}.golden-ticket-promo-period{top:37%;width:min(470px,84vw)}.golden-ticket-prize-preview{top:48%;width:min(640px,92vw)}.gt-prize-preview-item{padding:10px 12px}.gt-prize-preview-item strong{font-size:11px}}@media (max-width:600px){.golden-ticket-tagline{top:20%;width:90vw}.golden-ticket-tagline span{font-size:16px;line-height:1.2}.golden-ticket-tagline strong{font-size:10px;margin-top:4px}.golden-ticket-promo-period{max-width:420px;padding:8px;top:30%;width:calc(100% - 40px)}.gt-summary-period__icon svg{height:14px;width:14px}.gt-summary-period__copy small{font-size:6px}.gt-summary-period__copy strong{font-size:9px}.gt-summary-divider{margin:2px auto 8px}.golden-ticket-promo-period .gt-promo-icon{font-size:18px;height:35px;width:35px}.golden-ticket-promo-period strong{font-size:11px}.golden-ticket-prize-preview{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));top:44%;width:calc(100% - 28px)}.gt-prize-preview-item{flex-direction:column;gap:5px;justify-content:center;min-height:76px;padding:8px 5px;text-align:center}.gt-prize-preview-icon{border-radius:7px;font-size:15px;height:28px;width:28px}.gt-prize-preview-item>div{align-items:center}.gt-prize-preview-item small{font-size:6px;letter-spacing:.3px}.gt-prize-preview-item strong{font-size:9px}}@media (max-width:480px){.golden-ticket-tagline{top:24%}.golden-ticket-tagline span{font-size:13px;letter-spacing:1px}.golden-ticket-tagline strong{font-size:10px}}.golden-ticket-promo-period{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#145a2dd9,#061c0feb);border:1px solid #ffc84a6b;border-radius:14px;box-shadow:inset 0 0 0 1px #ffc84a59,0 10px 24px #00000073,0 0 25px #145a2d40;display:flex;gap:14px;justify-content:center;padding:13px 22px;top:38%;width:min(520px,82vw)}.gt-promo-icon{font-size:24px}.golden-ticket-promo-period>div{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.golden-ticket-promo-period small{color:#a8d9b8;font-size:9px;font-weight:900;letter-spacing:1.2px;margin-bottom:3px;text-transform:uppercase}.golden-ticket-promo-period strong{color:#ffd15a;font-size:14px;font-weight:900;line-height:1.25}@media (max-width:768px){.golden-ticket-promo-period{gap:8px;padding:10px 18px;top:38%}.gt-promo-icon{font-size:18px}.golden-ticket-promo-period strong{font-size:11px}}@media (max-width:480px){.golden-ticket-promo-period{gap:8px;padding:8px 14px;top:36%}.gt-promo-icon{font-size:15px}.golden-ticket-promo-period small{font-size:7px}.golden-ticket-promo-period strong{font-size:9px}}.golden-ticket-prize-preview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));top:49%;width:min(720px,92vw)}.gt-prize-preview-item{align-items:center;background:radial-gradient(circle at top left,#3e874b26,#0000 45%),linear-gradient(145deg,#083a1ef0,#041f11f5);border:1px solid #ffc84a59;border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000042;display:flex;gap:12px;min-height:72px;overflow:hidden;padding:12px 16px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.gt-prize-preview-icon{background:#ffc84a14;border-radius:10px;box-shadow:inset 0 0 0 1px #ffc84a1f;color:#ffc84a;display:grid;flex-shrink:0;font-size:21px;height:38px;place-items:center;width:38px}.gt-prize-preview-item>div{display:flex;flex-direction:column;min-width:0}.gt-prize-preview-item small{color:#93aa7b;font-size:8px;font-weight:900;letter-spacing:.7px;margin-bottom:3px;text-transform:uppercase}.gt-prize-preview-item strong{color:#ffd75a;font-size:13px;font-weight:900;white-space:nowrap}@media (max-width:768px){.golden-ticket-prize-preview{gap:8px;top:48%}.gt-prize-preview-item{gap:6px;padding:8px 10px}.gt-prize-preview-icon{font-size:16px}.gt-prize-preview-item small{font-size:7px}.gt-prize-preview-item strong{font-size:10px}}@media (max-width:480px){.golden-ticket-prize-preview{flex-direction:column;gap:4px;top:46%}.gt-prize-preview-item{justify-content:center;padding:5px 10px}.gt-prize-preview-icon{font-size:14px}}.gt-week-booster-badge{animation:gt-week-booster-pulse 1.8s ease-in-out infinite;background:linear-gradient(135deg,#ff5a27,#ffae25);border-radius:999px;box-shadow:0 0 20px #ff5a2799,0 4px 12px #0006;color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:12px;font-weight:900;left:50%;letter-spacing:.8px;padding:8px 20px;pointer-events:none;position:absolute;text-transform:uppercase;top:100px;transform:translateX(-50%);z-index:9}@keyframes gt-week-booster-pulse{0%,to{box-shadow:0 0 20px #ff5a2799,0 4px 12px #0006;transform:translateX(-50%) scale(1)}50%{box-shadow:0 0 35px #ff5a27e6,0 4px 12px #00000080;transform:translateX(-50%) scale(1.05)}}.gt-week-prize-hint strong{color:#ffd15a;font-weight:900}.gt-week-stats-strip{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3c0848eb,#1c042df5);border-radius:18px;bottom:30px;box-shadow:inset 0 0 0 1px #ffbd344d,0 14px 30px #00000080;display:flex;gap:22px;left:50%;padding:14px 30px;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:7}.gt-week-stat-item{align-items:center;display:flex;gap:10px}.gt-week-stat-icon{flex-shrink:0;font-size:22px}.gt-week-stat-item>div{display:flex;flex-direction:column}.gt-week-stat-item small{color:#cba77c;font-size:9px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.gt-week-stat-item strong{color:#ffd15a;font-size:14px;font-weight:900;margin-top:2px;text-shadow:0 2px 4px #00000080}.gt-week-stat-divider{background:linear-gradient(#0000,#ffbe3a80,#0000);height:34px;width:1px}@media (max-width:900px){.gt-week-booster-badge{font-size:10px;padding:6px 16px;top:90px}.gt-week-prize-hint{bottom:130px;font-size:11px;padding:8px 18px}.gt-week-stats-strip{bottom:40px;gap:16px;padding:12px 22px}.gt-week-stat-icon{font-size:18px}.gt-week-stat-item strong{font-size:12px}.gt-week-stat-item small{font-size:8px}}@media (max-width:600px){.gt-week-booster-badge{font-size:9px;padding:5px 12px;top:80px}.gt-week-prize-hint{bottom:110px;font-size:10px;padding:6px 14px}.gt-week-stats-strip{bottom:30px;flex-direction:column;gap:8px;padding:10px 16px}.gt-week-stat-divider{height:1px;width:80%}.gt-week-stat-icon{font-size:16px}.gt-week-stat-item strong{font-size:11px}.gt-week-stat-item small{font-size:7px}}@media (max-width:480px){.gt-week-booster-badge{font-size:8px;padding:4px 10px;top:75px}.gt-week-prize-hint{bottom:100px;font-size:9px;padding:5px 12px}.gt-week-stats-strip{bottom:20px;padding:8px 12px}}.golden-ticket-sound-btn{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;isolation:isolate;margin:0;max-width:22vw;outline:0;padding:0;position:absolute;right:2.5%;top:29%;transition:transform .22s ease,filter .22s ease,opacity .22s ease;width:120px;z-index:10}.golden-ticket-sound-btn img{display:block;filter:brightness(1) drop-shadow(0 6px 12px rgba(0,0,0,.5)) drop-shadow(0 0 15px rgba(255,200,74,.2));height:auto;object-fit:contain;pointer-events:none;transition:filter .22s ease,opacity .22s ease;-webkit-user-select:none;user-select:none;width:100%}.golden-ticket-sound-btn.is-muted img{filter:brightness(.32) grayscale(.65) saturate(.45) drop-shadow(0 4px 8px rgba(0,0,0,.55));opacity:.72}@media (hover:hover) and (pointer:fine){.golden-ticket-sound-btn:hover{transform:translateY(-3px) scale(1.04)}.golden-ticket-sound-btn:not(.is-muted):hover img{filter:brightness(1.1) drop-shadow(0 8px 16px rgba(0,0,0,.6)) drop-shadow(0 0 25px rgba(255,210,90,.5))}.golden-ticket-sound-btn.is-muted:hover img{filter:brightness(.45) grayscale(.55) saturate(.55) drop-shadow(0 5px 10px rgba(0,0,0,.55))}.golden-ticket-sound-btn:active{transform:translateY(2px) scale(.98)}.golden-ticket-sound-btn:focus-visible{border-radius:20px;outline:3px solid #ffe17a;outline-offset:6px}}.golden-ticket-home-btn{-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;isolation:isolate;margin:0;max-width:22vw;outline:0;padding:0;position:absolute;right:2.5%;top:42%;transition:transform .22s ease,filter .22s ease;width:120px;z-index:10}.golden-ticket-home-btn img{display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.5)) drop-shadow(0 0 15px rgba(255,200,74,.2));height:auto;object-fit:contain;pointer-events:none;transition:filter .22s ease;-webkit-user-select:none;user-select:none;width:100%}@media (hover:hover) and (pointer:fine){.golden-ticket-home-btn:hover{filter:brightness(1.1);transform:translateY(-3px) scale(1.04)}.golden-ticket-home-btn:hover img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.6)) drop-shadow(0 0 25px rgba(255,210,90,.5))}}.golden-ticket-home-btn:active{transform:translateY(2px) scale(.98)}.golden-ticket-home-btn:active img{filter:brightness(.95) drop-shadow(0 3px 8px rgba(0,0,0,.4))}.golden-ticket-home-btn:focus-visible{border-radius:20px;outline:3px solid #ffe17a;outline-offset:6px}@media (max-width:900px){.golden-ticket-home-btn{max-width:26vw;right:3%;top:20%;width:100px}}@media (max-width:768px){.golden-ticket-home-btn{max-width:28vw;right:3%;top:18%;width:85px}}@media (max-width:480px){.golden-ticket-home-btn{max-width:30vw;right:3%;top:16%;width:70px}}@media (prefers-reduced-motion:reduce){.golden-ticket-home-btn,.golden-ticket-home-btn img{transition:none}}.gt-week-picker-modal{-ms-overflow-style:none;border-radius:32px;max-height:92vh;overflow-y:auto;padding:0;position:relative;scrollbar-width:none;width:min(1200px,100%)}.gt-week-picker-modal::-webkit-scrollbar{display:none}.gt-week-picker-frame:before{border:1px solid #ffc84a40;border-radius:24px;content:"";inset:12px;pointer-events:none;position:absolute}.gt-week-picker-header h2{color:#ffd45c;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(30px,4vw,48px);font-weight:900;letter-spacing:2px;margin:0;text-shadow:0 3px 0 #0a2916,0 6px 10px #0009,0 0 30px #ffc84a4d;text-transform:uppercase}.gt-week-picker-header p{color:#c9e8d1;font-family:Georgia,Times New Roman,Times,serif;font-size:14px;font-style:italic;font-weight:600;letter-spacing:.5px;margin:10px 0 0}.gt-week-picker-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.gt-week-card:before{background:linear-gradient(90deg,#0000,#ffc84a,#7fdf8f,#ffc84a,#0000);content:"";height:2px;left:22px;position:absolute;right:22px;top:0}.gt-week-card--unlocked{border-color:#ffc84a;box-shadow:inset 0 0 0 1px #ffc84a40,0 0 25px #ffc84a33,0 15px 30px #020c0680}.gt-week-card--unlocked:hover{border-color:#ffd55b;box-shadow:inset 0 0 0 1px #ffc84a66,0 0 40px #ffc84a66,0 20px 40px #020c0699;transform:translateY(-6px) scale(1.03)}.gt-week-card--unlocked:active{transform:translateY(-2px) scale(.99)}.gt-week-card--locked{background:linear-gradient(160deg,#081c0eeb,#041008f5);border-color:#ffc84a26;cursor:not-allowed;filter:saturate(.5);opacity:.65}.gt-week-card--locked .gt-week-card__game,.gt-week-card--locked .gt-week-card__icon{filter:grayscale(.7) brightness(.55)}.gt-week-card--active{animation:gt-week-active-pulse 2s ease-in-out infinite;border-color:#ffea9e}@keyframes gt-week-active-pulse{0%,to{box-shadow:inset 0 0 0 1px #ffc84a66,0 0 25px #ffc84a4d,0 15px 30px #020c0680}50%{box-shadow:inset 0 0 0 1px #ffdc6499,0 0 45px #ffc84a99,0 15px 30px #020c0699}}.gt-week-card__number{background:#ffc84a26;border-radius:999px;box-shadow:inset 0 0 0 1px #ffc84a59;color:#ffd15a;display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:900;letter-spacing:1.5px;padding:4px 14px;text-transform:uppercase}.gt-week-card__icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));font-size:36px;line-height:1;margin-top:4px}.gt-week-card__game{display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.6));height:auto;margin-top:4px;max-width:160px;object-fit:contain;width:90%}.gt-week-card__event{color:#fff0c6;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:900;letter-spacing:.5px;margin-top:8px;text-align:center;text-shadow:0 2px 4px #0009}.gt-week-card__date{color:#a8d9b8;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.gt-week-card__lock{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04100899;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.gt-week-card__lock-icon{filter:drop-shadow(0 0 15px rgba(0,0,0,.8));font-size:42px}.gt-week-card__lock-text{color:#c9a862;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:900;letter-spacing:1.2px;padding:0 8px;text-align:center;text-transform:uppercase}.gt-week-card--unlocked:hover .gt-week-card__play{transform:scale(1.05)}@keyframes gt-active-tag-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (max-width:900px){.gt-week-picker-frame{padding:50px 24px 36px}.gt-week-picker-grid{gap:14px;grid-template-columns:repeat(2,1fr)}.gt-week-card{min-height:280px}}@media (max-width:600px){.gt-week-picker-overlay{align-items:flex-start;padding:12px}.gt-week-picker-modal{margin:10px 0}.gt-week-picker-frame{border-radius:24px;padding:42px 16px 24px}.gt-week-picker-frame:before{border-radius:18px;inset:8px}.gt-week-picker-close{font-size:24px;height:38px;right:14px;top:12px;width:38px}.gt-week-picker-header{margin-bottom:28px}.gt-week-picker-header h2{font-size:24px;letter-spacing:1px}.gt-week-picker-header p{font-size:11px}.gt-week-picker-grid{gap:10px;grid-template-columns:1fr 1fr}.gt-week-card{gap:5px;min-height:240px;padding:16px 10px}.gt-week-card__number{font-size:9px;padding:3px 10px}.gt-week-card__icon{font-size:28px}.gt-week-card__game{max-width:110px}.gt-week-card__event{font-size:12px}.gt-week-card__date{font-size:8px}.gt-week-card__play{font-size:9px;padding:6px 12px}.gt-week-card__lock-icon{font-size:30px}.gt-week-card__lock-text{font-size:8px}.gt-week-card__active-tag{font-size:7px;padding:3px 6px;right:8px;top:8px}}@media (max-width:380px){.gt-week-picker-grid{grid-template-columns:1fr}.gt-week-card{min-height:220px}}@media (prefers-reduced-motion:reduce){.gt-week-card,.gt-week-card--active,.gt-week-card__active-tag,.gt-week-card__play,.gt-week-picker-close{animation:none;transition:none}}.gt-fiesta-burst{animation:gt-fiesta-burst-hold 6s ease-out forwards;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:9998}@keyframes gt-fiesta-burst-hold{0%,to{opacity:1}}.gt-fiesta-burst__flash{animation:gt-fiesta-burst-flash 6s cubic-bezier(.16,1,.3,1) forwards;background:radial-gradient(circle at center,#fff0b4f2 0,#ffc84ab3 20%,#7fdf8f66 45%,#0000 70%);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:40vmax}@keyframes gt-fiesta-burst-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}10%{opacity:1;transform:translate(-50%,-50%) scale(.5)}45%{opacity:1;transform:translate(-50%,-50%) scale(1.6)}75%{opacity:.6;transform:translate(-50%,-50%) scale(2.4)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.gt-fiesta-burst__ring{animation:gt-fiesta-burst-ring 6s cubic-bezier(.16,1,.3,1) forwards;border:3px solid #ffc84a;border-radius:50%;box-shadow:0 0 40px #ffc84ae6,inset 0 0 30px #ffc84a99;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:60px}@keyframes gt-fiesta-burst-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}10%{opacity:1}50%{opacity:.9;transform:translate(-50%,-50%) scale(9)}85%{opacity:.4;transform:translate(-50%,-50%) scale(16)}to{opacity:0;transform:translate(-50%,-50%) scale(20)}}.gt-fiesta-burst__rays{animation:gt-fiesta-burst-rays 6s cubic-bezier(.16,1,.3,1) forwards;background:conic-gradient(from 0deg,#0000 0deg,#ffdc7859 6deg,#0000 12deg,#0000 42deg,#7fdf8f4d 48deg,#0000 54deg,#0000 90deg,#ffdc784d 96deg,#0000 102deg,#0000 150deg,#ffdc784d 156deg,#0000 162deg,#0000 210deg,#7fdf8f4d 216deg,#0000 222deg,#0000 270deg,#ffdc784d 276deg,#0000 282deg,#0000 330deg,#ffdc784d 336deg,#0000 342deg);filter:blur(2px);height:200vmax;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.2);width:200vmax}@keyframes gt-fiesta-burst-rays{0%{opacity:0;transform:translate(-50%,-50%) scale(.15) rotate(0deg)}15%{opacity:.9}55%{opacity:.8;transform:translate(-50%,-50%) scale(1.1) rotate(120deg)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6) rotate(280deg)}}.gt-fiesta-burst__spark{animation:gt-fiesta-burst-spark 6s cubic-bezier(.16,1,.3,1) forwards;color:#ffd45c;font-size:28px;left:50%;opacity:0;pointer-events:none;position:absolute;text-shadow:0 0 10px #ffc84a,0 0 25px #ffc84ab3,0 0 45px #ffc84a66;top:50%}.gt-fiesta-burst__spark--1{--tx:-18vmax;--ty:-12vmax;animation-delay:80ms}.gt-fiesta-burst__spark--2{--tx:20vmax;--ty:-14vmax;animation-delay:.12s}.gt-fiesta-burst__spark--3{--tx:-22vmax;--ty:10vmax;animation-delay:60ms}.gt-fiesta-burst__spark--4{--tx:18vmax;--ty:14vmax;animation-delay:.1s}.gt-fiesta-burst__spark--5{--tx:4vmax;--ty:-20vmax;animation-delay:.14s}.gt-fiesta-burst__spark--6{--tx:-10vmax;--ty:18vmax;animation-delay:40ms}@keyframes gt-fiesta-burst-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}10%{opacity:1;transform:translate(-50%,-50%) scale(1.4)}55%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.7)}}.gt-fiesta-burst__vignette{animation:gt-fiesta-burst-vignette 6s ease-out forwards;background:radial-gradient(circle at center,#0000 25%,#0000008c 100%);inset:0;opacity:0;position:absolute}@keyframes gt-fiesta-burst-vignette{0%{opacity:0}30%{opacity:.55}70%{opacity:.45}to{opacity:0}}.gt-week-picker-overlay{align-items:center;animation:gt-wp-overlay-in .5s ease-out forwards;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at center,#14502866,#040f08f0 65%);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:30px;position:fixed;z-index:9999}@keyframes gt-wp-overlay-in{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1}}@keyframes gt-wp-frame-in{0%{filter:blur(10px);opacity:0;transform:scale(.85) translateY(30px)}60%{filter:blur(0);opacity:1;transform:scale(1.02) translateY(-4px)}to{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}}.gt-week-picker-header{animation:gt-wp-header-in .6s cubic-bezier(.16,1,.3,1) .2s both;margin-bottom:42px;text-align:center}@keyframes gt-wp-header-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gt-week-card{align-items:center;animation:gt-wp-card-in .7s cubic-bezier(.16,1,.3,1) both;-webkit-appearance:none;appearance:none;background:radial-gradient(circle at 50% 0,#ffc84a1a,#0000 60%),linear-gradient(160deg,#0f371ee6,#071c10f2);border:2px solid #ffc84a59;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;gap:8px;isolation:isolate;min-height:320px;overflow:hidden;padding:22px 16px;position:relative;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.gt-week-card:first-child{animation-delay:.4s}.gt-week-card:nth-child(2){animation-delay:.52s}.gt-week-card:nth-child(3){animation-delay:.64s}.gt-week-card:nth-child(4){animation-delay:.76s}@keyframes gt-wp-card-in{0%{opacity:0;transform:translateY(30px) scale(.92)}60%{opacity:1;transform:translateY(-6px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.gt-week-picker-frame:after{animation:gt-wp-diamond-breathe 3s ease-in-out infinite;background:linear-gradient(145deg,#ffcc4e,#d8751b);border-radius:50%;box-shadow:0 0 0 4px #0a2a16fa,0 0 20px #ffc84a99;color:#3a0a38;content:"◆";display:grid;font-size:14px;height:28px;left:50%;place-items:center;position:absolute;top:4px;transform:translateX(-50%);width:28px}@keyframes gt-wp-diamond-breathe{0%,to{box-shadow:0 0 0 4px #0a2a16fa,0 0 20px #ffc84a99;transform:translateX(-50%) rotate(0deg)}50%{box-shadow:0 0 0 4px #0a2a16fa,0 0 35px #ffc84a,0 0 60px #ffc84a66;transform:translateX(-50%) rotate(180deg)}}.gt-week-picker-frame{animation:gt-wp-frame-in .8s cubic-bezier(.16,1,.3,1) forwards;background:radial-gradient(circle at top center,#2e7a4459,#0000 45%),radial-gradient(circle at bottom right,#145a2d66,#0000 50%),linear-gradient(150deg,#0a2a16fc,#061c0ffc 55%,#0c301afc);border:3px solid #ffc84a;border-radius:32px;box-shadow:inset 0 0 0 2px #ffc84a26,inset 0 0 60px #145a2d66,0 0 80px #145a2d80,0 24px 60px #000000b3;overflow:hidden;padding:60px 50px 50px;position:relative}.gt-week-picker-frame>.gt-week-picker-header:after{animation:gt-wp-shimmer 5s ease-in-out 1.5s infinite;background:linear-gradient(110deg,#0000,#fff0b42e 45%,#fff0b459 50%,#fff0b42e 55%,#0000);content:"";height:200%;left:-60%;pointer-events:none;position:absolute;top:-50%;transform:rotate(15deg);width:40%}@keyframes gt-wp-shimmer{0%{left:-60%;opacity:0}10%{opacity:1}40%{left:120%;opacity:1}50%{left:120%;opacity:0}to{left:120%;opacity:0}}@media (prefers-reduced-motion:reduce){.gt-fiesta-burst,.gt-fiesta-burst__flash,.gt-fiesta-burst__rays,.gt-fiesta-burst__ring,.gt-fiesta-burst__spark,.gt-fiesta-burst__vignette,.gt-week-card,.gt-week-picker-frame,.gt-week-picker-frame:after,.gt-week-picker-frame>.gt-week-picker-header:after,.gt-week-picker-header,.gt-week-picker-overlay{animation-delay:0ms!important;animation-duration:1ms!important}}.gt-week-picker-overlay--closing{animation:gt-wp-overlay-out .5s ease-in forwards}@keyframes gt-wp-overlay-out{0%{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}.gt-week-picker-overlay--closing .gt-week-picker-frame{animation:gt-wp-frame-out .5s cubic-bezier(.55,0,1,.45) forwards}@keyframes gt-wp-frame-out{0%{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}to{filter:blur(6px);opacity:0;transform:scale(.9) translateY(20px)}}.gt-week-picker-overlay--closing .gt-week-card{animation:gt-wp-card-out .4s cubic-bezier(.55,0,1,.45) both}.gt-week-picker-overlay--closing .gt-week-card:first-child{animation-delay:0ms}.gt-week-picker-overlay--closing .gt-week-card:nth-child(2){animation-delay:40ms}.gt-week-picker-overlay--closing .gt-week-card:nth-child(3){animation-delay:80ms}.gt-week-picker-overlay--closing .gt-week-card:nth-child(4){animation-delay:.12s}@keyframes gt-wp-card-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(15px) scale(.94)}}.gt-week-picker-close{background:linear-gradient(145deg,#1a6b3a,#0a3d1c);border:2px solid #ffc84a;border-radius:50%;color:#ffd05d;cursor:pointer;display:grid;font-size:32px;font-weight:500;height:48px;line-height:1;padding:0;place-items:center;position:absolute;right:22px;top:18px;transition:transform .26s cubic-bezier(.16,1,.3,1),filter .26s ease;width:48px;z-index:10}.gt-week-picker-close:hover{filter:brightness(1.2);transform:rotate(90deg) scale(1.12)}.gt-promo-icon svg{color:#ffc84a;filter:drop-shadow(0 0 8px rgba(255,200,74,.4));height:26px;width:26px}@media (max-width:768px){.gt-promo-icon svg{height:18px;width:18px}}@media (max-width:480px){.gt-promo-icon svg{height:15px;width:15px}}.gt-prize-preview-icon svg{color:#ffc84a;filter:drop-shadow(0 0 8px rgba(255,200,74,.45));height:24px;width:24px}@media (max-width:768px){.gt-prize-preview-icon svg{height:18px;width:18px}}@media (max-width:480px){.gt-prize-preview-icon svg{height:16px;width:16px}}.gt-week-card__icon svg{color:#ffd15a;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(255,200,74,.4));height:40px;width:40px}.gt-week-card--locked .gt-week-card__icon svg{filter:grayscale(.7) brightness(.55)}@media (max-width:600px){.gt-week-card__icon svg{height:30px;width:30px}}.gt-week-card__lock-icon svg{color:#c9a862;filter:drop-shadow(0 0 15px rgba(0,0,0,.85));height:42px;width:42px}@media (max-width:600px){.gt-week-card__lock-icon svg{height:30px;width:30px}}.gt-week-card__play{align-items:center;background:linear-gradient(135deg,#ffc84a,#d8751b);border-radius:999px;box-shadow:0 0 15px #ffc84a80,0 4px 8px #0006;color:#3a0a38;display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:900;gap:6px;letter-spacing:1.2px;margin-top:auto;padding:8px 18px;text-transform:uppercase;transition:transform .22s ease}.gt-week-card__play-icon{color:#3a0a38;height:10px;width:10px}.gt-week-card__active-tag{align-items:center;animation:gt-active-tag-pulse 1.5s ease-in-out infinite;background:linear-gradient(135deg,#ff5a27,#ffae25);border-radius:999px;box-shadow:0 0 15px #ff5a27b3;color:#fff;display:inline-flex;font-size:9px;font-weight:900;gap:4px;letter-spacing:.8px;padding:4px 10px;position:absolute;right:12px;text-transform:uppercase;top:12px;z-index:4}.gt-week-card__active-icon{color:#fff;height:9px;width:9px}@media (max-width:600px){.gt-week-card__active-icon{height:7px;width:7px}}.gt-booster-badge-icon{flex-shrink:0;height:13px;margin-right:6px;vertical-align:middle;width:13px}.gt-week-prize-hint{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#3c0848e6,#1c042df2);border:1px solid #ffbe3a66;border-radius:999px;bottom:180px;box-shadow:inset 0 0 0 1px #ffbd341a,0 10px 24px #0006;color:#d9bb91;display:inline-flex;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;font-weight:700;gap:8px;left:50%;letter-spacing:.5px;padding:10px 24px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:7}.gt-week-prize-hint-icon{color:#ffd15a;flex-shrink:0;height:15px;width:15px}@media (max-width:600px){.gt-week-prize-hint-icon{height:12px;width:12px}}.gt-week-stat-icon svg{color:#ffd15a;filter:drop-shadow(0 0 6px rgba(255,200,74,.35));height:22px;width:22px}@media (max-width:900px){.gt-week-stat-icon svg{height:18px;width:18px}}@media (max-width:600px){.gt-week-stat-icon svg{height:16px;width:16px}}.gt-progress-notice-icon svg{color:#ffc84a;filter:drop-shadow(0 0 8px rgba(255,200,74,.4));height:28px;width:28px}.gt-awarding-label{align-items:center;color:#cba77c;display:inline-flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:.5px;text-transform:uppercase}.gt-awarding-icon{color:#ffc84a;flex-shrink:0;height:11px;width:11px}.gt-tie-icon svg{color:#ffc84a;height:18px;width:18px}.gt-raffle-prize-icon svg{color:#ffd15a;filter:drop-shadow(0 0 12px rgba(255,200,74,.5));height:36px;width:36px}.gt-rule-icon svg{color:#ffc84a;height:18px;width:18px}.gt-raffle-rule-item.excluded .gt-rule-icon svg{color:#ff7b54}.gt-claim-deadline-note{align-items:center;background:linear-gradient(135deg,#ff5a271f,#2e8c5014);border-left:3px solid #ff5a27;border-radius:12px;color:#ffd1b8;display:inline-flex;font-size:12px;gap:8px;line-height:1.5;margin-top:14px;padding:12px 18px}.gt-claim-deadline-icon{color:#ff7b54;flex-shrink:0;height:15px;width:15px}.golden-ticket-user-panel{animation:gt-user-panel-enter .9s cubic-bezier(.16,1,.3,1) .2s both;height:auto;isolation:isolate;left:2.5%;pointer-events:none;position:absolute;top:3%;width:410px;z-index:10}.golden-ticket-user-panel__frame{display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.55)) drop-shadow(0 0 20px rgba(255,200,74,.25));height:auto;object-fit:contain;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.golden-ticket-user-panel__content{bottom:0;display:block;left:35%;margin:0;padding:0;pointer-events:none;position:absolute;right:5%;text-align:center;top:0;z-index:2}.golden-ticket-user-panel__label{display:none}.golden-ticket-user-panel__username{color:#ffe27a;font-size:15px;left:27.6%;letter-spacing:0;max-width:88%;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 0 #60320b,0 2px 4px #000000e6,0 0 7px #ffcd4973;top:35%}.golden-ticket-user-panel__rank,.golden-ticket-user-panel__username{font-family:Georgia,Times New Roman,Times,serif;font-weight:900;line-height:1;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%);white-space:nowrap;width:88%}.golden-ticket-user-panel__rank{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;font-size:12px;gap:4px;justify-content:center;left:22%;top:58%}.golden-ticket-user-panel__rank-label,.golden-ticket-user-panel__rank-value{font:inherit;line-height:inherit;margin:0;padding:0;white-space:nowrap}.golden-ticket-user-panel__rank-label{color:#d7bd71;letter-spacing:.5px;text-shadow:0 1px 2px #000000d9;text-transform:uppercase}.golden-ticket-user-panel__rank-value{color:#ffe27a;letter-spacing:0;text-shadow:0 1px 0 #60320b,0 2px 3px #000000d9,0 0 6px #ffcd496b}@keyframes gt-user-panel-enter{0%{filter:blur(6px);opacity:0;transform:translateX(-30px) scale(.9)}60%{filter:blur(0);opacity:1;transform:translateX(4px) scale(1.02)}to{filter:blur(0);opacity:1;transform:translateX(0) scale(1)}}@media (max-width:1100px){.golden-ticket-user-panel{left:2%;top:3%;width:220px}.golden-ticket-user-panel__username{font-size:11px}.golden-ticket-user-panel__rank{font-size:8px}}@media (max-width:768px){.golden-ticket-tagline{display:none;top:26%}.golden-ticket-user-panel{left:50%;max-width:64vw;top:22%;translate:-50% 0;width:240px}.golden-ticket-user-panel__content{bottom:0;left:35%;right:5%;top:0}.golden-ticket-user-panel__username{font-size:11px;left:36%;max-width:86%;top:22%;width:86%}.golden-ticket-user-panel__rank{font-size:7.5px;gap:3px;padding:0 3px;top:61%;width:90%}}@media (max-width:480px){.golden-ticket-user-panel{max-width:60vw;top:22%;width:220px}.golden-ticket-user-panel__content{bottom:17.5%;left:34%;right:4.5%;top:20.5%}.golden-ticket-user-panel__username{font-size:10px}.golden-ticket-user-panel__rank{font-size:7px}}@media (max-width:400px){.golden-ticket-user-panel{max-width:58vw;width:210px}.golden-ticket-user-panel__username{font-size:10px}.golden-ticket-user-panel__rank{font-size:7px}}.gt-lb-footer{align-items:center;background:linear-gradient(180deg,#400c0ad9,#280c08f2);border-radius:0 0 18px 18px;border-top:1px solid #ffc84a38;box-shadow:inset 0 1px #ffffff08,0 -8px 20px #00000014;color:#f6e8bd;display:flex;font-size:13px;font-weight:700;gap:14px;justify-content:space-between;margin-top:18px;padding:14px 18px}.gt-lb-footer>span{align-items:center;color:#fff2cdd1;display:flex;gap:7px;line-height:1.4;min-width:0}.gt-lb-footer>span strong{color:#fff1bf;font-weight:900}.gt-lb-footer .gt-footer-icon{color:#ffc84a;filter:drop-shadow(0 0 6px rgba(255,200,74,.25));flex-shrink:0;font-size:15px}@media (max-width:768px){.gt-lb-footer{align-items:flex-start;flex-direction:column;font-size:11px;gap:8px;padding:12px 14px}.gt-lb-footer>span{width:100%}}.golden-ticket-prize-preview,.golden-ticket-promo-period{left:50%;position:absolute;transform:translateX(-50%);z-index:6}.golden-ticket-promo-period .gt-promo-icon{background:#ffc84a14;border-radius:10px;box-shadow:inset 0 0 0 1px #ffc84a26;color:#ffc84a;display:grid;flex-shrink:0;font-size:23px;height:42px;place-items:center;width:42px}.gt-prize-preview-item:before{background:linear-gradient(90deg,#0000,#ffd85acc,#0000);content:"";height:1;left:15%;position:absolute;right:15%;top:0}@media (hover:hover) and (pointer:fine){.gt-prize-preview-item:hover{border-color:#ffd25aa6;box-shadow:inset 0 1px #ffffff12,0 12px 26px #00000052,0 0 16px #ffc84a14;transform:translateY(-3px)}}.golden-ticket-summary{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 0,#ffd04c14,#0000 42%),linear-gradient(135deg,#073d1fe0,#032212f0);border:1px solid #ffcf4d6b;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0f,inset 0 0 0 1px #ffc5370f,0 12px 28px #00000057,0 0 26px #ffbe280a;left:50%;padding:12px;position:absolute;top:37.5%;transform:translateX(-50%);width:min(690px,76vw);z-index:7}.golden-ticket-summary:before{background:linear-gradient(90deg,#0000,#ffdb67cc,#0000);content:"";height:1px;left:12%;pointer-events:none;position:absolute;right:12%;top:0}.gt-summary-period{align-items:center;display:flex;gap:12px;justify-content:center;min-height:52px;padding:7px 14px}.gt-summary-period__icon{background:linear-gradient(145deg,#ffcd4a1f,rgba(255,205,74,.035));border:1px solid #ffca4333;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff14,0 0 14px #ffc3340d;color:#ffd34f;display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.gt-summary-period__icon svg{filter:drop-shadow(0 0 5px rgba(255,197,55,.24));height:20px;width:20px}.gt-summary-period__copy{align-items:flex-start;display:flex;flex-direction:column;min-width:0;text-align:left}.gt-summary-period__copy small{color:#9fc09d;font-size:8px;font-weight:900;letter-spacing:1.35px;line-height:1;margin-bottom:3px;text-transform:uppercase}.gt-summary-period__copy strong{color:#ffd65b;font-size:12px;font-weight:900;line-height:1.2;text-shadow:0 2px 5px #00000080}.gt-summary-divider{background:linear-gradient(90deg,#0000,#ffcc4733 15%,#ffcc4759 50%,#ffcc4733 85%,#0000);height:1px;margin:2px auto 10px;width:calc(100% - 24px)}.gt-summary-rewards{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.gt-summary-card{align-items:center;background:radial-gradient(circle at 0 50%,#ffcb4812,#0000 42%),linear-gradient(145deg,#0c49269e,#042715a3);border:1px solid #ffc94329;border-radius:11px;box-shadow:inset 0 1px hsla(0,0%,100%,.035),0 5px 13px #0000002b;display:flex;gap:9px;min-height:58px;min-width:0;overflow:hidden;padding:9px 11px;position:relative}.gt-summary-card:after{background:linear-gradient(115deg,#0000,hsla(0,0%,100%,.025) 42%,#0000 70%);content:"";inset:0;pointer-events:none;position:absolute}.gt-summary-card__icon{background:#ffc94512;border:1px solid #ffca4324;border-radius:9px;color:#ffce43;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.gt-summary-card__icon svg{filter:drop-shadow(0 0 5px rgba(255,201,65,.2));height:17px;width:17px}.gt-summary-card__copy{align-items:flex-start;display:flex;flex-direction:column;min-width:0;text-align:left}.gt-summary-card__copy small{color:#8eaa89;font-size:7px;font-weight:900;letter-spacing:.75px;line-height:1;margin-bottom:2px;text-transform:uppercase}.gt-summary-card__copy strong{color:#ffd14c;font-size:10px;font-weight:900;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 4px #00000080;white-space:nowrap}@media (hover:hover) and (pointer:fine){.gt-summary-card{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.gt-summary-card:hover{background:radial-gradient(circle at 0 50%,#ffcb481a,#0000 45%),linear-gradient(145deg,#10562db8,#052d18b8);border-color:#ffd05052;box-shadow:inset 0 1px #ffffff0d,0 8px 16px #00000038;transform:translateY(-2px)}}@media (max-width:1200px){.golden-ticket-summary{top:38%;width:min(640px,74vw)}.gt-summary-card{padding:8px 9px}.gt-summary-card__copy strong{font-size:9px}}@media (max-width:900px){.golden-ticket-summary{top:38%;width:min(600px,78vw)}.gt-summary-period{min-height:48px}.gt-summary-period__icon{height:32px;width:32px}.gt-summary-period__icon svg{height:18px;width:18px}.gt-summary-period__copy strong{font-size:10px}.gt-summary-card{min-height:54px}}@media (max-width:768px){.golden-ticket-summary{border-radius:15px;padding:9px;top:34.5%;width:min(560px,84vw)}.gt-summary-period{gap:9px;min-height:44px;padding:5px 10px}.gt-summary-period__copy small{font-size:7px}.gt-summary-period__copy strong{font-size:9px}.gt-summary-divider{margin-bottom:7px}.gt-summary-rewards{gap:5px}.gt-summary-card{gap:6px;min-height:50px;padding:7px}.gt-summary-card__icon{border-radius:7px;height:28px;width:28px}.gt-summary-card__icon svg{height:14px;width:14px}.gt-summary-card__copy small{font-size:6px;letter-spacing:.45px}.gt-summary-card__copy strong{font-size:8px}}@media (max-width:600px){.golden-ticket-summary{max-width:470px;padding:8px;top:33%;width:calc(100% - 34px)}.gt-summary-period{justify-content:flex-start;padding:4px 8px;padding-inline:8px}.gt-summary-period__icon{height:30px;width:30px}.gt-summary-rewards{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.gt-summary-card{flex-direction:column;gap:4px;justify-content:center;min-height:62px;padding:6px 4px;text-align:center}.gt-summary-card__copy{align-items:center;text-align:center;width:100%}.gt-summary-card__copy small{font-size:5.5px}.gt-summary-card__copy strong{font-size:7.5px}.gt-summary-card__icon{height:25px;width:25px}.gt-summary-card__icon svg{height:13px;width:13px}}@media (max-width:480px){.golden-ticket-summary{border-radius:13px;padding:7px;top:31.5%;width:calc(100% - 24px)}.gt-summary-period{gap:7px;min-height:40px}.gt-summary-period__icon{height:27px;width:27px}.gt-summary-period__icon svg{height:14px;width:14px}.gt-summary-period__copy small{font-size:6px}.gt-summary-period__copy strong{font-size:7.5px}.gt-summary-divider{margin:1px auto 6px;width:calc(100% - 12px)}.gt-summary-rewards{gap:4px}.gt-summary-card{border-radius:9px;min-height:56px}.gt-summary-card__copy small{font-size:5px}.gt-summary-card__copy strong{font-size:6.8px}}@media (max-width:768px){.golden-ticket-home-btn,.golden-ticket-leaderboard-btn,.golden-ticket-sound-btn{display:none}.golden-ticket-mobile-nav{align-items:center;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;justify-content:flex-end;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:100}.golden-ticket-mobile-nav.is-open .golden-ticket-mobile-nav__actions{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s;visibility:visible}.golden-ticket-mobile-nav__item--featured{height:68px;margin-top:-8px}.golden-ticket-mobile-nav__item--featured img{height:66px;max-width:112px}.golden-ticket-mobile-nav__item:focus-visible,.golden-ticket-mobile-nav__toggle:focus-visible{outline:2px solid #ffe17a;outline-offset:3px}.golden-ticket-mobile-nav__toggle{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background:radial-gradient(circle at 38% 28%,#ffffff3d,#0000 26%),linear-gradient(180deg,#238b4b,#0e5f31 58%,#08451f);border:2px solid #ffd75ef5;border-radius:50%;box-shadow:inset 0 0 0 2px #042411c7,inset 0 1px 0 #fff0b261,0 6px 14px #0000007a,0 0 16px #ffc42f4d;color:#fff7d4;cursor:pointer;display:grid;flex:0 0 auto;height:58px;padding:0 0 3px;place-items:center;pointer-events:auto;position:relative;transition:transform .18s ease,filter .18s ease,background .18s ease;width:58px}.golden-ticket-mobile-nav__toggle span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:38px;font-weight:300;line-height:1;text-shadow:0 2px 4px #00000059;transform:translateY(-1px)}.golden-ticket-mobile-nav.is-open .golden-ticket-mobile-nav__toggle{background:radial-gradient(circle at 38% 28%,#ffffff2e,#0000 26%),linear-gradient(180deg,#8c2d2d,#641d1d 58%,#471313);transform:rotate(180deg)}.golden-ticket-mobile-nav.is-open .golden-ticket-mobile-nav__toggle span{transform:rotate(-180deg) translateY(-1px)}.golden-ticket-mobile-nav__toggle:active{filter:brightness(1.08);transform:scale(.92)}.golden-ticket-mobile-nav.is-open .golden-ticket-mobile-nav__toggle:active{transform:rotate(180deg) scale(.92)}}@media (max-width:420px){.golden-ticket-mobile-nav{bottom:calc(50px + env(safe-area-inset-bottom));gap:5px}.golden-ticket-mobile-nav__actions{gap:4px;min-height:62px;padding-inline:6px;width:calc(100vw - 34px)}.golden-ticket-mobile-nav__item{height:55px}.golden-ticket-mobile-nav__item img{height:53px;max-width:90px}.golden-ticket-mobile-nav__item--featured{height:63px;margin-top:-7px}.golden-ticket-mobile-nav__item--featured img{height:61px;max-width:104px}.golden-ticket-mobile-nav__toggle{height:56px;width:56px}.golden-ticket-mobile-nav__toggle span{font-size:36px}}@media (prefers-reduced-motion:reduce){.golden-ticket-mobile-nav__actions,.golden-ticket-mobile-nav__item,.golden-ticket-mobile-nav__toggle,.golden-ticket-mobile-nav__toggle span{transition:none}}.golden-ticket-entry,.golden-ticket-exit{align-items:center;background:radial-gradient(ellipse at 50% 42%,#ffdd7cdb 0,#ff9f43a6 24%,#0000 55%),radial-gradient(ellipse at 18% 80%,#df33358c,#0000 50%),radial-gradient(ellipse at 85% 25%,#1fab9d59,#0000 48%),linear-gradient(145deg,#671d27,#b84132 38%,#ed9342 70%,#6b2534);display:flex;inset:0;isolation:isolate;justify-content:center;overflow:hidden;pointer-events:all;position:fixed;z-index:999999}.golden-ticket-entry{animation:golden-ticket-entry-screen 1.8s ease forwards}.golden-ticket-exit{animation:golden-ticket-exit-screen 1.2s ease forwards}.golden-ticket-entry:before,.golden-ticket-exit:before{animation:gt-fiesta-transition-rays 1.8s ease-out both;background:repeating-conic-gradient(from 10deg at 50% 50%,#ffed893d 0 8deg,#0000 8deg 25deg,#e641422e 25deg 31deg,#0000 31deg 45deg);content:"";inset:-40%;pointer-events:none;position:absolute;z-index:1}.golden-ticket-exit:before{animation-duration:1.2s}.golden-ticket-entry:after,.golden-ticket-exit:after{animation:gt-fiesta-transition-ring 1.8s ease-out both;aspect-ratio:1;border:4px solid #ffe879db;border-radius:50%;box-shadow:0 0 30px #ffba3da6,inset 0 0 30px #ffe88c40;content:"";left:50%;pointer-events:none;position:absolute;top:50%;width:min(580px,74vw);z-index:2}.golden-ticket-exit:after{animation-duration:1.2s}.golden-ticket-entry__content,.golden-ticket-exit__content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;width:min(720px,86vw);z-index:5}.golden-ticket-entry__content{animation:golden-ticket-entry-content 1.5s cubic-bezier(.16,1,.3,1) both}.golden-ticket-exit__content{animation:golden-ticket-exit-content 1.05s ease both}.golden-ticket-entry__logo,.golden-ticket-exit__logo{display:block;filter:drop-shadow(0 12px 15px rgba(78,18,18,.45)) drop-shadow(0 0 28px rgba(255,223,96,.68));height:auto;max-width:100%;object-fit:contain;width:min(620px,80vw)}.golden-ticket-entry__logo{animation:golden-ticket-entry-logo 1.45s cubic-bezier(.16,1,.3,1) both}.golden-ticket-exit__logo{animation:golden-ticket-exit-logo 1.05s ease both}.golden-ticket-entry__text,.golden-ticket-exit__text{color:#fff7d5;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,2vw,25px);font-weight:900;letter-spacing:clamp(2px,.45vw,5px);line-height:1.2;margin-top:14px;text-shadow:0 3px 0 #8c2b1b,0 5px 12px #3e0c1294,0 0 16px #ffcd4ba6;text-transform:uppercase}.golden-ticket-entry__text{animation:golden-ticket-entry-text .8s ease .35s both}.golden-ticket-exit__text{animation:golden-ticket-exit-text .8s ease both}.golden-ticket-entry__flash,.golden-ticket-exit__flash{background:radial-gradient(circle at center,#fffedff2 0,#ffe372bf 12%,#ff982d57 35%,#0000 65%);inset:-25%;pointer-events:none;position:absolute;z-index:2}.golden-ticket-entry__flash{animation:golden-ticket-entry-flash 1.5s ease-out both}.golden-ticket-exit__flash{animation:golden-ticket-exit-flash 1.15s ease-out both}.golden-ticket-entry__glow{animation:golden-ticket-entry-glow 1.65s ease-out both;aspect-ratio:1;background:radial-gradient(circle,#ffee8bb3,#ffac3e40 38%,#f4504926 58%,#0000 72%);border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;width:min(950px,115vw);z-index:1}@keyframes golden-ticket-entry-screen{0%{opacity:0}8%,82%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes golden-ticket-exit-screen{0%{opacity:0}15%,75%{opacity:1}to{opacity:0}}@keyframes golden-ticket-entry-content{0%{opacity:0;transform:translateY(24px) scale(.88)}42%{opacity:1;transform:translateY(0) scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes golden-ticket-entry-logo{0%{filter:blur(8px) brightness(1.3);opacity:0;transform:translateY(32px) scale(.72)}45%{filter:brightness(1.13) drop-shadow(0 0 28px rgba(255,227,104,.8));opacity:1;transform:translateY(0) scale(1.06)}to{filter:drop-shadow(0 12px 15px rgba(78,18,18,.45)) drop-shadow(0 0 28px rgba(255,223,96,.68));opacity:1;transform:scale(1)}}@keyframes golden-ticket-entry-text{0%{letter-spacing:9px;opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes golden-ticket-entry-flash{0%{opacity:0;transform:scale(.3)}24%{opacity:.78}60%{opacity:.14}to{opacity:0;transform:scale(1.9)}}@keyframes golden-ticket-entry-glow{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}30%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes gt-fiesta-transition-rays{0%{opacity:0;transform:rotate(-24deg) scale(.7)}36%{opacity:.85}to{opacity:0;transform:rotate(32deg) scale(1.2)}}@keyframes gt-fiesta-transition-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.25)}25%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes golden-ticket-exit-content{0%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1.04)}to{filter:blur(5px);opacity:0;transform:scale(.82)}}@keyframes golden-ticket-exit-logo{0%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1.045)}to{filter:blur(6px) brightness(1.5);opacity:0;transform:scale(.78)}}@keyframes golden-ticket-exit-text{0%{opacity:1;transform:translateY(0)}to{letter-spacing:8px;opacity:0;transform:translateY(-12px)}}@keyframes golden-ticket-exit-flash{0%{opacity:0;transform:scale(.6)}42%{opacity:.65}to{opacity:0;transform:scale(1.75)}}@media (max-width:768px){.golden-ticket-entry__content,.golden-ticket-exit__content{width:92vw}.golden-ticket-entry__logo,.golden-ticket-exit__logo{width:85vw}.golden-ticket-entry__text,.golden-ticket-exit__text{font-size:clamp(12px,3.3vw,18px);letter-spacing:2px}}@media (prefers-reduced-motion:reduce){.golden-ticket-entry,.golden-ticket-entry:after,.golden-ticket-entry:before,.golden-ticket-entry__content,.golden-ticket-entry__flash,.golden-ticket-entry__glow,.golden-ticket-entry__logo,.golden-ticket-entry__text,.golden-ticket-exit,.golden-ticket-exit:after,.golden-ticket-exit:before,.golden-ticket-exit__content,.golden-ticket-exit__flash,.golden-ticket-exit__logo,.golden-ticket-exit__text{animation-duration:1ms}}.golden-ticket-page .gt-lb-title-image img{filter:drop-shadow(0 5px 12px rgba(0,0,0,.5)) drop-shadow(0 0 18px rgba(255,170,57,.23))}.golden-ticket-page .gt-quest-card,.golden-ticket-page .gt-quest-card--gotw,.golden-ticket-page .gt-quest-card--jili{background:radial-gradient(circle at 92% 3%,#ffae3a21,#0000 39%),linear-gradient(135deg,#68251a,#36100e 84%);border:1px solid #ffc9633b;box-shadow:inset 0 1px #ffe8af0f,0 13px 26px #0f020252}.golden-ticket-page .gt-quest-number{color:#54140b}.golden-ticket-page .gt-quest-game-badge{background:radial-gradient(circle at 30% 20%,#ffcf5e3d,#0000 52%),linear-gradient(145deg,#a84020,#5d1b13);box-shadow:inset 0 0 0 1px #ffcf6080,0 9px 20px #00000047}.golden-ticket-page .gt-mini-event-icon{background:linear-gradient(145deg,#a23d20,#571911)}.golden-ticket-page .gt-info-kicker,.golden-ticket-page .gt-quest-subtitle,.golden-ticket-page .gt-rank-player small,.golden-ticket-page .gt-rank-tickets small{color:#dfb77d}.golden-ticket-page .gt-grand-podium h3,.golden-ticket-page .gt-info-card h3,.golden-ticket-page .gt-leaderboard-panel h3,.golden-ticket-page .gt-quest-heading h3{color:#ffebba}.golden-ticket-page .gt-podium-player,.golden-ticket-page .gt-quest-count strong,.golden-ticket-page .gt-rank-player strong{color:#fff5d8}.golden-ticket-page .gt-quest-kicker,.golden-ticket-page .gt-quest-remaining strong,.golden-ticket-page .gt-rank-tickets strong,.golden-ticket-page .gt-ticket-stat>strong{color:#ffcb54}.golden-ticket-page .gt-raffle-section{background:radial-gradient(circle at 90% 0,#ffc35029,#0000 43%),linear-gradient(135deg,#692218,#320e0e);border-color:#ffc84a4d}@media (max-width:600px){.golden-ticket-page .gt-leaderboard-overlay{padding:10px}.golden-ticket-page .gt-leaderboard-close{font-size:26px;height:36px;right:10px;top:10px;width:36px}.golden-ticket-page .gt-lb-tabs{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.golden-ticket-page .gt-lb-tabs .gt-tab-icon{height:15px;width:15px}}@media (prefers-reduced-motion:reduce){.golden-ticket-page .gt-lb-tabs button,.golden-ticket-page .gt-leaderboard-close{transition:none}}.golden-ticket-page{--gt-gold:#ffc84a;--gt-gold-light:#ffe6a0;--gt-orange:#f59b32;--gt-deep-red:#6d191b;--gt-maroon:#3f1013;--gt-cream:#fff8df;--gt-dark:#1e0f0b;--gt-light-paper:#fff1cd;--gt-light-card:#ffdf9a;--gt-light-ink:#572319;--gt-light-muted:#87553a;--gt-light-border:#dca34c;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--gt-cream);margin:0;min-height:100vh;overflow-x:hidden;overflow-y:visible;padding:0;position:relative;width:100%}.golden-ticket-page .gt-leaderboard-overlay{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:radial-gradient(ellipse at center,#5e271959,#1a090bc2 72%)}.golden-ticket-page .gt-leaderboard-modal{background:radial-gradient(ellipse at 50% 0,#fffff8f2,#0000 62%),linear-gradient(145deg,#fff4d7,#ffe2a6 52%,#f6bf74);border:2px solid #f9bd54;box-shadow:inset 0 0 0 2px #ffffff94,0 18px 55px #20090670;color:var(--gt-light-ink);scrollbar-color:#d48a35 #ffe2aa;scrollbar-width:thin}.golden-ticket-page .gt-leaderboard-modal:before{border-color:#b05b224d}.golden-ticket-page .gt-leaderboard-close{background:linear-gradient(150deg,#fff4cf,#f9c46c);border-color:#bf792d;box-shadow:0 5px 14px #00000040;color:#83301b}.golden-ticket-page .gt-lb-tabs button{background:linear-gradient(180deg,#fff0c9,#f7d393);border:1px solid #dba357;box-shadow:inset 0 1px #fffaf0,0 3px 9px #5b28121f;color:#71371f}.golden-ticket-page .gt-lb-tabs button:hover{background:linear-gradient(180deg,#fff4d5,#fbc783);border-color:#ba6929;color:#5b2014}.golden-ticket-page .gt-lb-tabs button.active{background:linear-gradient(180deg,#ffeaa3,#ffbd59 58%,#ed983d);border:1px solid #a95f22;box-shadow:inset 0 1px #fffc,0 5px 14px #a452193b;color:#512110}.golden-ticket-page .gt-leaderboard-modal .gt-lb-content,.golden-ticket-page .gt-leaderboard-modal .gt-lb-content :is(h2,h3,h4,p,small,strong,span,li),.golden-ticket-page .gt-leaderboard-modal .gt-lb-footer,.golden-ticket-page .gt-leaderboard-modal .gt-lb-footer :is(span,strong),.golden-ticket-page .gt-leaderboard-modal .gt-lb-tabs button span{color:#602917}.golden-ticket-page .gt-leaderboard-modal .gt-lb-content :is(.gt-info-kicker,.gt-quest-subtitle,.gt-rank-player small,.gt-rank-tickets small,.gt-progress-notice small,.gt-ticket-stat>span,.gt-week-time,.gt-prize-alt,.gt-quest-count small,.gt-quest-remaining span){color:#935a32}.golden-ticket-page .gt-leaderboard-modal .gt-lb-content :is(.gt-quest-kicker,.gt-quest-remaining strong,.gt-ticket-stat>strong,.gt-quest-count strong,.gt-rank-tickets strong,.gt-info-card-icon,.gt-podium-crown,.gt-week-date){color:#ad4e1a}.golden-ticket-page :is(.gt-quest-card,.gt-quest-card--gotw,.gt-quest-card--jili){background:linear-gradient(125deg,#fff0cc,#f9d99b 88%);border:1px solid #daa157;box-shadow:inset 0 1px #fffaf0,0 6px 18px #682e0e1f}.golden-ticket-page .gt-quest-card--gotw{background:linear-gradient(125deg,#fff2d2,#fcd698)}.golden-ticket-page .gt-grand-podium:before,.golden-ticket-page .gt-info-card:before,.golden-ticket-page .gt-leaderboard-panel:before,.golden-ticket-page .gt-quest-card:before{background:linear-gradient(90deg,#0000,#d5802e,#f4b44e,#d5802e,#0000)}.golden-ticket-page .gt-mini-event-icon,.golden-ticket-page .gt-quest-game-badge{background:linear-gradient(150deg,#ffdc89,#f2a847);box-shadow:inset 0 0 0 1px #d5913a,0 6px 14px #803c142b}.golden-ticket-page .gt-quest-game-icon{color:#933816}.golden-ticket-page .gt-ticket-progress{background:linear-gradient(180deg,#e7b66e,#ffe5ad);box-shadow:inset 0 2px 5px #71350d30,0 0 0 1px #ce9145}.golden-ticket-page .gt-ticket-cell:not(.is-complete){background:linear-gradient(180deg,#f3d5a8,#e9bf87);box-shadow:inset 0 0 0 1px #d5a66d}.golden-ticket-page .gt-ticket-cell.is-complete{background:linear-gradient(180deg,#fff4b9,#ffcb4f 49%,#e7892c);box-shadow:inset 0 1px #ffffffe6,0 0 7px #e57e1b4d}.golden-ticket-page .gt-reward-badge{background:linear-gradient(145deg,#fff0c3,#f5bd63);box-shadow:inset 0 0 0 1px #d69b48,0 3px 9px #7236101f}.golden-ticket-page .gt-grand-podium,.golden-ticket-page .gt-info-card,.golden-ticket-page .gt-leaderboard-footnotes>div,.golden-ticket-page .gt-leaderboard-panel,.golden-ticket-page .gt-progress-notice,.golden-ticket-page .gt-progress-reminders,.golden-ticket-page .gt-ticket-stats{background:linear-gradient(145deg,#fff0ca,#f9d698);border:1px solid #dfab63;box-shadow:inset 0 1px #fffc,0 5px 16px #642c0e1a}.golden-ticket-page .gt-info-card--rank{background:linear-gradient(135deg,#ffe6ae,#f5c17e)}.golden-ticket-page .gt-mini-event,.golden-ticket-page .gt-prize-item,.golden-ticket-page .gt-raffle-rule-item,.golden-ticket-page .gt-rank-item,.golden-ticket-page .gt-reset-countdown>div{background:linear-gradient(120deg,#fff5dd,#f7d497);border-color:#dfae6b;box-shadow:inset 0 0 0 1px #ffffff59}.golden-ticket-page .gt-rank-item--top-1{background:linear-gradient(100deg,#ffe8a4,#f9bd59);border-color:#d49a38;box-shadow:inset 0 0 0 1px #ffd763a6}.golden-ticket-page .gt-rank-item--top-2{background:linear-gradient(100deg,#fff5e2,#e9d6bf);border-color:#cbb28e;box-shadow:inset 0 0 0 1px #e0cac159}.golden-ticket-page .gt-rank-item--top-3{background:linear-gradient(100deg,#ffe9c8,#e9bb91);border-color:#d59e6d;box-shadow:inset 0 0 0 1px #ec9b535e}.golden-ticket-page .gt-lb-footer{background:linear-gradient(180deg,#fff0c8,#f5ce8e);border-color:#ffc9654d;border-top:1px solid #dfaa60;color:#6a301b}.golden-ticket-page .gt-leaderboard-modal :is(.gt-podium-card,.gt-podium-card--first,.gt-podium-card--second,.gt-podium-card--third){background:linear-gradient(145deg,#fff5d8,#f4cb84);border-color:#d69d4b}.golden-ticket-page .gt-leaderboard-modal :is(.gt-quest-rule-text,.gt-reminders-list li,.gt-rank-position strong,.gt-podium-player,.gt-podium-position,.gt-podium-tickets strong,.gt-mini-event-copy small,.gt-mini-event-copy strong,.gt-mini-event-copy span){color:#692c18}.golden-ticket-page .gt-leaderboard-modal .gt-quest-number{color:#58220f}.golden-ticket-page .golden-ticket-summary{background:linear-gradient(145deg,#fff6dbf7,#ffd48df5);border:1.5px solid #f8c565;box-shadow:inset 0 1px #ffffffdb,0 8px 25px #481d0a42}.golden-ticket-page .golden-ticket-summary:before{background:linear-gradient(90deg,#0000,#d5862c,#0000)}.golden-ticket-page .gt-summary-period{background:linear-gradient(90deg,#ffedb7cc,#ffcf776b);border-color:#bb6b213b}.golden-ticket-page .gt-summary-divider{background:linear-gradient(90deg,#0000,#ad5a1a8c,#0000)}.golden-ticket-page .gt-summary-card{background:linear-gradient(150deg,#fff7e2,#f9d498);border:1px solid #e0a960;box-shadow:inset 0 1px #fffaf0,0 3px 8px #6c2e0c14}.golden-ticket-page .gt-summary-card__icon,.golden-ticket-page .gt-summary-period__icon{background:linear-gradient(140deg,#ffe49c,#f1b85f);border:1px solid #d9a154;color:#8b421d}.golden-ticket-page .gt-summary-card__icon svg,.golden-ticket-page .gt-summary-period__icon svg{color:#8b421d}.golden-ticket-page .gt-summary-card__copy small,.golden-ticket-page .gt-summary-period__copy small{color:#965b30}.golden-ticket-page .gt-summary-card__copy strong,.golden-ticket-page .gt-summary-period__copy strong{color:#6c2f17;text-shadow:none}@media (max-width:600px){.golden-ticket-page .gt-leaderboard-modal{border-radius:18px;max-height:calc(100dvh - 20px);padding:16px 11px;width:100%}.golden-ticket-page .gt-lb-tabs button{flex-direction:column;font-size:9px;gap:4px;line-height:1.2;min-height:46px;padding:7px 4px;text-align:center}.golden-ticket-page .gt-quest-card{background:linear-gradient(130deg,#fff1d0,#f9d39a);border-radius:16px}}.golden-ticket-page--landing .gt-fiesta-landing-stack{align-items:center;display:flex;flex-direction:column;height:auto;margin:0 auto;max-height:none;max-width:1100px;overflow:visible;width:100%}.golden-ticket-page--landing .gt-fiesta-landing-stack img{display:block;height:auto;max-width:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-title{flex:0 0 auto;inset:auto;left:auto;margin:0;max-width:100%;position:relative;top:auto;transform:none;width:min(480px,65%)}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-title img{max-height:clamp(140px,23vh,235px);width:100%}.golden-ticket-page--landing .gt-fiesta-statement{width:685px}.golden-ticket-page--landing .gt-fiesta-date,.golden-ticket-page--landing .gt-fiesta-statement{display:block;flex-shrink:0;height:auto;margin:0 auto;max-height:none;max-width:100%;object-fit:contain}.golden-ticket-page--landing .gt-fiesta-date{width:500px}.golden-ticket-page--landing .gt-fiesta-prizes{grid-gap:clamp(6px,1vw,15px);align-items:center;display:grid;gap:clamp(6px,1vw,15px);grid-template-columns:repeat(3,minmax(0,1fr));width:min(800px,100%)}.golden-ticket-page--landing .gt-fiesta-prizes img{filter:drop-shadow(0 5px 9px rgba(35,10,10,.3));max-height:clamp(66px,12vh,114px);width:100%}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board{flex-shrink:0;inset:auto;left:auto;margin:2px auto 0;max-width:100%;pointer-events:auto;position:relative;right:auto;top:auto;transform:none;width:min(460px,64%)}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board__image{max-height:clamp(105px,18vh,175px);width:100%}@media (hover:hover) and (pointer:fine){.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board:hover{transform:translateY(-3px) scale(1.04)}}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board:active{transform:scale(.98)}@media (max-width:900px){.golden-ticket-page--landing .gt-fiesta-landing-stack{padding-top:clamp(115px,18vh,180px);width:min(760px,90vw)}}@media (max-width:768px){.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-title img{max-height:23svh}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board__image{max-height:16svh}}@media (max-width:420px){.golden-ticket-page--landing .gt-fiesta-landing-stack{padding-top:clamp(65px,10vh,95px);width:96vw}.golden-ticket-page--landing .gt-fiesta-prizes{gap:2px}}.golden-ticket-page .gt-week-picker-overlay{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 50% 30%,#742e1666,#210c18c7 80%)}.golden-ticket-page .gt-week-picker-frame{background:radial-gradient(ellipse at 50% 0,#fff9e5 0,#ffedc7 47%,#f4c780 100%);border:2px solid #f2b94d;border-radius:25px;box-shadow:inset 0 0 0 5px #fff6,inset 0 0 0 7px #a6581a26,0 24px 65px #2a0a097a;color:#65301b;padding:55px 40px 42px}.golden-ticket-page .gt-week-picker-frame:before{border:1px solid #a95b1a47;border-radius:18px;inset:9px}.golden-ticket-page .gt-week-picker-frame:after{background:linear-gradient(145deg,#fff5a8,#f7b936 68%,#cc721e);box-shadow:0 0 0 4px #ffe4aa,0 0 18px #ffba388c;color:#833b15;content:"✦"}.golden-ticket-page .gt-week-picker-close{background:linear-gradient(145deg,#fff3ce,#f5c276);border-color:#ca7a2b;box-shadow:0 4px 12px #72330f26;color:#8c351d}.golden-ticket-page .gt-week-picker-header{margin-bottom:30px}.golden-ticket-page .gt-week-picker-header h2{color:#8a2819;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,4vw,46px);letter-spacing:.7px;text-shadow:0 2px 0 #ffdc86,0 4px 9px #722f0f26}.golden-ticket-page .gt-week-picker-header p{color:#8c572b;font-family:inherit;font-size:14px;font-style:normal;font-weight:700}.golden-ticket-page .gt-week-picker-grid{gap:15px}.golden-ticket-page .gt-week-card{background:linear-gradient(155deg,#fff9e8,#ffe1a8);border:1px solid #e4aa61;border-radius:18px;box-shadow:inset 0 1px #ffffffe6,0 8px 19px #7e411a1c;color:#71321a;filter:none;min-height:310px;opacity:1}.golden-ticket-page .gt-week-card:before{background:linear-gradient(90deg,#0000,#edaa3e,#ffdb7a,#edaa3e,#0000)}.golden-ticket-page .gt-week-card--unlocked{background:linear-gradient(150deg,#fff9da,#ffdf95);border:2px solid #d98a27;box-shadow:0 9px 24px #98521e38,inset 0 0 0 1px #ffffffbf}.golden-ticket-page .gt-week-card--unlocked:hover{box-shadow:0 17px 30px #8f461b40,inset 0 0 0 1px #fff7d7;transform:translateY(-5px) scale(1.015)}.golden-ticket-page .gt-week-card--locked{background:linear-gradient(155deg,#f8e7cf,#efd4ac);border:1px solid #d5a471;cursor:not-allowed;filter:none;opacity:1}.golden-ticket-page .gt-week-card--locked .gt-week-card__game,.golden-ticket-page .gt-week-card--locked .gt-week-card__icon{filter:saturate(.65) opacity(.65)}.golden-ticket-page .gt-week-card__number{background:#ffdf9b;box-shadow:inset 0 0 0 1px #da9b4c;color:#843a1b}.golden-ticket-page .gt-week-card__icon{filter:drop-shadow(0 3px 4px rgba(116,61,18,.18))}.golden-ticket-page .gt-week-card__game{filter:drop-shadow(0 5px 8px rgba(112,54,15,.2))}.golden-ticket-page .gt-week-card__event{color:#702914;font-size:16px;text-shadow:none}.golden-ticket-page .gt-week-card__date{color:#94542b}.golden-ticket-page .gt-week-card__lock{-webkit-backdrop-filter:blur(1.8px);backdrop-filter:blur(1.8px);background:#ffefd76b}.golden-ticket-page .gt-week-card__lock-icon{color:#8a4c2b;filter:drop-shadow(0 3px 5px rgba(106,50,16,.15))}.golden-ticket-page .gt-week-card__lock-text{color:#6c341f;font-family:inherit;font-size:11px;text-shadow:0 1px #fff3db}.golden-ticket-page .gt-week-card__play{background:linear-gradient(180deg,#ffe878,#f8ae2d);box-shadow:0 3px 0 #cd7726,0 7px 12px #7230112e;color:#782c18}.golden-ticket-page .gt-week-card--active{animation:gt-fiesta-active-warm 2.5s ease-in-out infinite;border-color:#da851c}@keyframes gt-fiesta-active-warm{0%,to{box-shadow:0 6px 20px #dc7a2330,inset 0 0 0 1px #fff9dc}50%{box-shadow:0 10px 30px #ea95236b,inset 0 0 0 1px #fff9dc}}.golden-ticket-page .gt-week-card__active-tag{background:linear-gradient(145deg,#ef5c2b,#bf2b25);box-shadow:0 3px 9px #a12c1c42}.golden-ticket-page .gt-fiesta-burst{animation:gt-fiesta-reveal-hold 2.5s ease-out both;background:radial-gradient(circle,#ffe37c21,#0000 65%)}@keyframes gt-fiesta-reveal-hold{0%,to{opacity:1}}.golden-ticket-page .gt-fiesta-burst__flash{animation:gt-fiesta-reveal-flash 2.5s ease-out both;background:radial-gradient(circle,#fffcd0fa 0,#ffcd4dd6 25%,#ff713a61 47%,#0000 72%)}@keyframes gt-fiesta-reveal-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.15)}22%{opacity:.85;transform:translate(-50%,-50%) scale(1.1)}55%{opacity:.3;transform:translate(-50%,-50%) scale(2.2)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.golden-ticket-page .gt-fiesta-burst__ring{animation:gt-fiesta-reveal-ring 2.5s ease-out both;border:5px solid #ffdf6a;box-shadow:0 0 30px #ffad3080,inset 0 0 16px #ffd74666}@keyframes gt-fiesta-reveal-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}20%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%) scale(21)}}.golden-ticket-page .gt-fiesta-burst__rays{animation:gt-fiesta-reveal-rays 2.5s ease-out both;background:repeating-conic-gradient(from 15deg,#ffd04638 0deg 9deg,#0000 9deg 24deg,#ee4d3929 24deg 30deg,#0000 30deg 45deg);filter:blur(3px)}@keyframes gt-fiesta-reveal-rays{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-15deg)}35%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%) scale(1.1) rotate(35deg)}}.golden-ticket-page .gt-fiesta-burst__spark{animation-duration:2.5s;color:#ffcc48;text-shadow:0 0 12px #ffbf32,0 0 22px #ed48376b}.golden-ticket-page .gt-fiesta-burst__spark:nth-of-type(3n){color:#ec523f}.golden-ticket-page .gt-fiesta-burst__spark:nth-of-type(3n+1){color:#1dbbaa}.golden-ticket-page .gt-fiesta-burst__vignette{animation:gt-fiesta-reveal-vignette 2.5s ease-out both;background:radial-gradient(circle,#ffce5721,#521d2240 90%)}@keyframes gt-fiesta-reveal-vignette{0%,to{opacity:0}30%,60%{opacity:.6}}@media (max-width:900px){.golden-ticket-page .gt-week-picker-frame{padding:48px 22px 30px}.golden-ticket-page .gt-week-picker-grid{gap:12px}}@media (max-width:600px){.golden-ticket-page .gt-week-picker-overlay{padding:12px}.golden-ticket-page .gt-week-picker-frame{border-radius:19px;padding:55px 15px 22px}.golden-ticket-page .gt-week-picker-header{margin-bottom:20px}.golden-ticket-page .gt-week-picker-header h2{font-size:clamp(26px,7vw,34px)}.golden-ticket-page .gt-week-picker-grid{gap:10px}.golden-ticket-page .gt-week-card{min-height:230px;padding:14px 8px}.golden-ticket-page .gt-week-card__event{font-size:13px}.golden-ticket-page .gt-week-card__lock-text{font-size:9px}}@media (prefers-reduced-motion:reduce){.golden-ticket-page .gt-fiesta-burst,.golden-ticket-page .gt-fiesta-burst *,.golden-ticket-page .gt-week-card--active{animation:none}}.golden-ticket-mobile-nav{display:none}@media (max-width:768px){.golden-ticket-page--landing .golden-ticket-home-btn,.golden-ticket-page--landing .golden-ticket-leaderboard-btn,.golden-ticket-page--landing .golden-ticket-sound-btn{display:none}.golden-ticket-page--landing .golden-ticket-mobile-nav{bottom:calc(12px + env(safe-area-inset-bottom, 0px));display:flex;left:50%;pointer-events:auto;position:fixed;transform:translateX(-50%);width:min(330px,calc(100vw - 28px));z-index:120}.golden-ticket-mobile-nav__actions{grid-gap:6px;align-items:center;background:linear-gradient(180deg,#802f19f0,#491412f7);border:1px solid #ffcc57cc;border-radius:18px;box-shadow:0 10px 30px #1c08085e,inset 0 1px #ffefb659;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:68px;opacity:1;padding:6px 10px;pointer-events:auto;transform:none;transform-origin:center bottom;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;visibility:visible;width:100%}.golden-ticket-mobile-nav__item{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;cursor:pointer;display:grid;height:58px;justify-content:center;min-width:0;padding:0;place-items:center;position:relative;transition:transform .16s ease,filter .16s ease}.golden-ticket-mobile-nav__item img{display:block;filter:drop-shadow(0 3px 5px rgba(24,7,7,.45));height:54px;max-height:100%;max-width:98px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.golden-ticket-mobile-nav__item.is-muted img{filter:grayscale(.8) brightness(.6);opacity:.8}.golden-ticket-mobile-nav__item:focus-visible{border-radius:12px;outline:2px solid #ffda67}.golden-ticket-mobile-nav__item:active{filter:brightness(1.08);transform:scale(.96)}.golden-ticket-page--landing{background-attachment:scroll;background-position:top;background-size:cover;min-height:100svh;overflow-x:clip;padding-bottom:calc(105px + env(safe-area-inset-bottom))}.golden-ticket-page--landing .gt-fiesta-landing-stack{align-items:center;display:flex;flex-direction:column;gap:clamp(8px,1.5svh,16px);height:auto;justify-content:flex-start;margin:0 auto;max-height:none;min-height:100svh;overflow:visible;padding:clamp(118px,16svh,170px) 0 calc(120px + env(safe-area-inset-bottom, 0px));width:min(100% - 18px,460px)}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-title{flex-shrink:0;inset:auto;margin:0;max-width:100%;position:relative;transform:none;width:min(96%,405px)}.golden-ticket-page--landing .gt-fiesta-date,.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board__image,.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-title img,.golden-ticket-page--landing .gt-fiesta-prizes img,.golden-ticket-page--landing .gt-fiesta-statement{display:block;height:auto;max-height:none;object-fit:contain}.golden-ticket-page--landing .gt-fiesta-statement{max-height:10svh;max-width:100%;width:min(100%,440px)}.golden-ticket-page--landing .gt-fiesta-date{max-height:7svh;max-width:100%;width:min(96%,400px)}.golden-ticket-page--landing .gt-fiesta-prizes{grid-gap:3px;align-items:center;display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.golden-ticket-page--landing .gt-fiesta-prizes img{max-height:12svh;min-width:0;width:100%}.golden-ticket-page--landing .gt-fiesta-landing-stack .golden-ticket-board{inset:auto;margin:4px auto 0;max-width:100%;position:relative;transform:none;width:min(94%,405px)}.golden-ticket-page--landing .golden-ticket-user-panel{left:50%;max-width:none;position:absolute;right:auto;top:calc(10px + env(safe-area-inset-top, 0px));transform:translateX(-50%);width:min(250px,68vw);z-index:12}.golden-ticket-page--landing .golden-ticket-user-panel__content{left:35%;right:5%}.golden-ticket-page .gt-leaderboard-overlay,.golden-ticket-page .gt-week-picker-overlay{padding:10px}.golden-ticket-page .gt-leaderboard-modal,.golden-ticket-page .gt-week-picker-modal{max-height:calc(100svh - 20px);max-width:100%;overflow-y:auto;width:100%}}@media (max-width:380px){.golden-ticket-page--landing .gt-fiesta-landing-stack{gap:7px;padding-top:114px;width:calc(100% - 14px)}}*,:after,:before{box-sizing:border-box;font-family:Roboto,serif;margin:0;padding:0}.jili-quest-modal{background:#06180c;height:100dvh;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;width:100%;z-index:99999}.jili-quest{position:relative;width:100%}body{font-family:Oswald,sans-serif}.jili-quest img{-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jili-quest img:active,.jili-quest img:focus{box-shadow:none;outline:0}.jili-quest--title{left:97px;position:absolute;top:92px}.jili-quest--title img{max-width:442px}.jili-quest--map{display:block;margin-right:70px;max-width:390px;width:100%}.jili-quest--map--container{display:flex;flex-direction:column;gap:40px;position:relative;top:60px}.game-section,.mission-header{align-items:center;display:flex}.mission-card--week img{left:50%;max-width:320px;position:absolute;top:20px;transform:translate(-50%,-50%)}.mission-header{gap:9px;justify-content:center;position:relative}.mission-header h2{color:#ffc02e;font-size:17px;font-weight:900;letter-spacing:.5px;margin:0}.stage-title{letter-spacing:2px;text-align:center}.mission-divider{background:#c6a35073;height:1px;margin:7px 0 5px}.mission-section{border-bottom:1px solid #c6a35059;padding:6px 0 8px}.label{color:#d8c08b;display:block;font-size:15px;font-weight:800;letter-spacing:.5px}.mission-section h3{font-size:20px;font-weight:700;margin:2px 0 0}.game-section{gap:10px}.progress-bar,.turnover-value{align-items:center;display:flex}.turnover-value{gap:7px;margin-top:1px}.coin,.current-turnover{font-size:23px}.turnover-value strong{color:#ffbd23;font-size:26px;text-shadow:1px 2px 2px #1a1a1a}.progress-wrapper{box-shadow:inset 0 2px 5px #000c,0 1px 2px #ffdc644d;margin-top:7px}.progress-bar{border-radius:12px;box-shadow:inset 0 1px 1px #fff6;color:#fff;font-size:16px;font-weight:900;justify-content:flex-end;padding-right:8px;text-shadow:1px 1px 2px #000;width:50%}.reward-content,.status-row{align-items:center;display:flex}.reward-content{font-size:20px;gap:10px;margin-top:5px}.info-icon{align-items:center;background:#bdb8a7;border-radius:50%;color:#262626;display:flex;font-size:13px;font-weight:900;height:18px;justify-content:center;width:18px}.quest-map{margin-inline:auto;position:relative;transform-origin:top center;width:min(100%,2672px)}.quest-map>picture,.quest-map__background,.stage img{display:block;width:100%}.quest-map__background{height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.stage{background:0 0;border:0;cursor:pointer;left:var(--x);min-width:42px;padding:0;position:absolute;top:var(--y);transform:translate(-50%,-50%);width:14%;z-index:2}.stage img{height:auto}.stage:hover{transform:translate(-50%,-50%) scale(1.08)}.stage:active{transform:translate(-50%,-50%) scale(.95)}.stage:focus-visible{border-radius:12px;outline:3px solid #fff;outline-offset:4px}.stage .game-btn{margin:0 auto;max-width:130px}.stage .game-lock{left:41%;margin:-110px auto 0;max-width:50px;position:absolute}.jili-sched__icon{stroke-width:3;color:#d9c99e;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6));flex-shrink:0;height:27px;width:27px}.jili-sched__content{align-items:flex-start;display:flex;flex-direction:column;line-height:1;min-width:0}.jili-sched__label{color:#d6a12d;font-size:14px;font-weight:700;letter-spacing:.25px;margin-bottom:4px;white-space:nowrap}.jili-sched__value{color:#ebe7d7;font-size:18px;font-weight:600;letter-spacing:.2px;text-shadow:0 1px 1px #000000bf;white-space:nowrap}.jili-sched__divider{background:linear-gradient(180deg,#0000,#a87412 18%,#d09a25 50%,#a87412 82%,#0000);box-shadow:1px 0 0 #00000059;height:30px;width:1px}.stage--locked{cursor:not-allowed}.stage--locked .game-btn,.stage--locked .stage__logo{filter:brightness(.5)}.stage--locked .game-lock{display:block;pointer-events:none;position:absolute;z-index:3}.stage:disabled{opacity:1}.mission-icon{display:none}@media (max-width:480px){.jili-sched{padding-inline:8px}.jili-sched__item{gap:6px}.jili-sched__icon{height:23px;width:23px}.jili-sched__label{font-size:8px}.jili-sched__value{font-size:12px}}@media screen and (min-width:300px) and (max-width:1024px){.stage{left:var(--x);left:var(--x-mobile,var(--x));top:var(--y);top:var(--y-mobile,var(--y));transform:translate(-50%,-50%);width:40%}.stage .game-lock{left:45%;margin-top:-66px;max-width:20px}.stage .game-btn{max-width:60px}.mission-icon{bottom:10px;display:block;position:fixed;right:5px}.mission-icon img{max-width:110px}.jili-quest--map{margin-right:0;max-width:300px}.jili-sched,.jili-sched--container{max-width:320px}.jili-quest--map--container{z-index:9}.jili-quest--title{left:10px;top:5px}.jili-quest--title img{max-width:180px}.jili-sched{display:none;min-height:0;z-index:9999}.jili-sched__item img{max-width:40px}}.jili-quest--map{margin:20px clamp(16px,4vw,70px) 24px 16px;max-width:none;position:absolute;right:0;top:0;width:min(390px,calc(100% - 32px))}.jili-quest--map--container{gap:clamp(16px,3vw,20px);width:100%}.mission-card,.reward-container{min-width:0;width:100%}.mission-card{padding:clamp(12px,2vw,30px)}.mission-header h2{font-size:clamp(14px,2vw,17px);text-align:center}.label{font-size:clamp(12px,2vw,15px)}.mission-section h3{font-size:clamp(16px,2.5vw,20px);overflow-wrap:anywhere}.current-turnover strong,.turnover-value strong{font-size:clamp(21px,3vw,26px)}.current-turnover{font-size:clamp(18px,3vw,23px)}.reward-header{padding:6px clamp(10px,3vw,25px)}.reward-header h2{font-size:clamp(15px,3vw,22px);line-height:1.15;min-width:0;overflow-wrap:anywhere}.reward-chest{flex:0 0 auto}.reward-chest img{display:block;max-width:100%;width:clamp(52px,12vw,80px)}.reward-item{padding:10px clamp(14px,4vw,27px)}.reward-label{font-size:clamp(12px,2.5vw,16px);line-height:1.3}.reward-value{font-size:clamp(20px,4vw,24px)}.reward-icon img{display:block;height:auto;max-width:100%;width:clamp(45px,12vw,70px)}.reward-footer{align-items:flex-start;font-size:clamp(12px,2.5vw,16px);line-height:1.35}.info-icon{flex:0 0 18px}@media (max-width:360px){.jili-quest--map{padding-inline:8px}.mission-card{padding-inline:10px}.mission-header h2{font-size:13px;letter-spacing:0}.decor{font-size:15px}.stage-title{font-size:22px}.status-row{align-items:flex-start;flex-direction:column}.status-badge{width:100%}.reward-header h2{font-size:14px;letter-spacing:.4px}}.jili-quest-mobile-week-nav,.mission-close,.status-badge--complete+*,.status-badge--completed+*{display:none}@media screen and (max-width:840px){.mission-close,.mission-close--container{display:flex;justify-content:center}.mission-close{background:linear-gradient(180deg,#7aa834,#4c7c22 48%,#285615);border:3px solid #ddb54b;border-radius:999px;box-shadow:0 5px 0 #173b12,0 9px 15px #16370e59,inset 0 3px 0 #e0ff9f59;color:#fff4bd;cursor:pointer;font-size:15px;font-weight:900;letter-spacing:1px;min-width:170px;outline:2px solid #214517;padding:11px 30px;text-shadow:0 2px 0 #1d3a0fd9;text-transform:uppercase;transition:transform .15s,filter .15s,box-shadow .15s}}.game-rush-tnc{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.game-rush-tnc--dialog{align-items:center;display:flex;flex-direction:column;gap:24px;max-height:calc(100dvh - 60px);width:min(720px,100%)}.game-rush-tnc--content{background:radial-gradient(circle at 15% 18%,#fff7c3c7,#0000 30%),radial-gradient(circle at 85% 75%,#85531626,#0000 35%),repeating-linear-gradient(0deg,rgba(107,67,17,.025),rgba(107,67,17,.025) 1px,#0000 0,#0000 5px),linear-gradient(90deg,#d3a34d,#f0cf7b 4%,#ffeaaa 12%,#f9dfa0 50%,#ffeaaa 88%,#efca70 96%,#cc9842);border-radius:10px;box-sizing:border-box;color:#4b3518;flex-shrink:1;margin:0;max-height:calc(100dvh - 150px);outline:0;overflow-x:hidden;overflow-y:auto;padding:68px 52px 58px;position:relative;width:100%}.game-rush-tnc--close-btn{align-items:center;background:0 0;inset:auto;bottom:auto;display:flex;flex-shrink:0;justify-content:center;left:auto;margin:0;padding:0;position:static;right:auto;transform:none;width:100%}.game-rush-tnc--close-btn button{background:linear-gradient(180deg,#7aa834,#4c7c22 48%,#285615);border:3px solid #ddb54b;border-radius:999px;box-shadow:0 5px 0 #173b12,0 9px 15px #16370e59,inset 0 3px 0 #e0ff9f59;color:#fff4bd;cursor:pointer;font-size:15px;font-weight:900;letter-spacing:1px;min-width:170px;outline:2px solid #214517;padding:11px 30px;text-shadow:0 2px 0 #1d3a0fd9;text-transform:uppercase;transition:transform .15s,filter .15s,box-shadow .15s}.game-rush-tnc--close-btn button:hover{box-shadow:0 7px 0 #173b12,0 12px 18px #16370e66,inset 0 3px 0 #e0ff9f66;filter:brightness(1.1);transform:translateY(-2px)}.game-rush-tnc--close-btn button:active{box-shadow:0 2px 0 #173b12,0 5px 9px #16370e4d;transform:translateY(3px)}.game-rush-tnc{background:#140a23a6;min-height:100vh;padding:48px 20px}.game-rush-tnc--header{border-bottom:2px dashed #69491b8c;margin-bottom:24px;padding:0 12px 21px;position:relative;text-align:center;z-index:1}.game-rush-tnc--content section{background:0 0;border:0;border-left:4px solid #4e7a25;border-radius:0;box-shadow:none;margin-bottom:20px;padding:5px 16px 5px 20px;position:relative;z-index:1}.game-rush-tnc--content section:before{background:#784d1359;bottom:0;content:"";left:-8px;position:absolute;top:0;width:2px}.game-rush-tnc--content h1{color:#285919;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.9rem,4vw,2.65rem);font-weight:900;letter-spacing:-.5px;line-height:1.05;margin:0 0 7px;text-shadow:0 2px 0 #ffe797,0 4px 0 #44521840}.game-rush-tnc--header p{color:#65451d;font-size:13px;font-weight:800;margin:0}.game-rush-tnc--content h2{color:#315f20;font-family:Georgia,Times New Roman,Times,serif;font-size:1.12rem;font-weight:900;margin:0 0 10px;text-shadow:0 1px 0 #fff1aae6}.game-rush-tnc--content li,.game-rush-tnc--content p{color:#49351e;font-size:1.65;line-height:15px}.game-rush-tnc--content p{margin:0 0 11px}.game-rush-tnc--content p:last-child{margin-bottom:0}.game-rush-tnc--content ol,.game-rush-tnc--content ul{margin:10px 0;padding-left:24px}.game-rush-tnc--content li::marker{color:#467423;font-weight:900}.game-rush-tnc--content ul{padding-left:22px}.game-rush-tnc--content address{font-style:normal}.game-rush-tnc--content::-webkit-scrollbar{width:9px}.game-rush-tnc--content::-webkit-scrollbar-track{background:#6941122b;border-radius:999px;margin:50px 0}.game-rush-tnc--::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#789b35,#315d1e);border:2px solid #e5bd60;border-radius:999px}.quest-mobile-side-actions{bottom:40px;display:flex;flex-direction:column;left:54px;position:absolute}.jili-quest--btn-info button{background:0 0;border:0;cursor:pointer;display:block;padding:0}.jili-quest--btn-info img{animation:zoomInOut 1s ease-in-out infinite;display:block;height:auto;transition:transform .2s,filter .2s;width:clamp(95px,11vw,100px)}.jili-quest--btn-info button:hover img{filter:brightness(1.08);transform:scale(1.05)}.jili-quest--btn-info button:active img{transform:scale(.97)}.jili-quest--btn-info button:focus-visible{border-radius:8px;outline:3px solid #ffd34d;outline-offset:4px}.jili-quest--btn-info{margin-left:10px}.jili-quest-loader{align-items:center;background:#04170c;display:flex;height:100dvh;inset:0;justify-content:center;overflow:hidden;position:fixed;width:100%;z-index:100000}.jili-quest-loader__background{height:100%;inset:0;position:absolute;width:100%}.jili-quest-loader__background img{animation:jiliLoaderBackground 5s ease-in-out infinite alternate;display:block;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);width:100%}.jili-quest-loader__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at center,#35631a1f 0,#03120899 48%,#010904eb 100%);inset:0;position:absolute}.jili-quest-loader__content{align-items:center;animation:jiliLoaderContentEnter .7s ease-out both;display:flex;flex-direction:column;position:relative;text-align:center;z-index:5}.jili-quest-loader__logo{animation:jiliLoaderLogo 2s ease-in-out infinite;filter:drop-shadow(0 7px 5px rgba(0,0,0,.75)) drop-shadow(0 0 12px rgba(255,195,35,.3));height:auto;margin-bottom:14px;width:clamp(240px,32vw,470px)}.jili-quest-loader__chest-wrapper{align-items:center;display:flex;height:145px;justify-content:center;position:relative;width:180px}.jili-quest-loader__chest{animation:jiliLoaderChestEnter .75s cubic-bezier(.34,1.56,.64,1) both,jiliLoaderChestFloat 1.5s ease-in-out .75s infinite;filter:drop-shadow(0 8px 8px rgba(0,0,0,.7)) drop-shadow(0 0 14px rgba(255,191,0,.6));height:auto;position:relative;width:135px;z-index:3}.jili-quest-loader__glow{animation:jiliLoaderGlow 1s ease-in-out infinite alternate;background:radial-gradient(circle,#ffe55fe6 0,#ffa90066 34%,#ffa90000 72%);border-radius:50%;filter:blur(6px);height:190px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:190px}.jili-quest-loader__text{color:#ffd947;font-size:clamp(22px,3vw,34px);font-weight:900;letter-spacing:3px;margin-top:4px;text-shadow:0 3px 0 #6c3500,0 5px 7px #000c,0 0 12px #ffcd3266}.jili-quest-loader__subtext{color:#fff1bd;font-size:clamp(12px,1.5vw,16px);font-weight:700;letter-spacing:1.5px;margin-top:7px;text-shadow:0 2px 4px #000}.jili-quest-loader__dots{display:flex;gap:9px;margin-top:20px}.jili-quest-loader__dots span{animation:jiliLoaderDot .7s ease-in-out infinite alternate;background:#ffd22b;border-radius:50%;box-shadow:0 0 5px #fff1a1,0 0 12px #ffb300;height:9px;width:9px}.jili-quest-loader__dots span:nth-child(2){animation-delay:.2s}.jili-quest-loader__dots span:nth-child(3){animation-delay:.4s}.jili-quest-loader__sparkle{animation:jiliLoaderSparkle .8s ease-in-out infinite alternate;color:#fff8b3;font-size:25px;position:absolute;text-shadow:0 0 5px #fff,0 0 10px #ffd800,0 0 18px #ff9500;z-index:4}.jili-week-complete__loading span:nth-child(2),.sparkle-loader--2{animation-delay:.2s}.sparkle-loader--1{left:5%;top:12%}.sparkle-loader--2{right:8%;top:5%}.sparkle-loader--3{animation-delay:.45s;bottom:12%;left:13%}.sparkle-loader--4{animation-delay:.65s;bottom:18%;right:5%}.jili-quest-loader__rays{animation:jiliLoaderRays 14s linear infinite;aspect-ratio:1;background:repeating-conic-gradient(from 0deg,#ffda50e6 0deg 4deg,#0000 4deg 14deg);left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 68%);mask-image:radial-gradient(circle,#000 0,#0000 68%);opacity:.14;position:absolute;top:55%;transform:translate(-50%,-50%);width:min(650px,90vw)}@keyframes jiliLoaderBackground{0%{transform:scale(1.05)}to{transform:scale(1.09)}}@keyframes jiliLoaderContentEnter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes jiliLoaderLogo{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes jiliLoaderChestEnter{0%{opacity:0;transform:translateY(70px) scale(.5)}65%{opacity:1;transform:translateY(-8px) scale(1.12)}to{transform:translateY(0) scale(1)}}@keyframes jiliLoaderChestFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes jiliLoaderGlow{0%{opacity:.5;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes jiliLoaderSparkle{0%{opacity:.15;transform:scale(.5) rotate(0)}to{opacity:1;transform:scale(1.3) rotate(45deg)}}@keyframes jiliLoaderDot{0%{opacity:.3;transform:translateY(0) scale(.7)}to{opacity:1;transform:translateY(-7px) scale(1.05)}}@keyframes jiliLoaderRays{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.jili-guest--mission-title{display:none;margin-left:-20px;margin-top:-30px;position:absolute;text-align:center;top:0;width:100%;z-index:9999}.jili-guest--mission-title img{max-width:200px}.jili-quest-tnc{padding:20px 28px}.jili-quest-tnc ol{margin:0;padding-left:28px}.jili-quest-tnc li{line-height:1.4;margin-bottom:20px}.jili-quest-tnc li::marker{color:#4f7920;font-weight:900}.jili-quest__minimize{background:0 0;border-radius:50%;color:#fff;cursor:pointer;font-size:8px;margin-top:-35px;position:absolute;right:10px;width:325px;z-index:999}.jili-week-complete{align-items:center;animation:jiliOverlayEnter .4s both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at center,#537d172e 0,#081908b3 45%,#020a04f0 100%);display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:1000}.jili-week-complete__content{align-items:center;animation:jiliContentEnter .6s ease-out both;display:flex;flex-direction:column;position:relative;text-align:center;z-index:5}.jili-week-complete__chest-wrapper{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:8px;position:relative;width:190px}.jili-week-complete__chest{animation:jiliChestDrop .75s cubic-bezier(.34,1.56,.64,1) both,jiliChestFloat 1.6s ease-in-out .75s infinite;filter:drop-shadow(0 8px 8px rgba(0,0,0,.6)) drop-shadow(0 0 14px rgba(255,191,0,.65));max-width:100%;object-fit:contain;position:relative;width:150px;z-index:3}.jili-week-complete__glow{animation:jiliTreasureGlow 1s ease-in-out infinite alternate;background:radial-gradient(circle,#ffe767f2 0,#ffae0073 32%,#ffae0000 72%);border-radius:50%;filter:blur(4px);height:180px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:180px}.jili-week-complete__small-title{animation:jiliSmallTitleEnter .5s .45s both;color:#f8dd80;font-size:15px;font-weight:900;letter-spacing:4px;margin-bottom:2px;text-shadow:0 2px 2px #000,0 0 8px #ffbe00b3}.jili-week-complete__title{-webkit-text-stroke:2px #6a3300;animation:jiliWeekTitleEnter .65s cubic-bezier(.34,1.56,.64,1) .55s both;color:#fff2a3;display:flex;flex-direction:column;font-size:clamp(36px,5vw,72px);font-weight:1000;line-height:.9;margin:0;text-shadow:0 4px 0 #743900,0 7px 0 #3d1b00,0 12px 20px #000c,0 0 20px #ffbf0099;text-transform:uppercase}.jili-week-complete__title span{color:#ffd21f;font-size:.72em;margin-top:12px}.jili-week-complete__title--unlock{animation:jiliUnlockTitle .65s cubic-bezier(.34,1.56,.64,1) both}.jili-week-complete__sparkle{animation:jiliSparkle .9s ease-in-out infinite alternate;color:#fff3a4;font-size:28px;position:absolute;text-shadow:0 0 6px #fff,0 0 12px #ffd500,0 0 22px #ff9d00;z-index:4}.sparkle--1{left:8%;top:10%}.sparkle--2{animation-delay:.25s;right:10%;top:5%}.sparkle--3{animation-delay:.5s;bottom:15%;left:15%}.sparkle--4{animation-delay:.7s;bottom:18%;right:12%}.jili-week-complete__loading{display:flex;gap:8px;margin-top:24px}.jili-week-complete__loading span{animation:jiliLoadingDot .8s ease-in-out infinite alternate;background:#ffd229;border-radius:50%;box-shadow:0 0 8px #ffb300;height:9px;width:9px}.jili-week-complete__loading span:nth-child(3){animation-delay:.4s}.jili-week-complete__leaf{filter:drop-shadow(0 4px 3px rgba(0,0,0,.6));font-size:55px;pointer-events:none;position:absolute;z-index:2}.jili-week-complete__leaf--1{animation:jiliLeafOne 3s ease-out both;left:-5%;top:4%}.jili-week-complete__leaf--2{animation:jiliLeafTwo 3.2s ease-out both;right:-5%;top:14%}.jili-week-complete__leaf--3{animation:jiliLeafThree 3.4s ease-out both;bottom:5%;left:-5%}.jili-week-complete__leaf--4{animation:jiliLeafFour 3.1s ease-out both;bottom:10%;right:-5%}.jili-week-complete__rays{animation:jiliRaysSpin 12s linear infinite;background:repeating-conic-gradient(from 0deg,#ffdc5ae6 0deg 5deg,#0000 5deg 15deg);height:600px;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 67%);mask-image:radial-gradient(circle,#000 0,#0000 67%);opacity:.22;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.jili-quest-home,.jili-quest-sound{background:0 0;border:0;cursor:pointer;inset:auto!important;margin:0;outline:0;padding:0 0 0 7px;pointer-events:auto;position:static!important;transform:none!important;width:clamp(70px,7vw,110px)}@keyframes jiliOverlayEnter{0%{opacity:0}to{opacity:1}}@keyframes jiliContentEnter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes jiliChestDrop{0%{opacity:0;transform:translateY(-120px) scale(.4) rotate(-8deg)}60%{opacity:1;transform:translateY(12px) scale(1.15) rotate(4deg)}80%{transform:translateY(-6px) scale(.96) rotate(-2deg)}to{transform:translateY(0) scale(1) rotate(0)}}@keyframes jiliChestFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes jiliTreasureGlow{0%{opacity:.55;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes jiliWeekTitleEnter{0%{opacity:0;transform:translateY(35px) scale(.65)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes jiliSmallTitleEnter{0%{letter-spacing:12px;opacity:0}to{letter-spacing:4px;opacity:1}}@keyframes jiliUnlockTitle{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{transform:scale(1)}}@keyframes jiliSparkle{0%{opacity:.15;transform:scale(.45) rotate(0)}to{opacity:1;transform:scale(1.3) rotate(45deg)}}@keyframes jiliLoadingDot{0%{opacity:.3;transform:translateY(0) scale(.75)}to{opacity:1;transform:translateY(-7px) scale(1)}}@keyframes jiliRaysSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes jiliLeafOne{0%{transform:translate(-80px,-30px) rotate(0)}to{transform:translate(380px,450px) rotate(480deg)}}@keyframes jiliLeafTwo{0%{transform:translate(80px,-20px) rotate(0)}to{transform:translate(-420px,430px) rotate(-520deg)}}@keyframes jiliLeafThree{0%{transform:translate(-60px,40px) rotate(0)}to{transform:translate(370px,-390px) rotate(430deg)}}@keyframes jiliLeafFour{0%{transform:translate(60px,50px) rotate(0)}to{transform:translate(-390px,-370px) rotate(-450deg)}}.jili-quest-sound{z-index:30}.jili-quest-week-nav,.mission-card--week,.mission-card__glow,.stage-controls{transform:translateX(-50%)}.jili-quest-home img,.jili-quest-sound img{display:block;filter:drop-shadow(0 5px 5px rgba(0,0,0,.55));height:auto;transition:transform .2s,filter .2s;width:100%}.jili-quest-home:hover img,.jili-quest-sound:hover img{filter:brightness(1.12) drop-shadow(0 6px 7px rgba(0,0,0,.6));transform:scale(1.08)}.jili-quest-home:active img{transform:scale(.94)}.jili-quest-home:focus-visible{border-radius:50%;outline:3px solid #ffd84c;outline-offset:5px}.game-lock--unlocking{animation:jiliGameUnlock 1s cubic-bezier(.22,1,.36,1) forwards}@keyframes jiliGameUnlock{0%{filter:brightness(1) drop-shadow(0 0 0 rgba(255,214,64,0));opacity:1;transform:scale(1) rotate(0)}35%{filter:brightness(1.7) drop-shadow(0 0 15px rgba(255,214,64,1));opacity:1;transform:scale(1.3) rotate(-8deg)}65%{filter:brightness(2) drop-shadow(0 0 25px rgba(255,214,64,1));opacity:1;transform:scale(1.15) rotate(8deg)}to{filter:brightness(2.5) drop-shadow(0 0 30px rgba(255,214,64,0));opacity:0;transform:translateY(-35px) scale(1.6) rotate(15deg)}}.stage--unlocking .stage__logo{animation:jiliStageUnlocked .9s ease-out}@keyframes jiliStageUnlocked{0%{filter:brightness(.5) saturate(.6);transform:scale(.9)}45%{filter:brightness(1.6) saturate(1.4) drop-shadow(0 0 16px rgba(255,218,55,.9));transform:scale(1.12)}to{filter:brightness(1) saturate(1);transform:scale(1)}}.jili-quest-week-nav{align-items:center;background:radial-gradient(circle at 50% -20%,#ffd85b33,#0000 55%),linear-gradient(180deg,#604019,#35220e 45%,#1c1208);border:2px solid #ffc94fbf;border-radius:28px;bottom:8%;display:flex;justify-content:space-between;left:44%;min-height:92px;padding:10px 14px;position:absolute;width:clamp(290px,26vw,430px);z-index:30}.jili-quest-week-nav__center{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:0 8px;pointer-events:none;text-align:center}.jili-quest-week-nav__small{color:#d5bd7a;font-size:clamp(8px,.7vw,11px);font-weight:900;letter-spacing:2px;text-shadow:0 2px 2px #000c}.jili-quest-week-nav__week{color:#ffd84d;font-size:clamp(20px,1.8vw,30px);font-weight:1000;letter-spacing:1.5px;line-height:1;margin-top:1px;text-shadow:0 2px 0 #714000,0 4px 3px #000c,0 0 8px #ffc82a40}.jili-quest-week-nav__dots{align-items:center;display:flex;gap:7px;justify-content:center;margin-top:8px}.jili-quest-week-nav__dot{background:#33240f;border:1px solid #a48438;border-radius:50%;box-shadow:inset 0 1px 2px #000c;height:8px;transition:transform .2s,background .2s,box-shadow .2s;width:8px}.jili-quest-week-nav__dot.is-active{background:#ffd52e;box-shadow:0 0 5px #ffd52e,0 0 10px #ffbf00cc;transform:scale(1.25)}.jili-quest-week-nav__arrow{align-items:center;background:radial-gradient(circle at 35% 30%,#78883a 0,#506723 35%,#2a3e14 72%,#17260d 100%);border-radius:50%;box-shadow:0 4px 0 #18230d,0 7px 8px #00000073,inset 0 2px 2px #e5ffa440;cursor:pointer;display:flex;flex:0 0 auto;height:clamp(48px,4vw,62px);justify-content:center;padding:0;position:relative;transition:transform .16s,filter .16s,box-shadow .16s;width:clamp(48px,4vw,62px)}.jili-arrow-right{padding-left:5px}.jili-arrow-left{padding-right:5px}.jili-quest-week-nav__arrow span{color:#ffe878;font-family:Georgia,serif;font-size:clamp(38px,3vw,52px);font-weight:900;line-height:.7;pointer-events:none;position:relative;text-shadow:0 2px 0 #66420b,0 3px 3px #000c;top:-2px}.jili-quest-week-nav__arrow:not(:disabled):hover{box-shadow:0 6px 0 #18230d,0 10px 10px #00000080,inset 0 2px 3px #e5ffa44d;filter:brightness(1.15);transform:translateY(-2px) scale(1.07)}.jili-quest-week-nav__arrow:not(:disabled):active{box-shadow:0 1px 0 #18230d,0 3px 5px #0006;transform:translateY(3px) scale(.95)}.jili-quest-week-nav__arrow:disabled{background:linear-gradient(180deg,#4d4128,#292216);border-color:#77633b;cursor:not-allowed;filter:grayscale(.7);opacity:.45}.jili-quest-week-nav__arrow:disabled span{color:#8b8068;text-shadow:none}@media (max-width:1024px){.jili-quest--map{background:#0000008e;bottom:12px;display:none;height:100vh;margin:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:12px;scrollbar-width:thin;top:12px;width:min(360px,calc(100% - 24px));z-index:9999}.jili-quest--map.is-open{display:block}.jili-quest--map--container{padding-bottom:12px}.jili-quest-home{left:12%;top:32%;width:clamp(55px,18vw,85px)}.jili-quest-sound{left:12%;top:40%}.jili-quest-week-nav{display:none}}.stage-controls{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:absolute;top:90%;width:150px;z-index:7}.state-controls--turnover{color:#fff;display:flex}.stage-turnover{width:100%}.stage-turnover__bar{background:#140a05d9;border:2px solid #f2a52b;border-radius:999px;box-shadow:0 2px 4px #0009,inset 0 1px 2px #000000b3;height:15px;overflow:hidden;position:relative;width:100%}.stage-turnover__progress{background:linear-gradient(180deg,#3fc9ff,#008ed6 50%,#0065a7);border-radius:inherit;height:100%;transition:width .35s}.stage-turnover__percentage{align-items:center;color:#fff;display:flex;font-size:8px;font-weight:900;inset:0;justify-content:center;line-height:1;position:absolute;text-shadow:1px 1px 2px #000}.stage-controls .game-btn{margin:0;max-width:130px;width:100%}.stage-completed-badge{align-items:center;background:linear-gradient(180deg,#4c9d2b,#246615);border:1px solid #a8d94a;border-radius:999px;box-shadow:0 2px 0 #153b0e,0 4px 6px #00000073,inset 0 1px 0 #e6ffbc4d;color:#f4ffd9;display:inline-flex;font-size:9px;font-weight:900;gap:4px;justify-content:center;letter-spacing:.5px;min-width:92px;padding:3px 9px;text-shadow:0 1px 1px #000000b3;white-space:nowrap}.stage-completed-badge__check{color:#e9ff7a}.stage--completed .stage-turnover__progress{background:linear-gradient(180deg,#72d83d,#3c9e22 50%,#216814)}@media screen and (min-width:300px) and (max-width:1024px){.stage{left:var(--x);left:var(--x-mobile,var(--x));top:var(--y);top:var(--y-mobile,var(--y));width:40%}.stage-controls{gap:2px;top:90%;width:clamp(100px,29vw,115px)}.stage-turnover__bar{border-width:1px;height:10px}.stage-turnover__percentage{font-size:5.5px}.stage-controls .game-btn{max-width:80px}.stage-completed-badge{border-width:1px;box-shadow:0 1px 0 #153b0e,0 2px 4px #0006;font-size:6px;gap:2px;min-width:66px;padding:2px 6px}.stage-completed-badge__check{font-size:7px}}@media screen and (max-width:1024px){.quest-mobile-side-actions{align-items:flex-start;display:flex;flex-direction:column;left:8px;pointer-events:none;position:fixed;top:170px;z-index:1000}.quest-mobile-side-actions .jili-quest--btn-info,.quest-mobile-side-actions .mission-icon{inset:auto!important;margin:0!important;padding:0 0 0 7px;pointer-events:auto;position:static!important;transform:none!important}.quest-mobile-side-actions .jili-quest--btn-info button,.quest-mobile-side-actions .mission-icon{background:0 0;border:0;cursor:pointer;display:block;padding:0}.quest-mobile-side-actions .jili-quest--btn-info img{display:block;height:auto;width:clamp(55px,26vw,60px)}.quest-mobile-side-actions .mission-icon img{display:block;height:auto;width:clamp(65px,26vw,82px)}.jili-quest-mobile-week-nav{display:block;inset:0;pointer-events:none;position:absolute;z-index:35}.jili-quest-mobile-week-nav__button{background:0 0;border:0;cursor:pointer;margin:0;outline:0;padding:0;pointer-events:auto;position:absolute;right:4%;transition:transform .2s,filter .2s;width:clamp(68px,19vw,88px)}.jili-quest-mobile-week-nav__button img{display:block;filter:drop-shadow(0 5px 5px rgba(0,0,0,.55));height:auto;pointer-events:none;width:100%}.jili-quest-mobile-week-nav__button--previous{top:45%}.jili-quest-mobile-week-nav__button--next{top:57%}.jili-quest-mobile-week-nav__button:hover{filter:brightness(1.1);transform:scale(1.06)}.jili-quest-mobile-week-nav__button:active{transform:scale(.94)}}@media (max-width:600px){.jili-quest-loader__logo{width:min(78vw,330px)}.jili-quest-loader__chest-wrapper{height:110px;width:135px}.jili-quest-loader__chest{width:100px}.jili-quest-loader__glow{height:140px;width:140px}.jili-quest-loader__text{letter-spacing:1.5px}.jili-quest-loader__rays{width:360px}.mission-card,.reward-container{border-radius:14px;border-width:2px}.jili-quest--map{background:#020e07d1;display:none;height:100dvh;inset:0;margin:0;max-width:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:55px 12px 24px;position:fixed;width:100%;z-index:9999}.jili-quest--map.is-open{display:block}.jili-quest--map--container{display:flex;flex-direction:column;gap:14px;margin:0 auto;padding:24px 0;position:relative;top:0;width:min(100%,390px)}.mission-card{margin-top:35px;overflow:visible;padding:47px 14px 18px;position:relative;width:100%}.mission-card--week{left:0;pointer-events:none;position:absolute;top:0;width:100%}.mission-card--week img{height:auto;left:50%;max-width:180px;position:absolute;top:0;transform:translate(-50%,-58%);width:min(48vw,180px);z-index:10}.stage-title{font-size:24px;margin-top:0}.mission-section{padding:6px 0 8px}.game-section{gap:8px}.label,.reward-label{font-size:12px}.mission-section h3{font-size:16px}.game-icon{height:54px;width:54px}.current-turnover{font-size:18px}.current-turnover strong{font-size:21px}.progress-wrapper{height:22px}.progress-bar{font-size:13px;padding-right:6px}.status-row{gap:10px}.status-badge{font-size:13px;min-width:0;padding:5px 12px;white-space:nowrap}.reward-container{overflow:hidden;width:100%}.reward-header{gap:6px;padding:6px 12px}.reward-header h2{font-size:15px}.reward-chest img{width:52px}.reward-item{padding:9px 14px}.reward-value{font-size:20px}.reward-icon img{width:45px}.reward-footer{font-size:11px;line-height:1.3;padding:8px 10px}.mission-close--container{display:flex;justify-content:center;margin-top:2px;padding-bottom:14px;width:100%}}.jili-quest-icon img{animation:zoomInOut 1s ease-in-out infinite;max-width:70px;transition:transform .2s,filter .2s}.game-icon img,.reward-container .reward-chest img,.reward-content__item .reward-icon img{max-height:100%;max-width:100%;object-fit:contain}.jili-quest-icon{bottom:210px;display:none;position:fixed;right:0;z-index:999}.game-turnover{color:#fff;position:relative;top:-25px}.mission-card{background:radial-gradient(circle at 50% 0,#ffc6491f,#0000 36%),linear-gradient(165deg,#231608f7,#191108fa 52%,#0f190cfa);border:2px solid #ffca53bf;border-radius:22px;color:#fff;isolation:isolate;margin-top:22px;overflow:visible;position:relative}.mission-card:before{border:1px solid #efab302b;border-radius:17px;content:"";inset:12px;pointer-events:none;position:absolute;z-index:-1}.mission-card:after{background:linear-gradient(90deg,#0000,#ffdd7ccc,#0000);content:"";height:1px;left:22%;position:absolute;top:0;width:56%}.mission-card__glow{background:radial-gradient(ellipse,#ffbe3440,#0000 70%);filter:blur(18px);height:100px;left:50%;pointer-events:none;position:absolute;top:-50px;width:210px;z-index:-1}.mission-card--week{filter:drop-shadow(0 8px 5px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(255,175,23,.14));left:50%;position:absolute;top:-58px;width:190px;z-index:5}.mission-card__header{margin-bottom:15px;text-align:center}.stage-title-wrapper{align-items:center;display:flex;gap:11px;justify-content:center}.stage-title-decoration{background:linear-gradient(90deg,#0000,#ffc642bf);height:1px;width:36px}.stage-title-decoration:last-child{transform:rotate(180deg)}.stage-title{color:#ffd66a;font-size:23px;font-weight:900;letter-spacing:.5px;line-height:1.1;margin:0;text-shadow:0 2px 2px #000000bf,0 0 12px #ffb22b1f}.mission-card .label{color:#c5b17e;display:block;font-size:10px;font-weight:800;letter-spacing:1.1px;line-height:1.2;margin-bottom:4px}.mission-game{align-items:center;background:linear-gradient(110deg,#ffc44017,hsla(0,0%,100%,.025) 45%,#194c2714);border:1px solid #eab3462b;border-radius:15px;display:flex;gap:13px;margin-bottom:10px;min-height:88px;overflow:hidden;padding:12px 14px;position:relative}.mission-game:after{background:#df9e250d;border-radius:50%;content:"";filter:blur(5px);height:130px;position:absolute;right:-32px;top:-50px;width:130px}.game-icon{align-items:center;background:radial-gradient(circle,#ffce561f,#00000026);border:1px solid #ffc94833;border-radius:12px;display:flex;flex:0 0 66px;height:66px;justify-content:center;padding:5px;position:relative;width:66px;z-index:1}.game-icon img{display:block}.mission-game__details{min-width:0;position:relative;z-index:1}.mission-game__details h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:18px;font-weight:800;line-height:1.25;margin:0;overflow:hidden}.mission-game__hint{color:#ffffff73;display:block;font-size:12px;line-height:1.25;margin-top:4px}.turnover-panel{background:linear-gradient(150deg,#050c0773,rgba(255,181,39,.035));border:1px solid #ffffff12;border-radius:15px;margin-bottom:10px;padding:14px}.turnover-panel__header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.current-turnover{align-items:baseline;display:flex;margin-top:3px}.current-turnover strong{color:#58bfff;font-size:23px;font-weight:900;line-height:1}.current-turnover span{color:#ffffffb8;font-size:14px;font-weight:600}.turnover-target{align-items:center;background:#ffc53712;border:1px solid #ffc63f24;border-radius:10px;display:flex;gap:7px;min-width:100px;padding:7px 9px}.turnover-target__icon{height:31px;width:31px}.turnover-target__icon img{height:100%;object-fit:contain;width:100%}.turnover-target>div:last-child{display:flex;flex-direction:column}.turnover-target span{color:#a9976f;font-size:8px;font-weight:800;letter-spacing:.8px}.turnover-target strong{color:#ffd65c;font-size:15px;font-weight:900}.progress-wrapper{background:#0000008c;border:1px solid #ffbe3038;border-radius:999px;box-shadow:inset 0 2px 5px #0000008c,0 1px 0 #ffffff08;height:12px;padding:2px;width:100%}.progress-bar,.progress-wrapper{overflow:hidden;position:relative}.progress-bar{background:linear-gradient(90deg,#198be4,#2fcbf2,#ffd84f);border-radius:inherit;box-shadow:0 0 8px #2bbaf459,0 0 11px #ffc7301f;height:100%;min-width:0;transition:width .45s}.progress-bar__shine{animation:missionProgressShine 2.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);inset:0;position:absolute;transform:translateX(-100%)}@keyframes missionProgressShine{0%,40%{transform:translateX(-100%)}70%,to{transform:translateX(100%)}}.progress-meta{color:#ffffff61;display:flex;font-size:12px;font-weight:700;justify-content:space-between;margin-top:5px}.progress-meta strong{color:#d5c48f}.mission-rewards{background:radial-gradient(circle at 10% 0,#ffc13e17,#0000 45%),hsla(0,0%,100%,.025);border:1px solid #ffc14321;border-radius:15px;margin-bottom:10px;padding:12px 13px}.mission-rewards__heading{align-items:center;border-bottom:1px solid #ffd26b17;display:flex;gap:8px;margin-bottom:8px;padding-bottom:8px}.mission-rewards__chest{align-items:center;display:flex;font-size:22px;height:32px;justify-content:center;width:32px}.mission-rewards__heading>div{display:flex;flex-direction:column}.mission-rewards__heading .label{margin-bottom:2px}.mission-rewards__heading strong{color:#ffffffa6;font-size:12px;font-weight:600}.reward-content{grid-gap:7px;display:grid;gap:7px}.reward-content__item{align-items:center;background:#0000002e;border:1px solid hsla(0,0%,100%,.045);border-radius:10px;display:flex;gap:10px;min-height:53px;padding:6px 9px}.reward-content__item .reward-icon{align-items:center;display:flex;flex:0 0 45px;height:38px;justify-content:center;width:45px}.reward-content__item .reward-icon img{filter:drop-shadow(0 4px 5px rgba(0,0,0,.35))}.reward-content__details{display:flex;flex-direction:column;min-width:0}.status-row,.status-row__label{align-items:center;display:flex}.reward-content__details span{color:#a89468;font-size:8px;font-weight:800;letter-spacing:.8px;margin-bottom:1px}.reward-content__details strong{color:#fff1c7;font-size:18px;font-weight:800}.status-row{justify-content:space-between;min-height:39px;padding:6px 4px 0}.status-row__label{color:#9c8a65;font-size:9px;font-weight:800;gap:6px;letter-spacing:.9px}.status-dot{background:#ffc82f;border-radius:50%;box-shadow:0 0 7px #ffc43099;height:7px;width:7px}.status-badge{align-items:center;background:linear-gradient(180deg,#ffe567,#e6a817);border:1px solid #ffe885;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff73,0 4px 9px #0000003b;color:#332000;display:inline-flex;font-size:10px;font-weight:900;height:28px;justify-content:center;letter-spacing:.4px;line-height:1;min-width:105px;padding:0 13px;text-transform:uppercase}.status-badge--claimed,.status-badge--complete,.status-badge--completed{background:linear-gradient(180deg,#36ae55,#147029);border-color:#56d375;color:#dfffe6}.status-badge--locked{background:linear-gradient(180deg,#555,#292929);border-color:#686868;color:#ffffffb3;cursor:not-allowed}.reward-container{background:radial-gradient(circle at 20% 0,#ffc03921,#0000 37%),linear-gradient(160deg,#241708fa,#1a1208fa 52%,#0d190dfa);border:2px solid #ffc94fbf;border-radius:22px;isolation:isolate;overflow:hidden;padding:18px;position:relative}.reward-container:before{border:1px solid #ebad3424;border-radius:17px;content:"";inset:12px;pointer-events:none;position:absolute;z-index:-1}.reward-container:after{background:linear-gradient(90deg,#0000,#ffdc7ae6,#0000);content:"";height:1px;left:20%;pointer-events:none;position:absolute;top:0;width:60%}.reward-container__glow{background:radial-gradient(circle,#ffba2b29,#0000 70%);filter:blur(15px);height:160px;left:-30px;pointer-events:none;position:absolute;top:-60px;width:210px;z-index:-1}.reward-container .reward-header{align-items:center;border-bottom:1px solid #ffcc611f;display:flex;gap:13px;min-height:82px;padding:10px 10px 14px;position:relative}.reward-container .reward-chest{align-items:center;display:flex;flex:0 0 68px;height:68px;justify-content:center;position:relative;width:68px}.reward-container .reward-chest:before{background:radial-gradient(circle,#ffc7494d,#0000 68%);content:"";filter:blur(8px);inset:7px;position:absolute}.reward-container .reward-chest img{display:block;filter:drop-shadow(0 7px 5px rgba(0,0,0,.4)) drop-shadow(0 0 9px rgba(255,181,36,.12));position:relative;z-index:1}.reward-header__content{display:flex;flex-direction:column;min-width:0;position:relative}.reward-header__eyebrow{color:#b7a16d;font-size:8px;font-weight:800;letter-spacing:1.5px;margin-bottom:3px}.reward-container .reward-header h2{color:#ffd458;font-size:19px;font-weight:900;letter-spacing:.35px;line-height:1.1;margin:0;text-shadow:0 2px 2px #000000b3,0 0 12px #ffb92824}.reward-header__subtitle{color:#ffffff6e;display:block;font-size:12px;font-weight:500;line-height:1.3;margin-top:5px}.reward-container .reward-list{grid-gap:9px;display:grid;gap:9px;padding:13px 12px}.reward-container .reward-item{align-items:center;background:linear-gradient(110deg,rgba(255,199,67,.075),hsla(0,0%,100%,.025) 48%,#104a230d);border:1px solid #ffc4411f;border-radius:14px;display:flex;gap:12px;min-height:73px;overflow:hidden;padding:10px 12px;position:relative;transition:transform .2s,border-color .2s,background .2s}.reward-container .reward-item:hover{background:linear-gradient(110deg,#ffc7431c,hsla(0,0%,100%,.035) 48%,#104a2312);border-color:#ffc8503d;transform:translateY(-1px)}.reward-container .reward-item:after{background:radial-gradient(circle,rgba(255,196,61,.055),#0000 68%);content:"";height:100px;pointer-events:none;position:absolute;right:-30px;top:-35px;width:100px}.reward-container .reward-item__icon{align-items:center;background:radial-gradient(circle,#ffcb4b1c,#00000014 70%);border:1px solid #ffce591a;border-radius:11px;display:flex;flex:0 0 61px;height:53px;justify-content:center;position:relative;width:61px;z-index:1}.reward-container .reward-item__icon img{display:block;filter:drop-shadow(0 5px 5px rgba(0,0,0,.35));max-height:90%;max-width:90%;object-fit:contain}.reward-container .reward-item__content{display:flex;flex-direction:column;min-width:0;position:relative;z-index:1}.reward-container .reward-label{color:#aa9666;font-size:9px;font-weight:800;letter-spacing:.9px;margin-bottom:3px}.reward-container .reward-value{align-items:baseline;display:flex;gap:6px}.reward-container .reward-value strong{color:#ffd853;font-size:18px;font-weight:900;line-height:1;text-shadow:0 2px 2px #0000008c,0 0 8px #ffbe2c1a}.reward-container .reward-value span{color:#ffffffbf;font-size:18px;font-weight:700}.reward-container .reward-value strong:first-child{min-width:15px}.reward-container .reward-footer{align-items:flex-start;color:#fff6;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.4;padding:10px 10px 3px}.reward-footer__icon{align-items:center;background:#ffc74914;border:1px solid #ffc84b47;border-radius:50%;color:#f2c451;display:inline-flex;flex:0 0 17px;font-family:serif;font-size:11px;font-style:italic;font-weight:900;height:17px;justify-content:center;margin-top:-1px;width:17px}@media (max-width:768px){.mission-card{border-radius:19px;margin-top:46px;padding:54px 25px 29px;width:100%}.mission-card--week{top:0;width:170px}.current-turnover strong,.stage-title{font-size:20px}.mission-game{min-height:80px;padding:10px}.game-icon,.reward-container .reward-chest{flex-basis:58px;height:58px;width:58px}.mission-game__details h3{font-size:16px}.turnover-panel{padding:12px}.turnover-target{min-width:92px;padding:6px 7px}.turnover-target__icon{height:27px;width:27px}.turnover-target strong{font-size:13px}.reward-container{border-radius:19px;padding:14px;width:100%}.reward-container .reward-header{gap:10px;min-height:73px;padding:8px 7px 12px}.reward-container .reward-header h2{font-size:17px}.reward-header__eyebrow{font-size:7px}.reward-header__subtitle{font-size:8px}.reward-container .reward-list{gap:8px;padding:11px 10px}.reward-container .reward-item{min-height:67px;padding:9px 10px}.reward-container .reward-item__icon{flex-basis:54px;height:47px;width:54px}.reward-container .reward-value strong{font-size:23px}.reward-container .reward-value span{font-size:11px}}@media (max-width:380px){.turnover-panel__header{align-items:flex-start;flex-direction:column}.turnover-target{width:100%}.status-row{gap:10px}.status-badge{font-size:9px;min-width:95px;padding:0 9px}.reward-container .reward-header h2{font-size:15px}.reward-header__subtitle{display:none}.reward-container .reward-item{gap:8px}.reward-container .reward-item__icon{flex-basis:47px;height:44px;width:47px}.reward-container .reward-value strong{font-size:21px}.reward-container .reward-value span{font-size:10px}}.accordion{border:1px solid #0000001a;border-radius:2px}.accordion__item+.accordion__item{border-top:1px solid #0000001a}.accordion__button{background-color:#f4f4f4;border:none;color:#444;cursor:pointer;padding:18px;text-align:left;width:100%}.accordion__button:hover{background-color:#ddd}.accordion__button:before{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:10px;margin-right:12px;transform:rotate(-45deg);width:10px}.accordion__button[aria-expanded=true]:before,.accordion__button[aria-selected=true]:before{transform:rotate(45deg)}[hidden]{display:none}.accordion__panel{animation:fadein .35s ease-in;padding:20px}@keyframes fadein{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.99e8bec6.css.map*/