#seq3-maze{width:1200px;height:100%;position:absolute;right:0;display:flex}.cont-left{width:200px;height:100%;border-left:1px solid rgba(255,68,0,.707);border-right:1px solid rgba(255,68,0,.707)}.map-maze{display:flex;flex-direction:column;align-items:center;justify-content:center;color:black;font-weight:700;height:100%;gap:7px}.maze-map-line{font-size:18px;color:white}.cont-center{width:800px;height:100%;display:flex;flex-direction:column;position:relative}.grid-maze{height:85%;overflow:hidden;position:relative;border-left:1px solid rgba(255,68,0,.707);border-right:1px solid rgba(255,68,0,.707);background:rgba(0,0,0,.45)}.grid-maze.maze-floor-fade-out{opacity:0;transition:opacity 3s ease}.grid-maze.maze-floor-fade-in{opacity:1;transition:opacity 3s ease}#maze-track{opacity:1}#maze-track.maze-corridor-fade-out{opacity:0;transition:opacity 2s ease}#maze-track.maze-corridor-fade-in{opacity:1;transition:opacity 2s ease}.cont-notif{opacity:1;transition:opacity 1s ease}.cont-notif.maze-notif-fade-out{opacity:0}.cont-notif.maze-notif-fade-in{opacity:1}.maze-stairs-view.fade-out{opacity:0;transition:opacity .5s ease}#maze-track{display:flex;width:100%;height:100%;transition:transform .5s ease}.maze-room-view{position:absolute;inset:0;z-index:20;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity 1s ease;pointer-events:none}.maze-room-view.visible{opacity:1}.maze-door-view{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;color:white;overflow:hidden}.maze-inside-view{background:black;color:black}.maze-room-text{font-family:var(--font-poiret),sans-serif;font-size:30px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.maze-door-view.zooming .maze-room-text{animation:mazeDoorZoom 3s ease forwards}.maze-loader{width:15px;height:15px;object-fit:contain;transform:scale(.6);animation:mazeLogoSpin 3s linear infinite}.maze-loader-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.maze-loader-fade-out{opacity:0;transition:opacity .3s ease}.maze-trap-btn{background:transparent;border:none;color:orangered;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;cursor:pointer;margin-left:10px}.maze-trap-btn:hover{color:rgb(0,249,166)}.maze-tile{min-width:100%;width:100%;height:100%;overflow:hidden;flex:0 0 100%;border-right:none}.tile-wall{position:absolute;inset:0;z-index:1}.tile-light{top:8%;width:50px;height:25px;z-index:3}.tile-door,.tile-light{position:absolute;left:50%;transform:translateX(-50%)}.tile-door{bottom:0;width:90px;height:200px;z-index:5}.tile-room-sign{position:absolute;left:30%;top:43%;width:40px;height:25px;z-index:6}.tile-stairs{position:absolute;right:0;bottom:0;width:150px;height:220px;z-index:5}.tile-next-floor-sign{position:absolute;right:28%;top:42%;z-index:6}.tile-ladder{position:absolute;right:5%;bottom:0;width:80px;height:220px;z-index:5}.tile-exit-sign{position:absolute;right:25%;top:42%;z-index:6}.maze-tile{position:relative}.tile-decor,.tile-label{position:absolute;display:none;z-index:20}.tile-label-1{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;opacity:.7}.tile-label-2{position:absolute;left:350px;bottom:0;width:100px;height:130px;background:linear-gradient(180deg,rgb(26,17,10),rgb(35,21,11) 45%,rgb(35,22,13));border:1px solid rgba(220,185,120,.403);border-bottom:none}.tile-label-2:before{content:"";position:absolute;right:8px;top:65px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgb(220,185,120) 0,rgb(220,185,120) 35%,rgba(130,90,35,.567) 100%);box-shadow:0 0 3px rgba(0,0,0,.6)}.tile-label-3{left:350.5px;top:14.5px;width:99.5px;height:20px;border-radius:1px;background:linear-gradient(180deg,rgb(26,17,10),rgb(55,35,20));font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:3px;pointer-events:none}.tile-label-3,.tile-label-3:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgb(220,185,120)}.tile-label-3:before{content:attr(data-room-name);left:51%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 1px rgba(0,0,0,.6);border:2px solid rgba(220,185,120,.205);width:100%;height:90%;border-radius:1px}.tile-label-4{left:141px;background:radial-gradient(ellipse at center,rgb(255,255,255) 0,rgb(255,245,180) 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%)}.tile-label-4,.tile-label-5{top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);box-shadow:0 0 15px 0 rgba(0,0,0,.182),0 0 15px 0 rgba(0,0,0,.16);opacity:.8}.tile-label-5{right:115px;background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%)}.tile-label-6{right:30px;bottom:-60px;width:200px;height:130px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/cover no-repeat}.tile-label-7{left:55px;bottom:-133px;width:200px;height:200px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/drawer.svg) 50%/cover no-repeat;z-index:98}.tile-label-10{background-color:black;border-radius:3px;border:2px solid #3b2705}.tile-label-10,.tile-label-11{right:80px;bottom:62px;width:100px;height:50px}.tile-label-11{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-nyc-map.png);z-index:99;opacity:.5;filter:blur(1px)}.tile-label-12{position:absolute;right:0;top:0;width:100px;height:22px;background:linear-gradient(180deg,#1a110a,#372314);border:1px solid rgba(220,185,120,.403);color:rgba(255,226,120,.542);text-shadow:0 0 5px rgb(255,200,0);font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:2px;display:flex;align-items:center;justify-content:center;pointer-events:none;font-weight:700}.tile-label-12:before{content:"NEXT FLOOR";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.tile-label-13{left:340px;bottom:-17px;width:120px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/ladder.svg) 50%/cover no-repeat;z-index:99;transform:scale(.85)}.tile-label-14{background-color:black;border-radius:3px;border:2px solid hsl(38,84%,13%);z-index:98}.tile-label-14,.tile-label-15{left:130px;bottom:62px;width:50px;height:50px;overflow:hidden}.tile-label-15{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-havana-hat-man.png);z-index:99;transform:rotateY(180deg);filter:blur(1px);opacity:.7}.maze-door-animation{position:relative;width:100px;height:160px;transform-origin:center center}.maze-door-clone{position:absolute;display:block!important;left:0!important;bottom:0!important}.maze-sign-clone{position:absolute;display:flex!important;left:.5px!important;bottom:130px!important;top:auto!important}.maze-door-view.zooming .maze-door-animation{animation:mazeDoorZoom 3s ease forwards}.maze-stairs-view{background:black;overflow:hidden}.maze-stairs-image{width:350px;height:auto;transform:scale(2)}.maze-stairs-view.zooming .maze-stairs-image{animation:mazeStairsUp 5s forwards}.maze-stairs-view.descending .maze-stairs-image{animation:mazeStairsDown 5s forwards}.maze-roof-view{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;overflow:hidden}.maze-roof-animation{position:relative;width:120px;height:180px;transform-origin:center center}.maze-roof-wall{position:absolute;inset:0}.maze-roof-ladder{position:absolute;left:0;bottom:0;width:120px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/ladder.svg) 50%/cover no-repeat;transform:scale(.85);z-index:99}.maze-roof-view.zooming .maze-roof-animation{animation:mazeRoofZoom 3s ease forwards,mazeRoofClimb 5s ease-in-out 3s forwards}.room-label{position:absolute}.room-label-1{left:0;top:0;width:100%;height:100%;opacity:.8;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;z-index:0}.room-label-2{left:0;bottom:-100px;width:230px;height:230px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bed.png) 50%/cover no-repeat;z-index:4;transform:rotateY(180deg)}.room-label-3{right:0;bottom:40px;width:120px;height:120px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-window.svg) 50%/cover no-repeat;z-index:1}.room-label-4{left:62%;bottom:-115px;width:160px;height:160px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/room-table.svg) 50%/cover no-repeat;z-index:2}.room-label-5{left:530px;bottom:-15px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat}.room-label-5,.room-label-6{width:80px;height:80px;z-index:1}.room-label-6{left:480px;bottom:-17px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-package-connies.png) 50%/cover no-repeat}.room-label-7{left:580px;bottom:-7px;width:60px;height:60px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-soul.png) 50%/cover no-repeat;z-index:1}.room-label-8{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-aretha-franklin.webp) 50%/contain no-repeat;background-color:black}.room-label-8,.room-label-9{left:50px;top:20px;width:40px;height:40px;border:1px solid rgb(190,160,90);filter:blur(1px)}.room-label-9{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-marvin-gaye.webp) 50%/contain no-repeat;background-color:black}.room-label-10{left:50px;top:20px;width:40px;height:40px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-marlena-shaw.webp) 50%/contain no-repeat;background-color:black;border:1px solid rgb(190,160,90);filter:blur(1px);transform:rotateY(180deg)}.room-label-11{left:440px;top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat}.room-label-12{right:50%;top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%);box-shadow:0 0 15px 0 rgba(0,0,0,.182),0 0 15px 0 rgba(0,0,0,.16);opacity:.8}.room-label-13{left:130px;bottom:0;width:40px;height:40px;background:#211508;border-top:1px solid rgb(190,160,90);border-radius:5px}.room-label-14{left:135px}.room-label-14,.room-label-15{bottom:24px;width:20px;height:20px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-money.svg) 50%/contain no-repeat}.room-label-15{left:147px}.room-label-16{left:250px;bottom:-64px;width:120px;height:120px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/drawer.svg) 50%/contain no-repeat}.room-label-17{left:275px;bottom:35px;width:70px;height:70px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-tv.svg) 50%/contain no-repeat}.laundry-label{position:absolute}.laundry-label-1{left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;z-index:2}.laundry-label-2{right:50%;top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%);z-index:3}.laundry-label-3{left:-10.5px;top:14.5px;width:99.5px;height:20px;border-radius:1px;background:linear-gradient(180deg,rgb(26,17,10),rgb(55,35,20));font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:3px;pointer-events:none}.laundry-label-3,.laundry-label-3:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgb(220,185,120);z-index:3}.laundry-label-3:before{content:"LINGERIE";left:51%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 1px rgba(0,0,0,.6);border:2px solid rgba(220,185,120,.205);width:100%;height:90%;border-radius:1px}.laundry-label-4{left:100px}.laundry-label-4,.laundry-label-5{bottom:-77px;width:150px;height:150px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/washing-machine.svg) 50%/cover no-repeat;opacity:.9;z-index:3}.laundry-label-5{left:188px}.laundry-label-6{left:276px}.laundry-label-6,.laundry-label-7{bottom:-77px;width:150px;height:150px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/washing-machine.svg) 50%/cover no-repeat;opacity:.9;z-index:3}.laundry-label-7{left:364px}.laundry-label-8{left:452px;bottom:-77px;width:150px;height:150px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/washing-machine.svg) 50%/cover no-repeat;z-index:3;opacity:.9}.laundry-label-9{right:50px;bottom:-50px;width:100px;height:180px;background:rgba(28,28,28,.852);z-index:3;border:6px solid rgb(35,28,11);border-bottom:none}.laundry-label-10{right:60px;bottom:-30px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/room-table.svg) 50%/cover no-repeat;z-index:3;opacity:.8}.laundry-label-11{right:58px;bottom:13px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6) rotateY(180deg)}.laundry-label-12{right:74px}.laundry-label-12,.laundry-label-13{bottom:13px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6)}.laundry-label-13{right:92px}.laundry-label-14{right:92px}.laundry-label-14,.laundry-label-15{bottom:25px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6)}.laundry-label-15{right:74px}.laundry-label-16{right:58px;bottom:25px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6) rotateY(180deg)}.laundry-label-17{right:92px}.laundry-label-17,.laundry-label-18{bottom:37px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6)}.laundry-label-18{right:74px}.laundry-label-19{right:58px;bottom:37px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/towel.svg) 50%/cover no-repeat;z-index:999;filter:blur(1px);transform:scale(.6) rotateY(180deg)}.laundry-label-20{right:238px;bottom:47px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/radio.svg) 50%/cover no-repeat;z-index:999}.restaurant-label{position:absolute}.restaurant-label-1{left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;z-index:1}.restaurant-label-2{right:50%;top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%);z-index:2}.restaurant-label-3{left:100px;bottom:-50px;width:110px;height:110px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-table-food.svg) 50%/cover no-repeat;z-index:3;opacity:.9}.restaurant-label-4{left:40px}.restaurant-label-4,.restaurant-label-5{bottom:-20px;width:90px;height:90px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-restaurant-chair.svg) 50%/cover no-repeat;z-index:4}.restaurant-label-5{left:180px;transform:rotateY(180deg)}.restaurant-label-6{left:340px;bottom:-50px;width:110px;height:110px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-table-food.svg) 50%/cover no-repeat;z-index:3;opacity:.9}.restaurant-label-7{left:280px}.restaurant-label-7,.restaurant-label-8{bottom:-20px;width:90px;height:90px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-restaurant-chair.svg) 50%/cover no-repeat;z-index:4}.restaurant-label-8{left:420px;transform:rotateY(180deg)}.restaurant-label-9{left:580px;bottom:-50px;width:110px;height:110px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-table-food.svg) 50%/cover no-repeat;z-index:3}.restaurant-label-10{left:520px}.restaurant-label-10,.restaurant-label-11{bottom:-20px;width:90px;height:90px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-restaurant-chair.svg) 50%/cover no-repeat;z-index:4}.restaurant-label-11{left:660px;transform:rotateY(180deg)}.restaurant-label-12{left:-60px;top:-20%;width:150px;height:150px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-restaurant-logo-connies.png) 50%/contain no-repeat;z-index:2;opacity:.75}.restaurant-label-13{left:90px}.restaurant-label-13,.restaurant-label-14{bottom:-50px;width:270px;height:270px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-self-service-vitrine.png) 50%/cover no-repeat;z-index:1;opacity:.9;filter:blur(1px)}.restaurant-label-14{left:329px}.restaurant-label-15{left:567px;bottom:-50px;width:270px;height:270px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-self-service-vitrine.png) 50%/cover no-repeat;z-index:1;opacity:.9;filter:blur(1px)}.restaurant-label-16{left:162px;z-index:6}.restaurant-label-16,.restaurant-label-17{bottom:50px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;filter:blur(1px)}.restaurant-label-17{left:182px;z-index:3}.restaurant-label-18{left:202px}.restaurant-label-18,.restaurant-label-19{bottom:50px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-19{left:222px}.restaurant-label-20{left:242px;bottom:50px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-21{left:162px}.restaurant-label-21,.restaurant-label-22{bottom:65px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;z-index:2;filter:blur(1px)}.restaurant-label-22{left:182px}.restaurant-label-23{left:202px}.restaurant-label-23,.restaurant-label-24{bottom:65px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;z-index:2;filter:blur(1px)}.restaurant-label-24{left:222px}.restaurant-label-25{left:242px;bottom:65px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-fried-chicken.png) 50%/cover no-repeat;z-index:2;filter:blur(1px)}.restaurant-label-26{left:395px;z-index:6}.restaurant-label-26,.restaurant-label-27{bottom:55px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-soul.png) 50%/cover no-repeat;filter:blur(1px)}.restaurant-label-27{left:410px;z-index:3}.restaurant-label-28{left:425px}.restaurant-label-28,.restaurant-label-29{bottom:55px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-funk.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-29{left:440px}.restaurant-label-30{left:468px}.restaurant-label-30,.restaurant-label-31{bottom:55px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-31{left:483px}.restaurant-label-32{left:498px;bottom:55px;width:43px;height:43px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-33{left:640px}.restaurant-label-33,.restaurant-label-34{bottom:68px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-pancakes.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-34{left:665px}.restaurant-label-35{left:689px}.restaurant-label-35,.restaurant-label-36{bottom:68px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-pancakes.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-36{left:713px}.restaurant-label-37{left:640px}.restaurant-label-37,.restaurant-label-38{bottom:40px;width:50px;height:50px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-pumpkin-cake.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.restaurant-label-38{left:680px}.restaurant-label-39{left:720px;bottom:52px;width:40px;height:40px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-banana-pudding.png) 50%/cover no-repeat;z-index:3;filter:blur(1px)}.reception-label{position:absolute}.reception-label-1{left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat}.reception-label-2{right:47.5%;top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);z-index:5;background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%);z-index:4}.reception-label-3{left:-10.5px;top:14.5px;width:99.5px;height:20px;border-radius:1px;background:linear-gradient(180deg,rgb(26,17,10),rgb(55,35,20));font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:3px;pointer-events:none}.reception-label-3,.reception-label-3:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgb(220,185,120);z-index:3}.reception-label-3:before{content:"RÉCEPTION";left:51%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 1px rgba(0,0,0,.6);border:2px solid rgba(220,185,120,.205);width:100%;height:90%;border-radius:1px}.reception-label-5{left:40px}.reception-label-5,.reception-label-6{top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat}.reception-label-6{right:40px}.reception-label-7{background-color:black;border-radius:3px;border:2px solid #3b2705;z-index:3}.reception-label-7,.reception-label-8{right:6.8%;bottom:62px;width:150px;height:70px}.reception-label-8{background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/pictures-metro-station.png) 50%/cover no-repeat;z-index:99;opacity:.5;z-index:3}.reception-label-9{right:34.8%;top:100px;width:250px;height:100px;z-index:5;background-color:#1a110a;border-radius:5px}.reception-label-10{right:31%;top:40px;width:310px;height:100px;z-index:6;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-desk.png) 50%/cover no-repeat}.reception-label-11{right:255px;top:-10px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-newspaper.png) 50%/contain no-repeat;z-index:4}.reception-label-12{right:39.5%;top:0;width:160px;height:100px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/key-rack-background.png) 50%/contain no-repeat;z-index:2}.reception-label-13{left:250px;top:-20px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/open-sign.png) 50%/contain no-repeat;z-index:3}.reception-label-14{left:360px;top:103px;width:70px;height:70px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/trip-to-coney.png) 50%/contain no-repeat;z-index:6;opacity:.6}.reception-label-15{left:130px;bottom:50px;width:80px;height:100px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/item-window.svg) 50%/contain no-repeat;filter:blur(1px)}.lounge-label{position:absolute}.lounge-label-1{left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat}.lounge-label-2{right:47.5%;top:-2px;width:30px;height:15px;border-radius:100% 100% 0 0;transform:rotate(180deg);z-index:5;background:radial-gradient(ellipse at center,rgb(255,255,255) 0,#fff5b4 30%,rgb(255,225,120) 60%,rgb(190,160,90) 100%);z-index:4}.lounge-label-3{left:-10.5px;top:14.5px;width:99.5px;height:20px;border-radius:1px;background:linear-gradient(180deg,rgb(26,17,10),rgb(55,35,20));font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:3px;pointer-events:none;background-color:rgba(0,0,0,.808);background-blend-mode:darken;border:1px solid rgba(220,185,120,.326)}.lounge-label-3,.lounge-label-3:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgb(220,185,120);z-index:3}.lounge-label-3:before{content:"LOUNGE";left:51%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 1px rgba(0,0,0,.6);width:100%;height:90%;border-radius:1px}.lounge-label-5{left:40px}.lounge-label-5,.lounge-label-6{top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat;z-index:3}.lounge-label-6{right:40px}.lounge-label-7{right:310px;top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat;z-index:3}.lounge-label-8{right:100px}.lounge-label-8,.lounge-label-9{top:40px;width:300px;height:190px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/lounge-pool-table.png) 50%/contain no-repeat;z-index:4}.lounge-label-9{left:100px}.lounge-label-10{left:-30px}.lounge-label-10,.lounge-label-11{top:50px;width:300px;height:190px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/lounge-cue-rack.png) 50%/contain no-repeat;z-index:1;opacity:.5}.lounge-label-11{left:250px}.lounge-label-12{right:55px;top:10px;width:70px;height:90px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-lounge-darts-board.png) 50%/contain no-repeat;z-index:1}.lounge-label-13{left:200px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/connies-sign.png) 50%/contain no-repeat}.lounge-label-13,.lounge-label-14{top:-13px;width:110px;height:110px;z-index:1;opacity:1}.lounge-label-14{right:200px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/trip-to-coney.png) 50%/contain no-repeat}.bar-label{position:absolute}.bar-label-1{left:0;top:0;width:100%;height:100%;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/corridor-background-1.png) 50%/cover no-repeat;background-color:rgba(0,0,0,.4);background-blend-mode:darken}.bar-label-2{right:48.5%;top:-20px;width:50px;height:50px;border-radius:100% 100% 0 0;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/hotel-item-ceiling-lamp.svg) 50%/contain no-repeat;z-index:4}.bar-label-3{left:-10.5px;top:14.5px;width:99.5px;height:20px;border-radius:1px;background:linear-gradient(180deg,rgb(26,17,10),rgb(55,35,20));font-family:var(--font-poiret),sans-serif;font-size:9px;letter-spacing:3px;pointer-events:none;background-color:rgba(0,0,0,.808);background-blend-mode:darken;border:1px solid rgba(220,185,120,.326)}.bar-label-3,.bar-label-3:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgb(220,185,120);z-index:3}.bar-label-3:before{content:"BAR";left:51%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 1px rgba(0,0,0,.6);width:100%;height:90%;border-radius:1px}.bar-label-5{left:40px;top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat;z-index:3}.bar-label-6{width:380px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bar-counter.png) 50%/cover no-repeat;z-index:4}.bar-label-6,.bar-label-7{right:-10px;top:-70px;height:380px}.bar-label-7{width:360px;background-color:rgba(0,0,0,.789);z-index:1}.bar-label-8{right:-10px}.bar-label-8,.bar-label-9{top:-20px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-bar-wall-bottles.svg) 50%/contain no-repeat;z-index:3}.bar-label-9{right:47px}.bar-label-10{right:104px}.bar-label-10,.bar-label-11{top:-20px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-bar-wall-bottles.svg) 50%/contain no-repeat;z-index:3}.bar-label-11{right:161px}.bar-label-12{right:218px}.bar-label-12,.bar-label-13{top:-20px;width:80px;height:80px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/reception-bar-wall-bottles.svg) 50%/contain no-repeat;z-index:3}.bar-label-13{right:275px}.bar-label-14{right:68.5%;top:-20px;width:50px;height:50px;border-radius:100% 100% 0 0;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/hotel-item-ceiling-lamp.svg) 50%/contain no-repeat;z-index:4}.bar-label-15{right:20.5%}.bar-label-15,.bar-label-16{top:23px;width:275px;height:275px;z-index:9;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bar-stool.png) 50%/contain no-repeat}.bar-label-16{right:13.5%}.bar-label-17{right:6.5%}.bar-label-17,.bar-label-18{top:23px;width:275px;height:275px;z-index:9;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bar-stool.png) 50%/contain no-repeat}.bar-label-18{right:-.5%}.bar-label-19{right:-7.5%}.bar-label-19,.bar-label-20{top:23px;width:275px;height:275px;z-index:9;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bar-stool.png) 50%/contain no-repeat}.bar-label-20{right:-14.5%}.bar-label-21{right:37.5%;top:100px;width:65px;height:65px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-package-connies.png) 50%/contain no-repeat}.bar-label-22{left:240px;top:50px;width:180px;height:180px;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/couch.svg) 50%/contain no-repeat;z-index:3}.bar-label-23{left:31.5%;top:-17px;width:130px;height:130px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/bar-soul-motel-board.png) 50%/contain no-repeat;opacity:.7}.bar-label-24{right:-10px;top:80px;width:360px;height:3px;z-index:4;background-color:rgb(71,56,19);opacity:.7}.bar-label-25{right:39.5%}.bar-label-25,.bar-label-26{top:51px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-orange-juice.png) 50%/contain no-repeat}.bar-label-26{right:37.5%}.bar-label-27{right:35.5%}.bar-label-27,.bar-label-28{top:51px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-funk.png) 50%/contain no-repeat}.bar-label-28{right:33.5%}.bar-label-29{right:31.5%;top:51px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-funk.png) 50%/contain no-repeat}.bar-label-30{right:29.5%}.bar-label-30,.bar-label-31{top:51px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-soul.png) 50%/contain no-repeat}.bar-label-31{right:27.5%}.bar-label-32{right:25.5%;top:51px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-drink-soul.png) 50%/contain no-repeat}.bar-label-33{right:23.5%}.bar-label-33,.bar-label-34{top:53px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-connies-beer.png) 50%/contain no-repeat}.bar-label-34{right:21.5%}.bar-label-35{right:19.5%}.bar-label-35,.bar-label-36{top:53px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-connies-beer.png) 50%/contain no-repeat}.bar-label-36{right:17.5%}.bar-label-37{right:14.5%}.bar-label-37,.bar-label-38{top:50px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat}.bar-label-38{right:12.5%}.bar-label-39{right:10.5%}.bar-label-39,.bar-label-40{top:49px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat}.bar-label-40{right:8.5%}.bar-label-41{right:6.5%;top:49px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat}.bar-label-42{right:6.5%;right:4.5%}.bar-label-42,.bar-label-43{top:49px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat}.bar-label-43{right:2.5%}.bar-label-44{right:.5%}.bar-label-44,.bar-label-45{top:49px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat}.bar-label-45{right:-1.5%}.bar-label-46{right:-3.5%;top:49px;width:35px;height:35px;z-index:5;background:url(/svg/legal/banner-bottom-nyc-games/coney/maze-game/food-beer-bottle.svg) 50%/contain no-repeat;opacity:.7}.maze-player{position:absolute;left:-45px;bottom:-30px;width:180px;height:180px;background:url(/images/legal/banner-bottom-nyc-games/coney/maze-game/maze-game-player.png) 50%/contain no-repeat;pointer-events:none;z-index:999;opacity:0;transition:opacity .5s ease}.maze-player.show{opacity:1}.cont-notif{height:15%;border-top:1px solid #ff4400b4;border-bottom:1px solid rgba(255,68,0,.707);color:white;letter-spacing:1px}#maze-move-btn,.cont-notif{background:black;display:flex;align-items:center;justify-content:center;font-size:12px;box-shadow:none}#maze-move-btn{height:30px;color:orangered;border:none;font-family:var(--font-poiret),sans-serif;cursor:pointer;outline:none;transition:background .3s ease,color .3s ease,transform .2s ease;font-weight:700;gap:10px;letter-spacing:3px}#maze-move-btn:hover{color:rgb(0,249,166);font-weight:700}.maze-choice-btn{height:100%;background:transparent;color:orangered;border:none;font-family:var(--font-poiret),sans-serif;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 15px;font-weight:700;letter-spacing:3px}.maze-choice-btn:hover{color:rgb(0,249,166);font-weight:700}.maze-choice-separator{color:rgba(255,68,0,.37);font-size:15px;display:flex;align-items:center;justify-content:center}.maze-lore-popup{position:absolute;left:50%;top:50%;width:320px;min-height:auto;max-height:170px;transform:translate(-50%,-50%);background:black;border:1px solid rgba(255,68,0,.8);box-shadow:0 0 14px rgba(255,68,0,.35);z-index:100;padding:14px 18px;display:flex;flex-direction:column;gap:10px;color:white;text-align:center;overflow-y:auto}.maze-lore-popup-title{color:orangered;font-size:15px;font-weight:700;letter-spacing:3px}.maze-lore-popup-text{color:white;font-size:11px;line-height:1.35;letter-spacing:1px}.maze-lore-popup-close{align-self:center;background:transparent;border:none;color:orangered;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;cursor:pointer}.maze-lore-popup-close:hover{color:rgb(0,249,166)}.maze-fake-popup{position:absolute;left:50%;top:50%;width:320px;max-height:170px;transform:translate(-50%,-50%);background:black;border:1px solid rgba(255,68,0,.8);box-shadow:0 0 14px rgba(255,68,0,.35);z-index:100;padding:14px 18px;color:white;text-align:center;overflow-y:auto}.maze-fake-popup-title{color:orangered;font-size:15px;font-weight:700;letter-spacing:3px;margin-bottom:10px}.maze-fake-popup-text{color:white;font-size:11px;line-height:1.35;letter-spacing:1px}.maze-new-record{position:absolute;left:100%;margin-left:25px;font-family:var(--font-rock),sans-serif;font-size:10px;color:rgb(0,249,166);letter-spacing:2px;white-space:nowrap}.soul-max-title{animation:soulMaxBlink .8s infinite}.maze-soul-popup{text-align:center;width:280px;padding:15px;top:35%}.maze-fake-popup-text,.maze-lore-popup-text{text-align:justify}.maze-soul-popup .maze-lore-popup-text{text-align:center}.maze-code-display{display:flex;justify-content:center;gap:10px;margin-top:12px}.maze-code-slot{color:orangered;font-weight:700;font-size:26px;letter-spacing:2px}.maze-code-slot.blink{animation:mazeCodeBlink 1.2s ease-in-out infinite}#maze-roof-code-input{position:absolute;opacity:0;pointer-events:none}.maze-victory-popup{position:absolute;z-index:99999;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:black;padding:0;display:flex;flex-direction:column;font-family:var(--font-poiret),sans-serif;overflow:hidden}.maze-victory-top{height:20%;display:flex;justify-content:center;align-items:center}.maze-victory-title{color:rgb(0,249,166);font-size:15px;font-weight:700;font-family:var(--font-rock),sans-serif;letter-spacing:7px}.maze-victory-middle{height:60%;padding:6px 16px;display:flex;flex-direction:column;justify-content:space-evenly}.maze-victory-row{display:flex;align-items:center;justify-content:center;width:100%;line-height:1}.maze-victory-label{justify-self:start;color:white;font-weight:700;font-size:15px;letter-spacing:5px;font-style:italic;min-width:200px}.maze-victory-formula{justify-self:start;display:flex;align-items:center;justify-content:center;gap:8px;min-width:150px;font-size:15px}.maze-victory-result-group{justify-self:end;display:flex;justify-content:flex-end;align-items:center;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:200px;font-size:15px}.maze-victory-result-number{display:inline-block;width:90px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.maze-victory-value{color:orangered;font-weight:700;font-size:15px;letter-spacing:5px}.maze-victory-bottom{height:20%;border-top:1px solid rgba(255,69,0,.5);padding:0 16px}.maze-victory-bottom,.maze-victory-score{display:flex;align-items:center;justify-content:center}.maze-victory-score{position:relative;width:fit-content;margin:0 auto;gap:20px;font-size:15px;line-height:1;font-weight:700;letter-spacing:5px}.maze-victory-score-label{color:white;font-size:12px;min-width:100px}.maze-victory-score-value{color:orangered;font-weight:700;font-size:18px;letter-spacing:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:100px}.maze-victory-calc-group{display:flex;align-items:center;justify-content:flex-start;gap:8px}.maze-victory-symbol{color:white;font-weight:700;font-size:13px;letter-spacing:3px}.maze-victory-piece{opacity:0;transform:translateY(18px);display:inline-block}.maze-victory-piece.maze-victory-show{opacity:1;transform:translateY(0);transition:opacity .35s ease,transform .35s ease}.maze-score-slide{opacity:0;transform:translateX(35px);display:inline-block}.maze-score-slide.maze-victory-show{opacity:1;transform:translateX(0);transition:opacity .45s ease,transform .45s ease}.maze-victory-title{opacity:0;transform:scale(0)}.maze-victory-title.maze-title-stamp{animation:mazeVictoryStamp .45s ease forwards}.maze-exit-hint{position:absolute;left:25px;bottom:5px;color:rgb(0,249,166);font-family:var(--font-rock),sans-serif;font-size:6px;font-weight:700;font-style:italic;letter-spacing:2px;white-space:nowrap;opacity:0;transform:translate(25px,-50%);transition:opacity .6s ease,transform .6s ease}.maze-exit-hint.show{opacity:1;transform:translateY(-50%);animation:mazeExitBlink 2s ease-in-out infinite}.maze-gameover-popup{position:absolute;inset:0;z-index:9999}.cont-right{width:200px;height:100%;border-left:1px solid rgba(255,68,0,.707)}.cont-infos{flex-direction:column;padding:0 20px;height:100%;gap:10px;font-weight:700;width:100%}.cont-infos,.ligne-stat-hud-1{display:flex;justify-content:center}.ligne-stat-hud-1{align-items:center}.ligne-stat-label-1{color:white;font-size:13px;min-width:50%;letter-spacing:1px}.ligne-stat-valeur-1{color:rgb(0,249,166);font-size:13px;letter-spacing:2px;min-width:50%;display:inline-block;flex:0 0 80px;text-align:flex-end;font-family:var(--font-poiret),sans-serif;white-space:nowrap;padding-left:30px}#maze-move-btn,.cont-left,.cont-notif,.cont-right,.grid-maze{opacity:0}.cont-left{transform:translateX(-100%)}.cont-left,.cont-right{transition:opacity .8s ease,transform 1s ease}.cont-right{transform:translateX(100%)}.cont-notif{transform:translateY(100%);transition:opacity .5s ease,transform .5s ease}.grid-maze{transition:opacity 3s ease}.cont-left.maze-show,.cont-right.maze-show{opacity:1;transform:translateX(0)}#maze-move-btn.maze-show,.cont-notif.maze-show,.grid-maze.maze-show{opacity:1;transform:translateY(0)}#maze-move-btn{transform:translateY(100%);transition:opacity .5s ease,transform .5s ease,background .3s ease,color .3s ease}@keyframes mazeStairsUp{0%{transform:scale(2) translateY(-50px)}20%{transform:scale(2) translateY(-50px)}30%{transform:scale(2) translateY(-35px)}50%{transform:scale(2) translateY(-35px)}60%{transform:scale(2) translateY(-20px)}80%{transform:scale(2) translateY(-20px)}90%{transform:scale(2) translateY(-5px)}to{transform:scale(2) translateY(-5px)}}@keyframes mazeStairsDown{0%{transform:scale(2) translateY(-5px)}20%{transform:scale(2) translateY(-5px)}30%{transform:scale(2) translateY(-20px)}50%{transform:scale(2) translateY(-20px)}60%{transform:scale(2) translateY(-35px)}80%{transform:scale(2) translateY(-35px)}90%{transform:scale(2) translateY(-50px)}to{transform:scale(2) translateY(-50px)}}@keyframes mazeRoofZoom{0%{transform:scale(1) translateY(0)}to{transform:scale(2.5) translateY(-35px)}}@keyframes mazeRoofClimb{0%{transform:scale(2.5) translateY(-35px)}20%{transform:scale(2.5) translateY(-35px)}30%{transform:scale(2.5) translateY(-20px)}50%{transform:scale(2.5) translateY(-20px)}60%{transform:scale(2.5) translateY(-5px)}80%{transform:scale(2.5) translateY(-5px)}90%{transform:scale(2.5) translateY(10px)}to{transform:scale(2.5) translateY(10px)}}@keyframes mazeRoofEscape{0%{transform:translateX(-50%) translateY(0) scale(1)}to{transform:translateX(-50%) translateY(-250px) scale(2)}}@keyframes soulMaxBlink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes mazeCodeBlink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@keyframes mazeVictoryStamp{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes mazeExitBlink{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.effet-map-mall{right:-10px;width:82%;background:url(/svg/legal/banner-bottom-nyc-games/mall/common/mall-hub.png) 50%/cover no-repeat;z-index:0}.effet-map-mall,.effet-map-trait{position:absolute;bottom:0;height:95%}.effet-map-trait{left:18.5%;width:10px;background-color:rgb(0,0,0)}.effet-mall-shop-audio,.effet-mall-shop-books-movies,.effet-mall-shop-fashion,.effet-mall-shop-vinyls{position:absolute;top:13%;height:185px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.307);color:rgba(26,26,26,.611);font-size:20px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.effet-mall-shop-vinyls{left:22.7%;width:213px}.effet-mall-shop-books-movies{left:40.5%;width:213px}.effet-mall-shop-audio{left:58.3%;width:187px;text-align:center}.effet-mall-shop-fashion{left:74%;width:350px}.effet-mall-shop-audio:hover,.effet-mall-shop-books-movies:hover,.effet-mall-shop-fashion:hover,.effet-mall-shop-vinyls:hover{color:black;text-shadow:0 0 20px rgba(0,0,0,.279);transition:.2s ease-in-out}.seq3-content{display:flex;transition:opacity .5s ease;position:relative;width:100%;justify-content:center;z-index:5}#seq3-vinyls,.seq3-content{opacity:0;height:100%;align-items:center}#seq3-vinyls{display:none;width:80%;left:7%;flex-direction:column;justify-content:space-between;padding-top:10px}.vinyls-carousel-container{display:flex;align-items:center;width:100%;height:86%}.vinyls-carousel{display:flex;align-items:center;justify-content:center;width:84%;height:100%;gap:5px;background-color:rgba(179,178,178,.27);border-radius:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.vinyls-carousel:active{cursor:grabbing}.vinyls-btn-next,.vinyls-btn-prev{display:flex;flex-direction:column;align-items:center;justify-content:center;width:8%;height:100%;background:transparent;border:none;color:orangered;font-size:25px;cursor:pointer}.vinyls-arrow-label{margin-top:6px;color:white;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;pointer-events:none}.vinyls-btn-next:hover .vinyls-arrow-label,.vinyls-btn-prev:hover .vinyls-arrow-label{color:rgb(0,249,166)}.vinyls-btn-next:focus .vinyls-arrow-label,.vinyls-btn-prev:focus .vinyls-arrow-label{color:#fff}.vinyls-btn-next:focus:hover .vinyls-arrow-label,.vinyls-btn-prev:focus:hover .vinyls-arrow-label{color:#fff!important}.vinyls-dots{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 0 10px}.vinyls-dot{width:7px;height:7px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.4);border:0;border-radius:50%;outline:none;cursor:pointer}.vinyls-dot.active{background:rgb(0,249,166)}.vinyls-dots{gap:16px}.vinyls-dot{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;background:transparent}.vinyls-dot:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.4)}.vinyls-dot.active{background:transparent}.vinyls-dot.active:after{background:rgb(0,249,166)}@media (min-width:2500px) and (max-width:2600px){.vinyls-dots{gap:18px}.vinyls-dot{width:44px;height:44px}.vinyls-dot:after{width:20px;height:20px}}.vinyls-dot:focus-visible{outline:2px solid rgb(0,249,166);outline-offset:3px}@media (min-width:1440px){#seq3-vinyls{justify-content:center;padding-top:0}.vinyls-dots{display:none!important}}.mall-card{position:relative;flex:0 0 32.5%;height:92%;overflow:hidden;border-radius:8px;cursor:pointer;transition:transform .3s ease}.mall-card-cover{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mall-card-cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mall-card-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:10px;border-radius:8px;background:rgba(0,0,0,.73);opacity:0;transition:opacity .3s ease}.mall-card:hover .mall-card-overlay{opacity:1}.mall-card-title{padding:8px;color:white;letter-spacing:1px;text-align:center}.mall-card-subtitle,.mall-card-title{width:100%;display:flex;align-items:center;margin:0;font-size:14px}.mall-card-subtitle{padding:0 8px;color:rgb(0,249,166);line-height:1.3}.mall-card-infos{width:100%;display:flex;align-items:center;gap:10px;padding:3px 8px;color:white;font-size:8px}.mall-card-infos p{margin:0}.mall-card-line2{color:rgb(75,114,255);font-size:13px;font-weight:700}.mall-card-line3{color:white;font-size:11.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.mall-card-link{width:100%;display:flex;align-items:center;justify-content:center;margin:10px;padding:5px 0;color:white;font-family:var(--font-rock),sans-serif;font-size:7px;letter-spacing:2px;transition:.3s}.mall-card-link:hover{color:orangered}#seq3-books{left:7%;width:80%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:space-between;padding-top:10px;opacity:0}.books-carousel-container{width:100%;height:86%;display:flex;align-items:center}.books-carousel{width:84%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px;background-color:rgba(179,178,178,.27);border-radius:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.books-carousel:active{cursor:grabbing}.books-btn-next,.books-btn-prev{width:8%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;color:orangered;font-size:25px;cursor:pointer}.books-arrow-label{margin-top:6px;color:white;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;pointer-events:none}.books-btn-next:hover .books-arrow-label,.books-btn-prev:hover .books-arrow-label{color:rgb(0,249,166)}.books-btn-next:focus .books-arrow-label,.books-btn-prev:focus .books-arrow-label{color:#fff}.books-btn-next:focus:hover .books-arrow-label,.books-btn-prev:focus:hover .books-arrow-label{color:#fff!important}.books-dots{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 0 10px}.books-dot{width:7px;height:7px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.4);border:0;border-radius:50%;outline:none;cursor:pointer}.books-dot.active{background:rgb(0,249,166)}.books-dots{gap:16px}.books-dot{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;background:transparent}.books-dot:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.4)}.books-dot.active{background:transparent}.books-dot.active:after{background:rgb(0,249,166)}@media (min-width:2500px) and (max-width:2600px){.books-dots{gap:18px}.books-dot{width:44px;height:44px}.books-dot:after{width:20px;height:20px}}.books-dot:focus-visible{outline:2px solid rgb(0,249,166);outline-offset:3px}@media (min-width:1440px){#seq3-books{justify-content:center;padding-top:0}.books-dots{display:none!important}}#seq3-audio{left:7%;width:80%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:space-between;padding-top:10px;opacity:0}.audio-carousel-container{width:100%;height:86%;display:flex;align-items:center}.audio-carousel{width:84%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px;background-color:rgba(179,178,178,.27);border-radius:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.audio-carousel:active{cursor:grabbing}.audio-btn-next,.audio-btn-prev{width:8%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;color:orangered;font-size:25px;cursor:pointer}.audio-arrow-label{margin-top:6px;color:white;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;pointer-events:none}.audio-btn-next:hover .audio-arrow-label,.audio-btn-prev:hover .audio-arrow-label{color:rgb(0,249,166)}.audio-btn-next:focus .audio-arrow-label,.audio-btn-prev:focus .audio-arrow-label{color:#fff}.audio-btn-next:focus:hover .audio-arrow-label,.audio-btn-prev:focus:hover .audio-arrow-label{color:#fff!important}.audio-dots{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 0 10px}.audio-dot{width:7px;height:7px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.4);border:0;border-radius:50%;outline:none;cursor:pointer}.audio-dot.active{background:rgb(0,249,166)}.audio-dots{gap:16px}.audio-dot{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;background:transparent}.audio-dot:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.4)}.audio-dot.active{background:transparent}.audio-dot.active:after{background:rgb(0,249,166)}@media (min-width:2500px) and (max-width:2600px){.audio-dots{gap:18px}.audio-dot{width:44px;height:44px}.audio-dot:after{width:20px;height:20px}}.audio-dot:focus-visible{outline:2px solid rgb(0,249,166);outline-offset:3px}@media (min-width:1440px){#seq3-audio{justify-content:center;padding-top:0}.audio-dots{display:none!important}}#seq3-fashion{display:none;width:80%;height:100%;left:7%;flex-direction:column;align-items:center;justify-content:space-between;padding-top:10px;opacity:0}.fashion-carousel-container{display:flex;align-items:center;width:100%;height:86%}.fashion-carousel{display:flex;align-items:center;justify-content:center;width:84%;height:100%;gap:5px;background-color:rgba(179,178,178,.27);border-radius:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.fashion-carousel:active{cursor:grabbing}.fashion-btn-next,.fashion-btn-prev{display:flex;flex-direction:column;align-items:center;justify-content:center;width:8%;height:100%;background:transparent;border:none;color:orangered;font-size:25px;cursor:pointer}.fashion-arrow-label{margin-top:6px;color:white;font-family:var(--font-poiret),sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;pointer-events:none}.fashion-btn-next:hover .fashion-arrow-label,.fashion-btn-prev:hover .fashion-arrow-label{color:rgb(0,249,166)}.fashion-btn-next:focus .fashion-arrow-label,.fashion-btn-prev:focus .fashion-arrow-label{color:#fff}.fashion-btn-next:focus:hover .fashion-arrow-label,.fashion-btn-prev:focus:hover .fashion-arrow-label{color:#fff!important}.fashion-dots{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 0 10px}.fashion-dot{width:7px;height:7px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,.4);border:0;border-radius:50%;outline:none;cursor:pointer}.fashion-dot.active{background:rgb(0,249,166)}.fashion-dots{gap:16px}.fashion-dot{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;background:transparent}.fashion-dot:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.4)}.fashion-dot.active{background:transparent}.fashion-dot.active:after{background:rgb(0,249,166)}@media (min-width:2500px) and (max-width:2600px){.fashion-dots{gap:18px}.fashion-dot{width:44px;height:44px}.fashion-dot:after{width:20px;height:20px}}.fashion-dot:focus-visible{outline:2px solid rgb(0,249,166);outline-offset:3px}@media (min-width:1440px){#seq3-fashion{justify-content:center;padding-top:0}.fashion-dots{display:none!important}}