.c-link{color:var(--color-main-green)}.social-link{display:flex}.c-background{width:100dvw;height:100dvh;position:fixed;top:0;left:0}.c-background svg{opacity:.06;width:100%;height:100%}.c-background svg .s0{fill:var(--color-white)}.c-background:before{content:"";z-index:1;background:linear-gradient(256.73deg,#00de8e1a 3.09%,#0000006b 99.93%);width:100%;height:100%;position:absolute;top:0;left:0}.c-place-wrapper{background-color:var(--color-white);padding:var(--space-12) var(--space-12) var(--space-32) var(--space-12);position:relative}.c-place-wrapper__img{aspect-ratio:4/3;width:100%;max-width:305px;max-height:256px;transition:all .2s;position:relative}@media screen and (width>=768px){.c-place-wrapper__img{aspect-ratio:1}}.c-place-wrapper__img img{object-fit:cover;object-position:center;width:100%;height:100%;display:flex}.c-place-wrapper__content{z-index:12;justify-content:flex-end;width:100%;display:flex;position:absolute;bottom:0;left:0}.c-place-wrapper__content .c-shadow{z-index:-1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-place-wrapper__content .main-text{margin-right:var(--space-16);min-width:40%;font-size:24px;font-weight:400;line-height:41px;font-family:var(--font-family-riot)}@media screen and (width>=768px){.c-place-wrapper__content .main-text{font-size:34px;line-height:41px}}.c-place-wrapper__overlay{opacity:0;z-index:10;justify-content:center;align-items:center;gap:var(--space-4);background-color:#0009;flex-direction:column;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.c-place-wrapper__overlay p{color:var(--color-white);text-align:center;margin:0;font-size:16px;font-weight:700;line-height:20px}@media screen and (width>=768px){.c-place-wrapper__overlay p{font-size:20px;line-height:24px}}.c-place-wrapper__overlay .play-game-button{transition:all .2s;transform:translateY(10px)}.c-place-wrapper__overlay .play-game-button.c-button--loading{color:#0000}.c-place-wrapper .c-shadow{width:90%;right:-7%}@media (pointer:coarse){.c-place-wrapper:not(.c-place-wrapper--construction) .c-place-wrapper__overlay{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.c-place-wrapper:not(.c-place-wrapper--construction) .c-place-wrapper__overlay:hover{opacity:1}.c-place-wrapper:not(.c-place-wrapper--construction) .c-place-wrapper__overlay:hover .play-game-button{transform:translateY(0)}}.c-place-wrapper--construction .c-place-wrapper__overlay{opacity:1}.c-place-wrapper--overlay{width:100%;max-width:562px;padding:var(--space-12) var(--space-12) var(--space-44) var(--space-12)}.c-place-wrapper--overlay .c-timer{top:var(--space-12);position:absolute}.c-place-wrapper--overlay .c-place-wrapper__img{aspect-ratio:6/5;background-color:#0000001a;max-width:535px;max-height:445px}.c-place-wrapper--overlay .c-place-wrapper__img img{transition:opacity .1s}.c-place-wrapper--overlay .c-place-wrapper__img .image-loading{text-align:center;padding:var(--space-16);z-index:-1;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-place-wrapper--overlay .c-place-wrapper__img .image-loading>div{color:#00000080;font-size:16px}.c-place-wrapper--overlay .c-place-wrapper__img .image-loading>span{color:var(--color-grey);font-size:12px}.c-place-wrapper--overlay .c-place-wrapper__content{padding-right:var(--space-16);flex-direction:column;align-items:flex-end;display:flex}.c-place-wrapper--overlay .c-place-wrapper__content .count-text{text-align:right;width:100%;padding-right:var(--space-16);font-size:clamp(16px,5vw,20px);font-weight:400;line-height:clamp(16px,5vw,20px);font-family:var(--font-family-riot);position:absolute;top:calc(-1*clamp(16px,5vw,20px));right:0}.c-place-wrapper--overlay .c-place-wrapper__content .main-text{text-align:left;width:45%;min-width:100px;margin-right:0;font-size:clamp(24px,8vw,46px);line-height:clamp(24px,8vw,46px)}.c-place-wrapper--overlay .c-tape{z-index:15;width:20%;top:-8%;right:-5%}.c-place-wrapper--overlay .c-shadow{bottom:-15%}@media screen and (width>=768px){.c-place-wrapper--overlay .c-shadow{bottom:-15%}}.c-place-wrapper--small-preview .c-shadow{bottom:-15%}.c-place-wrapper--small-preview .count-text{text-align:right;width:100%;padding-right:var(--space-16);font-size:clamp(16px,1vw,20px);font-weight:400;line-height:clamp(16px,5vw,20px);font-family:var(--font-family-riot);position:absolute;top:calc(-1*clamp(7px,2vw,20px));right:0}.c-button{padding:var(--space-10) var(--space-24);cursor:pointer;min-width:130px;color:var(--color-text);text-align:center;border:none;border-radius:8px 0;outline:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.c-button:hover{background-color:var(--color-grey-light)}.c-button:after{content:"";pointer-events:none;opacity:0;background-image:radial-gradient(circle, var(--color-white) 10%, transparent 11%);width:100%;height:100%;transition:transform .3s ease-out,opacity .3s ease-out;display:block;position:absolute;transform:scale(10)}.c-button:active:after{opacity:.3;transition:all;transform:scale(0)}.c-button--primary{background-color:var(--color-main-green)}.c-button--primary:hover{background-color:#4bd5a3}.c-button--white{background-color:var(--color-white)}.c-button--ghost{color:var(--color-white);background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff40}.c-button--ghost:hover{background-color:#ffffff29}.c-button:focus-visible{outline:3px solid var(--color-main-green);outline-offset:3px}.c-button--loading{-webkit-user-select:none;user-select:none;pointer-events:none}.c-button--loading>*{visibility:hidden;opacity:0}.c-button--loading:before{content:"";cursor:not-allowed;border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;animation:.6s linear infinite btn-loading-rotate,.1s linear delay;position:absolute}.c-button--loading:hover,.c-button--loading:focus,.c-button--loading:focus-visible,.c-button--loading:disabled:hover,.c-button--loading:disabled:focus,.c-button--loading:disabled:focus-visible{color:#0000}@keyframes btn-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.c-button:disabled{background-color:var(--color-grey);cursor:not-allowed}.c-button:disabled:after{content:none}.c-button:disabled:hover,.c-button:disabled:focus,.c-button:disabled:focus-visible{color:var(--color-text);text-decoration:none}.c-button:disabled .svg-icon{fill:var(--color-text)}.c-ad .adsbygoogle{width:100%;height:100px}.c-ad--top .adsbygoogle{height:250px}.c-ad--narrow{margin-top:var(--space-32)}@media screen and (width>=1456px){.c-ad--narrow{display:none}}.c-ad:has(ins[data-ad-status=unfilled]){display:none}.page-game-detail{--gd-muted:#cfd6df;--gd-surface:#ffffff0d;--gd-line:#ffffff1a}.gd{gap:var(--space-32);min-width:0;color:var(--color-white);flex-direction:column;display:flex}@media screen and (width>=768px){.gd{gap:var(--space-44)}}.gd.is-collapsed .gd-extra{display:none}.gd-badge{vertical-align:middle;padding:2px var(--space-8);background:var(--color-main-green);color:var(--color-background);font-family:var(--font-family);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;font-size:12px;font-weight:700;line-height:16px;display:inline-block}.gd-hero{gap:var(--space-24);align-items:end;display:grid}@media screen and (width>=960px){.gd-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.gd-hero__eyebrow{margin:0 0 var(--space-4);color:var(--color-main-green);text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:700;line-height:20px}.gd-hero h1{font-family:var(--font-family-riot);overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:400;line-height:42px}@media screen and (width>=768px){.gd-hero h1{font-size:52px;line-height:60px}}.gd-hero__score{margin:var(--space-8) 0 0;color:var(--gd-muted);font-size:20px;line-height:24px}.gd-hero__score strong{color:var(--color-white);font-family:var(--font-family-riot);font-size:44px;font-weight:400;line-height:48px}@media screen and (width>=768px){.gd-hero__score strong{font-size:56px;line-height:60px}}.gd-stats{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media screen and (width>=640px){.gd-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.gd-stat{padding:var(--space-12) var(--space-16);background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:14px}.gd-stat dt{color:var(--gd-muted);font-size:13px;line-height:18px}.gd-stat dd{margin:var(--space-4) 0 0;font-family:var(--font-family-riot);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;line-height:32px}.gd-stat dd small{font-family:var(--font-family);color:var(--gd-muted);font-size:14px}.gd-stat dd a{color:var(--color-main-green);text-decoration:none}.gd-stat dd a:hover{text-decoration:underline}.gd-stat dd a:focus-visible{outline:2px solid var(--color-main-green);outline-offset:2px}.gd-level__title{align-items:baseline;gap:var(--space-12);margin:0 0 var(--space-24);font-size:26px;font-weight:700;line-height:32px;display:flex}.gd-level__title:after{content:"";background:var(--gd-line);flex:1;align-self:center;height:1px}.gd-level__title span{color:var(--gd-muted);order:2;font-size:16px;font-weight:400;line-height:20px}.gd-rounds{padding:0 var(--space-8);gap:var(--space-24) var(--space-16);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}@media screen and (width>=768px){.gd-rounds{gap:var(--space-44) var(--space-44);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}}@media screen and (width>=1024px){.gd-rounds{gap:56px}}.gd-round{scroll-margin-top:100px}.gd-round:focus-visible{outline:3px solid var(--color-main-green);outline-offset:6px}.gd-round .c-place-wrapper{width:100%;max-width:305px;padding:var(--space-6) var(--space-6) var(--space-20);margin:0 auto}@media screen and (width>=768px){.gd-round .c-place-wrapper{padding:var(--space-12) var(--space-12) var(--space-32)}}.gd-round .c-place-wrapper__img{aspect-ratio:1;max-width:none;max-height:none}.gd-round .c-place-wrapper__content{padding-right:var(--space-8);flex-direction:column;align-items:flex-end;display:flex}@media screen and (width>=768px){.gd-round .c-place-wrapper__content{padding-right:var(--space-16)}}.gd-round .c-place-wrapper__content .main-text{min-width:33%;margin-right:var(--space-8);color:var(--color-text);font-size:20px;line-height:30px}@media screen and (width>=768px){.gd-round .c-place-wrapper__content .main-text{font-size:34px;line-height:41px}}.gd-round .c-place-wrapper__content .count-text{width:100%;padding-right:var(--space-8);text-align:right;font-family:var(--font-family-riot);color:var(--color-text);font-size:13px;line-height:16px;position:absolute;top:-14px;right:0}@media screen and (width>=768px){.gd-round .c-place-wrapper__content .count-text{padding-right:var(--space-16);font-size:16px;line-height:20px;top:-16px}}.gd-round .c-tape{z-index:15;position:absolute}.gd-round .c-tape--1,.gd-round .c-tape--2{width:28%;top:-8%;right:-8%}.gd-round .c-tape--3{width:32%;bottom:-12%;left:-12%}.gd-round .c-shadow{position:absolute}.gd-round__no,.gd-round__tag{z-index:5;padding:2px var(--space-8);border-radius:999px;font-size:11px;font-weight:700;line-height:16px;position:absolute}@media screen and (width>=768px){.gd-round__no,.gd-round__tag{padding:var(--space-2) var(--space-10);font-size:12px}}.gd-round__no{top:var(--space-6);left:var(--space-6);color:var(--color-white);background:#1c242fd9}.gd-round__tag{top:30px;left:var(--space-6);text-transform:uppercase}@media screen and (width>=768px){.gd-round__tag{top:34px}}.gd-round__tag{letter-spacing:.04em}.gd-round__tag--best{background:var(--color-main-green);color:var(--color-background)}.gd-round__tag--worst{color:var(--color-background);background:#f5c451}.gd-more{justify-content:center;display:flex}.gd-more__button{min-height:44px;padding:var(--space-10) var(--space-24);border:1px solid var(--color-main-green);color:var(--color-main-green);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-weight:700;transition:background-color .2s,color .2s}.gd-more__button:hover{background:var(--color-main-green);color:var(--color-background)}.gd-more__button:focus-visible{outline:3px solid var(--color-white);outline-offset:2px}.gd-cta{align-items:center;gap:var(--space-12);padding:var(--space-32) var(--space-20);text-align:center;background:linear-gradient(180deg, #54edb629, var(--gd-surface));border:1px solid #54edb659;border-radius:20px;flex-direction:column;display:flex}.gd-cta h2{font-family:var(--font-family-riot);margin:0;font-size:30px;font-weight:400;line-height:36px}@media screen and (width>=768px){.gd-cta h2{font-size:40px;line-height:48px}}.gd-cta p{color:var(--gd-muted);margin:0;font-size:18px;line-height:26px}.gd-cta__buttons{justify-content:center;gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.gd-cta__buttons .c-button{min-height:44px;font-size:17px}.gd-cta__buttons .c-button:focus-visible{outline:3px solid var(--color-white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.gd-more__button{transition:none}}
