.rewards-popup{box-sizing:border-box;overscroll-behavior:contain;color:#f6f8fa;-webkit-backdrop-filter:blur(26px)saturate(120%);backdrop-filter:blur(26px)saturate(120%);background:linear-gradient(145deg,#5d7e943d,#121f2bb3),#08101aa8;border:1px solid #ffffff40;border-radius:26px;width:min(540px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:36px;overflow-y:auto;box-shadow:inset 0 1px #ffffff26,0 28px 90px #0008}.rewards-popup::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03080f94}.rewards-popup-close{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font:26px/1 sans-serif;display:grid;position:absolute;top:14px;right:14px}.rewards-popup-close:hover{background:#ffffff24}.rewards-popup-close:focus-visible{outline-offset:3px;outline:2px solid #a9d8e9}.rewards-popup-gift{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffffff20;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:32px;display:grid}.rewards-popup h2{font-family:var(--font-body),sans-serif;letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3.5vw,1.8rem);font-weight:700;line-height:1.35}.rewards-popup-description{font-family:var(--font-hindi),sans-serif;color:#e1e8ef;margin:24px 0;font-size:.98rem;line-height:1.85}.rewards-popup-description p{margin:10px 0}.rewards-popup .rewards-popup-links{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;display:grid}@media (max-width:600px){.rewards-popup{width:min(380px,100% - 24px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);border-radius:20px;padding:42px 18px 18px}.rewards-popup-gift{display:none}.rewards-popup-close{background:0 0;border:none;width:44px;height:44px;font-size:24px;top:3px;right:3px}.rewards-popup h2{letter-spacing:-.015em;font-size:1.15rem;line-height:1.3}.rewards-popup-description{margin:14px 0;font-size:.875rem;line-height:1.65}.rewards-popup-description p{margin:6px 0}.rewards-popup .rewards-popup-links{gap:7px}.rewards-popup .rewards-popup-links .community-link{border-radius:11px;min-height:44px;padding:9px 12px;font-size:.875rem;line-height:1.4}}.community-links{flex-wrap:wrap;gap:.65rem;max-width:100%;display:flex}.community-links .community-link{--community-tint:132,199,232;background:linear-gradient(135deg,#ffffff21,rgba(var(--community-tint),.07)),#0a111957;color:#f6f8fa;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);text-align:center;text-shadow:0 1px 3px #00000073;letter-spacing:.025em;border:1px solid #ffffff3d;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:.85rem 1.35rem;font-size:.94rem;font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2b,0 8px 24px #00000029}.community-links .community-link-whatsapp-channel,.community-links .community-link-whatsapp-group{--community-tint:149,220,179}.community-links .community-link:before{content:"";background:rgb(var(--community-tint));width:6px;height:6px;box-shadow:0 0 10px rgba(var(--community-tint),.4);border-radius:50%;margin-right:.65rem}@media (hover:hover){.community-links .community-link:hover{background:linear-gradient(135deg,#ffffff30,rgba(var(--community-tint),.12)),#0a111966;border-color:rgba(var(--community-tint),.65);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 10px 28px #0003}}.community-links .community-link:focus-visible{outline:2px solid rgb(var(--community-tint));outline-offset:4px}.community-links .community-link:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.community-links .community-link{transition:none}}@media (max-width:600px){.community-links{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.community-links .community-link{box-sizing:border-box;width:100%}}@media (min-width:861px){.hero-actions>.community-links,.recommend-app>.community-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.hero-actions>.community-links .community-link,.recommend-app>.community-links .community-link{box-sizing:border-box;min-width:172px;min-height:54px}.recommend-actions>.community-links{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}}
.rewards-popup{--font-body:system-ui;--font-hindi:system-ui}.rewards-popup .community-link{text-decoration:none;box-sizing:border-box}
