.weld-mark.svelte-gayi4n{width:min(100cqw,100cqh);height:min(100cqw,100cqh);margin:auto;position:absolute;inset:0;scale:1.1}.weld-heat.svelte-gayi4n,.weld-outline.svelte-gayi4n{width:100%;height:100%;position:absolute;inset:0}.weld-heat.svelte-gayi4n{opacity:.8;background:linear-gradient(120deg,#0000 22%,#a86424 38%,#f4b35c 46%,#fff5ce 50%,#db8731 54%,#0000 72%) 0 0/300% 300%;animation:4s ease-in-out infinite svelte-gayi4n-weld-heat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.weld-outline.svelte-gayi4n{fill:none;stroke-linecap:round;overflow:visible}.weld-trail.svelte-gayi4n,.weld-bead.svelte-gayi4n{stroke-dasharray:16 984;animation:5s linear infinite svelte-gayi4n-weld-trace}.weld-trail.svelte-gayi4n{stroke:#ef982e;stroke-width:3px;filter:drop-shadow(0 0 3px #e78021)}.weld-bead.svelte-gayi4n{stroke:#fff6d4;stroke-width:1.25px;stroke-dasharray:3 997;filter:drop-shadow(0 0 2px #fff3b9)}.weld-spark.svelte-gayi4n{stroke:#ffb449;stroke-width:.85px;filter:drop-shadow(0 0 1px #f9aa35);animation:1.1s ease-out infinite svelte-gayi4n-weld-spark;animation-delay:var(--spark-delay)}.load-caption.svelte-gayi4n{inset-inline:.75rem;text-align:center;color:inherit;opacity:.65;font-size:clamp(.6875rem,1.8cqw,.8125rem);font-weight:500;line-height:1.5;position:absolute;top:80%}@keyframes svelte-gayi4n-weld-trace{to{stroke-dashoffset:-1000px}}@keyframes svelte-gayi4n-weld-heat{0%,to{background-position:100% 100%}50%{background-position:0 0}}@keyframes svelte-gayi4n-weld-spark{0%,12%{opacity:0;transform:translate(0)}16%{opacity:1}85%,to{opacity:0;transform:translate(var(--spark-x), var(--spark-y))}}@media (prefers-reduced-motion:reduce){.weld-heat.svelte-gayi4n,.weld-trail.svelte-gayi4n,.weld-bead.svelte-gayi4n,.weld-spark.svelte-gayi4n{animation:none}.weld-spark.svelte-gayi4n{display:none}.weld-heat.svelte-gayi4n{opacity:.5;background-position:50%}}.weld-mark.svelte-gayi4n[data-offscreen] .weld-heat:where(.svelte-gayi4n),.weld-mark.svelte-gayi4n[data-offscreen] .weld-trail:where(.svelte-gayi4n),.weld-mark.svelte-gayi4n[data-offscreen] .weld-bead:where(.svelte-gayi4n),.weld-mark.svelte-gayi4n[data-offscreen] .weld-spark:where(.svelte-gayi4n){animation:none}.weld-mark.svelte-gayi4n[data-offscreen] .weld-spark:where(.svelte-gayi4n){opacity:0}
