.cake-scene.svelte-xored4{justify-items:center;gap:var(--space-8);display:grid;position:relative}.cake-scene.lit.svelte-xored4{cursor:pointer}.glow.svelte-xored4{background:radial-gradient(circle at 50% 30%, var(--color-glow-haldi), transparent 60%);pointer-events:none;width:320px;height:280px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.cake-wrap.svelte-xored4{width:240px;height:290px;position:relative}.cake.svelte-xored4{filter:drop-shadow(var(--drop-object));overflow:visible}.plate.svelte-xored4{fill:var(--color-surface)}.plate-inner.svelte-xored4{fill:var(--color-paper)}.strawberry.svelte-xored4{--top:var(--cake-strawberry-top);--bottom:var(--cake-strawberry-bottom);--icing:var(--cake-strawberry-icing);--topping:var(--cake-strawberry-topping)}.chocolate.svelte-xored4{--top:var(--cake-chocolate-top);--bottom:var(--cake-chocolate-bottom);--icing:var(--cake-chocolate-icing);--topping:var(--cake-chocolate-topping)}.vanilla.svelte-xored4{--top:var(--cake-vanilla-top);--bottom:var(--cake-vanilla-bottom);--icing:var(--cake-vanilla-icing);--topping:var(--cake-vanilla-topping)}.top.svelte-xored4{fill:var(--top)}.bottom.svelte-xored4{fill:var(--bottom)}.icing.svelte-xored4{fill:var(--icing)}.topping.svelte-xored4{fill:var(--topping)}.leaf.svelte-xored4{fill:var(--cake-leaf)}.stem.svelte-xored4{fill:none;stroke:var(--cake-leaf);stroke-width:2px}.candle.svelte-xored4{fill:var(--color-surface)}.stripe.svelte-xored4{fill:var(--color-rani)}.wick.svelte-xored4{stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round}.halo.svelte-xored4{fill:var(--color-haldi);opacity:.4}.flame-outer.svelte-xored4{fill:var(--color-haldi);filter:drop-shadow(0 0 8px var(--color-haldi))}.flame-inner.svelte-xored4{fill:var(--color-night-text)}.smoke.svelte-xored4{fill:none;stroke:var(--theme-muted);stroke-linecap:round;stroke-width:3px}.knife.svelte-xored4{stroke:var(--theme-text);stroke-dasharray:6 5;stroke-linecap:round;stroke-width:2.5px}.hit.svelte-xored4{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;width:56px;height:56px;padding:0;position:absolute;top:42px;left:92px}.cut-area.svelte-xored4{cursor:crosshair;touch-action:none;width:200px;height:160px;position:absolute;top:130px;left:20px}.flavour-name.svelte-xored4{color:var(--theme-muted)}.wish.svelte-xored4{text-align:center;justify-items:center;min-height:88px;display:grid}.wish-name.svelte-xored4{color:var(--theme-accent);font-family:var(--font-hand);font-size:30px;line-height:calc(40px * var(--line-scale))}.wish-line.svelte-xored4{color:var(--theme-text)}.controls.svelte-10r9lky{justify-items:center;gap:var(--space-12);width:100%;max-width:360px;display:grid}.mic.svelte-10r9lky,.mic-status.svelte-10r9lky{align-items:center;gap:var(--space-8);min-height:var(--tap-min);color:var(--theme-muted);display:inline-flex}.mic.svelte-10r9lky{padding:0 var(--space-12);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.continue.svelte-10r9lky{width:100%}
