.menu-entrance{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px;background:#fff;color:#28232e;font:500 14px/1.5 var(--font-gotham),sans-serif;visibility:hidden;animation:menu-entrance-visibility 10s step-end .18s forwards}.menu-entrance--free{background:#fff;color:#6200ea}.menu-entrance img{display:block;width:120px;height:120px;object-fit:contain}.menu-entrance--landing{background:#6200ea;color:#fff}.menu-entrance--pending{visibility:hidden;animation:none}.menu-entrance--welcome{animation-delay:0s;animation-duration:15s}.menu-entrance--landing img{width:min(360px,80vw);height:auto}.menu-entrance__logo,.menu-entrance__name{animation:menu-logo-breathe 1.6s ease-in-out infinite}.menu-entrance__name{max-width:320px;text-align:center;font-size:24px;overflow-wrap:anywhere}@keyframes menu-logo-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.96)}}@keyframes menu-entrance-visibility{0%,99%{visibility:visible}to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.menu-entrance__logo,.menu-entrance__name{animation:none}}