.weld-orbit.svelte-1ywpr1w{--orbit-size:7rem;--orbit-width:.25rem;--orbit-steel:color-mix(in oklab, var(--foreground) 45%, var(--background));z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.weld-orbit.inline.svelte-1ywpr1w{width:var(--orbit-size);height:var(--orbit-size);flex:none;position:relative;inset:auto}.weld-orbit[data-size=md].svelte-1ywpr1w{--orbit-size:5rem}.weld-orbit[data-size=sm].svelte-1ywpr1w{--orbit-size:1.5rem;--orbit-width:.125rem}.orbit-track.svelte-1ywpr1w{width:var(--orbit-size);aspect-ratio:1;max-width:100%;position:relative}.steel.svelte-1ywpr1w,.trace.svelte-1ywpr1w{border-radius:50%;position:absolute;inset:0}.steel.svelte-1ywpr1w,.trace.svelte-1ywpr1w:before{-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--orbit-width) - 1px), #000 calc(100% - var(--orbit-width)) calc(100% - 1px), transparent 100%);mask:radial-gradient(closest-side, transparent calc(100% - var(--orbit-width) - 1px), #000 calc(100% - var(--orbit-width)) calc(100% - 1px), transparent 100%)}.steel.svelte-1ywpr1w{background:conic-gradient(from 30deg, var(--orbit-steel), var(--foreground), var(--orbit-steel) 35%, color-mix(in oklab, var(--orbit-steel) 45%, transparent), var(--orbit-steel));opacity:.65}.trace.svelte-1ywpr1w{animation:2s linear infinite svelte-1ywpr1w-weld-orbit-turn}.trace.svelte-1ywpr1w:before{content:"";border-radius:inherit;background:conic-gradient(transparent 50%, var(--spark-ember) 73%, var(--spark) 90%, var(--spark-hot));filter:drop-shadow(0 0 3px var(--spark-ember));position:absolute;inset:0}.arc.svelte-1ywpr1w{top:calc(var(--orbit-width) / 2);width:calc(var(--orbit-width) * 2);aspect-ratio:1;background:var(--spark-hot);box-shadow:0 0 5px var(--spark), 0 0 14px oklch(85% .1 225/.8);border-radius:50%;position:absolute;left:50%;translate:-50% -50%}@keyframes svelte-1ywpr1w-weld-orbit-turn{to{transform:rotate(1turn)}}.weld-orbit.svelte-1ywpr1w[data-offscreen] .trace:where(.svelte-1ywpr1w){animation:none}@media (prefers-reduced-motion:reduce){.trace.svelte-1ywpr1w{animation:none}}
