._ReferralStickyBanner_abdb5ea{z-index:20;border-top:1px solid var(--sin-outline-variant);background-color:var(--sin-surface-container-high);visibility:hidden;border-radius:.875rem .875rem 0 0;width:100%;padding:.75rem 1rem;transition:transform .24s ease-out;position:fixed;bottom:0;left:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){._ReferralStickyBanner_abdb5ea{transition:none}}._ReferralStickyBanner--active_abdb5ea{visibility:visible;transform:translateY(0)}._ReferralStickyBanner__Container_abdb5ea{width:100%;max-width:var(--page-max-width,1100px);flex-direction:column;gap:.75rem;margin:0 auto;display:flex}@media (min-width:64rem){._ReferralStickyBanner__Container_abdb5ea{flex-direction:row;align-items:center;gap:1.5rem}}._ReferralStickyBanner__Badge_abdb5ea{display:none}@media (min-width:64rem){._ReferralStickyBanner__Badge_abdb5ea{width:auto;height:3rem;display:block}}._ReferralStickyBanner__Info_abdb5ea{flex:auto;align-items:center;gap:.75rem;display:flex}._ReferralStickyBanner__Description_abdb5ea{letter-spacing:.0094rem;color:var(--sin-on-surface-variant);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}._ReferralStickyBanner__Description_abdb5ea strong{color:var(--sin-on-surface);font-weight:700}._ReferralStickyBanner__Countdown_abdb5ea{display:none}@media (min-width:64rem){._ReferralStickyBanner__Countdown_abdb5ea{flex-direction:column;gap:.125rem;display:flex}}._ReferralStickyBanner__CountdownTitle_abdb5ea{letter-spacing:.005rem;color:var(--sin-on-surface-variant);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem}
