.park-stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 24px}
.park-stops a{position:relative;isolation:isolate;overflow:hidden;min-height:123px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:15px;text-decoration:none;color:#fff6dd;border:1px solid #ac9058;border-radius:9px;background-size:cover;background-position:center}
.park-stops a:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(10deg,#102a1bf7,#1838209c 54%,transparent)}
.park-stops a:hover,.park-stops a:focus-visible{outline:2px solid #bc914e;outline-offset:1px}
.park-stops span{font-size:11px;color:#ffe2a3;font-weight:650}
.park-stops strong{font:750 clamp(18px,2.1vw,25px)/1.35 Georgia,"Songti SC","SimSun",serif}
.park-stops small{font-size:11px;line-height:1.45;margin-top:3px}
.stop-draw{background-image:url('/luobo/assets/garden-motion/bed.webp')}
.stop-market{background-image:url('/luobo/catch/market.webp')}
.stop-farm{background-image:url('/luobo/farm/estate.webp')}
.draw-park-invite{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px max(16px,calc((100% - 980px)/2));background:#1e4134;border-block:1px solid #a78b51;color:#ffedbe;font-family:system-ui}
.draw-park-invite>div{margin-right:auto}.draw-park-invite span{display:block;font-size:10px;color:#e7ca8d}.draw-park-invite b{font:700 18px Georgia,"Songti SC",serif}.draw-park-invite a,.foot .draw-next-stop{color:#ffedc4;text-decoration:underline;text-underline-offset:4px;font:650 12px system-ui;padding:9px 0}
body:has(#stage:not([data-scene="welcome"],[data-scene="records"])) .draw-park-invite,body:has(#stage:not([data-scene="records"],[data-scene="reward"])) .draw-next-stop{display:none}
a.seed-shop-next:not([hidden]){display:block;width:fit-content;margin:7px auto;padding:8px 14px;border:1px solid #8caa74;border-radius:20px;background:#eaf0d5;color:#244c34;text-decoration:none;font:700 13px/1.35 system-ui}
@media(max-width:600px){.park-stops{gap:5px;margin:0 0 18px}.park-stops a{min-height:105px;padding:7px}.park-stops span,.park-stops small{font-size:10px}.park-stops strong{font-size:clamp(14px,4vw,18px)}.draw-park-invite{gap:5px 10px;padding:9px 12px}.draw-park-invite b{font-size:15px}}
.stop-tea{background-image:url('/luobo/tea/hall.webp')}
.garden-actions button.next-chapter{grid-column:1/-1;border:0;background:transparent;color:#694f26;text-decoration:underline;text-decoration-color:#c6aa73;text-underline-offset:4px;padding:10px 2px;box-shadow:none}
.park-stops a{min-height:142px;background-position:center 62%}
.park-stops a::after{content:"";position:absolute;z-index:-1;right:1%;top:0;width:52%;height:80%;background-position:center;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(1px 5px 3px #17211988);pointer-events:none}
.stop-draw::after{background-image:url('/luobo/assets/field13/carrot.webp');transform:rotate(8deg)}
.stop-farm::after{display:none}
.stop-tea::after{background-image:url('/luobo/tea/cake.webp');transform:rotate(5deg)}
.park-stops a:before{z-index:0;background:linear-gradient(15deg,#102a1bf2,#173522aa 34%,transparent 69%);pointer-events:none}
.park-stops a>*{position:relative;z-index:1}
@media(max-width:600px){.park-stops a{min-height:130px}.park-stops a::after{width:63%;height:59%;right:2%;top:2%}}
.park-stops:has(.stop-market){grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:600px){.park-stops:has(.stop-market){grid-template-columns:repeat(2,minmax(0,1fr))}.park-stops:has(.stop-market) a{min-height:88px}}
