.dv-eg.svelte-s3tlic{z-index:var(--dv-z-edge,35);pointer-events:none;opacity:var(--eg-i);contain:strict;transition:opacity .6s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.dv-eg[data-tone=brand].svelte-s3tlic{--eg-c:var(--app-brand);--eg-c2:var(--app-ai-to)}.dv-eg[data-tone=ai].svelte-s3tlic{--eg-c:var(--app-ai-from);--eg-c2:var(--app-ai-to)}.dv-eg[data-tone=ok].svelte-s3tlic{--eg-c:var(--app-ok);--eg-c2:var(--app-ok)}.dv-eg.svelte-s3tlic>span:where(.svelte-s3tlic){display:block;position:absolute}.dv-eg-rim.svelte-s3tlic{background:linear-gradient(to top, color-mix(in oklab, var(--eg-c) 22%, transparent), color-mix(in oklab, var(--eg-c) 7%, transparent) 1.8vmin, transparent 5.5vmin), linear-gradient(to bottom, color-mix(in oklab, var(--eg-c) 11%, transparent), color-mix(in oklab, var(--eg-c) 3%, transparent) 1.2vmin, transparent 3.5vmin), linear-gradient(to right, color-mix(in oklab, var(--eg-c) 14%, transparent), color-mix(in oklab, var(--eg-c) 4%, transparent) 1.4vmin, transparent 4vmin), linear-gradient(to left, color-mix(in oklab, var(--eg-c2) 14%, transparent), color-mix(in oklab, var(--eg-c2) 4%, transparent) 1.4vmin, transparent 4vmin);inset:0}.dv-eg-corner.svelte-s3tlic{width:30vmin;height:20vmin;animation:9s cubic-bezier(.45,0,.55,1) infinite alternate svelte-s3tlic-dv-eg-breathe;bottom:0}.dv-eg-left.svelte-s3tlic{transform-origin:0 100%;background:radial-gradient(100% 100% at 0% 100%, color-mix(in oklab, var(--eg-c) 26%, transparent), color-mix(in oklab, var(--eg-c) 7%, transparent) 38%, transparent 70%);left:0}.dv-eg-right.svelte-s3tlic{transform-origin:100% 100%;background:radial-gradient(100% 100% at 100% 100%, color-mix(in oklab, var(--eg-c2) 22%, transparent), color-mix(in oklab, var(--eg-c2) 6%, transparent) 38%, transparent 70%);animation-delay:-4.5s;right:0}.dv-eg-run.svelte-s3tlic{background:radial-gradient(50% 100% at 50% 100%, color-mix(in oklab, var(--eg-c) 24%, transparent), transparent);will-change:transform;width:34vmin;height:2.6vmin;animation:16s cubic-bezier(.45,0,.55,1) infinite alternate svelte-s3tlic-dv-eg-run;bottom:0;left:0}.dv-eg-grain.svelte-s3tlic{background-image:radial-gradient(circle, color-mix(in oklab, var(--eg-c) 72%, transparent) .55px, transparent .85px);opacity:.4;background-size:3px 3px;inset:0;-webkit-mask-image:linear-gradient(0deg,#000,#0000 10px),linear-gradient(#000,#0000 6px),linear-gradient(90deg,#000,#0000 6px),linear-gradient(270deg,#000,#0000 6px);mask-image:linear-gradient(0deg,#000,#0000 10px),linear-gradient(#000,#0000 6px),linear-gradient(90deg,#000,#0000 6px),linear-gradient(270deg,#000,#0000 6px)}@keyframes svelte-s3tlic-dv-eg-breathe{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}@keyframes svelte-s3tlic-dv-eg-run{0%{transform:translate(-6vmin)}to{transform:translate(calc(100vw - 28vmin))}}html:not(.dark) .dv-eg.svelte-s3tlic{opacity:calc(var(--eg-i) * .62)}html:not(.dark) .dv-eg-grain.svelte-s3tlic,[data-lite] .dv-eg-grain.svelte-s3tlic{display:none}@media (prefers-reduced-motion:reduce){.dv-eg-corner.svelte-s3tlic,.dv-eg-run.svelte-s3tlic{animation:none}.dv-eg.svelte-s3tlic{transition:none}}
