.orbit-stage.svelte-10md74z{position:relative;width:100%;max-width:720px;aspect-ratio:1 / 1;margin:0 auto;--r-scale: .55}@media(min-width:640px){.orbit-stage.svelte-10md74z{--r-scale: .78}}@media(min-width:1024px){.orbit-stage.svelte-10md74z{--r-scale: 1}}.orbit-centre.svelte-10md74z{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#ff5a6f8c;filter:drop-shadow(0 0 30px rgba(255,90,111,.45));z-index:1}.orbit-ring.svelte-10md74z{position:absolute;top:0;right:0;bottom:0;left:0;animation:svelte-10md74z-orbit-spin var(--duration) linear infinite;animation-direction:var(--direction);pointer-events:none}.orbit-slot.svelte-10md74z{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--angle)) translate(calc(var(--radius) * var(--r-scale)));display:block;pointer-events:auto}.orbit-avatar.svelte-10md74z{position:absolute;width:var(--size);height:var(--size);left:calc(var(--size) / -2);top:calc(var(--size) / -2);border-radius:9999px;overflow:hidden;background:#1f2937;box-shadow:0 4px 18px -2px #0009;border:2px solid rgba(255,255,255,.08);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;animation:svelte-10md74z-orbit-counter var(--duration) linear infinite;animation-direction:var(--direction)}.orbit-slot.svelte-10md74z:hover .orbit-avatar:where(.svelte-10md74z),.orbit-slot.svelte-10md74z:focus-visible .orbit-avatar:where(.svelte-10md74z){transform:scale(1.18);border-color:#ff7a8ee6;box-shadow:0 8px 30px -4px #ff5a6f99;z-index:10}.orbit-stage.svelte-10md74z:hover .orbit-ring:where(.svelte-10md74z),.orbit-stage.svelte-10md74z:hover .orbit-avatar:where(.svelte-10md74z){animation-play-state:paused}.orbit-avatar.svelte-10md74z img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.orbit-fallback.svelte-10md74z{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff5e7b,#ff7e60,#ffa259);font-size:1rem}@keyframes svelte-10md74z-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-10md74z-orbit-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.orbit-ring.svelte-10md74z,.orbit-avatar.svelte-10md74z{animation:none}}
