#egg-toast{position:fixed;left:50%;bottom:calc(28px + env(safe-area-inset-bottom));transform:translate(-50%) translateY(8px);z-index:10000;padding:9px 18px;border-radius:999px;background:#141628e0;color:#e8eaf2;font-size:.84rem;line-height:1.5;letter-spacing:.02em;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 20px #00000073;opacity:0;pointer-events:none;max-width:calc(100vw - 40px);text-align:center;word-break:break-word;transition:opacity .25s ease,transform .25s ease}#egg-toast.show{opacity:1;transform:translate(-50%) translateY(0)}#egg-konami{position:fixed;inset:0;z-index:10001;pointer-events:none}.egg-heart-particle{position:fixed;z-index:10001;pointer-events:none;font-size:18px;line-height:1;animation:eggHeartFly 1s ease-out forwards}@keyframes eggHeartFly{0%{opacity:1;transform:translate(0) rotate(0) scale(.7)}to{opacity:0;transform:translate(var(--dx, 0),-110px) rotate(var(--dr, 0deg)) scale(1.15)}}#logo{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#logo.egg-logo-boom{position:relative}#logo.egg-logo-boom:after{content:"";position:absolute;inset:-18%;border-radius:24px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(228,87,46,.28) 0%,rgba(255,209,102,.14) 45%,transparent 70%);animation:eggLogoGlow .85s ease-out forwards}@keyframes eggLogoGlow{0%{opacity:0;transform:scale(.92)}35%{opacity:1}to{opacity:0;transform:scale(1.12)}}#egg-night-badge{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:9990;padding:8px 14px;border-radius:999px;background:#101222d1;color:#b9c0d4;font-size:.8rem;line-height:1.4;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 14px #0006;pointer-events:none;max-width:calc(100vw - 32px)}#egg-bobo-peek{position:fixed;left:50%;bottom:0;z-index:9990;width:64px;height:64px;margin-left:-32px;border-radius:50% 50% 0 0;background:radial-gradient(circle at 50% 38%,#7b5cff,#5a3fd6 58%,#4a32b8);box-shadow:0 -4px 18px #5a3fd680;transform:translateY(100%);transition:transform .45s cubic-bezier(.34,1.56,.64,1);pointer-events:none}#egg-bobo-peek.show{transform:translateY(52%)}.egg-bobo-eye{position:absolute;top:30%;width:9px;height:12px;border-radius:50%;background:#fff}.egg-bobo-eye:nth-of-type(2){left:18px}.egg-bobo-eye:nth-of-type(3){right:18px}.egg-bobo-hair{position:absolute;top:-10px;left:50%;width:4px;height:14px;margin-left:-2px;border-radius:4px;background:#ffd166;transform:rotate(8deg)}@media(prefers-reduced-motion:reduce){#egg-toast,#egg-bobo-peek{transition:none}.egg-heart-particle{animation:none;opacity:0}#logo.egg-logo-boom:after{animation:none;opacity:0}#egg-konami{display:none}}
