/* V131 native growth art; core state, mood windows, night/growth/reward rules unchanged. */
#game[data-route="grow"] .grow49-title>.core57-image{object-fit:fill}
#game[data-route="grow"] .grow49-name{background:none;display:block;padding:0}
.grow131-name-art{display:block;width:100%;height:100%;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-panel{background:none}
.grow131-heart-note{position:absolute;left:50px;right:50px;top:666px;height:16px;margin:0;text-align:center;font-size:10px;line-height:16px;font-weight:700;color:#51351e;z-index:6}
#game[data-route="grow"]:has(.grow49-panel.clever) .grow131-heart-note{top:652px}
#game[data-route="grow"] .grow49-next{left:45px;top:692px;width:300px;height:90px;min-height:90px}
#game[data-route="grow"]:has(.grow49-panel.clever) .grow49-next{top:678px}
.grow131-fx,.grow131-title-flower{pointer-events:none;z-index:4}
.grow131-title-flower{z-index:6}
.grow131-fx{animation:grow131-drift 3.2s ease-in-out infinite alternate}
.grow131-fx-0,.grow131-fx-1{animation-duration:2.6s}
.grow131-fx:nth-of-type(2n){animation-delay:-1.3s}
@keyframes grow131-drift{from{transform:translate(0,0) rotate(-2deg)}to{transform:translate(1px,-4px) rotate(3deg)}}
@media(prefers-reduced-motion:reduce){.grow131-fx{animation:none}}
#game[data-route="grow"] .pet.grow-pet[data-atlas="assets/small-power-grow-v131.webp"]{left:68.477262px;top:208.016941px;width:253.045476px;height:224.250353px}
#game[data-route="grow"]:has(.grow49-panel.clever) .pet.grow-pet[data-atlas="assets/small-clever-grow-v131.webp"]{left:77.458333px;top:225.124638px;width:235.083333px;height:225.176812px}
#game[data-route="grow"]:has(.grow49-panel.power) .grow49-title{position:absolute;left:36.180775px;top:-74.395648px;width:305.018833px;height:293.255867px;max-width:none;object-fit:fill}
#game[data-route="grow"]:has(.grow49-panel.clever) .grow49-title{position:absolute;left:42.713745px;top:-48.459330px;width:309.115572px;height:302.870813px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-name[data-form="small_power"]{position:absolute;left:76.079238px;top:355.074591px;width:239.097990px;height:174.783582px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-name[data-form="young_power"]{position:absolute;left:76.450977px;top:352.370461px;width:239.499161px;height:178.332487px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-name[data-form="small_clever"]{position:absolute;left:82.654842px;top:417.769546px;width:216.613761px;height:147.807107px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-name[data-form="young_clever"]{position:absolute;left:83.050845px;top:418.405321px;width:215.821755px;height:147.060606px;max-width:none;object-fit:fill}
.grow131-fx-0{position:absolute;left:25.017048px;top:353.038908px;width:98.160870px;height:77.699324px;max-width:none;object-fit:fill}
.grow131-fx-1{position:absolute;left:269.107614px;top:358.397129px;width:98.224138px;height:74.470588px;max-width:none;object-fit:fill}
.grow131-fx-2{position:absolute;left:24.032618px;top:331.302647px;width:51.290514px;height:41.103896px;max-width:none;object-fit:fill}
.grow131-fx-3{position:absolute;left:183.295180px;top:181.444966px;width:40.031621px;height:42.930736px;max-width:none;object-fit:fill}
.grow131-fx-4{position:absolute;left:261.953803px;top:225.708683px;width:53.792490px;height:45.670996px;max-width:none;object-fit:fill}
.grow131-fx-5{position:absolute;left:42.795445px;top:474.469200px;width:45.035573px;height:21.008658px;max-width:none;object-fit:fill}
.grow131-fx-6{position:absolute;left:1.317307px;top:582.307380px;width:51.290514px;height:44.757576px;max-width:none;object-fit:fill}
.grow131-fx-7{position:absolute;left:84.883901px;top:273.648169px;width:37.098901px;height:35.548913px;max-width:none;object-fit:fill}
.grow131-fx-8{position:absolute;left:343.091439px;top:546.319690px;width:35.939560px;height:60.777174px;max-width:none;object-fit:fill}
.grow131-fx-9{position:absolute;left:377.921583px;top:667.369253px;width:35.939560px;height:38.989130px;max-width:none;object-fit:fill}
.grow131-fx-10{position:absolute;left:119.554880px;top:204.801157px;width:54.860000px;height:33.650862px;max-width:none;object-fit:fill}
.grow131-fx-11{position:absolute;left:318.837145px;top:340.760126px;width:43.606667px;height:38.198276px;max-width:none;object-fit:fill}
.grow131-title-flower{position:absolute;left:282.929197px;top:153.576390px;width:63.973404px;height:61.844828px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-panel.power{position:absolute;left:19.179423px;top:488.156834px;width:352.443282px;height:211.625532px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow49-panel.clever{position:absolute;left:15.386120px;top:488.772992px;width:361.637730px;height:196.080262px;max-width:none;object-fit:fill}
#game[data-route="grow"] .grow64-halo{position:absolute;left:39.106279px;top:200.152909px;width:329.276147px;height:288.715649px;max-width:none;object-fit:fill}

#game[data-route="grow"] .grow131-heart-note{top:650px}
#game[data-route="grow"]:has(.grow49-panel.clever) .grow131-heart-note{top:638px}

#game[data-route="grow"]:has(.grow49-panel.clever) .world-scene .room.layered{background-image:url('assets/clever-growth-room-v131.webp')}
#game[data-route="grow"] .grow131-heart-note{top:642px}
#game[data-route="grow"]:has(.grow49-panel.clever) .grow131-heart-note{top:636px}
