.manifesto__canvas.svelte-1izvwlf{opacity:var(--manifesto-background-strength);z-index:var(--z-content);pointer-events:none;position:absolute;inset:0}.manifesto__warm-glow.svelte-1izvwlf{opacity:var(--manifesto-background-strength);background:radial-gradient(ellipse, color-mix(in srgb, var(--glow) 6%, transparent) 0%, color-mix(in srgb, var(--accent) 2%, transparent) 30%, transparent 60%);pointer-events:none;width:800px;height:500px;z-index:var(--z-base);transition:left .8s ease-out,top .8s ease-out;position:absolute;transform:translate(-50%,-50%)}[data-theme=light] .manifesto__warm-glow.svelte-1izvwlf{background:radial-gradient(ellipse, color-mix(in srgb, var(--glow) 16%, transparent) 0%, color-mix(in srgb, var(--accent) 8%, transparent) 30%, transparent 60%)}.manifesto__ripple,.manifesto__ripple-inner{pointer-events:none;z-index:calc(var(--z-content) + 3);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.manifesto__ripple{border:1px solid color-mix(in srgb, var(--primary) calc(40% * var(--manifesto-background-strength)), transparent);animation:1.2s ease-out forwards svelte-1izvwlf-ripple-expand}.manifesto__ripple-inner{border:1px solid color-mix(in srgb, var(--accent) calc(30% * var(--manifesto-background-strength)), transparent);animation:.8s ease-out forwards svelte-1izvwlf-ripple-inner}@keyframes svelte-1izvwlf-ripple-expand{0%{opacity:.6;width:0;height:0}to{opacity:0;width:200px;height:200px}}@keyframes svelte-1izvwlf-ripple-inner{0%{opacity:.8;width:0;height:0}to{opacity:0;width:100px;height:100px}}@media (prefers-reduced-motion:reduce){.manifesto__ripple,.manifesto__ripple-inner{display:none}}
