3STEP: A swab-seal-read assay for tuberculosis and RIF resistance enabled by autonomous extraction technology