.gift.svelte-1tvj6s5{width:240px;padding-top:var(--space-56);place-items:center;display:grid;position:relative}.beam.svelte-1tvj6s5{background:radial-gradient(ellipse at 50% 80%, var(--color-glow-haldi), transparent 65%);opacity:0;pointer-events:none;width:300px;height:260px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.box.svelte-1tvj6s5{cursor:pointer;width:220px;height:150px;position:relative}.base.svelte-1tvj6s5{filter:drop-shadow(var(--drop-object));position:absolute;inset:0}.paper.svelte-1tvj6s5{fill:var(--color-rani)}.shine.svelte-1tvj6s5{fill:var(--color-night-text);opacity:.12}.ribbon.svelte-1tvj6s5{fill:var(--color-haldi)}.loop-inner.svelte-1tvj6s5{fill:var(--color-haldi-tint);opacity:.6}.knot.svelte-1tvj6s5{fill:var(--color-haldi);stroke:var(--color-label);stroke-opacity:.25;stroke-width:3px}.lid.svelte-1tvj6s5{transform-origin:30% 100%;width:220px;position:absolute;top:-66px;left:0}.lid-art.svelte-1tvj6s5{width:220px;height:90px;display:block;overflow:visible}.lid-paper.svelte-1tvj6s5{fill:var(--color-rani);filter:brightness(1.08)}.tag.svelte-1tvj6s5{max-width:150px;padding:var(--space-4) var(--space-12);background:var(--color-paper);border-radius:var(--radius-xs);box-shadow:var(--shadow-e1);pointer-events:none;display:grid;position:absolute;top:-34px;left:104px;transform:rotate(-8deg)}.tag-label.svelte-1tvj6s5{color:var(--color-ink-3);font-size:10px;line-height:1.2}.tag-name.svelte-1tvj6s5{color:var(--color-rani-press);font-family:var(--font-hand);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.tail.svelte-1tvj6s5{cursor:grab;touch-action:none;transform-origin:20% 42%;background:0 0;border:0;width:70px;height:190px;padding:0;position:absolute;top:-4px;left:96px}.tail.svelte-1tvj6s5:active{cursor:grabbing}.tail.svelte-1tvj6s5 svg:where(.svelte-1tvj6s5){width:100%;height:100%;overflow:visible}.tail-ribbon.svelte-1tvj6s5{fill:none;stroke:var(--color-haldi);stroke-linecap:round;stroke-width:14px}.bead.svelte-1tvj6s5{fill:var(--color-haldi-tint);filter:drop-shadow(0 0 6px var(--color-haldi))}[data-theme=love] .paper.svelte-1tvj6s5{fill:var(--color-rani-press)}[data-theme=love] .ribbon.svelte-1tvj6s5,[data-theme=love] .knot.svelte-1tvj6s5{fill:var(--theme-accent)}[data-theme=love] .tail-ribbon.svelte-1tvj6s5{stroke:var(--theme-accent)}[data-theme=love] .bead.svelte-1tvj6s5{filter:drop-shadow(0 0 6px var(--theme-accent))}
