.bf.svelte-k0yavr{pointer-events:none;position:absolute;inset:0}.bf-layer.svelte-k0yavr{-webkit-mask-image:var(--bf-mask);-webkit-mask-image:var(--bf-mask);mask-image:var(--bf-mask);position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.bf--holo.svelte-k0yavr .bf-tint:where(.svelte-k0yavr){mix-blend-mode:screen;opacity:.55}.bf-flow.svelte-k0yavr{transform-origin:var(--bf-cx) var(--bf-cy);animation:svelte-k0yavr-bf-turn calc(var(--bf-dur) * 3) linear infinite;position:absolute;inset:-150%}.bf--holo.svelte-k0yavr .bf-flow:where(.svelte-k0yavr){background:repeating-conic-gradient(from var(--bf-hue) at var(--bf-cx) var(--bf-cy), #f0647a 0deg, #f5c25e 15deg, #a6ee6a 30deg, #5ee8d8 45deg, #6c8cf5 60deg, #d070f0 75deg, #f0647a 90deg)}.bf--gold.svelte-k0yavr .bf-tint:where(.svelte-k0yavr){mix-blend-mode:color;opacity:.9}.bf--gold.svelte-k0yavr .bf-flow:where(.svelte-k0yavr){background:repeating-conic-gradient(from var(--bf-hue) at var(--bf-cx) var(--bf-cy), #b8832a 0deg, #e2b24a 30deg, #f3d27a 45deg, #e2b24a 60deg, #b8832a 90deg)}.bf--gold.svelte-k0yavr .bf-metal:where(.svelte-k0yavr){mix-blend-mode:soft-light;opacity:calc(.75 + var(--bf-warm) * .15);background:linear-gradient(var(--bf-angle), #fff4cc 0%, #d9a640 28%, #5a3608 50%, #e8bd58 72%, #fff4cc 100%)}.bf-shine.svelte-k0yavr{mix-blend-mode:screen}.bf-sweep.svelte-k0yavr{background:linear-gradient(var(--bf-sweep-angle), transparent 43%, #ffffffb3 50%, transparent 57%);transform:translate(calc(var(--bf-sx) * -1), calc(var(--bf-sy) * -1));animation:svelte-k0yavr-bf-sweep var(--bf-dur) ease-in-out var(--bf-delay) infinite;position:absolute;inset:-50%}.bf-glint.svelte-k0yavr{width:calc(17% * var(--g-size));aspect-ratio:1;clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);opacity:0;animation:svelte-k0yavr-bf-twinkle var(--bf-dur) ease-in-out var(--g-delay) infinite;background:#fff;position:absolute;translate:-50% -50%;scale:.2}@keyframes svelte-k0yavr-bf-turn{to{transform:rotate(90deg)}}@keyframes svelte-k0yavr-bf-sweep{0%{transform:translate(calc(var(--bf-sx) * -1), calc(var(--bf-sy) * -1))}38%{transform:translate(var(--bf-sx), var(--bf-sy))}to{transform:translate(var(--bf-sx), var(--bf-sy))}}@keyframes svelte-k0yavr-bf-twinkle{0%,50%,to{opacity:0;scale:.2}25%{opacity:1;scale:1}}.bf--still.svelte-k0yavr .bf-flow:where(.svelte-k0yavr),.bf--still.svelte-k0yavr .bf-sweep:where(.svelte-k0yavr),.bf--still.svelte-k0yavr .bf-glint:where(.svelte-k0yavr){animation:none}.bf--still.svelte-k0yavr .bf-sweep:where(.svelte-k0yavr){display:none}.bf--still.svelte-k0yavr .bf-glint--lit:where(.svelte-k0yavr){opacity:.85;scale:.7}@media (prefers-reduced-motion:reduce){.bf-flow.svelte-k0yavr,.bf-sweep.svelte-k0yavr,.bf-glint.svelte-k0yavr{animation:none}.bf-sweep.svelte-k0yavr{display:none}.bf-glint--lit.svelte-k0yavr{opacity:.85;scale:.7}}.badge-icon.svelte-mzz9to{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.badge-icon.svelte-mzz9to picture:where(.svelte-mzz9to),.badge-icon.svelte-mzz9to img:where(.svelte-mzz9to){object-fit:contain;width:100%;height:100%;display:block}@keyframes svelte-mzz9to-badge-glow{0%,to{filter:brightness()drop-shadow(0 0 6px)}50%{filter:brightness(1.3)drop-shadow(0 0 16px)}}@keyframes svelte-mzz9to-badge-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes svelte-mzz9to-badge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-mzz9to-badge-flash{0%,to{opacity:1}50%{opacity:.5}75%{opacity:1}80%{opacity:.6}}@keyframes svelte-mzz9to-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes svelte-mzz9to-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes svelte-mzz9to-badge-fade{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-mzz9to-badge-sway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes svelte-mzz9to-badge-tumble{0%{transform:translateY(-3px)rotate(-14deg)}50%{transform:translateY(3px)rotate(16deg)}to{transform:translateY(-3px)rotate(-14deg)}}@keyframes svelte-mzz9to-badge-shimmer{0%,to{filter:brightness()drop-shadow(0 0 6px);transform:scale(1)}50%{filter:brightness(1.25)drop-shadow(0 0 14px);transform:scale(1.08)}}
