.community.svelte-nq5dll{--reward-accent:#2dd4bf}.community.svelte-nq5dll .reward-grid:where(.svelte-nq5dll){grid-template-columns:repeat(3,minmax(0,1fr))}.community.svelte-nq5dll .reward.upcoming:where(.svelte-nq5dll){background:#2dd4bf0a;border-color:#2dd4bf80}.community.svelte-nq5dll .reward-icon:where(.svelte-nq5dll),.community.svelte-nq5dll .preview:where(.svelte-nq5dll),.community.svelte-nq5dll .text-warning:where(.svelte-nq5dll){color:var(--reward-accent)}.community.svelte-nq5dll .preview:where(.svelte-nq5dll):hover{background:#2dd4bf15;border-color:#2dd4bf80}.community.svelte-nq5dll .preview:where(.svelte-nq5dll):focus-visible{outline-color:var(--reward-accent)}.reward-grid.svelte-nq5dll{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reward.svelte-nq5dll{background:#0b1424;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;padding:18px;display:flex}.reward.upcoming.svelte-nq5dll{background:#f8bf490a;border-color:#f8bf4990}.reward.reached.svelte-nq5dll{border-color:#6ee7b740}.reward-icon.svelte-nq5dll{color:#f8bf49;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:48px;display:flex}.rarity.svelte-nq5dll{color:#a8c3b2;margin-top:5px;font-size:12px;display:inline-block}.rarity.rare.svelte-nq5dll{color:#82bdff}.rarity.epic.svelte-nq5dll{color:#c6a0ff}.preview.svelte-nq5dll{color:#f8bf49;border:1px solid #ffffff20;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:600}.preview.svelte-nq5dll:hover{background:#f8bf4915;border-color:#f8bf4980}.preview.svelte-nq5dll:focus-visible{outline-offset:3px;outline:2px solid #f8bf49}@media (width<=1100px){.reward-grid.svelte-nq5dll,.community.svelte-nq5dll .reward-grid:where(.svelte-nq5dll){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.reward-grid.svelte-nq5dll,.community.svelte-nq5dll .reward-grid:where(.svelte-nq5dll){grid-template-columns:1fr}.reward.svelte-nq5dll{padding:16px}}.autumn-float.svelte-1u5j8py{animation:8s ease-in-out infinite svelte-1u5j8py-autumn-float}.autumn-float-delayed.svelte-1u5j8py{animation:10s ease-in-out 1.5s infinite svelte-1u5j8py-autumn-float}@keyframes svelte-1u5j8py-autumn-float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-16px)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.autumn-float.svelte-1u5j8py,.autumn-float-delayed.svelte-1u5j8py{animation:none}}
