.gd{isolation:isolate;position:relative}.gd-ambient{pointer-events:none;z-index:0;width:100vw;height:100vh;position:fixed;inset:0}.gd>:not(.gd-ambient){z-index:1;position:relative}.gd-sky,.house.is-night .gd-sky{background-size:auto,max(112%,640px);background-position:0 0, calc(50% + var(--gd-bx,0px)) calc(100% + var(--gd-by,0px))}.gd-lunar{transform:translate(calc(var(--gd-bx,0px) * -.6), calc(var(--gd-by,0px) * -.35))}.gd-flower{will-change:transform}.gd-flower.is-open .gd-art{animation:1s cubic-bezier(.2,1.4,.4,1) both gd-in,6s ease-in-out 1.2s infinite gd-sway2;animation-delay:inherit, calc(var(--d,0s) + 1.2s)}.gd-flower.is-bud .gd-art{animation:.8s both gd-in-soft,7s ease-in-out .9s infinite gd-sway2;animation-delay:inherit, .9s}.gd-flower:nth-child(2) .gd-art{animation-duration:1s,6.6s}.gd-flower:nth-child(3) .gd-art{animation-duration:1s,7.2s}@keyframes gd-in{0%{opacity:0;transform:translateY(18px)scale(.35)rotate(-6deg)}65%{opacity:1;transform:translateY(-4px)scale(1.07)rotate(2deg)}to{opacity:1;transform:none}}@keyframes gd-in-soft{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:.9;transform:none}}@keyframes gd-sway2{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.2deg)}}.gd-flower{cursor:default;position:relative}.gd-flower.is-open{cursor:pointer}.gd-flower.is-open .gd-flower-img{transition:transform .35s cubic-bezier(.2,1.3,.4,1),filter .35s}.gd-flower.is-open:hover .gd-flower-img,.gd-flower.is-open:focus-visible .gd-flower-img,.gd-flower.is-open:active .gd-flower-img{filter:drop-shadow(0 12px 14px #3c507847)drop-shadow(0 0 14px #ffecaa8c);transform:translateY(-8px)scale(1.1)}.gd-flower:focus-visible{outline-offset:4px;border-radius:14px;outline:2px solid #f4a3c0}.gd-card{z-index:5;color:#20375e;text-align:left;opacity:0;pointer-events:none;background:#fffffff5;border-radius:14px;width:max-content;max-width:210px;padding:10px 12px;font-size:12.5px;line-height:1.35;transition:opacity .25s,transform .3s cubic-bezier(.2,1.3,.4,1);position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%,8px)scale(.96);box-shadow:0 14px 30px -14px #20375e8c}.gd-card b{color:#c0587f;margin-bottom:2px;font-size:13px;display:block}.gd-card:after{content:"";background:inherit;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.gd-flower.is-open:hover .gd-card,.gd-flower.is-open:focus-visible .gd-card,.gd-flower.is-open:focus .gd-card{opacity:1;transform:translate(-50%)scale(1)}.gd-row>.gd-flower:first-child .gd-card{left:0;transform:translateY(8px)scale(.96)}.gd-row>.gd-flower:first-child:hover .gd-card,.gd-row>.gd-flower:first-child:focus .gd-card{transform:translate(0)scale(1)}.gd-row>.gd-flower:last-child .gd-card{left:auto;right:0;transform:translateY(8px)scale(.96)}.gd-row>.gd-flower:last-child:hover .gd-card,.gd-row>.gd-flower:last-child:focus .gd-card{transform:translate(0)scale(1)}.gd-row>.gd-flower .gd-card:after{left:50%}.house.is-night .gd-card{color:#f4efe4;background:#103448f7}.house.is-night .gd-card b{color:#f6d77a}.gd-sparkles{pointer-events:none;position:absolute;inset:-6px}.gd-sparkles i{opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:radial-gradient(circle,#fff 0 20%,#ffe696f2 21% 40%,#0000 41%);width:10px;height:10px;animation:2.4s ease-out infinite gd-spark;position:absolute;top:40%;left:50%}.gd-sparkles i:first-child{--sx:-34px;--sy:-30px;animation-delay:.9s}.gd-sparkles i:nth-child(2){--sx:30px;--sy:-38px;animation-delay:1.1s}.gd-sparkles i:nth-child(3){--sx:-40px;--sy:6px;width:7px;height:7px;animation-delay:1.3s}.gd-sparkles i:nth-child(4){--sx:38px;--sy:2px;animation-delay:1.5s}.gd-sparkles i:nth-child(5){--sx:4px;--sy:-50px;width:13px;height:13px;animation-delay:1.7s}.gd-sparkles i:nth-child(6){--sx:-10px;--sy:24px;width:6px;height:6px;animation-delay:1.9s}@keyframes gd-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--sx)), calc(-50% + var(--sy))) scale(1.2) rotate(90deg)}}.gd-art.is-new:before{animation:1.4s ease-out .8s both gd-burst,2.8s ease-in-out 2.2s infinite gd-halo}@keyframes gd-burst{0%{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1.35)}to{opacity:.75;transform:scale(1)}}.gd-fresh{animation:.9s cubic-bezier(.2,1.2,.4,1) .3s both gd-rise}.gd-fresh .gd-art{animation:1.1s cubic-bezier(.2,1.4,.4,1) .6s both gd-in,6s ease-in-out 2s infinite gd-sway2}.gd-meter span{position:relative;overflow:hidden}.gd-meter span:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffb3 50%,#0000 80%);animation:3.6s ease-in-out 1.4s infinite gd-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes gd-shine{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@media (hover:none){.gd-card{max-width:170px}}@media (prefers-reduced-motion:reduce){.gd-ambient,.gd-sparkles{display:none}.gd-flower .gd-art,.gd-fresh,.gd-fresh .gd-art,.gd-meter span:after,.gd-art.is-new:before{opacity:1;transform:none;animation:none!important}.gd-lunar{transform:none}.gd-card,.gd-flower-img{transition:none}}
