.st-page{background:#2F7A22}.is-sound-trail .pl-hub{background:linear-gradient(#5CC8EE,#9EE2F7 12%,#D3F3FF 22%,#E9FAFF 26%)}.is-sound-trail .ww-title span{color:#FFD23F}.is-sound-trail .pl-hub-title{text-shadow:0 4px 0 #0C7183,0 8px 14px rgba(31,26,56,.25)}.stt-sun{z-index:3;width:clamp(70px,8vw,116px);top:4.9rem}@media (max-aspect-ratio:1/1){.stt-sun{display:none}}.stt-meadow{position:absolute;inset:34% 0 0 0;background:#2F7A22;pointer-events:none}@media (max-aspect-ratio:1/1){.stt-meadow{inset:22% 0 0 0}}.stt-hills{position:absolute;inset:0;pointer-events:none}.stt-hill{position:absolute;left:-10%;width:120%;top:-9%;height:43%;background:bottom/100% 100% no-repeat}.stt-hill.is-back{background-image:url(/images/worlds/sound-trail/hill-back.png)}.stt-hill.is-left{background-image:url(/images/worlds/sound-trail/hill-left.png)}.stt-hill.is-right{background-image:url(/images/worlds/sound-trail/hill-right.png)}.stt-hills:after{--mh:clamp(260px,30vw,440px);--row:calc(var(--mh) * 0.3);content:"";position:absolute;left:-10%;right:-10%;top:30%;bottom:-10%;background:url(/images/worlds/sound-trail/meadow.png) 61% calc(var(--mh) * -.464 + var(--row) * 7) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 13% calc(var(--mh) * -.464 + var(--row) * 6) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 82% calc(var(--mh) * -.464 + var(--row) * 5) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 37% calc(var(--mh) * -.464 + var(--row) * 4) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 70% calc(var(--mh) * -.464 + var(--row) * 3) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 24% calc(var(--mh) * -.464 + var(--row) * 2) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 49% calc(var(--mh) * -.464 + var(--row)) /auto var(--mh) repeat-x,url(/images/worlds/sound-trail/meadow.png) 0 calc(var(--mh) * -.464) /auto var(--mh) repeat-x}@media (max-aspect-ratio:1/1){.stt-hill{top:-3%;height:22%}.stt-hills:after{--mh:clamp(220px,44vw,400px);top:16%}}.stt-path{pointer-events:none}.stt-path,.stt-path svg{position:absolute;inset:0}.stt-path svg{overflow:visible}.stt-path-body{fill:#F2D59B;stroke:var(--outline);stroke-width:3;stroke-linejoin:round}.stt-path-stitch{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:2.5;stroke-dasharray:9 7;stroke-linecap:round}.stt-at{position:absolute;left:var(--wx);top:var(--wy);z-index:3;width:-moz-max-content;width:max-content;transform:translate(-50%,-50%)}.stt-at.is-pond,.stt-decor-at{z-index:1;pointer-events:none!important}@media (max-aspect-ratio:1/1){.stt-at{left:var(--tx);top:var(--ty)}.stt-at.is-wide-only{display:none}}.stt-at>.ww-critter{position:relative;display:block}.stt-decor{display:block;height:auto;filter:drop-shadow(0 4px 2px rgba(31,26,56,.16))}.stt-decor.is-mtn{width:clamp(90px,11vw,160px)}.stt-decor.is-trees{width:clamp(90px,10vw,150px)}.stt-decor.is-tree{width:clamp(80px,9vw,130px)}.stt-decor.is-bush,.stt-decor.is-fence{width:clamp(70px,7.5vw,110px)}.stt-decor.is-flowers{width:clamp(50px,5vw,76px)}.stt-windmill{position:relative;display:block;width:clamp(80px,9vw,130px);aspect-ratio:1;filter:drop-shadow(0 4px 2px rgba(31,26,56,.16))}.stt-windmill img{position:absolute;inset:0;width:100%;height:100%}.stt-windmill .is-sails{transform-origin:50.13% 50.52%;animation:ww-spin 9s linear infinite}.stt-pond{display:block;width:clamp(110px,12vw,180px);height:auto}@media (max-aspect-ratio:1/1){.stt-decor.is-mtn{width:clamp(70px,20vw,130px)}.stt-decor.is-trees{width:clamp(70px,19vw,130px)}.stt-decor.is-bush{width:clamp(60px,16vw,100px)}.stt-decor.is-flowers{width:clamp(44px,11vw,70px)}.stt-pond{width:clamp(100px,28vw,170px)}}.stt-bird,.stt-songbird{width:clamp(46px,4.8vw,72px)}.stt-bird>span,.stt-songbird>span{animation:stt-sing 3.2s ease-in-out infinite;transform-origin:50% 100%}.stt-bird>span{animation-delay:-1.6s}@keyframes stt-sing{0%,70%,to{transform:none}78%{transform:rotate(-8deg) translateY(-6%)}86%{transform:rotate(5deg)}}.stt-duck{width:clamp(40px,4vw,60px)}.stt-duck>span{animation:stt-paddle 6s ease-in-out infinite}@keyframes stt-paddle{50%{transform:translateX(14px) rotate(3deg)}}.stt-bunny{width:clamp(48px,5vw,74px)}.stt-bunny>span{animation:stt-hop 4s ease-in-out infinite;transform-origin:50% 100%}@keyframes stt-hop{0%,80%,to{transform:none}86%{transform:translateY(-22%) scaleY(1.05)}92%{transform:scaleY(.92)}}.stt-squirrel{width:clamp(44px,4.6vw,68px)}.stt-squirrel>span{animation:pl-breathe 2.6s ease-in-out infinite;transform-origin:50% 100%}.stt-snail{width:clamp(44px,4.6vw,68px)}.stt-snail>span{animation:stt-crawl 14s ease-in-out infinite}@keyframes stt-crawl{0%,to{transform:translateX(-12px)}45%{transform:translateX(12px)}50%{transform:translateX(12px) scaleX(-1)}95%{transform:translateX(-12px) scaleX(-1)}}.stt-bee{width:clamp(40px,4vw,60px)}.stt-bee>span{animation:stt-buzz 6s ease-in-out infinite}@keyframes stt-buzz{0%,to{transform:translate(0) rotate(-6deg)}25%{transform:translate(14px,-10px) rotate(4deg)}50%{transform:translate(-4px,-16px) rotate(-2deg)}75%{transform:translate(-14px,-4px) rotate(6deg)}}.stt-kite{width:clamp(50px,5vw,76px)}.stt-kite>span{animation:stt-float 5s ease-in-out infinite;transform-origin:50% 100%}@keyframes stt-float{50%{transform:rotate(8deg) translate(6px,-8px)}}.is-sound-trail .ww-signs{left:.5%;right:auto;align-items:flex-start}@media (max-aspect-ratio:1/1){.is-sound-trail .ww-signs{flex-direction:row}.is-sound-trail .ww-signpost{padding:.2rem;font-size:0;gap:0}.is-sound-trail .ww-signpost.is-all-games{padding-right:.7rem;font-size:.85rem;gap:.35rem}}.is-sound-trail.is-phone .ww-signpost{font-size:.85rem;gap:.35rem;padding:.15rem .7rem .15rem .2rem}.is-sound-trail.is-phone .stt-at{display:none}.is-sound-trail .ww-place{width:clamp(108px,11.6vw,170px)}@media (max-aspect-ratio:1/1){.is-sound-trail .ww-place{width:clamp(90px,24vw,166px)}}.is-sound-trail .ww-place.is-far{width:clamp(96px,10vw,148px)}@media (max-aspect-ratio:1/1){.is-sound-trail .ww-place.is-far{width:clamp(84px,21vw,146px)}}.is-sound-trail.is-phone .ww-place{width:min(27vw,21cqh)}.is-sound-trail.is-phone .ww-place.is-far{width:min(25vw,19cqh)}@media (max-width:640px){.is-sound-trail .ww-sign{white-space:normal;max-width:27vw;text-align:center;font-size:.8rem;padding:.25rem .5rem}}.ww-place.is-board{--ride:#E2412A;--ride-lip:#9C2517}.ww-place.is-forest{--ride:#2F9E44;--ride-lip:#1C6A2C}.ww-place.is-cards{--ride:#F28C1E;--ride-lip:#A85A0A}.ww-place.is-creature{--ride:#16B6CE;--ride-lip:#0C7183}.ww-place.is-color{--ride:#8B5CF6;--ride-lip:#5631B8}.ww-place.is-scene{--ride:#F0507E;--ride-lip:#A8284F}.ww-place.is-spot{--ride:#3B6FE0;--ride-lip:#1F45A0}.ww-place.is-find{--ride:#6BB22B;--ride-lip:#426E1D}.ww-place.is-avatar{--ride:#B5345A;--ride-lip:#741D39}.is-sound-trail .ww-place-art>img{transform-origin:50% 95%;animation:pl-breathe 3.4s ease-in-out infinite;animation-delay:calc(var(--delay) * -3)}@media (min-aspect-ratio:1/1){.is-sound-trail .ww-place{width:min(clamp(108px,11.6vw,170px),18cqw,46cqh - 2.6rem)}.is-sound-trail .ww-place:is(.is-creature,.is-forest,.is-color,.is-board,.is-cards,.is-scene){width:min(clamp(96px,10vw,148px),15cqw,46cqh - 2.6rem)}.is-sound-trail .ww-sign{width:-moz-max-content;width:max-content;max-width:16.2cqw;white-space:normal;text-align:center;text-wrap:balance}.is-sound-trail .ww-place:is(.is-spot,.is-find,.is-avatar) .ww-sign{max-width:19cqw}.is-sound-trail .ww-signs{left:10%;right:auto;top:77%;bottom:auto;width:-moz-max-content;width:max-content;max-width:19cqw;align-items:stretch;transform:translate(-50%,-50%)}.stt-decor.is-mtn{width:min(clamp(90px,11vw,160px),18cqh)}.stt-decor.is-trees{width:min(clamp(90px,10vw,150px),16cqh)}.stt-windmill{width:min(clamp(80px,9vw,130px),15cqh)}.stt-bird,.stt-kite,.stt-songbird{width:min(clamp(46px,4.8vw,72px),10cqh)}.stt-decor:is(.is-t3,.is-fence){display:none}.stt-pond{width:min(clamp(110px,12vw,180px),15cqh)}.stt-bee,.stt-duck{width:min(clamp(40px,4vw,60px),8cqh)}.stt-bunny,.stt-snail,.stt-squirrel{width:min(clamp(44px,4.6vw,68px),9cqh)}.stt-decor.is-bush{width:min(clamp(70px,7.5vw,110px),12cqh)}.stt-decor.is-flowers{width:min(clamp(50px,5vw,76px),10cqh)}.is-sound-trail .ww-floater{width:min(clamp(44px,5vw,64px),9cqh)}@container land (max-height: 560px) or (max-width: 1150px){.is-sound-trail .ww-signs{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:19cqw}.is-sound-trail .ww-signpost:not(.is-all-games){font-size:0;gap:0;padding:.2rem}.is-sound-trail .ww-signpost.is-all-games{font-size:.95rem;gap:.35rem;padding:.15rem .75rem .15rem .2rem}}@container land (max-height: 460px){.is-sound-trail .stt-at:not(.stt-decor-at),.is-sound-trail .stt-decor-at:has(.is-bush.is-b1,.is-mtn,.is-trees,.stt-windmill){display:none}.is-sound-trail .ww-floater{display:none}.is-sound-trail .ww-walker .pl-hub-hello{bottom:auto;top:18%;left:100%;margin:0 0 0 .35rem;padding:.25rem .6rem;font-size:.85rem;animation:none;transform:none}.is-sound-trail .ww-walker .pl-hub-hello:after{top:50%;left:-18px;border-top-color:transparent;border-right-color:var(--outline);transform:translateY(-50%)}}}@media (max-aspect-ratio:1/1){.stt-decor.is-b2{display:none}}