.S7ECkG_stage{min-height:70vh;padding:var(--space-7) var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at center, var(--accent-soft), var(--surface) 70%);place-items:center;display:grid;position:relative;overflow:hidden}.S7ECkG_layer{pointer-events:none;position:absolute;inset:0}.S7ECkG_message{z-index:1;justify-items:center;gap:var(--space-4);text-align:center;max-width:36rem;display:grid;position:relative}.S7ECkG_cake{font-size:clamp(3rem,12vw,5.5rem);line-height:1}.S7ECkG_big{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2.25rem,8vw,4.5rem);font-weight:800;line-height:1.05}.S7ECkG_name{color:var(--accent)}.S7ECkG_line{color:var(--muted);margin:0;font-size:1.125rem}.S7ECkG_popper{width:0;height:0;position:absolute}.S7ECkG_cone{transform:translate(-50%, -50%) rotate(var(--turn));font-size:clamp(1.75rem,5vw,2.5rem);line-height:1;animation:1.8s ease-out 3 S7ECkG_pop;position:absolute;top:0;left:0}.S7ECkG_piece{opacity:0;width:.5rem;height:.85rem;animation:S7ECkG_burst 1.8s cubic-bezier(.15, .7, .3, 1) var(--delay) 3 both;border-radius:2px;position:absolute;top:0;left:0}.S7ECkG_round{border-radius:50%;width:.6rem;height:.6rem}.S7ECkG_c1{background:var(--chart-1)}.S7ECkG_c2{background:var(--chart-2)}.S7ECkG_c3{background:var(--chart-3)}.S7ECkG_c4{background:var(--chart-4)}.S7ECkG_c5{background:var(--accent)}.S7ECkG_c6{background:var(--warn)}@keyframes S7ECkG_burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)rotate(0)}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(var(--spin));opacity:0}}@keyframes S7ECkG_pop{0%{transform:translate(-50%, -50%) rotate(var(--turn)) scale(1)}12%{transform:translate(-50%, -50%) rotate(var(--turn)) scale(1.3)}30%,to{transform:translate(-50%, -50%) rotate(var(--turn)) scale(1)}}@media (prefers-reduced-motion:reduce){.S7ECkG_cone,.S7ECkG_piece{animation:none}.S7ECkG_piece{display:none}}
