.egg-experience{--egg-accent:#ffe6a6;--egg-glow:rgba(255,231,166,.68);--egg-glow-soft:rgba(255,231,166,.35);--egg-panel:#202024;--egg-border:#35353a;--egg-text:#f4f4f3;--egg-sub:#a7a7ad;position:absolute;inset:0;z-index:140;pointer-events:none;overflow:hidden;font-family:Inter,sans-serif}
body[data-egg-tone="light"] .egg-experience{--egg-accent:#4a2f0a;--egg-glow:rgba(122,74,18,.6);--egg-glow-soft:rgba(122,74,18,.28);--egg-panel:#fff9eb;--egg-border:#d9c9a8;--egg-text:#332515;--egg-sub:#796544}
.egg-widget{position:absolute;right:22px;bottom:86px;width:100px;pointer-events:auto;touch-action:none;animation:egg-bounce-in .75s cubic-bezier(.2,.8,.25,1.05)}
.egg-experience.is-cinematic .egg-widget,.egg-experience.is-cinematic .egg-bubble{display:none}
.egg-visual{display:block;position:relative;width:100px;height:100px;padding:0;border:0;background:none;cursor:grab;touch-action:none;color:var(--egg-accent)}
.egg-visual:active{cursor:grabbing}.egg-visual:focus-visible,.egg-bubble:focus-visible,.egg-hatch-overlay:focus-visible{outline:3px solid var(--egg-accent);outline-offset:3px}
.egg-image-wrap{position:absolute;inset:2px;display:grid;place-items:center;transform-origin:50% 88%}.egg-image-wrap img{width:96px;height:96px;object-fit:contain;user-select:none;pointer-events:none;filter:drop-shadow(0 7px 12px rgba(0,0,0,.42))}
.egg-ground{position:absolute;left:50%;top:96%;width:70px;height:20px;transform:translate(-50%,-50%);border-radius:50%;filter:blur(7px);pointer-events:none;background:radial-gradient(ellipse,rgba(0,0,0,.4) 0%,rgba(0,0,0,.25) 40%,transparent 100%)}
.egg-experience[data-state="warming"] .egg-image-wrap{animation:egg-warming-hover 4s ease-in-out infinite}.egg-experience[data-state="warming"] .egg-ground{animation:egg-warming-shadow 4s ease-in-out infinite}.egg-experience[data-state="warming"].is-warmth-bump .egg-image-wrap{animation:egg-warmth-bump .72s cubic-bezier(.2,.78,.26,1)}.egg-experience[data-state="warming"].is-warmth-bump .egg-ground{animation:egg-warmth-shadow .72s ease-out}.egg-experience.is-warmth-bump .egg-sparkle{animation:egg-warmth-spark .72s ease-out!important}.egg-experience[data-state="tucked"].is-warmth-bump .egg-bubble{animation:egg-bubble-warmth .72s cubic-bezier(.2,.78,.26,1)}
body[data-egg-tone="dark"] .egg-experience[data-state="ready-to-reveal"] .egg-ground{background:radial-gradient(ellipse,var(--egg-glow) 0%,var(--egg-glow-soft) 45%,transparent 100%);opacity:.7;filter:blur(9px);animation:egg-ground-glow 2.4s ease-in-out infinite}
.egg-aura{position:absolute;left:50%;top:50%;width:96px;height:96px;transform:translate(-50%,-50%) scale(calc(.75 + var(--warmth-ratio) * .3));border-radius:50%;background:radial-gradient(circle,var(--egg-glow-soft),transparent 68%);opacity:calc(.1 + var(--warmth-ratio) * .8);filter:blur(9px);animation:egg-aura-pulse 2.8s ease-in-out infinite}
.egg-sparkle{position:absolute;z-index:3;opacity:0;text-shadow:0 0 8px var(--egg-glow)}.egg-sparkle-a{left:12%;top:18%}.egg-sparkle-b{right:8%;top:30%;font-size:10px;animation-delay:.55s!important}.egg-experience[data-heat="warm"] .egg-sparkle,.egg-experience[data-heat="hot"] .egg-sparkle{animation:egg-sparkle 2.1s ease-in-out infinite}
.egg-warmth-track{width:82px;height:6px;margin:2px auto 0;border-radius:99px;overflow:hidden;background:rgba(128,128,128,.25)}.egg-warmth-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c46c38,#f5d078);transition:width .3s ease}
body[data-egg-tone="light"] .egg-warmth-fill{background:linear-gradient(90deg,#d49a51,#85561a)}.egg-temperature{text-align:center;margin-top:6px;color:var(--egg-sub);font:700 10px/1 Inter;letter-spacing:.03em}
.egg-experience[data-state="ready-to-reveal"] .egg-warmth-track,.egg-experience[data-state="ready-to-reveal"] .egg-temperature,.egg-experience[data-state="hatching"] .egg-warmth-track,.egg-experience[data-state="hatching"] .egg-temperature{display:none}
.egg-experience[data-state="hatching"] .egg-aura,.egg-experience[data-state="hatching"] .egg-sparkle{display:none}
.egg-experience[data-state="ready-to-reveal"] .egg-image-wrap{animation:egg-ready-wiggle 3.2s ease-in-out infinite}.egg-experience[data-state="ready-to-reveal"] .egg-visual{filter:drop-shadow(0 0 10px var(--egg-glow))}
.egg-experience[data-state="tucked"] .egg-widget{display:none}.egg-bubble{display:none;position:absolute;right:22px;bottom:90px;width:46px;height:46px;padding:3px;border:0;border-radius:50%;background:conic-gradient(var(--egg-accent) var(--bubble-progress),rgba(128,128,128,.28) 0);box-shadow:0 7px 18px rgba(0,0,0,.35);pointer-events:auto;cursor:grab;touch-action:none}.egg-experience[data-state="tucked"] .egg-bubble{display:block}.egg-bubble-inner{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--egg-panel)}.egg-bubble img{width:29px;height:29px;object-fit:contain}.egg-experience[data-state="tucked"][style*="--warmth: 100%"] .egg-bubble{animation:egg-ready-glow 2.4s ease-in-out infinite}
.egg-toast{position:absolute;left:50%;top:76px;z-index:5;transform:translateX(-50%);padding:7px 14px;border:1px solid var(--egg-border);border-radius:99px;background:var(--egg-panel);color:var(--egg-sub);font:600 11px Inter;opacity:0}.egg-toast strong{color:var(--egg-accent)}.egg-toast.show{animation:egg-toast-pop 2.6s ease forwards}
.egg-arrival span{position:absolute;left:50%;top:50%;z-index:4;color:var(--egg-accent);font-size:calc(9px + var(--i)*1px);text-shadow:0 0 8px var(--egg-glow);animation:egg-arrive-spark .72s ease-out calc(var(--i)*55ms) forwards;--tx:calc(30vw - var(--i)*7px);--ty:calc(28vh - var(--i)*10px)}
.egg-hatch-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;border:0;opacity:0;pointer-events:none;background:radial-gradient(280px 280px at 50% 40%,rgba(20,20,24,.7),rgba(0,0,0,.92));color:var(--egg-text);backdrop-filter:blur(3px);cursor:pointer;transition:opacity .2s}.egg-hatch-overlay.is-open{opacity:1;pointer-events:auto}
body[data-egg-tone="light"] .egg-hatch-overlay{background:radial-gradient(280px 280px at 50% 40%,rgba(28,28,30,.82),rgba(0,0,0,.94));color:#fff}
.egg-rays-wrap{position:absolute;left:50%;top:46%;width:390px;height:390px;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.is-open .egg-rays-wrap{animation:egg-soft-in .9s ease 1.05s forwards}.egg-rays{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0deg,var(--rarity-ray) 4deg,var(--rarity-ray) 9deg,transparent 13deg,transparent 30deg);mask:radial-gradient(circle,#000 22%,transparent 66%);-webkit-mask:radial-gradient(circle,#000 22%,transparent 66%)}.is-open .egg-rays{animation:egg-rays 14s linear infinite}
.egg-rarity-glow{position:absolute;left:50%;top:44%;width:200px;height:200px;transform:translate(-50%,-50%) scale(.92);border-radius:50%;background:var(--rarity-glow);opacity:0;pointer-events:none}.is-open .egg-rarity-glow{animation:egg-glow-pulse 2.6s ease-in-out 1.2s infinite}
.egg-hatch-overlay[data-rarity="common"]{--rarity-glow:radial-gradient(circle,rgba(255,214,150,.32) 12%,rgba(255,180,110,.18) 44%,transparent 70%);--rarity-light:rgba(255,214,150,.5);--rarity-ray:rgba(255,214,150,.24);--rarity-name:#f0ece2}.egg-hatch-overlay[data-rarity="rare"]{--rarity-glow:radial-gradient(circle,rgba(168,190,230,.3) 12%,rgba(120,150,210,.18) 44%,transparent 70%);--rarity-light:rgba(168,190,230,.5);--rarity-ray:rgba(168,190,230,.26);--rarity-name:#c7d2e8}.egg-hatch-overlay[data-rarity="epic"]{--rarity-glow:radial-gradient(circle,rgba(190,130,224,.34) 10%,rgba(140,80,190,.2) 46%,transparent 72%);--rarity-light:rgba(190,130,224,.55);--rarity-ray:rgba(190,130,224,.3);--rarity-name:#c9a8f0}.egg-hatch-overlay[data-rarity="legend"]{--rarity-glow:radial-gradient(circle,rgba(255,206,110,.36) 0%,rgba(255,180,80,.2) 46%,transparent 72%);--rarity-light:rgba(255,206,110,.6);--rarity-ray:rgba(255,206,110,.34);--rarity-name:#f0c869}
body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="common"]{--rarity-glow:radial-gradient(circle,rgba(122,74,18,.28) 12%,rgba(122,74,18,.12) 44%,transparent 70%);--rarity-light:rgba(122,74,18,.36);--rarity-ray:rgba(74,47,10,.25);--rarity-name:#221f1a}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="rare"]{--rarity-glow:radial-gradient(circle,rgba(91,111,170,.25) 12%,rgba(91,111,170,.1) 44%,transparent 70%);--rarity-light:rgba(91,111,170,.35);--rarity-ray:rgba(70,89,145,.25);--rarity-name:#344674}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="epic"]{--rarity-glow:radial-gradient(circle,rgba(122,72,158,.26) 10%,rgba(122,72,158,.11) 46%,transparent 72%);--rarity-light:rgba(122,72,158,.38);--rarity-ray:rgba(104,58,137,.28);--rarity-name:#653b82}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="legend"]{--rarity-glow:radial-gradient(circle,rgba(145,91,18,.3) 0%,rgba(145,91,18,.13) 46%,transparent 72%);--rarity-light:rgba(145,91,18,.4);--rarity-ray:rgba(122,74,18,.3);--rarity-name:#7a4a12}
body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="common"]{--rarity-glow:radial-gradient(circle,rgba(255,214,150,.32) 12%,rgba(255,180,110,.18) 44%,transparent 70%);--rarity-light:rgba(255,214,150,.5);--rarity-ray:rgba(255,214,150,.24);--rarity-name:#f0ece2}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="rare"]{--rarity-glow:radial-gradient(circle,rgba(168,190,230,.3) 12%,rgba(120,150,210,.18) 44%,transparent 70%);--rarity-light:rgba(168,190,230,.5);--rarity-ray:rgba(168,190,230,.26);--rarity-name:#c7d2e8}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="epic"]{--rarity-glow:radial-gradient(circle,rgba(190,130,224,.34) 10%,rgba(140,80,190,.2) 46%,transparent 72%);--rarity-light:rgba(190,130,224,.55);--rarity-ray:rgba(190,130,224,.3);--rarity-name:#c9a8f0}body[data-egg-tone="light"] .egg-hatch-overlay[data-rarity="legend"]{--rarity-glow:radial-gradient(circle,rgba(255,206,110,.36) 0%,rgba(255,180,80,.2) 46%,transparent 72%);--rarity-light:rgba(255,206,110,.6);--rarity-ray:rgba(255,206,110,.34);--rarity-name:#f0c869}
.egg-hatch-shell{position:absolute;left:50%;top:43%;width:130px;height:150px;transform:translate(-50%,-50%);opacity:0}.egg-hatch-shell img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(0,0,0,.45))}.is-open .egg-hatch-shell{animation:egg-hatch-sequence 1.1s ease forwards}
.egg-pet-wrap{position:absolute;left:50%;top:42%;width:150px;height:150px;transform:translate(-50%,-50%)}.is-open .egg-pet-wrap{animation:egg-pet-float 3.8s ease-in-out 2.05s infinite}.egg-pet-wrap::after{content:"";position:absolute;z-index:1;left:50%;bottom:3px;width:104px;height:18px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.68) 0%,rgba(0,0,0,.42) 42%,transparent 75%);filter:blur(2px);opacity:0}.is-open .egg-pet-wrap::after{animation:egg-soft-in .45s ease 1.42s forwards}.egg-pet-shadow{position:absolute;left:50%;top:52%;width:130px;height:130px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(13,11,32,.7) 38%,rgba(13,11,32,.2) 60%,transparent 74%);opacity:0}body[data-egg-tone="light"] .egg-pet-shadow{background:radial-gradient(circle,rgba(122,74,18,.22) 35%,rgba(122,74,18,.08) 60%,transparent 74%)}.egg-pet{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;opacity:0;filter:drop-shadow(0 14px 22px rgba(0,0,0,.55)) drop-shadow(0 0 26px var(--rarity-light))}.is-open .egg-pet{animation:egg-pet-emerge .9s cubic-bezier(.18,.86,.3,1.08) 1.12s forwards}.is-open .egg-pet-shadow{animation:egg-soft-in .5s ease 1.4s forwards}
.egg-reveal-card{position:relative;z-index:3;width:min(280px,80%);margin-top:225px;text-align:center;opacity:0;transform:translateY(18px)}.egg-experience[data-state="result"] .egg-reveal-card{opacity:1;transform:none;transition:opacity .5s,transform .5s}.egg-reveal-kicker{display:block;margin-bottom:9px;color:var(--egg-text);font:800 10px Inter;letter-spacing:.22em;text-transform:uppercase}.egg-reveal-name-row{display:flex;align-items:baseline;justify-content:center;gap:5px}.egg-reveal-name{color:var(--rarity-name);font:700 32px/1 Gaegu,cursive}.egg-flourish{color:var(--rarity-name);font:700 18px/1 Gaegu,cursive;text-shadow:0 0 8px var(--rarity-ray)}.egg-hatch-overlay[data-rarity="legend"] .egg-flourish{font-size:20px}.egg-reveal-description,.egg-reveal-hint{display:block}.egg-reveal-description{color:#b0b0b8;font:500 15px Gaegu,cursive;text-transform:lowercase;margin-top:2px}.egg-reveal-hint{margin-top:16px;color:#9c9ca4;font:700 11px Inter;letter-spacing:.05em}body[data-egg-tone="light"] .egg-reveal-kicker{color:#fff}body[data-egg-tone="light"] .egg-reveal-description{color:#d0d0d6}body[data-egg-tone="light"] .egg-reveal-hint{color:#b8b8c0}
.egg-tap-effects{position:absolute;inset:0;z-index:3;pointer-events:none}.egg-tap-splash{position:absolute;left:50%;top:50%;width:132px;height:132px;margin:-66px;border-radius:50%;background:radial-gradient(circle,rgba(255,236,180,.5),rgba(40,34,26,.16) 45%,transparent 66%);animation:egg-tap-splash 700ms ease-out 150ms forwards}.egg-tap-ring{position:absolute;left:50%;top:50%;width:82px;height:82px;margin:-41px;border-radius:50%;opacity:0}.egg-tap-ring-one{border:2px solid var(--egg-glow);box-shadow:0 0 14px var(--egg-glow-soft);animation:egg-tap-ring 660ms cubic-bezier(.2,.7,.2,1) 150ms forwards}.egg-tap-ring-two{border:1.5px solid rgba(255,255,255,.7);animation:egg-tap-ring 660ms cubic-bezier(.2,.7,.2,1) 270ms forwards}.egg-tap-spark{position:absolute;left:50%;top:50%;margin:-7px;color:var(--egg-accent);font-size:14px;line-height:14px;text-shadow:0 0 8px var(--egg-glow);opacity:0;animation:egg-reference-tap-spark 720ms ease-out var(--delay) forwards}.egg-experience[data-state="hatching"] .egg-image-wrap{animation:egg-tap-pop 880ms cubic-bezier(.22,.8,.28,1) forwards}.egg-experience[data-state="hatching"] .egg-image-wrap img{animation:egg-tap-wiggle 600ms ease-in-out forwards}.egg-ground.is-tapped{animation:egg-tap-shadow 880ms cubic-bezier(.22,.8,.28,1) forwards!important}
.egg-ember-layer{position:absolute;inset:0;z-index:41;pointer-events:none;overflow:visible}.egg-ember-amount{position:absolute;left:50%;top:44%;font:800 20px Gaegu,cursive;color:#f0c869;text-shadow:0 0 10px rgba(233,196,106,.6);animation:egg-reference-ember-amount 1300ms ease forwards}.egg-ember-particle{position:absolute;filter:drop-shadow(0 0 6px rgba(233,196,106,.75));animation:egg-reference-ember-fly var(--duration) cubic-bezier(.25,.1,.3,1) var(--delay) forwards}
@keyframes egg-bounce-in{0%{opacity:0;transform:translateY(10px) scale(.25) rotate(-14deg)}55%{opacity:1;transform:translateY(-8px) scale(1.08) rotate(3deg)}75%{transform:translateY(3px) scale(.96)}100%{opacity:1;transform:none}}
@keyframes egg-warming-hover{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes egg-warming-shadow{0%,100%{opacity:.72;transform:translate(-50%,-50%) scaleX(1)}50%{opacity:.48;transform:translate(-50%,-50%) scaleX(.82)}}@keyframes egg-warmth-bump{0%{transform:translateY(0) scale(1)}32%{transform:translateY(-10px) scale(1.06)}62%{transform:translateY(-4px) scale(1.02)}100%{transform:translateY(0) scale(1)}}@keyframes egg-warmth-shadow{0%{opacity:.72;transform:translate(-50%,-50%) scaleX(1)}38%{opacity:.42;transform:translate(-50%,-50%) scaleX(.72)}100%{opacity:.72;transform:translate(-50%,-50%) scaleX(1)}}@keyframes egg-warmth-spark{0%{opacity:0;transform:translateY(4px) scale(.35)}34%{opacity:1;transform:translateY(-3px) scale(1.12)}100%{opacity:0;transform:translateY(-12px) scale(.55)}}@keyframes egg-bubble-warmth{0%,100%{transform:translateY(0) scale(1)}35%{transform:translateY(-5px) scale(1.1)}65%{transform:translateY(-2px) scale(1.04)}}
@keyframes egg-toast-pop{0%{opacity:0;transform:translate(-50%,-14px) scale(.4)}18%,78%{opacity:1;transform:translate(-50%,0) scale(1)}100%{opacity:0;transform:translate(-50%,-4px)}}@keyframes egg-arrive-spark{0%{opacity:0;transform:scale(.3)}25%{opacity:1}100%{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.4)}}
.egg-aura-pulse{will-change:transform}@keyframes egg-aura-pulse{50%{transform:translate(-50%,-50%) scale(1.08)}}@keyframes egg-ground-glow{0%,100%{filter:blur(3px) brightness(1)}50%{filter:blur(4px) brightness(1.3)}}@keyframes egg-sparkle{0%,100%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes egg-ready-wiggle{0%,88%,100%{transform:rotate(0)}91%{transform:rotate(-8deg)}95%{transform:rotate(7deg)}}@keyframes egg-ready-glow{50%{box-shadow:0 0 18px var(--egg-glow)}}
@keyframes egg-tap-pop{0%{transform:translateY(0) scale(1)}12%{transform:translateY(6px) scaleX(1.16) scaleY(.84)}32%{transform:translateY(-26px) scale(1.14) rotate(-3deg)}46%{transform:translateY(-13px) scale(1) rotate(2deg)}58%{transform:translateY(-18px) scale(1.05)}100%{transform:translateY(0) scale(1)}}@keyframes egg-tap-wiggle{0%,10%{transform:rotate(0)}26%{transform:rotate(-9deg)}40%{transform:rotate(8deg)}52%{transform:rotate(-4deg)}62%{transform:rotate(2deg)}100%{transform:rotate(0)}}@keyframes egg-tap-shadow{0%{opacity:.9;transform:translate(-50%,-50%) scaleX(1)}12%{opacity:.9;transform:translate(-50%,-50%) scaleX(1.42)}32%{opacity:.5;transform:translate(-50%,-50%) scaleX(.5)}100%{opacity:0;transform:translate(-50%,-50%) scaleX(.3)}}@keyframes egg-tap-ring{0%{opacity:0;transform:scale(.35)}25%{opacity:.9}100%{opacity:0;transform:scale(2.3)}}@keyframes egg-tap-splash{0%{opacity:0;transform:scale(.4)}28%{opacity:.5}100%{opacity:0;transform:scale(1.7)}}@keyframes egg-reference-tap-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.6) rotate(40deg)}}
@keyframes egg-rays{to{transform:rotate(360deg)}}@keyframes egg-soft-in{to{opacity:1}}@keyframes egg-glow-pulse{0%,100%{opacity:.55;transform:translate(-50%,-50%) scale(.92)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.06)}}@keyframes egg-pet-float{0%,100%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%) translateY(-9px)}}@keyframes egg-hatch-sequence{0%{opacity:0;transform:translate(-50%,-40%) scale(.45)}18%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}35%{transform:translate(-50%,-50%) rotate(-9deg)}50%{transform:translate(-50%,-50%) rotate(9deg)}70%{transform:translate(-50%,-50%) rotate(-5deg)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes egg-pet-emerge{0%{opacity:0;transform:translateY(38px) scale(.18)}70%{opacity:1;transform:translateY(-12px) scale(1.16)}100%{opacity:1;transform:none}}
@keyframes egg-reference-ember-amount{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}70%{opacity:1;transform:translate(-50%,calc(-50% - 34px)) scale(1)}100%{opacity:0;transform:translate(-50%,calc(-50% - 46px)) scale(.9)}}@keyframes egg-reference-ember-fly{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(0)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.25) rotate(-6deg)}50%{opacity:1;transform:translate(calc(-50% + var(--mx)),calc(-50% + var(--my))) scale(1.05) rotate(8deg)}85%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.25) rotate(20deg)}}
@media(max-width:600px){.egg-widget{right:14px;bottom:78px}.egg-bubble{right:14px;bottom:82px}.egg-toast{top:64px}}
@media(prefers-reduced-motion:reduce){.egg-experience *,.egg-experience *::before,.egg-experience *::after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important}.egg-arrival{display:none}}
