#egg{--body:var(--font-body,"Inter",system-ui,sans-serif);--display:var(--font-display,"Hanken Grotesk",system-ui,sans-serif);--ink:#18201E;--ink2:#3B4744;--page:#F2F3F5;--teal:#004242}#egg .ghead{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:20px;flex-wrap:wrap}#egg .ghead h2{margin:0;font:800 clamp(24px,2.4vw,30px)/1.1 var(--display);letter-spacing:-.015em}#egg .ghead p{margin:0;color:var(--ink2);font-size:15px}#egg .grow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:900px){#egg .grow{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:46%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}#egg .grow::-webkit-scrollbar{display:none}}.sprout{background:none;border:0;padding:4px;margin:0;color:rgba(255,255,255,.28);cursor:pointer;display:inline-flex;border-radius:6px;transition:color .3s ease,transform .3s ease}.sprout:focus-visible,.sprout:hover{color:#9FD3C9;transform:translateY(-2px);outline:none}.egg{position:fixed;inset:0;z-index:100;background:rgba(15,34,35,.55);display:flex;align-items:center;justify-content:center;padding:20px}.egg[hidden]{display:none!important}.eggcard{position:relative;background:linear-gradient(180deg,#FFFFFF,#EEF4F3);border-radius:28px;max-width:640px;width:100%;padding:22px 24px 28px;text-align:center;box-shadow:0 40px 80px rgba(0,0,0,.25)}.eggx{position:absolute;right:14px;top:10px;background:none;border:0;font-size:30px;line-height:1;color:var(--ink2);cursor:pointer}.eggtxt{margin:6px auto 16px;max-width:36ch;font:600 18px/1.4 var(--body);color:var(--ink)}#egg #tree.grow .lf{animation:lfpop .5s var(--ld) cubic-bezier(.3,1.6,.5,1) forwards,sway 3.2s calc(var(--ld) + .5s) ease-in-out infinite alternate}@keyframes lfpop{0%{opacity:0;transform:scale(0) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){#egg #tree.grow .lf{animation:none;opacity:1}}#egg .ghead{align-items:flex-end}#egg .ghead p{margin-top:6px}#egg .grow{overflow:visible}@media (max-width:760px){#egg .grow{overflow-x:auto;padding:30px 0}}.eggcard.gh{max-width:760px;padding:18px 18px 16px;text-align:left;background:#fff;overflow:hidden}#egg .ghtop{padding:4px 40px 6px 8px}#egg .ghtop h3{margin:0;font:800 22px var(--display)}#egg .ghtop p{margin:4px 0 0;color:var(--ink2);font-size:14px}#egg #gh{width:100%;height:auto;display:block;-moz-user-select:none;user-select:none;-webkit-user-select:none}#egg #gh .pothit{cursor:pointer}#egg #gh .tag text{font:700 13px var(--body);fill:var(--ink)}#egg #gh .tag{animation:hop 1.6s ease-in-out infinite;transform-box:fill-box}#egg #gh .plant{transform-box:fill-box;transform-origin:50% 100%}#egg #gh .plant.pop{animation:grow .5s cubic-bezier(.3,1.6,.5,1)}@keyframes grow{0%{transform:scale(.2)}to{transform:scale(1)}}#egg #gh .fruit{outline:none}#egg #gh .fin{transform-box:fill-box;transform-origin:50% 0;animation:fpop .45s cubic-bezier(.3,1.7,.5,1) both,dangle 2.6s ease-in-out .45s infinite alternate}#egg #gh .fruit:focus .fin,#egg #gh .fruit:hover .fin{animation:fpop .45s both,wig .5s ease-in-out infinite}#egg #gh .fruit.picked .fin{animation:pick .42s ease-in forwards}#egg #gh .eye{transform-box:fill-box;transform-origin:center;animation:blink 4s infinite}#egg #gh .fruit:nth-child(odd) .eye{animation-delay:1.7s}@keyframes fpop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dangle{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes wig{0%,to{transform:rotate(-9deg) scale(1.08)}50%{transform:rotate(9deg) scale(1.08)}}@keyframes pick{0%{transform:scale(1.15)}to{transform:translateY(-40px) scale(0);opacity:0}}@keyframes blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes hop{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#egg #gh .thirst{animation:hop 1.1s ease-in-out infinite;transform-box:fill-box}#egg #gh .plus{font:800 22px var(--display);animation:plusup .9s ease-out forwards}@keyframes plusup{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-36px)}}#egg #gh .canb{transform-box:fill-box;transform-origin:30% 50%;animation:tilt 1.2s ease-in-out}@keyframes tilt{0%{transform:rotate(0)}30%,70%{transform:rotate(28deg)}to{transform:rotate(0)}}#egg #gh .drop{animation:drip .6s ease-in forwards}@keyframes drip{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px,60px)}}#egg .ghhud{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 8px 4px}#egg .ghseeds{gap:6px;flex-wrap:wrap}#egg .ghseed{border:0;background:var(--page);border-radius:999px;padding:8px 14px;font:600 14px var(--body);cursor:pointer;color:var(--ink)}#egg .ghseed.on{background:var(--ink);color:#fff}#egg .ghseed:disabled{opacity:.5;cursor:not-allowed}#egg .ghbox{display:flex;align-items:center;gap:8px;font-size:14px}#egg .ghbox b{font:800 20px var(--display);color:var(--ink)}#egg .ghboxi{color:var(--teal);display:flex}#egg .ghtot{margin-left:8px;font-size:12px}#egg .ghtruck{position:absolute;left:-140px;bottom:70px;display:flex;align-items:center;gap:8px;pointer-events:none;font:800 18px var(--display);color:var(--teal)}#egg .ghtruck.go{animation:drive 2.2s ease-in-out forwards}@keyframes drive{0%{left:-140px}40%,60%{left:40%}to{left:110%}}#egg .ghreset{position:absolute;left:24px;bottom:-40px;opacity:0}.eggcard.gh .ghreset{position:static;opacity:1;margin:6px 8px 0;background:none;border:0;color:var(--ink2);font-size:12px;text-decoration:underline;cursor:pointer}@media (max-width:600px){#egg .ghtop p{font-size:13px}#egg .ghtot{display:none}}@media (prefers-reduced-motion:reduce){#egg #gh *{animation:none!important}}#egg .ghtruck{visibility:hidden}#egg .ghtruck.go{visibility:visible}#egg .ghcoupon{position:absolute;inset:0;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}#egg .ghcoupon[hidden]{display:none}#egg .ghcin{background:#fff;border-radius:24px;padding:26px 28px;text-align:center;max-width:380px;box-shadow:0 30px 60px rgba(0,30,30,.2);animation:fpop .5s cubic-bezier(.3,1.6,.5,1)}#egg .ghsparkle{font-size:40px;animation:hop 1.2s ease-in-out infinite}#egg .ghcin h4{margin:4px 0 6px;font:800 24px var(--display)}#egg .ghcin p{margin:0 0 14px;color:var(--ink2)}#egg .ghcode{display:flex;align-items:center;justify-content:space-between;gap:10px;border:2px dashed #f2b634;background:#FFF8E6;border-radius:14px;padding:10px 12px 10px 18px;margin-bottom:8px}#egg .ghcode b{font:800 22px var(--display);letter-spacing:.06em}#egg .ghcode button{border:0;background:var(--ink);color:#fff;border-radius:999px;padding:7px 14px;font-weight:600;cursor:pointer}#egg .ghcin small{display:block;color:var(--ink2);font-size:12px;margin-bottom:14px}.eggcard.gh{position:relative;max-width:980px!important}#egg #gh .potswap text,#egg #gh .tag text{font:700 22px var(--body);fill:var(--ink)}#egg #gh .potswap{cursor:pointer}#egg #gh .potswap:hover rect{fill:#F4EEE3}#egg #gh image.grow{transform-box:fill-box;transform-origin:50% 100%;animation:grow .55s cubic-bezier(.3,1.6,.5,1)}#egg #gh .fruit{cursor:pointer}#egg #gh .fruit .fin{transform-box:fill-box;transform-origin:50% 10%;animation:fpop .45s cubic-bezier(.3,1.7,.5,1) both,dangle 2.6s ease-in-out .45s infinite alternate}#egg #gh .fruit:hover .fin{animation:wig .5s ease-in-out infinite}#egg #gh .fruit.lucky .fin{filter:drop-shadow(0 0 10px #FFD45A)}#egg #gh .fruit.picked .fin{animation:pick .4s ease-in forwards}#egg #gh .bugg{cursor:pointer}#egg #gh .bugimg{transform-box:fill-box;transform-origin:center;animation:crawl .5s ease-in-out infinite alternate}@keyframes crawl{0%{transform:rotate(-8deg) translateX(-3px)}to{transform:rotate(8deg) translateX(3px)}}#egg #gh .plus{font:800 40px var(--display);fill:#004242;paint-order:stroke;stroke:#fff;stroke-width:6px}#egg #gh .canimg{transform-box:fill-box;transform-origin:30% 60%;animation:tilt 1.2s ease-in-out}#egg #gh .deco{pointer-events:none}#egg #gh .truckimg.go{animation:drive2 2.6s ease-in-out forwards}@keyframes drive2{0%{transform:translateX(0)}45%,55%{transform:translateX(1000px)}to{transform:translateX(2000px)}}#egg .ghbox img{width:40px;height:40px}#egg #gh .bob{transform-box:fill-box;transform-origin:center;animation:hop 1.3s ease-in-out infinite;pointer-events:none}#egg #gh .cantilt{transform-origin:0 0;animation:canpour 1.4s ease-in-out forwards}@keyframes canpour{0%{transform:rotate(-20deg);opacity:0}15%{opacity:1}35%,75%{transform:rotate(58deg)}to{transform:rotate(0);opacity:0}}#egg #gh .drop{opacity:0;animation:drip2 .55s ease-in forwards}@keyframes drip2{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(95px)}}#egg #gh #ghpet{cursor:pointer}#egg #gh .petimg{transform-box:fill-box}#egg #gh .zz{font:800 34px var(--display);fill:#004242;opacity:0;animation:zfloat 2.2s ease-out forwards}@keyframes zfloat{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(40px,-110px)}}#egg #gh .pchoice{cursor:pointer}#egg #gh .pchoice:hover rect{fill:#F4EEE3}#egg .ghsep{width:1px;height:24px;background:#D8CDBA;margin:0 4px}#egg .ghtool{border:1.5px solid #d8cdba;background:#fff;border-radius:999px;padding:7px 13px;font:600 14px var(--body);cursor:pointer;color:var(--ink)}#egg .ghtool.on{background:var(--ink);color:#fff;border-color:var(--ink)}#egg .ghseeds{align-items:center}.eggcard.gh{background:#FBF6EC!important;font-family:Nunito,var(--body)}#egg .ghtop{text-align:center;padding:6px 40px 4px!important}#egg .ghtop h3{font-family:Fraunces,Georgia,serif!important;font-weight:800!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:38px!important;letter-spacing:-.01em;color:#004242}#egg .ghtop p{font-family:Nunito,var(--body);font-weight:700;color:#7A6046!important;font-size:15px!important}#egg #gh{border-radius:18px}#egg #gh #ghpet,#egg #gh #ghpetswap,#egg #gh .bugg,#egg #gh .fruit{outline:none}#egg #gh #ghpetswap{cursor:pointer;opacity:.55;transition:opacity .2s}#egg #gh #ghpetswap:focus-visible,#egg #gh #ghpetswap:hover{opacity:1}#egg #gh .fruit .fin{animation:dangle 2.6s ease-in-out infinite alternate!important}#egg #gh .fruit.new .fin{animation:fpop .45s cubic-bezier(.3,1.7,.5,1) both,dangle 2.6s ease-in-out .45s infinite alternate!important}#egg #gh .fruit:hover .fin{animation:wig .5s ease-in-out infinite!important}#egg .ghhud{align-items:flex-end!important;padding:12px 8px 0!important}#egg .ghseeds{display:flex;gap:10px!important}#egg .pkt{border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;padding:0;transform:rotate(var(--r));transition:transform .2s cubic-bezier(.3,1.6,.5,1)}#egg .pkt:hover{transform:rotate(0) translateY(-4px)}#egg .pkt.on{transform:rotate(0) translateY(-10px)}#egg .pktimg{position:relative;width:74px;height:74px;display:block}#egg .pktimg img{position:absolute;inset:0;width:100%;height:100%}#egg .pktimg .pktf{width:40%;height:40%;left:30%;top:22%;right:auto;bottom:auto}#egg .pkt.on .pktimg{filter:drop-shadow(0 6px 8px rgba(90,60,30,.3))}#egg .pktl{font:800 13px Nunito,var(--body);color:#5B4632}#egg .pkt.on .pktl{color:#004242;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}#egg .pkt.locked{opacity:.45;cursor:not-allowed}#egg .pkt.locked .pktf{filter:grayscale(1)}#egg .ghright{display:flex;align-items:center;gap:14px}#egg .ghtool{font-family:Nunito,var(--body)!important;font-weight:800!important;background:#FFFDF7!important;border-color:#E2D3BA!important;color:#5B4632!important}#egg .ghtool.on{background:#004242!important;color:#fff!important}#egg .ghbox{font-family:Nunito,var(--body)}#egg .ghbox b{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100;color:#004242!important}#egg .ghfoot{display:flex;justify-content:space-between;padding:6px 8px 0}.eggcard.gh .ghreset{margin:0!important;color:#9C8468!important;font-family:Nunito,var(--body)}#egg .ghlogo{height:22px;width:auto;opacity:.9}@media (max-width:600px){#egg .ghtop h3{font-size:28px!important}#egg .pktimg{width:56px;height:56px}#egg .ghright{flex-direction:column;align-items:flex-end;gap:6px}}#egg #gh .signtxt{font:700 32px Fredoka,Nunito,var(--body);fill:#4A2E16;paint-order:stroke;stroke:#E9C48F;stroke-width:3px;letter-spacing:.01em;pointer-events:none}#egg #gh .signimg{transform-box:fill-box;transform-origin:50% 0;animation:swing 4s ease-in-out infinite alternate;pointer-events:none}@keyframes swing{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}#egg #gh .potimg{cursor:pointer}#egg #gh .potimg.shuf{transform-box:fill-box;transform-origin:50% 100%;animation:shuf .35s cubic-bezier(.3,1.6,.5,1)}@keyframes shuf{0%{transform:scale(.88,1.08)}to{transform:scale(1)}}#egg #gh .puff{animation:puff .55s ease-out forwards}@keyframes puff{0%{opacity:.9;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}#egg .pktimg{width:64px!important;height:78px!important}#egg .pktimg img{object-fit:contain}#egg .ghgreen-unused{display:inline-flex;align-items:center;gap:6px;color:#2D766E;font:800 14px Nunito,var(--body);text-decoration:none;background:#E6F0EF;border-radius:999px;padding:7px 14px}#egg .ghgreen-unused:hover{background:#D6EBE8}.eggcard.gh{padding-top:14px!important}#egg #gh .drop2{animation:drop3 .6s cubic-bezier(.3,1.4,.5,1) both}@keyframes drop3{0%{transform:translateY(-200px);opacity:0}to{transform:none;opacity:1}}#egg #gh #ghstack.full{animation:wob .4s ease-in-out}@keyframes wob{0%,to{transform:none}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}#egg .ghpo{border:0;background:#FFB84E;color:#3A2A14;border-radius:999px;padding:10px 16px;font:800 14px Nunito,var(--body);cursor:pointer;box-shadow:0 3px 0 #D9963A}#egg .ghpo:disabled{background:#EFE6D6;color:#A8957A;box-shadow:none;cursor:default}#egg .ghpo:not(:disabled){animation:hop 1.6s ease-in-out infinite}#egg .ghpost{position:absolute;inset:0;background:rgba(251,246,236,.97);display:flex;align-items:center;justify-content:center;padding:16px;z-index:5;border-radius:inherit}#egg .ghpost[hidden]{display:none}#egg .ghpostin{width:100%;max-width:900px;text-align:center}#egg .ghpostin h4{margin:0 0 6px;font:700 30px Fredoka,Nunito,var(--body);color:#004242}#egg #ghmap{width:100%;height:auto;display:block}#egg #ghmap .mlab{font:800 26px Nunito,var(--body);fill:#4A3824;paint-order:stroke;stroke:#FBF6EC;stroke-width:7px}#egg #ghmap .mlab.home{fill:#004242}#egg #ghmap .route{stroke-dashoffset:400;opacity:0;animation:routein .2s forwards}@keyframes routein{to{opacity:1}}#egg #ghmap .flybox{offset-rotate:0deg;offset-distance:0;animation:fly 1.6s cubic-bezier(.45,0,.3,1) both}@keyframes fly{0%{offset-distance:0;opacity:0}10%{opacity:1}to{offset-distance:100%;opacity:1}}#egg #ghmap .pin{opacity:0;animation:pinin .4s cubic-bezier(.3,1.6,.5,1) forwards;transform-box:fill-box;transform-origin:center}@keyframes pinin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}#egg #ghlist{list-style:none;padding:0;margin:8px 0 14px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}#egg #ghlist li{background:#fff;border:1.5px solid #e2d3ba;border-radius:999px;padding:6px 14px;font:800 14px Nunito,var(--body);color:#5B4632;opacity:0;animation:pinin .4s forwards}#egg .ghpobtn{border:0;background:#004242;color:#fff;border-radius:999px;padding:11px 22px;font:800 15px Nunito,var(--body);cursor:pointer}#egg .ghtitle{margin:0 0 10px 6px;text-align:left;font:700 30px/1.1 Fredoka,Nunito,var(--body);color:#004242;letter-spacing:-.005em}@media (max-width:600px){#egg .ghtitle{font-size:22px}}#egg #ghmap .stfill{opacity:0;mix-blend-mode:multiply;animation:stfade 1.4s ease-out forwards}@keyframes stfade{to{opacity:.85}}.eggcard.gh{background:#FFFFFF!important;font-family:var(--body)!important}#egg .ghtitle{font:800 28px/1.1 var(--display)!important;color:#004242!important;letter-spacing:-.02em!important}#egg #gh{background:#F2F3F5}#egg .pktl{font:600 13px var(--body)!important;color:var(--ink2)!important}#egg .pkt.on .pktl{color:#004242!important;font-weight:700!important}#egg .ghbox{font-family:var(--body)!important;color:var(--ink2)}#egg .ghbox b{font:800 22px var(--display)!important;color:var(--ink)!important;font-variation-settings:normal!important}#egg .ghpo{background:#FFB84E!important;color:#18201E!important;box-shadow:none!important;font:700 14px var(--body)!important;padding:11px 18px!important}#egg .ghpo:disabled{background:#F2F3F5!important;color:#9AA3A1!important}#egg .ghgreen-unused{font:700 14px var(--body)!important;color:#004242!important;background:#E6F0EF!important}#egg .ghtools{position:absolute;top:18px;right:58px;display:flex;align-items:center;gap:18px}#egg .ghtools .ghgreen-unused{font:600 14px var(--body)!important;padding:4px 0!important}.eggcard.gh .ghtools .ghreset{position:static;opacity:1;margin:0!important;font:500 13px var(--body)!important;color:#7C8D89!important;text-decoration:none!important;background:none;border:0;cursor:pointer}.eggcard.gh .ghtools .ghreset:hover{color:#004242!important}#egg .ghtools .ghreset:before{content:"";display:inline-block;width:1px;height:14px;background:#D5DCDA;margin-right:18px;vertical-align:-2px}@media(max-width:760px){#egg .ghtools{position:static;margin:-4px 0 8px 2px;gap:10px;flex-wrap:nowrap;justify-content:space-between}#egg .ghtools .ghreset:before{display:none}#egg .ghtools .ghgreen-unused{font-size:12.5px!important;gap:5px!important;white-space:nowrap}.eggcard.gh .ghtools .ghreset{font-size:12px!important;white-space:nowrap}}#egg .ghcoupon{background:rgba(24,32,30,.28)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#egg .ghcin{border-radius:12px!important;padding:40px 32px 28px!important;max-width:420px!important;width:100%;box-shadow:0 1px 2px rgba(24,32,30,.06),0 10px 28px rgba(24,32,30,.08)!important;animation:fpop .35s ease-out!important;font-family:var(--body)}#egg .ghmark{width:44px;height:44px;color:#2D766E;display:block;margin:0 auto 10px}#egg .ghey{margin:0 0 6px!important;font:700 12px var(--body)!important;letter-spacing:.12em;text-transform:uppercase;color:#215953!important}#egg .ghcin h4{margin:0 0 8px!important;font:700 28px/1.15 var(--display)!important;letter-spacing:-.01em;color:#18201E}#egg .ghcp{margin:0 0 18px!important;font:400 16px/1.6 var(--body)!important;color:#4A5955!important}#egg .ghcode{display:block!important;border:0!important;background:#F2F3F5!important;border-radius:12px!important;padding:14px!important;margin:0 0 16px!important}#egg .ghcode b{font:700 24px var(--display)!important;letter-spacing:.08em;color:#18201E}#egg .ghbtns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}#egg .ttb{height:44px;padding:0 24px;border-radius:100px;font:700 16px var(--display);cursor:pointer;transition:filter .15s ease,background .15s ease}#egg .ttb.y{background:#FFD814;border:1px solid #ffd814;color:#0F2223}#egg .ttb.y:hover{filter:brightness(.96)}#egg .ttb.o{background:#fff;border:1px solid #c1c8c6;color:#18201E}#egg .ttb.o:hover{background:#F2F3F5}#egg .ghcin small{margin:0!important;padding-top:14px;border-top:1px solid #e6eae9;color:#7C8D89!important;font-size:12px!important}#egg #gh .plus,#egg #gh .zz{paint-order:normal!important;stroke:none!important}#egg #gh .plus{font:700 34px var(--display)!important}#egg #ghmap .mtag rect{fill:#FFFFFF;stroke:#DCE3E1;stroke-width:1.5}#egg #ghmap .mtag text{font:600 19px var(--body);fill:#18201E}#egg #ghmap .mtag.home rect{fill:#004242;stroke:#004242}#egg #ghmap .mtag.home text{fill:#FFFFFF}#egg .ghpf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:6px}#egg .ghpf #ghlist{margin:0!important;justify-content:flex-start!important}#egg .ghpf .ghpobtn{flex:none}@media(max-width:600px){#egg .ghpf{flex-direction:column;align-items:stretch}#egg .ghpf .ghpobtn{align-self:flex-end}}#egg #gh .fruit .fin{animation:none!important;transition:transform .2s ease}#egg #gh .fruit.new .fin{animation:fpop .45s cubic-bezier(.3,1.7,.5,1) both!important}#egg #gh .fruit .fin.sway{animation:sway1 1.8s ease-in-out!important}@keyframes sway1{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}70%{transform:rotate(3deg)}}#egg #gh .fruit:hover .fin{animation:none!important;transform:scale(1.06)}#egg #gh .fruit.picked .fin{animation:pick .4s ease-in forwards!important}#egg #gh .fruit.lucky .fin{filter:drop-shadow(0 0 5px rgba(255,255,255,1)) drop-shadow(0 0 12px rgba(45,118,110,.35))!important}#egg #gh .tap{pointer-events:auto!important;cursor:pointer}#egg #gh #ghbulb,#egg #gh #ghgnome{cursor:pointer;outline:none}#egg #gh .bulbimg{transform-box:fill-box;transform-origin:50% 0}#egg #gh .bulbimg.swing{animation:bswing 1.8s ease-out}@keyframes bswing{0%{transform:rotate(0)}15%{transform:rotate(9deg)}40%{transform:rotate(-6deg)}65%{transform:rotate(3deg)}85%{transform:rotate(-1deg)}to{transform:rotate(0)}}#egg #gh .bf,#egg #gh .ffly{cursor:pointer}#egg #gh .bfimg{transform-box:fill-box;transform-origin:50% 50%;animation:flap .32s ease-in-out infinite alternate}@keyframes flap{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}#egg #gh .wing{transform-box:fill-box;transform-origin:50% 100%;animation:wingf .45s ease-in-out infinite alternate}@keyframes wingf{0%{transform:scaleY(1)}to{transform:scaleY(-.5)}}#egg #gh .shoot{stroke:#FFFFFF;stroke-width:3;stroke-linecap:round;stroke-dasharray:60 400;stroke-dashoffset:60;animation:shoot 1.1s ease-out forwards;pointer-events:none}@keyframes shoot{0%{stroke-dashoffset:60;opacity:0}15%{opacity:1}to{stroke-dashoffset:-200;opacity:0}}#egg #gh .gnimg{transform-box:fill-box;transform-origin:50% 100%}#egg #gh .gnimg.hop1{animation:gnhop .6s cubic-bezier(.3,1.6,.5,1)}@keyframes gnhop{0%{transform:translateY(0) scale(1)}25%{transform:translateY(0) scale(1.06,.92)}55%{transform:translateY(-22px) scale(.96,1.05)}to{transform:translateY(0) scale(1)}}#egg #gh #ghmoon,#egg #gh #ghstars,#egg #gh #ghsun{pointer-events:none}@media(max-width:600px){#egg #ghmap .mtag:not(.home){display:none}}#egg .ghfoot{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}#egg .ghfoot .ghreset{justify-self:start}#egg .ghfoot .ghlogo{justify-self:end}#egg .ghgreen-unused{justify-self:center;background:none!important;padding:4px 6px!important;gap:7px!important;color:#2D766E!important;transition:color .2s ease}#egg .ghgreen-unused svg{width:20px;height:20px;transition:transform .3s ease}#egg .ghgreen-unused span{text-decoration:underline;-webkit-text-decoration-color:rgba(45,118,110,.35);text-decoration-color:rgba(45,118,110,.35);text-underline-offset:3px}#egg .ghgreen-unused:hover{color:#004242!important}#egg .ghgreen-unused:hover svg{transform:translateY(-2px)}@media(max-width:560px){#egg .ghfoot{grid-template-columns:1fr auto}#egg .ghgreen-unused{grid-column:1/-1;grid-row:2;margin-top:4px}}.eggcard.gh .ghreset{color:#7C8D89!important;font-family:var(--body)!important}#egg .ghpost{background:rgba(255,255,255,.97)!important}#egg .ghpostin h4{font:800 28px var(--display)!important;color:#004242!important;letter-spacing:-.02em}#egg #ghmap .mlab{font:700 24px var(--body)!important;fill:#18201E!important;stroke:#FFFFFF!important}#egg #ghmap .mlab.home{fill:#004242!important}#egg #ghmap .route{stroke:#2D766E!important}#egg #ghlist li{font:600 14px var(--body)!important;color:var(--ink)!important;border-color:#DCE3E1!important;background:#F2F3F5!important}#egg .ghpobtn{font:700 15px var(--body)!important;background:#18201E!important}#egg .ghcin h4{font:800 24px var(--display)!important}@media (max-width:900px){#egg #grades .grow{grid-auto-flow:row!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:auto!important;overflow:visible!important;padding:0!important}}#egg .ghcpn{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(24,32,30,.5)}#egg .ghcpn[hidden]{display:none}#egg .ghcpn-card{width:min(440px,100%);background:#fff;border-radius:0;padding:28px;color:var(--ink);text-align:left;font-family:var(--body)}#egg .ghcpn-top{display:flex;justify-content:space-between;align-items:center;gap:16px}#egg .ghcpn-top h2{margin:0;font:800 26px/1.1 var(--display);letter-spacing:-.015em;color:var(--ink)}#egg .ghcpn-x{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid #dce3e1;background:#fff;color:var(--ink);font-size:22px;line-height:1;cursor:pointer}#egg .ghcpn-x:hover{border-color:var(--ink)}#egg .ghcpn-card>p{margin:10px 0 18px;font-size:16px;line-height:1.5;color:var(--ink2)}#egg .ghcpn-code{display:flex;justify-content:space-between;align-items:center;border:1px dashed var(--ink);padding:14px 16px;margin-bottom:18px}#egg .ghcpn-code span{font:500 11.5px var(--mono,var(--font-mono));letter-spacing:.1em;text-transform:uppercase;color:#5A6865}#egg .ghcpn-code b{font:500 22px var(--mono,var(--font-mono));letter-spacing:.08em}#egg .ghcpn-btns{display:flex;flex-wrap:wrap;gap:10px}#egg .ghcpn-btn{min-height:48px;padding:0 22px;border-radius:4px;font:700 16px var(--display);cursor:pointer}#egg .ghcpn-btn--amber{background:#FFB84E;border:1.5px solid #ffb84e;color:var(--ink)}#egg .ghcpn-btn--amber:hover{background:#F2A93A;border-color:#F2A93A}#egg .ghcpn-btn--line{background:#fff;border:1.5px solid var(--ink);color:var(--ink)}#egg .ghcpn-btn--line:hover{background:var(--ink);color:#fff}#egg .ghcpn-btn:focus-visible,#egg .ghcpn-x:focus-visible{outline:none;box-shadow:0 0 0 3px #FFB84E}#egg .ghcpn-card small{display:block;margin-top:14px;font-size:13px;color:#5A6865}