.overlay.svelte-4z0kwv{z-index:100;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vignette.svelte-4z0kwv{background:radial-gradient(circle at 50% 48%,#0000008c,#00000026 60%,#0000);animation:.32s ease-out both svelte-4z0kwv-vin,.4s ease-in 2.1s forwards svelte-4z0kwv-vout;position:absolute;inset:0}@keyframes svelte-4z0kwv-vin{0%{opacity:0}to{opacity:1}}@keyframes svelte-4z0kwv-vout{to{opacity:0}}.moment.svelte-4z0kwv{flex-direction:column;align-items:center;gap:14px;animation:.38s cubic-bezier(.55,0,.75,1) 2.15s forwards svelte-4z0kwv-out;display:flex;position:relative}@keyframes svelte-4z0kwv-out{to{opacity:0;transform:scale(.78)translateY(-20px)}}.kicker.svelte-4z0kwv{letter-spacing:6px;text-transform:uppercase;color:#fff7e0;text-shadow:0 0 14px #ffab3399;font-size:15px;font-weight:900;animation:.42s cubic-bezier(.2,1.7,.4,1) 80ms both svelte-4z0kwv-kicker-slam}@keyframes svelte-4z0kwv-kicker-slam{0%{opacity:0;transform:scale(1.6)}55%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.chips.svelte-4z0kwv{gap:12px;display:flex}.chip.svelte-4z0kwv{background:linear-gradient(to bottom, var(--from), var(--to));width:190px;max-width:42vw;box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000001f, 0 10px 22px -8px color-mix(in srgb, var(--to) 65%, black);border-radius:14px;align-items:center;gap:10px;padding:14px 16px;animation:.48s cubic-bezier(.5,0,.55,1) both svelte-4z0kwv-chip-slam;display:flex;position:relative;overflow:hidden}@keyframes svelte-4z0kwv-chip-slam{0%{opacity:0;transform:scale(1.9)rotate(-3deg)}35%{opacity:1}55%{transform:scale(.93)rotate(.5deg)}72%{transform:scale(.93)rotate(.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.chip-flash.svelte-4z0kwv{opacity:0;pointer-events:none;background:#fff;animation:.38s ease-out both svelte-4z0kwv-cflash;position:absolute;inset:0}@keyframes svelte-4z0kwv-cflash{0%{opacity:0}25%{opacity:.5}to{opacity:0}}.icon.svelte-4z0kwv{filter:drop-shadow(0 1px 1px #0000004d);flex-shrink:0;width:30px;height:30px}.chip-meta.svelte-4z0kwv{flex-direction:column;gap:1px;min-width:0;display:flex}.chip-label.svelte-4z0kwv{color:#fff;text-shadow:0 1px 2px #00000040;font-size:18px;font-weight:900;line-height:1.1}.chip-sub.svelte-4z0kwv{color:#fffc;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.line.svelte-4z0kwv{color:#d4d4d8;opacity:0;font-size:12px;font-weight:700;animation:.35s ease-out .65s forwards svelte-4z0kwv-line-in}@keyframes svelte-4z0kwv-line-in{to{opacity:1}}.cf.svelte-4z0kwv{opacity:0;border-radius:1px;animation:.75s cubic-bezier(.2,.5,.6,1) both svelte-4z0kwv-cf-fly;position:absolute;top:42%;left:50%}@keyframes svelte-4z0kwv-cf-fly{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:1;transform:translate(var(--x1), var(--y1)) rotate(calc(var(--rot) * .6))}to{opacity:0;transform:translate(var(--x2), var(--y2)) rotate(var(--rot))}}@media (prefers-reduced-motion:reduce){.cf.svelte-4z0kwv,.chip-flash.svelte-4z0kwv,.vignette.svelte-4z0kwv{display:none}.moment.svelte-4z0kwv{animation:.3s ease-in 2.2s forwards svelte-4z0kwv-fade-out}.kicker.svelte-4z0kwv,.chip.svelte-4z0kwv,.line.svelte-4z0kwv{animation:.3s ease-out both svelte-4z0kwv-fade-in;transform:none}@keyframes svelte-4z0kwv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-4z0kwv-fade-out{to{opacity:0}}}
