.world-home-preview{background:#d4e5d0 url(/city/background-paper.svg) 50%/cover;border:2px solid #78948b;border-radius:20px 13px 22px 16px;justify-content:space-around;align-items:center;gap:14px;height:210px;margin:0 0 24px;padding:20px;display:flex;overflow:hidden}.world-space .world-home-preview{background-image:url(/space/background-paper.svg)}.preview-object{object-fit:contain;filter:drop-shadow(3px 7px 1px #26395030);width:18%;height:115px;animation:7s ease-in-out infinite world-preview-float}.preview-object:nth-child(2n){animation-delay:-3s}.preview-object:nth-child(3n){animation-delay:-5s}.world-scene{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.world-object{will-change:transform;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:0;left:0}.world-object img{object-fit:contain;filter:drop-shadow(2px 5px 1px #152c4833);width:100%;height:auto;max-height:110px;display:block}.world-object span{color:#2d4651;text-align:center;overflow-wrap:anywhere;background:#fff9e7ed;border:1px solid #50687955;border-radius:12px;max-width:180px;padding:4px 10px;font-size:17px;line-height:1.12;box-shadow:0 2px #23374d22}.world-city.aqua-immersive .aqua-tank{background:#adc39c}.world-city.aqua-immersive .aqua-tank.park{background:#9ebc93}.world-city.aqua-immersive .aqua-tank.night{background:#64756f}.world-space.aqua-immersive .aqua-tank{background:#14243e}.world-city.aqua-immersive .aqua-tank:before,.world-space.aqua-immersive .aqua-tank:before,.world-city .aqua-light,.world-space .aqua-light{display:none}.world-city .aqua-world-top{background:linear-gradient(#31574cec,#31574bb5)}.world-space .aqua-world-top{background:linear-gradient(#262f50ed,#262f5099)}.world-space.aqua-immersive .aqua-empty,.world-city .night .aqua-empty{color:#fff4dc;text-shadow:0 2px 4px #111b36}.world-background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.world-scenery{background:50%/cover no-repeat;position:absolute;inset:0}.city-backdrop .world-scenery{background-position:bottom;bottom:48%}.city-road{background:#d4cfbb;border-top:4px solid #ece5d0;border-bottom:4px solid #ece5d0;height:10%;position:absolute;left:0;right:0;box-shadow:0 4px #66836520}.city-road:after{content:"";background:repeating-linear-gradient(90deg,#fff7df 0 25px,#0000 25px 53px);height:2px;position:absolute;top:56%;left:0;right:0}.road-0{top:52%}.road-1{top:64.5%}.road-2{top:77%}.night .city-road{background:#899095;border-color:#afb4ad}.night .city-road:after{opacity:.5}.city-cloud{top:calc(13% + var(--i)*6%);left:calc(-30% + var(--i)*40%);filter:blur(1px);width:180px;height:35px;animation:75s linear infinite city-cloud;animation-delay:calc(var(--i)*-21s);background:#fff9e8a8;border-radius:50%;position:absolute}.city-cloud:before{content:"";background:inherit;border-radius:50%;width:88px;height:50px;position:absolute;top:-20px;left:38px}.night .city-cloud{opacity:.17}.city-bird{top:calc(20% + var(--i)*4%);color:#5a7e83;animation:27s linear infinite city-bird;animation-delay:calc(var(--i)*-9s);font-size:34px;position:absolute;left:-8%}.night .city-bird{color:#d1d8d3}.city-leaves i{background:#668c62;border-radius:100% 0;width:12px;height:6px;animation:13s ease-in-out infinite city-leaf;position:absolute;top:45%;left:12%}.city-leaves i:nth-child(2){background:#d2ad69;animation-delay:-4s;left:39%}.city-leaves i:nth-child(3){animation-delay:-8s;left:68%}.city-leaves i:nth-child(4){background:#c9b779;animation-delay:-11s;left:85%}.live-star{width:4px;height:4px;animation:4s ease-in-out infinite star-twinkle;animation-delay:calc(var(--i)*-.63s);background:#fff1cf;border-radius:50%;position:absolute;box-shadow:0 0 9px 2px #ffefc577}.space-dust{background:radial-gradient(at 30% 70%,#7cbfc413,#0000 55%),radial-gradient(at 70% 30%,#d68dc121,#0000 50%);animation:28s ease-in-out infinite alternate space-drift;position:absolute;inset:-15%}.space-meteor{opacity:0;filter:drop-shadow(0 0 4px #c5deed);width:100px;height:2px;animation:12s linear infinite space-meteor;animation-delay:calc(var(--i)*-2.3s);background:linear-gradient(90deg,#0000,#c9e7ed 85%,#fff7d7);border-radius:50%;position:absolute}.nebula .space-meteor{animation-duration:8s}.night .space-meteor{animation-duration:15s}.is-paused .world-background *{animation-play-state:paused!important}.world-event{z-index:3;text-align:center;color:#394d62;background:#fff1c9;border-radius:30px;max-width:90%;padding:10px 22px;font-size:23px;position:absolute;top:100px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #16253a33}.world-home .aqua-how li{background:#f0e6ce}.world-space .aqua-how li{background:#e7e5ef}.world-space .aqua-start-cards article+article{background:#e7e6ee}.world-home .aqua-home-head h1{font-size:clamp(43px,6.6vw,80px)}@keyframes world-preview-float{0%,to{translate:0}50%{translate:6px -8px}}@keyframes city-cloud{to{translate:70vw}}@keyframes city-bird{0%{translate:0}50%{translate:60vw -18px}to{translate:120vw 10px}}@keyframes city-leaf{0%{opacity:0;transform:translate(0)rotate(0)}15%,70%{opacity:.8}to{opacity:0;transform:translate(170px,230px)rotate(250deg)}}@keyframes star-twinkle{0%,to{opacity:.25;scale:.7}50%{opacity:1;scale:1.3}}@keyframes space-drift{to{transform:translate(5%,-3%)rotate(7deg)}}@keyframes space-meteor{0%,74%{opacity:0;transform:translate(-80px,-80px)rotate(35deg)}76%{opacity:.9}87%,to{opacity:0;transform:translate(390px,250px)rotate(35deg)}}@media (max-width:600px){.world-home-preview{grid-template-columns:repeat(6,1fr);gap:12px;height:210px;padding:15px;display:grid}.preview-object{grid-column:span 2;width:100%;height:73px}.preview-object:nth-child(4){grid-column:2/span 2}.preview-object:nth-child(5){grid-column:4/span 2}.world-object span{max-width:120px;padding:3px 7px;font-size:13px}.world-object img{max-height:75px}.world-event{font-size:18px;top:85px}.world-home .aqua-home{padding:22px 18px}.city-cloud{width:110px;height:23px}.city-cloud:before{width:55px;height:33px;top:-13px;left:24px}}@media (prefers-reduced-motion:reduce){.preview-object,.world-background *{animation:none!important}.space-meteor{display:none}}.world-object .city-vehicle{filter:drop-shadow(2px 5px 1px #152c4833);width:100%;height:auto;max-height:110px;display:block;overflow:visible}.city-wheel{transform-box:view-box;animation:1.1s linear infinite city-wheel-turn}.is-paused .city-wheel{animation-play-state:paused}@keyframes city-wheel-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.city-wheel{animation:none}}@media (max-width:600px){.world-object .city-vehicle{max-height:75px}}
