#main-scroll-container [data-prediction-home-scroll-flow-header] :is(.next-core-header-footer-wrap,.next-core-header-footer-wrap>.next-core-header-footer){position:static!important;top:auto!important}#main-scroll-container [data-prediction-home-scroll-flow-header]{position:relative;z-index:100}#main-scroll-container #host-container-header-portal{position:relative;z-index:99}#prediction-landing .hero-shell{position:relative;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;--reactbits-bg:#120f17;background:radial-gradient(circle at 50% 36%,rgba(0,85,255,.18),transparent 28%),radial-gradient(circle at 82% 24%,rgba(47,124,255,.2),transparent 22%),radial-gradient(circle at 18% 74%,rgba(73,185,255,.1),transparent 24%),var(--reactbits-bg);isolation:isolate}@media (min-width:1024px){#prediction-landing .hero-shell{min-height:calc(100vh - 48px)}}#prediction-landing #reactbits-bg{z-index:1;display:block;width:100%;height:100%}#prediction-landing #reactbits-bg,#prediction-landing .hero-shell .aurora-layer,#prediction-landing .hero-shell .grain-layer,#prediction-landing .hero-shell .grid-layer{position:absolute;inset:0;pointer-events:none}#prediction-landing .hero-shell .aurora-layer{z-index:0;background:radial-gradient(ellipse at 50% 18%,color-mix(in srgb,var(--color-text-always-white) 9%,transparent),transparent 34%),radial-gradient(ellipse at 38% 62%,color-mix(in srgb,var(--color-text-text-brand) 28%,transparent),transparent 32%),radial-gradient(ellipse at 64% 58%,color-mix(in srgb,var(--color-text-text-brand) 16%,transparent),transparent 35%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-always-black) 8%,transparent),color-mix(in srgb,var(--color-bg-always-black) 92%,transparent));filter:saturate(1.16);animation:prlAuroraDrift 14s ease-in-out infinite alternate}#prediction-landing .hero-shell .grid-layer{z-index:2;background-image:linear-gradient(color-mix(in srgb,var(--color-text-always-white) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-text-always-white) 5%,transparent) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at 50% 45%,var(--color-bg-always-black) 0,transparent 70%);opacity:.28}#prediction-landing .hero-shell .grain-layer{z-index:3;background-image:repeating-radial-gradient(circle at 20% 40%,color-mix(in srgb,var(--color-text-always-white) 6%,transparent) 0 1px,transparent 1px 4px),radial-gradient(circle at 50% 45%,transparent 0,color-mix(in srgb,var(--color-bg-always-black) 54%,transparent) 78%);background-size:5px 5px,100% 100%;mix-blend-mode:screen;opacity:.18}#prediction-landing .hero-shell:before{content:"";position:absolute;z-index:4;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-always-black) 96%,transparent),transparent 18%,transparent 82%,color-mix(in srgb,var(--color-bg-always-black) 96%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-always-black) 34%,transparent),transparent 30%,color-mix(in srgb,var(--color-bg-always-black) 88%,transparent));pointer-events:none}@media (prefers-reduced-motion:reduce){#prediction-landing .hero-shell .aurora-layer{animation:none}}@keyframes prlAuroraDrift{0%{transform:translate3d(-1.5%,-1%,0) scale(1.03)}to{transform:translate3d(1.5%,1%,0) scale(1.08)}}@media (max-width:1023px){[data-pml-hero-download]{background:var(--color-bg-always-white)!important;color:var(--color-text-icon-always-black)!important;border:none!important}[data-pml-hero-download] .mantine-Button-inner,[data-pml-hero-download] .mantine-Button-label{color:inherit;background:transparent!important}[data-pml-hero-download]:focus-visible,[data-pml-hero-download]:hover{background:var(--color-bg-always-white)!important;color:var(--color-text-icon-always-black)!important;opacity:.92}}#prediction-landing [data-pml-section=trading]{padding:120px 0}#prediction-landing [data-pml-section-heading]{max-width:1200px;margin:0 auto 48px;text-align:center}#prediction-landing [data-pml-section-heading] h2{margin:0;color:var(--color-text-text-primary);font-size:48px;font-weight:600;line-height:1.3;letter-spacing:0}#prediction-landing [data-pml-section-heading] p{margin:12px 0 0;color:var(--color-text-text-secondary);font-size:20px;font-weight:400;line-height:1.3}#prediction-landing [data-pml-trading-outer]{position:relative}#prediction-landing [data-pml-trading-vignette]{position:absolute;top:0;bottom:0;z-index:2;width:min(240px,18vw);pointer-events:none}#prediction-landing [data-pml-trading-vignette=left]{left:0;background:linear-gradient(90deg,var(--color-bg-primary) 0,transparent 100%)}#prediction-landing [data-pml-trading-vignette=right]{right:0;background:linear-gradient(270deg,var(--color-bg-primary) 0,transparent 100%)}#prediction-landing [data-pml-trading-core]{position:relative;z-index:0;max-width:none;padding-right:0;padding-left:0}#prediction-landing [data-pml-marquee]{width:100%;margin-bottom:24px;overflow:hidden}#prediction-landing [data-pml-marquee]:last-child{margin-bottom:0}#prediction-landing [data-pml-marquee-inner]{display:flex;width:max-content;gap:24px;animation:pml-marquee-shift 55s linear infinite;will-change:transform}#prediction-landing [data-pml-marquee]:hover [data-pml-marquee-inner]{animation-play-state:paused}#prediction-landing [data-pml-marquee-dir=right] [data-pml-marquee-inner]{animation-direction:reverse}#prediction-landing [data-pml-marquee]:has([data-pml-card-scroll-row]) [data-pml-marquee-inner]{animation-duration:85s}#prediction-landing [data-pml-tabs-row]{display:flex;flex:0 0 auto;gap:24px;overflow:visible;scrollbar-width:none}#prediction-landing [data-pml-card-scroll-row]::-webkit-scrollbar,#prediction-landing [data-pml-tabs-row]::-webkit-scrollbar{display:none}#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs{flex:0 0 auto;width:auto;max-width:none}#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs-list{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:24px;padding:0;margin:0;border:none;background:transparent}#prediction-landing [data-pml-sports-tab],#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:120px;height:56px;padding:8px;border:1px solid var(--color-line-border-subtle);border-radius:16px;background:transparent;color:var(--color-text-text-primary);font-size:12px;font-weight:400;line-height:1;text-align:center;cursor:default}#prediction-landing [data-pml-sports-tab][data-active=true],#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab[data-active=true]{border-color:var(--color-line-border-subtle);background:var(--color-bg-secondary,hsla(0,0%,50%,.1));box-shadow:none}#prediction-landing [data-pml-sports-tab-clone]{cursor:default;pointer-events:none}#prediction-landing [data-pml-card-scroll-row]{display:flex;flex:0 0 auto;gap:28px;overflow:visible;scrollbar-width:none}@media (width <= 1200px){#prediction-landing [data-pml-section=trading]{padding:96px clamp(16px,4vw,24px)}}@media (width <= 960px){#prediction-landing [data-pml-section=trading]{padding:56px 16px}#prediction-landing [data-pml-section=trading] [data-pml-section-heading]{padding-inline:0}#prediction-landing [data-pml-section-heading]{margin-bottom:32px}#prediction-landing [data-pml-section-heading] h2{font-size:32px;line-height:1.28}#prediction-landing [data-pml-section-heading] p{font-size:14px;line-height:1.45}#prediction-landing [data-pml-trading-vignette]{width:min(80px,12vw)}#prediction-landing [data-pml-marquee-inner]{gap:16px}#prediction-landing [data-pml-tabs-row],#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs-list{gap:12px}#prediction-landing [data-pml-sports-tab],#prediction-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab{min-width:88px;height:48px;border-radius:12px;font-size:11px}#prediction-landing [data-pml-card-scroll-row]{gap:16px}}@media (width <= 480px){#prediction-landing [data-pml-trading-vignette]{width:min(40px,8vw)}}@media (prefers-reduced-motion:reduce){#prediction-landing [data-pml-marquee-inner]{animation:none;transform:none}}#prediction-worldcup2026-bonus-landing .hero-shell{position:relative;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background-color:#120f17;background-image:var(--pml-hero-bg-desktop);background-position:top;background-repeat:no-repeat;background-size:cover;isolation:isolate}@media (min-width:1024px){#prediction-worldcup2026-bonus-landing .hero-shell{min-height:calc(100vh - 48px)}}#prediction-worldcup2026-bonus-landing [data-pml-screen-list],#prediction-worldcup2026-bonus-landing [data-pml-screen]{position:relative}#prediction-worldcup2026-bonus-landing [data-pml-screen-block]{position:relative;display:flex;flex-direction:column}@media (min-width:1024px){#main-scroll-container[data-pml-worldcup2026-bonus-snap=true]{scroll-snap-type:y mandatory}#main-scroll-container[data-pml-worldcup2026-bonus-snap=true] #prediction-worldcup2026-bonus-landing [data-pml-screen-block][data-pml-block-full-height=true]{min-height:calc(100vh - 48px);justify-content:center;scroll-snap-align:start;scroll-snap-stop:always}#main-scroll-container[data-pml-worldcup2026-bonus-snap=true] #prediction-worldcup2026-bonus-landing [data-pml-screen-block][data-pml-block-full-height=false]{scroll-snap-align:start;scroll-snap-stop:always}#main-scroll-container[data-pml-worldcup2026-bonus-snap=true]>div:last-child{scroll-snap-align:end}}@media (max-width:1023px){#prediction-worldcup2026-bonus-landing .hero-shell{background-image:var(--pml-hero-bg-h5);background-position:top;background-size:100% auto}[data-pml-hero-download]{background:var(--color-bg-always-white)!important;color:#070808!important;border:none!important}[data-pml-hero-download] .mantine-Button-inner,[data-pml-hero-download] .mantine-Button-label{color:inherit;background:transparent!important}[data-pml-hero-download]:focus-visible,[data-pml-hero-download]:hover{background:var(--color-bg-always-white)!important;color:#070808!important;opacity:.92}}#prediction-worldcup2026-bonus-landing [data-pml-section=trading]{padding:120px 0}#prediction-worldcup2026-bonus-landing [data-pml-section-heading]{max-width:1200px;margin:0 auto 48px;text-align:center}#prediction-worldcup2026-bonus-landing [data-pml-section-heading] h2{margin:0;color:var(--color-text-text-primary);font-size:48px;font-weight:600;line-height:1.3;letter-spacing:0}#prediction-worldcup2026-bonus-landing [data-pml-section-heading] p{margin:12px 0 0;color:var(--color-text-text-secondary);font-size:20px;font-weight:400;line-height:1.3}#prediction-worldcup2026-bonus-landing [data-pml-trading-outer]{position:relative}#prediction-worldcup2026-bonus-landing [data-pml-trading-vignette]{position:absolute;top:0;bottom:0;z-index:2;width:min(240px,18vw);pointer-events:none}#prediction-worldcup2026-bonus-landing [data-pml-trading-vignette=left]{left:0;background:linear-gradient(90deg,var(--color-bg-primary) 0,transparent 100%)}#prediction-worldcup2026-bonus-landing [data-pml-trading-vignette=right]{right:0;background:linear-gradient(270deg,var(--color-bg-primary) 0,transparent 100%)}#prediction-worldcup2026-bonus-landing [data-pml-trading-core]{position:relative;z-index:0;max-width:none;padding-right:0;padding-left:0}@keyframes pml-marquee-shift{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#prediction-worldcup2026-bonus-landing [data-pml-marquee]{width:100%;margin-bottom:24px;overflow:hidden}#prediction-worldcup2026-bonus-landing [data-pml-marquee]:last-child{margin-bottom:0}#prediction-worldcup2026-bonus-landing [data-pml-marquee-inner]{display:flex;width:max-content;gap:24px;animation:pml-marquee-shift 55s linear infinite;will-change:transform}#prediction-worldcup2026-bonus-landing [data-pml-marquee]:hover [data-pml-marquee-inner]{animation-play-state:paused}#prediction-worldcup2026-bonus-landing [data-pml-marquee-dir=right] [data-pml-marquee-inner]{animation-direction:reverse}#prediction-worldcup2026-bonus-landing [data-pml-marquee]:has([data-pml-card-scroll-row]) [data-pml-marquee-inner]{animation-duration:85s}#prediction-worldcup2026-bonus-landing [data-pml-tabs-row]{display:flex;flex:0 0 auto;gap:24px;overflow:visible;scrollbar-width:none}#prediction-worldcup2026-bonus-landing [data-pml-card-scroll-row]::-webkit-scrollbar,#prediction-worldcup2026-bonus-landing [data-pml-tabs-row]::-webkit-scrollbar{display:none}#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs{flex:0 0 auto;width:auto;max-width:none}#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs-list{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:24px;padding:0;margin:0;border:none;background:transparent}#prediction-worldcup2026-bonus-landing [data-pml-sports-tab],#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:120px;height:56px;padding:8px;border:1px solid var(--color-line-border-subtle);border-radius:16px;background:transparent;color:var(--color-text-text-primary);font-size:12px;font-weight:400;line-height:1;text-align:center;cursor:default}#prediction-worldcup2026-bonus-landing [data-pml-sports-tab][data-active=true],#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab[data-active=true]{border-color:var(--color-line-border-subtle);background:var(--color-bg-secondary,hsla(0,0%,50%,.1));box-shadow:none}#prediction-worldcup2026-bonus-landing [data-pml-sports-tab-clone]{cursor:default;pointer-events:none}#prediction-worldcup2026-bonus-landing [data-pml-card-scroll-row]{display:flex;flex:0 0 auto;gap:28px;overflow:visible;scrollbar-width:none}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]{position:relative;width:100%;margin-bottom:0;overflow:hidden}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]:after,#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:92px;pointer-events:none}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]:before{left:0;background:linear-gradient(90deg,#131516,rgba(19,21,22,0) 55.43%)}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]:after{right:0;background:linear-gradient(270deg,#131516,rgba(19,21,22,0) 55.43%)}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee-inner]{display:flex;width:max-content;gap:24px;animation:pml-marquee-shift 70s linear infinite;will-change:transform}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee]:hover [data-pml-marquee-inner]{animation-play-state:paused}#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-card-scroll-row]{display:flex;flex:0 0 auto;gap:28px;overflow:visible;scrollbar-width:none}@media (width <= 1200px){#prediction-worldcup2026-bonus-landing [data-pml-section=trading]{padding:96px clamp(16px,4vw,24px)}}@media (width <= 960px){#prediction-worldcup2026-bonus-landing [data-pml-section=trading]{padding:56px 16px}#prediction-worldcup2026-bonus-landing [data-pml-section=trading] [data-pml-section-heading]{padding-inline:0}#prediction-worldcup2026-bonus-landing [data-pml-section-heading]{margin-bottom:32px}#prediction-worldcup2026-bonus-landing [data-pml-section-heading] h2{font-size:32px;line-height:1.28}#prediction-worldcup2026-bonus-landing [data-pml-section-heading] p{font-size:14px;line-height:1.45}#prediction-worldcup2026-bonus-landing [data-pml-trading-vignette]{width:min(80px,12vw)}#prediction-worldcup2026-bonus-landing [data-pml-marquee-inner]{gap:16px}#prediction-worldcup2026-bonus-landing [data-pml-tabs-row],#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs-list{gap:12px}#prediction-worldcup2026-bonus-landing [data-pml-sports-tab],#prediction-worldcup2026-bonus-landing [data-pml-tabs-row] .pml-gate-trading-tabs-tab{min-width:88px;height:48px;border-radius:12px;font-size:11px}#prediction-worldcup2026-bonus-landing [data-pml-card-scroll-row],#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-card-scroll-row],#prediction-worldcup2026-bonus-landing [data-pml-section=world-cup-module] [data-pml-marquee-inner]{gap:16px}}@media (width <= 480px){#prediction-worldcup2026-bonus-landing [data-pml-trading-vignette]{width:min(40px,8vw)}}@media (prefers-reduced-motion:reduce){#prediction-worldcup2026-bonus-landing [data-pml-marquee-inner]{animation:none;transform:none}}