@media (width<=639px){.referral-shared-dialog{overscroll-behavior:contain;box-shadow:0 -16px 52px hsl(var(--foreground) / .18);border-bottom:0!important;border-radius:24px 24px 0 0!important;width:100%!important;max-width:100%!important;max-height:min(92dvh,760px)!important;position:fixed!important;inset:auto 0 0!important;transform:translate(0)!important}.referral-shared-dialog[data-state=open]{animation:.3s cubic-bezier(.2,.8,.2,1) both referral-sheet-enter!important}.referral-shared-dialog[data-state=closed]{animation:.2s ease-in both referral-sheet-exit!important}}@keyframes referral-sheet-enter{0%{opacity:.96;translate:0 100%}to{opacity:1;translate:0}}@keyframes referral-sheet-exit{0%{opacity:1;translate:0}to{opacity:.96;translate:0 100%}}@media (prefers-reduced-motion:reduce){.referral-shared-dialog[data-state=open],.referral-shared-dialog[data-state=closed]{transition:none!important;animation:none!important}}
