html,body{background-color:#0b102c!important;background-image:linear-gradient(180deg,#0d122f 0%,#0c112d 52%,#0a0f29 100%)!important;background-attachment:fixed!important;color:#f8f8ff!important}

.gps-crazy-pro .gps-cp-discover{display:flex!important;align-items:flex-start!important;gap:10px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}
.gps-crazy-pro .gps-cp-discover::-webkit-scrollbar{display:none}
.gps-crazy-pro .gps-cp-continue{display:none!important}
.gps-crazy-pro .gps-cp-recent-rail{align-items:start!important}
.gps-crazy-pro .gps-cp-recent-item{height:auto!important;padding:3px!important}
.gps-crazy-pro .gps-cp-recent-item>.gps-cp-card{display:block!important;width:100%!important}
.gps-crazy-pro .gps-cp-card:hover .gps-cp-media,.gps-crazy-pro .gps-cp-card:focus-visible .gps-cp-media,.gps-crazy-pro .gps-cp-card:focus-within .gps-cp-media{border-color:#9b5cff!important;box-shadow:0 0 0 2px #9b5cff,0 9px 20px rgba(0,0,0,.42)!important;transform:translateY(-1px)!important}
.gps-crazy-pro .gps-cp-card .gps-cp-media>video{border-radius:inherit}
.gps-crazy-pro .gps-cp-popular-group{display:grid!important;width:704px!important;min-width:704px!important;max-width:704px!important;height:265px!important;grid-template-columns:354px 340px!important;gap:10px!important;flex:0 0 704px!important;scroll-snap-align:start}
.gps-crazy-pro .gps-cp-popular-groups{display:flex!important;width:100%!important;overflow-x:auto!important;padding:10px!important}
.gps-crazy-pro .gps-cp-attraction-slider{display:block!important;width:100%!important;overflow:hidden!important;padding:10px!important;margin-bottom:10px!important}
.gps-crazy-pro .gps-cp-attraction-slider{display:none!important}
.gps-crazy-pro .gps-cp-popular-stage{display:grid;grid-template-columns:354px minmax(0,1fr);gap:10px;width:100%;height:265px;min-width:0}
.gps-crazy-pro .gps-cp-hero{box-sizing:border-box!important;width:354px!important;min-width:354px!important;height:265px!important;min-height:265px!important;max-height:265px!important;padding:20px!important}
.gps-crazy-pro .gps-cp-popular-big .gps-cp-media{width:354px!important;height:265px!important;min-height:265px!important;aspect-ratio:354/265!important}
.gps-crazy-pro .gps-cp-popular-mini-frame{position:relative;min-width:0;height:265px;overflow:hidden}
.gps-crazy-pro .gps-cp-popular-mini-viewport{width:100%;height:265px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y}
.gps-crazy-pro .gps-cp-popular-mini-viewport::-webkit-scrollbar{display:none}
.gps-crazy-pro .gps-cp-popular-mini-track{display:grid;width:max-content;height:265px;grid-auto-flow:column;grid-template-rows:repeat(2,127px);grid-auto-columns:170px;gap:11px 10px;padding:0 3px}
.gps-crazy-pro .gps-cp-popular-mini-grid{display:grid!important;width:340px!important;height:265px!important;grid-template-columns:repeat(2,170px)!important;grid-template-rows:repeat(2,127px)!important;gap:11px 0!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini{position:relative!important;box-sizing:border-box!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:127px!important;min-height:127px!important;max-height:127px!important;overflow:visible!important;border-radius:15px!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-media{box-sizing:border-box!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:127px!important;min-height:127px!important;max-height:127px!important;aspect-ratio:170/127!important;overflow:hidden!important;border:4px solid transparent!important;border-radius:15px!important;box-shadow:none!important;transform:none!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-body{position:absolute!important;z-index:3;right:4px;bottom:4px;left:4px;box-sizing:border-box;padding:24px 9px 7px!important;background:linear-gradient(transparent,rgba(3,6,18,.92));border-radius:0 0 11px 11px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}
.gps-crazy-pro .gps-cp-popular-mini-grid strong{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.12!important;text-shadow:0 2px 2px #000,0 0 7px rgba(0,0,0,.98)}
.gps-crazy-pro .gps-cp-popular-mini-grid small{display:none!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:hover .gps-cp-media,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:focus-visible .gps-cp-media,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:focus-within .gps-cp-media{border-color:#9b5cff!important;box-shadow:0 0 0 2px #9b5cff,0 9px 20px rgba(0,0,0,.42)!important;transform:translateY(-1px)!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:hover .gps-cp-body,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:focus-visible .gps-cp-body,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini:focus-within .gps-cp-body{opacity:1;visibility:visible;transform:translateY(-1px)}
.gps-crazy-pro .gps-cp-popular-mini-track .gps-cp-mini{position:relative!important;box-sizing:border-box!important;width:170px!important;height:127px!important;overflow:visible!important;border-radius:15px!important}
.gps-crazy-pro .gps-cp-popular-mini-track .gps-cp-media{box-sizing:border-box!important;width:170px!important;height:127px!important;aspect-ratio:170/127!important;overflow:hidden!important;border:4px solid transparent!important;border-radius:15px!important}
.gps-crazy-pro .gps-cp-popular-mini-track .gps-cp-body{position:absolute!important;z-index:3;right:4px;bottom:4px;left:4px;padding:24px 9px 7px!important;background:linear-gradient(transparent,rgba(3,6,18,.92));border-radius:0 0 11px 11px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease,transform .16s ease}
.gps-crazy-pro .gps-cp-popular-mini-track .gps-cp-mini:hover .gps-cp-body,.gps-crazy-pro .gps-cp-popular-mini-track .gps-cp-mini:focus-visible .gps-cp-body{opacity:1;visibility:visible;transform:translateY(-1px)}
.gps-crazy-pro .gps-cp-popular-mini-track strong{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.12!important;text-shadow:0 2px 2px #000,0 0 7px rgba(0,0,0,.98)}
.gps-crazy-pro .gps-cp-popular-dots{position:absolute;z-index:4;right:14px;bottom:11px;display:flex;gap:5px}.gps-crazy-pro .gps-cp-popular-dots i{display:block;width:7px;height:7px;border-radius:50%;background:#626a91;box-shadow:0 1px 4px rgba(0,0,0,.4)}.gps-crazy-pro .gps-cp-popular-dots i.is-active{width:18px;border-radius:5px;background:#9b5cff}
.gps-crazy-pro .gps-cp-popular-mini-frame>.gps-cp-scroll{width:46px!important;height:60px!important;margin-top:-30px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.gps-crazy-pro .gps-cp-popular-mini-frame>.gps-cp-scroll-prev{left:7px!important}.gps-crazy-pro .gps-cp-popular-mini-frame>.gps-cp-scroll-next{right:7px!important}
.gps-crazy-pro .gps-cp-admin-slider-row{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:10px!important;min-height:145px;margin:10px 0!important;padding:9px!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead{box-sizing:border-box!important;width:340px!important;min-width:340px!important;height:127px!important;min-height:127px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;border:1px solid color-mix(in srgb,var(--cp-lead-b) 70%,#fff 12%)!important;border-radius:16px!important;background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--cp-lead-b) 86%,#fff 14%),transparent 38%),linear-gradient(120deg,var(--cp-lead-a),var(--cp-lead-b))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 22px rgba(0,0,0,.28)!important;overflow:hidden!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead:after{background:linear-gradient(90deg,rgba(4,8,24,.12),rgba(4,8,24,.3))!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead>i{display:grid!important;place-items:center;width:68px;height:68px;color:#fff!important;font-size:48px!important;line-height:1!important;filter:drop-shadow(0 4px 7px rgba(0,0,0,.48))!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead h2{margin:0!important;color:#fff!important;font-size:21px!important;line-height:1.05!important;text-shadow:0 2px 5px rgba(0,0,0,.7)!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead p{margin:5px 0 9px!important;color:#f1efff!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.7)}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead small{display:none!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead b{display:block!important;width:100%!important;box-sizing:border-box;padding:7px 10px!important;border-radius:7px!important;background:rgba(5,9,29,.5)!important;color:#cf9cff!important;font-size:10px!important;text-align:center!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image{position:relative!important;isolation:isolate;display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-template-columns:none!important;padding:15px 34px!important;background:linear-gradient(90deg,var(--cp-lead-a) 0 21%,color-mix(in srgb,var(--cp-lead-a) 72%,transparent) 50%,transparent 88%),var(--cp-cat-image) center/cover no-repeat!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image:after{z-index:-1!important;background:linear-gradient(90deg,rgba(4,8,24,.08),rgba(4,8,24,.3) 48%,rgba(4,8,24,.04))!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image>i{display:none!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image>span{position:relative;z-index:1;width:min(48%,150px);min-width:112px}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image p{display:none!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image small{display:block!important;margin:7px 0 10px!important;color:#fff!important;font-size:11px!important;font-weight:800;text-shadow:0 2px 5px rgba(0,0,0,.8)}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-category-lead.gps-cp-category-lead-image b{display:inline-block!important;width:auto!important;padding:6px 11px!important;background:rgba(5,9,29,.58)!important;color:#fff!important;text-align:left!important}
.gps-crazy-pro .gps-cp-admin-slider-row>.gps-cp-scroller{align-self:start!important;min-width:0;height:127px!important}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-rail{height:127px!important;grid-auto-columns:170px!important;gap:10px!important;padding:0 3px!important}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-card{height:127px!important;border-radius:15px!important;overflow:visible!important}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-media{box-sizing:border-box!important;width:170px!important;height:127px!important;aspect-ratio:170/127!important;border:4px solid transparent!important;border-radius:15px!important;box-shadow:none!important;transform:none!important}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-body{position:absolute!important;z-index:3;right:4px;bottom:4px;left:4px;padding:25px 9px 7px!important;border-radius:0 0 11px 11px;background:linear-gradient(transparent,rgba(3,6,18,.94));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-card:hover .gps-cp-body,.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-card:focus-visible .gps-cp-body,.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-card:focus-within .gps-cp-body{opacity:1;visibility:visible;transform:translateY(-1px)}
.gps-crazy-pro .gps-cp-admin-slider-row .gps-cp-card strong{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.12!important;text-shadow:0 2px 2px #000,0 0 7px rgba(0,0,0,.98)}
.gps-crazy-pro .gps-cp-popular-scroller{width:100%;min-width:0}
.gps-crazy-pro .gps-cp-popular-scroller>.gps-cp-discover{width:100%}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll{width:60px!important;height:60px!important;margin-top:-30px!important;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.88);transition:opacity .18s ease,visibility .18s ease,transform .18s ease,background-color .18s ease}
.gps-crazy-pro .gps-cp-scroller:hover>.gps-cp-scroll:not([hidden]),.gps-crazy-pro .gps-cp-scroller:focus-within>.gps-cp-scroll:not([hidden]){opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}
.gps-crazy-pro .gps-cp-popular-scroller>.gps-cp-scroll:not([hidden]){opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll:hover{transform:scale(1.06)}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll-prev{left:8px!important}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll-next{right:8px!important}
@media(max-width:820px){.gps-crazy-pro .gps-cp-popular-groups,.gps-crazy-pro .gps-cp-attraction-slider{overflow-x:auto!important}.gps-crazy-pro .gps-cp-popular-stage{width:704px;min-width:704px;grid-template-columns:354px 340px}.gps-crazy-pro .gps-cp-popular-group{width:704px!important;min-width:704px!important;grid-template-columns:354px 340px!important}.gps-crazy-pro .gps-cp-hero{width:354px!important;min-width:354px!important;height:265px!important;min-height:265px!important}.gps-crazy-pro .gps-cp-popular-mini-grid{width:340px!important;grid-template-columns:repeat(2,170px)!important}.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-media{width:170px!important;min-width:170px!important;max-width:170px!important;height:127px!important;min-height:127px!important;max-height:127px!important}.gps-crazy-pro .gps-cp-admin-slider-row{width:704px!important;min-width:704px!important;grid-template-columns:340px minmax(0,1fr)!important;overflow:visible!important}}


html.gps-crazy-pro-active .gps-cp-primary,html.gps-crazy-pro-global .gps-cp-primary{overflow:visible!important;overscroll-behavior:auto;background:#080d22!important;border-right-color:#1d2444!important;scrollbar-width:none;touch-action:pan-y}
html.gps-crazy-pro-active .gps-cp-primary::-webkit-scrollbar,html.gps-crazy-pro-global .gps-cp-primary::-webkit-scrollbar{display:none;width:0;height:0}
html.gps-crazy-pro-active .gps-cp-primary-links,html.gps-crazy-pro-global .gps-cp-primary-links{display:grid!important;flex:0 0 auto;gap:3px!important;width:100%}
html.gps-crazy-pro-active .gps-cp-primary-links>a,html.gps-crazy-pro-global .gps-cp-primary-links>a{min-height:52px!important;border-color:transparent!important;background:transparent!important;color:#aeb3d3!important;transition:color .16s ease,background .16s ease,border-color .16s ease}
html.gps-crazy-pro-active .gps-cp-primary-links>a i,html.gps-crazy-pro-global .gps-cp-primary-links>a i{color:#b8bddd!important;font-size:22px!important;line-height:1!important;transition:color .16s ease,transform .16s ease}
html.gps-crazy-pro-active .gps-cp-primary-links>a i.material-symbols-outlined,html.gps-crazy-pro-global .gps-cp-primary-links>a i.material-symbols-outlined{font-family:'Material Symbols Outlined','Material Icons Outlined'!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important;word-wrap:normal!important;direction:ltr!important;-webkit-font-feature-settings:'liga'!important;-webkit-font-smoothing:antialiased!important}
html.gps-crazy-pro-active .gps-cp-primary-links>a:hover,html.gps-crazy-pro-active .gps-cp-primary-links>a:focus-visible,html.gps-crazy-pro-active .gps-cp-primary-links>a.is-active,html.gps-crazy-pro-global .gps-cp-primary-links>a:hover,html.gps-crazy-pro-global .gps-cp-primary-links>a:focus-visible,html.gps-crazy-pro-global .gps-cp-primary-links>a.is-active{border-color:#333b67!important;background:#121932!important;color:#fff!important;outline:0}
html.gps-crazy-pro-active .gps-cp-primary-links>a:hover i,html.gps-crazy-pro-active .gps-cp-primary-links>a:focus-visible i,html.gps-crazy-pro-active .gps-cp-primary-links>a.is-active i,html.gps-crazy-pro-global .gps-cp-primary-links>a:hover i,html.gps-crazy-pro-global .gps-cp-primary-links>a:focus-visible i,html.gps-crazy-pro-global .gps-cp-primary-links>a.is-active i{color:#9b8cff!important;transform:scale(1.06)}
html.gps-crazy-pro-active .gps-cp-menu-separator,html.gps-crazy-pro-global .gps-cp-menu-separator{display:block;height:1px;margin:7px 8px;background:#252c53}
html.gps-crazy-pro-active .gps-cp-nav-app,html.gps-crazy-pro-global .gps-cp-nav-app{display:none!important}
@media(min-width:821px){html.gps-crazy-pro-active.gps-crazy-pro-active .gps-cp-primary{position:relative!important;top:0!important;bottom:auto!important;align-self:stretch!important;height:auto!important;min-height:100vh!important;max-height:none!important;padding-top:84px!important;padding-bottom:18px!important;overflow:visible!important}html.gps-crazy-pro-global.gps-crazy-pro-global .gps-cp-global-primary{position:absolute!important;top:76px!important;bottom:auto!important;height:auto!important;min-height:calc(100vh - 76px)!important;max-height:none!important;padding-bottom:18px!important;overflow:visible!important}html.gps-crazy-pro-global.gps-crazy-pro-global body{min-height:calc(76px + var(--gps-cp-natural-menu-height,100vh))!important}}
@media(max-width:820px){html.gps-crazy-pro-active .gps-cp-primary,html.gps-crazy-pro-global .gps-cp-primary{overflow-y:auto!important;overscroll-behavior:contain}html.gps-crazy-pro-active .gps-cp-primary-links>a,html.gps-crazy-pro-global .gps-cp-primary-links>a{min-height:48px!important}}


@media(min-width:821px){
html.gps-crazy-pro-active .gps-crazy-pro-shell>.gps-cp-page{grid-column:2;min-width:0}
html.gps-crazy-pro-active.gps-crazy-pro-active .gps-cp-primary,
html.gps-crazy-pro-global.gps-crazy-pro-global .gps-cp-global-primary{
position:fixed!important;top:var(--gps-sidebar-top,76px)!important;bottom:auto!important;
height:calc(100dvh - var(--gps-sidebar-top,76px))!important;min-height:0!important;max-height:none!important;
padding-top:8px!important;padding-bottom:18px!important;overflow-y:auto!important;overflow-x:hidden!important;
overscroll-behavior-y:contain;scroll-behavior:auto!important;scrollbar-width:none}
html.gps-crazy-pro-active .gps-sidebar-scroll-slot{height:1px;min-width:0;align-self:start}
html.gps-crazy-pro-active .gps-sidebar-scroll-slot>.gps-cp-sidebar{
position:fixed!important;left:var(--gps-sidebar-left)!important;width:var(--gps-sidebar-width)!important;top:calc(var(--gps-sidebar-top,76px) + 12px)!important;
max-height:calc(100dvh - var(--gps-sidebar-top,76px) - 24px - var(--gps-sidebar-footer-obstruction,0px))!important;min-height:0!important;
overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:none;scroll-behavior:auto!important;scrollbar-width:none}
html.gps-crazy-pro-active .gps-cp-sidebar::-webkit-scrollbar{display:none}
html.gps-of-leaderboard-open .gps-cp-sidebar{overflow:visible!important}
}
@media(max-width:820px){.gps-sidebar-scroll-slot{display:contents}}
@media(max-width:560px){
html.gps-crazy-pro-active .gps-cp-topbar,html.gps-crazy-pro-global .gps-cp-topbar{z-index:10000!important}
html.gps-crazy-pro-active .gps-cp-primary.is-open,html.gps-crazy-pro-global .gps-cp-primary.is-open{
inset:var(--gps-sidebar-top,104px) auto 0 0!important;width:min(250px,calc(100vw - 56px))!important;
height:auto!important;min-height:0!important;max-height:calc(100dvh - var(--gps-sidebar-top,104px))!important;
padding-top:8px!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important;
overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;
border-top:1px solid #1d2444!important;border-radius:0 0 14px 0;box-shadow:18px 18px 45px rgba(0,0,0,.48)}
}


html.gps-crazy-pro-active.gps-crazy-pro-active body,html.gps-crazy-pro-global.gps-crazy-pro-global body{min-height:100%;background-color:#0b102c!important;background-image:linear-gradient(180deg,#0d122f 0%,#0c112d 52%,#0a0f29 100%)!important;background-attachment:fixed!important;color:#f8f8ff!important}
html.gps-crazy-pro-active .bg-\[\#1F1F30\],html.gps-crazy-pro-active .bg-\[\#1f1f30\],html.gps-crazy-pro-active .bg-\[\#1a1b28\],html.gps-crazy-pro-active .bg-\[\#1A1B28\],html.gps-crazy-pro-active .bg-\[\#212233\],html.gps-crazy-pro-active .bg-\[\#181925\],html.gps-crazy-pro-global .bg-\[\#1F1F30\],html.gps-crazy-pro-global .bg-\[\#1f1f30\],html.gps-crazy-pro-global .bg-\[\#1a1b28\],html.gps-crazy-pro-global .bg-\[\#1A1B28\],html.gps-crazy-pro-global .bg-\[\#212233\],html.gps-crazy-pro-global .bg-\[\#181925\]{background:linear-gradient(180deg,#0d122f 0%,#0a0f29 100%)!important;border-color:#28315f!important;color:#eef1ff!important;box-shadow:0 14px 36px rgba(0,0,0,.22)!important}
html.gps-crazy-pro-active .footer-description,html.gps-crazy-pro-active .bottomtext,html.gps-crazy-pro-active .play-game-desc,html.gps-crazy-pro-active .category-section-top,html.gps-crazy-pro-active #special-page-header-desc,html.gps-crazy-pro-global .footer-description,html.gps-crazy-pro-global .bottomtext,html.gps-crazy-pro-global .play-game-desc,html.gps-crazy-pro-global .category-section-top,html.gps-crazy-pro-global #special-page-header-desc{background:linear-gradient(180deg,#0d122f 0%,#0a0f29 100%)!important;border:1px solid #28315f!important;border-radius:14px!important;box-shadow:0 14px 36px rgba(0,0,0,.22)!important;color:#dce3ff!important}
html.gps-crazy-pro-active :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) :is(p,li,span,div),html.gps-crazy-pro-global :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) :is(p,li,span,div){color:#dce3ff!important}
html.gps-crazy-pro-active :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) :is(h1,h2,h3,h4,h5,h6,strong,b),html.gps-crazy-pro-global :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) :is(h1,h2,h3,h4,h5,h6,strong,b){color:#fff!important}
html.gps-crazy-pro-active :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a,html.gps-crazy-pro-global :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a{color:#c4b5fd!important}
html.gps-crazy-pro-active :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a:hover,html.gps-crazy-pro-active :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a:focus-visible,html.gps-crazy-pro-global :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a:hover,html.gps-crazy-pro-global :is(.footer-description,.bottomtext,.play-game-desc,.category-section-top,#special-page-header-desc) a:focus-visible{color:#ede9fe!important}
html.gps-crazy-pro-active #showmore-button-footer-description,html.gps-crazy-pro-global #showmore-button-footer-description{background:#0a0f29!important;color:#fff!important}
html.gps-crazy-pro-active .gps-cp-discover-more,html.gps-crazy-pro-global .gps-cp-discover-more{display:none!important}
html.gps-crazy-pro-active #gps-translate-root,html.gps-crazy-pro-global #gps-translate-root{display:none!important}
html.gps-crazy-pro-active .gps-cp-more,html.gps-crazy-pro-global .gps-cp-more{padding:10px 12px!important;border:1px solid #252d59!important;border-radius:10px!important;background:linear-gradient(145deg,#111632,#090d21)!important;box-shadow:0 9px 24px rgba(0,0,0,.17)!important}
html.gps-crazy-pro-active .gps-cp-more h2,html.gps-crazy-pro-global .gps-cp-more h2{margin:0 0 8px!important;color:#fff!important;font-size:13px!important;line-height:1.2!important}
html.gps-crazy-pro-active .gps-cp-more>div,html.gps-crazy-pro-global .gps-cp-more>div{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:6px!important;margin:0!important}
html.gps-crazy-pro-active .gps-cp-more a,html.gps-crazy-pro-global .gps-cp-more a{display:flex!important;min-width:0!important;min-height:28px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:6px 7px!important;border:1px solid #29315e!important;border-radius:6px!important;background:#141a38!important;color:#fff!important;font-size:9px!important;font-weight:700!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important}
html.gps-crazy-pro-active .gps-cp-more a:hover,html.gps-crazy-pro-active .gps-cp-more a:focus-visible,html.gps-crazy-pro-global .gps-cp-more a:hover,html.gps-crazy-pro-global .gps-cp-more a:focus-visible{border-color:#8b5cf6!important;background:#211c49!important;color:#fff!important;outline:0!important}
html.gps-crazy-pro-active .gps-cp-footer,html.gps-crazy-pro-global .gps-cp-footer{border-color:#252d59!important;background:linear-gradient(145deg,#111632,#090d21)!important;color:#d9def2!important}
html.gps-crazy-pro-active .gps-cp-footer h3,html.gps-crazy-pro-global .gps-cp-footer h3,html.gps-crazy-pro-active .gps-cp-footer-brand>a,html.gps-crazy-pro-global .gps-cp-footer-brand>a{color:#fff!important}
html.gps-crazy-pro-active .gps-cp-footer a,html.gps-crazy-pro-global .gps-cp-footer a{color:#bac4e4!important}
html.gps-crazy-pro-active .gps-cp-footer a:hover,html.gps-crazy-pro-active .gps-cp-footer a:focus-visible,html.gps-crazy-pro-global .gps-cp-footer a:hover,html.gps-crazy-pro-global .gps-cp-footer a:focus-visible{color:#c9a8ff!important}
html.gps-crazy-pro-active .gps-cp-footer p,html.gps-crazy-pro-global .gps-cp-footer p{color:#9da8cb!important}
html.gps-crazy-pro-active .gps-cp-copyright,html.gps-crazy-pro-global .gps-cp-copyright{color:#8f9bc0!important}
html.gps-crazy-pro-active .gps-of-home-description-more,html.gps-crazy-pro-global .gps-of-home-description-more{display:inline-flex;align-items:center;gap:6px;margin-top:5px;padding:6px 11px;border:1px solid #7547e8;border-radius:7px;background:linear-gradient(135deg,#7c3aed,#5b21b6);box-shadow:0 6px 18px rgba(91,33,182,.3);color:#fff;font:700 9px/1.2 inherit;cursor:pointer}
html.gps-crazy-pro-active .gps-of-home-description-more:hover,html.gps-crazy-pro-active .gps-of-home-description-more:focus-visible,html.gps-crazy-pro-global .gps-of-home-description-more:hover,html.gps-crazy-pro-global .gps-of-home-description-more:focus-visible{background:linear-gradient(135deg,#8b5cf6,#6d28d9);outline:2px solid rgba(196,181,253,.8);outline-offset:2px}
.gps-of-home-description-modal[hidden]{display:none!important}.gps-of-home-description-modal{position:fixed;z-index:2147483000;inset:0;display:grid;place-items:center;padding:18px;background:rgba(3,5,18,.78);backdrop-filter:blur(5px)}
.gps-of-home-description-dialog{position:relative;width:min(680px,100%);max-height:min(72vh,680px);overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #43327c;border-radius:15px;background:linear-gradient(145deg,#17163b,#0c1028);box-shadow:0 24px 80px rgba(0,0,0,.58),0 0 32px rgba(124,58,237,.2);color:#eef0ff}
.gps-of-home-description-dialog header{display:flex;align-items:center;gap:12px;padding-right:35px}.gps-of-home-description-dialog header i{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;font-size:18px}.gps-of-home-description-dialog h2{margin:0;color:#fff;font-size:19px;line-height:1.3}.gps-of-home-description-dialog [data-gps-home-description-text]{margin:18px 0 0;color:#bec7e8;font-size:14px;line-height:1.75;white-space:pre-line}.gps-of-home-description-close{position:absolute;right:13px;top:13px;display:grid;width:32px;height:32px;place-items:center;padding:0;border:1px solid #393d69;border-radius:8px;background:#1b2045;color:#dfe3fa;font-size:20px;line-height:1;cursor:pointer}.gps-of-home-description-close:hover,.gps-of-home-description-close:focus-visible{border-color:#8b5cf6;background:#292054;color:#fff;outline:0}html.gps-of-description-open{overflow:hidden}
@media(max-width:900px){html.gps-crazy-pro-active .gps-cp-more>div,html.gps-crazy-pro-global .gps-cp-more>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:560px){html.gps-crazy-pro-active .gps-cp-more>div,html.gps-crazy-pro-global .gps-cp-more>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gps-of-home-description-dialog{padding:19px 17px}.gps-of-home-description-dialog h2{font-size:17px}.gps-of-home-description-dialog [data-gps-home-description-text]{font-size:13px}}


@media(min-width:821px){
html.gps-crazy-pro-active .gps-cp-topbar,html.gps-crazy-pro-global .gps-cp-global-topbar{position:fixed!important;z-index:300!important;left:0!important;right:0!important;top:0!important;display:grid!important;grid-template-columns:44px minmax(170px,220px) minmax(260px,620px) auto!important;justify-content:stretch!important;column-gap:8px!important;row-gap:0!important;height:76px!important;padding:12px 22px!important;border-bottom:1px solid #1d244b!important;background:linear-gradient(90deg,rgba(6,9,25,.98),rgba(9,12,31,.96))!important;box-shadow:0 10px 30px rgba(0,0,0,.22)!important}
html.gps-crazy-pro-active .gps-cp-page{padding-top:76px!important}html.gps-crazy-pro-active .gps-cp-primary{top:76px!important;height:calc(100vh - 76px)!important}
html.gps-crazy-pro-global.gps-crazy-pro-global body{padding-top:76px!important}html.gps-crazy-pro-global .gps-cp-global-primary{top:76px!important;height:calc(100vh - 76px)!important}
.gps-cp-topbar .gps-cp-nav-toggle{display:grid!important;width:44px!important;height:44px!important;place-items:center!important;padding:0!important;border:0!important;background:transparent!important;color:#a78bfa!important;font-size:27px!important;cursor:pointer!important}
.gps-cp-topbar .gps-cp-nav-toggle:hover,.gps-cp-topbar .gps-cp-nav-toggle:focus-visible{color:#fff!important;outline:2px solid #6d46cb!important;border-radius:9px!important}
.gps-cp-header-brand{min-width:0!important;margin:0!important;gap:10px!important;justify-self:start!important}.gps-cp-header-brand span{display:block!important}.gps-cp-header-brand>i{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:13px!important;background:linear-gradient(145deg,#9b5cff,#6d28d9)!important;box-shadow:0 0 22px rgba(124,58,237,.38)!important;font-size:23px!important}.gps-cp-header-brand>i.gps-cp-custom-icon{overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gps-cp-header-brand>i img{display:block;width:100%;height:100%;border-radius:0;object-fit:contain}.gps-cp-header-brand strong{max-width:150px!important;font-size:20px!important;line-height:1!important}.gps-cp-header-brand small{max-width:150px!important;margin-top:3px!important;color:#a978ff!important;font-size:11px!important;font-weight:700!important}
.gps-cp-topbar form{width:100%!important;max-width:620px!important;margin:0!important}.gps-cp-topbar input{height:46px!important;padding:0 48px 0 20px!important;border-color:#20284f!important;border-radius:24px!important;background:#111631!important;font-size:13px!important}.gps-cp-topbar label i{right:18px!important;top:14px!important;font-size:17px!important}
.gps-cp-top-actions{justify-content:flex-end!important;gap:10px!important}.gps-cp-top-actions>a{height:46px!important;padding:0 17px!important;border-color:#2a315c!important;border-radius:9px!important;background:#0d122a!important;font-size:12px!important;white-space:nowrap!important}.gps-cp-top-actions>a.is-primary{background:linear-gradient(90deg,#6d28d9,#8b35ec)!important;box-shadow:0 0 22px rgba(124,58,237,.42)!important}.gps-cp-top-actions>a.gps-cp-account{width:58px!important;padding:0 6px!important;gap:6px!important;border:0!important;background:transparent!important}.gps-cp-top-actions>a.gps-cp-account img{width:40px!important;height:40px!important}.gps-cp-account-chevron{color:#c4b5fd;font-size:12px!important}
.gps-cp-top-actions>a:not(.gps-cp-account){display:none!important}
html.gps-cp-nav-collapsed .gps-crazy-pro-shell{grid-template-columns:0 minmax(0,1fr)!important}html.gps-cp-nav-collapsed .gps-cp-primary{opacity:0!important;transform:translateX(-100%)!important;pointer-events:none!important}html.gps-cp-nav-collapsed.gps-crazy-pro-global body{padding-left:0!important}html.gps-cp-nav-collapsed.gps-crazy-pro-global .gps-cp-global-primary{opacity:0!important;transform:translateX(-100%)!important;pointer-events:none!important}
}
html.gps-crazy-pro-global.gps-crazy-pro-global body>div[class*="pt-20"]{padding-top:0!important}
@media(min-width:821px) and (max-width:1180px){.gps-cp-topbar{grid-template-columns:42px minmax(45px,170px) minmax(210px,1fr) auto!important;column-gap:6px!important;padding-inline:12px!important}.gps-cp-top-actions>a{width:44px!important;padding:0!important;justify-content:center!important;font-size:0!important}.gps-cp-top-actions>a i{font-size:14px!important}.gps-cp-top-actions>a.gps-cp-account{width:54px!important}.gps-cp-header-brand strong{font-size:17px!important}}
@media(max-width:820px){.gps-cp-topbar{gap:8px!important}.gps-cp-header-brand{min-width:0!important;max-width:144px!important;gap:6px!important}.gps-cp-header-brand span{display:block!important;min-width:0!important}.gps-cp-header-brand strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important}.gps-cp-header-brand small{display:none!important}.gps-cp-header-brand>i:not(.gps-cp-custom-icon){overflow:hidden}.gps-cp-header-brand>i img{display:block;width:100%;height:100%;border-radius:0;object-fit:contain}.gps-cp-account-chevron{display:none}.gps-cp-topbar .gps-cp-nav-toggle{display:grid!important}}
@media(max-width:370px){.gps-cp-header-brand strong{font-size:12px!important}}
.gps-cp-topbar .gps-cp-top-actions>a.gps-cp-account.gps-of-guest-login{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:78px!important;min-height:44px!important;height:44px!important;padding:0 18px!important;border:0!important;border-radius:999px!important;background:#7040ff!important;color:#fff!important;font:800 16px/1 Arial,sans-serif!important;white-space:nowrap!important;text-decoration:none!important}.gps-cp-topbar .gps-of-guest-login:hover{background:#8357ff!important}.gps-cp-topbar .gps-of-guest-login:focus-visible{outline:2px solid #c4b5fd!important;outline-offset:3px}


html.gps-crazy-pro-global body .game-info{background:transparent!important;border-color:transparent!important}
html.gps-crazy-pro-global body #gameDiv{height:auto!important;background:transparent!important}
html.gps-crazy-pro-global body #ava-game_container{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important;background:#090d23 url('/templates/crazygames-pro/image/loadergif.gif') center 45% no-repeat!important;border:1px solid #2a315c!important;box-sizing:border-box!important;box-shadow:0 14px 34px rgba(0,0,0,.34),0 0 0 1px rgba(124,58,237,.08)!important}
html.gps-crazy-pro-global body #ava-game_container iframe,html.gps-crazy-pro-global body #ava-game_container #game-player{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0!important;background:#090d23!important}
html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\]{background:linear-gradient(90deg,#111735 0%,#1d1642 52%,#111735 100%)!important;border:1px solid #30285d!important;border-top-color:#5f3eb0!important;box-sizing:border-box!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.28)!important}
html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\] button,html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\] a,html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\] i{color:#fff!important}
html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\] button:hover,html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\] button:focus-visible{background:rgba(124,58,237,.24)!important}
html.gps-crazy-pro-global body #gps-of-landscape-button{display:none}
@media(max-width:1023px){html.gps-crazy-pro-global body #ava-game_container{max-height:calc(100svh - 45px)!important}}
@media(max-width:1023px){
html.gps-crazy-pro-global body.gps-of-mobile-game{overflow:hidden!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gameDiv{position:fixed!important;inset:0!important;z-index:2147483000!important;box-sizing:border-box!important;width:100vw!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;background:#090d23!important;overflow:hidden!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #ava-game_container{position:absolute!important;inset:0!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #ava-game_container iframe,html.gps-crazy-pro-global body.gps-of-mobile-game #ava-game_container #game-player{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gameDiv>div:last-child{position:fixed!important;z-index:2147483002!important;top:0!important;right:0!important;left:0!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:44px!important;padding:calc(4px + env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) 4px max(8px,env(safe-area-inset-left,0px))!important;gap:8px!important;background:linear-gradient(180deg,rgba(7,10,28,.96),rgba(7,10,28,.72))!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gameDiv>div:last-child>div:first-child{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gameDiv>div:last-child>div:last-child{gap:6px!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gameDiv>div:last-child>div:last-child>div:not(#exitFullscreen-btn):not(#gps-of-landscape-button){display:none!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #exitFullscreen-btn,html.gps-crazy-pro-global body.gps-of-mobile-game #gps-of-landscape-button{display:flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;height:34px!important;min-width:40px!important;margin:0!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:8px!important;background:#6d28d9!important;color:#fff!important;font:800 12px/1 Arial,sans-serif!important;cursor:pointer!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gps-of-landscape-button{gap:5px!important;background:#312e81!important}
html.gps-crazy-pro-global body.gps-of-mobile-game #gps-of-landscape-button svg{width:17px;height:17px;fill:currentColor}
html.gps-crazy-pro-global body.gps-of-mobile-game #exitFullscreen-btn img{display:block!important;width:20px!important;height:20px!important;max-width:20px!important}
html.gps-crazy-pro-global body.gps-of-mobile-game.gps-of-force-landscape #gameDiv{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:100dvh!important;height:100vw!important;transform:translate(-50%,-50%) rotate(90deg)!important;transform-origin:center!important}
html.gps-crazy-pro-global body.gps-of-mobile-game.gps-of-force-landscape #gameDiv>div:last-child{position:absolute!important}
}


.gps-crazy-pro .gps-cp-mobile.gps-cp-mobile-qr{isolation:isolate;overflow:hidden;padding:17px 12px 14px!important;border:2px solid #8c54f6!important;border-radius:22px!important;background:radial-gradient(circle at 50% 12%,rgba(133,49,238,.5),transparent 30%),linear-gradient(180deg,#16104a 0%,#080d2a 52%,#080c24 100%)!important;box-shadow:0 18px 38px rgba(0,0,0,.42),0 0 22px rgba(124,58,237,.3),inset 0 0 28px rgba(94,38,190,.24)!important;text-align:center}
.gps-crazy-pro .gps-cp-mobile.gps-cp-mobile-qr:before{position:absolute;z-index:-1;inset:5px;border:1px solid rgba(211,164,255,.56);border-radius:17px;background:linear-gradient(115deg,rgba(255,255,255,.06),transparent 23%);content:"";pointer-events:none}.gps-crazy-pro .gps-cp-mobile.gps-cp-mobile-qr:after{position:absolute;z-index:-1;left:50%;top:51px;width:138px;height:1px;background:linear-gradient(90deg,transparent,#7447dd 24%,#7447dd 76%,transparent);content:"";transform:translateX(-50%);box-shadow:0 0 7px #8648f4}
.gps-crazy-pro .gps-cp-mobile-qr-badge{position:relative;display:grid;width:46px;height:52px;margin:0 auto 5px;place-items:center;clip-path:polygon(50% 0,94% 24%,94% 73%,50% 100%,6% 73%,6% 24%);background:linear-gradient(145deg,#f2b7ff,#a43df2 44%,#5e27df);color:#fff;filter:drop-shadow(0 0 10px rgba(199,83,255,.72))}.gps-crazy-pro .gps-cp-mobile-qr-badge:before{position:absolute;inset:5px;clip-path:inherit;background:linear-gradient(150deg,#8b4cf0,#4321aa);content:""}.gps-crazy-pro .gps-cp-mobile-qr-badge i{position:relative;z-index:1;font-size:20px;text-shadow:0 2px 4px rgba(0,0,0,.28)}
.gps-crazy-pro .gps-cp-mobile-qr h3{display:block!important;margin:0 0 15px!important;color:#fff!important;font-size:23px!important;line-height:1!important;letter-spacing:-.4px;text-shadow:0 3px 3px rgba(0,0,0,.5),0 0 13px rgba(185,129,255,.35)}
.gps-crazy-pro .gps-cp-mobile-qr .gps-cp-mobile-copy{max-width:180px;margin:0 auto 12px!important;color:#e7e5ff!important;font-size:14px!important;font-weight:800;line-height:1.2!important;text-shadow:0 2px 3px rgba(0,0,0,.45)}
.gps-crazy-pro .gps-cp-mobile-qr-frame{position:relative;width:168px;margin:0 auto 9px;padding:10px;border:2px solid #a865ff;border-radius:19px;background:linear-gradient(145deg,#fff,#f0edff);box-shadow:0 12px 30px rgba(0,0,0,.48),0 0 20px rgba(133,63,241,.45),inset 0 0 0 2px rgba(255,255,255,.75)}
.gps-crazy-pro .gps-cp-mobile-qr-code{position:relative;display:grid;width:144px;height:144px;place-items:center;overflow:hidden;border-radius:8px;background:#fff}.gps-crazy-pro .gps-cp-mobile-qr-code canvas,.gps-crazy-pro .gps-cp-mobile-qr-code img{display:block!important;width:144px!important;height:144px!important;max-width:none!important;max-height:none!important;margin:0!important;image-rendering:pixelated}.gps-crazy-pro .gps-cp-mobile-qr-code>.fa-qrcode{color:#090d27;font-size:94px}
.gps-crazy-pro .gps-cp-mobile-qr-logo{position:absolute;z-index:3;left:50%;top:50%;display:grid;width:36px;height:36px;place-items:center;border:5px solid #fff;border-radius:11px;background:linear-gradient(145deg,#5924bc,#17103b);color:#ffd23f;font-size:18px;transform:translate(-50%,-50%);box-shadow:0 4px 11px rgba(0,0,0,.38),0 0 8px rgba(125,55,240,.48);pointer-events:none}.gps-crazy-pro .gps-cp-mobile-qr-logo i{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}
.gps-crazy-pro .gps-cp-mobile-stars{position:absolute;z-index:2;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.gps-crazy-pro .gps-cp-mobile-stars i{position:absolute;color:#d99aff;font-size:11px;filter:drop-shadow(0 0 5px currentColor)}.gps-crazy-pro .gps-cp-mobile-stars i:nth-child(1){left:13px;top:65px;color:#ffe365;font-size:14px}.gps-crazy-pro .gps-cp-mobile-stars i:nth-child(2){right:16px;top:102px;color:#62d9ff;font-size:9px}.gps-crazy-pro .gps-cp-mobile-stars i:nth-child(3){left:16px;top:242px;font-size:9px}.gps-crazy-pro .gps-cp-mobile-stars i:nth-child(4){right:11px;top:286px;color:#fff;font-size:8px}
.gps-crazy-pro .gps-cp-mobile-qr-hint{display:block;margin:0 0 10px;color:#aab3d5;font-size:10px;line-height:1.25}.gps-crazy-pro .gps-cp-mobile-qr-hint i{margin-right:4px;color:#c397ff}
.gps-crazy-pro .gps-cp-mobile-qr .gps-cp-mobile-open{display:flex!important;width:100%;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:10px 8px!important;border:2px solid rgba(226,183,255,.62);border-radius:15px!important;background:linear-gradient(180deg,#d126f2 0%,#a015e1 52%,#7d1acb 100%)!important;color:#fff!important;font-size:12px!important;font-weight:900;text-decoration:none;text-shadow:0 2px 2px rgba(0,0,0,.45);box-shadow:0 10px 22px rgba(115,20,204,.46),inset 0 2px 3px rgba(255,255,255,.36),0 0 16px rgba(208,42,255,.35);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.gps-crazy-pro .gps-cp-mobile-qr .gps-cp-mobile-open:hover,.gps-crazy-pro .gps-cp-mobile-qr .gps-cp-mobile-open:focus-visible{filter:brightness(1.14);transform:translateY(-1px);box-shadow:0 13px 26px rgba(125,25,221,.58),inset 0 2px 3px rgba(255,255,255,.44),0 0 20px rgba(218,58,255,.5);outline:2px solid rgba(235,204,255,.82);outline-offset:2px}
@media(max-width:560px){.gps-crazy-pro .gps-cp-mobile.gps-cp-mobile-qr{padding-inline:18px!important}.gps-crazy-pro .gps-cp-mobile-qr-frame{width:174px}.gps-crazy-pro .gps-cp-mobile-qr-code,.gps-crazy-pro .gps-cp-mobile-qr-code canvas,.gps-crazy-pro .gps-cp-mobile-qr-code img{width:150px!important;height:150px!important}}


@media(max-width:560px){
html.gps-crazy-pro-active,html.gps-crazy-pro-active body,html.gps-crazy-pro-global,html.gps-crazy-pro-global body{width:100%;max-width:100%;overflow-x:hidden!important}
.gps-cp-topbar{height:auto!important;min-height:104px!important;align-content:center!important;padding:8px 16px!important;gap:6px 10px!important}
.gps-crazy-pro .gps-cp-layout,.gps-crazy-pro .gps-cp-layout>main{width:100%;max-width:100%;min-width:0}
.gps-crazy-pro .gps-cp-recent{padding:9px 8px 10px}
.gps-crazy-pro .gps-cp-recent h2{font-size:17px!important;line-height:1.2}
.gps-crazy-pro .gps-cp-recent-rail{grid-auto-columns:154px!important;gap:9px}
.gps-crazy-pro .gps-cp-recent-card strong{font-size:13px!important;line-height:1.25}
.gps-crazy-pro .gps-cp-popular-groups{width:100%!important;max-width:100%!important;padding:7px!important;scroll-padding-inline:7px}
.gps-crazy-pro .gps-cp-popular-group{width:100%!important;min-width:100%!important;max-width:100%!important;height:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;flex:0 0 100%!important}
.gps-crazy-pro .gps-cp-popular-group>.gps-cp-hero{width:100%!important;min-width:0!important;max-width:100%!important;height:218px!important;min-height:218px!important}
.gps-crazy-pro .gps-cp-popular-group>.gps-cp-hero h1,.gps-crazy-pro .gps-cp-popular-group>.gps-cp-hero strong{font-size:25px!important;line-height:1.08!important}
.gps-crazy-pro .gps-cp-popular-mini-grid{width:100%!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-mini,.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-media{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important}
.gps-crazy-pro .gps-cp-popular-mini-grid .gps-cp-media{aspect-ratio:4/3!important}
.gps-crazy-pro .gps-cp-popular-mini-grid strong{font-size:14px!important;line-height:1.2!important}
.gps-crazy-pro .gps-cp-category-row,.gps-crazy-pro .gps-cp-admin-slider-row{width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;overflow:hidden!important;padding:8px!important}
.gps-crazy-pro .gps-cp-category-lead{width:100%!important;min-height:116px!important;padding:15px 17px!important;background-position:center!important}
.gps-crazy-pro .gps-cp-category-lead>i{display:block!important;font-size:28px!important}
.gps-crazy-pro .gps-cp-category-lead h2{font-size:22px!important;line-height:1.05!important}
.gps-crazy-pro .gps-cp-category-lead small{font-size:12px!important;margin:5px 0 9px!important}
.gps-crazy-pro .gps-cp-category-lead b{font-size:13px!important;padding:7px 11px!important}
.gps-crazy-pro .gps-cp-category-row>.gps-cp-scroller{width:100%!important;min-width:0!important}
.gps-crazy-pro .gps-cp-category-row .gps-cp-rail{width:100%!important;max-width:100%!important;grid-auto-columns:154px!important;gap:9px!important}
.gps-crazy-pro .gps-cp-category-row .gps-cp-card strong{font-size:14px!important;line-height:1.2!important}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll{width:44px!important;height:44px!important;margin-top:-22px!important;font-size:17px!important}
.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll-prev{left:5px!important}.gps-crazy-pro .gps-cp-scroller>.gps-cp-scroll-next{right:5px!important}
.gps-crazy-pro .gps-cp-sidebar{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)!important}
.gps-crazy-pro .gps-cp-widget h3{font-size:18px!important}.gps-crazy-pro .gps-cp-challenges b{font-size:14px!important}.gps-crazy-pro .gps-cp-challenges small{font-size:12px!important}
html.gps-crazy-pro-global body #ava-game_container{aspect-ratio:16/10!important;min-height:244px!important}
html.gps-crazy-pro-global body #gamePlay-content .space-y-5>:not([hidden])~:not([hidden]){margin-top:8px!important}
html.gps-crazy-pro-global body #gamePlay-content>div img{width:148px!important;height:111px!important;max-width:42vw!important;object-fit:cover!important}
html.gps-crazy-pro-global body #gamePlay-content .play-now-button{width:190px!important;max-width:72vw!important;height:48px!important;min-height:48px!important;font-size:19px!important;line-height:1!important}
html.gps-crazy-pro-global body #gameDiv>.bg-\[\#212233\]{min-height:48px!important;overflow-x:auto!important;scrollbar-width:none}
html.gps-crazy-pro-global body .new-games-list{border-radius:14px!important}
html.gps-crazy-pro-global body .new-games-list img{min-height:132px!important;object-fit:cover!important}
}
