.logo-egg{transform-origin:50% 100%;display:inline-flex;position:relative}.logo-egg-body{isolation:isolate;transform-origin:14% 92%;align-items:center;gap:.5rem;display:inline-flex;position:relative}.logo-egg-marker{z-index:-1;background:var(--color-marker);opacity:0;pointer-events:none;border-radius:2px 5px 3px 6px;position:absolute;inset:46% -6px 12% 20px;transform:rotate(-1.5deg)}.logo-egg-stamp{z-index:2;pointer-events:none;opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.logo-egg-stamp-ink{outline-offset:1.5px;color:var(--color-danger);background:color-mix(in srgb, var(--color-paper) 62%, transparent);letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;mix-blend-mode:multiply;border:2px solid;border-radius:4px;outline:1px solid;padding:1px 7px 0;font-size:.8rem;font-weight:800;line-height:1.35;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='36'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 4.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='36'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 4.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:90px 36px;mask-size:90px 36px}.logo-egg-splat{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--color-danger);transform:translate(var(--x), var(--y)) scale(0);border-radius:50%;position:absolute;top:50%;left:50%}.logo-egg-confetti{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.logo-egg-page{border:1px solid var(--color-line-strong);background:linear-gradient(var(--color-ink-3), var(--color-ink-3)) 2px 3px / 5px 1px no-repeat, linear-gradient(var(--color-ink-3), var(--color-ink-3)) 2px 5.5px / 4px 1px no-repeat, var(--color-surface);opacity:0;border-radius:1px;width:10px;height:13px;position:absolute;top:-6px;left:-5px;box-shadow:0 1px 2px #15171c2e}.logo-egg-page[data-tab]{background:linear-gradient(var(--color-danger), var(--color-danger)) 0 8px / 100% 3px no-repeat, linear-gradient(var(--color-ink-3), var(--color-ink-3)) 2px 3px / 5px 1px no-repeat, var(--color-surface)}.logo-egg-page:nth-child(4n+2){background:linear-gradient(var(--color-marker), var(--color-marker)) 1.5px 4px / 6px 2px no-repeat, var(--color-surface)}@media (prefers-reduced-motion:no-preference){.logo-egg-body[data-wiggle]{animation:.86s cubic-bezier(.36,0,.2,1) logo-egg-flutter}.logo-egg-body[data-wiggle]>.logo-egg-marker{animation:.86s ease-out logo-egg-swipe}:focus-visible>.logo-egg>.logo-egg-body:not([data-wiggle]){animation:.62s ease-in-out logo-egg-nudge}:focus-visible>.logo-egg>.logo-egg-body:not([data-wiggle])>.logo-egg-marker{animation:.62s ease-out logo-egg-swipe}.logo-egg[data-thump=a]{animation:1.1s linear logo-egg-thump-a}.logo-egg[data-thump=b]{animation:1.1s linear logo-egg-thump-b}.logo-egg-stamp{animation:1.1s linear logo-egg-stamp}.logo-egg-splat{animation:1.1s ease-out logo-egg-splat}.logo-egg-page{animation:1.6s cubic-bezier(.2,.6,.35,1) both logo-egg-confetti}}@media (prefers-reduced-motion:reduce){.logo-egg-stamp,.logo-egg-confetti{display:none}}@keyframes logo-egg-flutter{0%{transform:none}16%{transform:translateY(-4px)rotate(-7deg)skew(4deg)}32%{transform:translateY(-1px)rotate(5deg)skew(-3deg)}48%{transform:rotate(-3deg)skew(1.5deg)}64%{transform:rotate(1.5deg)}80%{transform:rotate(-.5deg)}to{transform:none}}@keyframes logo-egg-nudge{0%,to{transform:none}30%{transform:translateY(-2px)rotate(-3deg)}60%{transform:rotate(1.5deg)}}@keyframes logo-egg-swipe{0%{opacity:.85;clip-path:inset(0 100% 0 0)}12%{opacity:.85;clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.3,0,.2,1)}46%{opacity:.85;clip-path:inset(0)}74%{opacity:.85;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}@keyframes logo-egg-stamp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-14px)scale(2.4)rotate(-24deg)}8%{opacity:.6}24%{opacity:1;animation-timing-function:ease-out;transform:scale(.94)rotate(-9deg)}31%{transform:scale(1.05)rotate(-8deg)}38%{transform:scale(1)rotate(-8deg)}80%{opacity:1;animation-timing-function:ease-in;transform:scale(1)rotate(-8deg)}to{opacity:0;transform:translateY(-6px)scale(1.08)rotate(-8deg)}}@keyframes logo-egg-splat{0%,23%{opacity:0;transform:translate(0)scale(0)}25%{opacity:1}34%{opacity:1;transform:translate(var(--x), var(--y)) scale(1.15)}42%{transform:translate(var(--x), var(--y)) scale(1)}80%{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}to{opacity:0;transform:translate(var(--x), var(--y)) scale(1)}}@keyframes logo-egg-thump-a{0%,16%{animation-timing-function:ease-out;transform:none}21%{transform:scale(1.03,.97)translateY(0)}25%{animation-timing-function:ease-out;transform:scale(1.14,.76)}36%{animation-timing-function:ease-in-out;transform:scale(.93,1.1)translateY(-5px)}47%{transform:scale(1.04,.96)translateY(0)}57%{transform:scale(.99,1.02)translateY(-1px)}68%,to{transform:none}}@keyframes logo-egg-thump-b{0%,16%{animation-timing-function:ease-out;transform:none}21%{transform:scale(1.03,.97)translateY(0)}25%{animation-timing-function:ease-out;transform:scale(1.14,.76)}36%{animation-timing-function:ease-in-out;transform:scale(.93,1.1)translateY(-5px)}47%{transform:scale(1.04,.96)translateY(0)}57%{transform:scale(.99,1.02)translateY(-1px)}68%,to{transform:none}}@keyframes logo-egg-confetti{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}10%{opacity:1}30%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) * .4)) scale(1);animation-timing-function:cubic-bezier(.45,0,.8,.5)}80%{opacity:1}to{opacity:0;transform:translate(calc(var(--dx) * 1.3), calc(var(--dy) + 150px)) rotate(var(--r)) scale(.9)}}
