.reward-button.svelte-gljje4{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-m);background:color-mix(in srgb,var(--amber) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 66%,transparent);color:var(--amber);transition:background-color .15s ease}.reward-button.svelte-gljje4:hover{background:color-mix(in srgb,var(--amber) 26%,transparent)}.reward-button.svelte-gljje4:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.reward-button.svelte-gljje4 svg:where(.svelte-gljje4){position:relative;display:block;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--amber) 75%,transparent))}.halo.svelte-gljje4{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 14px 1px color-mix(in srgb,var(--amber) 46%,transparent),0 0 34px 6px color-mix(in srgb,var(--amber) 20%,transparent);animation:svelte-gljje4-reward-breathe 2.4s ease-in-out infinite}.shine.svelte-gljje4{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.shine.svelte-gljje4:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:60%;background:linear-gradient(112deg,transparent 20%,rgba(255,255,255,.3) 50%,transparent 80%);animation:svelte-gljje4-reward-shine 4.8s ease-in-out infinite}@keyframes svelte-gljje4-reward-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes svelte-gljje4-reward-shine{0%,60%{transform:translate(0)}to{transform:translate(440%)}}.resting.svelte-gljje4 .halo:where(.svelte-gljje4){animation:none;opacity:.45}.resting.svelte-gljje4 .shine:where(.svelte-gljje4):before{animation:none}@media(prefers-reduced-motion:reduce){.halo.svelte-gljje4{animation:none;opacity:.8}.shine.svelte-gljje4:before{animation:none;transform:translate(165%)}.resting.svelte-gljje4 .halo:where(.svelte-gljje4){opacity:.45}.resting.svelte-gljje4 .shine:where(.svelte-gljje4):before{transform:none}}.claim-dot.svelte-gljje4{position:absolute;top:-3px;inset-inline-end:-3px;width:8px;height:8px;border-radius:var(--r-full);background:var(--amber);box-shadow:0 0 0 2px var(--bg)}
