@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Hairline.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Hairline.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-HairlineItalic.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-HairlineItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Light.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-LightItalic.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Italic.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Regular.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Bold.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-BoldItalic.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-Black.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/apps/root/assets/fonts/lato/Lato-BlackItalic.woff2") format("woff2"),url("/apps/root/assets/fonts/lato/Lato-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}.page{background-color:#040404;overflow-x:hidden;padding:0 !important}.world-cup-vs{font-size:14px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}@media screen and (max-width: 519px){.world-cup-vs{font-size:12px;letter-spacing:.6px}}.world-cup-page{width:100%;padding:80px 0 120px;color:#f5f5f5;font-family:"Lato",sans-serif;background-color:#040404}@media screen and (max-width: 1024px){.world-cup-page{padding:48px 0 80px}}@media screen and (max-width: 600px){.world-cup-page{padding:24px 0 64px}}.world-cup-page__inner{width:100%;margin:0 auto;padding:0 160px;display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1200px){.world-cup-page__inner{padding:0 40px}}@media screen and (max-width: 768px){.world-cup-page__inner{padding:0 16px;width:100%}}.world-cup-hero{width:100%;max-width:1040px;margin:0 auto}.world-cup-hero__media{border-radius:12px;overflow:hidden;background:#0f0f0f;aspect-ratio:656/600}@media screen and (min-width: 769px){.world-cup-hero__media{aspect-ratio:1040/385}}.world-cup-hero__media picture{display:block;width:100%;height:100%}.world-cup-hero__image{display:block;width:100%;height:100%;object-fit:cover}.world-cup-countdown{width:100%;max-width:360px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.world-cup-countdown[hidden]{display:none !important}@media screen and (max-width: 768px){.world-cup-countdown{max-width:328px}}.world-cup-countdown__title{margin:0;width:100%;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.world-cup-countdown__timer{display:flex;align-items:flex-start;justify-content:center;gap:12px;width:100%}.world-cup-countdown__unit{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:8px;min-width:0}@media screen and (min-width: 769px){.world-cup-countdown__unit{flex:0 0 auto}}.world-cup-countdown__value-box{display:flex;align-items:center;justify-content:center;width:69px;height:69px;padding:10px;border-radius:12px;background:#f9453d;box-sizing:border-box}@media screen and (max-width: 768px){.world-cup-countdown__value-box{width:61px;height:61px}}.world-cup-countdown__value{color:#f5f5f5;font-family:"Lato",sans-serif;font-size:40px;font-weight:900;line-height:1;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums}@media screen and (max-width: 768px){.world-cup-countdown__value{font-size:32px}}.world-cup-countdown__label{color:#f5f5f5;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;white-space:nowrap}.world-cup-countdown__separator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4px;height:69px;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:20px;font-weight:700;line-height:1}@media screen and (max-width: 768px){.world-cup-countdown__separator{height:61px}}.world-cup-info-cards{width:100%;max-width:1040px;margin:0 auto}.world-cup-info-cards__slider{width:100%}.world-cup-info-cards__slider:not(.owl-loaded){display:flex;gap:16px}@media screen and (max-width: 900px){.world-cup-info-cards__slider:not(.owl-loaded){display:block}.world-cup-info-cards__slider:not(.owl-loaded) .world-cup-info-card{display:none}.world-cup-info-cards__slider:not(.owl-loaded) .world-cup-info-card:first-child{display:flex}}.world-cup-info-cards__slider .owl-stage-outer{overflow:hidden}.world-cup-info-cards__slider .owl-item{display:flex}.world-cup-info-cards__slider .owl-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px;line-height:0}@media screen and (min-width: 901px){.world-cup-info-cards__slider .owl-dots{display:none !important}}.world-cup-info-cards__slider .owl-dots .owl-dot span{display:block;width:8px;height:8px;margin:0;background:#686d73;border-radius:50%;transition:width .2s ease,border-radius .2s ease,background .2s ease}.world-cup-info-cards__slider .owl-dots .owl-dot.active span{width:24px;border-radius:100px;background:#f9453d}.world-cup-pw-banners{width:100%;max-width:1040px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.world-cup-pw-banners--pair .world-cup-pw-banner__inner::before{background-size:cover;background-position:65%}@media screen and (min-width: 901px){.world-cup-pw-banners--pair{flex-direction:row;align-items:stretch}.world-cup-pw-banners--pair .world-cup-pw-banner{display:flex;flex-direction:column;flex:1 1 0;min-width:0;max-width:none;margin:0}.world-cup-pw-banners--pair .world-cup-pw-banner__inner{display:flex;flex:1;flex-direction:column;padding:18px}.world-cup-pw-banners--pair .world-cup-pw-banner__inner::before{opacity:.5;background-image:url("/images/world-cup/pw-banner-mobile.webp");background-size:100% auto;background-position:6% center}.world-cup-pw-banners--pair .world-cup-pw-banner__inner::after{opacity:.5;background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(201, 8, 8, 0.3) 0%, rgba(201, 8, 8, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}.world-cup-pw-banners--pair .world-cup-pw-banner__content{flex:1;justify-content:flex-start}.world-cup-pw-banners--pair .world-cup-pw-banner__title{font-size:24px}.world-cup-pw-banners--pair .world-cup-pw-banner__title-break{display:inline}.world-cup-pw-banners--pair .world-cup-pw-banner__description{font-size:12px}.world-cup-pw-banners--pair .world-cup-pw-banner__cta{margin-top:auto}.world-cup-pw-banners--pair .world-cup-pw-banner--deposit .world-cup-pw-banner__inner::before{opacity:1;background-image:url("/images/world-cup/pw-deposit-banner-mobile.webp");background-size:cover;background-position:89%}.world-cup-pw-banners--pair .world-cup-pw-banner--deposit .world-cup-pw-banner__inner::after{opacity:1;background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(8, 188, 201, 0.3) 0%, rgba(8, 188, 201, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}.world-cup-pw-banners--pair .world-cup-pw-banner--live .world-cup-pw-banner__inner::before{opacity:.5;background-image:url("/images/world-cup/pw-live-banner-mobile.webp");background-size:cover;background-position:center bottom}.world-cup-pw-banners--pair .world-cup-pw-banner--live .world-cup-pw-banner__inner::after{opacity:.5;background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(8, 201, 40, 0.3) 0%, rgba(8, 201, 40, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}.world-cup-pw-banners--pair .world-cup-pw-banner--claim .world-cup-pw-banner__inner::before{opacity:1;background-image:url("/images/world-cup/pw-claim-banner-mobile.webp");background-size:cover;background-position:center bottom}.world-cup-pw-banners--pair .world-cup-pw-banner--claim .world-cup-pw-banner__inner::after{opacity:1;background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(201, 162, 8, 0.3) 0%, rgba(201, 162, 8, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}}.world-cup-pw-banner{width:100%;max-width:1040px;margin:0 auto}.world-cup-pw-banner__inner{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:18px 24px;border-radius:12px;background-color:#0f0f0f;overflow:hidden;box-sizing:border-box;isolation:isolate}.world-cup-pw-banner__inner::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background-color:#0f0f0f;background-image:url("/images/world-cup/pw-banner-desktop.webp");background-repeat:no-repeat;background-size:100% auto;background-position:6% center;pointer-events:none}.world-cup-pw-banner__inner::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 148.74px 149.77px at 0 50%, rgba(201, 8, 8, 0.3) 0%, rgba(201, 8, 8, 0) 100%),linear-gradient(63.64deg, #0f0f0f 26.96%, rgba(15, 15, 15, 0) 71.87%)}@media screen and (max-width: 768px){.world-cup-pw-banner__inner{padding:18px}.world-cup-pw-banner__inner::before{opacity:.5;background-image:url("/images/world-cup/pw-banner-mobile.webp")}.world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(201, 8, 8, 0.3) 0%, rgba(201, 8, 8, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}}.world-cup-pw-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;max-width:100%;color:#f5f5f5}.world-cup-pw-banner__title{margin:0;font-family:"Lato",sans-serif;font-size:32px;font-weight:900;line-height:normal;text-transform:uppercase}@media screen and (max-width: 768px){.world-cup-pw-banner__title{font-size:24px}}@media screen and (min-width: 769px){.world-cup-pw-banner__title-break{display:none}}@media screen and (min-width: 769px){.world-cup-pw-banner__title-break--claim{display:none}}.world-cup-pw-banner__fs-count{color:#ffe063}.world-cup-pw-banner__description{margin:0;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#f5f5f5}@media screen and (max-width: 768px){.world-cup-pw-banner__description{font-size:12px}}.world-cup-pw-banner__description strong{font-weight:900}.world-cup-pw-banner__cta{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 24px;border-radius:100px;background:#f9453d;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;letter-spacing:.24px;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;box-sizing:border-box}.world-cup-pw-banner__cta--deposit{background:#32bebe;color:#060606}.world-cup-pw-banner__cta--deposit:hover{background:#1b9999 !important}.world-cup-pw-banner__cta--claim{background:#ffe063 !important;color:#060606}.world-cup-pw-banner__cta--claim:hover{background:#d1b245 !important}.world-cup-pw-banner--deposit .world-cup-pw-banner__inner::before{background-image:url("/images/world-cup/pw-deposit-banner-desktop.webp");background-size:cover;background-position:89%}.world-cup-pw-banner--deposit .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 148.74px 149.77px at 0 50%, rgba(8, 188, 201, 0.3) 0%, rgba(8, 188, 201, 0) 100%),linear-gradient(63.64deg, #0f0f0f 26.96%, rgba(15, 15, 15, 0) 71.87%)}@media screen and (max-width: 768px){.world-cup-pw-banner--deposit .world-cup-pw-banner__inner::before{background-image:url("/images/world-cup/pw-deposit-banner-mobile.webp")}.world-cup-pw-banner--deposit .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(8, 188, 201, 0.3) 0%, rgba(8, 188, 201, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}}.world-cup-pw-banner--live .world-cup-pw-banner__inner::before{background-image:url("/images/world-cup/pw-live-banner-desktop.webp");background-size:cover;background-position:center 75%}.world-cup-pw-banner--live .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 148.74px 149.77px at 0 50%, rgba(8, 201, 40, 0.3) 0%, rgba(8, 201, 40, 0) 100%),linear-gradient(63.64deg, #0f0f0f 26.96%, rgba(15, 15, 15, 0) 71.87%)}@media screen and (max-width: 768px){.world-cup-pw-banner--live .world-cup-pw-banner__inner::before{opacity:.5;background-image:url("/images/world-cup/pw-live-banner-mobile.webp");background-size:cover;background-position:center bottom}.world-cup-pw-banner--live .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(8, 201, 40, 0.3) 0%, rgba(8, 201, 40, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}}.world-cup-pw-banner--claim .world-cup-pw-banner__inner::before{background-image:url("/images/world-cup/pw-claim-banner-desktop.webp");background-size:cover;background-position:center 15%}.world-cup-pw-banner--claim .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 148.74px 149.77px at 0 50%, rgba(201, 162, 8, 0.3) 0%, rgba(201, 162, 8, 0) 100%),linear-gradient(63.64deg, #0f0f0f 26.96%, rgba(15, 15, 15, 0) 71.87%)}@media screen and (max-width: 768px){.world-cup-pw-banner--claim .world-cup-pw-banner__inner::before{background-image:url("/images/world-cup/pw-claim-banner-mobile.webp");background-size:cover;background-position:center bottom}.world-cup-pw-banner--claim .world-cup-pw-banner__inner::after{background:radial-gradient(ellipse 120.23px 164.28px at 0 50%, rgba(201, 162, 8, 0.3) 0%, rgba(201, 162, 8, 0) 100%),linear-gradient(98.37deg, #0f0f0f 35.33%, rgba(15, 15, 15, 0) 91.94%)}}.world-cup-info-card{width:100%;min-height:200px;padding:40px 32px;border-radius:12px;background:#0f0f0f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;box-sizing:border-box}@media screen and (max-width: 900px){.world-cup-info-card{padding:20px 16px}}.world-cup-info-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.world-cup-info-card__icon img{display:block;width:40px;height:40px;object-fit:contain}.world-cup-info-card__title{font-family:"Lato",sans-serif;margin:0;color:#f5f5f5;font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;line-height:normal}.world-cup-info-card__desc{font-family:"Lato",sans-serif;margin:0;color:#f5f5f5;font-size:12px;font-weight:400;letter-spacing:.6px;line-height:normal}.world-cup-info-card__desc strong{font-weight:900;text-transform:uppercase}.world-cup-pick-team{width:100%;max-width:1040px;margin:0 auto}.world-cup-pick-team__box{display:flex;flex-direction:column;gap:16px;padding:24px 24px 16px 24px;border-radius:12px;background:#0f0f0f;min-height:400px;container-type:inline-size;container-name:world-cup-pick-team}@media screen and (max-width: 768px){.world-cup-pick-team__box{padding:16px;gap:16px}}.world-cup-pick-team__title{display:flex;align-items:center;gap:8px}.world-cup-pick-team__title-icon{width:20px;height:20px;flex-shrink:0}.world-cup-pick-team__title-text{margin:0;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;line-height:normal}.world-cup-pick-team__search{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:2px 14px 2px 16px;border-radius:100px;background:#1c1d1f;cursor:text}.world-cup-pick-team__search:focus-within{outline:2px solid #f9453d;outline-offset:1px}.world-cup-pick-team__search-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;pointer-events:none}.world-cup-pick-team__search-icon img{display:block;width:16px;height:16px}.world-cup-pick-team__search-input{flex:1;min-width:0;border:none;background:rgba(0,0,0,0);padding:10px 0;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:.21px}.world-cup-pick-team__search-input::-webkit-search-cancel-button,.world-cup-pick-team__search-input::-webkit-search-decoration,.world-cup-pick-team__search-input::-webkit-search-results-button,.world-cup-pick-team__search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.world-cup-pick-team__search-input::-ms-clear,.world-cup-pick-team__search-input::-ms-reveal{display:none;width:0;height:0}.world-cup-pick-team__search-input::placeholder{color:#686d73}.world-cup-pick-team__search-input:focus{outline:none}.world-cup-pick-team__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill, minmax(min(100%, 112px), 1fr));flex:1;align-content:start;overflow-y:auto;overflow-x:hidden;max-height:268px;padding-right:4px;scrollbar-width:thin;scrollbar-color:#686d73 #1c1d1f}.world-cup-pick-team__grid::-webkit-scrollbar{width:7px}.world-cup-pick-team__grid::-webkit-scrollbar-button{display:none;width:0;height:0}.world-cup-pick-team__grid::-webkit-scrollbar-button:start:decrement,.world-cup-pick-team__grid::-webkit-scrollbar-button:end:increment{display:none}.world-cup-pick-team__grid::-webkit-scrollbar-track{background:#1c1d1f;border-radius:100px}.world-cup-pick-team__grid::-webkit-scrollbar-thumb{background-color:#686d73;border-radius:100px;border:1px solid rgba(0,0,0,0);background-clip:padding-box;min-height:48px}.world-cup-pick-team__grid::-webkit-scrollbar-thumb:hover{background-color:#7a8087}@container world-cup-pick-team (min-width: 980px){.world-cup-pick-team__grid{grid-template-columns:repeat(8, minmax(112px, 1fr))}}@container world-cup-pick-team (min-width: 520px) and (max-width: 979px){.world-cup-pick-team__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, 112px), 1fr))}}@container world-cup-pick-team (max-width: 519px){.world-cup-pick-team__grid{grid-template-columns:repeat(3, minmax(min(100%, 93px), 1fr));gap:8px}}@container world-cup-pick-team (max-width: 330px){.world-cup-pick-team__grid{grid-template-columns:repeat(2, minmax(min(100%, 93px), 1fr))}}.world-cup-pick-team__team{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-width:0;width:100%;box-sizing:border-box;padding:12px 8px;border:2px solid rgba(0,0,0,0);border-radius:16px;background:#1c1d1f;color:#f5f5f5;cursor:pointer;font-family:"Lato",sans-serif;transition:border-color .15s ease,background .15s ease;min-height:114px;height:auto}@media screen and (max-width: 519px){.world-cup-pick-team__team{min-height:93px}}.world-cup-pick-team__team:hover:not(:disabled){border-color:rgba(249,69,61,.5)}.world-cup-pick-team__team:disabled{cursor:not-allowed}.world-cup-pick-team__team.is-inactive{opacity:.4;filter:grayscale(1);cursor:not-allowed;pointer-events:none}.world-cup-pick-team__team.is-inactive:hover{border-color:rgba(0,0,0,0)}.world-cup-pick-team__team.is-selected{border-color:#f9453d;background:rgba(249,69,61,.12)}.world-cup-pick-team__team.is-selected .world-cup-pick-team__team-favorite{background-color:#f9453d}.world-cup-pick-team__team[hidden]{display:none}.world-cup-pick-team__team-favorite{position:absolute;top:8px;right:8px;width:12px;height:12px;pointer-events:none;background-color:#494d53;transition:background-color .15s ease;mask-image:url("/images/world-cup/favorite-star.svg");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("/images/world-cup/favorite-star.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.world-cup-pick-team__team-flag{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.world-cup-pick-team__team-name{display:block;width:100%;max-width:100%;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-align:center;line-height:1.2;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.world-cup-pick-team__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}.world-cup-pick-team__actions{display:flex;justify-content:flex-start;flex:1}.world-cup-pick-team__actions[hidden]{display:none}.world-cup-pick-team__legend{display:none;align-items:center;gap:4px;margin:0;margin-left:auto;flex-shrink:0}@media screen and (min-width: 769px){.world-cup-pick-team__legend{display:inline-flex}}.world-cup-pick-team__legend-star{width:12px;height:12px;flex-shrink:0;background-color:#686d73;mask-image:url("/images/world-cup/favorite-star.svg");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("/images/world-cup/favorite-star.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.world-cup-pick-team__legend-text{color:#494d53;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:normal;text-transform:uppercase;white-space:nowrap}.world-cup-pick-team__confirm,.world-cup-pick-team__signup,.world-cup-pick-team__deposit{text-transform:uppercase;font-weight:700;padding:8px 24px !important;height:36px;display:flex;justify-content:center;align-items:center;text-decoration:none;width:auto}@media screen and (max-width: 519px){.world-cup-pick-team__confirm,.world-cup-pick-team__signup,.world-cup-pick-team__deposit{width:100%}}.world-cup-pick-team__deposit{color:#060606;background:#32bebe;border:none;cursor:pointer;font-family:"Lato",sans-serif}.world-cup-favorite-team{width:100%;max-width:1040px;margin:0 auto}.world-cup-favorite-team__box{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;width:100%;max-width:100%;padding:24px;border-radius:12px;background:#0f0f0f;overflow:hidden}@media screen and (max-width: 900px){.world-cup-favorite-team__box{gap:18px;padding:18px}}.world-cup-favorite-team[data-expanded="1"] .world-cup-favorite-team__box{min-height:400px}.world-cup-favorite-team__toggle{display:flex;align-items:stretch;gap:16px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#f5f5f5;font-family:"Lato",sans-serif;text-align:left;cursor:pointer;height:auto}@media screen and (max-width: 900px){.world-cup-favorite-team__toggle{align-items:center;justify-content:space-between}}.world-cup-favorite-team__toggle-main{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0;justify-content:space-between}.world-cup-favorite-team__heading{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.world-cup-favorite-team__heading-icon{width:20px;height:20px;flex-shrink:0}.world-cup-favorite-team__heading-text{font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 900px){.world-cup-favorite-team__heading-text{font-size:14px;letter-spacing:.7px}}.world-cup-favorite-team__selected{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;overflow:hidden}.world-cup-favorite-team__selected-flag,.world-cup-favorite-team__next-team-flag{display:block;width:32px;height:32px;flex-shrink:0}.world-cup-favorite-team__table-flag{display:block;width:21px;height:21px;flex-shrink:0}.world-cup-favorite-team__selected-name{font-size:24px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 900px){.world-cup-favorite-team__selected-name{font-size:20px;letter-spacing:1px}}.world-cup-favorite-team[data-expanded="1"] .world-cup-favorite-team__next-meta,.world-cup-favorite-team[data-expanded="1"] .world-cup-favorite-team__next-opponent{display:none}@media screen and (min-width: 901px){.world-cup-favorite-team__next-meta{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;align-self:stretch}}@media screen and (max-width: 900px){.world-cup-favorite-team__next-meta{display:none}}.world-cup-favorite-team__next-date{font-size:14px;font-weight:400;text-transform:uppercase;white-space:nowrap}.world-cup-favorite-team__next-vs{text-transform:uppercase}@media screen and (min-width: 901px){.world-cup-favorite-team__next-opponent{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:0;max-width:100%;align-self:stretch}}@media screen and (max-width: 900px){.world-cup-favorite-team__next-opponent{display:none}}.world-cup-favorite-team__next-label{font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;text-align:right;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-cup-favorite-team__next-team{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;max-width:100%;overflow:hidden}.world-cup-favorite-team__next-team-name{font-size:24px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-cup-favorite-team__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;transform:rotate(180deg);transition:transform .2s ease}.world-cup-favorite-team__chevron svg{display:block;width:19px;height:11px}.world-cup-favorite-team[data-expanded="1"] .world-cup-favorite-team__chevron{transform:rotate(0deg)}.world-cup-favorite-team__panels{width:100%;max-width:100%;min-width:0;flex:1;min-height:0}.world-cup-favorite-team__panels:not(.owl-loaded){display:flex;gap:16px}@media screen and (max-width: 900px){.world-cup-favorite-team__panels:not(.owl-loaded){display:block}.world-cup-favorite-team__panels:not(.owl-loaded) .world-cup-favorite-team__panel--upcoming{display:none}}.world-cup-favorite-team__panels.owl-loaded{display:block}.world-cup-favorite-team__panels .owl-stage-outer{overflow:hidden}.world-cup-favorite-team__panels .owl-item{display:flex;width:100%;box-sizing:border-box}.world-cup-favorite-team__panels .owl-item>.world-cup-favorite-team__panel{width:100%;box-sizing:border-box}.world-cup-favorite-team__panels .owl-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px;line-height:0}@media screen and (min-width: 901px){.world-cup-favorite-team__panels .owl-dots{display:none !important}}.world-cup-favorite-team__panels .owl-dots .owl-dot span{display:block;width:8px;height:8px;margin:0;background:#686d73;border-radius:50%;transition:width .2s ease,border-radius .2s ease,background .2s ease}.world-cup-favorite-team__panels .owl-dots .owl-dot.active span{width:24px;border-radius:100px;background:#f9453d}.world-cup-favorite-team__panels[hidden]{display:none !important}.world-cup-favorite-team__panel{width:100%;min-width:0;padding:24px;border-radius:16px;background:#1c1d1f;display:flex;flex-direction:column;justify-content:center;min-height:248px}@media screen and (max-width: 900px){.world-cup-favorite-team__panel{padding:18px}}.world-cup-favorite-team__table{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}@media screen and (max-width: 900px){.world-cup-favorite-team__table--upcoming{gap:18px}}.world-cup-favorite-team__table-head{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr) minmax(0, 0.85fr);gap:8px;align-items:center;font-size:14px;font-weight:900;letter-spacing:.7px;text-transform:uppercase;line-height:1}@media screen and (max-width: 900px){.world-cup-favorite-team__table-head{font-size:12px;letter-spacing:.6px}}.world-cup-favorite-team__table-head span:nth-child(1){text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.world-cup-favorite-team__table-head span:nth-child(2){display:flex;align-items:center;justify-content:center;text-align:center}.world-cup-favorite-team__table-head span:nth-child(3){display:flex;align-items:center;justify-content:flex-end;text-align:right}.world-cup-favorite-team__table-divider{height:1px;border-radius:100px;background:#686d73}.world-cup-favorite-team__table-body{display:flex;flex-direction:column;gap:16px;flex:1}.world-cup-favorite-team__table-row{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr) minmax(0, 0.85fr);gap:8px;align-items:center;min-width:0;width:100%}.world-cup-favorite-team__table-opponent{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:8px;align-items:center;justify-self:stretch;width:100%;min-width:0;overflow:hidden}.world-cup-favorite-team__table-opponent-name{display:block;min-width:0;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 900px){.world-cup-favorite-team__table-opponent-name{font-size:11px;letter-spacing:.55px}}.world-cup-favorite-team__table-phase{display:flex;align-items:center;justify-content:center;align-self:center;min-width:0;min-height:21px;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;line-height:1;text-align:center;white-space:nowrap}@media screen and (max-width: 900px){.world-cup-favorite-team__table-phase{font-size:11px;letter-spacing:.55px}}.world-cup-favorite-team__table-date{display:flex;align-items:center;justify-content:flex-end;align-self:center;min-width:0;min-height:21px;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 900px){.world-cup-favorite-team__table-date{font-size:12px}}.world-cup-favorite-team__table-result{display:flex;align-items:center;justify-content:flex-end;align-self:center;gap:6px;min-width:0;min-height:21px}.world-cup-favorite-team__table-score{font-size:14px;font-weight:900;text-transform:uppercase;white-space:nowrap}@media screen and (max-width: 900px){.world-cup-favorite-team__table-score{font-size:12px}}.world-cup-favorite-team__table-indicator{display:block;width:16px !important;height:16px;flex-shrink:0}@media screen and (max-width: 900px){.world-cup-favorite-team__table-indicator{width:12px;height:12px}}.world-cup-favorite-team__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;width:100%;height:100%}.world-cup-favorite-team__empty-icon{width:40px;height:40px;opacity:.35}.world-cup-favorite-team__empty-text{margin:0;max-width:280px;color:#494d53;font-size:14px;font-weight:700;line-height:1.4}.world-cup-terms-cta{display:flex;justify-content:center;width:100%;max-width:1040px;margin:0 auto}.world-cup-terms-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 24px;border:none;border-radius:100px;background:#f9453d;color:#f5f5f5;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;letter-spacing:.24px;text-transform:uppercase;cursor:pointer;white-space:nowrap}.world-cup-terms-cta__button:hover{filter:brightness(1.05)}.world-cup-terms-modal.modal-overlay{z-index:99999999999}.world-cup-terms-modal.modal-overlay .modal *{color:unset}.world-cup-terms-modal__dialog{width:calc(100% - 32px);max-width:720px;max-height:calc(100vh - 48px);padding:40px 24px 24px;gap:16px;border-radius:8px;border:1px solid #494d53;background:#0f0c0f;box-shadow:20px 20px 10px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column}.world-cup-terms-modal__content{display:flex;flex-direction:column;gap:16px;width:100%;min-height:0;flex:1}.world-cup-terms-modal__title{margin:0;color:#f5f5f5 !important;font-family:"Lato",sans-serif;font-size:16px;font-weight:900;line-height:normal;text-align:center;text-transform:uppercase;letter-spacing:.24px}.world-cup-terms-modal__body{overflow-y:auto;max-height:min(70vh,640px);padding-right:8px;color:#d9d9d9;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:1.45}.world-cup-terms-modal__body::-webkit-scrollbar{width:7px}.world-cup-terms-modal__body::-webkit-scrollbar-track{background:#1c1d1f;border-radius:100px}.world-cup-terms-modal__body::-webkit-scrollbar-thumb{background:#686d73;border-radius:100px}.world-cup-terms-modal__intro{margin-bottom:16px}.world-cup-terms-modal__lead{margin:0 0 8px;color:#f5f5f5 !important;font-size:15px;font-weight:900;line-height:1.35}.world-cup-terms-modal__meta{margin:0;color:#32bebe !important;font-size:13px;font-weight:700}.world-cup-terms-modal__sections{margin:0;padding-left:20px;list-style-type:none}.world-cup-terms-modal__sections>li{margin-bottom:16px}.world-cup-terms-modal__sections>li:last-child{margin-bottom:0}.world-cup-terms-modal__sections h3{margin:0 0 8px;color:#f5f5f5 !important;font-size:14px;font-weight:900;line-height:1.35}.world-cup-terms-modal__sections ol{margin:0;padding-left:18px}.world-cup-terms-modal__sections ol li{margin-bottom:8px}.world-cup-terms-modal__sections ol li:last-child{margin-bottom:0}.world-cup-terms-modal__sections ol ol[type=a]{margin-top:8px}.world-cup-terms-modal__footer-note{margin:16px 0 0;color:rgba(245,245,245,.7) !important;font-size:13px;font-weight:700;text-align:center}.world-cup-terms-modal__close.circle{background:#2e3135}.world-cup-deposit-modal.modal-overlay{z-index:99999999999}.world-cup-deposit-modal.modal-overlay .modal *{color:unset}.world-cup-deposit-modal__dialog{width:100%;max-width:300px;padding:40px 24px 24px;gap:24px;border-radius:8px;border:1px solid #494d53;background:#0f0c0f;box-shadow:20px 20px 10px rgba(0,0,0,.08)}.world-cup-deposit-modal__content{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;width:100%}.world-cup-deposit-modal #world-cup-deposit-modal-title.world-cup-deposit-modal__title{margin:0;width:100%;color:#f5f5f5 !important;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;line-height:normal;text-align:center}.world-cup-deposit-modal__description{display:flex;flex-direction:column;gap:0;width:100%;margin:0;color:#d9d9d9;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-align:center}.world-cup-deposit-modal__description p{margin:0 0 1em}.world-cup-deposit-modal__description p:last-child{margin-bottom:0}.world-cup-deposit-modal__description strong{font-weight:900;color:#f5f5f5 !important}.world-cup-deposit-modal__amount{font-weight:900;color:#32bebe !important}.world-cup-deposit-modal__actions{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:0}.world-cup-deposit-modal__actions .modal-btn{min-width:96px;padding:8px 16px;font-family:"Lato",sans-serif;font-size:14px;font-weight:900;letter-spacing:.21px;text-transform:uppercase;text-decoration:none;border-radius:100px;cursor:pointer;width:auto !important}.world-cup-deposit-modal__actions .modal-btn.primary{border:none;background:#f9453d;color:#f5f5f5}.world-cup-deposit-modal__close.circle{background:#2e3135}.world-cup-section-title{margin:0 0 16px;font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}#world-cup-predictions{scroll-margin-top:120px}.world-cup-predictions{width:100%;max-width:1040px;margin:0 auto}.world-cup-predictions__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 1080px){.world-cup-predictions__grid{grid-template-columns:1fr}}.world-cup-predict-card{position:relative;isolation:isolate;min-height:330px;padding:24px;border-radius:12px;background:#0f0f0f;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:32px;box-sizing:border-box;overflow:hidden}.world-cup-predict-card__body{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.world-cup-predict-card__body--locked{opacity:.3}.world-cup-predict-card__meta{display:flex;align-items:center;gap:8px}.world-cup-predict-card__clock{display:block;width:20px;height:20px;flex-shrink:0}.world-cup-predict-card__time{font-size:14px;font-weight:900;letter-spacing:.7px;text-transform:uppercase;line-height:1}.world-cup-predict-card__title{margin:0;font-size:24px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;line-height:normal;word-break:break-word}@media screen and (max-width: 519px){.world-cup-predict-card__title{font-size:20px;letter-spacing:1px}}.world-cup-predict-card__subtitle{margin:0;font-size:14px;font-weight:400;line-height:normal;color:#686d73}.world-cup-predict-card__options{display:flex;gap:16px;width:100%;min-width:0}@media screen and (max-width: 400px){.world-cup-predict-card__options{flex-direction:column}}.world-cup-predict-card__option{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:114px;padding:24px 10px;border:2px solid rgba(0,0,0,0);border-radius:16px;background:#1c1d1f;color:#f5f5f5;font-family:"Lato",sans-serif;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.world-cup-predict-card__option:disabled{cursor:default}.world-cup-predict-card__option.is-selected{background:#251a1a;border-color:#f9453d}.world-cup-predict-card__option.is-dimmed{opacity:.5}.world-cup-predict-card__option-flag,.world-cup-predict-card__option-icon{display:block;width:32px;height:32px;flex-shrink:0;border-radius:50%;object-fit:cover}.world-cup-predict-card__option-icon{border-radius:0;object-fit:contain}.world-cup-predict-card__option-name{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;text-align:center;line-height:1.2;word-break:break-word;width:100%}@media screen and (min-width: 400px){.world-cup-predict-card__option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.world-cup-predict-card__option-reward{font-size:12px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;text-align:center;color:#f9453d;line-height:1.2;width:100%}@media screen and (max-width: 768px){.world-cup-predict-card__option-reward{font-size:10px}}.world-cup-predict-card__option.is-dimmed .world-cup-predict-card__option-reward,.world-cup-predict-card--picked .world-cup-predict-card__option.is-dimmed .world-cup-predict-card__option-reward,.world-cup-predict-card--won .world-cup-predict-card__option.is-dimmed .world-cup-predict-card__option-reward,.world-cup-predict-card--lost .world-cup-predict-card__option.is-dimmed .world-cup-predict-card__option-reward,.world-cup-predict-card--started .world-cup-predict-card__option .world-cup-predict-card__option-reward,.world-cup-predict-card--ended .world-cup-predict-card__option .world-cup-predict-card__option-reward{color:#494d53}.world-cup-predict-card__footer{display:flex;width:100%}.world-cup-predict-card__footer>[hidden]{display:none !important}.world-cup-predict-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;padding:8px 24px;border:none;border-radius:100px;font-family:"Lato",sans-serif;font-size:16px;font-weight:700;letter-spacing:.24px;text-transform:uppercase;text-decoration:none;box-sizing:border-box;cursor:pointer}.world-cup-predict-card__cta--pick{background:#1c1d1f;color:#494d53}.world-cup-predict-card__cta--pick:not(:disabled):not(.world-cup-predict-card__cta--disabled){background:#f9453d;color:#f5f5f5;cursor:pointer}.world-cup-predict-card__cta--signup{background:#f9453d;color:#f5f5f5}.world-cup-predict-card__cta--deposit{background:#32bebe;color:#060606}.world-cup-predict-card__cta--picked{background:#1a1f25;color:#32bebe;font-weight:900;cursor:default}.world-cup-predict-card__cta--locked{background:#1c1d1f;color:#f5f5f5;font-weight:900;cursor:default}.world-cup-predict-card__cta--won{background:#1a251c;color:#15ee65;font-weight:900;cursor:default}.world-cup-predict-card__cta--lost{background:#251a1a;color:#ff6363;font-weight:900;cursor:default}.world-cup-predict-card__cta--disabled{cursor:not-allowed}.world-cup-predict-card__cta--disabled:hover{background:#1c1d1f !important}.world-cup-predict-card.is-pending .world-cup-predict-card__cta--pick{background:#f9453d;color:#f5f5f5}.world-cup-predict-card--picked{border:none;background:#0f0f0f}.world-cup-predict-card--picked::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(0deg, rgba(15, 15, 15, 0) 42.84%, rgba(50, 190, 190, 0.2) 100%);pointer-events:none;z-index:0}.world-cup-predict-card--picked::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(50, 190, 190, 0.1803921569) 0%, rgba(50, 190, 190, 0.1098039216) 36%, rgba(50, 190, 190, 0.1) 70%, rgba(15, 15, 15, 0.2) 100%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 28px color-mix(in srgb, rgba(50, 190, 190, 0.7) 45%, transparent);pointer-events:none;z-index:1}.world-cup-predict-card--picked .world-cup-predict-card__body,.world-cup-predict-card--picked .world-cup-predict-card__footer{position:relative;z-index:2}.world-cup-predict-card--picked .world-cup-predict-card__subtitle{color:#32bebe}.world-cup-predict-card--picked .world-cup-predict-card__option.is-selected{background:#12242c;border-color:#32bebe}.world-cup-predict-card--picked .world-cup-predict-card__option.is-selected .world-cup-predict-card__option-reward{color:#32bebe}.world-cup-predict-card--started .world-cup-predict-card__subtitle,.world-cup-predict-card--ended .world-cup-predict-card__subtitle{color:#494d53}.world-cup-predict-card--won{border:none;background:#0f0f0f}.world-cup-predict-card--won::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(0deg, rgba(15, 15, 15, 0) 35.24%, rgba(34, 197, 94, 0.2) 100%);pointer-events:none;z-index:0}.world-cup-predict-card--won::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(50, 190, 190, 0.1803921569) 0%, rgba(50, 190, 190, 0.1098039216) 36%, rgba(50, 190, 190, 0.1) 70%, rgba(15, 15, 15, 0.2) 100%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 28px color-mix(in srgb, rgba(21, 238, 101, 0.7) 45%, transparent);pointer-events:none;z-index:1}.world-cup-predict-card--won .world-cup-predict-card__body,.world-cup-predict-card--won .world-cup-predict-card__footer{position:relative;z-index:2}.world-cup-predict-card--won .world-cup-predict-card__subtitle{color:#15ee65}.world-cup-predict-card--won .world-cup-predict-card__option.is-selected{background:#1a251c;border-color:#15ee65}.world-cup-predict-card--won .world-cup-predict-card__option.is-selected .world-cup-predict-card__option-reward{color:#15ee65}.world-cup-predict-card--lost{border:none;background:#0f0f0f}.world-cup-predict-card--lost::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(0deg, rgba(15, 15, 15, 0) 35.24%, rgba(255, 99, 99, 0.2) 100%);pointer-events:none;z-index:0}.world-cup-predict-card--lost::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(50, 190, 190, 0.1803921569) 0%, rgba(50, 190, 190, 0.1098039216) 36%, rgba(50, 190, 190, 0.1) 70%, rgba(15, 15, 15, 0.2) 100%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 28px color-mix(in srgb, rgba(255, 99, 99, 0.7) 45%, transparent);pointer-events:none;z-index:1}.world-cup-predict-card--lost .world-cup-predict-card__body,.world-cup-predict-card--lost .world-cup-predict-card__footer{position:relative;z-index:2}.world-cup-predict-card--lost .world-cup-predict-card__subtitle{color:#ff6363}.world-cup-predict-card--lost .world-cup-predict-card__option.is-selected{background:#251a1a;border-color:#ff6363}.world-cup-predict-card--lost .world-cup-predict-card__option.is-selected .world-cup-predict-card__option-reward{color:#ff6363}.world-cup-pick-history{width:100%;max-width:1040px;margin:0 auto}.world-cup-pick-history__box{display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:100%;padding:24px;border-radius:12px;background:#0f0f0f;overflow:hidden}@media screen and (max-width: 600px){.world-cup-pick-history__box{padding:24px 16px}}.world-cup-pick-history[data-expanded="1"] .world-cup-pick-history__box{gap:24px}.world-cup-pick-history__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:20px;padding:0;border:none;background:rgba(0,0,0,0);color:#f5f5f5;cursor:pointer;text-align:left}.world-cup-pick-history__heading{display:inline-flex;align-items:center;gap:8px;min-width:0}.world-cup-pick-history__heading-icon{width:20px;height:20px;flex-shrink:0}.world-cup-pick-history__heading-text{font-size:16px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.world-cup-pick-history__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;transition:transform .2s ease;transform:rotate(180deg)}.world-cup-pick-history__chevron svg{display:block;width:19px;height:11px}.world-cup-pick-history[data-expanded="1"] .world-cup-pick-history__chevron{transform:rotate(0deg)}.world-cup-pick-history__list{display:flex;flex-direction:column;gap:8px;width:100%}.world-cup-pick-history__list[hidden]{display:none !important}.world-cup-pick-history__row{position:relative;display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.5fr);align-items:center;gap:8px;padding:16px;border-radius:8px;background:#1c1d1f;overflow:hidden}@media screen and (max-width: 900px){.world-cup-pick-history__row{grid-template-columns:minmax(0, 1fr) auto auto}}.world-cup-pick-history__row--correct{background:linear-gradient(90deg, rgb(28, 29, 31) 0%, rgb(28, 29, 31) 45%, rgba(21, 238, 101, 0.18) 100%),#1c1d1f}.world-cup-pick-history__row--wrong{background:linear-gradient(90deg, rgb(28, 29, 31) 0%, rgb(28, 29, 31) 45%, rgba(255, 99, 99, 0.18) 100%),#1c1d1f}.world-cup-pick-history__match{display:flex;align-items:center;gap:8px;min-width:0}.world-cup-pick-history__team{display:inline-flex;align-items:center;gap:6px;min-width:0}@media screen and (max-width: 900px){.world-cup-pick-history__team{gap:0}}.world-cup-pick-history__team--home{justify-content:flex-start}.world-cup-pick-history__team--away{justify-content:flex-end}.world-cup-pick-history__flag{width:21px;height:21px;flex-shrink:0;border-radius:50%;object-fit:cover}.world-cup-pick-history__team-name{font-size:12px;font-weight:400;letter-spacing:.18px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 900px){.world-cup-pick-history__team-name{display:none}}.world-cup-pick-history__score{font-size:14px;font-weight:900;letter-spacing:.21px;text-transform:uppercase;white-space:nowrap}.world-cup-pick-history__date,.world-cup-pick-history__pick{margin:0;font-size:12px;font-weight:400;letter-spacing:.18px;text-transform:uppercase;text-align:center}@media screen and (max-width: 900px){.world-cup-pick-history__date,.world-cup-pick-history__pick{display:none}}.world-cup-pick-history__fs{margin:0;font-size:12px;font-weight:900;letter-spacing:.18px;text-transform:uppercase;text-align:center}@media screen and (max-width: 900px){.world-cup-pick-history__fs{text-align:center}}.world-cup-pick-history__outcome{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}@media screen and (max-width: 900px){.world-cup-pick-history__outcome{gap:0}}.world-cup-pick-history__status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.world-cup-pick-history__status-label{font-size:12px;font-weight:900;letter-spacing:.18px;text-transform:uppercase;white-space:nowrap}.world-cup-pick-history__row--correct .world-cup-pick-history__status-label{color:#15ee65}.world-cup-pick-history__row--wrong .world-cup-pick-history__status-label{color:#ff6363}.world-cup-pick-history__status-icon{width:21px;height:21px;flex-shrink:0}.world-cup-pick-history__empty{padding:16px;border-radius:8px;background:#1c1d1f;text-align:center}.world-cup-pick-history__empty p{margin:0;font-size:12px;color:rgba(245,245,245,.7);letter-spacing:.18px}