.FoodBuilder_stage__SkA6c{background:radial-gradient(120% 90% at 50% 0,rgb(var(--brand-50)) 0,transparent 60%),linear-gradient(180deg,rgb(var(--surface-card)) 0,rgb(var(--surface-panel)) 100%)}.FoodBuilder_glow___Qkdw{position:absolute;left:50%;top:52%;width:78%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(closest-side,rgb(var(--brand-200)/.75),rgb(var(--brand-accent)/.12) 55%,transparent 72%);animation:FoodBuilder_breathe__BWM6n 7s ease-in-out infinite;pointer-events:none}@keyframes FoodBuilder_breathe__BWM6n{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.FoodBuilder_floor___vVos{position:absolute;left:50%;transform:translateX(-50%);border-radius:9999px;background:radial-gradient(closest-side,rgba(30,15,5,.32),rgba(30,15,5,.12) 55%,transparent);transition:width .5s cubic-bezier(.2,.8,.2,1);pointer-events:none}.FoodBuilder_stackLayer__UT9m2{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:bottom .56s cubic-bezier(.34,1.32,.64,1),opacity .22s ease,width .42s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1),left .42s cubic-bezier(.2,.8,.2,1);will-change:bottom,opacity}.FoodBuilder_stackLayer__UT9m2[data-on=true]{filter:drop-shadow(0 3px 3px rgb(40 20 5/.22))}.FoodBuilder_stackZoom___vDqn{position:absolute;inset-inline:0;bottom:0;transform-origin:50% 100%;transition:transform .52s cubic-bezier(.2,.8,.2,1),height .52s cubic-bezier(.2,.8,.2,1)}.FoodBuilder_overlayLayer__63MuR{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:scale(1.22) rotate(-14deg);transition:opacity .26s ease,transform .56s cubic-bezier(.34,1.45,.64,1)}.FoodBuilder_overlayLayer__63MuR[data-on=true]{opacity:1;transform:none}.FoodBuilder_spin__vrgJ2{transition:transform .7s cubic-bezier(.34,1.3,.64,1)}.FoodBuilder_bump__R4eqp{animation:FoodBuilder_bump__R4eqp .44s cubic-bezier(.34,1.56,.64,1)}@keyframes FoodBuilder_bump__R4eqp{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.FoodBuilder_delta__peqxb{animation:FoodBuilder_rise__Muxeu 1.15s cubic-bezier(.2,.8,.2,1) forwards;pointer-events:none}@keyframes FoodBuilder_rise__Muxeu{0%{opacity:0;transform:translateY(8px) scale(.85)}14%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-30px) scale(1)}}.FoodBuilder_cardIn__VN0Rn{animation:FoodBuilder_cardIn__VN0Rn .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 26ms)}@keyframes FoodBuilder_cardIn__VN0Rn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}.FoodBuilder_panelIn__oa8js{animation:FoodBuilder_panelIn__oa8js .32s cubic-bezier(.2,.8,.2,1) both}@keyframes FoodBuilder_panelIn__oa8js{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.FoodBuilder_pop__tdiwW{animation:FoodBuilder_pop__tdiwW .34s cubic-bezier(.34,1.56,.64,1) both}@keyframes FoodBuilder_pop__tdiwW{0%{transform:scale(0)}to{transform:scale(1)}}.FoodBuilder_noBar__2UsOL{scrollbar-width:none}.FoodBuilder_noBar__2UsOL::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.FoodBuilder_root__P7T1v *,.FoodBuilder_root__P7T1v :after,.FoodBuilder_root__P7T1v :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}