#stage[data-astro-cid-n57niie6].is-playing{position:fixed;inset:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;background:#dfe9d8;padding:1rem;min-height:100dvh;isolation:isolate}#stage[data-astro-cid-n57niie6].is-playing:before,#stage[data-astro-cid-n57niie6].is-playing:after{content:"";position:fixed;pointer-events:none}#stage[data-astro-cid-n57niie6].is-playing:before{inset:-24px;z-index:-2;background:var(--wallpaper) center / cover no-repeat;filter:blur(5px) saturate(1.1)}#stage[data-astro-cid-n57niie6].is-playing:after{inset:0;z-index:-1;background:linear-gradient(to bottom,#f7f6f040,#f7f6f099)}@media(min-width:640px){#stage[data-astro-cid-n57niie6].is-playing{padding:1.5rem}}#stage[data-astro-cid-n57niie6].is-playing .gh-scene[data-astro-cid-n57niie6]{max-width:calc(34dvh * 800 / 460)}@media(min-width:1024px){#stage[data-astro-cid-n57niie6].is-playing .gh-scene[data-astro-cid-n57niie6]{max-width:calc(52dvh * 800 / 460)}}#stage[data-astro-cid-n57niie6].is-playing>div[data-astro-cid-n57niie6]:first-child,#stage[data-astro-cid-n57niie6].is-playing>div[data-astro-cid-n57niie6]:nth-child(2){margin-inline:auto;max-width:78rem}body.gh-playing{overflow:hidden}[data-astro-cid-n57niie6][data-next-fill]{transform:scaleX(0)}@keyframes gh-delta{0%{opacity:0;transform:translateY(7px)}18%,68%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-7px)}}[data-astro-cid-n57niie6][data-delta].is-on{animation:gh-delta 2s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){[data-astro-cid-n57niie6][data-delta].is-on{animation:none;opacity:1}}#skyTop[data-astro-cid-n57niie6],#skyBottom[data-astro-cid-n57niie6]{transition:stop-color 1s ease}#clouds[data-astro-cid-n57niie6]{transition:fill 1s ease,opacity 1s ease}#sunWrap[data-astro-cid-n57niie6]{transform-box:fill-box;transform-origin:center;transition:transform 1s cubic-bezier(.22,1,.36,1)}.gh-glow[data-astro-cid-n57niie6]{transform-box:fill-box;transform-origin:center;animation:gh-glow 3.2s ease-in-out infinite alternate}@keyframes gh-glow{0%{transform:scale(.88);opacity:.6}to{transform:scale(1.12);opacity:.95}}.gh-cloud[data-astro-cid-n57niie6]{animation:gh-drift var(--dur) linear var(--delay) infinite}@keyframes gh-drift{0%{transform:translate(-220px)}to{transform:translate(1020px)}}.gh-bird[data-astro-cid-n57niie6]{transition:opacity .9s ease;animation:gh-fly var(--dur) linear var(--delay) infinite}@keyframes gh-fly{0%{transform:translate(-60px)}to{transform:translate(860px)}}.gh-wing[data-astro-cid-n57niie6]{transform-box:fill-box;transform-origin:center;animation:gh-flap .42s ease-in-out infinite alternate}@keyframes gh-flap{to{transform:scaleY(-.4)}}.gh-sway[data-astro-cid-n57niie6],.gh-leaf[data-astro-cid-n57niie6]{transform-box:fill-box;transform-origin:50% 100%}.gh-sway[data-astro-cid-n57niie6]{animation:gh-sway var(--dur) ease-in-out var(--delay) infinite alternate}.gh-leaf[data-astro-cid-n57niie6]{animation:gh-leaf 2.6s ease-in-out var(--delay) infinite alternate}@keyframes gh-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2.4deg)}}@keyframes gh-leaf{0%{transform:rotate(-5deg)}to{transform:rotate(4deg)}}#farm[data-astro-cid-n57niie6].is-windy .gh-sway[data-astro-cid-n57niie6]{animation-name:gh-sway-hard;animation-duration:1.2s}#farm[data-astro-cid-n57niie6].is-windy .gh-leaf[data-astro-cid-n57niie6]{animation-name:gh-leaf-hard;animation-duration:.8s}@keyframes gh-sway-hard{0%{transform:rotate(-3deg)}to{transform:rotate(7deg)}}@keyframes gh-leaf-hard{0%{transform:rotate(-4deg)}to{transform:rotate(16deg)}}#soilLife[data-astro-cid-n57niie6] circle[data-astro-cid-n57niie6]{animation:gh-wiggle 2.8s ease-in-out var(--delay) infinite alternate}@keyframes gh-wiggle{to{transform:translate(3px,-2px)}}.gh-fx[data-astro-cid-n57niie6]{opacity:0;transition:opacity .7s ease}.gh-fx[data-astro-cid-n57niie6].is-on{opacity:1}.gh-fx[data-astro-cid-n57niie6]:not(.is-on),.gh-fx[data-astro-cid-n57niie6]:not(.is-on) [data-astro-cid-n57niie6]{animation:none!important}#fxHeat[data-astro-cid-n57niie6].is-on{animation:gh-heat 2.4s ease-in-out infinite alternate}@keyframes gh-heat{0%{opacity:.06}to{opacity:.17}}.gh-drop[data-astro-cid-n57niie6]{animation:gh-rain var(--dur) linear var(--delay) infinite}@keyframes gh-rain{0%{transform:translate(0);opacity:0}15%{opacity:.9}to{transform:translate(-10px,70px);opacity:0}}.gh-flake[data-astro-cid-n57niie6]{animation:gh-snow var(--dur) linear var(--delay) infinite}@keyframes gh-snow{0%{transform:translateY(-10px);opacity:0}15%{opacity:1}50%{transform:translate(8px,30px)}to{transform:translate(-4px,70px);opacity:0}}.gh-pest[data-astro-cid-n57niie6]{animation:gh-buzz var(--dur) ease-in-out var(--delay) infinite alternate}@keyframes gh-buzz{50%{transform:translate(-3px,2px)}to{transform:translate(3px,-4px)}}.gh-spark[data-astro-cid-n57niie6]{transform-box:fill-box;transform-origin:center;animation:gh-spark var(--dur) ease-in-out var(--delay) infinite}@keyframes gh-spark{0%,to{transform:scale(0);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.gh-crack[data-astro-cid-n57niie6]{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset 1.3s ease}#fxCracks[data-astro-cid-n57niie6].is-on .gh-crack[data-astro-cid-n57niie6]{stroke-dashoffset:0}#eventBanner[data-astro-cid-n57niie6]{opacity:0;transform:translateY(-12px) scale(.96);transition:opacity .45s ease,transform .6s cubic-bezier(.22,1.4,.36,1)}#eventBanner[data-astro-cid-n57niie6].is-on{opacity:1;transform:none}#floatHarvest[data-astro-cid-n57niie6]{opacity:0;transform:translate(-50%)}#floatHarvest[data-astro-cid-n57niie6].is-on{animation:gh-float 2s cubic-bezier(.22,1,.36,1) forwards}@keyframes gh-float{0%{opacity:0;transform:translate(-50%,16px) scale(.85)}20%{opacity:1;transform:translate(-50%) scale(1.06)}70%{opacity:1;transform:translate(-50%,-18px) scale(1)}to{opacity:0;transform:translate(-50%,-40px) scale(1)}}.gh-report[data-astro-cid-n57niie6]{--mood: #6fa83a;--mood-soft: #eff7e5}.gh-report[data-astro-cid-n57niie6][data-mood=harsh]{--mood: #dd6b35;--mood-soft: #fdefe6}.gh-report[data-astro-cid-n57niie6][data-mood=mild]{--mood: #3f8fcf;--mood-soft: #e8f2fb}.gh-mood-bar[data-astro-cid-n57niie6]{background:var(--mood)}.gh-mood-icon[data-astro-cid-n57niie6]{background:var(--mood-soft);color:var(--mood)}.gh-report[data-astro-cid-n57niie6].is-in{animation:gh-report-in .65s cubic-bezier(.22,1,.36,1) both}.gh-report[data-astro-cid-n57niie6].is-in .gh-mood-icon[data-astro-cid-n57niie6]{animation:gh-pop .7s cubic-bezier(.22,1.6,.36,1) .12s both}@keyframes gh-report-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes gh-pop{0%{opacity:0;transform:scale(.4) rotate(-20deg)}to{opacity:1;transform:none}}[data-astro-cid-n57niie6][data-pip]{display:block;height:.5rem;width:.75rem;border-radius:999px;background:var(--color-brand-100);transition:width .4s ease,background-color .4s ease}[data-astro-cid-n57niie6][data-pip].is-done{background:var(--color-brand-500)}[data-astro-cid-n57niie6][data-pip].is-now{width:1.6rem;background:var(--color-lime-accent);animation:gh-now 1.6s ease-in-out infinite}@keyframes gh-now{0%,to{box-shadow:0 0 #a7d1298c}50%{box-shadow:0 0 0 5px #a7d12900}}@media(prefers-reduced-motion:reduce){#farm[data-astro-cid-n57niie6] [data-astro-cid-n57niie6],[data-astro-cid-n57niie6][data-pip],.gh-report[data-astro-cid-n57niie6],.gh-report[data-astro-cid-n57niie6] [data-astro-cid-n57niie6]{animation:none!important}#eventBanner[data-astro-cid-n57niie6],#sunWrap[data-astro-cid-n57niie6],.gh-crack[data-astro-cid-n57niie6]{transition:none}#floatHarvest[data-astro-cid-n57niie6].is-on{animation:none;opacity:0}}
