html .custom-input,body .custom-input{background:#fff!important;font-size:14px;color:#4a4a4a!important;border:1px solid #d4af37!important;border-radius:999px!important}html .custom-input::-moz-placeholder,body .custom-input::-moz-placeholder{color:#a08220!important}html .custom-input::placeholder,body .custom-input::placeholder{color:#a08220!important}html .search-icon,body .search-icon{position:absolute;right:30px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:#fff;font-size:1.2em;pointer-events:none}html .custom-select,body .custom-select{background:#fff!important;font-size:14px;color:#4a4a4a!important;border:1px solid #d4af37!important;border-radius:999px!important;height:40px;padding:0 30px}html .custom-select option,body .custom-select option{background-color:#fff;color:#4a4a4a}html .search-container,body .search-container{border-radius:5px;background:radial-gradient(100.22% 100.22% at 50% 50%,#00b213,#0a6a17);padding:12px 12px 0}.search-container{background:transparent!important;border:none!important}.progressive-jackpot-wrap{width:100%;display:flex;justify-content:center;padding:8px 12px;background:transparent}.share-rtp-link-row{display:flex;gap:6px;margin-bottom:16px}.share-rtp-link-input{flex:1;padding:8px 10px;border-radius:6px;border:1px solid rgba(212,175,55,.4);background:#0b0b0b;color:#fff;font-size:12px}.share-rtp-copy-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;border:1px solid #d4af37;background:linear-gradient(0deg,#ff9500,#ffc107);color:#1a1200;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .15s ease}.share-rtp-copy-btn.is-copied{background:linear-gradient(0deg,#0cbe21,#3adf5a);border-color:#3adf5a;color:#06210b;transform:scale(1.02)}.share-rtp-copy-status{display:flex;align-items:center;gap:6px;margin:-8px 0 16px;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:600;width:-moz-fit-content;width:fit-content;animation:share-rtp-status-in .2s ease}.share-rtp-copy-status.is-success{color:#6bf089;background:#3cc85a1f;border:1px solid rgba(60,200,90,.35)}.share-rtp-copy-status.is-error{color:#ffb4b4;background:#dc46461f;border:1px solid rgba(220,70,70,.35)}.share-rtp-icons{display:flex;flex-wrap:wrap;gap:8px}.share-rtp-icon{flex:1 1 calc(50% - 8px);text-align:center;padding:10px 8px;border-radius:8px;border:1px solid rgba(212,175,55,.4);background:linear-gradient(135deg,#3a3a3a,#0a0a0a);color:#fff;font-size:12px;font-weight:700;text-decoration:none}.share-rtp-icon:hover{border-color:#d4af37;color:#f2c94c}@keyframes share-rtp-status-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.progressive-jackpot-bar{position:relative;width:100%;max-width:1296px;display:block;line-height:0;background:transparent;container-type:inline-size}.progressive-jackpot-img{display:block;width:100%;height:auto}.progressive-jackpot-amount{position:absolute;inset:37% 15% 15% 39%;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-weight:800;font-size:clamp(14px,4.2vw,56px);font-size:clamp(14px,4.4cqw,56px);letter-spacing:.5px;line-height:1;color:#f5d77e;filter:drop-shadow(0 2px 2px rgba(0,0,0,.9)) drop-shadow(0 0 10px rgba(255,220,130,.5));white-space:nowrap}@supports ((-webkit-background-clip: text) or (background-clip: text)){.progressive-jackpot-digits{background:linear-gradient(180deg,#fffdf2,#ffe9a8 22%,#f5d77e 48%,#e0b64a 70%,#ffe9a8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}.slot-winners{margin:6px 0 16px;padding:0 0 10px;overflow:hidden;border:1px solid rgba(206,174,87,.45);border-radius:8px;background:#060606a6;box-shadow:inset 0 1px #fff2,0 4px 12px #0005}.slot-winners__title{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0 0 8px;padding:7px 28px 7px 14px;clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);background:linear-gradient(110deg,#f8e599,#d8b34c 70%,#fae89e);color:#29200e;font-size:12px;font-weight:800;line-height:16px;letter-spacing:.4px}.slot-winners__title svg{width:14px;height:14px;color:#997018;flex-shrink:0}.slot-winners__viewport{overflow:hidden;padding:0 10px;-webkit-mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.slot-winners__viewport:focus-visible{outline:2px solid #ebce72;outline-offset:-2px}.slot-winners__track{display:flex;width:-moz-max-content;width:max-content;animation:slot-winners-marquee var(--marquee-duration, 40s) linear infinite;will-change:transform}.slot-winners__viewport:hover .slot-winners__track,.slot-winners__viewport:focus-within .slot-winners__track{animation-play-state:paused}.slot-winners__list{display:flex;gap:10px;margin:0;padding:0 10px 0 0;list-style:none}.slot-winners__card{display:flex;align-items:center;gap:8px;width:190px;flex-shrink:0;padding:6px 8px;border:1px solid #a58e504d;border-radius:7px;background:linear-gradient(120deg,#252525,#151515);color:#fff}.slot-winners__image{flex-shrink:0;width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border:1px solid #e6cb77;border-radius:4px;background:#302917}.slot-winners__details{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.2}.slot-winners__username{font-size:10px;font-weight:700}.slot-winners__amount{color:#e3c86b;font-size:12px;font-weight:800}.slot-winners__game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eee;font-size:10px}.slot-winners__server{color:#8bcd87;font-size:9px;font-weight:800;text-transform:uppercase}.slot-winners__empty{margin:14px 14px 4px;color:#d3c69f;font-size:12px}@keyframes slot-winners-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.slot-winners__viewport{overflow-x:auto}.slot-winners__track{animation:none}.slot-winners__list[aria-hidden=true]{display:none}}@media (max-width: 575px){.slot-winners{margin-bottom:12px}.slot-winners__title{font-size:11px;padding-left:10px}.slot-winners__card{width:170px}}.gai-tab{position:fixed;top:50%;right:0;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 7px 10px;border:1px solid rgba(212,175,55,.7);border-right:0;border-radius:12px 0 0 12px;background:linear-gradient(180deg,#1f1f1f,#0a0a0a);color:#e9d38a;cursor:pointer;box-shadow:-4px 4px 16px #0000008c;transform:translateY(-50%);transition:transform .25s ease,opacity .2s ease}.gai-tab:after{content:"";position:absolute;inset:-1px 0 -1px -1px;border-radius:inherit;box-shadow:0 0 14px #d4af3773;opacity:0;animation:gaiTabGlowFade 3s ease-in-out infinite;pointer-events:none}@keyframes gaiTabGlowFade{50%{opacity:1}}@media (max-width: 991px){.gai-tab{top:60%}}.gai-tab.hidden{opacity:0;pointer-events:none;transform:translate(100%,-50%)}@media (hover: hover){.gai-tab:hover{transform:translate(-3px,-50%)}}.gai-tab-icon{font-size:14px;line-height:1}.gai-tab-text{writing-mode:vertical-rl;font-size:11px;font-weight:800;letter-spacing:2px}.gai-tab-arrow{font-size:14px;line-height:1;color:#d4af37}@keyframes gaiTabGlow{0%,to{box-shadow:-4px 4px 16px #0000008c,0 0 #d4af3700}50%{box-shadow:-4px 4px 16px #0000008c,0 0 14px #d4af3773}}.gai-backdrop{position:fixed;inset:0;z-index:10000000;background:#00000073;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.gai-backdrop.open{opacity:1;visibility:visible}.gai-panel{position:fixed;top:0;right:0;bottom:0;z-index:10000001;display:flex;flex-direction:column;width:min(360px,82vw);background:#121212;border-left:1px solid rgba(212,175,55,.4);box-shadow:-12px 0 40px #0009;color:#fff;visibility:hidden;transform:translate(100%);transition:transform .35s cubic-bezier(.22,1,.36,1),visibility .35s}.gai-panel.open{visibility:visible;transform:translate(0)}@media (min-width: 992px){.gai-panel{top:125px;right:0;bottom:0;width:440px;border:1px solid rgba(212,175,55,.4);border-right:0;border-bottom:0;border-radius:16px 0 0;box-shadow:-12px 0 40px #0009;overflow:hidden}}.gai-head{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid rgba(212,175,55,.3)}.gai-brand{font-size:20px;font-weight:800;letter-spacing:.3px}.gai-brand em{font-style:normal;color:#e0bd4f}.gai-tagline{margin-top:4px;color:#d4af37;font-family:ui-monospace,Consolas,monospace;font-size:12px}.gai-close{flex-shrink:0;width:30px;height:30px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;font-size:18px;line-height:1;cursor:pointer}.gai-body{flex:1;overflow-y:auto;padding:0 18px}.gai-section{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.gai-section:last-child{border-bottom:0}.gai-label{display:block;margin-bottom:8px;color:#ddd;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.gai-label.gold{color:#e0bd4f;font-weight:800}.gai-server-row{display:flex;gap:8px}.gai-select{flex:1;min-width:0;padding:9px 10px;border:1px solid rgba(212,175,55,.55);border-radius:8px;background:#1a1a1a;color:#eee;font-size:13px}.gai-scan{flex-shrink:0;padding:0 16px;border:0;border-radius:8px;background:linear-gradient(135deg,#f6e08e,#c9a03a 60%,#f3dc85);color:#1a1200;font-size:13px;font-weight:800;cursor:pointer}.gai-scan:disabled{opacity:.55;cursor:not-allowed}.gai-progress{height:5px;margin-top:10px;overflow:hidden;border-radius:999px;background:#ffffff14}.gai-progress-fill{width:40%;height:100%;border-radius:999px;background:linear-gradient(90deg,#d4af37,#b0b0b0);animation:gaiScanSlide 1s ease-in-out infinite}@keyframes gaiScanSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.gai-result{margin-top:10px;font-size:12px}.gai-result-row{display:flex;justify-content:space-between;margin-bottom:6px;color:#efefef}.gai-ping{color:#d4af37;font-weight:700}.gai-load{height:4px;overflow:hidden;border-radius:999px;background:#ffffff14}.gai-load-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#9a9a9a,#d4af37)}.gai-caption{margin-top:4px;color:#ffffff73;font-size:10px}.gai-actions{display:flex;flex-direction:column;gap:7px;margin-top:10px}.gai-play,.gai-repick{padding:9px;border-radius:8px;font-size:13px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.gai-play{background:linear-gradient(135deg,#d4af37,#8a6f1f);color:#1a1200}.gai-repick{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fff}.gai-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0}.gai-switch-name{font-size:13px;font-weight:700}.gai-switch-sub{margin-top:2px;color:#999;font-size:11px}.gai-switch{position:relative;flex-shrink:0;width:44px;height:24px;border:0;border-radius:999px;background:#3a3a3a;cursor:pointer;transition:background .2s ease}.gai-switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.gai-switch.on{background:linear-gradient(135deg,#e6c55a,#a8841f)}.gai-switch.on:after{transform:translate(20px)}.gai-boosters{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gai-booster{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px 10px;border:1px solid rgba(212,175,55,.35);border-radius:10px;background:#1a1a1a;text-align:center}.gai-booster.on{border-color:#d4af37;background:#d4af3714}.gai-booster-img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:8px;box-shadow:0 0 10px #d4af3773}.gai-booster-name{display:flex;align-items:center;min-height:28px;font-size:11px;font-weight:800;line-height:1.25;text-transform:uppercase}.gai-booster-btn{width:100%;padding:6px 0;border:0;border-radius:6px;background:#333;color:#bbb;font-size:11px;font-weight:800;cursor:pointer}.gai-booster-btn.on{background:linear-gradient(135deg,#e6c55a,#a8841f);color:#1a1200}.gai-booster-btn.loading{opacity:.7;cursor:not-allowed}.gai-booster-state{display:flex;align-items:center;gap:5px}.gai-pill{padding:1px 7px;border-radius:999px;background:#333;color:#ccc;font-size:9px;font-weight:700}.gai-booster.on .gai-pill{background:#d4af3740;color:#f3dc85}.gai-dot{width:7px;height:7px;border-radius:50%;background:#777}.gai-dot.on{background:#4cd964;box-shadow:0 0 6px #4cd964b3}.gai-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(212,175,55,.3)}.gai-status{display:flex;align-items:center;gap:7px;color:#bbb;font-size:11px;font-weight:800;letter-spacing:1px}.gai-status.on{color:#4cd964}.gai-foot-brand{color:#8a7433;font-size:10px;font-weight:700}@media (prefers-reduced-motion: reduce){.gai-tab,.gai-panel,.gai-backdrop{animation:none;transition:none}}
