feat: add mobile slot configuration

Replace the mobile table with a searchable card editor while retaining the
desktop table. Add a mobile-friendly date picker layout and sticky save action.
