@media (min-width: 901px){header[role="banner"] nav#mainNav{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;height: 64px !important;min-height: 64px !important;max-height: 64px !important;overflow: visible !important;padding: 0 !important;position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;z-index: 1000 !important;background: #FFFFFF !important;border-bottom: 1px solid #E5E7EB !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06), 0 4px 12px rgba(0,0,0,0.03) !important;box-sizing: border-box !important;}header[role="banner"] nav#mainNav .nav-brand-row{display: flex !important;align-items: center !important;width: 100% !important;max-width: 1440px !important;margin-left: auto !important;margin-right: auto !important;height: 64px !important;position: relative !important;overflow: visible !important;gap: 1rem !important;padding: 0 clamp(1.5rem, 3vw, 2.5rem) !important;border: none !important;border-bottom: none !important;background: transparent !important;box-sizing: border-box !important;}header[role="banner"] nav#mainNav .nav-logo{display: flex !important;align-items: center !important;flex-shrink: 0 !important;z-index: 2 !important;font-size: 1.125rem !important;gap: 0.625rem !important;text-decoration: none !important;color: #111827 !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-text{font-size: 1.4rem !important;font-weight: 700 !important;letter-spacing: -0.03em !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;line-height: 1.1 !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif !important;}header[role="banner"] nav#mainNav .nav-logo-settlement, .nav-logo-settlement{color: #1a2332 !important;-webkit-text-fill-color: #1a2332 !important;opacity: 1 !important;visibility: visible !important;font-weight: 650 !important;letter-spacing: -0.025em !important;text-shadow: 0 1px 2px rgba(26,35,50,0.08) !important;}header[role="banner"] nav#mainNav .nav-logo-radar{color: #2563EB !important;-webkit-text-fill-color: #2563EB !important;letter-spacing: normal !important;font-weight: 800 !important;text-shadow: 0 1px 3px rgba(37,99,235,0.15) !important;}header[role="banner"] nav#mainNav .radar-icon{width: 46px !important;height: 46px !important;min-width: 46px !important;min-height: 46px !important;border-radius: 8px !important;background: transparent !important;clip-path: border-box !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{display: block !important;font-size: 0.58rem !important;font-weight: 500 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;letter-spacing: 0.20em !important;line-height: 1 !important;margin-top: 4px !important;white-space: nowrap !important;text-transform: uppercase !important;font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif !important;}header[role="banner"] nav#mainNav .nav-nav-row{position: static !important;left: auto !important;transform: none !important;top: auto !important;right: auto !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.75rem !important;overflow: visible !important;z-index: 1 !important;padding: 0 !important;border: none !important;border-top: none !important;border-bottom: none !important;background: transparent !important;max-width: none !important;flex: 1 1 0% !important;min-width: 0 !important;width: auto !important;height: 64px !important;visibility: visible !important;pointer-events: auto !important;clip: auto !important;clip-path: none !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{white-space: nowrap !important;flex-shrink: 1 !important;min-width: auto !important;overflow: visible !important;text-overflow: clip !important;display: inline-flex !important;align-items: center !important;visibility: visible !important;font-weight: 600 !important;color: #2d3748 !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-chevron{opacity: 0.6 !important;flex-shrink: 0 !important;margin-left: 3px !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn:hover .mega-chevron{opacity: 1 !important;}header[role="banner"] nav#mainNav .nav-cta-check-elig{display: inline-flex !important;align-items: center !important;padding: 0.42rem 1rem !important;border-radius: 8px !important;font-size: 0.82rem !important;font-weight: 700 !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;background: #2563eb !important;border: none !important;text-decoration: none !important;white-space: nowrap !important;flex-shrink: 0 !important;transition: background 0.15s !important;box-shadow: 0 1px 3px rgba(37,99,235,0.3) !important;}header[role="banner"] nav#mainNav .nav-cta-check-elig:hover{background: #1d4ed8 !important;}header[role="banner"] nav#mainNav .nav-cta-go-pro{display: inline-flex !important;align-items: center !important;gap: 0.25rem !important;padding: 0.38rem 0.85rem !important;border-radius: 8px !important;font-size: 0.8rem !important;font-weight: 600 !important;color: #1e40af !important;-webkit-text-fill-color: #1e40af !important;background: transparent !important;border: 1.5px solid #1e40af !important;text-decoration: none !important;white-space: nowrap !important;flex-shrink: 0 !important;transition: background 0.15s, color 0.15s !important;}header[role="banner"] nav#mainNav .nav-cta-go-pro:hover{background: #eff6ff !important;color: #2563EB !important;-webkit-text-fill-color: #2563EB !important;}header[role="banner"] nav#mainNav .nav-pricing-direct{display: inline-flex !important;align-items: center !important;color: #2d3748 !important;font-weight: 600 !important;text-decoration: none !important;white-space: nowrap !important;}header[role="banner"] nav#mainNav .nav-pricing-direct:hover{color: #0f172a !important;}header[role="banner"] nav#mainNav .nav-pricing-direct.nav-active{color: #2563EB !important;font-weight: 600 !important;border-bottom: 2px solid #2563EB !important;}header[role="banner"] nav#mainNav .nav-plain-auth{display: flex !important;align-items: center !important;gap: 0.75rem !important;margin-left: auto !important;flex-shrink: 0 !important;z-index: 2 !important;white-space: nowrap !important;}header[role="banner"] nav#mainNav .nav-auth-elig-cta{display: none !important;}header[role="banner"] nav#mainNav .nav-header-search-label{display: none !important;}header[role="banner"] nav#mainNav .nav-header-search{display: flex !important;align-items: center !important;flex-shrink: 0 !important;position: relative !important;z-index: 200 !important;}header[role="banner"] nav#mainNav .nav-header-search-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 34px !important;height: 34px !important;border-radius: 50% !important;background: transparent !important;border: 1.5px solid rgba(255,255,255,0.15) !important;color: rgba(255,255,255,0.6) !important;cursor: pointer !important;padding: 0 !important;flex-shrink: 0 !important;transition: border-color 0.2s, color 0.2s !important;}header[role="banner"] nav#mainNav .nav-header-search-btn:hover{border-color: rgba(255,255,255,0.3) !important;color: rgba(255,255,255,0.85) !important;}header[role="banner"] nav#mainNav .nav-header-search-label{display: none !important;}#navHeaderSearchPanel{display: none;position: fixed !important;top: 64px !important;left: 0 !important;right: 0 !important;background: #FFFFFF !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-bottom: 1px solid #E5E7EB !important;box-shadow: 0 4px 24px rgba(0,0,0,0.08) !important;z-index: 9999 !important;padding: 0.75rem 0 !important;}#navHeaderSearchPanel.is-open{display: block !important;}#navHeaderSearchPanel .nav-header-search-input-wrap{max-width: 600px !important;margin: 0 auto !important;padding: 0 1.5rem !important;position: relative !important;display: flex !important;align-items: center !important;}#navHeaderSearchPanel .nav-header-search-icon{position: absolute !important;left: 2.25rem !important;top: 50% !important;transform: translateY(-50%) !important;color: #6b7280 !important;pointer-events: none !important;z-index: 1 !important;width: 16px !important;height: 16px !important;}#navHeaderSearchPanel .nav-header-search-input{width: 100% !important;padding: 0.65rem 2.5rem 0.65rem 3.75rem !important;background: #f8fafc !important;border: 1.5px solid #e2e8f0 !important;border-radius: 12px !important;color: #0f172a !important;font-size: 0.95rem !important;font-family: inherit !important;outline: none !important;box-sizing: border-box !important;}#navHeaderSearchPanel .nav-header-search-input:focus{background: #fff !important;border-color: #2563EB !important;box-shadow: 0 0 0 3px rgba(37,99,235,0.12) !important;}#navHeaderSearchPanel .nav-header-search-input::placeholder{color: #6b7280 !important;}#navHeaderSearchPanel .nav-header-search-close{position: absolute !important;right: 2rem !important;background: none !important;border: none !important;color: #6b7280 !important;cursor: pointer !important;font-size: 0.85rem !important;padding: 0.25rem !important;line-height: 1 !important;}#navHeaderSearchBackdrop, #navHeaderSearchBackdrop.is-open{display: none !important;}header[role="banner"] nav#mainNav .nav-search{display: none !important;}header[role="banner"] nav#mainNav .nav-check-elig-cta{display: none !important;}header[role="banner"] nav#mainNav .nav-flat-divider{display: none !important;}header[role="banner"] nav#mainNav .nav-flat-divider--cta-sep{display: none !important;}header[role="banner"] nav#mainNav .nav-hamburger{display: none !important;}header[role="banner"] nav#mainNav .nav-mobile-pricing{display: none !important;}header[role="banner"] nav#mainNav .nav-subnav{display: none !important;}header[role="banner"] nav#mainNav .nav-nav-row > a.btn.btn-success, header[role="banner"] nav#mainNav .nav-nav-row > a[href="/pricing"].btn{display: none !important;}html body{padding-top: 64px !important;}html{scroll-padding-top: 64px !important;}html.has-announce-bar header[role="banner"] nav#mainNav{top: 36px !important;}html.has-announce-bar body{padding-top: 100px !important;}html.has-announce-bar{scroll-padding-top: 100px !important;}}@media (min-width: 901px) and (max-width: 1100px){header[role="banner"] nav#mainNav .nav-nav-row{gap: 0.25rem !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{padding: 0.5rem 0.4rem !important;font-size: 0.78rem !important;flex-shrink: 1 !important;min-width: auto !important;overflow: visible !important;text-overflow: clip !important;}header[role="banner"] nav#mainNav #megaCompareItem{display: none !important;}header[role="banner"] nav#mainNav #megaMoreItem{display: none !important;}header[role="banner"] nav#mainNav #megaLeaderboardItem{display: none !important;}header[role="banner"] nav#mainNav .nav-cta-check-elig{padding: 0.32rem 0.6rem !important;font-size: 0.75rem !important;}header[role="banner"] nav#mainNav .nav-cta-go-pro{padding: 0.32rem 0.6rem !important;font-size: 0.75rem !important;}header[role="banner"] nav#mainNav .nav-brand-row{padding: 0 1rem !important;gap: 0.75rem !important;}header[role="banner"] nav#mainNav .nav-plain-auth{gap: 0.5rem !important;}header[role="banner"] nav#mainNav .nav-auth-elig-cta{display: none !important;}header[role="banner"] nav#mainNav .nav-upgrade-btn{padding: 0.35rem 0.7rem !important;font-size: 0.78rem !important;}header[role="banner"] nav#mainNav .nav-signin-link{padding: 0.35rem 0.55rem !important;font-size: 0.82rem !important;}header[role="banner"] nav#mainNav .nav-logo-text{font-size: 1.15rem !important;}header[role="banner"] nav#mainNav .radar-icon{width: 37px !important;height: 37px !important;min-width: 37px !important;min-height: 37px !important;border-radius: 8px !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{font-size: 0.6rem !important;}header[role="banner"] nav#mainNav .nav-header-search-btn{width: 32px !important;height: 32px !important;}}@media (min-width: 1101px) and (max-width: 1199px){header[role="banner"] nav#mainNav .nav-nav-row{gap: 0.5rem !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{padding: 0.5rem 0.5rem !important;font-size: 0.84rem !important;}}@media (min-width: 1200px) and (max-width: 1399px){header[role="banner"] nav#mainNav .nav-nav-row{gap: 0.625rem !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{padding: 0.5rem 0.65rem !important;font-size: 0.87rem !important;}}@media (min-width: 1400px){header[role="banner"] nav#mainNav .nav-brand-row{padding: 0 clamp(2.5rem, 3vw, 3.5rem) !important;}header[role="banner"] nav#mainNav .nav-nav-row{gap: 0.875rem !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{padding: 0.5rem 0.9rem !important;font-size: 0.9rem !important;}}@media (min-width: 1920px){header[role="banner"] nav#mainNav .nav-brand-row{padding: 0 4.5rem !important;max-width: 1920px !important;margin: 0 auto !important;}header[role="banner"] nav#mainNav .nav-nav-row{gap: 1.25rem !important;}header[role="banner"] nav#mainNav .nav-nav-row .mega-btn, header[role="banner"] nav#mainNav .nav-nav-row button{padding: 0.5rem 1.1rem !important;font-size: 0.93rem !important;}}@media (max-width: 900px){header[role="banner"] nav#mainNav{display: flex !important;flex-direction: row !important;align-items: center !important;height: 56px !important;min-height: 56px !important;max-height: none !important;overflow: visible !important;position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;z-index: 1000 !important;padding: 0 !important;background: #FFFFFF !important;border-bottom: 1px solid #E5E7EB !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;box-sizing: border-box !important;max-width: 100vw !important;}header[role="banner"] nav#mainNav .nav-brand-row{display: flex !important;align-items: center !important;width: 100% !important;height: 56px !important;overflow: visible !important;padding: 0 1rem !important;gap: 0.5rem !important;border: none !important;border-bottom: none !important;background: transparent !important;box-sizing: border-box !important;max-width: 100vw !important;}header[role="banner"] nav#mainNav .nav-nav-row{display: none !important;width: 0 !important;height: 0 !important;overflow: hidden !important;visibility: hidden !important;position: absolute !important;pointer-events: none !important;clip: rect(0,0,0,0) !important;clip-path: inset(50%) !important;}header[role="banner"] nav#mainNav .nav-plain-auth{display: none !important;}header[role="banner"] nav#mainNav .nav-cta-check-elig{display: none !important;}header[role="banner"] nav#mainNav .nav-cta-go-pro{display: none !important;}header[role="banner"] nav#mainNav .nav-search{display: none !important;}header[role="banner"] nav#mainNav .nav-header-search{display: none !important;}header[role="banner"] nav#mainNav .mega-panel{display: none !important;}header[role="banner"] nav#mainNav .mega-item{display: none !important;}header[role="banner"] nav#mainNav .nav-subnav{display: none !important;}header[role="banner"] nav#mainNav .nav-mobile-pricing{display: inline-flex !important;margin-left: auto !important;}header[role="banner"] nav#mainNav .nav-hamburger{display: flex !important;flex-shrink: 0 !important;}header[role="banner"] nav#mainNav .nav-hamburger span{background: #374151 !important;}header[role="banner"] nav#mainNav .nav-logo{flex-shrink: 1 !important;min-width: 0 !important;overflow: hidden !important;color: #111827 !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-text{color: #111827 !important;-webkit-text-fill-color: #111827 !important;font-size: 1.15rem !important;font-weight: 700 !important;display: flex !important;flex-direction: column !important;line-height: 1.1 !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{display: block !important;font-size: 0.52rem !important;font-weight: 500 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;letter-spacing: 0.18em !important;line-height: 1 !important;margin-top: 1px !important;white-space: nowrap !important;text-transform: uppercase !important;}header[role="banner"] nav#mainNav .radar-icon{width: 40px !important;height: 40px !important;min-width: 40px !important;min-height: 40px !important;border-radius: 8px !important;background: transparent !important;}html body{padding-top: 56px !important;}html{scroll-padding-top: 56px !important;}html.has-announce-bar header[role="banner"] nav#mainNav{top: 36px !important;}html.has-announce-bar body{padding-top: 92px !important;}html.has-announce-bar{scroll-padding-top: 92px !important;}html{overflow-x: hidden !important;}body{overflow-x: hidden !important;max-width: 100vw !important;}table{max-width: 100%;word-break: break-word;}pre, code{white-space: pre-wrap;word-break: break-all;overflow-wrap: break-word;max-width: 100%;}img, video, iframe, embed, object{max-width: 100% !important;height: auto;}}@media (max-width: 600px){header[role="banner"] nav#mainNav{height: 48px !important;min-height: 48px !important;}header[role="banner"] nav#mainNav .nav-brand-row{height: 48px !important;padding: 0 0.75rem !important;min-height: 48px !important;}header[role="banner"] nav#mainNav .radar-icon{width: 35px !important;height: 35px !important;min-width: 35px !important;min-height: 35px !important;border-radius: 8px !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-text{font-size: 1.05rem !important;font-weight: 700 !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{font-size: 0.5rem !important;font-weight: 500 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;}html body{padding-top: 48px !important;}html{scroll-padding-top: 48px !important;}html.has-announce-bar header[role="banner"] nav#mainNav{top: 32px !important;}html.has-announce-bar body{padding-top: 80px !important;}html.has-announce-bar{scroll-padding-top: 80px !important;}}@media (max-width: 375px){header[role="banner"] nav#mainNav .radar-icon{width: 33px !important;height: 33px !important;min-width: 33px !important;min-height: 33px !important;border-radius: 8px !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-text{font-size: 0.95rem !important;font-weight: 700 !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{font-size: 0.48rem !important;font-weight: 500 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;letter-spacing: 0.08em !important;text-transform: uppercase !important;}html.has-announce-bar header[role="banner"] nav#mainNav{top: 30px !important;}html.has-announce-bar body{padding-top: 78px !important;}}@media (max-width: 320px){header[role="banner"] nav#mainNav .radar-icon{width: 28px !important;height: 28px !important;min-width: 28px !important;min-height: 28px !important;background: transparent !important;}header[role="banner"] nav#mainNav .nav-logo-text{font-size: 0.88rem !important;font-weight: 700 !important;}header[role="banner"] nav#mainNav .nav-logo-tagline{font-size: 0.46rem !important;font-weight: 500 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;letter-spacing: 0.08em !important;text-transform: uppercase !important;}header[role="banner"] nav#mainNav .nav-brand-row{padding: 0 0.5rem !important;gap: 0.35rem !important;}}.mega-games-section{max-width: 1100px;margin: 0 auto;padding: 1.25rem 0 1.5rem;border-top: 1px solid #E5E7EB;}.mega-games-header{margin-bottom: 0.85rem;font-size: 0.85rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;color: #374151;}.mega-games-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap: 0.75rem;}.mega-game-card{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;padding: 1rem;border-radius: 12px;background: #F9FAFB;border: 1.5px solid #E5E7EB;text-decoration: none;color: #1F2937;font-size: 0.85rem;font-weight: 600;transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);position: relative;overflow: hidden;min-height: 120px;}.mega-game-card::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(135deg, rgba(37, 99, 235, 0.05) 0%, rgba(37, 99, 235, 0) 100%);opacity: 0;transition: opacity 0.2s;}.mega-game-card:hover{background: #EFF6FF;border-color: #3B82F6;box-shadow: 0 4px 12px rgba(37, 99, 235, 0.15);transform: translateY(-2px);}.mega-game-card:hover::before{opacity: 1;}.mega-game-emoji{font-size: 2rem;line-height: 1;margin-bottom: 0.5rem;display: block;filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.05));}.mega-game-title{text-align: center;line-height: 1.3;color: #1F2937;font-weight: 600;position: relative;z-index: 1;}@media (max-width: 1024px){.mega-games-grid{grid-template-columns: repeat(auto-fit, minmax(125px, 1fr));}.mega-game-card{min-height: 115px;padding: 0.85rem;}.mega-game-emoji{font-size: 1.75rem;margin-bottom: 0.4rem;}.mega-game-title{font-size: 0.8rem;}}@media (max-width: 640px){.mega-games-grid{grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));gap: 0.6rem;}.mega-game-card{min-height: 110px;padding: 0.75rem;border-radius: 10px;}.mega-game-emoji{font-size: 1.5rem;margin-bottom: 0.35rem;}.mega-game-title{font-size: 0.75rem;}}