.sigil-seal[data-v-589b895c]{--seal-accent: var(--sigil-accent, var(--ds-btn-accent, var(--ds-accent)));position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:9999px;background:linear-gradient(135deg,var(--seal-accent) 50%,var(--sigil-accent-end, var(--ds-btn-gradient-end, var(--seal-accent))));color:var( --sigil-accent-fg, var(--ds-btn-accent-fg, var(--ds-accent-foreground)) );box-shadow:0 10px 30px color-mix(in srgb,var(--seal-accent) 45%,transparent);transform:scale(0);opacity:0;pointer-events:none}.sigil-seal.is-playing[data-v-589b895c]{animation:sigil-seal-in-589b895c .52s cubic-bezier(.2,1.4,.4,1) var(--seal-delay) forwards}.sigil-seal.is-settled[data-v-589b895c]{transform:none;opacity:1}.sigil-seal-check[data-v-589b895c]{width:30px;height:30px;stroke-dasharray:24;stroke-dashoffset:24}.is-playing .sigil-seal-check[data-v-589b895c]{animation:sigil-draw-589b895c .36s ease-out calc(var(--seal-delay) + .34s) forwards}.is-settled .sigil-seal-check[data-v-589b895c]{stroke-dashoffset:0}.sigil-seal-ring[data-v-589b895c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:2px solid var(--seal-accent);opacity:0}.is-playing .sigil-seal-ring[data-v-589b895c]{animation:sigil-ring-589b895c .9s ease-out calc(var(--seal-delay) + .28s) forwards}.sigil-seal-orbit[data-v-589b895c]{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:9999px;border:2px solid transparent;border-top-color:var(--seal-accent);border-right-color:color-mix(in srgb,var(--seal-accent) 35%,transparent);opacity:0}.is-playing .sigil-seal-orbit[data-v-589b895c]{animation:sigil-fade-in-589b895c .3s ease calc(var(--seal-delay) + .68s) forwards,sigil-spin-589b895c .9s linear calc(var(--seal-delay) + .68s) infinite}@keyframes sigil-seal-in-589b895c{0%{transform:scale(0) rotate(-40deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes sigil-draw-589b895c{to{stroke-dashoffset:0}}@keyframes sigil-ring-589b895c{0%{transform:scale(1);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes sigil-fade-in-589b895c{to{opacity:1}}@keyframes sigil-spin-589b895c{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.is-playing[data-v-589b895c],.is-playing[data-v-589b895c] *{animation-duration:1ms!important;animation-delay:0ms!important}.is-playing .sigil-seal-orbit[data-v-589b895c]{opacity:1;animation:sigil-spin-589b895c 1.6s linear infinite!important}}
