.background-glow-module__woMkgG__container{width:100%;max-width:var(--breakpoint-xl);z-index:-1;pointer-events:none;height:100vh;max-height:469px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.background-glow-module__woMkgG__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:.8}.background-glow-module__woMkgG__fadeOverlay{pointer-events:none;position:absolute}.background-glow-module__woMkgG__fadeOverlayBottom{background:linear-gradient(to bottom,#12121200 0%,var(--color-sys-background)100%);width:100%;height:50%;bottom:0;left:0}.background-glow-module__woMkgG__fadeOverlayLeft{background:linear-gradient(to right,var(--color-sys-background)0%,#12121200 100%);width:20%;height:100%;top:0;left:0}.background-glow-module__woMkgG__fadeOverlayRight{background:linear-gradient(to left,var(--color-sys-background)0%,#12121200 100%);width:20%;height:100%;top:0;right:0}
.badge-module__9-w76q__badge{color:#9587fd;background:#14121499;border:1px solid #9587fd;border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:8px 32px;font-family:inherit;font-size:1.125rem;font-weight:400;line-height:1.5;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.badge-module__9-w76q__clickable{cursor:pointer}.badge-module__9-w76q__clickable:hover{background:#9587fd1a;box-shadow:0 0 15px #9587fd4d}.badge-module__9-w76q__clickable:active{transform:scale(.98)}.badge-module__9-w76q__icon{color:inherit;justify-content:center;align-items:center;display:flex}
.button-module__vP5eqa__button{--btn-height:40px;--btn-padding-x:1rem;--btn-radius:12px;--btn-gap:.5rem;--btn-font-size:.875rem;--btn-font-weight:700;--btn-line-height:1.25;--btn-bg:var(--color-sys-primary);--btn-fg:var(--color-text-contrast);--btn-border:transparent;--btn-shadow:0 0 0 0 transparent;--btn-shadow-hover:0 0 15px var(--color-sys-primary);--btn-scale-active:.96;--btn-transition:all .2s cubic-bezier(.4,0,.2,1);justify-content:center;align-items:center;gap:var(--btn-gap);white-space:nowrap;border-radius:var(--btn-radius);border:1px solid var(--btn-border);background-color:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-inter);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-height:var(--btn-height);padding-left:var(--btn-padding-x);padding-right:var(--btn-padding-x);cursor:pointer;transition:var(--btn-transition);-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button-module__vP5eqa__variant-primary{--btn-bg:var(--color-sys-primary);--btn-fg:var(--color-text-contrast);--btn-border:transparent;--btn-shadow-hover:0 0 20px #00ff9499}.button-module__vP5eqa__variant-secondary{--btn-bg:var(--color-sys-secondary);--btn-fg:#fff;--btn-border:transparent;--btn-shadow-hover:0 0 15px #9587fd80}.button-module__vP5eqa__variant-outline{--btn-bg:transparent;--btn-fg:var(--color-text-primary);--btn-border:var(--color-text-secondary);--btn-shadow-hover:0 0 0 1px var(--color-text-primary)}.button-module__vP5eqa__variant-outline:hover{border-color:var(--color-text-primary);background-color:#ffffff0d}.button-module__vP5eqa__variant-ghost{--btn-bg:transparent;--btn-fg:var(--color-text-primary);--btn-border:transparent;--btn-shadow-hover:none}.button-module__vP5eqa__variant-ghost:hover{background-color:#ffffff1a}.button-module__vP5eqa__variant-danger{--btn-bg:var(--color-semantic-danger);--btn-fg:white;--btn-border:transparent;--btn-shadow-hover:0 0 15px #e5454580}.button-module__vP5eqa__variant-link{--btn-bg:transparent;--btn-fg:var(--color-sys-primary);--btn-border:transparent;--btn-shadow-hover:none;text-underline-offset:4px;height:auto;padding:0;text-decoration:underline}.button-module__vP5eqa__variant-link:hover{opacity:.8;text-decoration:underline}.button-module__vP5eqa__size-sm{--btn-height:32px;--btn-padding-x:.75rem;--btn-font-size:.75rem}.button-module__vP5eqa__size-md{--btn-height:40px;--btn-padding-x:1rem;--btn-font-size:.875rem}.button-module__vP5eqa__size-lg{--btn-height:48px;--btn-padding-x:1.5rem;--btn-font-size:1rem}.button-module__vP5eqa__size-xl{--btn-height:56px;--btn-padding-x:2rem;--btn-font-size:1.125rem}.button-module__vP5eqa__button:focus-visible{box-shadow:0 0 0 2px var(--color-sys-background),0 0 0 4px var(--color-sys-primary)}.button-module__vP5eqa__button:not(:disabled):not([data-loading=true]):hover{box-shadow:var(--btn-shadow-hover);transform:translateY(-1px)}.button-module__vP5eqa__button:not(:disabled):not([data-loading=true]):active{transform:scale(var(--btn-scale-active));box-shadow:none}.button-module__vP5eqa__button:disabled,.button-module__vP5eqa__button[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed;filter:grayscale(.5)}.button-module__vP5eqa__button[data-loading=true]{pointer-events:none}.button-module__vP5eqa__spinner{justify-content:center;align-items:center;width:1em;height:1em;animation:1s linear infinite button-module__vP5eqa__spin;display:inline-flex}@keyframes button-module__vP5eqa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-module__vP5eqa__icon{justify-content:center;align-items:center;width:1.25em;height:1.25em;display:flex}.button-module__vP5eqa__fullWidth{width:100%;display:flex}
.card-module__q9bMVW__card{isolation:isolate;background-blend-mode:normal;-webkit-backdrop-filter:blur(50px);color:var(--color-text-primary);background:radial-gradient(circle at 100% 0,#00ff9414 0%,#0000 60%),radial-gradient(circle at 0 100%,#9587fd14 0%,#0000 60%),#ffffff08;border-radius:24px;padding:24px;position:relative;overflow:hidden;box-shadow:10px -10px 30px #00ff9426,-10px 10px 30px #9587fd26}.card-module__q9bMVW__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:linear-gradient(190deg,#00ff94b3,#00ff9400,#00ff9400,#9587fdb3),0 0,#9587fd00;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.input-module__Nzo68W__container{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%);border-radius:12px;align-items:center;gap:8px;width:100%;padding:0 16px;transition:box-shadow .3s ease-in-out,background .3s;display:flex;position:relative}.input-module__Nzo68W__container:hover{background:linear-gradient(#ffffff27 0%,#ffffff13 100%)}.input-module__Nzo68W__container:focus-within{box-shadow:0 0 20px #00ff9426,0 0 20px #9587fd26}.input-module__Nzo68W__disabled{opacity:.5;pointer-events:none;cursor:not-allowed;background:#ffffff03}.input-module__Nzo68W__container:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:2;opacity:.5;background:linear-gradient(135deg,#00ff94,#9587fd);padding:1px;transition:opacity .3s ease-in-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.input-module__Nzo68W__container:focus-within:before{opacity:1}.input-module__Nzo68W__error.input-module__Nzo68W__container:before{opacity:1;background:linear-gradient(135deg,#e54545cc,#d5bf42cc)}.input-module__Nzo68W__error.input-module__Nzo68W__container{background:#e545450d;box-shadow:0 0 20px #e5454533}.input-module__Nzo68W__input{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-family:inherit;font-size:.875rem}.input-module__Nzo68W__input::placeholder{color:#fff6}.input-module__Nzo68W__input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141214}.input-module__Nzo68W__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141214}.input-module__Nzo68W__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141214}.input-module__Nzo68W__input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141214}.input-module__Nzo68W__prefix,.input-module__Nzo68W__suffix{color:var(--color-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:.875rem}.input-module__Nzo68W__icon{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.input-module__Nzo68W__container:focus-within .input-module__Nzo68W__icon{color:var(--color-text-primary)}.input-module__Nzo68W__loader{color:var(--color-sys-primary);animation:1s linear infinite input-module__Nzo68W__spin}@keyframes input-module__Nzo68W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.price-chart-module__qo8qcq__container{width:100%;position:relative}.price-chart-module__qo8qcq__chart-wrapper{width:100%;height:100%}
.header-module__VZC0OG__header{justify-content:space-between;align-items:center;width:100%;padding:2rem;display:flex}.header-module__VZC0OG__logo{align-items:center;display:flex}.header-module__VZC0OG__nav{align-items:center;gap:1.5rem;display:flex}.header-module__VZC0OG__button{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text-secondary)}.header-module__VZC0OG__button:hover{color:var(--color-text-primary);text-decoration:none}@media (max-width:1024px){.header-module__VZC0OG__nav{display:none}.header-module__VZC0OG__header{justify-content:center;display:flex}}
.hero-module__nNuOFW__hero{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:800px;margin:0 auto;padding-top:4rem;padding-bottom:6rem;display:flex}.hero-module__nNuOFW__title{font-size:var(--text-7xl);font-weight:var(--font-bold);color:var(--color-text-primary,#fff);margin-top:18px;margin-bottom:32px;line-height:1.1}.hero-module__nNuOFW__highlight{color:var(--color-sys-primary)}.hero-module__nNuOFW__subtitle{font-size:var(--text-xl);color:var(--color-text-secondary);margin:0;line-height:1.6}.hero-module__nNuOFW__strongSubtitle{color:var(--color-text-primary)}.hero-module__nNuOFW__icon{color:var(--color-text-highlight)}.hero-module__nNuOFW__formContainer{flex-direction:column;gap:8px;width:100%;max-width:620px;margin-top:32px;margin-bottom:18px;display:flex}.hero-module__nNuOFW__form{gap:12px;width:100%;display:flex}.hero-module__nNuOFW__inputWrapper{flex:1;padding:18px}.hero-module__nNuOFW__input{font-size:var(--text-base)}.hero-module__nNuOFW__socialProof{color:var(--color-text-secondary);font-size:var(--text-sm);align-items:center;gap:.5rem;margin-top:0;display:flex}.hero-module__nNuOFW__errorMessage{color:#ff4d4d;font-size:var(--text-sm);text-align:left;margin-left:4px}.hero-module__nNuOFW__successMessage{color:#00ff80;background:#00ff801a;border:1px solid #00ff8033;border-radius:12px;align-items:center;gap:8px;margin-top:24px;padding:12px 24px;font-weight:500;display:flex}.hero-module__nNuOFW__badge{font-size:var(--text-base)}.hero-module__nNuOFW__button{font-size:var(--text-lg)}@media (max-width:1024px){.hero-module__nNuOFW__hero{padding:12px}.hero-module__nNuOFW__title{font-size:var(--text-5xl);margin-bottom:24px}.hero-module__nNuOFW__subtitle{font-size:var(--text-lg)}.hero-module__nNuOFW__form{flex-direction:column;gap:8px}.hero-module__nNuOFW__button{height:54px}}@media (max-width:768px){.hero-module__nNuOFW__subtitle{font-size:var(--text-sm)}}
.game-presentation-module__o-aAlG__container{z-index:0;width:100%;height:100%;position:relative}.game-presentation-module__o-aAlG__innerContainer{isolation:isolate;z-index:1;background-color:#000;border-radius:24px;position:absolute;inset:0;overflow:hidden}.game-presentation-module__o-aAlG__backgroundLayer{-o-object-fit:cover;object-fit:cover;z-index:1;width:120%;height:100%;position:absolute;top:0;left:0}.game-presentation-module__o-aAlG__backdropLayer{z-index:2;mix-blend-mode:multiply;background:radial-gradient(circle closest-corner,#000c 0%,#0000 70%);width:80%;height:150%;position:absolute;top:-70%;left:-40%}.game-presentation-module__o-aAlG__logoLayer{z-index:3;-o-object-fit:contain;object-fit:contain;width:320px;height:auto;position:absolute;top:40px;left:40px}.game-presentation-module__o-aAlG__heroLayer{z-index:20;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 20px #00000080);pointer-events:none;width:auto;height:110%;position:absolute;bottom:0;right:-50px}.game-presentation-module__o-aAlG__skeleton{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#ffffff14,#ffffff14),radial-gradient(circle at 100% 0,#00ff9433 0%,#0000 60%),radial-gradient(circle at 0 100%,#9587fd33 0%,#0000 60%);border-radius:24px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.game-presentation-module__o-aAlG__spinner{border:3px solid #ffffff1a;border-top-color:#00ff94;border-radius:50%;width:40px;height:40px;animation:1s linear infinite game-presentation-module__o-aAlG__spin}@keyframes game-presentation-module__o-aAlG__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.game-presentation-module__o-aAlG__backgroundLayer{width:140%}.game-presentation-module__o-aAlG__backdropLayer{width:100%;height:100%}.game-presentation-module__o-aAlG__logoLayer{width:150px;top:20px;left:20px}.game-presentation-module__o-aAlG__heroLayer{height:80%;right:-20px}}
.game-prediction-module__naNPzq__container{grid-template-columns:7fr 3fr;gap:1.5rem;width:100%;max-width:1200px;margin:4rem auto;padding:0 1rem;display:grid}.game-prediction-module__naNPzq__presentationWrapper{grid-column:1;position:relative}.game-prediction-module__naNPzq__separatorContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:1rem;display:flex}.game-prediction-module__naNPzq__aiRecommendationTitle{text-align:left;font-size:var(--text-lg);color:var(--color-semantic-danger);margin:0;font-weight:600}.game-prediction-module__naNPzq__aiRecommendationSubTitle{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:12px}.game-prediction-module__naNPzq__infoCard{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex}@media (max-width:960px){.game-prediction-module__naNPzq__container{grid-template-columns:1fr;margin:2rem auto}.game-prediction-module__naNPzq__presentationWrapper{grid-column:1;width:100%;height:300px}.game-prediction-module__naNPzq__infoWrapper{grid-column:1;width:100%}.game-prediction-module__naNPzq__removeOnMobile{display:none}}.game-prediction-module__naNPzq__gamePresentation{z-index:2}.game-prediction-module__naNPzq__chartCard,.game-prediction-module__naNPzq__recommendationCard{flex-direction:column;grid-column:1/-1;align-items:flex-start;width:100%;padding:1.5rem;display:flex}.game-prediction-module__naNPzq__infoCard{flex-direction:column;gap:8px;padding:1.5rem;display:flex}.game-prediction-module__naNPzq__infoLine{flex-direction:column;align-items:flex-start;display:flex}.game-prediction-module__naNPzq__recommendationCard{background:linear-gradient(#ff4c4c1a 0%,#0000 100%);border:1px solid #ff4c4c33}.game-prediction-module__naNPzq__cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.game-prediction-module__naNPzq__gameTitle{color:#fff;margin:0;font-size:2rem;font-weight:700;line-height:1.1}.game-prediction-module__naNPzq__priceDisplay{margin-top:.5rem}.game-prediction-module__naNPzq__currentPrice{font-size:var(--text-4xl);color:var(--color-sys-primary);margin:0;font-weight:700}.game-prediction-module__naNPzq__label{color:var(--color-text-secondary,#a1a1a9);font-size:.875rem;font-weight:var(--font-light);margin:0}.game-prediction-module__naNPzq__storeBadges{flex-wrap:wrap;gap:.5rem;margin-top:8px;display:flex}.game-prediction-module__naNPzq__separator{opacity:.1;background:var(--color-text-secondary);width:100%;height:1px}.game-prediction-module__naNPzq__dealmancerRecommendation{align-items:center;gap:.5rem;display:flex}.game-prediction-module__naNPzq__chartStats{gap:64px;margin-bottom:12px;display:flex}.game-prediction-module__naNPzq__statValue{color:#fff;text-align:left;margin-left:14px;font-size:1.5rem;font-weight:700}.game-prediction-module__naNPzq__aiTitle{font-family:var(--);color:var(--color-semantic-danger);font-weight:var(--font-bold);font-size:var(--text-lg);text-align:left;align-items:center;gap:.5rem;display:flex}.game-prediction-module__naNPzq__dotIconContainer{align-items:center;gap:.5rem;display:flex}.game-prediction-module__naNPzq__dotIcon{border-radius:50%;width:7px;height:7px}.game-prediction-module__naNPzq__dotIconLowest{background-color:var(--color-sys-accent)}.game-prediction-module__naNPzq__dotIconCurrent{background-color:var(--color-sys-primary)}.game-prediction-module__naNPzq__dotIconDifference{background-color:var(--color-sys-secondary)}.game-prediction-module__naNPzq__bestStore{align-items:center;gap:.5rem;display:flex}.game-prediction-module__naNPzq__aiRecommendationText{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-secondary);text-align:left;margin:0}
.footer-module__5KW8Uq__footer{text-align:center;color:var(--color-text-secondary,#a1a1a9);border-top:1px solid #ffffff1a;width:100%;margin-top:4rem;padding:3rem 0;font-size:.875rem}
.landing-page-module__2Jz8NG__container{width:100%;max-width:var(--max-width);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}
