.veil.svelte-1a5pdw0{z-index:200;background:color-mix(in oklab, var(--purple-950,#1c1122) 72%, transparent);-webkit-backdrop-filter:blur(3px);place-items:center;animation:.16s ease-out .32s both svelte-1a5pdw0-appear;display:grid;position:fixed;inset:0}@keyframes svelte-1a5pdw0-appear{0%{opacity:0}to{opacity:1}}.card.svelte-1a5pdw0{text-align:center;background:var(--bg-elevated,#fff);box-shadow:var(--shadow,0 8px 24px #24183033);border-block-start:3px solid var(--primary,#483056);justify-items:center;gap:.9rem;padding:2rem 2.25rem;display:grid}.ring.svelte-1a5pdw0{place-items:center;block-size:4.5rem;inline-size:4.5rem;display:grid;position:relative}.sweep.svelte-1a5pdw0{background:conic-gradient(var(--c-purple,#483056), #3f5da2, #6d5a8e, #71706c, #c17518, #7a9a1f, var(--c-purple,#483056));border-radius:50%;animation:1.1s linear infinite svelte-1a5pdw0-turn;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 62%,#000 63%);mask:radial-gradient(circle,#0000 62%,#000 63%)}.ring.svelte-1a5pdw0 img:where(.svelte-1a5pdw0){border-radius:50%;block-size:2.6rem;inline-size:2.6rem;position:relative}@keyframes svelte-1a5pdw0-turn{to{transform:rotate(1turn)}}.label.svelte-1a5pdw0{font-family:var(--font-head,system-ui);color:var(--text,#241830);margin:0;font-size:1.05rem}.note.svelte-1a5pdw0{max-inline-size:26ch;color:var(--text-muted,#5d5266);margin:0;font-size:.85rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.veil.svelte-1a5pdw0{animation:none}.sweep.svelte-1a5pdw0{animation:1.6s ease-in-out infinite svelte-1a5pdw0-breathe}@keyframes svelte-1a5pdw0-breathe{0%,to{opacity:1}50%{opacity:.55}}}
