.reward-pair-surface{isolation:isolate;overflow:hidden}.reward-pair-surface>.reward-pair-background{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.17;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 70%);mask-image:linear-gradient(90deg,transparent 35%,#000 70%)}.reward-pair-background>span{position:absolute;left:var(--pair-x);top:var(--pair-y);width:var(--pair-size);height:var(--pair-size);display:grid;place-items:center;padding:5px;border:2px solid white;border-radius:50%;background:#fff9;box-shadow:inset 0 1px 2px #fff,0 4px 12px #527dc51a;animation:reward-pair-drift var(--pair-duration) ease-in-out var(--pair-delay) infinite alternate}.reward-pair-background img{width:100%;height:100%;object-fit:cover;border-radius:50%}.reward-pair-background-compact>span{width:calc(var(--pair-size)*.65);height:calc(var(--pair-size)*.65);padding:3px}@keyframes reward-pair-drift{0%{transform:translate(-10px,-12px) rotate(-9deg)}to{transform:translate(10px,14px) rotate(9deg)}}@media(prefers-reduced-motion:reduce){.reward-pair-background>span{animation:none}}