/* Challenge invitation: reuses the app layer's .ecl-invite card styles. */
.ecl-invite--challenge { padding-right: 44px; }
.ecl-invite--challenge .ecl-invite__go { display: inline-flex; align-items: center; min-height: 44px; padding: 0 16px; border-radius: 6px; text-decoration: none; font: 600 15px "Libre Franklin", system-ui, sans-serif; }
html.ecl-app .ecl-invite--challenge { bottom: calc(var(--ecl-tabbar-h, 60px) + 12px + env(safe-area-inset-bottom, 0px)); }
