.nomo-mascot{--nomo-limb:#1d1d1f;display:block;flex:none;overflow:visible}.nomo-mascot--on-dark{--nomo-limb:#d4d4d8}.nomo-mascot .nomo-limb{fill:none;stroke:var(--nomo-limb);stroke-width:3.8;stroke-linecap:round}.nomo-mascot .nomo-foot{fill:var(--nomo-limb)}.nomo-mascot .nomo-shadow{fill:#1d1d1f;opacity:.12}.nomo-mascot--on-dark .nomo-shadow{fill:#f4a261;opacity:.22}.nomo-moment{display:inline-flex;flex:none;margin-bottom:.5rem}.nomo-moment .nomo-moment__shades,html.nomo-black-nomomber:not([data-nomo-season-nomo=off]) .nomo-moment .nomo-moment__plain{display:none}html.nomo-black-nomomber:not([data-nomo-season-nomo=off]) .nomo-moment .nomo-moment__shades{display:block}@media (prefers-reduced-motion:no-preference){.nomo-mascot .nomo-eye{transform-box:fill-box;transform-origin:center;animation:nomo-blink 2.4s ease-in-out .6s 2}.nomo-mascot .nomo-wave{transform-box:fill-box;transform-origin:10% 95%;animation:nomo-wave 1.4s ease-in-out 3}.nomo-mascot .nomo-z{animation:nomo-z 2.4s ease-in-out 2}.nomo-mascot .nomo-confetti rect{transform-box:fill-box;animation:nomo-confetti 1.6s ease-out 3}.nomo-mascot .nomo-charge{transform-box:fill-box;transform-origin:0 50%;animation:nomo-charge 1.6s ease-out 1}}@keyframes nomo-blink{0%,88%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes nomo-wave{0%,to{transform:rotate(8deg)}50%{transform:rotate(-24deg)}}@keyframes nomo-z{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(6px,-8px)}}@keyframes nomo-confetti{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(22px) rotate(150deg)}}@keyframes nomo-charge{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}