.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}body{position:relative}.page-maps{--maps-muted:#cfd6df;--maps-surface:#ffffff0d;--maps-line:#ffffff1a}.maps{gap:var(--space-32);min-width:0;color:var(--color-white);flex-direction:column;display:flex}@media screen and (width>=768px){.maps{gap:var(--space-44)}}.maps-header{max-width:720px}.maps-header__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}.maps-header h1{margin:0 0 var(--space-8);font-family:var(--font-family-riot);font-size:40px;font-weight:400;line-height:46px}@media screen and (width>=768px){.maps-header h1{font-size:58px;line-height:68px}}.maps-header p:last-child{color:var(--maps-muted);margin:0;font-size:18px;line-height:26px}.maps-daily{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-16) var(--space-20);color:var(--color-white);background:#f5c4511a;border:1px solid #f5c45173;border-radius:14px;flex-wrap:wrap;text-decoration:none;transition:background-color .2s;display:flex}.maps-daily:hover{background:#f5c4512e}.maps-daily:focus-visible{outline:3px solid var(--color-white);outline-offset:3px}.maps-daily__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.maps-daily__text strong{font-size:20px;line-height:26px}.maps-daily__text span{color:var(--maps-muted);font-size:16px;line-height:22px}.maps-daily__cta{color:#f5c451;font-weight:700}.maps-grid{gap:var(--space-32);margin:0;padding:0;list-style:none;display:grid}@media screen and (width>=640px){.maps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=960px){.maps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.map-card{background:var(--maps-surface);border:1px solid var(--maps-line);padding:var(--space-24) var(--space-20) var(--space-20);border-radius:20px;flex-direction:column;display:flex}.map-card__photo{width:100%;max-width:305px;margin:0 auto var(--space-24);-webkit-user-select:none;user-select:none}.map-card__photo .c-place-wrapper__img{aspect-ratio:305/256;max-width:none;max-height:none}.map-card__photo .c-tape{z-index:15;position:absolute}.map-card__photo .c-tape--1,.map-card__photo .c-tape--2{width:28%;top:-8%;right:-8%}.map-card__photo .c-tape--3{width:32%;bottom:-12%;left:-12%}.map-card__photo .c-shadow{position:absolute}.map-card__photo .main-text{color:var(--color-text)}.map-card__body{gap:var(--space-16);flex-direction:column;flex:1;display:flex}.map-card__stats{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.map-card__stats>div{padding:var(--space-10) var(--space-12);background:var(--maps-surface);border:1px solid var(--maps-line);border-radius:12px;min-width:0}.map-card__stats dt{color:var(--maps-muted);font-size:13px;line-height:18px}.map-card__stats dd{margin:var(--space-2) 0 0;font-family:var(--font-family-riot);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:28px;overflow:hidden}.map-card__stats dd small{font-family:var(--font-family);color:var(--maps-muted);font-size:13px}.map-card__best{grid-column:1/-1}.map-card__buttons{gap:var(--space-8);flex-wrap:wrap;margin-top:auto;display:flex}.map-card__buttons .c-button{min-width:0;min-height:44px;padding:var(--space-10) var(--space-12);white-space:nowrap;flex:auto}.map-card__buttons .c-button:focus-visible{outline:3px solid var(--color-white);outline-offset:3px}.maps-soon h2{margin:0 0 var(--space-4);font-size:26px;line-height:32px}.maps-soon>p{margin:0 0 var(--space-20);color:var(--maps-muted);font-size:16px;line-height:24px}.maps-soon__card{gap:var(--space-16);padding:var(--space-20)}.maps-soon__item{border:1px solid var(--maps-line);aspect-ratio:305/160;border-radius:14px;position:relative;overflow:hidden}.maps-soon__item img{object-fit:cover;filter:grayscale()brightness(.45);width:100%;height:100%}.maps-soon__name{left:var(--space-12);bottom:var(--space-10);font-family:var(--font-family-riot);font-size:22px;line-height:26px;position:absolute}@media screen and (width>=768px){.maps-soon__name{font-size:28px;line-height:32px}}.maps-soon__badge{top:var(--space-10);left:var(--space-12);padding:2px var(--space-8);color:var(--maps-muted);text-transform:uppercase;letter-spacing:.04em;background:#1c242fd9;border-radius:999px;font-size:11px;font-weight:700;line-height:16px;position:absolute}
