71da10b637
New read-only capture entity stored in localStorage 'otaman_snapshots': - profiler list view is now two labelled columns: Profiles and Card snapshots; each snapshot row shows name, decoded ICCID, date, file count and Open / Export / Delete buttons - New snapshot reuses the scan modal in a snapshot mode (name only, no ignore/mask/FCP options) via profilerScanCard(..., 'snapshot') -> profilerBuildSnapshotFile: metadata + raw FCI + exact contents for every readable file (no ignore list, no masking). The scan returns to the list afterwards. - ICCID is decoded from EF.ICCID (2FE2) with decIccid() (nibble-swapped E.118 digits, F pad per TS 102 221 13.2) and stored as an immutable snapshot field, shown next to the name in the list and the view. - Open shows all captured data read-only (attributes, raw FCI + decoded FCI, contents or 'Not captured'); only the name is editable/saveable. - Import/Export/Delete + profilerValidateSnapshot; quota-safe save. Tests: decIccid, profilerSnapshotIccid, validation, snapshot builder (exact contents/no mask/unreadable), snapshot-mode scan with ICCID. Docs synced (help/help-ru). SW cache v79 -> v80.