.rewards-primary{color:#292013;background:linear-gradient(110deg,#f8dda2,#dbae56);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 16px;font-size:13px;font-weight:650;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #fff7,0 4px 16px #b0802512}.rewards-primary:hover:enabled{filter:brightness(1.08)}.rewards-primary:focus-visible{outline-offset:3px;outline:2px solid #ffe5aa}.rewards-primary:disabled{cursor:default;opacity:.5}.rewards-primary.rewards-claimed{opacity:1;color:#d6c197;background:#292720;box-shadow:inset 0 0 0 1px #e8bd6725}.rewards-dialog [data-slot=dialog-close]{color:#d9c8a5;background:#0003;border-radius:999px;width:32px;height:32px;top:14px;right:14px}.rewards-dialog [data-slot=dialog-close]:hover{color:#fff0cb;background:#ffffff12}@media (prefers-reduced-motion:reduce){.rewards-dialog *{transition:none!important;animation:none!important}}.rewards-gift{transform-origin:50% 80%}.rewards-trigger[data-claimed=false] .rewards-gift{animation:5s ease-in-out infinite rewards-gift-wiggle}.rewards-trigger[data-claimed=false] .rewards-spark{animation:5s ease-in-out infinite rewards-spark}.rewards-trigger:hover .rewards-gift{transform:translateY(-1px)}@keyframes rewards-gift-wiggle{0%,8%,24%,to{transform:rotate(0)translateY(0)}11%,19%{transform:rotate(-12deg)translateY(-2px)}15%,22%{transform:rotate(10deg)translateY(-2px)}}@keyframes rewards-spark{0%,8%,26%,to{opacity:.6;transform:scale(.8)}16%{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.rewards-trigger *{transition:none!important;animation:none!important}}.rewards-invite{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rewards-invite>*{grid-column:1/-1}.rewards-invite>details{grid-column:span 1}.rewards-invite>details[open]{grid-column:1/-1}
