.world{overflow:hidden}
.living-layers{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.living-layers>img{position:absolute;display:block;pointer-events:none;user-select:none}
.living-layers>.city-plane{inset:0;width:3600px;height:2501px}
.living-layers [data-motion]{will-change:transform;transform-origin:50% 80%}
.living-ready>#city{visibility:hidden}
.train-secret-target{position:absolute;left:2991.873px;top:1590.664543px;width:685.0795px;height:490.9862px;z-index:5;border:0;background:transparent;cursor:pointer;clip-path:polygon(9% 62%,14% 54%,83% 6%,96% 12%,99% 24%,99% 39%,28% 97%,12% 91%,8% 82%);touch-action:none}
.train-secret-target[hidden]{display:none}
.train-secret-target:focus-visible{background:rgba(255,220,109,.2);outline:4px solid #ffda69;outline-offset:-6px}
.living-layers>.waterfront-repair{left:3000px;top:950px;width:600px;height:700px;clip-path:polygon(68% 29%,87.4% 29%,87.4% 90%,68% 90%);mask-image:linear-gradient(to bottom,transparent 29%,#000 35%,#000 84%,transparent 90%)}

