diff --git a/frontend/.metro-cache/cache/1d/bfede4ad58bebf501be15937adae2bcd4e1f37a8aa81c970876fca941c9a768891b9f6 b/frontend/.metro-cache/cache/1d/bfede4ad58bebf501be15937adae2bcd4e1f37a8aa81c970876fca941c9a768891b9f6
new file mode 100644
index 00000000..669c8851
--- /dev/null
+++ b/frontend/.metro-cache/cache/1d/bfede4ad58bebf501be15937adae2bcd4e1f37a8aa81c970876fca941c9a768891b9f6
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/classCallCheck","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"yg7e6laZwmpbIvId5jovq9ugXp8=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/createClass","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"Z6pzkVZ2fvxBLkFTgVVOy4UDj30=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/callSuper","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"378KbBHdmndC3iMXZ2Ix8oB3LeE=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/inherits","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"y0uNg4LxF1CLscQChxzgo5dfjvA=","exportNames":["*"],"imports":1}},{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":66,"index":66}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":67},"end":{"line":2,"column":45,"index":112}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"./ExpoCamera","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":113},"end":{"line":3,"column":38,"index":151}}],"key":"7VL16dFFp4b+wyYwZ4leyXXwJPs=","exportNames":["*"],"imports":1}},{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":152},"end":{"line":4,"column":48,"index":200}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}},{"name":"./utils/props","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":201},"end":{"line":5,"column":68,"index":269}}],"key":"3YYapxwMFrnsJM/mAdwZWAGGiEw=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/node_modules/expo-camera/build/CameraView.js\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return CameraView;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersClassCallCheck = require(_dependencyMap[1], \"@babel/runtime/helpers/classCallCheck\");\n var _classCallCheck = _interopDefault(_babelRuntimeHelpersClassCallCheck);\n var _babelRuntimeHelpersCreateClass = require(_dependencyMap[2], \"@babel/runtime/helpers/createClass\");\n var _createClass = _interopDefault(_babelRuntimeHelpersCreateClass);\n var _babelRuntimeHelpersCallSuper = require(_dependencyMap[3], \"@babel/runtime/helpers/callSuper\");\n var _callSuper = _interopDefault(_babelRuntimeHelpersCallSuper);\n var _babelRuntimeHelpersInherits = require(_dependencyMap[4], \"@babel/runtime/helpers/inherits\");\n var _inherits = _interopDefault(_babelRuntimeHelpersInherits);\n var _expoModulesCore = require(_dependencyMap[5], \"expo-modules-core\");\n var _react = require(_dependencyMap[6], \"react\");\n var _ExpoCamera = require(_dependencyMap[7], \"./ExpoCamera\");\n var ExpoCamera = _interopDefault(_ExpoCamera);\n var _ExpoCameraManager = require(_dependencyMap[8], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _utilsProps = require(_dependencyMap[9], \"./utils/props\");\n var _reactJsxDevRuntime = require(_dependencyMap[10], \"react/jsx-dev-runtime\");\n var EventThrottleMs = 500;\n var _PICTURE_SAVED_CALLBACKS = {};\n var loggedRenderingChildrenWarning = false;\n var _GLOBAL_PICTURE_ID = 1;\n function ensurePictureOptions(options) {\n if (!options || typeof options !== 'object') {\n return {};\n }\n if (options.quality === undefined) {\n options.quality = 1;\n }\n if (options.mirror) {\n console.warn('The `mirror` option is deprecated. Please use the `mirror` prop on the `CameraView` instead.');\n }\n if (options.onPictureSaved) {\n var id = _GLOBAL_PICTURE_ID++;\n _PICTURE_SAVED_CALLBACKS[id] = options.onPictureSaved;\n options.id = id;\n options.fastMode = true;\n }\n return options;\n }\n function ensureRecordingOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n if (!options || typeof options !== 'object') {\n return {};\n }\n if (options.mirror) {\n console.warn('The `mirror` option is deprecated. Please use the `mirror` prop on the `CameraView` instead.');\n }\n return options;\n }\n function _onPictureSaved(_ref) {\n var nativeEvent = _ref.nativeEvent;\n var id = nativeEvent.id,\n data = nativeEvent.data;\n var callback = _PICTURE_SAVED_CALLBACKS[id];\n if (callback) {\n callback(data);\n delete _PICTURE_SAVED_CALLBACKS[id];\n }\n }\n var CameraView = /*#__PURE__*/function (_Component) {\n function CameraView() {\n var _this;\n (0, _classCallCheck.default)(this, CameraView);\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n _this = (0, _callSuper.default)(this, CameraView, [...args]);\n _this._cameraRef = /*#__PURE__*/(0, _react.createRef)();\n _this._lastEvents = {};\n _this._lastEventsTimes = {};\n _this._onCameraReady = () => {\n if (_this.props.onCameraReady) {\n _this.props.onCameraReady();\n }\n };\n _this._onAvailableLensesChanged = _ref2 => {\n var nativeEvent = _ref2.nativeEvent;\n if (_this.props.onAvailableLensesChanged) {\n _this.props.onAvailableLensesChanged(nativeEvent);\n }\n };\n _this._onMountError = _ref3 => {\n var nativeEvent = _ref3.nativeEvent;\n if (_this.props.onMountError) {\n _this.props.onMountError(nativeEvent);\n }\n };\n _this._onResponsiveOrientationChanged = _ref4 => {\n var nativeEvent = _ref4.nativeEvent;\n if (_this.props.onResponsiveOrientationChanged) {\n _this.props.onResponsiveOrientationChanged(nativeEvent);\n }\n };\n _this._onObjectDetected = callback => _ref5 => {\n var nativeEvent = _ref5.nativeEvent;\n var type = nativeEvent.type;\n if (_this._lastEvents[type] && _this._lastEventsTimes[type] && JSON.stringify(nativeEvent) === _this._lastEvents[type] && new Date().getTime() - _this._lastEventsTimes[type].getTime() < EventThrottleMs) {\n return;\n }\n if (callback) {\n callback(nativeEvent);\n _this._lastEventsTimes[type] = new Date();\n _this._lastEvents[type] = JSON.stringify(nativeEvent);\n }\n };\n _this._setReference = ref => {\n if (ref) {\n // TODO(Bacon): Unify these - perhaps with hooks?\n if (_expoModulesCore.Platform.OS === 'web') {\n _this._cameraHandle = ref;\n }\n }\n };\n return _this;\n }\n (0, _inherits.default)(CameraView, _Component);\n return (0, _createClass.default)(CameraView, [{\n key: \"getAvailablePictureSizesAsync\",\n value: (\n /**\n * Get picture sizes that are supported by the device.\n * @return Returns a Promise that resolves to an array of strings representing picture sizes that can be passed to `pictureSize` prop.\n * The list varies across Android devices but is the same for every iOS.\n */\n function () {\n var _getAvailablePictureSizesAsync = (0, _asyncToGenerator.default)(function* () {\n return (yield this._cameraRef.current?.getAvailablePictureSizes()) ?? [];\n });\n function getAvailablePictureSizesAsync() {\n return _getAvailablePictureSizesAsync.apply(this, arguments);\n }\n return getAvailablePictureSizesAsync;\n }()\n /**\n * Returns the available lenses for the currently selected camera.\n *\n * @return Returns a Promise that resolves to an array of strings representing the lens type that can be passed to `selectedLens` prop.\n * @platform ios\n */\n )\n }, {\n key: \"getAvailableLensesAsync\",\n value: (function () {\n var _getAvailableLensesAsync = (0, _asyncToGenerator.default)(function* () {\n return (yield this._cameraRef.current?.getAvailableLenses()) ?? [];\n });\n function getAvailableLensesAsync() {\n return _getAvailableLensesAsync.apply(this, arguments);\n }\n return getAvailableLensesAsync;\n }()\n /**\n * Returns an object with the supported features of the camera on the current device.\n */\n )\n }, {\n key: \"getSupportedFeatures\",\n value: function getSupportedFeatures() {\n return {\n isModernBarcodeScannerAvailable: CameraManager.default.isModernBarcodeScannerAvailable,\n toggleRecordingAsyncAvailable: CameraManager.default.toggleRecordingAsyncAvailable\n };\n }\n /**\n * Resumes the camera preview.\n */\n }, {\n key: \"resumePreview\",\n value: (function () {\n var _resumePreview = (0, _asyncToGenerator.default)(function* () {\n return this._cameraRef.current?.resumePreview();\n });\n function resumePreview() {\n return _resumePreview.apply(this, arguments);\n }\n return resumePreview;\n }()\n /**\n * Pauses the camera preview. It is not recommended to use `takePictureAsync` when preview is paused.\n */\n )\n }, {\n key: \"pausePreview\",\n value: (function () {\n var _pausePreview = (0, _asyncToGenerator.default)(function* () {\n return this._cameraRef.current?.pausePreview();\n });\n function pausePreview() {\n return _pausePreview.apply(this, arguments);\n }\n return pausePreview;\n }() // Values under keys from this object will be transformed to native options\n )\n }, {\n key: \"takePictureAsync\",\n value: function () {\n var _takePictureAsync = (0, _asyncToGenerator.default)(function* (options) {\n var pictureOptions = ensurePictureOptions(options);\n if (_expoModulesCore.Platform.OS === 'ios' && options?.pictureRef) {\n return this._cameraRef.current?.takePictureRef?.(options);\n }\n return this._cameraRef.current?.takePicture(pictureOptions);\n });\n function takePictureAsync(_x) {\n return _takePictureAsync.apply(this, arguments);\n }\n return takePictureAsync;\n }()\n /**\n * On Android, we will use the [Google code scanner](https://developers.google.com/ml-kit/vision/barcode-scanning/code-scanner).\n * On iOS, presents a modal view controller that uses the [`DataScannerViewController`](https://developer.apple.com/documentation/visionkit/scanning_data_with_the_camera) available on iOS 16+.\n * @platform android\n * @platform ios\n */\n }, {\n key: \"recordAsync\",\n value: (\n /**\n * Starts recording a video that will be saved to cache directory. Videos are rotated to match device's orientation.\n * Flipping camera during a recording results in stopping it.\n * @param options A map of `CameraRecordingOptions` type.\n * @return Returns a Promise that resolves to an object containing video file `uri` property and a `codec` property on iOS.\n * The Promise is returned if `stopRecording` was invoked, one of `maxDuration` and `maxFileSize` is reached or camera preview is stopped.\n * @platform android\n * @platform ios\n */\n function () {\n var _recordAsync = (0, _asyncToGenerator.default)(function* (options) {\n var recordingOptions = ensureRecordingOptions(options);\n return this._cameraRef.current?.record(recordingOptions);\n });\n function recordAsync(_x2) {\n return _recordAsync.apply(this, arguments);\n }\n return recordAsync;\n }()\n /**\n * Pauses or resumes the video recording. Only has an effect if there is an active recording. On `iOS`, this method only supported on `iOS` 18.\n *\n * @example\n * ```ts\n * const { toggleRecordingAsyncAvailable } = getSupportedFeatures()\n *\n * return (\n * {toggleRecordingAsyncAvailable && (\n * \n * )}\n * )\n * ```\n */\n )\n }, {\n key: \"toggleRecordingAsync\",\n value: (function () {\n var _toggleRecordingAsync = (0, _asyncToGenerator.default)(function* () {\n return this._cameraRef.current?.toggleRecording();\n });\n function toggleRecordingAsync() {\n return _toggleRecordingAsync.apply(this, arguments);\n }\n return toggleRecordingAsync;\n }()\n /**\n * Stops recording if any is in progress.\n * @platform android\n * @platform ios\n */\n )\n }, {\n key: \"stopRecording\",\n value: function stopRecording() {\n this._cameraRef.current?.stopRecording();\n }\n }, {\n key: \"render\",\n value: function render() {\n var nativeProps = (0, _utilsProps.ensureNativeProps)(this.props);\n var onBarcodeScanned = this.props.onBarcodeScanned ? this._onObjectDetected(this.props.onBarcodeScanned) : undefined;\n // @ts-expect-error\n if (nativeProps.children && !loggedRenderingChildrenWarning) {\n console.warn('The component does not support children. This may lead to inconsistent behaviour or crashes. If you want to render content on top of the Camera, consider using absolute positioning.');\n loggedRenderingChildrenWarning = true;\n }\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ExpoCamera.default, {\n ...nativeProps,\n ref: this._cameraRef,\n onCameraReady: this._onCameraReady,\n onMountError: this._onMountError,\n onBarcodeScanned: onBarcodeScanned,\n onAvailableLensesChanged: this._onAvailableLensesChanged,\n onPictureSaved: _onPictureSaved,\n onResponsiveOrientationChanged: this._onResponsiveOrientationChanged\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 258,\n columnNumber: 17\n }, this);\n }\n }], [{\n key: \"isAvailableAsync\",\n value: (\n /**\n * Check whether the current device has a camera. This is useful for web and simulators cases.\n * This isn't influenced by the Permissions API (all platforms), or HTTP usage (in the browser).\n * You will still need to check if the native permission has been accepted.\n * @platform web\n */\n function () {\n var _isAvailableAsync = (0, _asyncToGenerator.default)(function* () {\n if (!CameraManager.default.isAvailableAsync) {\n throw new _expoModulesCore.UnavailabilityError('expo-camera', 'isAvailableAsync');\n }\n return CameraManager.default.isAvailableAsync();\n });\n function isAvailableAsync() {\n return _isAvailableAsync.apply(this, arguments);\n }\n return isAvailableAsync;\n }() // @needsAudit\n /**\n * Queries the device for the available video codecs that can be used in video recording.\n * @return A promise that resolves to a list of strings that represents available codecs.\n * @platform ios\n */\n )\n }, {\n key: \"getAvailableVideoCodecsAsync\",\n value: function () {\n var _getAvailableVideoCodecsAsync = (0, _asyncToGenerator.default)(function* () {\n if (!CameraManager.default.getAvailableVideoCodecsAsync) {\n throw new _expoModulesCore.UnavailabilityError('Camera', 'getAvailableVideoCodecsAsync');\n }\n return CameraManager.default.getAvailableVideoCodecsAsync();\n });\n function getAvailableVideoCodecsAsync() {\n return _getAvailableVideoCodecsAsync.apply(this, arguments);\n }\n return getAvailableVideoCodecsAsync;\n }()\n }, {\n key: \"launchScanner\",\n value: (function () {\n var _launchScanner = (0, _asyncToGenerator.default)(function* (options) {\n if (!options) {\n options = {\n barcodeTypes: []\n };\n }\n if (_expoModulesCore.Platform.OS !== 'web' && CameraView.isModernBarcodeScannerAvailable) {\n yield CameraManager.default.launchScanner(options);\n }\n });\n function launchScanner(_x3) {\n return _launchScanner.apply(this, arguments);\n }\n return launchScanner;\n }()\n /**\n * Dismiss the scanner presented by `launchScanner`.\n * > **info** On Android, the scanner is dismissed automatically when a barcode is scanned.\n * @platform ios\n */\n )\n }, {\n key: \"dismissScanner\",\n value: (function () {\n var _dismissScanner = (0, _asyncToGenerator.default)(function* () {\n if (_expoModulesCore.Platform.OS !== 'web' && CameraView.isModernBarcodeScannerAvailable) {\n yield CameraManager.default.dismissScanner();\n }\n });\n function dismissScanner() {\n return _dismissScanner.apply(this, arguments);\n }\n return dismissScanner;\n }()\n /**\n * Invokes the `listener` function when a bar code has been successfully scanned. The callback is provided with\n * an object of the `ScanningResult` shape, where the `type` refers to the bar code type that was scanned and the `data` is the information encoded in the bar code\n * (in this case of QR codes, this is often a URL). See [`BarcodeType`](#barcodetype) for supported values.\n * @param listener Invoked with the [ScanningResult](#scanningresult) when a bar code has been successfully scanned.\n *\n * @platform ios\n * @platform android\n */\n )\n }, {\n key: \"onModernBarcodeScanned\",\n value: function onModernBarcodeScanned(listener) {\n return CameraManager.default.addListener('onModernBarcodeScanned', listener);\n }\n }]);\n }(_react.Component);\n /**\n * Property that determines if the current device has the ability to use `DataScannerViewController` (iOS 16+) or the Google code scanner (Android).\n */\n CameraView.isModernBarcodeScannerAvailable = CameraManager.default.isModernBarcodeScannerAvailable;\n CameraView.ConversionTables = _utilsProps.ConversionTables;\n CameraView.defaultProps = {\n zoom: 0,\n facing: 'back',\n enableTorch: false,\n mode: 'picture',\n flash: 'off'\n };\n});","lineCount":425,"map":[[16,13,45,21,"CameraView"],[16,23,45,31],[17,4,45,31],[18,2,45,31],[19,2,45,31],[19,6,45,31,"_babelRuntimeHelpersAsyncToGenerator"],[19,42,45,31],[19,45,45,31,"require"],[19,52,45,31],[19,53,45,31,"_dependencyMap"],[19,67,45,31],[20,2,45,31],[20,6,45,31,"_asyncToGenerator"],[20,23,45,31],[20,26,45,31,"_interopDefault"],[20,41,45,31],[20,42,45,31,"_babelRuntimeHelpersAsyncToGenerator"],[20,78,45,31],[21,2,45,31],[21,6,45,31,"_babelRuntimeHelpersClassCallCheck"],[21,40,45,31],[21,43,45,31,"require"],[21,50,45,31],[21,51,45,31,"_dependencyMap"],[21,65,45,31],[22,2,45,31],[22,6,45,31,"_classCallCheck"],[22,21,45,31],[22,24,45,31,"_interopDefault"],[22,39,45,31],[22,40,45,31,"_babelRuntimeHelpersClassCallCheck"],[22,74,45,31],[23,2,45,31],[23,6,45,31,"_babelRuntimeHelpersCreateClass"],[23,37,45,31],[23,40,45,31,"require"],[23,47,45,31],[23,48,45,31,"_dependencyMap"],[23,62,45,31],[24,2,45,31],[24,6,45,31,"_createClass"],[24,18,45,31],[24,21,45,31,"_interopDefault"],[24,36,45,31],[24,37,45,31,"_babelRuntimeHelpersCreateClass"],[24,68,45,31],[25,2,45,31],[25,6,45,31,"_babelRuntimeHelpersCallSuper"],[25,35,45,31],[25,38,45,31,"require"],[25,45,45,31],[25,46,45,31,"_dependencyMap"],[25,60,45,31],[26,2,45,31],[26,6,45,31,"_callSuper"],[26,16,45,31],[26,19,45,31,"_interopDefault"],[26,34,45,31],[26,35,45,31,"_babelRuntimeHelpersCallSuper"],[26,64,45,31],[27,2,45,31],[27,6,45,31,"_babelRuntimeHelpersInherits"],[27,34,45,31],[27,37,45,31,"require"],[27,44,45,31],[27,45,45,31,"_dependencyMap"],[27,59,45,31],[28,2,45,31],[28,6,45,31,"_inherits"],[28,15,45,31],[28,18,45,31,"_interopDefault"],[28,33,45,31],[28,34,45,31,"_babelRuntimeHelpersInherits"],[28,62,45,31],[29,2,1,0],[29,6,1,0,"_expoModulesCore"],[29,22,1,0],[29,25,1,0,"require"],[29,32,1,0],[29,33,1,0,"_dependencyMap"],[29,47,1,0],[30,2,2,0],[30,6,2,0,"_react"],[30,12,2,0],[30,15,2,0,"require"],[30,22,2,0],[30,23,2,0,"_dependencyMap"],[30,37,2,0],[31,2,3,0],[31,6,3,0,"_ExpoCamera"],[31,17,3,0],[31,20,3,0,"require"],[31,27,3,0],[31,28,3,0,"_dependencyMap"],[31,42,3,0],[32,2,3,0],[32,6,3,0,"ExpoCamera"],[32,16,3,0],[32,19,3,0,"_interopDefault"],[32,34,3,0],[32,35,3,0,"_ExpoCamera"],[32,46,3,0],[33,2,4,0],[33,6,4,0,"_ExpoCameraManager"],[33,24,4,0],[33,27,4,0,"require"],[33,34,4,0],[33,35,4,0,"_dependencyMap"],[33,49,4,0],[34,2,4,0],[34,6,4,0,"CameraManager"],[34,19,4,0],[34,22,4,0,"_interopDefault"],[34,37,4,0],[34,38,4,0,"_ExpoCameraManager"],[34,56,4,0],[35,2,5,0],[35,6,5,0,"_utilsProps"],[35,17,5,0],[35,20,5,0,"require"],[35,27,5,0],[35,28,5,0,"_dependencyMap"],[35,42,5,0],[36,2,5,68],[36,6,5,68,"_reactJsxDevRuntime"],[36,25,5,68],[36,28,5,68,"require"],[36,35,5,68],[36,36,5,68,"_dependencyMap"],[36,50,5,68],[37,2,6,0],[37,6,6,6,"EventThrottleMs"],[37,21,6,21],[37,24,6,24],[37,27,6,27],[38,2,7,0],[38,6,7,6,"_PICTURE_SAVED_CALLBACKS"],[38,30,7,30],[38,33,7,33],[38,34,7,34],[38,35,7,35],[39,2,8,0],[39,6,8,4,"loggedRenderingChildrenWarning"],[39,36,8,34],[39,39,8,37],[39,44,8,42],[40,2,9,0],[40,6,9,4,"_GLOBAL_PICTURE_ID"],[40,24,9,22],[40,27,9,25],[40,28,9,26],[41,2,10,0],[41,11,10,9,"ensurePictureOptions"],[41,31,10,29,"ensurePictureOptions"],[41,32,10,30,"options"],[41,39,10,37],[41,41,10,39],[42,4,11,4],[42,8,11,8],[42,9,11,9,"options"],[42,16,11,16],[42,20,11,20],[42,27,11,27,"options"],[42,34,11,34],[42,39,11,39],[42,47,11,47],[42,49,11,49],[43,6,12,8],[43,13,12,15],[43,14,12,16],[43,15,12,17],[44,4,13,4],[45,4,14,4],[45,8,14,8,"options"],[45,15,14,15],[45,16,14,16,"quality"],[45,23,14,23],[45,28,14,28,"undefined"],[45,37,14,37],[45,39,14,39],[46,6,15,8,"options"],[46,13,15,15],[46,14,15,16,"quality"],[46,21,15,23],[46,24,15,26],[46,25,15,27],[47,4,16,4],[48,4,17,4],[48,8,17,8,"options"],[48,15,17,15],[48,16,17,16,"mirror"],[48,22,17,22],[48,24,17,24],[49,6,18,8,"console"],[49,13,18,15],[49,14,18,16,"warn"],[49,18,18,20],[49,19,18,21],[49,113,18,115],[49,114,18,116],[50,4,19,4],[51,4,20,4],[51,8,20,8,"options"],[51,15,20,15],[51,16,20,16,"onPictureSaved"],[51,30,20,30],[51,32,20,32],[52,6,21,8],[52,10,21,14,"id"],[52,12,21,16],[52,15,21,19,"_GLOBAL_PICTURE_ID"],[52,33,21,37],[52,35,21,39],[53,6,22,8,"_PICTURE_SAVED_CALLBACKS"],[53,30,22,32],[53,31,22,33,"id"],[53,33,22,35],[53,34,22,36],[53,37,22,39,"options"],[53,44,22,46],[53,45,22,47,"onPictureSaved"],[53,59,22,61],[54,6,23,8,"options"],[54,13,23,15],[54,14,23,16,"id"],[54,16,23,18],[54,19,23,21,"id"],[54,21,23,23],[55,6,24,8,"options"],[55,13,24,15],[55,14,24,16,"fastMode"],[55,22,24,24],[55,25,24,27],[55,29,24,31],[56,4,25,4],[57,4,26,4],[57,11,26,11,"options"],[57,18,26,18],[58,2,27,0],[59,2,28,0],[59,11,28,9,"ensureRecordingOptions"],[59,33,28,31,"ensureRecordingOptions"],[59,34,28,31],[59,36,28,46],[60,4,28,46],[60,8,28,32,"options"],[60,15,28,39],[60,18,28,39,"arguments"],[60,27,28,39],[60,28,28,39,"length"],[60,34,28,39],[60,42,28,39,"arguments"],[60,51,28,39],[60,59,28,39,"undefined"],[60,68,28,39],[60,71,28,39,"arguments"],[60,80,28,39],[60,86,28,42],[60,87,28,43],[60,88,28,44],[61,4,29,4],[61,8,29,8],[61,9,29,9,"options"],[61,16,29,16],[61,20,29,20],[61,27,29,27,"options"],[61,34,29,34],[61,39,29,39],[61,47,29,47],[61,49,29,49],[62,6,30,8],[62,13,30,15],[62,14,30,16],[62,15,30,17],[63,4,31,4],[64,4,32,4],[64,8,32,8,"options"],[64,15,32,15],[64,16,32,16,"mirror"],[64,22,32,22],[64,24,32,24],[65,6,33,8,"console"],[65,13,33,15],[65,14,33,16,"warn"],[65,18,33,20],[65,19,33,21],[65,113,33,115],[65,114,33,116],[66,4,34,4],[67,4,35,4],[67,11,35,11,"options"],[67,18,35,18],[68,2,36,0],[69,2,37,0],[69,11,37,9,"_onPictureSaved"],[69,26,37,24,"_onPictureSaved"],[69,27,37,24,"_ref"],[69,31,37,24],[69,33,37,43],[70,4,37,43],[70,8,37,27,"nativeEvent"],[70,19,37,38],[70,22,37,38,"_ref"],[70,26,37,38],[70,27,37,27,"nativeEvent"],[70,38,37,38],[71,4,38,4],[71,8,38,12,"id"],[71,10,38,14],[71,13,38,25,"nativeEvent"],[71,24,38,36],[71,25,38,12,"id"],[71,27,38,14],[72,6,38,16,"data"],[72,10,38,20],[72,13,38,25,"nativeEvent"],[72,24,38,36],[72,25,38,16,"data"],[72,29,38,20],[73,4,39,4],[73,8,39,10,"callback"],[73,16,39,18],[73,19,39,21,"_PICTURE_SAVED_CALLBACKS"],[73,43,39,45],[73,44,39,46,"id"],[73,46,39,48],[73,47,39,49],[74,4,40,4],[74,8,40,8,"callback"],[74,16,40,16],[74,18,40,18],[75,6,41,8,"callback"],[75,14,41,16],[75,15,41,17,"data"],[75,19,41,21],[75,20,41,22],[76,6,42,8],[76,13,42,15,"_PICTURE_SAVED_CALLBACKS"],[76,37,42,39],[76,38,42,40,"id"],[76,40,42,42],[76,41,42,43],[77,4,43,4],[78,2,44,0],[79,2,44,1],[79,6,45,21,"CameraView"],[79,16,45,31],[79,42,45,31,"_Component"],[79,52,45,31],[80,4,45,31],[80,13,45,31,"CameraView"],[80,24,45,31],[81,6,45,31],[81,10,45,31,"_this"],[81,15,45,31],[82,6,45,31],[82,10,45,31,"_classCallCheck"],[82,25,45,31],[82,26,45,31,"default"],[82,33,45,31],[82,41,45,31,"CameraView"],[82,51,45,31],[83,6,45,31],[83,15,45,31,"_len"],[83,19,45,31],[83,22,45,31,"arguments"],[83,31,45,31],[83,32,45,31,"length"],[83,38,45,31],[83,40,45,31,"args"],[83,44,45,31],[83,51,45,31,"Array"],[83,56,45,31],[83,57,45,31,"_len"],[83,61,45,31],[83,64,45,31,"_key"],[83,68,45,31],[83,74,45,31,"_key"],[83,78,45,31],[83,81,45,31,"_len"],[83,85,45,31],[83,87,45,31,"_key"],[83,91,45,31],[84,8,45,31,"args"],[84,12,45,31],[84,13,45,31,"_key"],[84,17,45,31],[84,21,45,31,"arguments"],[84,30,45,31],[84,31,45,31,"_key"],[84,35,45,31],[85,6,45,31],[86,6,45,31,"_this"],[86,11,45,31],[86,18,45,31,"_callSuper"],[86,28,45,31],[86,29,45,31,"default"],[86,36,45,31],[86,44,45,31,"CameraView"],[86,54,45,31],[86,60,45,31,"args"],[86,64,45,31],[87,6,45,31,"_this"],[87,11,45,31],[87,12,122,4,"_cameraRef"],[87,22,122,14],[87,38,122,17],[87,42,122,17,"createRef"],[87,48,122,26],[87,49,122,26,"createRef"],[87,58,122,26],[87,60,122,27],[87,61,122,28],[88,6,122,28,"_this"],[88,11,122,28],[88,12,123,4,"_lastEvents"],[88,23,123,15],[88,26,123,18],[88,27,123,19],[88,28,123,20],[89,6,123,20,"_this"],[89,11,123,20],[89,12,124,4,"_lastEventsTimes"],[89,28,124,20],[89,31,124,23],[89,32,124,24],[89,33,124,25],[90,6,124,25,"_this"],[90,11,124,25],[90,12,206,4,"_onCameraReady"],[90,26,206,18],[90,29,206,21],[90,35,206,27],[91,8,207,8],[91,12,207,12,"_this"],[91,17,207,12],[91,18,207,17,"props"],[91,23,207,22],[91,24,207,23,"onCameraReady"],[91,37,207,36],[91,39,207,38],[92,10,208,12,"_this"],[92,15,208,12],[92,16,208,17,"props"],[92,21,208,22],[92,22,208,23,"onCameraReady"],[92,35,208,36],[92,36,208,37],[92,37,208,38],[93,8,209,8],[94,6,210,4],[94,7,210,5],[95,6,210,5,"_this"],[95,11,210,5],[95,12,211,4,"_onAvailableLensesChanged"],[95,37,211,29],[95,40,211,32,"_ref2"],[95,45,211,32],[95,49,211,53],[96,8,211,53],[96,12,211,35,"nativeEvent"],[96,23,211,46],[96,26,211,46,"_ref2"],[96,31,211,46],[96,32,211,35,"nativeEvent"],[96,43,211,46],[97,8,212,8],[97,12,212,12,"_this"],[97,17,212,12],[97,18,212,17,"props"],[97,23,212,22],[97,24,212,23,"onAvailableLensesChanged"],[97,48,212,47],[97,50,212,49],[98,10,213,12,"_this"],[98,15,213,12],[98,16,213,17,"props"],[98,21,213,22],[98,22,213,23,"onAvailableLensesChanged"],[98,46,213,47],[98,47,213,48,"nativeEvent"],[98,58,213,59],[98,59,213,60],[99,8,214,8],[100,6,215,4],[100,7,215,5],[101,6,215,5,"_this"],[101,11,215,5],[101,12,216,4,"_onMountError"],[101,25,216,17],[101,28,216,20,"_ref3"],[101,33,216,20],[101,37,216,41],[102,8,216,41],[102,12,216,23,"nativeEvent"],[102,23,216,34],[102,26,216,34,"_ref3"],[102,31,216,34],[102,32,216,23,"nativeEvent"],[102,43,216,34],[103,8,217,8],[103,12,217,12,"_this"],[103,17,217,12],[103,18,217,17,"props"],[103,23,217,22],[103,24,217,23,"onMountError"],[103,36,217,35],[103,38,217,37],[104,10,218,12,"_this"],[104,15,218,12],[104,16,218,17,"props"],[104,21,218,22],[104,22,218,23,"onMountError"],[104,34,218,35],[104,35,218,36,"nativeEvent"],[104,46,218,47],[104,47,218,48],[105,8,219,8],[106,6,220,4],[106,7,220,5],[107,6,220,5,"_this"],[107,11,220,5],[107,12,221,4,"_onResponsiveOrientationChanged"],[107,43,221,35],[107,46,221,38,"_ref4"],[107,51,221,38],[107,55,221,60],[108,8,221,60],[108,12,221,41,"nativeEvent"],[108,23,221,52],[108,26,221,52,"_ref4"],[108,31,221,52],[108,32,221,41,"nativeEvent"],[108,43,221,52],[109,8,222,8],[109,12,222,12,"_this"],[109,17,222,12],[109,18,222,17,"props"],[109,23,222,22],[109,24,222,23,"onResponsiveOrientationChanged"],[109,54,222,53],[109,56,222,55],[110,10,223,12,"_this"],[110,15,223,12],[110,16,223,17,"props"],[110,21,223,22],[110,22,223,23,"onResponsiveOrientationChanged"],[110,52,223,53],[110,53,223,54,"nativeEvent"],[110,64,223,65],[110,65,223,66],[111,8,224,8],[112,6,225,4],[112,7,225,5],[113,6,225,5,"_this"],[113,11,225,5],[113,12,226,4,"_onObjectDetected"],[113,29,226,21],[113,32,226,25,"callback"],[113,40,226,33],[113,44,226,38,"_ref5"],[113,49,226,38],[113,53,226,59],[114,8,226,59],[114,12,226,41,"nativeEvent"],[114,23,226,52],[114,26,226,52,"_ref5"],[114,31,226,52],[114,32,226,41,"nativeEvent"],[114,43,226,52],[115,8,227,8],[115,12,227,16,"type"],[115,16,227,20],[115,19,227,25,"nativeEvent"],[115,30,227,36],[115,31,227,16,"type"],[115,35,227,20],[116,8,228,8],[116,12,228,12,"_this"],[116,17,228,12],[116,18,228,17,"_lastEvents"],[116,29,228,28],[116,30,228,29,"type"],[116,34,228,33],[116,35,228,34],[116,39,229,12,"_this"],[116,44,229,12],[116,45,229,17,"_lastEventsTimes"],[116,61,229,33],[116,62,229,34,"type"],[116,66,229,38],[116,67,229,39],[116,71,230,12,"JSON"],[116,75,230,16],[116,76,230,17,"stringify"],[116,85,230,26],[116,86,230,27,"nativeEvent"],[116,97,230,38],[116,98,230,39],[116,103,230,44,"_this"],[116,108,230,44],[116,109,230,49,"_lastEvents"],[116,120,230,60],[116,121,230,61,"type"],[116,125,230,65],[116,126,230,66],[116,130,231,12],[116,134,231,16,"Date"],[116,138,231,20],[116,139,231,21],[116,140,231,22],[116,141,231,23,"getTime"],[116,148,231,30],[116,149,231,31],[116,150,231,32],[116,153,231,35,"_this"],[116,158,231,35],[116,159,231,40,"_lastEventsTimes"],[116,175,231,56],[116,176,231,57,"type"],[116,180,231,61],[116,181,231,62],[116,182,231,63,"getTime"],[116,189,231,70],[116,190,231,71],[116,191,231,72],[116,194,231,75,"EventThrottleMs"],[116,209,231,90],[116,211,231,92],[117,10,232,12],[118,8,233,8],[119,8,234,8],[119,12,234,12,"callback"],[119,20,234,20],[119,22,234,22],[120,10,235,12,"callback"],[120,18,235,20],[120,19,235,21,"nativeEvent"],[120,30,235,32],[120,31,235,33],[121,10,236,12,"_this"],[121,15,236,12],[121,16,236,17,"_lastEventsTimes"],[121,32,236,33],[121,33,236,34,"type"],[121,37,236,38],[121,38,236,39],[121,41,236,42],[121,45,236,46,"Date"],[121,49,236,50],[121,50,236,51],[121,51,236,52],[122,10,237,12,"_this"],[122,15,237,12],[122,16,237,17,"_lastEvents"],[122,27,237,28],[122,28,237,29,"type"],[122,32,237,33],[122,33,237,34],[122,36,237,37,"JSON"],[122,40,237,41],[122,41,237,42,"stringify"],[122,50,237,51],[122,51,237,52,"nativeEvent"],[122,62,237,63],[122,63,237,64],[123,8,238,8],[124,6,239,4],[124,7,239,5],[125,6,239,5,"_this"],[125,11,239,5],[125,12,240,4,"_setReference"],[125,25,240,17],[125,28,240,21,"ref"],[125,31,240,24],[125,35,240,29],[126,8,241,8],[126,12,241,12,"ref"],[126,15,241,15],[126,17,241,17],[127,10,242,12],[128,10,243,12],[128,14,243,16,"Platform"],[128,30,243,24],[128,31,243,24,"Platform"],[128,39,243,24],[128,40,243,25,"OS"],[128,42,243,27],[128,47,243,32],[128,52,243,37],[128,54,243,39],[129,12,244,16,"_this"],[129,17,244,16],[129,18,244,21,"_cameraHandle"],[129,31,244,34],[129,34,244,37,"ref"],[129,37,244,40],[130,10,245,12],[131,8,246,8],[132,6,247,4],[132,7,247,5],[133,6,247,5],[133,13,247,5,"_this"],[133,18,247,5],[134,4,247,5],[135,4,247,5],[135,8,247,5,"_inherits"],[135,17,247,5],[135,18,247,5,"default"],[135,25,247,5],[135,27,247,5,"CameraView"],[135,37,247,5],[135,39,247,5,"_Component"],[135,49,247,5],[136,4,247,5],[136,15,247,5,"_createClass"],[136,27,247,5],[136,28,247,5,"default"],[136,35,247,5],[136,37,247,5,"CameraView"],[136,47,247,5],[137,6,247,5,"key"],[137,9,247,5],[138,6,247,5,"value"],[138,11,247,5],[139,6,74,4],[140,0,75,0],[141,0,76,0],[142,0,77,0],[143,0,78,0],[144,6,74,4],[145,8,74,4],[145,12,74,4,"_getAvailablePictureSizesAsync"],[145,42,74,4],[145,49,74,4,"_asyncToGenerator"],[145,66,74,4],[145,67,74,4,"default"],[145,74,74,4],[145,76,79,4],[145,89,79,42],[146,10,80,8],[146,17,80,15],[146,24,80,22],[146,28,80,26],[146,29,80,27,"_cameraRef"],[146,39,80,37],[146,40,80,38,"current"],[146,47,80,45],[146,49,80,47,"getAvailablePictureSizes"],[146,73,80,71],[146,74,80,72],[146,75,80,73],[146,80,80,78],[146,82,80,80],[147,8,81,4],[147,9,81,5],[148,8,81,5],[148,17,79,10,"getAvailablePictureSizesAsync"],[148,46,79,39,"getAvailablePictureSizesAsync"],[148,47,79,39],[149,10,79,39],[149,17,79,39,"_getAvailablePictureSizesAsync"],[149,47,79,39],[149,48,79,39,"apply"],[149,53,79,39],[149,60,79,39,"arguments"],[149,69,79,39],[150,8,79,39],[151,8,79,39],[151,15,79,10,"getAvailablePictureSizesAsync"],[151,44,79,39],[152,6,79,39],[153,6,82,4],[154,0,83,0],[155,0,84,0],[156,0,85,0],[157,0,86,0],[158,0,87,0],[159,6,82,4],[160,4,82,4],[161,6,82,4,"key"],[161,9,82,4],[162,6,82,4,"value"],[162,11,82,4],[163,8,82,4],[163,12,82,4,"_getAvailableLensesAsync"],[163,36,82,4],[163,43,82,4,"_asyncToGenerator"],[163,60,82,4],[163,61,82,4,"default"],[163,68,82,4],[163,70,88,4],[163,83,88,36],[164,10,89,8],[164,17,89,15],[164,24,89,22],[164,28,89,26],[164,29,89,27,"_cameraRef"],[164,39,89,37],[164,40,89,38,"current"],[164,47,89,45],[164,49,89,47,"getAvailableLenses"],[164,67,89,65],[164,68,89,66],[164,69,89,67],[164,74,89,72],[164,76,89,74],[165,8,90,4],[165,9,90,5],[166,8,90,5],[166,17,88,10,"getAvailableLensesAsync"],[166,40,88,33,"getAvailableLensesAsync"],[166,41,88,33],[167,10,88,33],[167,17,88,33,"_getAvailableLensesAsync"],[167,41,88,33],[167,42,88,33,"apply"],[167,47,88,33],[167,54,88,33,"arguments"],[167,63,88,33],[168,8,88,33],[169,8,88,33],[169,15,88,10,"getAvailableLensesAsync"],[169,38,88,33],[170,6,88,33],[171,6,91,4],[172,0,92,0],[173,0,93,0],[174,6,91,4],[175,4,91,4],[176,6,91,4,"key"],[176,9,91,4],[177,6,91,4,"value"],[177,11,91,4],[177,13,94,4],[177,22,94,4,"getSupportedFeatures"],[177,42,94,24,"getSupportedFeatures"],[177,43,94,24],[177,45,94,27],[178,8,95,8],[178,15,95,15],[179,10,96,12,"isModernBarcodeScannerAvailable"],[179,41,96,43],[179,43,96,45,"CameraManager"],[179,56,96,58],[179,57,96,58,"default"],[179,64,96,58],[179,65,96,59,"isModernBarcodeScannerAvailable"],[179,96,96,90],[180,10,97,12,"toggleRecordingAsyncAvailable"],[180,39,97,41],[180,41,97,43,"CameraManager"],[180,54,97,56],[180,55,97,56,"default"],[180,62,97,56],[180,63,97,57,"toggleRecordingAsyncAvailable"],[181,8,98,8],[181,9,98,9],[182,6,99,4],[183,6,100,4],[184,0,101,0],[185,0,102,0],[186,4,100,4],[187,6,100,4,"key"],[187,9,100,4],[188,6,100,4,"value"],[188,11,100,4],[189,8,100,4],[189,12,100,4,"_resumePreview"],[189,26,100,4],[189,33,100,4,"_asyncToGenerator"],[189,50,100,4],[189,51,100,4,"default"],[189,58,100,4],[189,60,103,4],[189,73,103,26],[190,10,104,8],[190,17,104,15],[190,21,104,19],[190,22,104,20,"_cameraRef"],[190,32,104,30],[190,33,104,31,"current"],[190,40,104,38],[190,42,104,40,"resumePreview"],[190,55,104,53],[190,56,104,54],[190,57,104,55],[191,8,105,4],[191,9,105,5],[192,8,105,5],[192,17,103,10,"resumePreview"],[192,30,103,23,"resumePreview"],[192,31,103,23],[193,10,103,23],[193,17,103,23,"_resumePreview"],[193,31,103,23],[193,32,103,23,"apply"],[193,37,103,23],[193,44,103,23,"arguments"],[193,53,103,23],[194,8,103,23],[195,8,103,23],[195,15,103,10,"resumePreview"],[195,28,103,23],[196,6,103,23],[197,6,106,4],[198,0,107,0],[199,0,108,0],[200,6,106,4],[201,4,106,4],[202,6,106,4,"key"],[202,9,106,4],[203,6,106,4,"value"],[203,11,106,4],[204,8,106,4],[204,12,106,4,"_pausePreview"],[204,25,106,4],[204,32,106,4,"_asyncToGenerator"],[204,49,106,4],[204,50,106,4,"default"],[204,57,106,4],[204,59,109,4],[204,72,109,25],[205,10,110,8],[205,17,110,15],[205,21,110,19],[205,22,110,20,"_cameraRef"],[205,32,110,30],[205,33,110,31,"current"],[205,40,110,38],[205,42,110,40,"pausePreview"],[205,54,110,52],[205,55,110,53],[205,56,110,54],[206,8,111,4],[206,9,111,5],[207,8,111,5],[207,17,109,10,"pausePreview"],[207,29,109,22,"pausePreview"],[207,30,109,22],[208,10,109,22],[208,17,109,22,"_pausePreview"],[208,30,109,22],[208,31,109,22,"apply"],[208,36,109,22],[208,43,109,22,"arguments"],[208,52,109,22],[209,8,109,22],[210,8,109,22],[210,15,109,10,"pausePreview"],[210,27,109,22],[211,6,109,22],[211,10,112,4],[212,6,112,4],[213,4,112,4],[214,6,112,4,"key"],[214,9,112,4],[215,6,112,4,"value"],[215,11,112,4],[216,8,112,4],[216,12,112,4,"_takePictureAsync"],[216,29,112,4],[216,36,112,4,"_asyncToGenerator"],[216,53,112,4],[216,54,112,4,"default"],[216,61,112,4],[216,63,125,4],[216,74,125,27,"options"],[216,81,125,34],[216,83,125,36],[217,10,126,8],[217,14,126,14,"pictureOptions"],[217,28,126,28],[217,31,126,31,"ensurePictureOptions"],[217,51,126,51],[217,52,126,52,"options"],[217,59,126,59],[217,60,126,60],[218,10,127,8],[218,14,127,12,"Platform"],[218,30,127,20],[218,31,127,20,"Platform"],[218,39,127,20],[218,40,127,21,"OS"],[218,42,127,23],[218,47,127,28],[218,52,127,33],[218,56,127,37,"options"],[218,63,127,44],[218,65,127,46,"pictureRef"],[218,75,127,56],[218,77,127,58],[219,12,128,12],[219,19,128,19],[219,23,128,23],[219,24,128,24,"_cameraRef"],[219,34,128,34],[219,35,128,35,"current"],[219,42,128,42],[219,44,128,44,"takePictureRef"],[219,58,128,58],[219,61,128,61,"options"],[219,68,128,68],[219,69,128,69],[220,10,129,8],[221,10,130,8],[221,17,130,15],[221,21,130,19],[221,22,130,20,"_cameraRef"],[221,32,130,30],[221,33,130,31,"current"],[221,40,130,38],[221,42,130,40,"takePicture"],[221,53,130,51],[221,54,130,52,"pictureOptions"],[221,68,130,66],[221,69,130,67],[222,8,131,4],[222,9,131,5],[223,8,131,5],[223,17,125,10,"takePictureAsync"],[223,33,125,26,"takePictureAsync"],[223,34,125,26,"_x"],[223,36,125,26],[224,10,125,26],[224,17,125,26,"_takePictureAsync"],[224,34,125,26],[224,35,125,26,"apply"],[224,40,125,26],[224,47,125,26,"arguments"],[224,56,125,26],[225,8,125,26],[226,8,125,26],[226,15,125,10,"takePictureAsync"],[226,31,125,26],[227,6,125,26],[228,6,132,4],[229,0,133,0],[230,0,134,0],[231,0,135,0],[232,0,136,0],[233,0,137,0],[234,4,132,4],[235,6,132,4,"key"],[235,9,132,4],[236,6,132,4,"value"],[236,11,132,4],[237,6,168,4],[238,0,169,0],[239,0,170,0],[240,0,171,0],[241,0,172,0],[242,0,173,0],[243,0,174,0],[244,0,175,0],[245,0,176,0],[246,6,168,4],[247,8,168,4],[247,12,168,4,"_recordAsync"],[247,24,168,4],[247,31,168,4,"_asyncToGenerator"],[247,48,168,4],[247,49,168,4,"default"],[247,56,168,4],[247,58,177,4],[247,69,177,22,"options"],[247,76,177,29],[247,78,177,31],[248,10,178,8],[248,14,178,14,"recordingOptions"],[248,30,178,30],[248,33,178,33,"ensureRecordingOptions"],[248,55,178,55],[248,56,178,56,"options"],[248,63,178,63],[248,64,178,64],[249,10,179,8],[249,17,179,15],[249,21,179,19],[249,22,179,20,"_cameraRef"],[249,32,179,30],[249,33,179,31,"current"],[249,40,179,38],[249,42,179,40,"record"],[249,48,179,46],[249,49,179,47,"recordingOptions"],[249,65,179,63],[249,66,179,64],[250,8,180,4],[250,9,180,5],[251,8,180,5],[251,17,177,10,"recordAsync"],[251,28,177,21,"recordAsync"],[251,29,177,21,"_x2"],[251,32,177,21],[252,10,177,21],[252,17,177,21,"_recordAsync"],[252,29,177,21],[252,30,177,21,"apply"],[252,35,177,21],[252,42,177,21,"arguments"],[252,51,177,21],[253,8,177,21],[254,8,177,21],[254,15,177,10,"recordAsync"],[254,26,177,21],[255,6,177,21],[256,6,181,4],[257,0,182,0],[258,0,183,0],[259,0,184,0],[260,0,185,0],[261,0,186,0],[262,0,187,0],[263,0,188,0],[264,0,189,0],[265,0,190,0],[266,0,191,0],[267,0,192,0],[268,0,193,0],[269,0,194,0],[270,6,181,4],[271,4,181,4],[272,6,181,4,"key"],[272,9,181,4],[273,6,181,4,"value"],[273,11,181,4],[274,8,181,4],[274,12,181,4,"_toggleRecordingAsync"],[274,33,181,4],[274,40,181,4,"_asyncToGenerator"],[274,57,181,4],[274,58,181,4,"default"],[274,65,181,4],[274,67,195,4],[274,80,195,33],[275,10,196,8],[275,17,196,15],[275,21,196,19],[275,22,196,20,"_cameraRef"],[275,32,196,30],[275,33,196,31,"current"],[275,40,196,38],[275,42,196,40,"toggleRecording"],[275,57,196,55],[275,58,196,56],[275,59,196,57],[276,8,197,4],[276,9,197,5],[277,8,197,5],[277,17,195,10,"toggleRecordingAsync"],[277,37,195,30,"toggleRecordingAsync"],[277,38,195,30],[278,10,195,30],[278,17,195,30,"_toggleRecordingAsync"],[278,38,195,30],[278,39,195,30,"apply"],[278,44,195,30],[278,51,195,30,"arguments"],[278,60,195,30],[279,8,195,30],[280,8,195,30],[280,15,195,10,"toggleRecordingAsync"],[280,35,195,30],[281,6,195,30],[282,6,198,4],[283,0,199,0],[284,0,200,0],[285,0,201,0],[286,0,202,0],[287,6,198,4],[288,4,198,4],[289,6,198,4,"key"],[289,9,198,4],[290,6,198,4,"value"],[290,11,198,4],[290,13,203,4],[290,22,203,4,"stopRecording"],[290,35,203,17,"stopRecording"],[290,36,203,17],[290,38,203,20],[291,8,204,8],[291,12,204,12],[291,13,204,13,"_cameraRef"],[291,23,204,23],[291,24,204,24,"current"],[291,31,204,31],[291,33,204,33,"stopRecording"],[291,46,204,46],[291,47,204,47],[291,48,204,48],[292,6,205,4],[293,4,205,5],[294,6,205,5,"key"],[294,9,205,5],[295,6,205,5,"value"],[295,11,205,5],[295,13,248,4],[295,22,248,4,"render"],[295,28,248,10,"render"],[295,29,248,10],[295,31,248,13],[296,8,249,8],[296,12,249,14,"nativeProps"],[296,23,249,25],[296,26,249,28],[296,30,249,28,"ensureNativeProps"],[296,41,249,45],[296,42,249,45,"ensureNativeProps"],[296,59,249,45],[296,61,249,46],[296,65,249,50],[296,66,249,51,"props"],[296,71,249,56],[296,72,249,57],[297,8,250,8],[297,12,250,14,"onBarcodeScanned"],[297,28,250,30],[297,31,250,33],[297,35,250,37],[297,36,250,38,"props"],[297,41,250,43],[297,42,250,44,"onBarcodeScanned"],[297,58,250,60],[297,61,251,14],[297,65,251,18],[297,66,251,19,"_onObjectDetected"],[297,83,251,36],[297,84,251,37],[297,88,251,41],[297,89,251,42,"props"],[297,94,251,47],[297,95,251,48,"onBarcodeScanned"],[297,111,251,64],[297,112,251,65],[297,115,252,14,"undefined"],[297,124,252,23],[298,8,253,8],[299,8,254,8],[299,12,254,12,"nativeProps"],[299,23,254,23],[299,24,254,24,"children"],[299,32,254,32],[299,36,254,36],[299,37,254,37,"loggedRenderingChildrenWarning"],[299,67,254,67],[299,69,254,69],[300,10,255,12,"console"],[300,17,255,19],[300,18,255,20,"warn"],[300,22,255,24],[300,23,255,25],[300,219,255,221],[300,220,255,222],[301,10,256,12,"loggedRenderingChildrenWarning"],[301,40,256,42],[301,43,256,45],[301,47,256,49],[302,8,257,8],[303,8,258,8],[303,28,258,16],[303,32,258,16,"_reactJsxDevRuntime"],[303,51,258,16],[303,52,258,16,"jsxDEV"],[303,58,258,16],[303,60,258,17,"ExpoCamera"],[303,70,258,27],[303,71,258,27,"default"],[303,78,258,27],[304,10,258,27],[304,13,258,32,"nativeProps"],[304,24,258,43],[305,10,258,45,"ref"],[305,13,258,48],[305,15,258,50],[305,19,258,54],[305,20,258,55,"_cameraRef"],[305,30,258,66],[306,10,258,67,"onCameraReady"],[306,23,258,80],[306,25,258,82],[306,29,258,86],[306,30,258,87,"_onCameraReady"],[306,44,258,102],[307,10,258,103,"onMountError"],[307,22,258,115],[307,24,258,117],[307,28,258,121],[307,29,258,122,"_onMountError"],[307,42,258,136],[308,10,258,137,"onBarcodeScanned"],[308,26,258,153],[308,28,258,155,"onBarcodeScanned"],[308,44,258,172],[309,10,258,173,"onAvailableLensesChanged"],[309,34,258,197],[309,36,258,199],[309,40,258,203],[309,41,258,204,"_onAvailableLensesChanged"],[309,66,258,230],[310,10,258,231,"onPictureSaved"],[310,24,258,245],[310,26,258,247,"_onPictureSaved"],[310,41,258,263],[311,10,258,264,"onResponsiveOrientationChanged"],[311,40,258,294],[311,42,258,296],[311,46,258,300],[311,47,258,301,"_onResponsiveOrientationChanged"],[312,8,258,333],[313,10,258,333,"fileName"],[313,18,258,333],[313,20,258,333,"_jsxFileName"],[313,32,258,333],[314,10,258,333,"lineNumber"],[314,20,258,333],[315,10,258,333,"columnNumber"],[315,22,258,333],[316,8,258,333],[316,15,258,334],[316,16,258,335],[317,6,259,4],[318,4,259,5],[319,6,259,5,"key"],[319,9,259,5],[320,6,259,5,"value"],[320,11,259,5],[321,6,50,4],[322,0,51,0],[323,0,52,0],[324,0,53,0],[325,0,54,0],[326,0,55,0],[327,6,50,4],[328,8,50,4],[328,12,50,4,"_isAvailableAsync"],[328,29,50,4],[328,36,50,4,"_asyncToGenerator"],[328,53,50,4],[328,54,50,4,"default"],[328,61,50,4],[328,63,56,4],[328,76,56,36],[329,10,57,8],[329,14,57,12],[329,15,57,13,"CameraManager"],[329,28,57,26],[329,29,57,26,"default"],[329,36,57,26],[329,37,57,27,"isAvailableAsync"],[329,53,57,43],[329,55,57,45],[330,12,58,12],[330,18,58,18],[330,22,58,22,"UnavailabilityError"],[330,38,58,41],[330,39,58,41,"UnavailabilityError"],[330,58,58,41],[330,59,58,42],[330,72,58,55],[330,74,58,57],[330,92,58,75],[330,93,58,76],[331,10,59,8],[332,10,60,8],[332,17,60,15,"CameraManager"],[332,30,60,28],[332,31,60,28,"default"],[332,38,60,28],[332,39,60,29,"isAvailableAsync"],[332,55,60,45],[332,56,60,46],[332,57,60,47],[333,8,61,4],[333,9,61,5],[334,8,61,5],[334,17,56,17,"isAvailableAsync"],[334,33,56,33,"isAvailableAsync"],[334,34,56,33],[335,10,56,33],[335,17,56,33,"_isAvailableAsync"],[335,34,56,33],[335,35,56,33,"apply"],[335,40,56,33],[335,47,56,33,"arguments"],[335,56,56,33],[336,8,56,33],[337,8,56,33],[337,15,56,17,"isAvailableAsync"],[337,31,56,33],[338,6,56,33],[338,10,62,4],[339,6,63,4],[340,0,64,0],[341,0,65,0],[342,0,66,0],[343,0,67,0],[344,6,63,4],[345,4,63,4],[346,6,63,4,"key"],[346,9,63,4],[347,6,63,4,"value"],[347,11,63,4],[348,8,63,4],[348,12,63,4,"_getAvailableVideoCodecsAsync"],[348,41,63,4],[348,48,63,4,"_asyncToGenerator"],[348,65,63,4],[348,66,63,4,"default"],[348,73,63,4],[348,75,68,4],[348,88,68,48],[349,10,69,8],[349,14,69,12],[349,15,69,13,"CameraManager"],[349,28,69,26],[349,29,69,26,"default"],[349,36,69,26],[349,37,69,27,"getAvailableVideoCodecsAsync"],[349,65,69,55],[349,67,69,57],[350,12,70,12],[350,18,70,18],[350,22,70,22,"UnavailabilityError"],[350,38,70,41],[350,39,70,41,"UnavailabilityError"],[350,58,70,41],[350,59,70,42],[350,67,70,50],[350,69,70,52],[350,99,70,82],[350,100,70,83],[351,10,71,8],[352,10,72,8],[352,17,72,15,"CameraManager"],[352,30,72,28],[352,31,72,28,"default"],[352,38,72,28],[352,39,72,29,"getAvailableVideoCodecsAsync"],[352,67,72,57],[352,68,72,58],[352,69,72,59],[353,8,73,4],[353,9,73,5],[354,8,73,5],[354,17,68,17,"getAvailableVideoCodecsAsync"],[354,45,68,45,"getAvailableVideoCodecsAsync"],[354,46,68,45],[355,10,68,45],[355,17,68,45,"_getAvailableVideoCodecsAsync"],[355,46,68,45],[355,47,68,45,"apply"],[355,52,68,45],[355,59,68,45,"arguments"],[355,68,68,45],[356,8,68,45],[357,8,68,45],[357,15,68,17,"getAvailableVideoCodecsAsync"],[357,43,68,45],[358,6,68,45],[359,4,68,45],[360,6,68,45,"key"],[360,9,68,45],[361,6,68,45,"value"],[361,11,68,45],[362,8,68,45],[362,12,68,45,"_launchScanner"],[362,26,68,45],[362,33,68,45,"_asyncToGenerator"],[362,50,68,45],[362,51,68,45,"default"],[362,58,68,45],[362,60,138,4],[362,71,138,31,"options"],[362,78,138,38],[362,80,138,40],[363,10,139,8],[363,14,139,12],[363,15,139,13,"options"],[363,22,139,20],[363,24,139,22],[364,12,140,12,"options"],[364,19,140,19],[364,22,140,22],[365,14,140,24,"barcodeTypes"],[365,26,140,36],[365,28,140,38],[366,12,140,41],[366,13,140,42],[367,10,141,8],[368,10,142,8],[368,14,142,12,"Platform"],[368,30,142,20],[368,31,142,20,"Platform"],[368,39,142,20],[368,40,142,21,"OS"],[368,42,142,23],[368,47,142,28],[368,52,142,33],[368,56,142,37,"CameraView"],[368,66,142,47],[368,67,142,48,"isModernBarcodeScannerAvailable"],[368,98,142,79],[368,100,142,81],[369,12,143,12],[369,18,143,18,"CameraManager"],[369,31,143,31],[369,32,143,31,"default"],[369,39,143,31],[369,40,143,32,"launchScanner"],[369,53,143,45],[369,54,143,46,"options"],[369,61,143,53],[369,62,143,54],[370,10,144,8],[371,8,145,4],[371,9,145,5],[372,8,145,5],[372,17,138,17,"launchScanner"],[372,30,138,30,"launchScanner"],[372,31,138,30,"_x3"],[372,34,138,30],[373,10,138,30],[373,17,138,30,"_launchScanner"],[373,31,138,30],[373,32,138,30,"apply"],[373,37,138,30],[373,44,138,30,"arguments"],[373,53,138,30],[374,8,138,30],[375,8,138,30],[375,15,138,17,"launchScanner"],[375,28,138,30],[376,6,138,30],[377,6,146,4],[378,0,147,0],[379,0,148,0],[380,0,149,0],[381,0,150,0],[382,6,146,4],[383,4,146,4],[384,6,146,4,"key"],[384,9,146,4],[385,6,146,4,"value"],[385,11,146,4],[386,8,146,4],[386,12,146,4,"_dismissScanner"],[386,27,146,4],[386,34,146,4,"_asyncToGenerator"],[386,51,146,4],[386,52,146,4,"default"],[386,59,146,4],[386,61,151,4],[386,74,151,34],[387,10,152,8],[387,14,152,12,"Platform"],[387,30,152,20],[387,31,152,20,"Platform"],[387,39,152,20],[387,40,152,21,"OS"],[387,42,152,23],[387,47,152,28],[387,52,152,33],[387,56,152,37,"CameraView"],[387,66,152,47],[387,67,152,48,"isModernBarcodeScannerAvailable"],[387,98,152,79],[387,100,152,81],[388,12,153,12],[388,18,153,18,"CameraManager"],[388,31,153,31],[388,32,153,31,"default"],[388,39,153,31],[388,40,153,32,"dismissScanner"],[388,54,153,46],[388,55,153,47],[388,56,153,48],[389,10,154,8],[390,8,155,4],[390,9,155,5],[391,8,155,5],[391,17,151,17,"dismissScanner"],[391,31,151,31,"dismissScanner"],[391,32,151,31],[392,10,151,31],[392,17,151,31,"_dismissScanner"],[392,32,151,31],[392,33,151,31,"apply"],[392,38,151,31],[392,45,151,31,"arguments"],[392,54,151,31],[393,8,151,31],[394,8,151,31],[394,15,151,17,"dismissScanner"],[394,29,151,31],[395,6,151,31],[396,6,156,4],[397,0,157,0],[398,0,158,0],[399,0,159,0],[400,0,160,0],[401,0,161,0],[402,0,162,0],[403,0,163,0],[404,0,164,0],[405,6,156,4],[406,4,156,4],[407,6,156,4,"key"],[407,9,156,4],[408,6,156,4,"value"],[408,11,156,4],[408,13,165,4],[408,22,165,11,"onModernBarcodeScanned"],[408,44,165,33,"onModernBarcodeScanned"],[408,45,165,34,"listener"],[408,53,165,42],[408,55,165,44],[409,8,166,8],[409,15,166,15,"CameraManager"],[409,28,166,28],[409,29,166,28,"default"],[409,36,166,28],[409,37,166,29,"addListener"],[409,48,166,40],[409,49,166,41],[409,73,166,65],[409,75,166,67,"listener"],[409,83,166,75],[409,84,166,76],[410,6,167,4],[411,4,167,5],[412,2,167,5],[412,4,45,40,"Component"],[412,10,45,49],[412,11,45,49,"Component"],[412,20,45,49],[413,2,46,4],[414,0,47,0],[415,0,48,0],[416,2,45,21,"CameraView"],[416,12,45,31],[416,13,49,11,"isModernBarcodeScannerAvailable"],[416,44,49,42],[416,47,49,45,"CameraManager"],[416,60,49,58],[416,61,49,58,"default"],[416,68,49,58],[416,69,49,59,"isModernBarcodeScannerAvailable"],[416,100,49,90],[417,2,45,21,"CameraView"],[417,12,45,31],[417,13,113,11,"ConversionTables"],[417,29,113,27],[417,32,113,30,"ConversionTables"],[417,43,113,46],[417,44,113,46,"ConversionTables"],[417,60,113,46],[418,2,45,21,"CameraView"],[418,12,45,31],[418,13,114,11,"defaultProps"],[418,25,114,23],[418,28,114,26],[419,4,115,8,"zoom"],[419,8,115,12],[419,10,115,14],[419,11,115,15],[420,4,116,8,"facing"],[420,10,116,14],[420,12,116,16],[420,18,116,22],[421,4,117,8,"enableTorch"],[421,15,117,19],[421,17,117,21],[421,22,117,26],[422,4,118,8,"mode"],[422,8,118,12],[422,10,118,14],[422,19,118,23],[423,4,119,8,"flash"],[423,9,119,13],[423,11,119,15],[424,2,120,4],[424,3,120,5],[425,0,120,5],[425,3]],"functionMap":{"names":["","ensurePictureOptions","ensureRecordingOptions","_onPictureSaved","CameraView","isAvailableAsync","getAvailableVideoCodecsAsync","getAvailablePictureSizesAsync","getAvailableLensesAsync","getSupportedFeatures","resumePreview","pausePreview","takePictureAsync","launchScanner","dismissScanner","onModernBarcodeScanned","recordAsync","toggleRecordingAsync","stopRecording","_onCameraReady","_onAvailableLensesChanged","_onMountError","_onResponsiveOrientationChanged","_onObjectDetected","","_setReference","render"],"mappings":"AAA;ACS;CDiB;AEC;CFQ;AGC;CHO;eIC;ICW;KDK;IEO;KFK;IGM;KHE;IIO;KJE;IKI;KLK;IMI;KNE;IOI;KPE;IQc;KRM;ISO;KTO;IUM;KVI;IWU;KXE;IYU;KZG;Iae;KbE;IcM;KdE;qBeC;KfI;gCgBC;KhBI;oBiBC;KjBI;sCkBC;KlBI;wBmBC,cC;KpBa;oBqBC;KrBO;IsBC;KtBW;CJC"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/23/d4894afd63d659df3df9a97f3bad1e40e3ce918dca754562ebd0409ca539a705c2948a b/frontend/.metro-cache/cache/23/d4894afd63d659df3df9a97f3bad1e40e3ce918dca754562ebd0409ca539a705c2948a
new file mode 100644
index 00000000..3709eb6f
--- /dev/null
+++ b/frontend/.metro-cache/cache/23/d4894afd63d659df3df9a97f3bad1e40e3ce918dca754562ebd0409ca539a705c2948a
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Text","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"JKIzsQ5YQ0gDj0MIyY0Q7F1zJtU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/ScrollView","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"7Gv1K9/TiQvbDXlMy9NOQIEBHDA=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TouchableOpacity","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PnQOoa8QGKpV5+issz6ikk463eg=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Switch","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"azIZPyCppTdhkoWVIy+kAtKhyQg=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":133},"end":{"line":10,"column":46,"index":179}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":180},"end":{"line":11,"column":67,"index":247}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":248},"end":{"line":12,"column":50,"index":298}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/SettingsScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return SettingsScreen;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopDefault(_react);\n var _reactNativeWebDistExportsView = require(_dependencyMap[1], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsText = require(_dependencyMap[2], \"react-native-web/dist/exports/Text\");\n var Text = _interopDefault(_reactNativeWebDistExportsText);\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[3], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsScrollView = require(_dependencyMap[4], \"react-native-web/dist/exports/ScrollView\");\n var ScrollView = _interopDefault(_reactNativeWebDistExportsScrollView);\n var _reactNativeWebDistExportsTouchableOpacity = require(_dependencyMap[5], \"react-native-web/dist/exports/TouchableOpacity\");\n var TouchableOpacity = _interopDefault(_reactNativeWebDistExportsTouchableOpacity);\n var _reactNativeWebDistExportsSwitch = require(_dependencyMap[6], \"react-native-web/dist/exports/Switch\");\n var Switch = _interopDefault(_reactNativeWebDistExportsSwitch);\n var _expoVectorIcons = require(_dependencyMap[7], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[8], \"react-native-safe-area-context\");\n var _contextsAuthContext = require(_dependencyMap[9], \"../contexts/AuthContext\");\n var _reactJsxDevRuntime = require(_dependencyMap[10], \"react/jsx-dev-runtime\");\n function SettingsScreen({\n navigation\n }) {\n _s();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const {\n user,\n signOut\n } = (0, _contextsAuthContext.useAuth)();\n const [biometricsEnabled, setBiometricsEnabled] = React.default.useState(false);\n const [notificationsEnabled, setNotificationsEnabled] = React.default.useState(true);\n const handleSignOut = async () => {\n await signOut();\n navigation.replace('Language');\n };\n const SettingSection = ({\n title,\n children\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.sectionTitle,\n children: title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 7\n }, this), children]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 5\n }, this);\n const SettingItem = ({\n icon,\n title,\n subtitle,\n onPress,\n rightElement\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.settingItem,\n onPress: onPress,\n disabled: !onPress,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.settingItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.iconContainer,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: icon,\n size: 20,\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 36,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 35,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.settingItemContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.settingItemTitle,\n children: title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 39,\n columnNumber: 11\n }, this), subtitle && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.settingItemSubtitle,\n children: subtitle\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 40,\n columnNumber: 24\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 34,\n columnNumber: 7\n }, this), rightElement || /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"chevron-forward\",\n size: 20,\n color: \"#9CA3AF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 43,\n columnNumber: 24\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 33,\n columnNumber: 5\n }, this);\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"Settings\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 55,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n contentContainerStyle: styles.scrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Profile\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"person\",\n title: \"Edit Profile\",\n subtitle: user?.email || 'Update your information',\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 61,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"wallet\",\n title: \"Wallet Address\",\n subtitle: \"5GgTgG9sRm...ioki45\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 67,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Security\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"finger-print\",\n title: \"Biometric Authentication\",\n subtitle: \"Use fingerprint or Face ID\",\n rightElement: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Switch.default, {\n value: biometricsEnabled,\n onValueChange: setBiometricsEnabled,\n trackColor: {\n false: '#E5E7EB',\n true: '#EE2A3580'\n },\n thumbColor: biometricsEnabled ? '#EE2A35' : '#F3F4F6'\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 77,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"key\",\n title: \"Change Password\",\n subtitle: \"Update your password\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 90,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"shield-checkmark\",\n title: \"Two-Factor Authentication\",\n subtitle: \"Add extra security\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Preferences\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"notifications\",\n title: \"Push Notifications\",\n subtitle: \"Receive alerts and updates\",\n rightElement: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Switch.default, {\n value: notificationsEnabled,\n onValueChange: setNotificationsEnabled,\n trackColor: {\n false: '#E5E7EB',\n true: '#EE2A3580'\n },\n thumbColor: notificationsEnabled ? '#EE2A35' : '#F3F4F6'\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"language\",\n title: \"Language\",\n subtitle: \"English\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 119,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"moon\",\n title: \"Dark Mode\",\n subtitle: \"Coming soon\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 125,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"About\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"information-circle\",\n title: \"Version\",\n subtitle: \"1.0.0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 134,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"document-text\",\n title: \"Terms of Service\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 135,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"shield\",\n title: \"Privacy Policy\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 136,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"help-circle\",\n title: \"Help & Support\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 137,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 133,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.signOutButton,\n onPress: handleSignOut,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"log-out-outline\",\n size: 20,\n color: \"#EF4444\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 142,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.signOutText,\n children: \"Sign Out\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 143,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 58,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 48,\n columnNumber: 5\n }, this);\n }\n _s(SettingsScreen, \"F2aNYZyyFUevqhn3RAATvSAG8E4=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets, _contextsAuthContext.useAuth];\n });\n _c = SettingsScreen;\n const styles = StyleSheet.default.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n scrollContent: {\n padding: 16,\n paddingBottom: 80\n },\n section: {\n marginBottom: 24\n },\n sectionTitle: {\n fontSize: 14,\n fontWeight: '600',\n color: '#6B7280',\n marginBottom: 12,\n paddingHorizontal: 4,\n textTransform: 'uppercase',\n letterSpacing: 0.5\n },\n settingItem: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 8,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n settingItemLeft: {\n flexDirection: 'row',\n alignItems: 'center',\n flex: 1\n },\n iconContainer: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#FEE2E2',\n alignItems: 'center',\n justifyContent: 'center',\n marginRight: 12\n },\n settingItemContent: {\n flex: 1\n },\n settingItemTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n marginBottom: 2\n },\n settingItemSubtitle: {\n fontSize: 14,\n color: '#6B7280'\n },\n signOutButton: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'center',\n backgroundColor: '#FEE2E2',\n padding: 16,\n borderRadius: 12,\n marginTop: 8\n },\n signOutText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#EF4444',\n marginLeft: 8\n }\n });\n var _c;\n $RefreshReg$(_c, \"SettingsScreen\");\n});","lineCount":482,"map":[[14,2,14,15,"Object"],[14,8,14,15],[14,9,14,15,"defineProperty"],[14,23,14,15],[14,24,14,15,"exports"],[14,31,14,15],[15,4,14,15,"enumerable"],[15,14,14,15],[16,4,14,15,"get"],[16,7,14,15],[16,18,14,15,"get"],[16,19,14,15],[17,6,14,15],[17,13,14,15,"SettingsScreen"],[17,27,14,15],[18,4,14,15],[19,2,14,15],[20,2,1,0],[20,6,1,0,"_react"],[20,12,1,0],[20,15,1,0,"require"],[20,22,1,0],[20,23,1,0,"_dependencyMap"],[20,37,1,0],[21,2,1,0],[21,6,1,0,"React"],[21,11,1,0],[21,14,1,0,"_interopDefault"],[21,29,1,0],[21,30,1,0,"_react"],[21,36,1,0],[22,2,1,26],[22,6,1,26,"_reactNativeWebDistExportsView"],[22,36,1,26],[22,39,1,26,"require"],[22,46,1,26],[22,47,1,26,"_dependencyMap"],[22,61,1,26],[23,2,1,26],[23,6,1,26,"View"],[23,10,1,26],[23,13,1,26,"_interopDefault"],[23,28,1,26],[23,29,1,26,"_reactNativeWebDistExportsView"],[23,59,1,26],[24,2,1,26],[24,6,1,26,"_reactNativeWebDistExportsText"],[24,36,1,26],[24,39,1,26,"require"],[24,46,1,26],[24,47,1,26,"_dependencyMap"],[24,61,1,26],[25,2,1,26],[25,6,1,26,"Text"],[25,10,1,26],[25,13,1,26,"_interopDefault"],[25,28,1,26],[25,29,1,26,"_reactNativeWebDistExportsText"],[25,59,1,26],[26,2,1,26],[26,6,1,26,"_reactNativeWebDistExportsStyleSheet"],[26,42,1,26],[26,45,1,26,"require"],[26,52,1,26],[26,53,1,26,"_dependencyMap"],[26,67,1,26],[27,2,1,26],[27,6,1,26,"StyleSheet"],[27,16,1,26],[27,19,1,26,"_interopDefault"],[27,34,1,26],[27,35,1,26,"_reactNativeWebDistExportsStyleSheet"],[27,71,1,26],[28,2,1,26],[28,6,1,26,"_reactNativeWebDistExportsScrollView"],[28,42,1,26],[28,45,1,26,"require"],[28,52,1,26],[28,53,1,26,"_dependencyMap"],[28,67,1,26],[29,2,1,26],[29,6,1,26,"ScrollView"],[29,16,1,26],[29,19,1,26,"_interopDefault"],[29,34,1,26],[29,35,1,26,"_reactNativeWebDistExportsScrollView"],[29,71,1,26],[30,2,1,26],[30,6,1,26,"_reactNativeWebDistExportsTouchableOpacity"],[30,48,1,26],[30,51,1,26,"require"],[30,58,1,26],[30,59,1,26,"_dependencyMap"],[30,73,1,26],[31,2,1,26],[31,6,1,26,"TouchableOpacity"],[31,22,1,26],[31,25,1,26,"_interopDefault"],[31,40,1,26],[31,41,1,26,"_reactNativeWebDistExportsTouchableOpacity"],[31,83,1,26],[32,2,1,26],[32,6,1,26,"_reactNativeWebDistExportsSwitch"],[32,38,1,26],[32,41,1,26,"require"],[32,48,1,26],[32,49,1,26,"_dependencyMap"],[32,63,1,26],[33,2,1,26],[33,6,1,26,"Switch"],[33,12,1,26],[33,15,1,26,"_interopDefault"],[33,30,1,26],[33,31,1,26,"_reactNativeWebDistExportsSwitch"],[33,63,1,26],[34,2,10,0],[34,6,10,0,"_expoVectorIcons"],[34,22,10,0],[34,25,10,0,"require"],[34,32,10,0],[34,33,10,0,"_dependencyMap"],[34,47,10,0],[35,2,11,0],[35,6,11,0,"_reactNativeSafeAreaContext"],[35,33,11,0],[35,36,11,0,"require"],[35,43,11,0],[35,44,11,0,"_dependencyMap"],[35,58,11,0],[36,2,12,0],[36,6,12,0,"_contextsAuthContext"],[36,26,12,0],[36,29,12,0,"require"],[36,36,12,0],[36,37,12,0,"_dependencyMap"],[36,51,12,0],[37,2,12,50],[37,6,12,50,"_reactJsxDevRuntime"],[37,25,12,50],[37,28,12,50,"require"],[37,35,12,50],[37,36,12,50,"_dependencyMap"],[37,50,12,50],[38,2,14,15],[38,11,14,24,"SettingsScreen"],[38,25,14,38,"SettingsScreen"],[38,26,14,39],[39,4,14,41,"navigation"],[40,2,14,57],[40,3,14,58],[40,5,14,60],[41,4,14,60,"_s"],[41,6,14,60],[42,4,15,2],[42,10,15,8,"insets"],[42,16,15,14],[42,19,15,17],[42,23,15,17,"useSafeAreaInsets"],[42,50,15,34],[42,51,15,34,"useSafeAreaInsets"],[42,68,15,34],[42,70,15,35],[42,71,15,36],[43,4,16,2],[43,10,16,8],[44,6,16,10,"user"],[44,10,16,14],[45,6,16,16,"signOut"],[46,4,16,24],[46,5,16,25],[46,8,16,28],[46,12,16,28,"useAuth"],[46,32,16,35],[46,33,16,35,"useAuth"],[46,40,16,35],[46,42,16,36],[46,43,16,37],[47,4,17,2],[47,10,17,8],[47,11,17,9,"biometricsEnabled"],[47,28,17,26],[47,30,17,28,"setBiometricsEnabled"],[47,50,17,48],[47,51,17,49],[47,54,17,52,"React"],[47,59,17,57],[47,60,17,57,"default"],[47,67,17,57],[47,68,17,58,"useState"],[47,76,17,66],[47,77,17,67],[47,82,17,72],[47,83,17,73],[48,4,18,2],[48,10,18,8],[48,11,18,9,"notificationsEnabled"],[48,31,18,29],[48,33,18,31,"setNotificationsEnabled"],[48,56,18,54],[48,57,18,55],[48,60,18,58,"React"],[48,65,18,63],[48,66,18,63,"default"],[48,73,18,63],[48,74,18,64,"useState"],[48,82,18,72],[48,83,18,73],[48,87,18,77],[48,88,18,78],[49,4,20,2],[49,10,20,8,"handleSignOut"],[49,23,20,21],[49,26,20,24],[49,32,20,24,"handleSignOut"],[49,33,20,24],[49,38,20,36],[50,6,21,4],[50,12,21,10,"signOut"],[50,19,21,17],[50,20,21,18],[50,21,21,19],[51,6,22,4,"navigation"],[51,16,22,14],[51,17,22,15,"replace"],[51,24,22,22],[51,25,22,23],[51,35,22,33],[51,36,22,34],[52,4,23,2],[52,5,23,3],[53,4,25,2],[53,10,25,8,"SettingSection"],[53,24,25,22],[53,27,25,25,"SettingSection"],[53,28,25,26],[54,6,25,28,"title"],[54,11,25,33],[55,6,25,35,"children"],[56,4,25,49],[56,5,25,50],[56,23,26,4],[56,27,26,4,"_reactJsxDevRuntime"],[56,46,26,4],[56,47,26,4,"jsxDEV"],[56,53,26,4],[56,55,26,5,"View"],[56,59,26,9],[56,60,26,9,"default"],[56,67,26,9],[57,6,26,10,"style"],[57,11,26,15],[57,13,26,17,"styles"],[57,19,26,23],[57,20,26,24,"section"],[57,27,26,32],[58,6,26,32,"children"],[58,14,26,32],[58,30,27,6],[58,34,27,6,"_reactJsxDevRuntime"],[58,53,27,6],[58,54,27,6,"jsxDEV"],[58,60,27,6],[58,62,27,7,"Text"],[58,66,27,11],[58,67,27,11,"default"],[58,74,27,11],[59,8,27,12,"style"],[59,13,27,17],[59,15,27,19,"styles"],[59,21,27,25],[59,22,27,26,"sectionTitle"],[59,34,27,39],[60,8,27,39,"children"],[60,16,27,39],[60,18,27,41,"title"],[61,6,27,46],[62,8,27,46,"fileName"],[62,16,27,46],[62,18,27,46,"_jsxFileName"],[62,30,27,46],[63,8,27,46,"lineNumber"],[63,18,27,46],[64,8,27,46,"columnNumber"],[64,20,27,46],[65,6,27,46],[65,13,27,53],[65,14,27,54],[65,16,28,7,"children"],[65,24,28,15],[66,4,28,15],[67,6,28,15,"fileName"],[67,14,28,15],[67,16,28,15,"_jsxFileName"],[67,28,28,15],[68,6,28,15,"lineNumber"],[68,16,28,15],[69,6,28,15,"columnNumber"],[69,18,28,15],[70,4,28,15],[70,11,29,10],[70,12,30,3],[71,4,32,2],[71,10,32,8,"SettingItem"],[71,21,32,19],[71,24,32,22,"SettingItem"],[71,25,32,23],[72,6,32,25,"icon"],[72,10,32,29],[73,6,32,31,"title"],[73,11,32,36],[74,6,32,38,"subtitle"],[74,14,32,46],[75,6,32,48,"onPress"],[75,13,32,55],[76,6,32,57,"rightElement"],[77,4,32,75],[77,5,32,76],[77,23,33,4],[77,27,33,4,"_reactJsxDevRuntime"],[77,46,33,4],[77,47,33,4,"jsxDEV"],[77,53,33,4],[77,55,33,5,"TouchableOpacity"],[77,71,33,21],[77,72,33,21,"default"],[77,79,33,21],[78,6,33,22,"style"],[78,11,33,27],[78,13,33,29,"styles"],[78,19,33,35],[78,20,33,36,"settingItem"],[78,31,33,48],[79,6,33,49,"onPress"],[79,13,33,56],[79,15,33,58,"onPress"],[79,22,33,66],[80,6,33,67,"disabled"],[80,14,33,75],[80,16,33,77],[80,17,33,78,"onPress"],[80,24,33,86],[81,6,33,86,"children"],[81,14,33,86],[81,30,34,6],[81,34,34,6,"_reactJsxDevRuntime"],[81,53,34,6],[81,54,34,6,"jsxDEV"],[81,60,34,6],[81,62,34,7,"View"],[81,66,34,11],[81,67,34,11,"default"],[81,74,34,11],[82,8,34,12,"style"],[82,13,34,17],[82,15,34,19,"styles"],[82,21,34,25],[82,22,34,26,"settingItemLeft"],[82,37,34,42],[83,8,34,42,"children"],[83,16,34,42],[83,32,35,8],[83,36,35,8,"_reactJsxDevRuntime"],[83,55,35,8],[83,56,35,8,"jsxDEV"],[83,62,35,8],[83,64,35,9,"View"],[83,68,35,13],[83,69,35,13,"default"],[83,76,35,13],[84,10,35,14,"style"],[84,15,35,19],[84,17,35,21,"styles"],[84,23,35,27],[84,24,35,28,"iconContainer"],[84,37,35,42],[85,10,35,42,"children"],[85,18,35,42],[85,33,36,10],[85,37,36,10,"_reactJsxDevRuntime"],[85,56,36,10],[85,57,36,10,"jsxDEV"],[85,63,36,10],[85,65,36,11,"_expoVectorIcons"],[85,81,36,19],[85,82,36,19,"Ionicons"],[85,90,36,19],[86,12,36,20,"name"],[86,16,36,24],[86,18,36,26,"icon"],[86,22,36,31],[87,12,36,32,"size"],[87,16,36,36],[87,18,36,38],[87,20,36,41],[88,12,36,42,"color"],[88,17,36,47],[88,19,36,48],[89,10,36,57],[90,12,36,57,"fileName"],[90,20,36,57],[90,22,36,57,"_jsxFileName"],[90,34,36,57],[91,12,36,57,"lineNumber"],[91,22,36,57],[92,12,36,57,"columnNumber"],[92,24,36,57],[93,10,36,57],[93,17,36,59],[94,8,36,60],[95,10,36,60,"fileName"],[95,18,36,60],[95,20,36,60,"_jsxFileName"],[95,32,36,60],[96,10,36,60,"lineNumber"],[96,20,36,60],[97,10,36,60,"columnNumber"],[97,22,36,60],[98,8,36,60],[98,15,37,14],[98,16,37,15],[98,31,38,8],[98,35,38,8,"_reactJsxDevRuntime"],[98,54,38,8],[98,55,38,8,"jsxDEV"],[98,61,38,8],[98,63,38,9,"View"],[98,67,38,13],[98,68,38,13,"default"],[98,75,38,13],[99,10,38,14,"style"],[99,15,38,19],[99,17,38,21,"styles"],[99,23,38,27],[99,24,38,28,"settingItemContent"],[99,42,38,47],[100,10,38,47,"children"],[100,18,38,47],[100,34,39,10],[100,38,39,10,"_reactJsxDevRuntime"],[100,57,39,10],[100,58,39,10,"jsxDEV"],[100,64,39,10],[100,66,39,11,"Text"],[100,70,39,15],[100,71,39,15,"default"],[100,78,39,15],[101,12,39,16,"style"],[101,17,39,21],[101,19,39,23,"styles"],[101,25,39,29],[101,26,39,30,"settingItemTitle"],[101,42,39,47],[102,12,39,47,"children"],[102,20,39,47],[102,22,39,49,"title"],[103,10,39,54],[104,12,39,54,"fileName"],[104,20,39,54],[104,22,39,54,"_jsxFileName"],[104,34,39,54],[105,12,39,54,"lineNumber"],[105,22,39,54],[106,12,39,54,"columnNumber"],[106,24,39,54],[107,10,39,54],[107,17,39,61],[107,18,39,62],[107,20,40,11,"subtitle"],[107,28,40,19],[107,45,40,23],[107,49,40,23,"_reactJsxDevRuntime"],[107,68,40,23],[107,69,40,23,"jsxDEV"],[107,75,40,23],[107,77,40,24,"Text"],[107,81,40,28],[107,82,40,28,"default"],[107,89,40,28],[108,12,40,29,"style"],[108,17,40,34],[108,19,40,36,"styles"],[108,25,40,42],[108,26,40,43,"settingItemSubtitle"],[108,45,40,63],[109,12,40,63,"children"],[109,20,40,63],[109,22,40,65,"subtitle"],[110,10,40,73],[111,12,40,73,"fileName"],[111,20,40,73],[111,22,40,73,"_jsxFileName"],[111,34,40,73],[112,12,40,73,"lineNumber"],[112,22,40,73],[113,12,40,73,"columnNumber"],[113,24,40,73],[114,10,40,73],[114,17,40,80],[114,18,40,81],[115,8,40,81],[116,10,40,81,"fileName"],[116,18,40,81],[116,20,40,81,"_jsxFileName"],[116,32,40,81],[117,10,40,81,"lineNumber"],[117,20,40,81],[118,10,40,81,"columnNumber"],[118,22,40,81],[119,8,40,81],[119,15,41,14],[119,16,41,15],[120,6,41,15],[121,8,41,15,"fileName"],[121,16,41,15],[121,18,41,15,"_jsxFileName"],[121,30,41,15],[122,8,41,15,"lineNumber"],[122,18,41,15],[123,8,41,15,"columnNumber"],[123,20,41,15],[124,6,41,15],[124,13,42,12],[124,14,42,13],[124,16,43,7,"rightElement"],[124,28,43,19],[124,45,43,23],[124,49,43,23,"_reactJsxDevRuntime"],[124,68,43,23],[124,69,43,23,"jsxDEV"],[124,75,43,23],[124,77,43,24,"_expoVectorIcons"],[124,93,43,32],[124,94,43,32,"Ionicons"],[124,102,43,32],[125,8,43,33,"name"],[125,12,43,37],[125,14,43,38],[125,31,43,55],[126,8,43,56,"size"],[126,12,43,60],[126,14,43,62],[126,16,43,65],[127,8,43,66,"color"],[127,13,43,71],[127,15,43,72],[128,6,43,81],[129,8,43,81,"fileName"],[129,16,43,81],[129,18,43,81,"_jsxFileName"],[129,30,43,81],[130,8,43,81,"lineNumber"],[130,18,43,81],[131,8,43,81,"columnNumber"],[131,20,43,81],[132,6,43,81],[132,13,43,83],[132,14,43,84],[133,4,43,84],[134,6,43,84,"fileName"],[134,14,43,84],[134,16,43,84,"_jsxFileName"],[134,28,43,84],[135,6,43,84,"lineNumber"],[135,16,43,84],[136,6,43,84,"columnNumber"],[136,18,43,84],[137,4,43,84],[137,11,44,22],[137,12,45,3],[138,4,47,2],[138,24,48,4],[138,28,48,4,"_reactJsxDevRuntime"],[138,47,48,4],[138,48,48,4,"jsxDEV"],[138,54,48,4],[138,56,48,5,"View"],[138,60,48,9],[138,61,48,9,"default"],[138,68,48,9],[139,6,48,10,"style"],[139,11,48,15],[139,13,48,17],[139,14,48,18,"styles"],[139,20,48,24],[139,21,48,25,"container"],[139,30,48,34],[139,32,48,36],[140,8,48,38,"paddingTop"],[140,18,48,48],[140,20,48,50,"insets"],[140,26,48,56],[140,27,48,57,"top"],[141,6,48,61],[141,7,48,62],[141,8,48,64],[142,6,48,64,"children"],[142,14,48,64],[142,30,50,6],[142,34,50,6,"_reactJsxDevRuntime"],[142,53,50,6],[142,54,50,6,"jsxDEV"],[142,60,50,6],[142,62,50,7,"View"],[142,66,50,11],[142,67,50,11,"default"],[142,74,50,11],[143,8,50,12,"style"],[143,13,50,17],[143,15,50,19,"styles"],[143,21,50,25],[143,22,50,26,"header"],[143,28,50,33],[144,8,50,33,"children"],[144,16,50,33],[144,32,51,8],[144,36,51,8,"_reactJsxDevRuntime"],[144,55,51,8],[144,56,51,8,"jsxDEV"],[144,62,51,8],[144,64,51,9,"TouchableOpacity"],[144,80,51,25],[144,81,51,25,"default"],[144,88,51,25],[145,10,51,26,"onPress"],[145,17,51,33],[145,19,51,35,"onPress"],[145,20,51,35],[145,25,51,41,"navigation"],[145,35,51,51],[145,36,51,52,"goBack"],[145,42,51,58],[145,43,51,59],[145,44,51,61],[146,10,51,62,"style"],[146,15,51,67],[146,17,51,69,"styles"],[146,23,51,75],[146,24,51,76,"backButton"],[146,34,51,87],[147,10,51,87,"children"],[147,18,51,87],[147,33,52,10],[147,37,52,10,"_reactJsxDevRuntime"],[147,56,52,10],[147,57,52,10,"jsxDEV"],[147,63,52,10],[147,65,52,11,"_expoVectorIcons"],[147,81,52,19],[147,82,52,19,"Ionicons"],[147,90,52,19],[148,12,52,20,"name"],[148,16,52,24],[148,18,52,25],[148,30,52,37],[149,12,52,38,"size"],[149,16,52,42],[149,18,52,44],[149,20,52,47],[150,12,52,48,"color"],[150,17,52,53],[150,19,52,54],[151,10,52,63],[152,12,52,63,"fileName"],[152,20,52,63],[152,22,52,63,"_jsxFileName"],[152,34,52,63],[153,12,52,63,"lineNumber"],[153,22,52,63],[154,12,52,63,"columnNumber"],[154,24,52,63],[155,10,52,63],[155,17,52,65],[156,8,52,66],[157,10,52,66,"fileName"],[157,18,52,66],[157,20,52,66,"_jsxFileName"],[157,32,52,66],[158,10,52,66,"lineNumber"],[158,20,52,66],[159,10,52,66,"columnNumber"],[159,22,52,66],[160,8,52,66],[160,15,53,26],[160,16,53,27],[160,31,54,8],[160,35,54,8,"_reactJsxDevRuntime"],[160,54,54,8],[160,55,54,8,"jsxDEV"],[160,61,54,8],[160,63,54,9,"Text"],[160,67,54,13],[160,68,54,13,"default"],[160,75,54,13],[161,10,54,14,"style"],[161,15,54,19],[161,17,54,21,"styles"],[161,23,54,27],[161,24,54,28,"headerTitle"],[161,35,54,40],[162,10,54,40,"children"],[162,18,54,40],[162,20,54,41],[163,8,54,49],[164,10,54,49,"fileName"],[164,18,54,49],[164,20,54,49,"_jsxFileName"],[164,32,54,49],[165,10,54,49,"lineNumber"],[165,20,54,49],[166,10,54,49,"columnNumber"],[166,22,54,49],[167,8,54,49],[167,15,54,55],[167,16,54,56],[167,31,55,8],[167,35,55,8,"_reactJsxDevRuntime"],[167,54,55,8],[167,55,55,8,"jsxDEV"],[167,61,55,8],[167,63,55,9,"View"],[167,67,55,13],[167,68,55,13,"default"],[167,75,55,13],[168,10,55,14,"style"],[168,15,55,19],[168,17,55,21],[169,12,55,23,"width"],[169,17,55,28],[169,19,55,30],[170,10,55,33],[171,8,55,35],[172,10,55,35,"fileName"],[172,18,55,35],[172,20,55,35,"_jsxFileName"],[172,32,55,35],[173,10,55,35,"lineNumber"],[173,20,55,35],[174,10,55,35,"columnNumber"],[174,22,55,35],[175,8,55,35],[175,15,55,37],[175,16,55,38],[176,6,55,38],[177,8,55,38,"fileName"],[177,16,55,38],[177,18,55,38,"_jsxFileName"],[177,30,55,38],[178,8,55,38,"lineNumber"],[178,18,55,38],[179,8,55,38,"columnNumber"],[179,20,55,38],[180,6,55,38],[180,13,56,12],[180,14,56,13],[180,29,58,6],[180,33,58,6,"_reactJsxDevRuntime"],[180,52,58,6],[180,53,58,6,"jsxDEV"],[180,59,58,6],[180,61,58,7,"ScrollView"],[180,71,58,17],[180,72,58,17,"default"],[180,79,58,17],[181,8,58,18,"contentContainerStyle"],[181,29,58,39],[181,31,58,41,"styles"],[181,37,58,47],[181,38,58,48,"scrollContent"],[181,51,58,62],[182,8,58,62,"children"],[182,16,58,62],[182,32,60,8],[182,36,60,8,"_reactJsxDevRuntime"],[182,55,60,8],[182,56,60,8,"jsxDEV"],[182,62,60,8],[182,64,60,9,"SettingSection"],[182,78,60,23],[183,10,60,24,"title"],[183,15,60,29],[183,17,60,30],[183,26,60,39],[184,10,60,39,"children"],[184,18,60,39],[184,34,61,10],[184,38,61,10,"_reactJsxDevRuntime"],[184,57,61,10],[184,58,61,10,"jsxDEV"],[184,64,61,10],[184,66,61,11,"SettingItem"],[184,77,61,22],[185,12,62,12,"icon"],[185,16,62,16],[185,18,62,17],[185,26,62,25],[186,12,63,12,"title"],[186,17,63,17],[186,19,63,18],[186,33,63,32],[187,12,64,12,"subtitle"],[187,20,64,20],[187,22,64,22,"user"],[187,26,64,26],[187,28,64,28,"email"],[187,33,64,33],[187,37,64,37],[187,62,64,63],[188,12,65,12,"onPress"],[188,19,65,19],[188,21,65,21,"onPress"],[188,22,65,21],[188,27,65,27],[188,28,65,28],[189,10,65,30],[190,12,65,30,"fileName"],[190,20,65,30],[190,22,65,30,"_jsxFileName"],[190,34,65,30],[191,12,65,30,"lineNumber"],[191,22,65,30],[192,12,65,30,"columnNumber"],[192,24,65,30],[193,10,65,30],[193,17,66,11],[193,18,66,12],[193,33,67,10],[193,37,67,10,"_reactJsxDevRuntime"],[193,56,67,10],[193,57,67,10,"jsxDEV"],[193,63,67,10],[193,65,67,11,"SettingItem"],[193,76,67,22],[194,12,68,12,"icon"],[194,16,68,16],[194,18,68,17],[194,26,68,25],[195,12,69,12,"title"],[195,17,69,17],[195,19,69,18],[195,35,69,34],[196,12,70,12,"subtitle"],[196,20,70,20],[196,22,70,21],[196,43,70,42],[197,12,71,12,"onPress"],[197,19,71,19],[197,21,71,21,"onPress"],[197,22,71,21],[197,27,71,27],[197,28,71,28],[198,10,71,30],[199,12,71,30,"fileName"],[199,20,71,30],[199,22,71,30,"_jsxFileName"],[199,34,71,30],[200,12,71,30,"lineNumber"],[200,22,71,30],[201,12,71,30,"columnNumber"],[201,24,71,30],[202,10,71,30],[202,17,72,11],[202,18,72,12],[203,8,72,12],[204,10,72,12,"fileName"],[204,18,72,12],[204,20,72,12,"_jsxFileName"],[204,32,72,12],[205,10,72,12,"lineNumber"],[205,20,72,12],[206,10,72,12,"columnNumber"],[206,22,72,12],[207,8,72,12],[207,15,73,24],[207,16,73,25],[207,31,76,8],[207,35,76,8,"_reactJsxDevRuntime"],[207,54,76,8],[207,55,76,8,"jsxDEV"],[207,61,76,8],[207,63,76,9,"SettingSection"],[207,77,76,23],[208,10,76,24,"title"],[208,15,76,29],[208,17,76,30],[208,27,76,40],[209,10,76,40,"children"],[209,18,76,40],[209,34,77,10],[209,38,77,10,"_reactJsxDevRuntime"],[209,57,77,10],[209,58,77,10,"jsxDEV"],[209,64,77,10],[209,66,77,11,"SettingItem"],[209,77,77,22],[210,12,78,12,"icon"],[210,16,78,16],[210,18,78,17],[210,32,78,31],[211,12,79,12,"title"],[211,17,79,17],[211,19,79,18],[211,45,79,44],[212,12,80,12,"subtitle"],[212,20,80,20],[212,22,80,21],[212,50,80,49],[213,12,81,12,"rightElement"],[213,24,81,24],[213,39,82,14],[213,43,82,14,"_reactJsxDevRuntime"],[213,62,82,14],[213,63,82,14,"jsxDEV"],[213,69,82,14],[213,71,82,15,"Switch"],[213,77,82,21],[213,78,82,21,"default"],[213,85,82,21],[214,14,83,16,"value"],[214,19,83,21],[214,21,83,23,"biometricsEnabled"],[214,38,83,41],[215,14,84,16,"onValueChange"],[215,27,84,29],[215,29,84,31,"setBiometricsEnabled"],[215,49,84,52],[216,14,85,16,"trackColor"],[216,24,85,26],[216,26,85,28],[217,16,85,30,"false"],[217,21,85,35],[217,23,85,37],[217,32,85,46],[218,16,85,48,"true"],[218,20,85,52],[218,22,85,54],[219,14,85,66],[219,15,85,68],[220,14,86,16,"thumbColor"],[220,24,86,26],[220,26,86,28,"biometricsEnabled"],[220,43,86,45],[220,46,86,48],[220,55,86,57],[220,58,86,60],[221,12,86,70],[222,14,86,70,"fileName"],[222,22,86,70],[222,24,86,70,"_jsxFileName"],[222,36,86,70],[223,14,86,70,"lineNumber"],[223,24,86,70],[224,14,86,70,"columnNumber"],[224,26,86,70],[225,12,86,70],[225,19,87,15],[226,10,88,13],[227,12,88,13,"fileName"],[227,20,88,13],[227,22,88,13,"_jsxFileName"],[227,34,88,13],[228,12,88,13,"lineNumber"],[228,22,88,13],[229,12,88,13,"columnNumber"],[229,24,88,13],[230,10,88,13],[230,17,89,11],[230,18,89,12],[230,33,90,10],[230,37,90,10,"_reactJsxDevRuntime"],[230,56,90,10],[230,57,90,10,"jsxDEV"],[230,63,90,10],[230,65,90,11,"SettingItem"],[230,76,90,22],[231,12,91,12,"icon"],[231,16,91,16],[231,18,91,17],[231,23,91,22],[232,12,92,12,"title"],[232,17,92,17],[232,19,92,18],[232,36,92,35],[233,12,93,12,"subtitle"],[233,20,93,20],[233,22,93,21],[233,44,93,43],[234,12,94,12,"onPress"],[234,19,94,19],[234,21,94,21,"onPress"],[234,22,94,21],[234,27,94,27],[234,28,94,28],[235,10,94,30],[236,12,94,30,"fileName"],[236,20,94,30],[236,22,94,30,"_jsxFileName"],[236,34,94,30],[237,12,94,30,"lineNumber"],[237,22,94,30],[238,12,94,30,"columnNumber"],[238,24,94,30],[239,10,94,30],[239,17,95,11],[239,18,95,12],[239,33,96,10],[239,37,96,10,"_reactJsxDevRuntime"],[239,56,96,10],[239,57,96,10,"jsxDEV"],[239,63,96,10],[239,65,96,11,"SettingItem"],[239,76,96,22],[240,12,97,12,"icon"],[240,16,97,16],[240,18,97,17],[240,36,97,35],[241,12,98,12,"title"],[241,17,98,17],[241,19,98,18],[241,46,98,45],[242,12,99,12,"subtitle"],[242,20,99,20],[242,22,99,21],[242,42,99,41],[243,12,100,12,"onPress"],[243,19,100,19],[243,21,100,21,"onPress"],[243,22,100,21],[243,27,100,27],[243,28,100,28],[244,10,100,30],[245,12,100,30,"fileName"],[245,20,100,30],[245,22,100,30,"_jsxFileName"],[245,34,100,30],[246,12,100,30,"lineNumber"],[246,22,100,30],[247,12,100,30,"columnNumber"],[247,24,100,30],[248,10,100,30],[248,17,101,11],[248,18,101,12],[249,8,101,12],[250,10,101,12,"fileName"],[250,18,101,12],[250,20,101,12,"_jsxFileName"],[250,32,101,12],[251,10,101,12,"lineNumber"],[251,20,101,12],[252,10,101,12,"columnNumber"],[252,22,101,12],[253,8,101,12],[253,15,102,24],[253,16,102,25],[253,31,105,8],[253,35,105,8,"_reactJsxDevRuntime"],[253,54,105,8],[253,55,105,8,"jsxDEV"],[253,61,105,8],[253,63,105,9,"SettingSection"],[253,77,105,23],[254,10,105,24,"title"],[254,15,105,29],[254,17,105,30],[254,30,105,43],[255,10,105,43,"children"],[255,18,105,43],[255,34,106,10],[255,38,106,10,"_reactJsxDevRuntime"],[255,57,106,10],[255,58,106,10,"jsxDEV"],[255,64,106,10],[255,66,106,11,"SettingItem"],[255,77,106,22],[256,12,107,12,"icon"],[256,16,107,16],[256,18,107,17],[256,33,107,32],[257,12,108,12,"title"],[257,17,108,17],[257,19,108,18],[257,39,108,38],[258,12,109,12,"subtitle"],[258,20,109,20],[258,22,109,21],[258,50,109,49],[259,12,110,12,"rightElement"],[259,24,110,24],[259,39,111,14],[259,43,111,14,"_reactJsxDevRuntime"],[259,62,111,14],[259,63,111,14,"jsxDEV"],[259,69,111,14],[259,71,111,15,"Switch"],[259,77,111,21],[259,78,111,21,"default"],[259,85,111,21],[260,14,112,16,"value"],[260,19,112,21],[260,21,112,23,"notificationsEnabled"],[260,41,112,44],[261,14,113,16,"onValueChange"],[261,27,113,29],[261,29,113,31,"setNotificationsEnabled"],[261,52,113,55],[262,14,114,16,"trackColor"],[262,24,114,26],[262,26,114,28],[263,16,114,30,"false"],[263,21,114,35],[263,23,114,37],[263,32,114,46],[264,16,114,48,"true"],[264,20,114,52],[264,22,114,54],[265,14,114,66],[265,15,114,68],[266,14,115,16,"thumbColor"],[266,24,115,26],[266,26,115,28,"notificationsEnabled"],[266,46,115,48],[266,49,115,51],[266,58,115,60],[266,61,115,63],[267,12,115,73],[268,14,115,73,"fileName"],[268,22,115,73],[268,24,115,73,"_jsxFileName"],[268,36,115,73],[269,14,115,73,"lineNumber"],[269,24,115,73],[270,14,115,73,"columnNumber"],[270,26,115,73],[271,12,115,73],[271,19,116,15],[272,10,117,13],[273,12,117,13,"fileName"],[273,20,117,13],[273,22,117,13,"_jsxFileName"],[273,34,117,13],[274,12,117,13,"lineNumber"],[274,22,117,13],[275,12,117,13,"columnNumber"],[275,24,117,13],[276,10,117,13],[276,17,118,11],[276,18,118,12],[276,33,119,10],[276,37,119,10,"_reactJsxDevRuntime"],[276,56,119,10],[276,57,119,10,"jsxDEV"],[276,63,119,10],[276,65,119,11,"SettingItem"],[276,76,119,22],[277,12,120,12,"icon"],[277,16,120,16],[277,18,120,17],[277,28,120,27],[278,12,121,12,"title"],[278,17,121,17],[278,19,121,18],[278,29,121,28],[279,12,122,12,"subtitle"],[279,20,122,20],[279,22,122,21],[279,31,122,30],[280,12,123,12,"onPress"],[280,19,123,19],[280,21,123,21,"onPress"],[280,22,123,21],[280,27,123,27],[280,28,123,28],[281,10,123,30],[282,12,123,30,"fileName"],[282,20,123,30],[282,22,123,30,"_jsxFileName"],[282,34,123,30],[283,12,123,30,"lineNumber"],[283,22,123,30],[284,12,123,30,"columnNumber"],[284,24,123,30],[285,10,123,30],[285,17,124,11],[285,18,124,12],[285,33,125,10],[285,37,125,10,"_reactJsxDevRuntime"],[285,56,125,10],[285,57,125,10,"jsxDEV"],[285,63,125,10],[285,65,125,11,"SettingItem"],[285,76,125,22],[286,12,126,12,"icon"],[286,16,126,16],[286,18,126,17],[286,24,126,23],[287,12,127,12,"title"],[287,17,127,17],[287,19,127,18],[287,30,127,29],[288,12,128,12,"subtitle"],[288,20,128,20],[288,22,128,21],[289,10,128,34],[290,12,128,34,"fileName"],[290,20,128,34],[290,22,128,34,"_jsxFileName"],[290,34,128,34],[291,12,128,34,"lineNumber"],[291,22,128,34],[292,12,128,34,"columnNumber"],[292,24,128,34],[293,10,128,34],[293,17,129,11],[293,18,129,12],[294,8,129,12],[295,10,129,12,"fileName"],[295,18,129,12],[295,20,129,12,"_jsxFileName"],[295,32,129,12],[296,10,129,12,"lineNumber"],[296,20,129,12],[297,10,129,12,"columnNumber"],[297,22,129,12],[298,8,129,12],[298,15,130,24],[298,16,130,25],[298,31,133,8],[298,35,133,8,"_reactJsxDevRuntime"],[298,54,133,8],[298,55,133,8,"jsxDEV"],[298,61,133,8],[298,63,133,9,"SettingSection"],[298,77,133,23],[299,10,133,24,"title"],[299,15,133,29],[299,17,133,30],[299,24,133,37],[300,10,133,37,"children"],[300,18,133,37],[300,34,134,10],[300,38,134,10,"_reactJsxDevRuntime"],[300,57,134,10],[300,58,134,10,"jsxDEV"],[300,64,134,10],[300,66,134,11,"SettingItem"],[300,77,134,22],[301,12,134,23,"icon"],[301,16,134,27],[301,18,134,28],[301,38,134,48],[302,12,134,49,"title"],[302,17,134,54],[302,19,134,55],[302,28,134,64],[303,12,134,65,"subtitle"],[303,20,134,73],[303,22,134,74],[304,10,134,81],[305,12,134,81,"fileName"],[305,20,134,81],[305,22,134,81,"_jsxFileName"],[305,34,134,81],[306,12,134,81,"lineNumber"],[306,22,134,81],[307,12,134,81,"columnNumber"],[307,24,134,81],[308,10,134,81],[308,17,134,83],[308,18,134,84],[308,33,135,10],[308,37,135,10,"_reactJsxDevRuntime"],[308,56,135,10],[308,57,135,10,"jsxDEV"],[308,63,135,10],[308,65,135,11,"SettingItem"],[308,76,135,22],[309,12,135,23,"icon"],[309,16,135,27],[309,18,135,28],[309,33,135,43],[310,12,135,44,"title"],[310,17,135,49],[310,19,135,50],[310,37,135,68],[311,12,135,69,"onPress"],[311,19,135,76],[311,21,135,78,"onPress"],[311,22,135,78],[311,27,135,84],[311,28,135,85],[312,10,135,87],[313,12,135,87,"fileName"],[313,20,135,87],[313,22,135,87,"_jsxFileName"],[313,34,135,87],[314,12,135,87,"lineNumber"],[314,22,135,87],[315,12,135,87,"columnNumber"],[315,24,135,87],[316,10,135,87],[316,17,135,89],[316,18,135,90],[316,33,136,10],[316,37,136,10,"_reactJsxDevRuntime"],[316,56,136,10],[316,57,136,10,"jsxDEV"],[316,63,136,10],[316,65,136,11,"SettingItem"],[316,76,136,22],[317,12,136,23,"icon"],[317,16,136,27],[317,18,136,28],[317,26,136,36],[318,12,136,37,"title"],[318,17,136,42],[318,19,136,43],[318,35,136,59],[319,12,136,60,"onPress"],[319,19,136,67],[319,21,136,69,"onPress"],[319,22,136,69],[319,27,136,75],[319,28,136,76],[320,10,136,78],[321,12,136,78,"fileName"],[321,20,136,78],[321,22,136,78,"_jsxFileName"],[321,34,136,78],[322,12,136,78,"lineNumber"],[322,22,136,78],[323,12,136,78,"columnNumber"],[323,24,136,78],[324,10,136,78],[324,17,136,80],[324,18,136,81],[324,33,137,10],[324,37,137,10,"_reactJsxDevRuntime"],[324,56,137,10],[324,57,137,10,"jsxDEV"],[324,63,137,10],[324,65,137,11,"SettingItem"],[324,76,137,22],[325,12,137,23,"icon"],[325,16,137,27],[325,18,137,28],[325,31,137,41],[326,12,137,42,"title"],[326,17,137,47],[326,19,137,48],[326,35,137,64],[327,12,137,65,"onPress"],[327,19,137,72],[327,21,137,74,"onPress"],[327,22,137,74],[327,27,137,80],[327,28,137,81],[328,10,137,83],[329,12,137,83,"fileName"],[329,20,137,83],[329,22,137,83,"_jsxFileName"],[329,34,137,83],[330,12,137,83,"lineNumber"],[330,22,137,83],[331,12,137,83,"columnNumber"],[331,24,137,83],[332,10,137,83],[332,17,137,85],[332,18,137,86],[333,8,137,86],[334,10,137,86,"fileName"],[334,18,137,86],[334,20,137,86,"_jsxFileName"],[334,32,137,86],[335,10,137,86,"lineNumber"],[335,20,137,86],[336,10,137,86,"columnNumber"],[336,22,137,86],[337,8,137,86],[337,15,138,24],[337,16,138,25],[337,31,141,8],[337,35,141,8,"_reactJsxDevRuntime"],[337,54,141,8],[337,55,141,8,"jsxDEV"],[337,61,141,8],[337,63,141,9,"TouchableOpacity"],[337,79,141,25],[337,80,141,25,"default"],[337,87,141,25],[338,10,141,26,"style"],[338,15,141,31],[338,17,141,33,"styles"],[338,23,141,39],[338,24,141,40,"signOutButton"],[338,37,141,54],[339,10,141,55,"onPress"],[339,17,141,62],[339,19,141,64,"handleSignOut"],[339,32,141,78],[340,10,141,78,"children"],[340,18,141,78],[340,34,142,10],[340,38,142,10,"_reactJsxDevRuntime"],[340,57,142,10],[340,58,142,10,"jsxDEV"],[340,64,142,10],[340,66,142,11,"_expoVectorIcons"],[340,82,142,19],[340,83,142,19,"Ionicons"],[340,91,142,19],[341,12,142,20,"name"],[341,16,142,24],[341,18,142,25],[341,35,142,42],[342,12,142,43,"size"],[342,16,142,47],[342,18,142,49],[342,20,142,52],[343,12,142,53,"color"],[343,17,142,58],[343,19,142,59],[344,10,142,68],[345,12,142,68,"fileName"],[345,20,142,68],[345,22,142,68,"_jsxFileName"],[345,34,142,68],[346,12,142,68,"lineNumber"],[346,22,142,68],[347,12,142,68,"columnNumber"],[347,24,142,68],[348,10,142,68],[348,17,142,70],[348,18,142,71],[348,33,143,10],[348,37,143,10,"_reactJsxDevRuntime"],[348,56,143,10],[348,57,143,10,"jsxDEV"],[348,63,143,10],[348,65,143,11,"Text"],[348,69,143,15],[348,70,143,15,"default"],[348,77,143,15],[349,12,143,16,"style"],[349,17,143,21],[349,19,143,23,"styles"],[349,25,143,29],[349,26,143,30,"signOutText"],[349,37,143,42],[350,12,143,42,"children"],[350,20,143,42],[350,22,143,43],[351,10,143,51],[352,12,143,51,"fileName"],[352,20,143,51],[352,22,143,51,"_jsxFileName"],[352,34,143,51],[353,12,143,51,"lineNumber"],[353,22,143,51],[354,12,143,51,"columnNumber"],[354,24,143,51],[355,10,143,51],[355,17,143,57],[355,18,143,58],[356,8,143,58],[357,10,143,58,"fileName"],[357,18,143,58],[357,20,143,58,"_jsxFileName"],[357,32,143,58],[358,10,143,58,"lineNumber"],[358,20,143,58],[359,10,143,58,"columnNumber"],[359,22,143,58],[360,8,143,58],[360,15,144,26],[360,16,144,27],[361,6,144,27],[362,8,144,27,"fileName"],[362,16,144,27],[362,18,144,27,"_jsxFileName"],[362,30,144,27],[363,8,144,27,"lineNumber"],[363,18,144,27],[364,8,144,27,"columnNumber"],[364,20,144,27],[365,6,144,27],[365,13,145,18],[365,14,145,19],[366,4,145,19],[367,6,145,19,"fileName"],[367,14,145,19],[367,16,145,19,"_jsxFileName"],[367,28,145,19],[368,6,145,19,"lineNumber"],[368,16,145,19],[369,6,145,19,"columnNumber"],[369,18,145,19],[370,4,145,19],[370,11,146,10],[370,12,146,11],[371,2,148,0],[372,2,148,1,"_s"],[372,4,148,1],[372,5,14,24,"SettingsScreen"],[372,19,14,38],[373,4,14,38],[373,12,15,17,"useSafeAreaInsets"],[373,39,15,34],[373,40,15,34,"useSafeAreaInsets"],[373,57,15,34],[373,59,16,28,"useAuth"],[373,79,16,35],[373,80,16,35,"useAuth"],[373,87,16,35],[374,2,16,35],[375,2,16,35,"_c"],[375,4,16,35],[375,7,14,24,"SettingsScreen"],[375,21,14,38],[376,2,150,0],[376,8,150,6,"styles"],[376,14,150,12],[376,17,150,15,"StyleSheet"],[376,27,150,25],[376,28,150,25,"default"],[376,35,150,25],[376,36,150,26,"create"],[376,42,150,32],[376,43,150,33],[377,4,151,2,"container"],[377,13,151,11],[377,15,151,13],[378,6,152,4,"flex"],[378,10,152,8],[378,12,152,10],[378,13,152,11],[379,6,153,4,"backgroundColor"],[379,21,153,19],[379,23,153,21],[380,4,154,2],[380,5,154,3],[381,4,155,2,"header"],[381,10,155,8],[381,12,155,10],[382,6,156,4,"flexDirection"],[382,19,156,17],[382,21,156,19],[382,26,156,24],[383,6,157,4,"alignItems"],[383,16,157,14],[383,18,157,16],[383,26,157,24],[384,6,158,4,"justifyContent"],[384,20,158,18],[384,22,158,20],[384,37,158,35],[385,6,159,4,"paddingHorizontal"],[385,23,159,21],[385,25,159,23],[385,27,159,25],[386,6,160,4,"paddingVertical"],[386,21,160,19],[386,23,160,21],[386,25,160,23],[387,6,161,4,"backgroundColor"],[387,21,161,19],[387,23,161,21],[387,29,161,27],[388,6,162,4,"borderBottomWidth"],[388,23,162,21],[388,25,162,23],[388,26,162,24],[389,6,163,4,"borderBottomColor"],[389,23,163,21],[389,25,163,23],[390,4,164,2],[390,5,164,3],[391,4,165,2,"backButton"],[391,14,165,12],[391,16,165,14],[392,6,166,4,"width"],[392,11,166,9],[392,13,166,11],[392,15,166,13],[393,6,167,4,"height"],[393,12,167,10],[393,14,167,12],[393,16,167,14],[394,6,168,4,"borderRadius"],[394,18,168,16],[394,20,168,18],[394,22,168,20],[395,6,169,4,"backgroundColor"],[395,21,169,19],[395,23,169,21],[395,32,169,30],[396,6,170,4,"alignItems"],[396,16,170,14],[396,18,170,16],[396,26,170,24],[397,6,171,4,"justifyContent"],[397,20,171,18],[397,22,171,20],[398,4,172,2],[398,5,172,3],[399,4,173,2,"headerTitle"],[399,15,173,13],[399,17,173,15],[400,6,174,4,"fontSize"],[400,14,174,12],[400,16,174,14],[400,18,174,16],[401,6,175,4,"fontWeight"],[401,16,175,14],[401,18,175,16],[401,23,175,21],[402,6,176,4,"color"],[402,11,176,9],[402,13,176,11],[403,4,177,2],[403,5,177,3],[404,4,178,2,"scrollContent"],[404,17,178,15],[404,19,178,17],[405,6,179,4,"padding"],[405,13,179,11],[405,15,179,13],[405,17,179,15],[406,6,180,4,"paddingBottom"],[406,19,180,17],[406,21,180,19],[407,4,181,2],[407,5,181,3],[408,4,182,2,"section"],[408,11,182,9],[408,13,182,11],[409,6,183,4,"marginBottom"],[409,18,183,16],[409,20,183,18],[410,4,184,2],[410,5,184,3],[411,4,185,2,"sectionTitle"],[411,16,185,14],[411,18,185,16],[412,6,186,4,"fontSize"],[412,14,186,12],[412,16,186,14],[412,18,186,16],[413,6,187,4,"fontWeight"],[413,16,187,14],[413,18,187,16],[413,23,187,21],[414,6,188,4,"color"],[414,11,188,9],[414,13,188,11],[414,22,188,20],[415,6,189,4,"marginBottom"],[415,18,189,16],[415,20,189,18],[415,22,189,20],[416,6,190,4,"paddingHorizontal"],[416,23,190,21],[416,25,190,23],[416,26,190,24],[417,6,191,4,"textTransform"],[417,19,191,17],[417,21,191,19],[417,32,191,30],[418,6,192,4,"letterSpacing"],[418,19,192,17],[418,21,192,19],[419,4,193,2],[419,5,193,3],[420,4,194,2,"settingItem"],[420,15,194,13],[420,17,194,15],[421,6,195,4,"flexDirection"],[421,19,195,17],[421,21,195,19],[421,26,195,24],[422,6,196,4,"alignItems"],[422,16,196,14],[422,18,196,16],[422,26,196,24],[423,6,197,4,"justifyContent"],[423,20,197,18],[423,22,197,20],[423,37,197,35],[424,6,198,4,"backgroundColor"],[424,21,198,19],[424,23,198,21],[424,29,198,27],[425,6,199,4,"padding"],[425,13,199,11],[425,15,199,13],[425,17,199,15],[426,6,200,4,"borderRadius"],[426,18,200,16],[426,20,200,18],[426,22,200,20],[427,6,201,4,"marginBottom"],[427,18,201,16],[427,20,201,18],[427,21,201,19],[428,6,202,4,"shadowColor"],[428,17,202,15],[428,19,202,17],[428,25,202,23],[429,6,203,4,"shadowOffset"],[429,18,203,16],[429,20,203,18],[430,8,203,20,"width"],[430,13,203,25],[430,15,203,27],[430,16,203,28],[431,8,203,30,"height"],[431,14,203,36],[431,16,203,38],[432,6,203,40],[432,7,203,41],[433,6,204,4,"shadowOpacity"],[433,19,204,17],[433,21,204,19],[433,25,204,23],[434,6,205,4,"shadowRadius"],[434,18,205,16],[434,20,205,18],[434,21,205,19],[435,6,206,4,"elevation"],[435,15,206,13],[435,17,206,15],[436,4,207,2],[436,5,207,3],[437,4,208,2,"settingItemLeft"],[437,19,208,17],[437,21,208,19],[438,6,209,4,"flexDirection"],[438,19,209,17],[438,21,209,19],[438,26,209,24],[439,6,210,4,"alignItems"],[439,16,210,14],[439,18,210,16],[439,26,210,24],[440,6,211,4,"flex"],[440,10,211,8],[440,12,211,10],[441,4,212,2],[441,5,212,3],[442,4,213,2,"iconContainer"],[442,17,213,15],[442,19,213,17],[443,6,214,4,"width"],[443,11,214,9],[443,13,214,11],[443,15,214,13],[444,6,215,4,"height"],[444,12,215,10],[444,14,215,12],[444,16,215,14],[445,6,216,4,"borderRadius"],[445,18,216,16],[445,20,216,18],[445,22,216,20],[446,6,217,4,"backgroundColor"],[446,21,217,19],[446,23,217,21],[446,32,217,30],[447,6,218,4,"alignItems"],[447,16,218,14],[447,18,218,16],[447,26,218,24],[448,6,219,4,"justifyContent"],[448,20,219,18],[448,22,219,20],[448,30,219,28],[449,6,220,4,"marginRight"],[449,17,220,15],[449,19,220,17],[450,4,221,2],[450,5,221,3],[451,4,222,2,"settingItemContent"],[451,22,222,20],[451,24,222,22],[452,6,223,4,"flex"],[452,10,223,8],[452,12,223,10],[453,4,224,2],[453,5,224,3],[454,4,225,2,"settingItemTitle"],[454,20,225,18],[454,22,225,20],[455,6,226,4,"fontSize"],[455,14,226,12],[455,16,226,14],[455,18,226,16],[456,6,227,4,"fontWeight"],[456,16,227,14],[456,18,227,16],[456,23,227,21],[457,6,228,4,"color"],[457,11,228,9],[457,13,228,11],[457,22,228,20],[458,6,229,4,"marginBottom"],[458,18,229,16],[458,20,229,18],[459,4,230,2],[459,5,230,3],[460,4,231,2,"settingItemSubtitle"],[460,23,231,21],[460,25,231,23],[461,6,232,4,"fontSize"],[461,14,232,12],[461,16,232,14],[461,18,232,16],[462,6,233,4,"color"],[462,11,233,9],[462,13,233,11],[463,4,234,2],[463,5,234,3],[464,4,235,2,"signOutButton"],[464,17,235,15],[464,19,235,17],[465,6,236,4,"flexDirection"],[465,19,236,17],[465,21,236,19],[465,26,236,24],[466,6,237,4,"alignItems"],[466,16,237,14],[466,18,237,16],[466,26,237,24],[467,6,238,4,"justifyContent"],[467,20,238,18],[467,22,238,20],[467,30,238,28],[468,6,239,4,"backgroundColor"],[468,21,239,19],[468,23,239,21],[468,32,239,30],[469,6,240,4,"padding"],[469,13,240,11],[469,15,240,13],[469,17,240,15],[470,6,241,4,"borderRadius"],[470,18,241,16],[470,20,241,18],[470,22,241,20],[471,6,242,4,"marginTop"],[471,15,242,13],[471,17,242,15],[472,4,243,2],[472,5,243,3],[473,4,244,2,"signOutText"],[473,15,244,13],[473,17,244,15],[474,6,245,4,"fontSize"],[474,14,245,12],[474,16,245,14],[474,18,245,16],[475,6,246,4,"fontWeight"],[475,16,246,14],[475,18,246,16],[475,23,246,21],[476,6,247,4,"color"],[476,11,247,9],[476,13,247,11],[476,22,247,20],[477,6,248,4,"marginLeft"],[477,16,248,14],[477,18,248,16],[478,4,249,2],[479,2,250,0],[479,3,250,1],[479,4,250,2],[480,2,250,3],[480,6,250,3,"_c"],[480,8,250,3],[481,2,250,3,"$RefreshReg$"],[481,14,250,3],[481,15,250,3,"_c"],[481,17,250,3],[482,0,250,3],[482,3]],"functionMap":{"names":["","SettingsScreen","handleSignOut","SettingSection","SettingItem","TouchableOpacity.props.onPress","SettingItem.props.onPress"],"mappings":"AAA;eCa;wBCM;GDG;yBEE;GFK;sBGE;GHa;mCIM,yBJ;qBKc,QL;qBKM,QL;qBKuB,QL;qBKM,QL;qBKuB,QL;8EKY,QL;qEKC,QL;0EKC,QL;CDW"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/2b/92ab64cfd0bec5dff27fc65a9c556cbe45a4669c17559ca96be1f913f1a99f0249393c b/frontend/.metro-cache/cache/2b/92ab64cfd0bec5dff27fc65a9c556cbe45a4669c17559ca96be1f913f1a99f0249393c
new file mode 100644
index 00000000..3787b494
--- /dev/null
+++ b/frontend/.metro-cache/cache/2b/92ab64cfd0bec5dff27fc65a9c556cbe45a4669c17559ca96be1f913f1a99f0249393c
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":89},"end":{"line":5,"column":45,"index":134}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"userMediaRequested\", {\n enumerable: true,\n get: function () {\n return userMediaRequested;\n }\n });\n Object.defineProperty(exports, \"mountedInstances\", {\n enumerable: true,\n get: function () {\n return mountedInstances;\n }\n });\n exports.requestUserMediaAsync = requestUserMediaAsync;\n exports.getAnyUserMediaAsync = getAnyUserMediaAsync;\n exports.getUserMediaAsync = getUserMediaAsync;\n exports.canGetUserMedia = canGetUserMedia;\n exports.isFrontCameraAvailableAsync = isFrontCameraAvailableAsync;\n exports.isBackCameraAvailableAsync = isBackCameraAvailableAsync;\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n /* eslint-env browser */\n /**\n * A web-only module for ponyfilling the UserMedia API.\n */\n\n const userMediaRequested = false;\n const mountedInstances = [];\n async function requestLegacyUserMediaAsync(\n // TODO(@kitten): Type this properly\n props) {\n // TODO(@kitten): This is never type checked against DOM types\n const optionalSource = id => ({\n optional: [{\n sourceId: id\n }]\n });\n const constraintToSourceId = constraint => {\n const {\n deviceId\n } = constraint;\n if (typeof deviceId === 'string') {\n return deviceId;\n }\n if (Array.isArray(deviceId)) {\n return deviceId[0] ?? null;\n } else if (typeof deviceId === 'object' && deviceId.ideal) {\n return deviceId.ideal;\n }\n return null;\n };\n const sources = await new Promise(resolve =>\n // @ts-ignore: https://caniuse.com/#search=getSources Chrome for Android (78) & Samsung Internet (10.1) use this\n MediaStreamTrack.getSources(sources => resolve(sources)));\n let audioSource = null;\n let videoSource = null;\n sources.forEach(source => {\n if (source.kind === 'audio') {\n audioSource = source.id;\n } else if (source.kind === 'video') {\n videoSource = source.id;\n }\n });\n // NOTE(@kitten): This doesn't seem right. The types that should be used here don't contain `audioConstraints`\n // If this is legacy, the type shouldn't have been dropped but marked as `@deprecated`. Alternatively, remove this code path\n const audioSourceId = constraintToSourceId(props.audioConstraints);\n if (audioSourceId) {\n audioSource = audioSourceId;\n }\n // NOTE(@kitten): This doesn't seem right. The types that should be used here don't contain `videoConstraints`\n // If this is legacy, the type shouldn't have been dropped but marked as `@deprecated`. Alternatively, remove this code path\n const videoSourceId = constraintToSourceId(props.videoConstraints);\n if (videoSourceId) {\n videoSource = videoSourceId;\n }\n return [optionalSource(audioSource), optionalSource(videoSource)];\n }\n async function sourceSelectedAsync(isMuted, audioConstraints, videoConstraints) {\n const constraints = {\n video: typeof videoConstraints !== 'undefined' ? videoConstraints : true\n };\n if (!isMuted) {\n constraints.audio = typeof audioConstraints !== 'undefined' ? audioConstraints : true;\n }\n return await getAnyUserMediaAsync(constraints);\n }\n async function requestUserMediaAsync(\n // TODO(@kitten): Type this properly\n props, isMuted = true) {\n if (canGetUserMedia()) {\n return await sourceSelectedAsync(isMuted, props.audio, props.video);\n }\n // NOTE(@kitten): This doesn't seem right. The types that should be used here don't contain `videoConstraints`\n // If this is legacy, the type shouldn't have been dropped but marked as `@deprecated`. Alternatively, remove this code path\n const [audio, video] = await requestLegacyUserMediaAsync(props);\n return await sourceSelectedAsync(isMuted, audio, video);\n }\n async function getAnyUserMediaAsync(constraints, ignoreConstraints = false) {\n try {\n return await getUserMediaAsync({\n ...constraints,\n video: ignoreConstraints || constraints.video\n });\n } catch (error) {\n if (!ignoreConstraints && typeof error === 'object' && error?.name === 'ConstraintNotSatisfiedError') {\n return await getAnyUserMediaAsync(constraints, true);\n }\n throw error;\n }\n }\n async function getUserMediaAsync(constraints) {\n if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {\n return navigator.mediaDevices.getUserMedia(constraints);\n }\n const _getUserMedia = navigator['mozGetUserMedia'] || navigator['webkitGetUserMedia'] ||\n // @ts-expect-error: TODO(@kitten): Remove / Drop IE support\n navigator['msGetUserMedia'];\n return new Promise((resolve, reject) => _getUserMedia.call(navigator, constraints, resolve, reject));\n }\n function canGetUserMedia() {\n // TODO(@kitten): This is misaligned with the implementations in `expo-audio/src/AudioModule.web.ts` and `expo-av`\n return (\n // SSR\n _expoModulesCore.Platform.isDOMAvailable &&\n // Has any form of media API\n !!(navigator.mediaDevices && navigator.mediaDevices.getUserMedia || navigator['mozGetUserMedia'] || navigator['webkitGetUserMedia'] ||\n // @ts-expect-error: TODO(@kitten): Remove / Drop IE support\n navigator['msGetUserMedia'])\n );\n }\n async function isFrontCameraAvailableAsync(devices) {\n return await supportsCameraType(['front', 'user', 'facetime'], 'user', devices);\n }\n async function isBackCameraAvailableAsync(devices) {\n return await supportsCameraType(['back', 'rear'], 'environment', devices);\n }\n async function supportsCameraType(labels, type, devices) {\n if (!devices) {\n if (!navigator.mediaDevices.enumerateDevices) {\n return null;\n }\n devices = await navigator.mediaDevices.enumerateDevices();\n }\n const cameras = devices.filter(t => t.kind === 'videoinput');\n const [hasCamera] = cameras.filter(camera => labels.some(label => camera.label.toLowerCase().includes(label)));\n const [isCapable] = cameras.filter(camera => {\n if (!('getCapabilities' in camera)) {\n return null;\n }\n const capabilities = camera.getCapabilities();\n if (!capabilities.facingMode) {\n return null;\n }\n return capabilities.facingMode.find(_ => type);\n });\n return isCapable?.deviceId || hasCamera?.deviceId || null;\n }\n});","lineCount":162,"map":[[7,2,6,0,"Object"],[7,8,6,0],[7,9,6,0,"defineProperty"],[7,23,6,0],[7,24,6,0,"exports"],[7,31,6,0],[8,4,6,0,"enumerable"],[8,14,6,0],[9,4,6,0,"get"],[9,7,6,0],[9,18,6,0,"get"],[9,19,6,0],[10,6,6,0],[10,13,6,0,"userMediaRequested"],[10,31,6,0],[11,4,6,0],[12,2,6,0],[13,2,7,0,"Object"],[13,8,7,0],[13,9,7,0,"defineProperty"],[13,23,7,0],[13,24,7,0,"exports"],[13,31,7,0],[14,4,7,0,"enumerable"],[14,14,7,0],[15,4,7,0,"get"],[15,7,7,0],[15,18,7,0,"get"],[15,19,7,0],[16,6,7,0],[16,13,7,0,"mountedInstances"],[16,29,7,0],[17,4,7,0],[18,2,7,0],[19,2,62,0,"exports"],[19,9,62,0],[19,10,62,0,"requestUserMediaAsync"],[19,31,62,0],[19,34,62,0,"requestUserMediaAsync"],[19,55,62,0],[20,2,73,0,"exports"],[20,9,73,0],[20,10,73,0,"getAnyUserMediaAsync"],[20,30,73,0],[20,33,73,0,"getAnyUserMediaAsync"],[20,53,73,0],[21,2,89,0,"exports"],[21,9,89,0],[21,10,89,0,"getUserMediaAsync"],[21,27,89,0],[21,30,89,0,"getUserMediaAsync"],[21,47,89,0],[22,2,99,0,"exports"],[22,9,99,0],[22,10,99,0,"canGetUserMedia"],[22,25,99,0],[22,28,99,0,"canGetUserMedia"],[22,43,99,0],[23,2,111,0,"exports"],[23,9,111,0],[23,10,111,0,"isFrontCameraAvailableAsync"],[23,37,111,0],[23,40,111,0,"isFrontCameraAvailableAsync"],[23,67,111,0],[24,2,114,0,"exports"],[24,9,114,0],[24,10,114,0,"isBackCameraAvailableAsync"],[24,36,114,0],[24,39,114,0,"isBackCameraAvailableAsync"],[24,65,114,0],[25,2,5,0],[25,6,5,0,"_expoModulesCore"],[25,22,5,0],[25,25,5,0,"require"],[25,32,5,0],[25,33,5,0,"_dependencyMap"],[25,47,5,0],[26,2,1,0],[27,2,2,0],[28,0,3,0],[29,0,4,0],[31,2,6,7],[31,8,6,13,"userMediaRequested"],[31,26,6,31],[31,29,6,34],[31,34,6,39],[32,2,7,7],[32,8,7,13,"mountedInstances"],[32,24,7,29],[32,27,7,32],[32,29,7,34],[33,2,8,0],[33,17,8,15,"requestLegacyUserMediaAsync"],[33,44,8,42,"requestLegacyUserMediaAsync"],[34,2,9,0],[35,2,10,0,"props"],[35,7,10,5],[35,9,10,7],[36,4,11,4],[37,4,12,4],[37,10,12,10,"optionalSource"],[37,24,12,24],[37,27,12,28,"id"],[37,29,12,30],[37,34,12,36],[38,6,12,38,"optional"],[38,14,12,46],[38,16,12,48],[38,17,12,49],[39,8,12,51,"sourceId"],[39,16,12,59],[39,18,12,61,"id"],[40,6,12,64],[40,7,12,65],[41,4,12,67],[41,5,12,68],[41,6,12,69],[42,4,13,4],[42,10,13,10,"constraintToSourceId"],[42,30,13,30],[42,33,13,34,"constraint"],[42,43,13,44],[42,47,13,49],[43,6,14,8],[43,12,14,14],[44,8,14,16,"deviceId"],[45,6,14,25],[45,7,14,26],[45,10,14,29,"constraint"],[45,20,14,39],[46,6,15,8],[46,10,15,12],[46,17,15,19,"deviceId"],[46,25,15,27],[46,30,15,32],[46,38,15,40],[46,40,15,42],[47,8,16,12],[47,15,16,19,"deviceId"],[47,23,16,27],[48,6,17,8],[49,6,18,8],[49,10,18,12,"Array"],[49,15,18,17],[49,16,18,18,"isArray"],[49,23,18,25],[49,24,18,26,"deviceId"],[49,32,18,34],[49,33,18,35],[49,35,18,37],[50,8,19,12],[50,15,19,19,"deviceId"],[50,23,19,27],[50,24,19,28],[50,25,19,29],[50,26,19,30],[50,30,19,34],[50,34,19,38],[51,6,20,8],[51,7,20,9],[51,13,21,13],[51,17,21,17],[51,24,21,24,"deviceId"],[51,32,21,32],[51,37,21,37],[51,45,21,45],[51,49,21,49,"deviceId"],[51,57,21,57],[51,58,21,58,"ideal"],[51,63,21,63],[51,65,21,65],[52,8,22,12],[52,15,22,19,"deviceId"],[52,23,22,27],[52,24,22,28,"ideal"],[52,29,22,33],[53,6,23,8],[54,6,24,8],[54,13,24,15],[54,17,24,19],[55,4,25,4],[55,5,25,5],[56,4,26,4],[56,10,26,10,"sources"],[56,17,26,17],[56,20,26,20],[56,26,26,26],[56,30,26,30,"Promise"],[56,37,26,37],[56,38,26,39,"resolve"],[56,45,26,46],[57,4,27,4],[58,4,28,4,"MediaStreamTrack"],[58,20,28,20],[58,21,28,21,"getSources"],[58,31,28,31],[58,32,28,33,"sources"],[58,39,28,40],[58,43,28,45,"resolve"],[58,50,28,52],[58,51,28,53,"sources"],[58,58,28,60],[58,59,28,61],[58,60,28,62],[58,61,28,63],[59,4,29,4],[59,8,29,8,"audioSource"],[59,19,29,19],[59,22,29,22],[59,26,29,26],[60,4,30,4],[60,8,30,8,"videoSource"],[60,19,30,19],[60,22,30,22],[60,26,30,26],[61,4,31,4,"sources"],[61,11,31,11],[61,12,31,12,"forEach"],[61,19,31,19],[61,20,31,21,"source"],[61,26,31,27],[61,30,31,32],[62,6,32,8],[62,10,32,12,"source"],[62,16,32,18],[62,17,32,19,"kind"],[62,21,32,23],[62,26,32,28],[62,33,32,35],[62,35,32,37],[63,8,33,12,"audioSource"],[63,19,33,23],[63,22,33,26,"source"],[63,28,33,32],[63,29,33,33,"id"],[63,31,33,35],[64,6,34,8],[64,7,34,9],[64,13,35,13],[64,17,35,17,"source"],[64,23,35,23],[64,24,35,24,"kind"],[64,28,35,28],[64,33,35,33],[64,40,35,40],[64,42,35,42],[65,8,36,12,"videoSource"],[65,19,36,23],[65,22,36,26,"source"],[65,28,36,32],[65,29,36,33,"id"],[65,31,36,35],[66,6,37,8],[67,4,38,4],[67,5,38,5],[67,6,38,6],[68,4,39,4],[69,4,40,4],[70,4,41,4],[70,10,41,10,"audioSourceId"],[70,23,41,23],[70,26,41,26,"constraintToSourceId"],[70,46,41,46],[70,47,41,47,"props"],[70,52,41,52],[70,53,41,53,"audioConstraints"],[70,69,41,69],[70,70,41,70],[71,4,42,4],[71,8,42,8,"audioSourceId"],[71,21,42,21],[71,23,42,23],[72,6,43,8,"audioSource"],[72,17,43,19],[72,20,43,22,"audioSourceId"],[72,33,43,35],[73,4,44,4],[74,4,45,4],[75,4,46,4],[76,4,47,4],[76,10,47,10,"videoSourceId"],[76,23,47,23],[76,26,47,26,"constraintToSourceId"],[76,46,47,46],[76,47,47,47,"props"],[76,52,47,52],[76,53,47,53,"videoConstraints"],[76,69,47,69],[76,70,47,70],[77,4,48,4],[77,8,48,8,"videoSourceId"],[77,21,48,21],[77,23,48,23],[78,6,49,8,"videoSource"],[78,17,49,19],[78,20,49,22,"videoSourceId"],[78,33,49,35],[79,4,50,4],[80,4,51,4],[80,11,51,11],[80,12,51,12,"optionalSource"],[80,26,51,26],[80,27,51,27,"audioSource"],[80,38,51,38],[80,39,51,39],[80,41,51,41,"optionalSource"],[80,55,51,55],[80,56,51,56,"videoSource"],[80,67,51,67],[80,68,51,68],[80,69,51,69],[81,2,52,0],[82,2,53,0],[82,17,53,15,"sourceSelectedAsync"],[82,36,53,34,"sourceSelectedAsync"],[82,37,53,35,"isMuted"],[82,44,53,42],[82,46,53,44,"audioConstraints"],[82,62,53,60],[82,64,53,62,"videoConstraints"],[82,80,53,78],[82,82,53,80],[83,4,54,4],[83,10,54,10,"constraints"],[83,21,54,21],[83,24,54,24],[84,6,55,8,"video"],[84,11,55,13],[84,13,55,15],[84,20,55,22,"videoConstraints"],[84,36,55,38],[84,41,55,43],[84,52,55,54],[84,55,55,57,"videoConstraints"],[84,71,55,73],[84,74,55,76],[85,4,56,4],[85,5,56,5],[86,4,57,4],[86,8,57,8],[86,9,57,9,"isMuted"],[86,16,57,16],[86,18,57,18],[87,6,58,8,"constraints"],[87,17,58,19],[87,18,58,20,"audio"],[87,23,58,25],[87,26,58,28],[87,33,58,35,"audioConstraints"],[87,49,58,51],[87,54,58,56],[87,65,58,67],[87,68,58,70,"audioConstraints"],[87,84,58,86],[87,87,58,89],[87,91,58,93],[88,4,59,4],[89,4,60,4],[89,11,60,11],[89,17,60,17,"getAnyUserMediaAsync"],[89,37,60,37],[89,38,60,38,"constraints"],[89,49,60,49],[89,50,60,50],[90,2,61,0],[91,2,62,7],[91,17,62,22,"requestUserMediaAsync"],[91,38,62,43,"requestUserMediaAsync"],[92,2,63,0],[93,2,64,0,"props"],[93,7,64,5],[93,9,64,7,"isMuted"],[93,16,64,14],[93,19,64,17],[93,23,64,21],[93,25,64,23],[94,4,65,4],[94,8,65,8,"canGetUserMedia"],[94,23,65,23],[94,24,65,24],[94,25,65,25],[94,27,65,27],[95,6,66,8],[95,13,66,15],[95,19,66,21,"sourceSelectedAsync"],[95,38,66,40],[95,39,66,41,"isMuted"],[95,46,66,48],[95,48,66,50,"props"],[95,53,66,55],[95,54,66,56,"audio"],[95,59,66,61],[95,61,66,63,"props"],[95,66,66,68],[95,67,66,69,"video"],[95,72,66,74],[95,73,66,75],[96,4,67,4],[97,4,68,4],[98,4,69,4],[99,4,70,4],[99,10,70,10],[99,11,70,11,"audio"],[99,16,70,16],[99,18,70,18,"video"],[99,23,70,23],[99,24,70,24],[99,27,70,27],[99,33,70,33,"requestLegacyUserMediaAsync"],[99,60,70,60],[99,61,70,61,"props"],[99,66,70,66],[99,67,70,67],[100,4,71,4],[100,11,71,11],[100,17,71,17,"sourceSelectedAsync"],[100,36,71,36],[100,37,71,37,"isMuted"],[100,44,71,44],[100,46,71,46,"audio"],[100,51,71,51],[100,53,71,53,"video"],[100,58,71,58],[100,59,71,59],[101,2,72,0],[102,2,73,7],[102,17,73,22,"getAnyUserMediaAsync"],[102,37,73,42,"getAnyUserMediaAsync"],[102,38,73,43,"constraints"],[102,49,73,54],[102,51,73,56,"ignoreConstraints"],[102,68,73,73],[102,71,73,76],[102,76,73,81],[102,78,73,83],[103,4,74,4],[103,8,74,8],[104,6,75,8],[104,13,75,15],[104,19,75,21,"getUserMediaAsync"],[104,36,75,38],[104,37,75,39],[105,8,76,12],[105,11,76,15,"constraints"],[105,22,76,26],[106,8,77,12,"video"],[106,13,77,17],[106,15,77,19,"ignoreConstraints"],[106,32,77,36],[106,36,77,40,"constraints"],[106,47,77,51],[106,48,77,52,"video"],[107,6,78,8],[107,7,78,9],[107,8,78,10],[108,4,79,4],[108,5,79,5],[108,6,80,4],[108,13,80,11,"error"],[108,18,80,16],[108,20,80,18],[109,6,81,8],[109,10,81,12],[109,11,81,13,"ignoreConstraints"],[109,28,81,30],[109,32,82,12],[109,39,82,19,"error"],[109,44,82,24],[109,49,82,29],[109,57,82,37],[109,61,83,12,"error"],[109,66,83,17],[109,68,83,19,"name"],[109,72,83,23],[109,77,83,28],[109,106,83,57],[109,108,83,59],[110,8,84,12],[110,15,84,19],[110,21,84,25,"getAnyUserMediaAsync"],[110,41,84,45],[110,42,84,46,"constraints"],[110,53,84,57],[110,55,84,59],[110,59,84,63],[110,60,84,64],[111,6,85,8],[112,6,86,8],[112,12,86,14,"error"],[112,17,86,19],[113,4,87,4],[114,2,88,0],[115,2,89,7],[115,17,89,22,"getUserMediaAsync"],[115,34,89,39,"getUserMediaAsync"],[115,35,89,40,"constraints"],[115,46,89,51],[115,48,89,53],[116,4,90,4],[116,8,90,8,"navigator"],[116,17,90,17],[116,18,90,18,"mediaDevices"],[116,30,90,30],[116,34,90,34,"navigator"],[116,43,90,43],[116,44,90,44,"mediaDevices"],[116,56,90,56],[116,57,90,57,"getUserMedia"],[116,69,90,69],[116,71,90,71],[117,6,91,8],[117,13,91,15,"navigator"],[117,22,91,24],[117,23,91,25,"mediaDevices"],[117,35,91,37],[117,36,91,38,"getUserMedia"],[117,48,91,50],[117,49,91,51,"constraints"],[117,60,91,62],[117,61,91,63],[118,4,92,4],[119,4,93,4],[119,10,93,10,"_getUserMedia"],[119,23,93,23],[119,26,93,26,"navigator"],[119,35,93,35],[119,36,93,36],[119,53,93,53],[119,54,93,54],[119,58,94,8,"navigator"],[119,67,94,17],[119,68,94,18],[119,88,94,38],[119,89,94,39],[120,4,95,8],[121,4,96,8,"navigator"],[121,13,96,17],[121,14,96,18],[121,30,96,34],[121,31,96,35],[122,4,97,4],[122,11,97,11],[122,15,97,15,"Promise"],[122,22,97,22],[122,23,97,23],[122,24,97,24,"resolve"],[122,31,97,31],[122,33,97,33,"reject"],[122,39,97,39],[122,44,97,44,"_getUserMedia"],[122,57,97,57],[122,58,97,58,"call"],[122,62,97,62],[122,63,97,63,"navigator"],[122,72,97,72],[122,74,97,74,"constraints"],[122,85,97,85],[122,87,97,87,"resolve"],[122,94,97,94],[122,96,97,96,"reject"],[122,102,97,102],[122,103,97,103],[122,104,97,104],[123,2,98,0],[124,2,99,7],[124,11,99,16,"canGetUserMedia"],[124,26,99,31,"canGetUserMedia"],[124,27,99,31],[124,29,99,34],[125,4,100,4],[126,4,101,4],[127,6,102,4],[128,6,103,4,"Platform"],[128,22,103,12],[128,23,103,12,"Platform"],[128,31,103,12],[128,32,103,13,"isDOMAvailable"],[128,46,103,27],[129,6,104,8],[130,6,105,8],[130,7,105,9],[130,9,105,12,"navigator"],[130,18,105,21],[130,19,105,22,"mediaDevices"],[130,31,105,34],[130,35,105,38,"navigator"],[130,44,105,47],[130,45,105,48,"mediaDevices"],[130,57,105,60],[130,58,105,61,"getUserMedia"],[130,70,105,73],[130,74,106,12,"navigator"],[130,83,106,21],[130,84,106,22],[130,101,106,39],[130,102,106,40],[130,106,107,12,"navigator"],[130,115,107,21],[130,116,107,22],[130,136,107,42],[130,137,107,43],[131,6,108,12],[132,6,109,12,"navigator"],[132,15,109,21],[132,16,109,22],[132,32,109,38],[132,33,109,39],[133,4,109,40],[134,2,110,0],[135,2,111,7],[135,17,111,22,"isFrontCameraAvailableAsync"],[135,44,111,49,"isFrontCameraAvailableAsync"],[135,45,111,50,"devices"],[135,52,111,57],[135,54,111,59],[136,4,112,4],[136,11,112,11],[136,17,112,17,"supportsCameraType"],[136,35,112,35],[136,36,112,36],[136,37,112,37],[136,44,112,44],[136,46,112,46],[136,52,112,52],[136,54,112,54],[136,64,112,64],[136,65,112,65],[136,67,112,67],[136,73,112,73],[136,75,112,75,"devices"],[136,82,112,82],[136,83,112,83],[137,2,113,0],[138,2,114,7],[138,17,114,22,"isBackCameraAvailableAsync"],[138,43,114,48,"isBackCameraAvailableAsync"],[138,44,114,49,"devices"],[138,51,114,56],[138,53,114,58],[139,4,115,4],[139,11,115,11],[139,17,115,17,"supportsCameraType"],[139,35,115,35],[139,36,115,36],[139,37,115,37],[139,43,115,43],[139,45,115,45],[139,51,115,51],[139,52,115,52],[139,54,115,54],[139,67,115,67],[139,69,115,69,"devices"],[139,76,115,76],[139,77,115,77],[140,2,116,0],[141,2,117,0],[141,17,117,15,"supportsCameraType"],[141,35,117,33,"supportsCameraType"],[141,36,117,34,"labels"],[141,42,117,40],[141,44,117,42,"type"],[141,48,117,46],[141,50,117,48,"devices"],[141,57,117,55],[141,59,117,57],[142,4,118,4],[142,8,118,8],[142,9,118,9,"devices"],[142,16,118,16],[142,18,118,18],[143,6,119,8],[143,10,119,12],[143,11,119,13,"navigator"],[143,20,119,22],[143,21,119,23,"mediaDevices"],[143,33,119,35],[143,34,119,36,"enumerateDevices"],[143,50,119,52],[143,52,119,54],[144,8,120,12],[144,15,120,19],[144,19,120,23],[145,6,121,8],[146,6,122,8,"devices"],[146,13,122,15],[146,16,122,18],[146,22,122,24,"navigator"],[146,31,122,33],[146,32,122,34,"mediaDevices"],[146,44,122,46],[146,45,122,47,"enumerateDevices"],[146,61,122,63],[146,62,122,64],[146,63,122,65],[147,4,123,4],[148,4,124,4],[148,10,124,10,"cameras"],[148,17,124,17],[148,20,124,20,"devices"],[148,27,124,27],[148,28,124,28,"filter"],[148,34,124,34],[148,35,124,36,"t"],[148,36,124,37],[148,40,124,42,"t"],[148,41,124,43],[148,42,124,44,"kind"],[148,46,124,48],[148,51,124,53],[148,63,124,65],[148,64,124,66],[149,4,125,4],[149,10,125,10],[149,11,125,11,"hasCamera"],[149,20,125,20],[149,21,125,21],[149,24,125,24,"cameras"],[149,31,125,31],[149,32,125,32,"filter"],[149,38,125,38],[149,39,125,40,"camera"],[149,45,125,46],[149,49,125,51,"labels"],[149,55,125,57],[149,56,125,58,"some"],[149,60,125,62],[149,61,125,64,"label"],[149,66,125,69],[149,70,125,74,"camera"],[149,76,125,80],[149,77,125,81,"label"],[149,82,125,86],[149,83,125,87,"toLowerCase"],[149,94,125,98],[149,95,125,99],[149,96,125,100],[149,97,125,101,"includes"],[149,105,125,109],[149,106,125,110,"label"],[149,111,125,115],[149,112,125,116],[149,113,125,117],[149,114,125,118],[150,4,126,4],[150,10,126,10],[150,11,126,11,"isCapable"],[150,20,126,20],[150,21,126,21],[150,24,126,24,"cameras"],[150,31,126,31],[150,32,126,32,"filter"],[150,38,126,38],[150,39,126,40,"camera"],[150,45,126,46],[150,49,126,51],[151,6,127,8],[151,10,127,12],[151,12,127,14],[151,29,127,31],[151,33,127,35,"camera"],[151,39,127,41],[151,40,127,42],[151,42,127,44],[152,8,128,12],[152,15,128,19],[152,19,128,23],[153,6,129,8],[154,6,130,8],[154,12,130,14,"capabilities"],[154,24,130,26],[154,27,130,29,"camera"],[154,33,130,35],[154,34,130,36,"getCapabilities"],[154,49,130,51],[154,50,130,52],[154,51,130,53],[155,6,131,8],[155,10,131,12],[155,11,131,13,"capabilities"],[155,23,131,25],[155,24,131,26,"facingMode"],[155,34,131,36],[155,36,131,38],[156,8,132,12],[156,15,132,19],[156,19,132,23],[157,6,133,8],[158,6,134,8],[158,13,134,15,"capabilities"],[158,25,134,27],[158,26,134,28,"facingMode"],[158,36,134,38],[158,37,134,39,"find"],[158,41,134,43],[158,42,134,45,"_"],[158,43,134,46],[158,47,134,51,"type"],[158,51,134,55],[158,52,134,56],[159,4,135,4],[159,5,135,5],[159,6,135,6],[160,4,136,4],[160,11,136,11,"isCapable"],[160,20,136,20],[160,22,136,22,"deviceId"],[160,30,136,30],[160,34,136,34,"hasCamera"],[160,43,136,43],[160,45,136,45,"deviceId"],[160,53,136,53],[160,57,136,57],[160,61,136,61],[161,2,137,0],[162,0,137,1],[162,3]],"functionMap":{"names":["","requestLegacyUserMediaAsync","optionalSource","constraintToSourceId","Promise$argument_0","MediaStreamTrack.getSources$argument_0","sources.forEach$argument_0","sourceSelectedAsync","requestUserMediaAsync","getAnyUserMediaAsync","getUserMediaAsync","canGetUserMedia","isFrontCameraAvailableAsync","isBackCameraAvailableAsync","supportsCameraType","devices.filter$argument_0","cameras.filter$argument_0","labels.some$argument_0","capabilities.facingMode.find$argument_0"],"mappings":"AAA;ACO;2BCI,0CD;iCEC;KFY;sCGC;gCCE,6BD,CH;oBKG;KLO;CDc;AOC;CPQ;OQC;CRU;OSC;CTe;OUC;uBNQ,gFM;CVC;OWC;CXW;OYC;CZE;OaC;CbE;AcC;mCCO,8BD;uCEC,wBC,qDD,CF;uCEC;4CEQ,WF;KFC;CdE"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/33/4efbe1fadc98908f3753c425887a1240e3ce918dca754562ebd0409ca539a705c2948a b/frontend/.metro-cache/cache/33/4efbe1fadc98908f3753c425887a1240e3ce918dca754562ebd0409ca539a705c2948a
new file mode 100644
index 00000000..af1084bc
--- /dev/null
+++ b/frontend/.metro-cache/cache/33/4efbe1fadc98908f3753c425887a1240e3ce918dca754562ebd0409ca539a705c2948a
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":27},"end":{"line":9,"column":22,"index":132}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":133},"end":{"line":10,"column":46,"index":179}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":180},"end":{"line":11,"column":67,"index":247}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":248},"end":{"line":12,"column":50,"index":298}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/SettingsScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return SettingsScreen;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[1], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[2], \"react\");\n var React = _interopDefault(_react);\n var _reactNative = require(_dependencyMap[3], \"react-native\");\n var _expoVectorIcons = require(_dependencyMap[4], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[5], \"react-native-safe-area-context\");\n var _contextsAuthContext = require(_dependencyMap[6], \"../contexts/AuthContext\");\n var _reactJsxDevRuntime = require(_dependencyMap[7], \"react/jsx-dev-runtime\");\n function SettingsScreen(_ref) {\n _s();\n var navigation = _ref.navigation;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var _useAuth = (0, _contextsAuthContext.useAuth)(),\n user = _useAuth.user,\n signOut = _useAuth.signOut;\n var _React$useState = React.default.useState(false),\n _React$useState2 = (0, _slicedToArray.default)(_React$useState, 2),\n biometricsEnabled = _React$useState2[0],\n setBiometricsEnabled = _React$useState2[1];\n var _React$useState3 = React.default.useState(true),\n _React$useState4 = (0, _slicedToArray.default)(_React$useState3, 2),\n notificationsEnabled = _React$useState4[0],\n setNotificationsEnabled = _React$useState4[1];\n var handleSignOut = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator.default)(function* () {\n yield signOut();\n navigation.replace('Language');\n });\n return function handleSignOut() {\n return _ref2.apply(this, arguments);\n };\n }();\n var SettingSection = _ref3 => {\n var title = _ref3.title,\n children = _ref3.children;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.section,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.sectionTitle,\n children: title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 7\n }, this), children]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 5\n }, this);\n };\n var SettingItem = _ref4 => {\n var icon = _ref4.icon,\n title = _ref4.title,\n subtitle = _ref4.subtitle,\n onPress = _ref4.onPress,\n rightElement = _ref4.rightElement;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.settingItem,\n onPress: onPress,\n disabled: !onPress,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.settingItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.iconContainer,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: icon,\n size: 20,\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 36,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 35,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.settingItemContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.settingItemTitle,\n children: title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 39,\n columnNumber: 11\n }, this), subtitle && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.settingItemSubtitle,\n children: subtitle\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 40,\n columnNumber: 24\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 34,\n columnNumber: 7\n }, this), rightElement || /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"chevron-forward\",\n size: 20,\n color: \"#9CA3AF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 43,\n columnNumber: 24\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 33,\n columnNumber: 5\n }, this);\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.headerTitle,\n children: \"Settings\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 55,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ScrollView, {\n contentContainerStyle: styles.scrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Profile\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"person\",\n title: \"Edit Profile\",\n subtitle: user?.email || 'Update your information',\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 61,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"wallet\",\n title: \"Wallet Address\",\n subtitle: \"5GgTgG9sRm...ioki45\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 67,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Security\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"finger-print\",\n title: \"Biometric Authentication\",\n subtitle: \"Use fingerprint or Face ID\",\n rightElement: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Switch, {\n value: biometricsEnabled,\n onValueChange: setBiometricsEnabled,\n trackColor: {\n false: '#E5E7EB',\n true: '#EE2A3580'\n },\n thumbColor: biometricsEnabled ? '#EE2A35' : '#F3F4F6'\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 77,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"key\",\n title: \"Change Password\",\n subtitle: \"Update your password\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 90,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"shield-checkmark\",\n title: \"Two-Factor Authentication\",\n subtitle: \"Add extra security\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"Preferences\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"notifications\",\n title: \"Push Notifications\",\n subtitle: \"Receive alerts and updates\",\n rightElement: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Switch, {\n value: notificationsEnabled,\n onValueChange: setNotificationsEnabled,\n trackColor: {\n false: '#E5E7EB',\n true: '#EE2A3580'\n },\n thumbColor: notificationsEnabled ? '#EE2A35' : '#F3F4F6'\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"language\",\n title: \"Language\",\n subtitle: \"English\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 119,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"moon\",\n title: \"Dark Mode\",\n subtitle: \"Coming soon\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 125,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingSection, {\n title: \"About\",\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"information-circle\",\n title: \"Version\",\n subtitle: \"1.0.0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 134,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"document-text\",\n title: \"Terms of Service\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 135,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"shield\",\n title: \"Privacy Policy\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 136,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(SettingItem, {\n icon: \"help-circle\",\n title: \"Help & Support\",\n onPress: () => {}\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 137,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 133,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.signOutButton,\n onPress: handleSignOut,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"log-out-outline\",\n size: 20,\n color: \"#EF4444\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 142,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.signOutText,\n children: \"Sign Out\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 143,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 58,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 48,\n columnNumber: 5\n }, this);\n }\n _s(SettingsScreen, \"F2aNYZyyFUevqhn3RAATvSAG8E4=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets, _contextsAuthContext.useAuth];\n });\n _c = SettingsScreen;\n var styles = _reactNative.StyleSheet.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n scrollContent: {\n padding: 16,\n paddingBottom: 80\n },\n section: {\n marginBottom: 24\n },\n sectionTitle: {\n fontSize: 14,\n fontWeight: '600',\n color: '#6B7280',\n marginBottom: 12,\n paddingHorizontal: 4,\n textTransform: 'uppercase',\n letterSpacing: 0.5\n },\n settingItem: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 8,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n settingItemLeft: {\n flexDirection: 'row',\n alignItems: 'center',\n flex: 1\n },\n iconContainer: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#FEE2E2',\n alignItems: 'center',\n justifyContent: 'center',\n marginRight: 12\n },\n settingItemContent: {\n flex: 1\n },\n settingItemTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n marginBottom: 2\n },\n settingItemSubtitle: {\n fontSize: 14,\n color: '#6B7280'\n },\n signOutButton: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'center',\n backgroundColor: '#FEE2E2',\n padding: 16,\n borderRadius: 12,\n marginTop: 8\n },\n signOutText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#EF4444',\n marginLeft: 8\n }\n });\n var _c;\n $RefreshReg$(_c, \"SettingsScreen\");\n});","lineCount":486,"map":[[14,2,14,15,"Object"],[14,8,14,15],[14,9,14,15,"defineProperty"],[14,23,14,15],[14,24,14,15,"exports"],[14,31,14,15],[15,4,14,15,"enumerable"],[15,14,14,15],[16,4,14,15,"get"],[16,7,14,15],[16,18,14,15,"get"],[16,19,14,15],[17,6,14,15],[17,13,14,15,"SettingsScreen"],[17,27,14,15],[18,4,14,15],[19,2,14,15],[20,2,148,1],[20,6,148,1,"_babelRuntimeHelpersAsyncToGenerator"],[20,42,148,1],[20,45,148,1,"require"],[20,52,148,1],[20,53,148,1,"_dependencyMap"],[20,67,148,1],[21,2,148,1],[21,6,148,1,"_asyncToGenerator"],[21,23,148,1],[21,26,148,1,"_interopDefault"],[21,41,148,1],[21,42,148,1,"_babelRuntimeHelpersAsyncToGenerator"],[21,78,148,1],[22,2,148,1],[22,6,148,1,"_babelRuntimeHelpersSlicedToArray"],[22,39,148,1],[22,42,148,1,"require"],[22,49,148,1],[22,50,148,1,"_dependencyMap"],[22,64,148,1],[23,2,148,1],[23,6,148,1,"_slicedToArray"],[23,20,148,1],[23,23,148,1,"_interopDefault"],[23,38,148,1],[23,39,148,1,"_babelRuntimeHelpersSlicedToArray"],[23,72,148,1],[24,2,1,0],[24,6,1,0,"_react"],[24,12,1,0],[24,15,1,0,"require"],[24,22,1,0],[24,23,1,0,"_dependencyMap"],[24,37,1,0],[25,2,1,0],[25,6,1,0,"React"],[25,11,1,0],[25,14,1,0,"_interopDefault"],[25,29,1,0],[25,30,1,0,"_react"],[25,36,1,0],[26,2,2,0],[26,6,2,0,"_reactNative"],[26,18,2,0],[26,21,2,0,"require"],[26,28,2,0],[26,29,2,0,"_dependencyMap"],[26,43,2,0],[27,2,10,0],[27,6,10,0,"_expoVectorIcons"],[27,22,10,0],[27,25,10,0,"require"],[27,32,10,0],[27,33,10,0,"_dependencyMap"],[27,47,10,0],[28,2,11,0],[28,6,11,0,"_reactNativeSafeAreaContext"],[28,33,11,0],[28,36,11,0,"require"],[28,43,11,0],[28,44,11,0,"_dependencyMap"],[28,58,11,0],[29,2,12,0],[29,6,12,0,"_contextsAuthContext"],[29,26,12,0],[29,29,12,0,"require"],[29,36,12,0],[29,37,12,0,"_dependencyMap"],[29,51,12,0],[30,2,12,50],[30,6,12,50,"_reactJsxDevRuntime"],[30,25,12,50],[30,28,12,50,"require"],[30,35,12,50],[30,36,12,50,"_dependencyMap"],[30,50,12,50],[31,2,14,15],[31,11,14,24,"SettingsScreen"],[31,25,14,38,"SettingsScreen"],[31,26,14,38,"_ref"],[31,30,14,38],[31,32,14,60],[32,4,14,60,"_s"],[32,6,14,60],[33,4,14,60],[33,8,14,41,"navigation"],[33,18,14,51],[33,21,14,51,"_ref"],[33,25,14,51],[33,26,14,41,"navigation"],[33,36,14,51],[34,4,15,2],[34,8,15,8,"insets"],[34,14,15,14],[34,17,15,17],[34,21,15,17,"useSafeAreaInsets"],[34,48,15,34],[34,49,15,34,"useSafeAreaInsets"],[34,66,15,34],[34,68,15,35],[34,69,15,36],[35,4,16,2],[35,8,16,2,"_useAuth"],[35,16,16,2],[35,19,16,28],[35,23,16,28,"useAuth"],[35,43,16,35],[35,44,16,35,"useAuth"],[35,51,16,35],[35,53,16,36],[35,54,16,37],[36,6,16,10,"user"],[36,10,16,14],[36,13,16,14,"_useAuth"],[36,21,16,14],[36,22,16,10,"user"],[36,26,16,14],[37,6,16,16,"signOut"],[37,13,16,23],[37,16,16,23,"_useAuth"],[37,24,16,23],[37,25,16,16,"signOut"],[37,32,16,23],[38,4,17,2],[38,8,17,2,"_React$useState"],[38,23,17,2],[38,26,17,52,"React"],[38,31,17,57],[38,32,17,57,"default"],[38,39,17,57],[38,40,17,58,"useState"],[38,48,17,66],[38,49,17,67],[38,54,17,72],[38,55,17,73],[39,6,17,73,"_React$useState2"],[39,22,17,73],[39,29,17,73,"_slicedToArray"],[39,43,17,73],[39,44,17,73,"default"],[39,51,17,73],[39,53,17,73,"_React$useState"],[39,68,17,73],[40,6,17,9,"biometricsEnabled"],[40,23,17,26],[40,26,17,26,"_React$useState2"],[40,42,17,26],[41,6,17,28,"setBiometricsEnabled"],[41,26,17,48],[41,29,17,48,"_React$useState2"],[41,45,17,48],[42,4,18,2],[42,8,18,2,"_React$useState3"],[42,24,18,2],[42,27,18,58,"React"],[42,32,18,63],[42,33,18,63,"default"],[42,40,18,63],[42,41,18,64,"useState"],[42,49,18,72],[42,50,18,73],[42,54,18,77],[42,55,18,78],[43,6,18,78,"_React$useState4"],[43,22,18,78],[43,29,18,78,"_slicedToArray"],[43,43,18,78],[43,44,18,78,"default"],[43,51,18,78],[43,53,18,78,"_React$useState3"],[43,69,18,78],[44,6,18,9,"notificationsEnabled"],[44,26,18,29],[44,29,18,29,"_React$useState4"],[44,45,18,29],[45,6,18,31,"setNotificationsEnabled"],[45,29,18,54],[45,32,18,54,"_React$useState4"],[45,48,18,54],[46,4,20,2],[46,8,20,8,"handleSignOut"],[46,21,20,21],[47,6,20,21],[47,10,20,21,"_ref2"],[47,15,20,21],[47,22,20,21,"_asyncToGenerator"],[47,39,20,21],[47,40,20,21,"default"],[47,47,20,21],[47,49,20,24],[47,62,20,36],[48,8,21,4],[48,14,21,10,"signOut"],[48,21,21,17],[48,22,21,18],[48,23,21,19],[49,8,22,4,"navigation"],[49,18,22,14],[49,19,22,15,"replace"],[49,26,22,22],[49,27,22,23],[49,37,22,33],[49,38,22,34],[50,6,23,2],[50,7,23,3],[51,6,23,3],[51,22,20,8,"handleSignOut"],[51,35,20,21,"handleSignOut"],[51,36,20,21],[52,8,20,21],[52,15,20,21,"_ref2"],[52,20,20,21],[52,21,20,21,"apply"],[52,26,20,21],[52,33,20,21,"arguments"],[52,42,20,21],[53,6,20,21],[54,4,20,21],[54,7,23,3],[55,4,25,2],[55,8,25,8,"SettingSection"],[55,22,25,22],[55,25,25,25,"_ref3"],[55,30,25,25],[56,6,25,25],[56,10,25,28,"title"],[56,15,25,33],[56,18,25,33,"_ref3"],[56,23,25,33],[56,24,25,28,"title"],[56,29,25,33],[57,8,25,35,"children"],[57,16,25,43],[57,19,25,43,"_ref3"],[57,24,25,43],[57,25,25,35,"children"],[57,33,25,43],[58,6,25,43],[58,26,26,4],[58,30,26,4,"_reactJsxDevRuntime"],[58,49,26,4],[58,50,26,4,"jsxDEV"],[58,56,26,4],[58,58,26,5,"_reactNative"],[58,70,26,9],[58,71,26,9,"View"],[58,75,26,9],[59,8,26,10,"style"],[59,13,26,15],[59,15,26,17,"styles"],[59,21,26,23],[59,22,26,24,"section"],[59,29,26,32],[60,8,26,32,"children"],[60,16,26,32],[60,32,27,6],[60,36,27,6,"_reactJsxDevRuntime"],[60,55,27,6],[60,56,27,6,"jsxDEV"],[60,62,27,6],[60,64,27,7,"_reactNative"],[60,76,27,11],[60,77,27,11,"Text"],[60,81,27,11],[61,10,27,12,"style"],[61,15,27,17],[61,17,27,19,"styles"],[61,23,27,25],[61,24,27,26,"sectionTitle"],[61,36,27,39],[62,10,27,39,"children"],[62,18,27,39],[62,20,27,41,"title"],[63,8,27,46],[64,10,27,46,"fileName"],[64,18,27,46],[64,20,27,46,"_jsxFileName"],[64,32,27,46],[65,10,27,46,"lineNumber"],[65,20,27,46],[66,10,27,46,"columnNumber"],[66,22,27,46],[67,8,27,46],[67,15,27,53],[67,16,27,54],[67,18,28,7,"children"],[67,26,28,15],[68,6,28,15],[69,8,28,15,"fileName"],[69,16,28,15],[69,18,28,15,"_jsxFileName"],[69,30,28,15],[70,8,28,15,"lineNumber"],[70,18,28,15],[71,8,28,15,"columnNumber"],[71,20,28,15],[72,6,28,15],[72,13,29,10],[72,14,29,11],[73,4,29,11],[73,5,30,3],[74,4,32,2],[74,8,32,8,"SettingItem"],[74,19,32,19],[74,22,32,22,"_ref4"],[74,27,32,22],[75,6,32,22],[75,10,32,25,"icon"],[75,14,32,29],[75,17,32,29,"_ref4"],[75,22,32,29],[75,23,32,25,"icon"],[75,27,32,29],[76,8,32,31,"title"],[76,13,32,36],[76,16,32,36,"_ref4"],[76,21,32,36],[76,22,32,31,"title"],[76,27,32,36],[77,8,32,38,"subtitle"],[77,16,32,46],[77,19,32,46,"_ref4"],[77,24,32,46],[77,25,32,38,"subtitle"],[77,33,32,46],[78,8,32,48,"onPress"],[78,15,32,55],[78,18,32,55,"_ref4"],[78,23,32,55],[78,24,32,48,"onPress"],[78,31,32,55],[79,8,32,57,"rightElement"],[79,20,32,69],[79,23,32,69,"_ref4"],[79,28,32,69],[79,29,32,57,"rightElement"],[79,41,32,69],[80,6,32,69],[80,26,33,4],[80,30,33,4,"_reactJsxDevRuntime"],[80,49,33,4],[80,50,33,4,"jsxDEV"],[80,56,33,4],[80,58,33,5,"_reactNative"],[80,70,33,21],[80,71,33,21,"TouchableOpacity"],[80,87,33,21],[81,8,33,22,"style"],[81,13,33,27],[81,15,33,29,"styles"],[81,21,33,35],[81,22,33,36,"settingItem"],[81,33,33,48],[82,8,33,49,"onPress"],[82,15,33,56],[82,17,33,58,"onPress"],[82,24,33,66],[83,8,33,67,"disabled"],[83,16,33,75],[83,18,33,77],[83,19,33,78,"onPress"],[83,26,33,86],[84,8,33,86,"children"],[84,16,33,86],[84,32,34,6],[84,36,34,6,"_reactJsxDevRuntime"],[84,55,34,6],[84,56,34,6,"jsxDEV"],[84,62,34,6],[84,64,34,7,"_reactNative"],[84,76,34,11],[84,77,34,11,"View"],[84,81,34,11],[85,10,34,12,"style"],[85,15,34,17],[85,17,34,19,"styles"],[85,23,34,25],[85,24,34,26,"settingItemLeft"],[85,39,34,42],[86,10,34,42,"children"],[86,18,34,42],[86,34,35,8],[86,38,35,8,"_reactJsxDevRuntime"],[86,57,35,8],[86,58,35,8,"jsxDEV"],[86,64,35,8],[86,66,35,9,"_reactNative"],[86,78,35,13],[86,79,35,13,"View"],[86,83,35,13],[87,12,35,14,"style"],[87,17,35,19],[87,19,35,21,"styles"],[87,25,35,27],[87,26,35,28,"iconContainer"],[87,39,35,42],[88,12,35,42,"children"],[88,20,35,42],[88,35,36,10],[88,39,36,10,"_reactJsxDevRuntime"],[88,58,36,10],[88,59,36,10,"jsxDEV"],[88,65,36,10],[88,67,36,11,"_expoVectorIcons"],[88,83,36,19],[88,84,36,19,"Ionicons"],[88,92,36,19],[89,14,36,20,"name"],[89,18,36,24],[89,20,36,26,"icon"],[89,24,36,31],[90,14,36,32,"size"],[90,18,36,36],[90,20,36,38],[90,22,36,41],[91,14,36,42,"color"],[91,19,36,47],[91,21,36,48],[92,12,36,57],[93,14,36,57,"fileName"],[93,22,36,57],[93,24,36,57,"_jsxFileName"],[93,36,36,57],[94,14,36,57,"lineNumber"],[94,24,36,57],[95,14,36,57,"columnNumber"],[95,26,36,57],[96,12,36,57],[96,19,36,59],[97,10,36,60],[98,12,36,60,"fileName"],[98,20,36,60],[98,22,36,60,"_jsxFileName"],[98,34,36,60],[99,12,36,60,"lineNumber"],[99,22,36,60],[100,12,36,60,"columnNumber"],[100,24,36,60],[101,10,36,60],[101,17,37,14],[101,18,37,15],[101,33,38,8],[101,37,38,8,"_reactJsxDevRuntime"],[101,56,38,8],[101,57,38,8,"jsxDEV"],[101,63,38,8],[101,65,38,9,"_reactNative"],[101,77,38,13],[101,78,38,13,"View"],[101,82,38,13],[102,12,38,14,"style"],[102,17,38,19],[102,19,38,21,"styles"],[102,25,38,27],[102,26,38,28,"settingItemContent"],[102,44,38,47],[103,12,38,47,"children"],[103,20,38,47],[103,36,39,10],[103,40,39,10,"_reactJsxDevRuntime"],[103,59,39,10],[103,60,39,10,"jsxDEV"],[103,66,39,10],[103,68,39,11,"_reactNative"],[103,80,39,15],[103,81,39,15,"Text"],[103,85,39,15],[104,14,39,16,"style"],[104,19,39,21],[104,21,39,23,"styles"],[104,27,39,29],[104,28,39,30,"settingItemTitle"],[104,44,39,47],[105,14,39,47,"children"],[105,22,39,47],[105,24,39,49,"title"],[106,12,39,54],[107,14,39,54,"fileName"],[107,22,39,54],[107,24,39,54,"_jsxFileName"],[107,36,39,54],[108,14,39,54,"lineNumber"],[108,24,39,54],[109,14,39,54,"columnNumber"],[109,26,39,54],[110,12,39,54],[110,19,39,61],[110,20,39,62],[110,22,40,11,"subtitle"],[110,30,40,19],[110,47,40,23],[110,51,40,23,"_reactJsxDevRuntime"],[110,70,40,23],[110,71,40,23,"jsxDEV"],[110,77,40,23],[110,79,40,24,"_reactNative"],[110,91,40,28],[110,92,40,28,"Text"],[110,96,40,28],[111,14,40,29,"style"],[111,19,40,34],[111,21,40,36,"styles"],[111,27,40,42],[111,28,40,43,"settingItemSubtitle"],[111,47,40,63],[112,14,40,63,"children"],[112,22,40,63],[112,24,40,65,"subtitle"],[113,12,40,73],[114,14,40,73,"fileName"],[114,22,40,73],[114,24,40,73,"_jsxFileName"],[114,36,40,73],[115,14,40,73,"lineNumber"],[115,24,40,73],[116,14,40,73,"columnNumber"],[116,26,40,73],[117,12,40,73],[117,19,40,80],[117,20,40,81],[118,10,40,81],[119,12,40,81,"fileName"],[119,20,40,81],[119,22,40,81,"_jsxFileName"],[119,34,40,81],[120,12,40,81,"lineNumber"],[120,22,40,81],[121,12,40,81,"columnNumber"],[121,24,40,81],[122,10,40,81],[122,17,41,14],[122,18,41,15],[123,8,41,15],[124,10,41,15,"fileName"],[124,18,41,15],[124,20,41,15,"_jsxFileName"],[124,32,41,15],[125,10,41,15,"lineNumber"],[125,20,41,15],[126,10,41,15,"columnNumber"],[126,22,41,15],[127,8,41,15],[127,15,42,12],[127,16,42,13],[127,18,43,7,"rightElement"],[127,30,43,19],[127,47,43,23],[127,51,43,23,"_reactJsxDevRuntime"],[127,70,43,23],[127,71,43,23,"jsxDEV"],[127,77,43,23],[127,79,43,24,"_expoVectorIcons"],[127,95,43,32],[127,96,43,32,"Ionicons"],[127,104,43,32],[128,10,43,33,"name"],[128,14,43,37],[128,16,43,38],[128,33,43,55],[129,10,43,56,"size"],[129,14,43,60],[129,16,43,62],[129,18,43,65],[130,10,43,66,"color"],[130,15,43,71],[130,17,43,72],[131,8,43,81],[132,10,43,81,"fileName"],[132,18,43,81],[132,20,43,81,"_jsxFileName"],[132,32,43,81],[133,10,43,81,"lineNumber"],[133,20,43,81],[134,10,43,81,"columnNumber"],[134,22,43,81],[135,8,43,81],[135,15,43,83],[135,16,43,84],[136,6,43,84],[137,8,43,84,"fileName"],[137,16,43,84],[137,18,43,84,"_jsxFileName"],[137,30,43,84],[138,8,43,84,"lineNumber"],[138,18,43,84],[139,8,43,84,"columnNumber"],[139,20,43,84],[140,6,43,84],[140,13,44,22],[140,14,44,23],[141,4,44,23],[141,5,45,3],[142,4,47,2],[142,24,48,4],[142,28,48,4,"_reactJsxDevRuntime"],[142,47,48,4],[142,48,48,4,"jsxDEV"],[142,54,48,4],[142,56,48,5,"_reactNative"],[142,68,48,9],[142,69,48,9,"View"],[142,73,48,9],[143,6,48,10,"style"],[143,11,48,15],[143,13,48,17],[143,14,48,18,"styles"],[143,20,48,24],[143,21,48,25,"container"],[143,30,48,34],[143,32,48,36],[144,8,48,38,"paddingTop"],[144,18,48,48],[144,20,48,50,"insets"],[144,26,48,56],[144,27,48,57,"top"],[145,6,48,61],[145,7,48,62],[145,8,48,64],[146,6,48,64,"children"],[146,14,48,64],[146,30,50,6],[146,34,50,6,"_reactJsxDevRuntime"],[146,53,50,6],[146,54,50,6,"jsxDEV"],[146,60,50,6],[146,62,50,7,"_reactNative"],[146,74,50,11],[146,75,50,11,"View"],[146,79,50,11],[147,8,50,12,"style"],[147,13,50,17],[147,15,50,19,"styles"],[147,21,50,25],[147,22,50,26,"header"],[147,28,50,33],[148,8,50,33,"children"],[148,16,50,33],[148,32,51,8],[148,36,51,8,"_reactJsxDevRuntime"],[148,55,51,8],[148,56,51,8,"jsxDEV"],[148,62,51,8],[148,64,51,9,"_reactNative"],[148,76,51,25],[148,77,51,25,"TouchableOpacity"],[148,93,51,25],[149,10,51,26,"onPress"],[149,17,51,33],[149,19,51,35,"onPress"],[149,20,51,35],[149,25,51,41,"navigation"],[149,35,51,51],[149,36,51,52,"goBack"],[149,42,51,58],[149,43,51,59],[149,44,51,61],[150,10,51,62,"style"],[150,15,51,67],[150,17,51,69,"styles"],[150,23,51,75],[150,24,51,76,"backButton"],[150,34,51,87],[151,10,51,87,"children"],[151,18,51,87],[151,33,52,10],[151,37,52,10,"_reactJsxDevRuntime"],[151,56,52,10],[151,57,52,10,"jsxDEV"],[151,63,52,10],[151,65,52,11,"_expoVectorIcons"],[151,81,52,19],[151,82,52,19,"Ionicons"],[151,90,52,19],[152,12,52,20,"name"],[152,16,52,24],[152,18,52,25],[152,30,52,37],[153,12,52,38,"size"],[153,16,52,42],[153,18,52,44],[153,20,52,47],[154,12,52,48,"color"],[154,17,52,53],[154,19,52,54],[155,10,52,63],[156,12,52,63,"fileName"],[156,20,52,63],[156,22,52,63,"_jsxFileName"],[156,34,52,63],[157,12,52,63,"lineNumber"],[157,22,52,63],[158,12,52,63,"columnNumber"],[158,24,52,63],[159,10,52,63],[159,17,52,65],[160,8,52,66],[161,10,52,66,"fileName"],[161,18,52,66],[161,20,52,66,"_jsxFileName"],[161,32,52,66],[162,10,52,66,"lineNumber"],[162,20,52,66],[163,10,52,66,"columnNumber"],[163,22,52,66],[164,8,52,66],[164,15,53,26],[164,16,53,27],[164,31,54,8],[164,35,54,8,"_reactJsxDevRuntime"],[164,54,54,8],[164,55,54,8,"jsxDEV"],[164,61,54,8],[164,63,54,9,"_reactNative"],[164,75,54,13],[164,76,54,13,"Text"],[164,80,54,13],[165,10,54,14,"style"],[165,15,54,19],[165,17,54,21,"styles"],[165,23,54,27],[165,24,54,28,"headerTitle"],[165,35,54,40],[166,10,54,40,"children"],[166,18,54,40],[166,20,54,41],[167,8,54,49],[168,10,54,49,"fileName"],[168,18,54,49],[168,20,54,49,"_jsxFileName"],[168,32,54,49],[169,10,54,49,"lineNumber"],[169,20,54,49],[170,10,54,49,"columnNumber"],[170,22,54,49],[171,8,54,49],[171,15,54,55],[171,16,54,56],[171,31,55,8],[171,35,55,8,"_reactJsxDevRuntime"],[171,54,55,8],[171,55,55,8,"jsxDEV"],[171,61,55,8],[171,63,55,9,"_reactNative"],[171,75,55,13],[171,76,55,13,"View"],[171,80,55,13],[172,10,55,14,"style"],[172,15,55,19],[172,17,55,21],[173,12,55,23,"width"],[173,17,55,28],[173,19,55,30],[174,10,55,33],[175,8,55,35],[176,10,55,35,"fileName"],[176,18,55,35],[176,20,55,35,"_jsxFileName"],[176,32,55,35],[177,10,55,35,"lineNumber"],[177,20,55,35],[178,10,55,35,"columnNumber"],[178,22,55,35],[179,8,55,35],[179,15,55,37],[179,16,55,38],[180,6,55,38],[181,8,55,38,"fileName"],[181,16,55,38],[181,18,55,38,"_jsxFileName"],[181,30,55,38],[182,8,55,38,"lineNumber"],[182,18,55,38],[183,8,55,38,"columnNumber"],[183,20,55,38],[184,6,55,38],[184,13,56,12],[184,14,56,13],[184,29,58,6],[184,33,58,6,"_reactJsxDevRuntime"],[184,52,58,6],[184,53,58,6,"jsxDEV"],[184,59,58,6],[184,61,58,7,"_reactNative"],[184,73,58,17],[184,74,58,17,"ScrollView"],[184,84,58,17],[185,8,58,18,"contentContainerStyle"],[185,29,58,39],[185,31,58,41,"styles"],[185,37,58,47],[185,38,58,48,"scrollContent"],[185,51,58,62],[186,8,58,62,"children"],[186,16,58,62],[186,32,60,8],[186,36,60,8,"_reactJsxDevRuntime"],[186,55,60,8],[186,56,60,8,"jsxDEV"],[186,62,60,8],[186,64,60,9,"SettingSection"],[186,78,60,23],[187,10,60,24,"title"],[187,15,60,29],[187,17,60,30],[187,26,60,39],[188,10,60,39,"children"],[188,18,60,39],[188,34,61,10],[188,38,61,10,"_reactJsxDevRuntime"],[188,57,61,10],[188,58,61,10,"jsxDEV"],[188,64,61,10],[188,66,61,11,"SettingItem"],[188,77,61,22],[189,12,62,12,"icon"],[189,16,62,16],[189,18,62,17],[189,26,62,25],[190,12,63,12,"title"],[190,17,63,17],[190,19,63,18],[190,33,63,32],[191,12,64,12,"subtitle"],[191,20,64,20],[191,22,64,22,"user"],[191,26,64,26],[191,28,64,28,"email"],[191,33,64,33],[191,37,64,37],[191,62,64,63],[192,12,65,12,"onPress"],[192,19,65,19],[192,21,65,21,"onPress"],[192,22,65,21],[192,27,65,27],[192,28,65,28],[193,10,65,30],[194,12,65,30,"fileName"],[194,20,65,30],[194,22,65,30,"_jsxFileName"],[194,34,65,30],[195,12,65,30,"lineNumber"],[195,22,65,30],[196,12,65,30,"columnNumber"],[196,24,65,30],[197,10,65,30],[197,17,66,11],[197,18,66,12],[197,33,67,10],[197,37,67,10,"_reactJsxDevRuntime"],[197,56,67,10],[197,57,67,10,"jsxDEV"],[197,63,67,10],[197,65,67,11,"SettingItem"],[197,76,67,22],[198,12,68,12,"icon"],[198,16,68,16],[198,18,68,17],[198,26,68,25],[199,12,69,12,"title"],[199,17,69,17],[199,19,69,18],[199,35,69,34],[200,12,70,12,"subtitle"],[200,20,70,20],[200,22,70,21],[200,43,70,42],[201,12,71,12,"onPress"],[201,19,71,19],[201,21,71,21,"onPress"],[201,22,71,21],[201,27,71,27],[201,28,71,28],[202,10,71,30],[203,12,71,30,"fileName"],[203,20,71,30],[203,22,71,30,"_jsxFileName"],[203,34,71,30],[204,12,71,30,"lineNumber"],[204,22,71,30],[205,12,71,30,"columnNumber"],[205,24,71,30],[206,10,71,30],[206,17,72,11],[206,18,72,12],[207,8,72,12],[208,10,72,12,"fileName"],[208,18,72,12],[208,20,72,12,"_jsxFileName"],[208,32,72,12],[209,10,72,12,"lineNumber"],[209,20,72,12],[210,10,72,12,"columnNumber"],[210,22,72,12],[211,8,72,12],[211,15,73,24],[211,16,73,25],[211,31,76,8],[211,35,76,8,"_reactJsxDevRuntime"],[211,54,76,8],[211,55,76,8,"jsxDEV"],[211,61,76,8],[211,63,76,9,"SettingSection"],[211,77,76,23],[212,10,76,24,"title"],[212,15,76,29],[212,17,76,30],[212,27,76,40],[213,10,76,40,"children"],[213,18,76,40],[213,34,77,10],[213,38,77,10,"_reactJsxDevRuntime"],[213,57,77,10],[213,58,77,10,"jsxDEV"],[213,64,77,10],[213,66,77,11,"SettingItem"],[213,77,77,22],[214,12,78,12,"icon"],[214,16,78,16],[214,18,78,17],[214,32,78,31],[215,12,79,12,"title"],[215,17,79,17],[215,19,79,18],[215,45,79,44],[216,12,80,12,"subtitle"],[216,20,80,20],[216,22,80,21],[216,50,80,49],[217,12,81,12,"rightElement"],[217,24,81,24],[217,39,82,14],[217,43,82,14,"_reactJsxDevRuntime"],[217,62,82,14],[217,63,82,14,"jsxDEV"],[217,69,82,14],[217,71,82,15,"_reactNative"],[217,83,82,21],[217,84,82,21,"Switch"],[217,90,82,21],[218,14,83,16,"value"],[218,19,83,21],[218,21,83,23,"biometricsEnabled"],[218,38,83,41],[219,14,84,16,"onValueChange"],[219,27,84,29],[219,29,84,31,"setBiometricsEnabled"],[219,49,84,52],[220,14,85,16,"trackColor"],[220,24,85,26],[220,26,85,28],[221,16,85,30,"false"],[221,21,85,35],[221,23,85,37],[221,32,85,46],[222,16,85,48,"true"],[222,20,85,52],[222,22,85,54],[223,14,85,66],[223,15,85,68],[224,14,86,16,"thumbColor"],[224,24,86,26],[224,26,86,28,"biometricsEnabled"],[224,43,86,45],[224,46,86,48],[224,55,86,57],[224,58,86,60],[225,12,86,70],[226,14,86,70,"fileName"],[226,22,86,70],[226,24,86,70,"_jsxFileName"],[226,36,86,70],[227,14,86,70,"lineNumber"],[227,24,86,70],[228,14,86,70,"columnNumber"],[228,26,86,70],[229,12,86,70],[229,19,87,15],[230,10,88,13],[231,12,88,13,"fileName"],[231,20,88,13],[231,22,88,13,"_jsxFileName"],[231,34,88,13],[232,12,88,13,"lineNumber"],[232,22,88,13],[233,12,88,13,"columnNumber"],[233,24,88,13],[234,10,88,13],[234,17,89,11],[234,18,89,12],[234,33,90,10],[234,37,90,10,"_reactJsxDevRuntime"],[234,56,90,10],[234,57,90,10,"jsxDEV"],[234,63,90,10],[234,65,90,11,"SettingItem"],[234,76,90,22],[235,12,91,12,"icon"],[235,16,91,16],[235,18,91,17],[235,23,91,22],[236,12,92,12,"title"],[236,17,92,17],[236,19,92,18],[236,36,92,35],[237,12,93,12,"subtitle"],[237,20,93,20],[237,22,93,21],[237,44,93,43],[238,12,94,12,"onPress"],[238,19,94,19],[238,21,94,21,"onPress"],[238,22,94,21],[238,27,94,27],[238,28,94,28],[239,10,94,30],[240,12,94,30,"fileName"],[240,20,94,30],[240,22,94,30,"_jsxFileName"],[240,34,94,30],[241,12,94,30,"lineNumber"],[241,22,94,30],[242,12,94,30,"columnNumber"],[242,24,94,30],[243,10,94,30],[243,17,95,11],[243,18,95,12],[243,33,96,10],[243,37,96,10,"_reactJsxDevRuntime"],[243,56,96,10],[243,57,96,10,"jsxDEV"],[243,63,96,10],[243,65,96,11,"SettingItem"],[243,76,96,22],[244,12,97,12,"icon"],[244,16,97,16],[244,18,97,17],[244,36,97,35],[245,12,98,12,"title"],[245,17,98,17],[245,19,98,18],[245,46,98,45],[246,12,99,12,"subtitle"],[246,20,99,20],[246,22,99,21],[246,42,99,41],[247,12,100,12,"onPress"],[247,19,100,19],[247,21,100,21,"onPress"],[247,22,100,21],[247,27,100,27],[247,28,100,28],[248,10,100,30],[249,12,100,30,"fileName"],[249,20,100,30],[249,22,100,30,"_jsxFileName"],[249,34,100,30],[250,12,100,30,"lineNumber"],[250,22,100,30],[251,12,100,30,"columnNumber"],[251,24,100,30],[252,10,100,30],[252,17,101,11],[252,18,101,12],[253,8,101,12],[254,10,101,12,"fileName"],[254,18,101,12],[254,20,101,12,"_jsxFileName"],[254,32,101,12],[255,10,101,12,"lineNumber"],[255,20,101,12],[256,10,101,12,"columnNumber"],[256,22,101,12],[257,8,101,12],[257,15,102,24],[257,16,102,25],[257,31,105,8],[257,35,105,8,"_reactJsxDevRuntime"],[257,54,105,8],[257,55,105,8,"jsxDEV"],[257,61,105,8],[257,63,105,9,"SettingSection"],[257,77,105,23],[258,10,105,24,"title"],[258,15,105,29],[258,17,105,30],[258,30,105,43],[259,10,105,43,"children"],[259,18,105,43],[259,34,106,10],[259,38,106,10,"_reactJsxDevRuntime"],[259,57,106,10],[259,58,106,10,"jsxDEV"],[259,64,106,10],[259,66,106,11,"SettingItem"],[259,77,106,22],[260,12,107,12,"icon"],[260,16,107,16],[260,18,107,17],[260,33,107,32],[261,12,108,12,"title"],[261,17,108,17],[261,19,108,18],[261,39,108,38],[262,12,109,12,"subtitle"],[262,20,109,20],[262,22,109,21],[262,50,109,49],[263,12,110,12,"rightElement"],[263,24,110,24],[263,39,111,14],[263,43,111,14,"_reactJsxDevRuntime"],[263,62,111,14],[263,63,111,14,"jsxDEV"],[263,69,111,14],[263,71,111,15,"_reactNative"],[263,83,111,21],[263,84,111,21,"Switch"],[263,90,111,21],[264,14,112,16,"value"],[264,19,112,21],[264,21,112,23,"notificationsEnabled"],[264,41,112,44],[265,14,113,16,"onValueChange"],[265,27,113,29],[265,29,113,31,"setNotificationsEnabled"],[265,52,113,55],[266,14,114,16,"trackColor"],[266,24,114,26],[266,26,114,28],[267,16,114,30,"false"],[267,21,114,35],[267,23,114,37],[267,32,114,46],[268,16,114,48,"true"],[268,20,114,52],[268,22,114,54],[269,14,114,66],[269,15,114,68],[270,14,115,16,"thumbColor"],[270,24,115,26],[270,26,115,28,"notificationsEnabled"],[270,46,115,48],[270,49,115,51],[270,58,115,60],[270,61,115,63],[271,12,115,73],[272,14,115,73,"fileName"],[272,22,115,73],[272,24,115,73,"_jsxFileName"],[272,36,115,73],[273,14,115,73,"lineNumber"],[273,24,115,73],[274,14,115,73,"columnNumber"],[274,26,115,73],[275,12,115,73],[275,19,116,15],[276,10,117,13],[277,12,117,13,"fileName"],[277,20,117,13],[277,22,117,13,"_jsxFileName"],[277,34,117,13],[278,12,117,13,"lineNumber"],[278,22,117,13],[279,12,117,13,"columnNumber"],[279,24,117,13],[280,10,117,13],[280,17,118,11],[280,18,118,12],[280,33,119,10],[280,37,119,10,"_reactJsxDevRuntime"],[280,56,119,10],[280,57,119,10,"jsxDEV"],[280,63,119,10],[280,65,119,11,"SettingItem"],[280,76,119,22],[281,12,120,12,"icon"],[281,16,120,16],[281,18,120,17],[281,28,120,27],[282,12,121,12,"title"],[282,17,121,17],[282,19,121,18],[282,29,121,28],[283,12,122,12,"subtitle"],[283,20,122,20],[283,22,122,21],[283,31,122,30],[284,12,123,12,"onPress"],[284,19,123,19],[284,21,123,21,"onPress"],[284,22,123,21],[284,27,123,27],[284,28,123,28],[285,10,123,30],[286,12,123,30,"fileName"],[286,20,123,30],[286,22,123,30,"_jsxFileName"],[286,34,123,30],[287,12,123,30,"lineNumber"],[287,22,123,30],[288,12,123,30,"columnNumber"],[288,24,123,30],[289,10,123,30],[289,17,124,11],[289,18,124,12],[289,33,125,10],[289,37,125,10,"_reactJsxDevRuntime"],[289,56,125,10],[289,57,125,10,"jsxDEV"],[289,63,125,10],[289,65,125,11,"SettingItem"],[289,76,125,22],[290,12,126,12,"icon"],[290,16,126,16],[290,18,126,17],[290,24,126,23],[291,12,127,12,"title"],[291,17,127,17],[291,19,127,18],[291,30,127,29],[292,12,128,12,"subtitle"],[292,20,128,20],[292,22,128,21],[293,10,128,34],[294,12,128,34,"fileName"],[294,20,128,34],[294,22,128,34,"_jsxFileName"],[294,34,128,34],[295,12,128,34,"lineNumber"],[295,22,128,34],[296,12,128,34,"columnNumber"],[296,24,128,34],[297,10,128,34],[297,17,129,11],[297,18,129,12],[298,8,129,12],[299,10,129,12,"fileName"],[299,18,129,12],[299,20,129,12,"_jsxFileName"],[299,32,129,12],[300,10,129,12,"lineNumber"],[300,20,129,12],[301,10,129,12,"columnNumber"],[301,22,129,12],[302,8,129,12],[302,15,130,24],[302,16,130,25],[302,31,133,8],[302,35,133,8,"_reactJsxDevRuntime"],[302,54,133,8],[302,55,133,8,"jsxDEV"],[302,61,133,8],[302,63,133,9,"SettingSection"],[302,77,133,23],[303,10,133,24,"title"],[303,15,133,29],[303,17,133,30],[303,24,133,37],[304,10,133,37,"children"],[304,18,133,37],[304,34,134,10],[304,38,134,10,"_reactJsxDevRuntime"],[304,57,134,10],[304,58,134,10,"jsxDEV"],[304,64,134,10],[304,66,134,11,"SettingItem"],[304,77,134,22],[305,12,134,23,"icon"],[305,16,134,27],[305,18,134,28],[305,38,134,48],[306,12,134,49,"title"],[306,17,134,54],[306,19,134,55],[306,28,134,64],[307,12,134,65,"subtitle"],[307,20,134,73],[307,22,134,74],[308,10,134,81],[309,12,134,81,"fileName"],[309,20,134,81],[309,22,134,81,"_jsxFileName"],[309,34,134,81],[310,12,134,81,"lineNumber"],[310,22,134,81],[311,12,134,81,"columnNumber"],[311,24,134,81],[312,10,134,81],[312,17,134,83],[312,18,134,84],[312,33,135,10],[312,37,135,10,"_reactJsxDevRuntime"],[312,56,135,10],[312,57,135,10,"jsxDEV"],[312,63,135,10],[312,65,135,11,"SettingItem"],[312,76,135,22],[313,12,135,23,"icon"],[313,16,135,27],[313,18,135,28],[313,33,135,43],[314,12,135,44,"title"],[314,17,135,49],[314,19,135,50],[314,37,135,68],[315,12,135,69,"onPress"],[315,19,135,76],[315,21,135,78,"onPress"],[315,22,135,78],[315,27,135,84],[315,28,135,85],[316,10,135,87],[317,12,135,87,"fileName"],[317,20,135,87],[317,22,135,87,"_jsxFileName"],[317,34,135,87],[318,12,135,87,"lineNumber"],[318,22,135,87],[319,12,135,87,"columnNumber"],[319,24,135,87],[320,10,135,87],[320,17,135,89],[320,18,135,90],[320,33,136,10],[320,37,136,10,"_reactJsxDevRuntime"],[320,56,136,10],[320,57,136,10,"jsxDEV"],[320,63,136,10],[320,65,136,11,"SettingItem"],[320,76,136,22],[321,12,136,23,"icon"],[321,16,136,27],[321,18,136,28],[321,26,136,36],[322,12,136,37,"title"],[322,17,136,42],[322,19,136,43],[322,35,136,59],[323,12,136,60,"onPress"],[323,19,136,67],[323,21,136,69,"onPress"],[323,22,136,69],[323,27,136,75],[323,28,136,76],[324,10,136,78],[325,12,136,78,"fileName"],[325,20,136,78],[325,22,136,78,"_jsxFileName"],[325,34,136,78],[326,12,136,78,"lineNumber"],[326,22,136,78],[327,12,136,78,"columnNumber"],[327,24,136,78],[328,10,136,78],[328,17,136,80],[328,18,136,81],[328,33,137,10],[328,37,137,10,"_reactJsxDevRuntime"],[328,56,137,10],[328,57,137,10,"jsxDEV"],[328,63,137,10],[328,65,137,11,"SettingItem"],[328,76,137,22],[329,12,137,23,"icon"],[329,16,137,27],[329,18,137,28],[329,31,137,41],[330,12,137,42,"title"],[330,17,137,47],[330,19,137,48],[330,35,137,64],[331,12,137,65,"onPress"],[331,19,137,72],[331,21,137,74,"onPress"],[331,22,137,74],[331,27,137,80],[331,28,137,81],[332,10,137,83],[333,12,137,83,"fileName"],[333,20,137,83],[333,22,137,83,"_jsxFileName"],[333,34,137,83],[334,12,137,83,"lineNumber"],[334,22,137,83],[335,12,137,83,"columnNumber"],[335,24,137,83],[336,10,137,83],[336,17,137,85],[336,18,137,86],[337,8,137,86],[338,10,137,86,"fileName"],[338,18,137,86],[338,20,137,86,"_jsxFileName"],[338,32,137,86],[339,10,137,86,"lineNumber"],[339,20,137,86],[340,10,137,86,"columnNumber"],[340,22,137,86],[341,8,137,86],[341,15,138,24],[341,16,138,25],[341,31,141,8],[341,35,141,8,"_reactJsxDevRuntime"],[341,54,141,8],[341,55,141,8,"jsxDEV"],[341,61,141,8],[341,63,141,9,"_reactNative"],[341,75,141,25],[341,76,141,25,"TouchableOpacity"],[341,92,141,25],[342,10,141,26,"style"],[342,15,141,31],[342,17,141,33,"styles"],[342,23,141,39],[342,24,141,40,"signOutButton"],[342,37,141,54],[343,10,141,55,"onPress"],[343,17,141,62],[343,19,141,64,"handleSignOut"],[343,32,141,78],[344,10,141,78,"children"],[344,18,141,78],[344,34,142,10],[344,38,142,10,"_reactJsxDevRuntime"],[344,57,142,10],[344,58,142,10,"jsxDEV"],[344,64,142,10],[344,66,142,11,"_expoVectorIcons"],[344,82,142,19],[344,83,142,19,"Ionicons"],[344,91,142,19],[345,12,142,20,"name"],[345,16,142,24],[345,18,142,25],[345,35,142,42],[346,12,142,43,"size"],[346,16,142,47],[346,18,142,49],[346,20,142,52],[347,12,142,53,"color"],[347,17,142,58],[347,19,142,59],[348,10,142,68],[349,12,142,68,"fileName"],[349,20,142,68],[349,22,142,68,"_jsxFileName"],[349,34,142,68],[350,12,142,68,"lineNumber"],[350,22,142,68],[351,12,142,68,"columnNumber"],[351,24,142,68],[352,10,142,68],[352,17,142,70],[352,18,142,71],[352,33,143,10],[352,37,143,10,"_reactJsxDevRuntime"],[352,56,143,10],[352,57,143,10,"jsxDEV"],[352,63,143,10],[352,65,143,11,"_reactNative"],[352,77,143,15],[352,78,143,15,"Text"],[352,82,143,15],[353,12,143,16,"style"],[353,17,143,21],[353,19,143,23,"styles"],[353,25,143,29],[353,26,143,30,"signOutText"],[353,37,143,42],[354,12,143,42,"children"],[354,20,143,42],[354,22,143,43],[355,10,143,51],[356,12,143,51,"fileName"],[356,20,143,51],[356,22,143,51,"_jsxFileName"],[356,34,143,51],[357,12,143,51,"lineNumber"],[357,22,143,51],[358,12,143,51,"columnNumber"],[358,24,143,51],[359,10,143,51],[359,17,143,57],[359,18,143,58],[360,8,143,58],[361,10,143,58,"fileName"],[361,18,143,58],[361,20,143,58,"_jsxFileName"],[361,32,143,58],[362,10,143,58,"lineNumber"],[362,20,143,58],[363,10,143,58,"columnNumber"],[363,22,143,58],[364,8,143,58],[364,15,144,26],[364,16,144,27],[365,6,144,27],[366,8,144,27,"fileName"],[366,16,144,27],[366,18,144,27,"_jsxFileName"],[366,30,144,27],[367,8,144,27,"lineNumber"],[367,18,144,27],[368,8,144,27,"columnNumber"],[368,20,144,27],[369,6,144,27],[369,13,145,18],[369,14,145,19],[370,4,145,19],[371,6,145,19,"fileName"],[371,14,145,19],[371,16,145,19,"_jsxFileName"],[371,28,145,19],[372,6,145,19,"lineNumber"],[372,16,145,19],[373,6,145,19,"columnNumber"],[373,18,145,19],[374,4,145,19],[374,11,146,10],[374,12,146,11],[375,2,148,0],[376,2,148,1,"_s"],[376,4,148,1],[376,5,14,24,"SettingsScreen"],[376,19,14,38],[377,4,14,38],[377,12,15,17,"useSafeAreaInsets"],[377,39,15,34],[377,40,15,34,"useSafeAreaInsets"],[377,57,15,34],[377,59,16,28,"useAuth"],[377,79,16,35],[377,80,16,35,"useAuth"],[377,87,16,35],[378,2,16,35],[379,2,16,35,"_c"],[379,4,16,35],[379,7,14,24,"SettingsScreen"],[379,21,14,38],[380,2,150,0],[380,6,150,6,"styles"],[380,12,150,12],[380,15,150,15,"StyleSheet"],[380,27,150,25],[380,28,150,25,"StyleSheet"],[380,38,150,25],[380,39,150,26,"create"],[380,45,150,32],[380,46,150,33],[381,4,151,2,"container"],[381,13,151,11],[381,15,151,13],[382,6,152,4,"flex"],[382,10,152,8],[382,12,152,10],[382,13,152,11],[383,6,153,4,"backgroundColor"],[383,21,153,19],[383,23,153,21],[384,4,154,2],[384,5,154,3],[385,4,155,2,"header"],[385,10,155,8],[385,12,155,10],[386,6,156,4,"flexDirection"],[386,19,156,17],[386,21,156,19],[386,26,156,24],[387,6,157,4,"alignItems"],[387,16,157,14],[387,18,157,16],[387,26,157,24],[388,6,158,4,"justifyContent"],[388,20,158,18],[388,22,158,20],[388,37,158,35],[389,6,159,4,"paddingHorizontal"],[389,23,159,21],[389,25,159,23],[389,27,159,25],[390,6,160,4,"paddingVertical"],[390,21,160,19],[390,23,160,21],[390,25,160,23],[391,6,161,4,"backgroundColor"],[391,21,161,19],[391,23,161,21],[391,29,161,27],[392,6,162,4,"borderBottomWidth"],[392,23,162,21],[392,25,162,23],[392,26,162,24],[393,6,163,4,"borderBottomColor"],[393,23,163,21],[393,25,163,23],[394,4,164,2],[394,5,164,3],[395,4,165,2,"backButton"],[395,14,165,12],[395,16,165,14],[396,6,166,4,"width"],[396,11,166,9],[396,13,166,11],[396,15,166,13],[397,6,167,4,"height"],[397,12,167,10],[397,14,167,12],[397,16,167,14],[398,6,168,4,"borderRadius"],[398,18,168,16],[398,20,168,18],[398,22,168,20],[399,6,169,4,"backgroundColor"],[399,21,169,19],[399,23,169,21],[399,32,169,30],[400,6,170,4,"alignItems"],[400,16,170,14],[400,18,170,16],[400,26,170,24],[401,6,171,4,"justifyContent"],[401,20,171,18],[401,22,171,20],[402,4,172,2],[402,5,172,3],[403,4,173,2,"headerTitle"],[403,15,173,13],[403,17,173,15],[404,6,174,4,"fontSize"],[404,14,174,12],[404,16,174,14],[404,18,174,16],[405,6,175,4,"fontWeight"],[405,16,175,14],[405,18,175,16],[405,23,175,21],[406,6,176,4,"color"],[406,11,176,9],[406,13,176,11],[407,4,177,2],[407,5,177,3],[408,4,178,2,"scrollContent"],[408,17,178,15],[408,19,178,17],[409,6,179,4,"padding"],[409,13,179,11],[409,15,179,13],[409,17,179,15],[410,6,180,4,"paddingBottom"],[410,19,180,17],[410,21,180,19],[411,4,181,2],[411,5,181,3],[412,4,182,2,"section"],[412,11,182,9],[412,13,182,11],[413,6,183,4,"marginBottom"],[413,18,183,16],[413,20,183,18],[414,4,184,2],[414,5,184,3],[415,4,185,2,"sectionTitle"],[415,16,185,14],[415,18,185,16],[416,6,186,4,"fontSize"],[416,14,186,12],[416,16,186,14],[416,18,186,16],[417,6,187,4,"fontWeight"],[417,16,187,14],[417,18,187,16],[417,23,187,21],[418,6,188,4,"color"],[418,11,188,9],[418,13,188,11],[418,22,188,20],[419,6,189,4,"marginBottom"],[419,18,189,16],[419,20,189,18],[419,22,189,20],[420,6,190,4,"paddingHorizontal"],[420,23,190,21],[420,25,190,23],[420,26,190,24],[421,6,191,4,"textTransform"],[421,19,191,17],[421,21,191,19],[421,32,191,30],[422,6,192,4,"letterSpacing"],[422,19,192,17],[422,21,192,19],[423,4,193,2],[423,5,193,3],[424,4,194,2,"settingItem"],[424,15,194,13],[424,17,194,15],[425,6,195,4,"flexDirection"],[425,19,195,17],[425,21,195,19],[425,26,195,24],[426,6,196,4,"alignItems"],[426,16,196,14],[426,18,196,16],[426,26,196,24],[427,6,197,4,"justifyContent"],[427,20,197,18],[427,22,197,20],[427,37,197,35],[428,6,198,4,"backgroundColor"],[428,21,198,19],[428,23,198,21],[428,29,198,27],[429,6,199,4,"padding"],[429,13,199,11],[429,15,199,13],[429,17,199,15],[430,6,200,4,"borderRadius"],[430,18,200,16],[430,20,200,18],[430,22,200,20],[431,6,201,4,"marginBottom"],[431,18,201,16],[431,20,201,18],[431,21,201,19],[432,6,202,4,"shadowColor"],[432,17,202,15],[432,19,202,17],[432,25,202,23],[433,6,203,4,"shadowOffset"],[433,18,203,16],[433,20,203,18],[434,8,203,20,"width"],[434,13,203,25],[434,15,203,27],[434,16,203,28],[435,8,203,30,"height"],[435,14,203,36],[435,16,203,38],[436,6,203,40],[436,7,203,41],[437,6,204,4,"shadowOpacity"],[437,19,204,17],[437,21,204,19],[437,25,204,23],[438,6,205,4,"shadowRadius"],[438,18,205,16],[438,20,205,18],[438,21,205,19],[439,6,206,4,"elevation"],[439,15,206,13],[439,17,206,15],[440,4,207,2],[440,5,207,3],[441,4,208,2,"settingItemLeft"],[441,19,208,17],[441,21,208,19],[442,6,209,4,"flexDirection"],[442,19,209,17],[442,21,209,19],[442,26,209,24],[443,6,210,4,"alignItems"],[443,16,210,14],[443,18,210,16],[443,26,210,24],[444,6,211,4,"flex"],[444,10,211,8],[444,12,211,10],[445,4,212,2],[445,5,212,3],[446,4,213,2,"iconContainer"],[446,17,213,15],[446,19,213,17],[447,6,214,4,"width"],[447,11,214,9],[447,13,214,11],[447,15,214,13],[448,6,215,4,"height"],[448,12,215,10],[448,14,215,12],[448,16,215,14],[449,6,216,4,"borderRadius"],[449,18,216,16],[449,20,216,18],[449,22,216,20],[450,6,217,4,"backgroundColor"],[450,21,217,19],[450,23,217,21],[450,32,217,30],[451,6,218,4,"alignItems"],[451,16,218,14],[451,18,218,16],[451,26,218,24],[452,6,219,4,"justifyContent"],[452,20,219,18],[452,22,219,20],[452,30,219,28],[453,6,220,4,"marginRight"],[453,17,220,15],[453,19,220,17],[454,4,221,2],[454,5,221,3],[455,4,222,2,"settingItemContent"],[455,22,222,20],[455,24,222,22],[456,6,223,4,"flex"],[456,10,223,8],[456,12,223,10],[457,4,224,2],[457,5,224,3],[458,4,225,2,"settingItemTitle"],[458,20,225,18],[458,22,225,20],[459,6,226,4,"fontSize"],[459,14,226,12],[459,16,226,14],[459,18,226,16],[460,6,227,4,"fontWeight"],[460,16,227,14],[460,18,227,16],[460,23,227,21],[461,6,228,4,"color"],[461,11,228,9],[461,13,228,11],[461,22,228,20],[462,6,229,4,"marginBottom"],[462,18,229,16],[462,20,229,18],[463,4,230,2],[463,5,230,3],[464,4,231,2,"settingItemSubtitle"],[464,23,231,21],[464,25,231,23],[465,6,232,4,"fontSize"],[465,14,232,12],[465,16,232,14],[465,18,232,16],[466,6,233,4,"color"],[466,11,233,9],[466,13,233,11],[467,4,234,2],[467,5,234,3],[468,4,235,2,"signOutButton"],[468,17,235,15],[468,19,235,17],[469,6,236,4,"flexDirection"],[469,19,236,17],[469,21,236,19],[469,26,236,24],[470,6,237,4,"alignItems"],[470,16,237,14],[470,18,237,16],[470,26,237,24],[471,6,238,4,"justifyContent"],[471,20,238,18],[471,22,238,20],[471,30,238,28],[472,6,239,4,"backgroundColor"],[472,21,239,19],[472,23,239,21],[472,32,239,30],[473,6,240,4,"padding"],[473,13,240,11],[473,15,240,13],[473,17,240,15],[474,6,241,4,"borderRadius"],[474,18,241,16],[474,20,241,18],[474,22,241,20],[475,6,242,4,"marginTop"],[475,15,242,13],[475,17,242,15],[476,4,243,2],[476,5,243,3],[477,4,244,2,"signOutText"],[477,15,244,13],[477,17,244,15],[478,6,245,4,"fontSize"],[478,14,245,12],[478,16,245,14],[478,18,245,16],[479,6,246,4,"fontWeight"],[479,16,246,14],[479,18,246,16],[479,23,246,21],[480,6,247,4,"color"],[480,11,247,9],[480,13,247,11],[480,22,247,20],[481,6,248,4,"marginLeft"],[481,16,248,14],[481,18,248,16],[482,4,249,2],[483,2,250,0],[483,3,250,1],[483,4,250,2],[484,2,250,3],[484,6,250,3,"_c"],[484,8,250,3],[485,2,250,3,"$RefreshReg$"],[485,14,250,3],[485,15,250,3,"_c"],[485,17,250,3],[486,0,250,3],[486,3]],"functionMap":{"names":["","SettingsScreen","handleSignOut","SettingSection","SettingItem","TouchableOpacity.props.onPress","SettingItem.props.onPress"],"mappings":"AAA;eCa;wBCM;GDG;yBEE;GFK;sBGE;GHa;mCIM,yBJ;qBKc,QL;qBKM,QL;qBKuB,QL;qBKM,QL;qBKuB,QL;8EKY,QL;qEKC,QL;0EKC,QL;CDW"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/38/82af73ac89af075c7f53539d5cc0021b44265ffcf8a0f8fa84d966c1d94c04ac377253 b/frontend/.metro-cache/cache/38/82af73ac89af075c7f53539d5cc0021b44265ffcf8a0f8fa84d966c1d94c04ac377253
new file mode 100644
index 00000000..b6f69d6c
--- /dev/null
+++ b/frontend/.metro-cache/cache/38/82af73ac89af075c7f53539d5cc0021b44265ffcf8a0f8fa84d966c1d94c04ac377253
@@ -0,0 +1 @@
+{"dependencies":[{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":48,"index":48}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _ExpoCameraManager = require(_dependencyMap[0], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _default = CameraManager.default.Picture;\n});","lineCount":21,"map":[[12,2,2,0,"Object"],[12,8,2,0],[12,9,2,0,"defineProperty"],[12,23,2,0],[12,24,2,0,"exports"],[12,31,2,0],[13,4,2,0,"enumerable"],[13,14,2,0],[14,4,2,0,"get"],[14,7,2,0],[14,18,2,0,"get"],[14,19,2,0],[15,6,2,0],[15,13,2,0,"_default"],[15,21,2,0],[16,4,2,0],[17,2,2,0],[18,2,1,0],[18,6,1,0,"_ExpoCameraManager"],[18,24,1,0],[18,27,1,0,"require"],[18,34,1,0],[18,35,1,0,"_dependencyMap"],[18,49,1,0],[19,2,1,0],[19,6,1,0,"CameraManager"],[19,19,1,0],[19,22,1,0,"_interopDefault"],[19,37,1,0],[19,38,1,0,"_ExpoCameraManager"],[19,56,1,0],[20,2,2,0],[20,6,2,0,"_default"],[20,14,2,0],[20,17,2,15,"CameraManager"],[20,30,2,28],[20,31,2,28,"default"],[20,38,2,28],[20,39,2,29,"Picture"],[20,46,2,36],[21,0,2,37],[21,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/45/b9e2364a860a85299af5bc892360fcfa91d0988d305f146ff172f385152fc308cb30ec b/frontend/.metro-cache/cache/45/b9e2364a860a85299af5bc892360fcfa91d0988d305f146ff172f385152fc308cb30ec
new file mode 100644
index 00000000..8e779ceb
--- /dev/null
+++ b/frontend/.metro-cache/cache/45/b9e2364a860a85299af5bc892360fcfa91d0988d305f146ff172f385152fc308cb30ec
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"expo-status-bar","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":27},"end":{"line":2,"column":44,"index":71}}],"key":"tlkgvZrxUMG8C7vDDJbsBGIlvhs=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":72},"end":{"line":3,"column":63,"index":135}}],"key":"yKhyWCfwa1gXEwEbMKnWHykYbZ4=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/native-stack","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":136},"end":{"line":4,"column":76,"index":212}}],"key":"kL7YyDHXbQgeoRvc2xX4WvC056I=","exportNames":["*"],"imports":1}},{"name":"./src/contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":213},"end":{"line":5,"column":58,"index":271}}],"key":"hkG6rfMCkOXbkIn/bxyiB8dw7Go=","exportNames":["*"],"imports":1}},{"name":"./src/screens/LanguageScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":272},"end":{"line":6,"column":58,"index":330}}],"key":"r0oCXn0bLVYhFhlK4ZXGJz88+AU=","exportNames":["*"],"imports":1}},{"name":"./src/screens/HumanVerificationScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":331},"end":{"line":7,"column":76,"index":407}}],"key":"TaXkQzLPXUOJtR5HMi07lPG4waI=","exportNames":["*"],"imports":1}},{"name":"./src/screens/AuthScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":408},"end":{"line":8,"column":50,"index":458}}],"key":"qkOGcG7Id2Te0rMLuAhkYAOJRc8=","exportNames":["*"],"imports":1}},{"name":"./src/screens/HomeScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":459},"end":{"line":9,"column":50,"index":509}}],"key":"TuO2yEBLkh4YjSgr/iR6qWAGFHg=","exportNames":["*"],"imports":1}},{"name":"./src/screens/NotificationsScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":510},"end":{"line":10,"column":68,"index":578}}],"key":"Nc78KrDmUrJ95VyqkBcpssHz0EE=","exportNames":["*"],"imports":1}},{"name":"./src/screens/SettingsScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":579},"end":{"line":11,"column":58,"index":637}}],"key":"z6BWMnNOQBSgBqtFNDMAY0KHvZk=","exportNames":["*"],"imports":1}},{"name":"./src/screens/QRScannerScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":638},"end":{"line":12,"column":60,"index":698}}],"key":"BuXeFOPzuhl59001tBju6OyXJJU=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/App.tsx\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return App;\n }\n });\n require(_dependencyMap[0], \"react\");\n var _expoStatusBar = require(_dependencyMap[1], \"expo-status-bar\");\n var _reactNavigationNative = require(_dependencyMap[2], \"@react-navigation/native\");\n var _reactNavigationNativeStack = require(_dependencyMap[3], \"@react-navigation/native-stack\");\n var _srcContextsAuthContext = require(_dependencyMap[4], \"./src/contexts/AuthContext\");\n var _srcScreensLanguageScreen = require(_dependencyMap[5], \"./src/screens/LanguageScreen\");\n var LanguageScreen = _interopDefault(_srcScreensLanguageScreen);\n var _srcScreensHumanVerificationScreen = require(_dependencyMap[6], \"./src/screens/HumanVerificationScreen\");\n var HumanVerificationScreen = _interopDefault(_srcScreensHumanVerificationScreen);\n var _srcScreensAuthScreen = require(_dependencyMap[7], \"./src/screens/AuthScreen\");\n var AuthScreen = _interopDefault(_srcScreensAuthScreen);\n var _srcScreensHomeScreen = require(_dependencyMap[8], \"./src/screens/HomeScreen\");\n var HomeScreen = _interopDefault(_srcScreensHomeScreen);\n var _srcScreensNotificationsScreen = require(_dependencyMap[9], \"./src/screens/NotificationsScreen\");\n var NotificationsScreen = _interopDefault(_srcScreensNotificationsScreen);\n var _srcScreensSettingsScreen = require(_dependencyMap[10], \"./src/screens/SettingsScreen\");\n var SettingsScreen = _interopDefault(_srcScreensSettingsScreen);\n var _srcScreensQRScannerScreen = require(_dependencyMap[11], \"./src/screens/QRScannerScreen\");\n var QRScannerScreen = _interopDefault(_srcScreensQRScannerScreen);\n var _reactJsxDevRuntime = require(_dependencyMap[12], \"react/jsx-dev-runtime\");\n const Stack = (0, _reactNavigationNativeStack.createNativeStackNavigator)();\n function App() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_srcContextsAuthContext.AuthProvider, {\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNavigationNative.NavigationContainer, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoStatusBar.StatusBar, {\n style: \"dark\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Navigator, {\n screenOptions: {\n headerShown: false\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Language\",\n component: LanguageScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 22,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"HumanVerification\",\n component: HumanVerificationScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Auth\",\n component: AuthScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Home\",\n component: HomeScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Notifications\",\n component: NotificationsScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Settings\",\n component: SettingsScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"QRScanner\",\n component: QRScannerScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 5\n }, this);\n }\n _c = App;\n var _c;\n $RefreshReg$(_c, \"App\");\n});","lineCount":122,"map":[[13,2,16,15,"Object"],[13,8,16,15],[13,9,16,15,"defineProperty"],[13,23,16,15],[13,24,16,15,"exports"],[13,31,16,15],[14,4,16,15,"enumerable"],[14,14,16,15],[15,4,16,15,"get"],[15,7,16,15],[15,18,16,15,"get"],[15,19,16,15],[16,6,16,15],[16,13,16,15,"App"],[16,16,16,15],[17,4,16,15],[18,2,16,15],[19,2,1,0,"require"],[19,9,1,0],[19,10,1,0,"_dependencyMap"],[19,24,1,0],[20,2,2,0],[20,6,2,0,"_expoStatusBar"],[20,20,2,0],[20,23,2,0,"require"],[20,30,2,0],[20,31,2,0,"_dependencyMap"],[20,45,2,0],[21,2,3,0],[21,6,3,0,"_reactNavigationNative"],[21,28,3,0],[21,31,3,0,"require"],[21,38,3,0],[21,39,3,0,"_dependencyMap"],[21,53,3,0],[22,2,4,0],[22,6,4,0,"_reactNavigationNativeStack"],[22,33,4,0],[22,36,4,0,"require"],[22,43,4,0],[22,44,4,0,"_dependencyMap"],[22,58,4,0],[23,2,5,0],[23,6,5,0,"_srcContextsAuthContext"],[23,29,5,0],[23,32,5,0,"require"],[23,39,5,0],[23,40,5,0,"_dependencyMap"],[23,54,5,0],[24,2,6,0],[24,6,6,0,"_srcScreensLanguageScreen"],[24,31,6,0],[24,34,6,0,"require"],[24,41,6,0],[24,42,6,0,"_dependencyMap"],[24,56,6,0],[25,2,6,0],[25,6,6,0,"LanguageScreen"],[25,20,6,0],[25,23,6,0,"_interopDefault"],[25,38,6,0],[25,39,6,0,"_srcScreensLanguageScreen"],[25,64,6,0],[26,2,7,0],[26,6,7,0,"_srcScreensHumanVerificationScreen"],[26,40,7,0],[26,43,7,0,"require"],[26,50,7,0],[26,51,7,0,"_dependencyMap"],[26,65,7,0],[27,2,7,0],[27,6,7,0,"HumanVerificationScreen"],[27,29,7,0],[27,32,7,0,"_interopDefault"],[27,47,7,0],[27,48,7,0,"_srcScreensHumanVerificationScreen"],[27,82,7,0],[28,2,8,0],[28,6,8,0,"_srcScreensAuthScreen"],[28,27,8,0],[28,30,8,0,"require"],[28,37,8,0],[28,38,8,0,"_dependencyMap"],[28,52,8,0],[29,2,8,0],[29,6,8,0,"AuthScreen"],[29,16,8,0],[29,19,8,0,"_interopDefault"],[29,34,8,0],[29,35,8,0,"_srcScreensAuthScreen"],[29,56,8,0],[30,2,9,0],[30,6,9,0,"_srcScreensHomeScreen"],[30,27,9,0],[30,30,9,0,"require"],[30,37,9,0],[30,38,9,0,"_dependencyMap"],[30,52,9,0],[31,2,9,0],[31,6,9,0,"HomeScreen"],[31,16,9,0],[31,19,9,0,"_interopDefault"],[31,34,9,0],[31,35,9,0,"_srcScreensHomeScreen"],[31,56,9,0],[32,2,10,0],[32,6,10,0,"_srcScreensNotificationsScreen"],[32,36,10,0],[32,39,10,0,"require"],[32,46,10,0],[32,47,10,0,"_dependencyMap"],[32,61,10,0],[33,2,10,0],[33,6,10,0,"NotificationsScreen"],[33,25,10,0],[33,28,10,0,"_interopDefault"],[33,43,10,0],[33,44,10,0,"_srcScreensNotificationsScreen"],[33,74,10,0],[34,2,11,0],[34,6,11,0,"_srcScreensSettingsScreen"],[34,31,11,0],[34,34,11,0,"require"],[34,41,11,0],[34,42,11,0,"_dependencyMap"],[34,56,11,0],[35,2,11,0],[35,6,11,0,"SettingsScreen"],[35,20,11,0],[35,23,11,0,"_interopDefault"],[35,38,11,0],[35,39,11,0,"_srcScreensSettingsScreen"],[35,64,11,0],[36,2,12,0],[36,6,12,0,"_srcScreensQRScannerScreen"],[36,32,12,0],[36,35,12,0,"require"],[36,42,12,0],[36,43,12,0,"_dependencyMap"],[36,57,12,0],[37,2,12,0],[37,6,12,0,"QRScannerScreen"],[37,21,12,0],[37,24,12,0,"_interopDefault"],[37,39,12,0],[37,40,12,0,"_srcScreensQRScannerScreen"],[37,66,12,0],[38,2,12,60],[38,6,12,60,"_reactJsxDevRuntime"],[38,25,12,60],[38,28,12,60,"require"],[38,35,12,60],[38,36,12,60,"_dependencyMap"],[38,50,12,60],[39,2,14,0],[39,8,14,6,"Stack"],[39,13,14,11],[39,16,14,14],[39,20,14,14,"createNativeStackNavigator"],[39,47,14,40],[39,48,14,40,"createNativeStackNavigator"],[39,74,14,40],[39,76,14,41],[39,77,14,42],[40,2,16,15],[40,11,16,24,"App"],[40,14,16,27,"App"],[40,15,16,27],[40,17,16,30],[41,4,17,2],[41,24,18,4],[41,28,18,4,"_reactJsxDevRuntime"],[41,47,18,4],[41,48,18,4,"jsxDEV"],[41,54,18,4],[41,56,18,5,"_srcContextsAuthContext"],[41,79,18,17],[41,80,18,17,"AuthProvider"],[41,92,18,17],[42,6,18,17,"children"],[42,14,18,17],[42,29,19,6],[42,33,19,6,"_reactJsxDevRuntime"],[42,52,19,6],[42,53,19,6,"jsxDEV"],[42,59,19,6],[42,61,19,7,"_reactNavigationNative"],[42,83,19,26],[42,84,19,26,"NavigationContainer"],[42,103,19,26],[43,8,19,26,"children"],[43,16,19,26],[43,32,20,8],[43,36,20,8,"_reactJsxDevRuntime"],[43,55,20,8],[43,56,20,8,"jsxDEV"],[43,62,20,8],[43,64,20,9,"_expoStatusBar"],[43,78,20,18],[43,79,20,18,"StatusBar"],[43,88,20,18],[44,10,20,19,"style"],[44,15,20,24],[44,17,20,25],[45,8,20,31],[46,10,20,31,"fileName"],[46,18,20,31],[46,20,20,31,"_jsxFileName"],[46,32,20,31],[47,10,20,31,"lineNumber"],[47,20,20,31],[48,10,20,31,"columnNumber"],[48,22,20,31],[49,8,20,31],[49,15,20,33],[49,16,20,34],[49,31,21,8],[49,35,21,8,"_reactJsxDevRuntime"],[49,54,21,8],[49,55,21,8,"jsxDEV"],[49,61,21,8],[49,63,21,9,"Stack"],[49,68,21,14],[49,69,21,15,"Navigator"],[49,78,21,24],[50,10,21,25,"screenOptions"],[50,23,21,38],[50,25,21,40],[51,12,21,42,"headerShown"],[51,23,21,53],[51,25,21,55],[52,10,21,61],[52,11,21,63],[53,10,21,63,"children"],[53,18,21,63],[53,34,22,10],[53,38,22,10,"_reactJsxDevRuntime"],[53,57,22,10],[53,58,22,10,"jsxDEV"],[53,64,22,10],[53,66,22,11,"Stack"],[53,71,22,16],[53,72,22,17,"Screen"],[53,78,22,23],[54,12,22,24,"name"],[54,16,22,28],[54,18,22,29],[54,28,22,39],[55,12,22,40,"component"],[55,21,22,49],[55,23,22,51,"LanguageScreen"],[55,37,22,65],[55,38,22,65,"default"],[56,10,22,66],[57,12,22,66,"fileName"],[57,20,22,66],[57,22,22,66,"_jsxFileName"],[57,34,22,66],[58,12,22,66,"lineNumber"],[58,22,22,66],[59,12,22,66,"columnNumber"],[59,24,22,66],[60,10,22,66],[60,17,22,68],[60,18,22,69],[60,33,23,10],[60,37,23,10,"_reactJsxDevRuntime"],[60,56,23,10],[60,57,23,10,"jsxDEV"],[60,63,23,10],[60,65,23,11,"Stack"],[60,70,23,16],[60,71,23,17,"Screen"],[60,77,23,23],[61,12,23,24,"name"],[61,16,23,28],[61,18,23,29],[61,37,23,48],[62,12,23,49,"component"],[62,21,23,58],[62,23,23,60,"HumanVerificationScreen"],[62,46,23,83],[62,47,23,83,"default"],[63,10,23,84],[64,12,23,84,"fileName"],[64,20,23,84],[64,22,23,84,"_jsxFileName"],[64,34,23,84],[65,12,23,84,"lineNumber"],[65,22,23,84],[66,12,23,84,"columnNumber"],[66,24,23,84],[67,10,23,84],[67,17,23,86],[67,18,23,87],[67,33,24,10],[67,37,24,10,"_reactJsxDevRuntime"],[67,56,24,10],[67,57,24,10,"jsxDEV"],[67,63,24,10],[67,65,24,11,"Stack"],[67,70,24,16],[67,71,24,17,"Screen"],[67,77,24,23],[68,12,24,24,"name"],[68,16,24,28],[68,18,24,29],[68,24,24,35],[69,12,24,36,"component"],[69,21,24,45],[69,23,24,47,"AuthScreen"],[69,33,24,57],[69,34,24,57,"default"],[70,10,24,58],[71,12,24,58,"fileName"],[71,20,24,58],[71,22,24,58,"_jsxFileName"],[71,34,24,58],[72,12,24,58,"lineNumber"],[72,22,24,58],[73,12,24,58,"columnNumber"],[73,24,24,58],[74,10,24,58],[74,17,24,60],[74,18,24,61],[74,33,25,10],[74,37,25,10,"_reactJsxDevRuntime"],[74,56,25,10],[74,57,25,10,"jsxDEV"],[74,63,25,10],[74,65,25,11,"Stack"],[74,70,25,16],[74,71,25,17,"Screen"],[74,77,25,23],[75,12,25,24,"name"],[75,16,25,28],[75,18,25,29],[75,24,25,35],[76,12,25,36,"component"],[76,21,25,45],[76,23,25,47,"HomeScreen"],[76,33,25,57],[76,34,25,57,"default"],[77,10,25,58],[78,12,25,58,"fileName"],[78,20,25,58],[78,22,25,58,"_jsxFileName"],[78,34,25,58],[79,12,25,58,"lineNumber"],[79,22,25,58],[80,12,25,58,"columnNumber"],[80,24,25,58],[81,10,25,58],[81,17,25,60],[81,18,25,61],[81,33,26,10],[81,37,26,10,"_reactJsxDevRuntime"],[81,56,26,10],[81,57,26,10,"jsxDEV"],[81,63,26,10],[81,65,26,11,"Stack"],[81,70,26,16],[81,71,26,17,"Screen"],[81,77,26,23],[82,12,26,24,"name"],[82,16,26,28],[82,18,26,29],[82,33,26,44],[83,12,26,45,"component"],[83,21,26,54],[83,23,26,56,"NotificationsScreen"],[83,42,26,75],[83,43,26,75,"default"],[84,10,26,76],[85,12,26,76,"fileName"],[85,20,26,76],[85,22,26,76,"_jsxFileName"],[85,34,26,76],[86,12,26,76,"lineNumber"],[86,22,26,76],[87,12,26,76,"columnNumber"],[87,24,26,76],[88,10,26,76],[88,17,26,78],[88,18,26,79],[88,33,27,10],[88,37,27,10,"_reactJsxDevRuntime"],[88,56,27,10],[88,57,27,10,"jsxDEV"],[88,63,27,10],[88,65,27,11,"Stack"],[88,70,27,16],[88,71,27,17,"Screen"],[88,77,27,23],[89,12,27,24,"name"],[89,16,27,28],[89,18,27,29],[89,28,27,39],[90,12,27,40,"component"],[90,21,27,49],[90,23,27,51,"SettingsScreen"],[90,37,27,65],[90,38,27,65,"default"],[91,10,27,66],[92,12,27,66,"fileName"],[92,20,27,66],[92,22,27,66,"_jsxFileName"],[92,34,27,66],[93,12,27,66,"lineNumber"],[93,22,27,66],[94,12,27,66,"columnNumber"],[94,24,27,66],[95,10,27,66],[95,17,27,68],[95,18,27,69],[95,33,28,10],[95,37,28,10,"_reactJsxDevRuntime"],[95,56,28,10],[95,57,28,10,"jsxDEV"],[95,63,28,10],[95,65,28,11,"Stack"],[95,70,28,16],[95,71,28,17,"Screen"],[95,77,28,23],[96,12,28,24,"name"],[96,16,28,28],[96,18,28,29],[96,29,28,40],[97,12,28,41,"component"],[97,21,28,50],[97,23,28,52,"QRScannerScreen"],[97,38,28,67],[97,39,28,67,"default"],[98,10,28,68],[99,12,28,68,"fileName"],[99,20,28,68],[99,22,28,68,"_jsxFileName"],[99,34,28,68],[100,12,28,68,"lineNumber"],[100,22,28,68],[101,12,28,68,"columnNumber"],[101,24,28,68],[102,10,28,68],[102,17,28,70],[102,18,28,71],[103,8,28,71],[104,10,28,71,"fileName"],[104,18,28,71],[104,20,28,71,"_jsxFileName"],[104,32,28,71],[105,10,28,71,"lineNumber"],[105,20,28,71],[106,10,28,71,"columnNumber"],[106,22,28,71],[107,8,28,71],[107,15,29,25],[107,16,29,26],[108,6,29,26],[109,8,29,26,"fileName"],[109,16,29,26],[109,18,29,26,"_jsxFileName"],[109,30,29,26],[110,8,29,26,"lineNumber"],[110,18,29,26],[111,8,29,26,"columnNumber"],[111,20,29,26],[112,6,29,26],[112,13,30,27],[113,4,30,28],[114,6,30,28,"fileName"],[114,14,30,28],[114,16,30,28,"_jsxFileName"],[114,28,30,28],[115,6,30,28,"lineNumber"],[115,16,30,28],[116,6,30,28,"columnNumber"],[116,18,30,28],[117,4,30,28],[117,11,31,18],[117,12,31,19],[118,2,33,0],[119,2,33,1,"_c"],[119,4,33,1],[119,7,16,24,"App"],[119,10,16,27],[120,2,16,27],[120,6,16,27,"_c"],[120,8,16,27],[121,2,16,27,"$RefreshReg$"],[121,14,16,27],[121,15,16,27,"_c"],[121,17,16,27],[122,0,16,27],[122,3]],"functionMap":{"names":["","App"],"mappings":"AAA;eCe;CDiB"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/48/1a644cfa3b0bfe36f49906a39b71db1b44265ffcf8a0f8fa84d966c1d94c04ac377253 b/frontend/.metro-cache/cache/48/1a644cfa3b0bfe36f49906a39b71db1b44265ffcf8a0f8fa84d966c1d94c04ac377253
new file mode 100644
index 00000000..b6f69d6c
--- /dev/null
+++ b/frontend/.metro-cache/cache/48/1a644cfa3b0bfe36f49906a39b71db1b44265ffcf8a0f8fa84d966c1d94c04ac377253
@@ -0,0 +1 @@
+{"dependencies":[{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":48,"index":48}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _ExpoCameraManager = require(_dependencyMap[0], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _default = CameraManager.default.Picture;\n});","lineCount":21,"map":[[12,2,2,0,"Object"],[12,8,2,0],[12,9,2,0,"defineProperty"],[12,23,2,0],[12,24,2,0,"exports"],[12,31,2,0],[13,4,2,0,"enumerable"],[13,14,2,0],[14,4,2,0,"get"],[14,7,2,0],[14,18,2,0,"get"],[14,19,2,0],[15,6,2,0],[15,13,2,0,"_default"],[15,21,2,0],[16,4,2,0],[17,2,2,0],[18,2,1,0],[18,6,1,0,"_ExpoCameraManager"],[18,24,1,0],[18,27,1,0,"require"],[18,34,1,0],[18,35,1,0,"_dependencyMap"],[18,49,1,0],[19,2,1,0],[19,6,1,0,"CameraManager"],[19,19,1,0],[19,22,1,0,"_interopDefault"],[19,37,1,0],[19,38,1,0,"_ExpoCameraManager"],[19,56,1,0],[20,2,2,0],[20,6,2,0,"_default"],[20,14,2,0],[20,17,2,15,"CameraManager"],[20,30,2,28],[20,31,2,28,"default"],[20,38,2,28],[20,39,2,29,"Picture"],[20,46,2,36],[21,0,2,37],[21,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/4b/a99109ad0c874cdcfc7e5ff4de05655de411d6ee31948cf4bf47c51f534b400c44111d b/frontend/.metro-cache/cache/4b/a99109ad0c874cdcfc7e5ff4de05655de411d6ee31948cf4bf47c51f534b400c44111d
new file mode 100644
index 00000000..05fcf9a3
--- /dev/null
+++ b/frontend/.metro-cache/cache/4b/a99109ad0c874cdcfc7e5ff4de05655de411d6ee31948cf4bf47c51f534b400c44111d
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":51,"index":51}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Text","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"JKIzsQ5YQ0gDj0MIyY0Q7F1zJtU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TouchableOpacity","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PnQOoa8QGKpV5+issz6ikk463eg=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/ScrollView","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"7Gv1K9/TiQvbDXlMy9NOQIEBHDA=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Image","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"h9Yjx6LR7umCdPP226caWyLdUPo=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Dimensions","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"ySrYx/xxJL+A+Ie+sLy/r/EEnF8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Alert","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PEUC6jrQVoAGZ2qYkvimljMOyJI=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":180},"end":{"line":12,"column":46,"index":226}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/bottom-tabs","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":227},"end":{"line":13,"column":73,"index":300}}],"key":"+CsiEPZJMQUbFs9pwhg0Pji1O3k=","exportNames":["*"],"imports":1}},{"name":"expo-image-picker","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":301},"end":{"line":14,"column":49,"index":350}}],"key":"XQFgv2+WadF9xV+S67CI6D8lClA=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0,"index":351},"end":{"line":15,"column":50,"index":401}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":16,"column":0,"index":402},"end":{"line":16,"column":67,"index":469}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/HomeScreen.tsx\",\n _s = $RefreshSig$(),\n _s2 = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return HomeScreen;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsView = require(_dependencyMap[1], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsText = require(_dependencyMap[2], \"react-native-web/dist/exports/Text\");\n var Text = _interopDefault(_reactNativeWebDistExportsText);\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[3], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsTouchableOpacity = require(_dependencyMap[4], \"react-native-web/dist/exports/TouchableOpacity\");\n var TouchableOpacity = _interopDefault(_reactNativeWebDistExportsTouchableOpacity);\n var _reactNativeWebDistExportsScrollView = require(_dependencyMap[5], \"react-native-web/dist/exports/ScrollView\");\n var ScrollView = _interopDefault(_reactNativeWebDistExportsScrollView);\n var _reactNativeWebDistExportsImage = require(_dependencyMap[6], \"react-native-web/dist/exports/Image\");\n var Image = _interopDefault(_reactNativeWebDistExportsImage);\n var _reactNativeWebDistExportsDimensions = require(_dependencyMap[7], \"react-native-web/dist/exports/Dimensions\");\n var Dimensions = _interopDefault(_reactNativeWebDistExportsDimensions);\n var _reactNativeWebDistExportsAlert = require(_dependencyMap[8], \"react-native-web/dist/exports/Alert\");\n var Alert = _interopDefault(_reactNativeWebDistExportsAlert);\n var _expoVectorIcons = require(_dependencyMap[9], \"@expo/vector-icons\");\n var _reactNavigationBottomTabs = require(_dependencyMap[10], \"@react-navigation/bottom-tabs\");\n var _expoImagePicker = require(_dependencyMap[11], \"expo-image-picker\");\n var ImagePicker = _interopNamespace(_expoImagePicker);\n var _contextsAuthContext = require(_dependencyMap[12], \"../contexts/AuthContext\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[13], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[14], \"react/jsx-dev-runtime\");\n const {\n width\n } = Dimensions.default.get('window');\n function HomeTab({\n navigation\n }) {\n _s();\n const {\n user\n } = (0, _contextsAuthContext.useAuth)();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const [profileImage, setProfileImage] = (0, _react.useState)(null);\n const showImagePickerOptions = () => {\n Alert.default.alert('Change Profile Photo', 'Choose an option', [{\n text: 'Take Photo',\n onPress: takePhoto\n }, {\n text: 'Choose from Gallery',\n onPress: pickImageFromGallery\n }, {\n text: 'Cancel',\n style: 'cancel'\n }], {\n cancelable: true\n });\n };\n const takePhoto = async () => {\n const permissionResult = await ImagePicker.requestCameraPermissionsAsync();\n if (permissionResult.granted === false) {\n Alert.default.alert('Permission Required', 'Camera permission is required!');\n return;\n }\n const result = await ImagePicker.launchCameraAsync({\n allowsEditing: true,\n aspect: [1, 1],\n quality: 0.5,\n base64: true\n });\n if (!result.canceled && result.assets[0].base64) {\n const base64Image = `data:image/jpeg;base64,${result.assets[0].base64}`;\n setProfileImage(base64Image);\n // TODO: Save to backend\n }\n };\n const pickImageFromGallery = async () => {\n const permissionResult = await ImagePicker.requestMediaLibraryPermissionsAsync();\n if (permissionResult.granted === false) {\n Alert.default.alert('Permission Required', 'Gallery access is required!');\n return;\n }\n const result = await ImagePicker.launchImageLibraryAsync({\n mediaTypes: ['images'],\n allowsEditing: true,\n aspect: [1, 1],\n quality: 0.5,\n base64: true\n });\n if (!result.canceled && result.assets[0].base64) {\n const base64Image = `data:image/jpeg;base64,${result.assets[0].base64}`;\n setProfileImage(base64Image);\n // TODO: Save to backend\n }\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n showsVerticalScrollIndicator: false,\n contentContainerStyle: styles.scrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.header, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.headerLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.profileImage,\n onPress: showImagePickerOptions,\n children: profileImage ? /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: profileImage\n },\n style: styles.profileImageSrc\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 99,\n columnNumber: 17\n }, this) : /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"person\",\n size: 24,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 97,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.profileBadge,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"star\",\n size: 12,\n color: \"#FFD700\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.trustScore,\n children: \"750\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.headerRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('QRScanner'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"qr-code-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('Notifications'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"notifications-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 114,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 113,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('Settings'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"settings-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 117,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 116,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 95,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.announcementWidget,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n horizontal: true,\n showsHorizontalScrollIndicator: false,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.announcement,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.announcementTitle,\n children: \"\\uD83C\\uDF89 Welcome to PezkuwiChain!\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 126,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.announcementText,\n children: \"Start your citizenship journey today\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 127,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 125,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.announcement,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.announcementTitle,\n children: \"\\uD83D\\uDCE2 New Feature\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 130,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.announcementText,\n children: \"Vote on governance proposals\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 131,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 129,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 124,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 123,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.quickActionsContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.sectionTitle,\n children: \"Quick Actions\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 138,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.actionsGrid,\n children: QUICK_ACTIONS.map((action, index) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionCard, index % 4 === 0 && styles.actionCardFirst, index % 4 === 3 && styles.actionCardLast],\n activeOpacity: 0.7,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.actionIcon, {\n backgroundColor: action.color\n }],\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: action.icon,\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 150,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 149,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionLabel,\n children: action.label\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 152,\n columnNumber: 17\n }, this)]\n }, action.id, true, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 15\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 139,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 137,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 93,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 5\n }, this);\n }\n _s(HomeTab, \"pgoV7N27dhD5Wm0B3WJbUyeoNb4=\", false, function () {\n return [_contextsAuthContext.useAuth, _reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = HomeTab;\n function WalletTab() {\n _s2();\n const {\n user\n } = (0, _contextsAuthContext.useAuth)();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const [hezBalance, setHezBalance] = (0, _react.useState)('Loading...');\n const [pezBalance, setPezBalance] = (0, _react.useState)('Loading...');\n const [loading, setLoading] = (0, _react.useState)(true);\n const TEST_WALLET = '5GgTgG9sRmPQAYU1RsTejZYnZRjwzKZKWD3awtuqjHioki45';\n (0, _react.useEffect)(() => {\n fetchBalance();\n }, []);\n const fetchBalance = async () => {\n try {\n const backendUrl = \"https://digital-kurdistan.preview.emergentagent.com\" || 'http://localhost:8001';\n const controller = new AbortController();\n const timeoutId = setTimeout(() => controller.abort(), 5000); // 5 sec timeout\n\n const response = await fetch(`${backendUrl}/api/blockchain/balance`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n address: TEST_WALLET\n }),\n signal: controller.signal\n });\n clearTimeout(timeoutId);\n if (response.ok) {\n const data = await response.json();\n setHezBalance(parseFloat(data.hez).toFixed(2));\n setPezBalance(parseFloat(data.pez).toFixed(2));\n } else {\n setHezBalance('0.00');\n setPezBalance('0.00');\n }\n } catch (error) {\n console.error('Balance fetch error:', error);\n setHezBalance('0.00');\n setPezBalance('0.00');\n } finally {\n setLoading(false);\n }\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n contentContainerStyle: styles.walletScrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.walletHeader, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.walletTitle,\n children: \"My Wallet\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 216,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: fetchBalance,\n style: styles.refreshButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"refresh\",\n size: 20,\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 218,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 217,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 215,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.balanceRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.balanceCardNew,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/izidxcrq_hez_logo_kurdistangunesi.png'\n },\n style: styles.tokenLogoNew\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 225,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenSymbolNew,\n children: \"HEZ\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 229,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.balanceAmountNew,\n children: hezBalance\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 230,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenNameNew,\n children: \"Hemwelat\\xEE Token\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 231,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 224,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.balanceCardNew,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/jjj4s5p3_pez_logo.jpg'\n },\n style: styles.tokenLogoNew\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 235,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenSymbolNew,\n children: \"PEZ\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 239,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.balanceAmountNew,\n children: pezBalance\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 240,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenNameNew,\n children: \"Pezkuw\\xEE Token\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 241,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 234,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 223,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.actionsContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.actionsRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#34D399'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-up\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 250,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Send\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 251,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 249,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#3B82F6'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-down\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 254,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Receive\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 255,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 253,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#8B5CF6'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"swap-horizontal\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 258,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Swap\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 259,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 257,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#1F2937'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"people\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 262,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"P2P\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 263,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 261,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 248,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.actionsRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#EF4444'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"megaphone\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 270,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Vote\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 271,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 269,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#F59E0B'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"apps\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 274,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"DApps\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 275,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 273,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#10B981'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"leaf\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 278,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Staking\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 279,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 277,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.actionBtn, {\n backgroundColor: '#6366F1'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"link\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 282,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.actionBtnText,\n children: \"Connect\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 283,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 281,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 268,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 246,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokensContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokensHeader,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokensTitle,\n children: \"Tokens\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 291,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokensHeaderActions,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"search\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 294,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 293,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"add-circle\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 297,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 296,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"settings\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 300,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 299,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 292,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 290,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenIconContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/8lztwx8u_USDT%28hez%29.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 309,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/jjj4s5p3_pez_logo.jpg'\n },\n style: styles.networkBadge\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 313,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 308,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"USDT\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 319,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"PEZ Network\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 320,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 318,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 307,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 324,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 325,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 323,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 306,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/06k2kt5u_dot.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 332,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"DOT\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 337,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Polkadot\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 338,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 336,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 331,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 342,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 343,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 341,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 330,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/7obzx4ca_bitcoin.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 350,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"BTC\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 355,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Bitcoin\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 356,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 354,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 349,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 360,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 361,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 359,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 348,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/l927j96q_etherium.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 368,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"ETH\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 373,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Ethereum\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 374,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 372,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 367,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 378,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 379,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 377,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 366,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/2k07ckau_BNB_logo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 386,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"BNB\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 391,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Binance Smart Chain\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 392,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 390,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 385,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 396,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 397,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 395,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 384,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/k5rl2t4g_ADAlogo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 404,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"ADA\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 409,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Cardano\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 410,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 408,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 403,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 414,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 415,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 413,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 402,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Image.default, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/ldg2spf2_SOLlogo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 422,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemName,\n children: \"SOL\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 427,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemNetwork,\n children: \"Solana\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 428,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 426,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 421,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 432,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 433,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 431,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 420,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 289,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 213,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 212,\n columnNumber: 5\n }, this);\n }\n _s2(WalletTab, \"au1LhcdFE/xm+p6ABjN+Tw094Lc=\", false, function () {\n return [_contextsAuthContext.useAuth, _reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c2 = WalletTab;\n function CitizensTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.placeholderText,\n children: \"Citizens Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 445,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 444,\n columnNumber: 5\n }, this);\n }\n _c3 = CitizensTab;\n function ReferralTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.placeholderText,\n children: \"Referral Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 453,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 452,\n columnNumber: 5\n }, this);\n }\n _c4 = ReferralTab;\n function ProfileTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.placeholderText,\n children: \"Profile Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 461,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 460,\n columnNumber: 5\n }, this);\n }\n _c5 = ProfileTab;\n const Tab = (0, _reactNavigationBottomTabs.createBottomTabNavigator)();\n function HomeScreen({\n navigation\n }) {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Navigator, {\n screenOptions: {\n headerShown: false,\n tabBarActiveTintColor: '#EE2A35',\n tabBarInactiveTintColor: '#6B7280',\n tabBarStyle: styles.tabBar\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"HomeTab\",\n options: {\n tabBarLabel: 'Home',\n tabBarIcon: ({\n color,\n size\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"home\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 483,\n columnNumber: 13\n }, this)\n },\n children: () => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(HomeTab, {\n navigation: navigation\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 487,\n columnNumber: 16\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 478,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Wallet\",\n component: WalletTab,\n options: {\n tabBarLabel: 'Wallet',\n tabBarIcon: ({\n color,\n size\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"wallet\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 495,\n columnNumber: 13\n }, this)\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 489,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Citizens\",\n component: CitizensTab,\n options: {\n tabBarLabel: 'Citizens',\n tabBarIcon: ({\n color,\n size\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"people\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 505,\n columnNumber: 13\n }, this)\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 499,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Referral\",\n component: ReferralTab,\n options: {\n tabBarLabel: 'Referral',\n tabBarIcon: ({\n color,\n size\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"gift\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 515,\n columnNumber: 13\n }, this)\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 509,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Profile\",\n component: ProfileTab,\n options: {\n tabBarLabel: 'Profile',\n tabBarIcon: ({\n color,\n size\n }) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"person\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 525,\n columnNumber: 13\n }, this)\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 519,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 470,\n columnNumber: 5\n }, this);\n }\n _c6 = HomeScreen;\n const QUICK_ACTIONS = [{\n id: '1',\n label: 'Send',\n icon: 'arrow-forward',\n color: '#EE2A35'\n }, {\n id: '2',\n label: 'Receive',\n icon: 'arrow-down',\n color: '#00A651'\n }, {\n id: '3',\n label: 'Swap',\n icon: 'swap-horizontal',\n color: '#FFD700'\n }, {\n id: '4',\n label: 'Vote',\n icon: 'checkmark-circle',\n color: '#3B82F6'\n }, {\n id: '5',\n label: 'Stake',\n icon: 'lock-closed',\n color: '#8B5CF6'\n }, {\n id: '6',\n label: 'Identity',\n icon: 'card',\n color: '#10B981'\n }, {\n id: '7',\n label: 'Passport',\n icon: 'document-text',\n color: '#F59E0B'\n }, {\n id: '8',\n label: 'Education',\n icon: 'school',\n color: '#EC4899'\n }, {\n id: '9',\n label: 'Business',\n icon: 'briefcase',\n color: '#6366F1'\n }, {\n id: '10',\n label: 'Treasury',\n icon: 'cash',\n color: '#14B8A6'\n }, {\n id: '11',\n label: 'Proposals',\n icon: 'bulb',\n color: '#F97316'\n }, {\n id: '12',\n label: 'More',\n icon: 'apps',\n color: '#9333EA'\n }];\n const styles = StyleSheet.default.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n scrollContent: {\n paddingBottom: 80\n },\n walletScrollContent: {\n paddingBottom: 80\n },\n header: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n padding: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n headerLeft: {\n position: 'relative'\n },\n profileImage: {\n width: 50,\n height: 50,\n borderRadius: 25,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center',\n overflow: 'hidden'\n },\n profileImageSrc: {\n width: 50,\n height: 50\n },\n profileBadge: {\n position: 'absolute',\n bottom: -5,\n right: -5,\n backgroundColor: '#1F2937',\n borderRadius: 12,\n paddingHorizontal: 6,\n paddingVertical: 2,\n flexDirection: 'row',\n alignItems: 'center',\n gap: 2\n },\n trustScore: {\n fontSize: 10,\n fontWeight: '600',\n color: '#FFF'\n },\n headerRight: {\n flexDirection: 'row',\n gap: 12\n },\n iconButton: {\n padding: 8\n },\n announcementWidget: {\n padding: 16\n },\n announcement: {\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginRight: 12,\n width: width - 32,\n borderLeftWidth: 4,\n borderLeftColor: '#EE2A35'\n },\n announcementTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n marginBottom: 4\n },\n announcementText: {\n fontSize: 14,\n color: '#6B7280'\n },\n quickActionsContainer: {\n padding: 16\n },\n sectionTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 16\n },\n actionsGrid: {\n flexDirection: 'row',\n flexWrap: 'wrap',\n justifyContent: 'space-between'\n },\n actionCard: {\n width: (width - 64) / 4,\n backgroundColor: '#FFF',\n padding: 12,\n borderRadius: 12,\n alignItems: 'center',\n marginBottom: 12,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n actionCardFirst: {\n marginRight: 'auto'\n },\n actionCardLast: {\n marginLeft: 'auto'\n },\n actionIcon: {\n width: 50,\n height: 50,\n borderRadius: 12,\n alignItems: 'center',\n justifyContent: 'center',\n marginBottom: 8\n },\n actionLabel: {\n fontSize: 11,\n color: '#374151',\n textAlign: 'center'\n },\n walletHeader: {\n padding: 20,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB',\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center'\n },\n walletTitle: {\n fontSize: 24,\n fontWeight: '700',\n color: '#1F2937'\n },\n refreshButton: {\n padding: 8,\n borderRadius: 8,\n backgroundColor: '#FEE2E2'\n },\n balanceCards: {\n padding: 16,\n gap: 12\n },\n balanceCard: {\n backgroundColor: '#FFF',\n padding: 20,\n borderRadius: 16,\n borderWidth: 1,\n borderColor: '#E5E7EB'\n },\n balanceCardHeader: {\n flexDirection: 'row',\n alignItems: 'center',\n gap: 8,\n marginBottom: 12\n },\n tokenLogo: {\n width: 32,\n height: 32,\n borderRadius: 16\n },\n tokenSymbol: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n balanceAmount: {\n fontSize: 32,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 4\n },\n balanceUsd: {\n fontSize: 16,\n color: '#6B7280'\n },\n walletActions: {\n flexDirection: 'row',\n padding: 16,\n gap: 12\n },\n walletActionButton: {\n flex: 1,\n backgroundColor: '#EE2A35',\n padding: 16,\n borderRadius: 12,\n alignItems: 'center',\n gap: 4\n },\n walletActionText: {\n color: '#FFF',\n fontSize: 14,\n fontWeight: '600'\n },\n placeholderText: {\n flex: 1,\n textAlign: 'center',\n marginTop: 100,\n fontSize: 18,\n color: '#6B7280'\n },\n tabBar: {\n borderTopWidth: 1,\n borderTopColor: '#E5E7EB',\n paddingBottom: 20,\n paddingTop: 8,\n backgroundColor: '#FFF'\n },\n // New Wallet Styles\n balanceRow: {\n flexDirection: 'row',\n padding: 16,\n gap: 12\n },\n balanceCardNew: {\n flex: 1,\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 16,\n alignItems: 'center',\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.1,\n shadowRadius: 8,\n elevation: 3\n },\n tokenLogoNew: {\n width: 48,\n height: 48,\n borderRadius: 24,\n marginBottom: 8\n },\n tokenSymbolNew: {\n fontSize: 16,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 4\n },\n balanceAmountNew: {\n fontSize: 24,\n fontWeight: '700',\n color: '#EE2A35',\n marginBottom: 4\n },\n tokenNameNew: {\n fontSize: 12,\n color: '#6B7280'\n },\n actionsContainer: {\n margin: 16,\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 16,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.1,\n shadowRadius: 8,\n elevation: 3\n },\n actionsRow: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n marginBottom: 12\n },\n actionBtn: {\n width: (width - 80) / 4,\n padding: 12,\n borderRadius: 12,\n alignItems: 'center',\n justifyContent: 'center'\n },\n actionBtnText: {\n color: '#FFF',\n fontSize: 11,\n fontWeight: '600',\n marginTop: 4\n },\n tokensContainer: {\n margin: 16,\n marginTop: 0\n },\n tokensHeader: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n marginBottom: 12,\n paddingHorizontal: 4\n },\n tokensTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n tokensHeaderActions: {\n flexDirection: 'row',\n gap: 12\n },\n tokenHeaderButton: {\n width: 32,\n height: 32,\n borderRadius: 8,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n tokenItem: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 8,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n tokenItemLeft: {\n flexDirection: 'row',\n alignItems: 'center',\n gap: 12\n },\n tokenIconContainer: {\n position: 'relative',\n width: 40,\n height: 40\n },\n tokenIcon: {\n width: 40,\n height: 40,\n borderRadius: 20\n },\n networkBadge: {\n position: 'absolute',\n right: -4,\n bottom: -4,\n width: 16,\n height: 16,\n borderRadius: 8,\n borderWidth: 2,\n borderColor: '#FFF'\n },\n tokenItemName: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937'\n },\n tokenItemNetwork: {\n fontSize: 12,\n color: '#6B7280'\n },\n tokenItemRight: {\n alignItems: 'flex-end'\n },\n tokenItemBalance: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937'\n },\n tokenItemUsd: {\n fontSize: 12,\n color: '#6B7280'\n }\n });\n var _c, _c2, _c3, _c4, _c5, _c6;\n $RefreshReg$(_c, \"HomeTab\");\n $RefreshReg$(_c2, \"WalletTab\");\n $RefreshReg$(_c3, \"CitizensTab\");\n $RefreshReg$(_c4, \"ReferralTab\");\n $RefreshReg$(_c5, \"ProfileTab\");\n $RefreshReg$(_c6, \"HomeScreen\");\n});","lineCount":1944,"map":[[30,2,468,15,"Object"],[30,8,468,15],[30,9,468,15,"defineProperty"],[30,23,468,15],[30,24,468,15,"exports"],[30,31,468,15],[31,4,468,15,"enumerable"],[31,14,468,15],[32,4,468,15,"get"],[32,7,468,15],[32,18,468,15,"get"],[32,19,468,15],[33,6,468,15],[33,13,468,15,"HomeScreen"],[33,23,468,15],[34,4,468,15],[35,2,468,15],[36,2,1,0],[36,6,1,0,"_react"],[36,12,1,0],[36,15,1,0,"require"],[36,22,1,0],[36,23,1,0,"_dependencyMap"],[36,37,1,0],[37,2,1,51],[37,6,1,51,"_reactNativeWebDistExportsView"],[37,36,1,51],[37,39,1,51,"require"],[37,46,1,51],[37,47,1,51,"_dependencyMap"],[37,61,1,51],[38,2,1,51],[38,6,1,51,"View"],[38,10,1,51],[38,13,1,51,"_interopDefault"],[38,28,1,51],[38,29,1,51,"_reactNativeWebDistExportsView"],[38,59,1,51],[39,2,1,51],[39,6,1,51,"_reactNativeWebDistExportsText"],[39,36,1,51],[39,39,1,51,"require"],[39,46,1,51],[39,47,1,51,"_dependencyMap"],[39,61,1,51],[40,2,1,51],[40,6,1,51,"Text"],[40,10,1,51],[40,13,1,51,"_interopDefault"],[40,28,1,51],[40,29,1,51,"_reactNativeWebDistExportsText"],[40,59,1,51],[41,2,1,51],[41,6,1,51,"_reactNativeWebDistExportsStyleSheet"],[41,42,1,51],[41,45,1,51,"require"],[41,52,1,51],[41,53,1,51,"_dependencyMap"],[41,67,1,51],[42,2,1,51],[42,6,1,51,"StyleSheet"],[42,16,1,51],[42,19,1,51,"_interopDefault"],[42,34,1,51],[42,35,1,51,"_reactNativeWebDistExportsStyleSheet"],[42,71,1,51],[43,2,1,51],[43,6,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[43,48,1,51],[43,51,1,51,"require"],[43,58,1,51],[43,59,1,51,"_dependencyMap"],[43,73,1,51],[44,2,1,51],[44,6,1,51,"TouchableOpacity"],[44,22,1,51],[44,25,1,51,"_interopDefault"],[44,40,1,51],[44,41,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[44,83,1,51],[45,2,1,51],[45,6,1,51,"_reactNativeWebDistExportsScrollView"],[45,42,1,51],[45,45,1,51,"require"],[45,52,1,51],[45,53,1,51,"_dependencyMap"],[45,67,1,51],[46,2,1,51],[46,6,1,51,"ScrollView"],[46,16,1,51],[46,19,1,51,"_interopDefault"],[46,34,1,51],[46,35,1,51,"_reactNativeWebDistExportsScrollView"],[46,71,1,51],[47,2,1,51],[47,6,1,51,"_reactNativeWebDistExportsImage"],[47,37,1,51],[47,40,1,51,"require"],[47,47,1,51],[47,48,1,51,"_dependencyMap"],[47,62,1,51],[48,2,1,51],[48,6,1,51,"Image"],[48,11,1,51],[48,14,1,51,"_interopDefault"],[48,29,1,51],[48,30,1,51,"_reactNativeWebDistExportsImage"],[48,61,1,51],[49,2,1,51],[49,6,1,51,"_reactNativeWebDistExportsDimensions"],[49,42,1,51],[49,45,1,51,"require"],[49,52,1,51],[49,53,1,51,"_dependencyMap"],[49,67,1,51],[50,2,1,51],[50,6,1,51,"Dimensions"],[50,16,1,51],[50,19,1,51,"_interopDefault"],[50,34,1,51],[50,35,1,51,"_reactNativeWebDistExportsDimensions"],[50,71,1,51],[51,2,1,51],[51,6,1,51,"_reactNativeWebDistExportsAlert"],[51,37,1,51],[51,40,1,51,"require"],[51,47,1,51],[51,48,1,51,"_dependencyMap"],[51,62,1,51],[52,2,1,51],[52,6,1,51,"Alert"],[52,11,1,51],[52,14,1,51,"_interopDefault"],[52,29,1,51],[52,30,1,51,"_reactNativeWebDistExportsAlert"],[52,61,1,51],[53,2,12,0],[53,6,12,0,"_expoVectorIcons"],[53,22,12,0],[53,25,12,0,"require"],[53,32,12,0],[53,33,12,0,"_dependencyMap"],[53,47,12,0],[54,2,13,0],[54,6,13,0,"_reactNavigationBottomTabs"],[54,32,13,0],[54,35,13,0,"require"],[54,42,13,0],[54,43,13,0,"_dependencyMap"],[54,57,13,0],[55,2,14,0],[55,6,14,0,"_expoImagePicker"],[55,22,14,0],[55,25,14,0,"require"],[55,32,14,0],[55,33,14,0,"_dependencyMap"],[55,47,14,0],[56,2,14,0],[56,6,14,0,"ImagePicker"],[56,17,14,0],[56,20,14,0,"_interopNamespace"],[56,37,14,0],[56,38,14,0,"_expoImagePicker"],[56,54,14,0],[57,2,15,0],[57,6,15,0,"_contextsAuthContext"],[57,26,15,0],[57,29,15,0,"require"],[57,36,15,0],[57,37,15,0,"_dependencyMap"],[57,51,15,0],[58,2,16,0],[58,6,16,0,"_reactNativeSafeAreaContext"],[58,33,16,0],[58,36,16,0,"require"],[58,43,16,0],[58,44,16,0,"_dependencyMap"],[58,58,16,0],[59,2,16,67],[59,6,16,67,"_reactJsxDevRuntime"],[59,25,16,67],[59,28,16,67,"require"],[59,35,16,67],[59,36,16,67,"_dependencyMap"],[59,50,16,67],[60,2,18,0],[60,8,18,6],[61,4,18,8,"width"],[62,2,18,14],[62,3,18,15],[62,6,18,18,"Dimensions"],[62,16,18,28],[62,17,18,28,"default"],[62,24,18,28],[62,25,18,29,"get"],[62,28,18,32],[62,29,18,33],[62,37,18,41],[62,38,18,42],[63,2,20,0],[63,11,20,9,"HomeTab"],[63,18,20,16,"HomeTab"],[63,19,20,17],[64,4,20,19,"navigation"],[65,2,20,35],[65,3,20,36],[65,5,20,38],[66,4,20,38,"_s"],[66,6,20,38],[67,4,21,2],[67,10,21,8],[68,6,21,10,"user"],[69,4,21,15],[69,5,21,16],[69,8,21,19],[69,12,21,19,"useAuth"],[69,32,21,26],[69,33,21,26,"useAuth"],[69,40,21,26],[69,42,21,27],[69,43,21,28],[70,4,22,2],[70,10,22,8,"insets"],[70,16,22,14],[70,19,22,17],[70,23,22,17,"useSafeAreaInsets"],[70,50,22,34],[70,51,22,34,"useSafeAreaInsets"],[70,68,22,34],[70,70,22,35],[70,71,22,36],[71,4,23,2],[71,10,23,8],[71,11,23,9,"profileImage"],[71,23,23,21],[71,25,23,23,"setProfileImage"],[71,40,23,38],[71,41,23,39],[71,44,23,42],[71,48,23,42,"useState"],[71,54,23,50],[71,55,23,50,"useState"],[71,63,23,50],[71,65,23,66],[71,69,23,70],[71,70,23,71],[72,4,25,2],[72,10,25,8,"showImagePickerOptions"],[72,32,25,30],[72,35,25,33,"showImagePickerOptions"],[72,36,25,33],[72,41,25,39],[73,6,26,4,"Alert"],[73,11,26,9],[73,12,26,9,"default"],[73,19,26,9],[73,20,26,10,"alert"],[73,25,26,15],[73,26,27,6],[73,48,27,28],[73,50,28,6],[73,68,28,24],[73,70,29,6],[73,71,30,8],[74,8,31,10,"text"],[74,12,31,14],[74,14,31,16],[74,26,31,28],[75,8,32,10,"onPress"],[75,15,32,17],[75,17,32,19,"takePhoto"],[76,6,33,8],[76,7,33,9],[76,9,34,8],[77,8,35,10,"text"],[77,12,35,14],[77,14,35,16],[77,35,35,37],[78,8,36,10,"onPress"],[78,15,36,17],[78,17,36,19,"pickImageFromGallery"],[79,6,37,8],[79,7,37,9],[79,9,38,8],[80,8,39,10,"text"],[80,12,39,14],[80,14,39,16],[80,22,39,24],[81,8,40,10,"style"],[81,13,40,15],[81,15,40,17],[82,6,41,8],[82,7,41,9],[82,8,42,7],[82,10,43,6],[83,8,43,8,"cancelable"],[83,18,43,18],[83,20,43,20],[84,6,43,25],[84,7,44,4],[84,8,44,5],[85,4,45,2],[85,5,45,3],[86,4,47,2],[86,10,47,8,"takePhoto"],[86,19,47,17],[86,22,47,20],[86,28,47,20,"takePhoto"],[86,29,47,20],[86,34,47,32],[87,6,48,4],[87,12,48,10,"permissionResult"],[87,28,48,26],[87,31,48,29],[87,37,48,35,"ImagePicker"],[87,48,48,46],[87,49,48,47,"requestCameraPermissionsAsync"],[87,78,48,76],[87,79,48,77],[87,80,48,78],[88,6,50,4],[88,10,50,8,"permissionResult"],[88,26,50,24],[88,27,50,25,"granted"],[88,34,50,32],[88,39,50,37],[88,44,50,42],[88,46,50,44],[89,8,51,6,"Alert"],[89,13,51,11],[89,14,51,11,"default"],[89,21,51,11],[89,22,51,12,"alert"],[89,27,51,17],[89,28,51,18],[89,49,51,39],[89,51,51,41],[89,83,51,73],[89,84,51,74],[90,8,52,6],[91,6,53,4],[92,6,55,4],[92,12,55,10,"result"],[92,18,55,16],[92,21,55,19],[92,27,55,25,"ImagePicker"],[92,38,55,36],[92,39,55,37,"launchCameraAsync"],[92,56,55,54],[92,57,55,55],[93,8,56,6,"allowsEditing"],[93,21,56,19],[93,23,56,21],[93,27,56,25],[94,8,57,6,"aspect"],[94,14,57,12],[94,16,57,14],[94,17,57,15],[94,18,57,16],[94,20,57,18],[94,21,57,19],[94,22,57,20],[95,8,58,6,"quality"],[95,15,58,13],[95,17,58,15],[95,20,58,18],[96,8,59,6,"base64"],[96,14,59,12],[96,16,59,14],[97,6,60,4],[97,7,60,5],[97,8,60,6],[98,6,62,4],[98,10,62,8],[98,11,62,9,"result"],[98,17,62,15],[98,18,62,16,"canceled"],[98,26,62,24],[98,30,62,28,"result"],[98,36,62,34],[98,37,62,35,"assets"],[98,43,62,41],[98,44,62,42],[98,45,62,43],[98,46,62,44],[98,47,62,45,"base64"],[98,53,62,51],[98,55,62,53],[99,8,63,6],[99,14,63,12,"base64Image"],[99,25,63,23],[99,28,63,26],[99,54,63,52,"result"],[99,60,63,58],[99,61,63,59,"assets"],[99,67,63,65],[99,68,63,66],[99,69,63,67],[99,70,63,68],[99,71,63,69,"base64"],[99,77,63,75],[99,79,63,77],[100,8,64,6,"setProfileImage"],[100,23,64,21],[100,24,64,22,"base64Image"],[100,35,64,33],[100,36,64,34],[101,8,65,6],[102,6,66,4],[103,4,67,2],[103,5,67,3],[104,4,69,2],[104,10,69,8,"pickImageFromGallery"],[104,30,69,28],[104,33,69,31],[104,39,69,31,"pickImageFromGallery"],[104,40,69,31],[104,45,69,43],[105,6,70,4],[105,12,70,10,"permissionResult"],[105,28,70,26],[105,31,70,29],[105,37,70,35,"ImagePicker"],[105,48,70,46],[105,49,70,47,"requestMediaLibraryPermissionsAsync"],[105,84,70,82],[105,85,70,83],[105,86,70,84],[106,6,72,4],[106,10,72,8,"permissionResult"],[106,26,72,24],[106,27,72,25,"granted"],[106,34,72,32],[106,39,72,37],[106,44,72,42],[106,46,72,44],[107,8,73,6,"Alert"],[107,13,73,11],[107,14,73,11,"default"],[107,21,73,11],[107,22,73,12,"alert"],[107,27,73,17],[107,28,73,18],[107,49,73,39],[107,51,73,41],[107,80,73,70],[107,81,73,71],[108,8,74,6],[109,6,75,4],[110,6,77,4],[110,12,77,10,"result"],[110,18,77,16],[110,21,77,19],[110,27,77,25,"ImagePicker"],[110,38,77,36],[110,39,77,37,"launchImageLibraryAsync"],[110,62,77,60],[110,63,77,61],[111,8,78,6,"mediaTypes"],[111,18,78,16],[111,20,78,18],[111,21,78,19],[111,29,78,27],[111,30,78,28],[112,8,79,6,"allowsEditing"],[112,21,79,19],[112,23,79,21],[112,27,79,25],[113,8,80,6,"aspect"],[113,14,80,12],[113,16,80,14],[113,17,80,15],[113,18,80,16],[113,20,80,18],[113,21,80,19],[113,22,80,20],[114,8,81,6,"quality"],[114,15,81,13],[114,17,81,15],[114,20,81,18],[115,8,82,6,"base64"],[115,14,82,12],[115,16,82,14],[116,6,83,4],[116,7,83,5],[116,8,83,6],[117,6,85,4],[117,10,85,8],[117,11,85,9,"result"],[117,17,85,15],[117,18,85,16,"canceled"],[117,26,85,24],[117,30,85,28,"result"],[117,36,85,34],[117,37,85,35,"assets"],[117,43,85,41],[117,44,85,42],[117,45,85,43],[117,46,85,44],[117,47,85,45,"base64"],[117,53,85,51],[117,55,85,53],[118,8,86,6],[118,14,86,12,"base64Image"],[118,25,86,23],[118,28,86,26],[118,54,86,52,"result"],[118,60,86,58],[118,61,86,59,"assets"],[118,67,86,65],[118,68,86,66],[118,69,86,67],[118,70,86,68],[118,71,86,69,"base64"],[118,77,86,75],[118,79,86,77],[119,8,87,6,"setProfileImage"],[119,23,87,21],[119,24,87,22,"base64Image"],[119,35,87,33],[119,36,87,34],[120,8,88,6],[121,6,89,4],[122,4,90,2],[122,5,90,3],[123,4,91,2],[123,24,92,4],[123,28,92,4,"_reactJsxDevRuntime"],[123,47,92,4],[123,48,92,4,"jsxDEV"],[123,54,92,4],[123,56,92,5,"View"],[123,60,92,9],[123,61,92,9,"default"],[123,68,92,9],[124,6,92,10,"style"],[124,11,92,15],[124,13,92,17,"styles"],[124,19,92,23],[124,20,92,24,"container"],[124,29,92,34],[125,6,92,34,"children"],[125,14,92,34],[125,29,93,6],[125,33,93,6,"_reactJsxDevRuntime"],[125,52,93,6],[125,53,93,6,"jsxDEV"],[125,59,93,6],[125,61,93,7,"ScrollView"],[125,71,93,17],[125,72,93,17,"default"],[125,79,93,17],[126,8,93,18,"showsVerticalScrollIndicator"],[126,36,93,46],[126,38,93,48],[126,43,93,54],[127,8,93,55,"contentContainerStyle"],[127,29,93,76],[127,31,93,78,"styles"],[127,37,93,84],[127,38,93,85,"scrollContent"],[127,51,93,99],[128,8,93,99,"children"],[128,16,93,99],[128,32,95,8],[128,36,95,8,"_reactJsxDevRuntime"],[128,55,95,8],[128,56,95,8,"jsxDEV"],[128,62,95,8],[128,64,95,9,"View"],[128,68,95,13],[128,69,95,13,"default"],[128,76,95,13],[129,10,95,14,"style"],[129,15,95,19],[129,17,95,21],[129,18,95,22,"styles"],[129,24,95,28],[129,25,95,29,"header"],[129,31,95,35],[129,33,95,37],[130,12,95,39,"paddingTop"],[130,22,95,49],[130,24,95,51,"insets"],[130,30,95,57],[130,31,95,58,"top"],[130,34,95,61],[130,37,95,64],[131,10,95,67],[131,11,95,68],[131,12,95,70],[132,10,95,70,"children"],[132,18,95,70],[132,34,96,10],[132,38,96,10,"_reactJsxDevRuntime"],[132,57,96,10],[132,58,96,10,"jsxDEV"],[132,64,96,10],[132,66,96,11,"View"],[132,70,96,15],[132,71,96,15,"default"],[132,78,96,15],[133,12,96,16,"style"],[133,17,96,21],[133,19,96,23,"styles"],[133,25,96,29],[133,26,96,30,"headerLeft"],[133,36,96,41],[134,12,96,41,"children"],[134,20,96,41],[134,36,97,12],[134,40,97,12,"_reactJsxDevRuntime"],[134,59,97,12],[134,60,97,12,"jsxDEV"],[134,66,97,12],[134,68,97,13,"TouchableOpacity"],[134,84,97,29],[134,85,97,29,"default"],[134,92,97,29],[135,14,97,30,"style"],[135,19,97,35],[135,21,97,37,"styles"],[135,27,97,43],[135,28,97,44,"profileImage"],[135,40,97,57],[136,14,97,58,"onPress"],[136,21,97,65],[136,23,97,67,"showImagePickerOptions"],[136,45,97,90],[137,14,97,90,"children"],[137,22,97,90],[137,24,98,15,"profileImage"],[137,36,98,27],[137,52,99,16],[137,56,99,16,"_reactJsxDevRuntime"],[137,75,99,16],[137,76,99,16,"jsxDEV"],[137,82,99,16],[137,84,99,17,"Image"],[137,89,99,22],[137,90,99,22,"default"],[137,97,99,22],[138,16,99,23,"source"],[138,22,99,29],[138,24,99,31],[139,18,99,33,"uri"],[139,21,99,36],[139,23,99,38,"profileImage"],[140,16,99,51],[140,17,99,53],[141,16,99,54,"style"],[141,21,99,59],[141,23,99,61,"styles"],[141,29,99,67],[141,30,99,68,"profileImageSrc"],[142,14,99,84],[143,16,99,84,"fileName"],[143,24,99,84],[143,26,99,84,"_jsxFileName"],[143,38,99,84],[144,16,99,84,"lineNumber"],[144,26,99,84],[145,16,99,84,"columnNumber"],[145,28,99,84],[146,14,99,84],[146,21,99,86],[146,22,99,87],[146,38,101,16],[146,42,101,16,"_reactJsxDevRuntime"],[146,61,101,16],[146,62,101,16,"jsxDEV"],[146,68,101,16],[146,70,101,17,"_expoVectorIcons"],[146,86,101,25],[146,87,101,25,"Ionicons"],[146,95,101,25],[147,16,101,26,"name"],[147,20,101,30],[147,22,101,31],[147,30,101,39],[148,16,101,40,"size"],[148,20,101,44],[148,22,101,46],[148,24,101,49],[149,16,101,50,"color"],[149,21,101,55],[149,23,101,56],[150,14,101,65],[151,16,101,65,"fileName"],[151,24,101,65],[151,26,101,65,"_jsxFileName"],[151,38,101,65],[152,16,101,65,"lineNumber"],[152,26,101,65],[153,16,101,65,"columnNumber"],[153,28,101,65],[154,14,101,65],[154,21,101,67],[155,12,102,15],[156,14,102,15,"fileName"],[156,22,102,15],[156,24,102,15,"_jsxFileName"],[156,36,102,15],[157,14,102,15,"lineNumber"],[157,24,102,15],[158,14,102,15,"columnNumber"],[158,26,102,15],[159,12,102,15],[159,19,103,30],[159,20,103,31],[159,35,104,12],[159,39,104,12,"_reactJsxDevRuntime"],[159,58,104,12],[159,59,104,12,"jsxDEV"],[159,65,104,12],[159,67,104,13,"View"],[159,71,104,17],[159,72,104,17,"default"],[159,79,104,17],[160,14,104,18,"style"],[160,19,104,23],[160,21,104,25,"styles"],[160,27,104,31],[160,28,104,32,"profileBadge"],[160,40,104,45],[161,14,104,45,"children"],[161,22,104,45],[161,38,105,14],[161,42,105,14,"_reactJsxDevRuntime"],[161,61,105,14],[161,62,105,14,"jsxDEV"],[161,68,105,14],[161,70,105,15,"_expoVectorIcons"],[161,86,105,23],[161,87,105,23,"Ionicons"],[161,95,105,23],[162,16,105,24,"name"],[162,20,105,28],[162,22,105,29],[162,28,105,35],[163,16,105,36,"size"],[163,20,105,40],[163,22,105,42],[163,24,105,45],[164,16,105,46,"color"],[164,21,105,51],[164,23,105,52],[165,14,105,61],[166,16,105,61,"fileName"],[166,24,105,61],[166,26,105,61,"_jsxFileName"],[166,38,105,61],[167,16,105,61,"lineNumber"],[167,26,105,61],[168,16,105,61,"columnNumber"],[168,28,105,61],[169,14,105,61],[169,21,105,63],[169,22,105,64],[169,37,106,14],[169,41,106,14,"_reactJsxDevRuntime"],[169,60,106,14],[169,61,106,14,"jsxDEV"],[169,67,106,14],[169,69,106,15,"Text"],[169,73,106,19],[169,74,106,19,"default"],[169,81,106,19],[170,16,106,20,"style"],[170,21,106,25],[170,23,106,27,"styles"],[170,29,106,33],[170,30,106,34,"trustScore"],[170,40,106,45],[171,16,106,45,"children"],[171,24,106,45],[171,26,106,46],[172,14,106,49],[173,16,106,49,"fileName"],[173,24,106,49],[173,26,106,49,"_jsxFileName"],[173,38,106,49],[174,16,106,49,"lineNumber"],[174,26,106,49],[175,16,106,49,"columnNumber"],[175,28,106,49],[176,14,106,49],[176,21,106,55],[176,22,106,56],[177,12,106,56],[178,14,106,56,"fileName"],[178,22,106,56],[178,24,106,56,"_jsxFileName"],[178,36,106,56],[179,14,106,56,"lineNumber"],[179,24,106,56],[180,14,106,56,"columnNumber"],[180,26,106,56],[181,12,106,56],[181,19,107,18],[181,20,107,19],[182,10,107,19],[183,12,107,19,"fileName"],[183,20,107,19],[183,22,107,19,"_jsxFileName"],[183,34,107,19],[184,12,107,19,"lineNumber"],[184,22,107,19],[185,12,107,19,"columnNumber"],[185,24,107,19],[186,10,107,19],[186,17,108,16],[186,18,108,17],[186,33,109,10],[186,37,109,10,"_reactJsxDevRuntime"],[186,56,109,10],[186,57,109,10,"jsxDEV"],[186,63,109,10],[186,65,109,11,"View"],[186,69,109,15],[186,70,109,15,"default"],[186,77,109,15],[187,12,109,16,"style"],[187,17,109,21],[187,19,109,23,"styles"],[187,25,109,29],[187,26,109,30,"headerRight"],[187,37,109,42],[188,12,109,42,"children"],[188,20,109,42],[188,36,110,12],[188,40,110,12,"_reactJsxDevRuntime"],[188,59,110,12],[188,60,110,12,"jsxDEV"],[188,66,110,12],[188,68,110,13,"TouchableOpacity"],[188,84,110,29],[188,85,110,29,"default"],[188,92,110,29],[189,14,110,30,"style"],[189,19,110,35],[189,21,110,37,"styles"],[189,27,110,43],[189,28,110,44,"iconButton"],[189,38,110,55],[190,14,110,56,"onPress"],[190,21,110,63],[190,23,110,65,"onPress"],[190,24,110,65],[190,29,110,71,"navigation"],[190,39,110,81],[190,40,110,82,"navigate"],[190,48,110,90],[190,49,110,91],[190,60,110,102],[190,61,110,104],[191,14,110,104,"children"],[191,22,110,104],[191,37,111,14],[191,41,111,14,"_reactJsxDevRuntime"],[191,60,111,14],[191,61,111,14,"jsxDEV"],[191,67,111,14],[191,69,111,15,"_expoVectorIcons"],[191,85,111,23],[191,86,111,23,"Ionicons"],[191,94,111,23],[192,16,111,24,"name"],[192,20,111,28],[192,22,111,29],[192,39,111,46],[193,16,111,47,"size"],[193,20,111,51],[193,22,111,53],[193,24,111,56],[194,16,111,57,"color"],[194,21,111,62],[194,23,111,63],[195,14,111,72],[196,16,111,72,"fileName"],[196,24,111,72],[196,26,111,72,"_jsxFileName"],[196,38,111,72],[197,16,111,72,"lineNumber"],[197,26,111,72],[198,16,111,72,"columnNumber"],[198,28,111,72],[199,14,111,72],[199,21,111,74],[200,12,111,75],[201,14,111,75,"fileName"],[201,22,111,75],[201,24,111,75,"_jsxFileName"],[201,36,111,75],[202,14,111,75,"lineNumber"],[202,24,111,75],[203,14,111,75,"columnNumber"],[203,26,111,75],[204,12,111,75],[204,19,112,30],[204,20,112,31],[204,35,113,12],[204,39,113,12,"_reactJsxDevRuntime"],[204,58,113,12],[204,59,113,12,"jsxDEV"],[204,65,113,12],[204,67,113,13,"TouchableOpacity"],[204,83,113,29],[204,84,113,29,"default"],[204,91,113,29],[205,14,113,30,"style"],[205,19,113,35],[205,21,113,37,"styles"],[205,27,113,43],[205,28,113,44,"iconButton"],[205,38,113,55],[206,14,113,56,"onPress"],[206,21,113,63],[206,23,113,65,"onPress"],[206,24,113,65],[206,29,113,71,"navigation"],[206,39,113,81],[206,40,113,82,"navigate"],[206,48,113,90],[206,49,113,91],[206,64,113,106],[206,65,113,108],[207,14,113,108,"children"],[207,22,113,108],[207,37,114,14],[207,41,114,14,"_reactJsxDevRuntime"],[207,60,114,14],[207,61,114,14,"jsxDEV"],[207,67,114,14],[207,69,114,15,"_expoVectorIcons"],[207,85,114,23],[207,86,114,23,"Ionicons"],[207,94,114,23],[208,16,114,24,"name"],[208,20,114,28],[208,22,114,29],[208,45,114,52],[209,16,114,53,"size"],[209,20,114,57],[209,22,114,59],[209,24,114,62],[210,16,114,63,"color"],[210,21,114,68],[210,23,114,69],[211,14,114,78],[212,16,114,78,"fileName"],[212,24,114,78],[212,26,114,78,"_jsxFileName"],[212,38,114,78],[213,16,114,78,"lineNumber"],[213,26,114,78],[214,16,114,78,"columnNumber"],[214,28,114,78],[215,14,114,78],[215,21,114,80],[216,12,114,81],[217,14,114,81,"fileName"],[217,22,114,81],[217,24,114,81,"_jsxFileName"],[217,36,114,81],[218,14,114,81,"lineNumber"],[218,24,114,81],[219,14,114,81,"columnNumber"],[219,26,114,81],[220,12,114,81],[220,19,115,30],[220,20,115,31],[220,35,116,12],[220,39,116,12,"_reactJsxDevRuntime"],[220,58,116,12],[220,59,116,12,"jsxDEV"],[220,65,116,12],[220,67,116,13,"TouchableOpacity"],[220,83,116,29],[220,84,116,29,"default"],[220,91,116,29],[221,14,116,30,"style"],[221,19,116,35],[221,21,116,37,"styles"],[221,27,116,43],[221,28,116,44,"iconButton"],[221,38,116,55],[222,14,116,56,"onPress"],[222,21,116,63],[222,23,116,65,"onPress"],[222,24,116,65],[222,29,116,71,"navigation"],[222,39,116,81],[222,40,116,82,"navigate"],[222,48,116,90],[222,49,116,91],[222,59,116,101],[222,60,116,103],[223,14,116,103,"children"],[223,22,116,103],[223,37,117,14],[223,41,117,14,"_reactJsxDevRuntime"],[223,60,117,14],[223,61,117,14,"jsxDEV"],[223,67,117,14],[223,69,117,15,"_expoVectorIcons"],[223,85,117,23],[223,86,117,23,"Ionicons"],[223,94,117,23],[224,16,117,24,"name"],[224,20,117,28],[224,22,117,29],[224,40,117,47],[225,16,117,48,"size"],[225,20,117,52],[225,22,117,54],[225,24,117,57],[226,16,117,58,"color"],[226,21,117,63],[226,23,117,64],[227,14,117,73],[228,16,117,73,"fileName"],[228,24,117,73],[228,26,117,73,"_jsxFileName"],[228,38,117,73],[229,16,117,73,"lineNumber"],[229,26,117,73],[230,16,117,73,"columnNumber"],[230,28,117,73],[231,14,117,73],[231,21,117,75],[232,12,117,76],[233,14,117,76,"fileName"],[233,22,117,76],[233,24,117,76,"_jsxFileName"],[233,36,117,76],[234,14,117,76,"lineNumber"],[234,24,117,76],[235,14,117,76,"columnNumber"],[235,26,117,76],[236,12,117,76],[236,19,118,30],[236,20,118,31],[237,10,118,31],[238,12,118,31,"fileName"],[238,20,118,31],[238,22,118,31,"_jsxFileName"],[238,34,118,31],[239,12,118,31,"lineNumber"],[239,22,118,31],[240,12,118,31,"columnNumber"],[240,24,118,31],[241,10,118,31],[241,17,119,16],[241,18,119,17],[242,8,119,17],[243,10,119,17,"fileName"],[243,18,119,17],[243,20,119,17,"_jsxFileName"],[243,32,119,17],[244,10,119,17,"lineNumber"],[244,20,119,17],[245,10,119,17,"columnNumber"],[245,22,119,17],[246,8,119,17],[246,15,120,14],[246,16,120,15],[246,31,123,8],[246,35,123,8,"_reactJsxDevRuntime"],[246,54,123,8],[246,55,123,8,"jsxDEV"],[246,61,123,8],[246,63,123,9,"View"],[246,67,123,13],[246,68,123,13,"default"],[246,75,123,13],[247,10,123,14,"style"],[247,15,123,19],[247,17,123,21,"styles"],[247,23,123,27],[247,24,123,28,"announcementWidget"],[247,42,123,47],[248,10,123,47,"children"],[248,18,123,47],[248,33,124,10],[248,37,124,10,"_reactJsxDevRuntime"],[248,56,124,10],[248,57,124,10,"jsxDEV"],[248,63,124,10],[248,65,124,11,"ScrollView"],[248,75,124,21],[248,76,124,21,"default"],[248,83,124,21],[249,12,124,22,"horizontal"],[249,22,124,32],[250,12,124,33,"showsHorizontalScrollIndicator"],[250,42,124,63],[250,44,124,65],[250,49,124,71],[251,12,124,71,"children"],[251,20,124,71],[251,36,125,12],[251,40,125,12,"_reactJsxDevRuntime"],[251,59,125,12],[251,60,125,12,"jsxDEV"],[251,66,125,12],[251,68,125,13,"View"],[251,72,125,17],[251,73,125,17,"default"],[251,80,125,17],[252,14,125,18,"style"],[252,19,125,23],[252,21,125,25,"styles"],[252,27,125,31],[252,28,125,32,"announcement"],[252,40,125,45],[253,14,125,45,"children"],[253,22,125,45],[253,38,126,14],[253,42,126,14,"_reactJsxDevRuntime"],[253,61,126,14],[253,62,126,14,"jsxDEV"],[253,68,126,14],[253,70,126,15,"Text"],[253,74,126,19],[253,75,126,19,"default"],[253,82,126,19],[254,16,126,20,"style"],[254,21,126,25],[254,23,126,27,"styles"],[254,29,126,33],[254,30,126,34,"announcementTitle"],[254,47,126,52],[255,16,126,52,"children"],[255,24,126,52],[255,26,126,53],[256,14,126,80],[257,16,126,80,"fileName"],[257,24,126,80],[257,26,126,80,"_jsxFileName"],[257,38,126,80],[258,16,126,80,"lineNumber"],[258,26,126,80],[259,16,126,80,"columnNumber"],[259,28,126,80],[260,14,126,80],[260,21,126,86],[260,22,126,87],[260,37,127,14],[260,41,127,14,"_reactJsxDevRuntime"],[260,60,127,14],[260,61,127,14,"jsxDEV"],[260,67,127,14],[260,69,127,15,"Text"],[260,73,127,19],[260,74,127,19,"default"],[260,81,127,19],[261,16,127,20,"style"],[261,21,127,25],[261,23,127,27,"styles"],[261,29,127,33],[261,30,127,34,"announcementText"],[261,46,127,51],[262,16,127,51,"children"],[262,24,127,51],[262,26,127,52],[263,14,127,88],[264,16,127,88,"fileName"],[264,24,127,88],[264,26,127,88,"_jsxFileName"],[264,38,127,88],[265,16,127,88,"lineNumber"],[265,26,127,88],[266,16,127,88,"columnNumber"],[266,28,127,88],[267,14,127,88],[267,21,127,94],[267,22,127,95],[268,12,127,95],[269,14,127,95,"fileName"],[269,22,127,95],[269,24,127,95,"_jsxFileName"],[269,36,127,95],[270,14,127,95,"lineNumber"],[270,24,127,95],[271,14,127,95,"columnNumber"],[271,26,127,95],[272,12,127,95],[272,19,128,18],[272,20,128,19],[272,35,129,12],[272,39,129,12,"_reactJsxDevRuntime"],[272,58,129,12],[272,59,129,12,"jsxDEV"],[272,65,129,12],[272,67,129,13,"View"],[272,71,129,17],[272,72,129,17,"default"],[272,79,129,17],[273,14,129,18,"style"],[273,19,129,23],[273,21,129,25,"styles"],[273,27,129,31],[273,28,129,32,"announcement"],[273,40,129,45],[274,14,129,45,"children"],[274,22,129,45],[274,38,130,14],[274,42,130,14,"_reactJsxDevRuntime"],[274,61,130,14],[274,62,130,14,"jsxDEV"],[274,68,130,14],[274,70,130,15,"Text"],[274,74,130,19],[274,75,130,19,"default"],[274,82,130,19],[275,16,130,20,"style"],[275,21,130,25],[275,23,130,27,"styles"],[275,29,130,33],[275,30,130,34,"announcementTitle"],[275,47,130,52],[276,16,130,52,"children"],[276,24,130,52],[276,26,130,53],[277,14,130,67],[278,16,130,67,"fileName"],[278,24,130,67],[278,26,130,67,"_jsxFileName"],[278,38,130,67],[279,16,130,67,"lineNumber"],[279,26,130,67],[280,16,130,67,"columnNumber"],[280,28,130,67],[281,14,130,67],[281,21,130,73],[281,22,130,74],[281,37,131,14],[281,41,131,14,"_reactJsxDevRuntime"],[281,60,131,14],[281,61,131,14,"jsxDEV"],[281,67,131,14],[281,69,131,15,"Text"],[281,73,131,19],[281,74,131,19,"default"],[281,81,131,19],[282,16,131,20,"style"],[282,21,131,25],[282,23,131,27,"styles"],[282,29,131,33],[282,30,131,34,"announcementText"],[282,46,131,51],[283,16,131,51,"children"],[283,24,131,51],[283,26,131,52],[284,14,131,80],[285,16,131,80,"fileName"],[285,24,131,80],[285,26,131,80,"_jsxFileName"],[285,38,131,80],[286,16,131,80,"lineNumber"],[286,26,131,80],[287,16,131,80,"columnNumber"],[287,28,131,80],[288,14,131,80],[288,21,131,86],[288,22,131,87],[289,12,131,87],[290,14,131,87,"fileName"],[290,22,131,87],[290,24,131,87,"_jsxFileName"],[290,36,131,87],[291,14,131,87,"lineNumber"],[291,24,131,87],[292,14,131,87,"columnNumber"],[292,26,131,87],[293,12,131,87],[293,19,132,18],[293,20,132,19],[294,10,132,19],[295,12,132,19,"fileName"],[295,20,132,19],[295,22,132,19,"_jsxFileName"],[295,34,132,19],[296,12,132,19,"lineNumber"],[296,22,132,19],[297,12,132,19,"columnNumber"],[297,24,132,19],[298,10,132,19],[298,17,133,22],[299,8,133,23],[300,10,133,23,"fileName"],[300,18,133,23],[300,20,133,23,"_jsxFileName"],[300,32,133,23],[301,10,133,23,"lineNumber"],[301,20,133,23],[302,10,133,23,"columnNumber"],[302,22,133,23],[303,8,133,23],[303,15,134,14],[303,16,134,15],[303,31,137,8],[303,35,137,8,"_reactJsxDevRuntime"],[303,54,137,8],[303,55,137,8,"jsxDEV"],[303,61,137,8],[303,63,137,9,"View"],[303,67,137,13],[303,68,137,13,"default"],[303,75,137,13],[304,10,137,14,"style"],[304,15,137,19],[304,17,137,21,"styles"],[304,23,137,27],[304,24,137,28,"quickActionsContainer"],[304,45,137,50],[305,10,137,50,"children"],[305,18,137,50],[305,34,138,10],[305,38,138,10,"_reactJsxDevRuntime"],[305,57,138,10],[305,58,138,10,"jsxDEV"],[305,64,138,10],[305,66,138,11,"Text"],[305,70,138,15],[305,71,138,15,"default"],[305,78,138,15],[306,12,138,16,"style"],[306,17,138,21],[306,19,138,23,"styles"],[306,25,138,29],[306,26,138,30,"sectionTitle"],[306,38,138,43],[307,12,138,43,"children"],[307,20,138,43],[307,22,138,44],[308,10,138,57],[309,12,138,57,"fileName"],[309,20,138,57],[309,22,138,57,"_jsxFileName"],[309,34,138,57],[310,12,138,57,"lineNumber"],[310,22,138,57],[311,12,138,57,"columnNumber"],[311,24,138,57],[312,10,138,57],[312,17,138,63],[312,18,138,64],[312,33,139,10],[312,37,139,10,"_reactJsxDevRuntime"],[312,56,139,10],[312,57,139,10,"jsxDEV"],[312,63,139,10],[312,65,139,11,"View"],[312,69,139,15],[312,70,139,15,"default"],[312,77,139,15],[313,12,139,16,"style"],[313,17,139,21],[313,19,139,23,"styles"],[313,25,139,29],[313,26,139,30,"actionsGrid"],[313,37,139,42],[314,12,139,42,"children"],[314,20,139,42],[314,22,140,13,"QUICK_ACTIONS"],[314,35,140,26],[314,36,140,27,"map"],[314,39,140,30],[314,40,140,31],[314,41,140,32,"action"],[314,47,140,38],[314,49,140,40,"index"],[314,54,140,45],[314,72,141,14],[314,76,141,14,"_reactJsxDevRuntime"],[314,95,141,14],[314,96,141,14,"jsxDEV"],[314,102,141,14],[314,104,141,15,"TouchableOpacity"],[314,120,141,31],[314,121,141,31,"default"],[314,128,141,31],[315,14,143,16,"style"],[315,19,143,21],[315,21,143,23],[315,22,143,24,"styles"],[315,28,143,30],[315,29,143,31,"actionCard"],[315,39,143,41],[315,41,144,19,"index"],[315,46,144,24],[315,49,144,27],[315,50,144,28],[315,55,144,33],[315,56,144,34],[315,60,144,39,"styles"],[315,66,144,45],[315,67,144,46,"actionCardFirst"],[315,82,144,61],[315,84,145,19,"index"],[315,89,145,24],[315,92,145,27],[315,93,145,28],[315,98,145,33],[315,99,145,34],[315,103,145,39,"styles"],[315,109,145,45],[315,110,145,46,"actionCardLast"],[315,124,145,60],[315,125,146,18],[316,14,147,16,"activeOpacity"],[316,27,147,29],[316,29,147,31],[316,32,147,35],[317,14,147,35,"children"],[317,22,147,35],[317,38,149,16],[317,42,149,16,"_reactJsxDevRuntime"],[317,61,149,16],[317,62,149,16,"jsxDEV"],[317,68,149,16],[317,70,149,17,"View"],[317,74,149,21],[317,75,149,21,"default"],[317,82,149,21],[318,16,149,22,"style"],[318,21,149,27],[318,23,149,29],[318,24,149,30,"styles"],[318,30,149,36],[318,31,149,37,"actionIcon"],[318,41,149,47],[318,43,149,49],[319,18,149,51,"backgroundColor"],[319,33,149,66],[319,35,149,68,"action"],[319,41,149,74],[319,42,149,75,"color"],[320,16,149,81],[320,17,149,82],[320,18,149,84],[321,16,149,84,"children"],[321,24,149,84],[321,39,150,18],[321,43,150,18,"_reactJsxDevRuntime"],[321,62,150,18],[321,63,150,18,"jsxDEV"],[321,69,150,18],[321,71,150,19,"_expoVectorIcons"],[321,87,150,27],[321,88,150,27,"Ionicons"],[321,96,150,27],[322,18,150,28,"name"],[322,22,150,32],[322,24,150,34,"action"],[322,30,150,40],[322,31,150,41,"icon"],[322,35,150,46],[323,18,150,47,"size"],[323,22,150,51],[323,24,150,53],[323,26,150,56],[324,18,150,57,"color"],[324,23,150,62],[324,25,150,63],[325,16,150,69],[326,18,150,69,"fileName"],[326,26,150,69],[326,28,150,69,"_jsxFileName"],[326,40,150,69],[327,18,150,69,"lineNumber"],[327,28,150,69],[328,18,150,69,"columnNumber"],[328,30,150,69],[329,16,150,69],[329,23,150,71],[330,14,150,72],[331,16,150,72,"fileName"],[331,24,150,72],[331,26,150,72,"_jsxFileName"],[331,38,150,72],[332,16,150,72,"lineNumber"],[332,26,150,72],[333,16,150,72,"columnNumber"],[333,28,150,72],[334,14,150,72],[334,21,151,22],[334,22,151,23],[334,37,152,16],[334,41,152,16,"_reactJsxDevRuntime"],[334,60,152,16],[334,61,152,16,"jsxDEV"],[334,67,152,16],[334,69,152,17,"Text"],[334,73,152,21],[334,74,152,21,"default"],[334,81,152,21],[335,16,152,22,"style"],[335,21,152,27],[335,23,152,29,"styles"],[335,29,152,35],[335,30,152,36,"actionLabel"],[335,41,152,48],[336,16,152,48,"children"],[336,24,152,48],[336,26,152,50,"action"],[336,32,152,56],[336,33,152,57,"label"],[337,14,152,62],[338,16,152,62,"fileName"],[338,24,152,62],[338,26,152,62,"_jsxFileName"],[338,38,152,62],[339,16,152,62,"lineNumber"],[339,26,152,62],[340,16,152,62,"columnNumber"],[340,28,152,62],[341,14,152,62],[341,21,152,69],[341,22,152,70],[342,12,152,70],[342,15,142,21,"action"],[342,21,142,27],[342,22,142,28,"id"],[342,24,142,30],[343,14,142,30,"fileName"],[343,22,142,30],[343,24,142,30,"_jsxFileName"],[343,36,142,30],[344,14,142,30,"lineNumber"],[344,24,142,30],[345,14,142,30,"columnNumber"],[345,26,142,30],[346,12,142,30],[346,19,153,32],[346,20,154,13],[347,10,154,14],[348,12,154,14,"fileName"],[348,20,154,14],[348,22,154,14,"_jsxFileName"],[348,34,154,14],[349,12,154,14,"lineNumber"],[349,22,154,14],[350,12,154,14,"columnNumber"],[350,24,154,14],[351,10,154,14],[351,17,155,16],[351,18,155,17],[352,8,155,17],[353,10,155,17,"fileName"],[353,18,155,17],[353,20,155,17,"_jsxFileName"],[353,32,155,17],[354,10,155,17,"lineNumber"],[354,20,155,17],[355,10,155,17,"columnNumber"],[355,22,155,17],[356,8,155,17],[356,15,156,14],[356,16,156,15],[357,6,156,15],[358,8,156,15,"fileName"],[358,16,156,15],[358,18,156,15,"_jsxFileName"],[358,30,156,15],[359,8,156,15,"lineNumber"],[359,18,156,15],[360,8,156,15,"columnNumber"],[360,20,156,15],[361,6,156,15],[361,13,157,18],[362,4,157,19],[363,6,157,19,"fileName"],[363,14,157,19],[363,16,157,19,"_jsxFileName"],[363,28,157,19],[364,6,157,19,"lineNumber"],[364,16,157,19],[365,6,157,19,"columnNumber"],[365,18,157,19],[366,4,157,19],[366,11,158,10],[366,12,158,11],[367,2,160,0],[368,2,160,1,"_s"],[368,4,160,1],[368,5,20,9,"HomeTab"],[368,12,20,16],[369,4,20,16],[369,12,21,19,"useAuth"],[369,32,21,26],[369,33,21,26,"useAuth"],[369,40,21,26],[369,42,22,17,"useSafeAreaInsets"],[369,69,22,34],[369,70,22,34,"useSafeAreaInsets"],[369,87,22,34],[370,2,22,34],[371,2,22,34,"_c"],[371,4,22,34],[371,7,20,9,"HomeTab"],[371,14,20,16],[372,2,162,0],[372,11,162,9,"WalletTab"],[372,20,162,18,"WalletTab"],[372,21,162,18],[372,23,162,21],[373,4,162,21,"_s2"],[373,7,162,21],[374,4,163,2],[374,10,163,8],[375,6,163,10,"user"],[376,4,163,15],[376,5,163,16],[376,8,163,19],[376,12,163,19,"useAuth"],[376,32,163,26],[376,33,163,26,"useAuth"],[376,40,163,26],[376,42,163,27],[376,43,163,28],[377,4,164,2],[377,10,164,8,"insets"],[377,16,164,14],[377,19,164,17],[377,23,164,17,"useSafeAreaInsets"],[377,50,164,34],[377,51,164,34,"useSafeAreaInsets"],[377,68,164,34],[377,70,164,35],[377,71,164,36],[378,4,165,2],[378,10,165,8],[378,11,165,9,"hezBalance"],[378,21,165,19],[378,23,165,21,"setHezBalance"],[378,36,165,34],[378,37,165,35],[378,40,165,38],[378,44,165,38,"useState"],[378,50,165,46],[378,51,165,46,"useState"],[378,59,165,46],[378,61,165,47],[378,73,165,59],[378,74,165,60],[379,4,166,2],[379,10,166,8],[379,11,166,9,"pezBalance"],[379,21,166,19],[379,23,166,21,"setPezBalance"],[379,36,166,34],[379,37,166,35],[379,40,166,38],[379,44,166,38,"useState"],[379,50,166,46],[379,51,166,46,"useState"],[379,59,166,46],[379,61,166,47],[379,73,166,59],[379,74,166,60],[380,4,167,2],[380,10,167,8],[380,11,167,9,"loading"],[380,18,167,16],[380,20,167,18,"setLoading"],[380,30,167,28],[380,31,167,29],[380,34,167,32],[380,38,167,32,"useState"],[380,44,167,40],[380,45,167,40,"useState"],[380,53,167,40],[380,55,167,41],[380,59,167,45],[380,60,167,46],[381,4,169,2],[381,10,169,8,"TEST_WALLET"],[381,21,169,19],[381,24,169,22],[381,74,169,72],[382,4,171,2],[382,8,171,2,"useEffect"],[382,14,171,11],[382,15,171,11,"useEffect"],[382,24,171,11],[382,26,171,12],[382,32,171,18],[383,6,172,4,"fetchBalance"],[383,18,172,16],[383,19,172,17],[383,20,172,18],[384,4,173,2],[384,5,173,3],[384,7,173,5],[384,9,173,7],[384,10,173,8],[385,4,175,2],[385,10,175,8,"fetchBalance"],[385,22,175,20],[385,25,175,23],[385,31,175,23,"fetchBalance"],[385,32,175,23],[385,37,175,35],[386,6,176,4],[386,10,176,8],[387,8,177,6],[387,14,177,12,"backendUrl"],[387,24,177,22],[387,27,177,25],[387,84,177,64],[387,107,177,87],[388,8,178,6],[388,14,178,12,"controller"],[388,24,178,22],[388,27,178,25],[388,31,178,29,"AbortController"],[388,46,178,44],[388,47,178,45],[388,48,178,46],[389,8,179,6],[389,14,179,12,"timeoutId"],[389,23,179,21],[389,26,179,24,"setTimeout"],[389,36,179,34],[389,37,179,35],[389,43,179,41,"controller"],[389,53,179,51],[389,54,179,52,"abort"],[389,59,179,57],[389,60,179,58],[389,61,179,59],[389,63,179,61],[389,67,179,65],[389,68,179,66],[389,69,179,67],[389,70,179,68],[391,8,181,6],[391,14,181,12,"response"],[391,22,181,20],[391,25,181,23],[391,31,181,29,"fetch"],[391,36,181,34],[391,37,181,35],[391,40,181,38,"backendUrl"],[391,50,181,48],[391,75,181,73],[391,77,181,75],[392,10,182,8,"method"],[392,16,182,14],[392,18,182,16],[392,24,182,22],[393,10,183,8,"headers"],[393,17,183,15],[393,19,183,17],[394,12,184,10],[394,26,184,24],[394,28,184,26],[395,10,185,8],[395,11,185,9],[396,10,186,8,"body"],[396,14,186,12],[396,16,186,14,"JSON"],[396,20,186,18],[396,21,186,19,"stringify"],[396,30,186,28],[396,31,186,29],[397,12,187,10,"address"],[397,19,187,17],[397,21,187,19,"TEST_WALLET"],[398,10,188,8],[398,11,188,9],[398,12,188,10],[399,10,189,8,"signal"],[399,16,189,14],[399,18,189,16,"controller"],[399,28,189,26],[399,29,189,27,"signal"],[400,8,190,6],[400,9,190,7],[400,10,190,8],[401,8,192,6,"clearTimeout"],[401,20,192,18],[401,21,192,19,"timeoutId"],[401,30,192,28],[401,31,192,29],[402,8,194,6],[402,12,194,10,"response"],[402,20,194,18],[402,21,194,19,"ok"],[402,23,194,21],[402,25,194,23],[403,10,195,8],[403,16,195,14,"data"],[403,20,195,18],[403,23,195,21],[403,29,195,27,"response"],[403,37,195,35],[403,38,195,36,"json"],[403,42,195,40],[403,43,195,41],[403,44,195,42],[404,10,196,8,"setHezBalance"],[404,23,196,21],[404,24,196,22,"parseFloat"],[404,34,196,32],[404,35,196,33,"data"],[404,39,196,37],[404,40,196,38,"hez"],[404,43,196,41],[404,44,196,42],[404,45,196,43,"toFixed"],[404,52,196,50],[404,53,196,51],[404,54,196,52],[404,55,196,53],[404,56,196,54],[405,10,197,8,"setPezBalance"],[405,23,197,21],[405,24,197,22,"parseFloat"],[405,34,197,32],[405,35,197,33,"data"],[405,39,197,37],[405,40,197,38,"pez"],[405,43,197,41],[405,44,197,42],[405,45,197,43,"toFixed"],[405,52,197,50],[405,53,197,51],[405,54,197,52],[405,55,197,53],[405,56,197,54],[406,8,198,6],[406,9,198,7],[406,15,198,13],[407,10,199,8,"setHezBalance"],[407,23,199,21],[407,24,199,22],[407,30,199,28],[407,31,199,29],[408,10,200,8,"setPezBalance"],[408,23,200,21],[408,24,200,22],[408,30,200,28],[408,31,200,29],[409,8,201,6],[410,6,202,4],[410,7,202,5],[410,8,202,6],[410,15,202,13,"error"],[410,20,202,18],[410,22,202,20],[411,8,203,6,"console"],[411,15,203,13],[411,16,203,14,"error"],[411,21,203,19],[411,22,203,20],[411,44,203,42],[411,46,203,44,"error"],[411,51,203,49],[411,52,203,50],[412,8,204,6,"setHezBalance"],[412,21,204,19],[412,22,204,20],[412,28,204,26],[412,29,204,27],[413,8,205,6,"setPezBalance"],[413,21,205,19],[413,22,205,20],[413,28,205,26],[413,29,205,27],[414,6,206,4],[414,7,206,5],[414,16,206,14],[415,8,207,6,"setLoading"],[415,18,207,16],[415,19,207,17],[415,24,207,22],[415,25,207,23],[416,6,208,4],[417,4,209,2],[417,5,209,3],[418,4,211,2],[418,24,212,4],[418,28,212,4,"_reactJsxDevRuntime"],[418,47,212,4],[418,48,212,4,"jsxDEV"],[418,54,212,4],[418,56,212,5,"View"],[418,60,212,9],[418,61,212,9,"default"],[418,68,212,9],[419,6,212,10,"style"],[419,11,212,15],[419,13,212,17,"styles"],[419,19,212,23],[419,20,212,24,"container"],[419,29,212,34],[420,6,212,34,"children"],[420,14,212,34],[420,29,213,6],[420,33,213,6,"_reactJsxDevRuntime"],[420,52,213,6],[420,53,213,6,"jsxDEV"],[420,59,213,6],[420,61,213,7,"ScrollView"],[420,71,213,17],[420,72,213,17,"default"],[420,79,213,17],[421,8,213,18,"contentContainerStyle"],[421,29,213,39],[421,31,213,41,"styles"],[421,37,213,47],[421,38,213,48,"walletScrollContent"],[421,57,213,68],[422,8,213,68,"children"],[422,16,213,68],[422,32,215,8],[422,36,215,8,"_reactJsxDevRuntime"],[422,55,215,8],[422,56,215,8,"jsxDEV"],[422,62,215,8],[422,64,215,9,"View"],[422,68,215,13],[422,69,215,13,"default"],[422,76,215,13],[423,10,215,14,"style"],[423,15,215,19],[423,17,215,21],[423,18,215,22,"styles"],[423,24,215,28],[423,25,215,29,"walletHeader"],[423,37,215,41],[423,39,215,43],[424,12,215,45,"paddingTop"],[424,22,215,55],[424,24,215,57,"insets"],[424,30,215,63],[424,31,215,64,"top"],[424,34,215,67],[424,37,215,70],[425,10,215,73],[425,11,215,74],[425,12,215,76],[426,10,215,76,"children"],[426,18,215,76],[426,34,216,10],[426,38,216,10,"_reactJsxDevRuntime"],[426,57,216,10],[426,58,216,10,"jsxDEV"],[426,64,216,10],[426,66,216,11,"Text"],[426,70,216,15],[426,71,216,15,"default"],[426,78,216,15],[427,12,216,16,"style"],[427,17,216,21],[427,19,216,23,"styles"],[427,25,216,29],[427,26,216,30,"walletTitle"],[427,37,216,42],[428,12,216,42,"children"],[428,20,216,42],[428,22,216,43],[429,10,216,52],[430,12,216,52,"fileName"],[430,20,216,52],[430,22,216,52,"_jsxFileName"],[430,34,216,52],[431,12,216,52,"lineNumber"],[431,22,216,52],[432,12,216,52,"columnNumber"],[432,24,216,52],[433,10,216,52],[433,17,216,58],[433,18,216,59],[433,33,217,10],[433,37,217,10,"_reactJsxDevRuntime"],[433,56,217,10],[433,57,217,10,"jsxDEV"],[433,63,217,10],[433,65,217,11,"TouchableOpacity"],[433,81,217,27],[433,82,217,27,"default"],[433,89,217,27],[434,12,217,28,"onPress"],[434,19,217,35],[434,21,217,37,"fetchBalance"],[434,33,217,50],[435,12,217,51,"style"],[435,17,217,56],[435,19,217,58,"styles"],[435,25,217,64],[435,26,217,65,"refreshButton"],[435,39,217,79],[436,12,217,79,"children"],[436,20,217,79],[436,35,218,12],[436,39,218,12,"_reactJsxDevRuntime"],[436,58,218,12],[436,59,218,12,"jsxDEV"],[436,65,218,12],[436,67,218,13,"_expoVectorIcons"],[436,83,218,21],[436,84,218,21,"Ionicons"],[436,92,218,21],[437,14,218,22,"name"],[437,18,218,26],[437,20,218,27],[437,29,218,36],[438,14,218,37,"size"],[438,18,218,41],[438,20,218,43],[438,22,218,46],[439,14,218,47,"color"],[439,19,218,52],[439,21,218,53],[440,12,218,62],[441,14,218,62,"fileName"],[441,22,218,62],[441,24,218,62,"_jsxFileName"],[441,36,218,62],[442,14,218,62,"lineNumber"],[442,24,218,62],[443,14,218,62,"columnNumber"],[443,26,218,62],[444,12,218,62],[444,19,218,64],[445,10,218,65],[446,12,218,65,"fileName"],[446,20,218,65],[446,22,218,65,"_jsxFileName"],[446,34,218,65],[447,12,218,65,"lineNumber"],[447,22,218,65],[448,12,218,65,"columnNumber"],[448,24,218,65],[449,10,218,65],[449,17,219,28],[449,18,219,29],[450,8,219,29],[451,10,219,29,"fileName"],[451,18,219,29],[451,20,219,29,"_jsxFileName"],[451,32,219,29],[452,10,219,29,"lineNumber"],[452,20,219,29],[453,10,219,29,"columnNumber"],[453,22,219,29],[454,8,219,29],[454,15,220,14],[454,16,220,15],[454,31,223,8],[454,35,223,8,"_reactJsxDevRuntime"],[454,54,223,8],[454,55,223,8,"jsxDEV"],[454,61,223,8],[454,63,223,9,"View"],[454,67,223,13],[454,68,223,13,"default"],[454,75,223,13],[455,10,223,14,"style"],[455,15,223,19],[455,17,223,21,"styles"],[455,23,223,27],[455,24,223,28,"balanceRow"],[455,34,223,39],[456,10,223,39,"children"],[456,18,223,39],[456,34,224,10],[456,38,224,10,"_reactJsxDevRuntime"],[456,57,224,10],[456,58,224,10,"jsxDEV"],[456,64,224,10],[456,66,224,11,"View"],[456,70,224,15],[456,71,224,15,"default"],[456,78,224,15],[457,12,224,16,"style"],[457,17,224,21],[457,19,224,23,"styles"],[457,25,224,29],[457,26,224,30,"balanceCardNew"],[457,40,224,45],[458,12,224,45,"children"],[458,20,224,45],[458,36,225,12],[458,40,225,12,"_reactJsxDevRuntime"],[458,59,225,12],[458,60,225,12,"jsxDEV"],[458,66,225,12],[458,68,225,13,"Image"],[458,73,225,18],[458,74,225,18,"default"],[458,81,225,18],[459,14,226,14,"source"],[459,20,226,20],[459,22,226,22],[460,16,226,24,"uri"],[460,19,226,27],[460,21,226,29],[461,14,226,145],[461,15,226,147],[462,14,227,14,"style"],[462,19,227,19],[462,21,227,21,"styles"],[462,27,227,27],[462,28,227,28,"tokenLogoNew"],[463,12,227,41],[464,14,227,41,"fileName"],[464,22,227,41],[464,24,227,41,"_jsxFileName"],[464,36,227,41],[465,14,227,41,"lineNumber"],[465,24,227,41],[466,14,227,41,"columnNumber"],[466,26,227,41],[467,12,227,41],[467,19,228,13],[467,20,228,14],[467,35,229,12],[467,39,229,12,"_reactJsxDevRuntime"],[467,58,229,12],[467,59,229,12,"jsxDEV"],[467,65,229,12],[467,67,229,13,"Text"],[467,71,229,17],[467,72,229,17,"default"],[467,79,229,17],[468,14,229,18,"style"],[468,19,229,23],[468,21,229,25,"styles"],[468,27,229,31],[468,28,229,32,"tokenSymbolNew"],[468,42,229,47],[469,14,229,47,"children"],[469,22,229,47],[469,24,229,48],[470,12,229,51],[471,14,229,51,"fileName"],[471,22,229,51],[471,24,229,51,"_jsxFileName"],[471,36,229,51],[472,14,229,51,"lineNumber"],[472,24,229,51],[473,14,229,51,"columnNumber"],[473,26,229,51],[474,12,229,51],[474,19,229,57],[474,20,229,58],[474,35,230,12],[474,39,230,12,"_reactJsxDevRuntime"],[474,58,230,12],[474,59,230,12,"jsxDEV"],[474,65,230,12],[474,67,230,13,"Text"],[474,71,230,17],[474,72,230,17,"default"],[474,79,230,17],[475,14,230,18,"style"],[475,19,230,23],[475,21,230,25,"styles"],[475,27,230,31],[475,28,230,32,"balanceAmountNew"],[475,44,230,49],[476,14,230,49,"children"],[476,22,230,49],[476,24,230,51,"hezBalance"],[477,12,230,61],[478,14,230,61,"fileName"],[478,22,230,61],[478,24,230,61,"_jsxFileName"],[478,36,230,61],[479,14,230,61,"lineNumber"],[479,24,230,61],[480,14,230,61,"columnNumber"],[480,26,230,61],[481,12,230,61],[481,19,230,68],[481,20,230,69],[481,35,231,12],[481,39,231,12,"_reactJsxDevRuntime"],[481,58,231,12],[481,59,231,12,"jsxDEV"],[481,65,231,12],[481,67,231,13,"Text"],[481,71,231,17],[481,72,231,17,"default"],[481,79,231,17],[482,14,231,18,"style"],[482,19,231,23],[482,21,231,25,"styles"],[482,27,231,31],[482,28,231,32,"tokenNameNew"],[482,40,231,45],[483,14,231,45,"children"],[483,22,231,45],[483,24,231,46],[484,12,231,61],[485,14,231,61,"fileName"],[485,22,231,61],[485,24,231,61,"_jsxFileName"],[485,36,231,61],[486,14,231,61,"lineNumber"],[486,24,231,61],[487,14,231,61,"columnNumber"],[487,26,231,61],[488,12,231,61],[488,19,231,67],[488,20,231,68],[489,10,231,68],[490,12,231,68,"fileName"],[490,20,231,68],[490,22,231,68,"_jsxFileName"],[490,34,231,68],[491,12,231,68,"lineNumber"],[491,22,231,68],[492,12,231,68,"columnNumber"],[492,24,231,68],[493,10,231,68],[493,17,232,16],[493,18,232,17],[493,33,234,10],[493,37,234,10,"_reactJsxDevRuntime"],[493,56,234,10],[493,57,234,10,"jsxDEV"],[493,63,234,10],[493,65,234,11,"View"],[493,69,234,15],[493,70,234,15,"default"],[493,77,234,15],[494,12,234,16,"style"],[494,17,234,21],[494,19,234,23,"styles"],[494,25,234,29],[494,26,234,30,"balanceCardNew"],[494,40,234,45],[495,12,234,45,"children"],[495,20,234,45],[495,36,235,12],[495,40,235,12,"_reactJsxDevRuntime"],[495,59,235,12],[495,60,235,12,"jsxDEV"],[495,66,235,12],[495,68,235,13,"Image"],[495,73,235,18],[495,74,235,18,"default"],[495,81,235,18],[496,14,236,14,"source"],[496,20,236,20],[496,22,236,22],[497,16,236,24,"uri"],[497,19,236,27],[497,21,236,29],[498,14,236,129],[498,15,236,131],[499,14,237,14,"style"],[499,19,237,19],[499,21,237,21,"styles"],[499,27,237,27],[499,28,237,28,"tokenLogoNew"],[500,12,237,41],[501,14,237,41,"fileName"],[501,22,237,41],[501,24,237,41,"_jsxFileName"],[501,36,237,41],[502,14,237,41,"lineNumber"],[502,24,237,41],[503,14,237,41,"columnNumber"],[503,26,237,41],[504,12,237,41],[504,19,238,13],[504,20,238,14],[504,35,239,12],[504,39,239,12,"_reactJsxDevRuntime"],[504,58,239,12],[504,59,239,12,"jsxDEV"],[504,65,239,12],[504,67,239,13,"Text"],[504,71,239,17],[504,72,239,17,"default"],[504,79,239,17],[505,14,239,18,"style"],[505,19,239,23],[505,21,239,25,"styles"],[505,27,239,31],[505,28,239,32,"tokenSymbolNew"],[505,42,239,47],[506,14,239,47,"children"],[506,22,239,47],[506,24,239,48],[507,12,239,51],[508,14,239,51,"fileName"],[508,22,239,51],[508,24,239,51,"_jsxFileName"],[508,36,239,51],[509,14,239,51,"lineNumber"],[509,24,239,51],[510,14,239,51,"columnNumber"],[510,26,239,51],[511,12,239,51],[511,19,239,57],[511,20,239,58],[511,35,240,12],[511,39,240,12,"_reactJsxDevRuntime"],[511,58,240,12],[511,59,240,12,"jsxDEV"],[511,65,240,12],[511,67,240,13,"Text"],[511,71,240,17],[511,72,240,17,"default"],[511,79,240,17],[512,14,240,18,"style"],[512,19,240,23],[512,21,240,25,"styles"],[512,27,240,31],[512,28,240,32,"balanceAmountNew"],[512,44,240,49],[513,14,240,49,"children"],[513,22,240,49],[513,24,240,51,"pezBalance"],[514,12,240,61],[515,14,240,61,"fileName"],[515,22,240,61],[515,24,240,61,"_jsxFileName"],[515,36,240,61],[516,14,240,61,"lineNumber"],[516,24,240,61],[517,14,240,61,"columnNumber"],[517,26,240,61],[518,12,240,61],[518,19,240,68],[518,20,240,69],[518,35,241,12],[518,39,241,12,"_reactJsxDevRuntime"],[518,58,241,12],[518,59,241,12,"jsxDEV"],[518,65,241,12],[518,67,241,13,"Text"],[518,71,241,17],[518,72,241,17,"default"],[518,79,241,17],[519,14,241,18,"style"],[519,19,241,23],[519,21,241,25,"styles"],[519,27,241,31],[519,28,241,32,"tokenNameNew"],[519,40,241,45],[520,14,241,45,"children"],[520,22,241,45],[520,24,241,46],[521,12,241,59],[522,14,241,59,"fileName"],[522,22,241,59],[522,24,241,59,"_jsxFileName"],[522,36,241,59],[523,14,241,59,"lineNumber"],[523,24,241,59],[524,14,241,59,"columnNumber"],[524,26,241,59],[525,12,241,59],[525,19,241,65],[525,20,241,66],[526,10,241,66],[527,12,241,66,"fileName"],[527,20,241,66],[527,22,241,66,"_jsxFileName"],[527,34,241,66],[528,12,241,66,"lineNumber"],[528,22,241,66],[529,12,241,66,"columnNumber"],[529,24,241,66],[530,10,241,66],[530,17,242,16],[530,18,242,17],[531,8,242,17],[532,10,242,17,"fileName"],[532,18,242,17],[532,20,242,17,"_jsxFileName"],[532,32,242,17],[533,10,242,17,"lineNumber"],[533,20,242,17],[534,10,242,17,"columnNumber"],[534,22,242,17],[535,8,242,17],[535,15,243,14],[535,16,243,15],[535,31,246,8],[535,35,246,8,"_reactJsxDevRuntime"],[535,54,246,8],[535,55,246,8,"jsxDEV"],[535,61,246,8],[535,63,246,9,"View"],[535,67,246,13],[535,68,246,13,"default"],[535,75,246,13],[536,10,246,14,"style"],[536,15,246,19],[536,17,246,21,"styles"],[536,23,246,27],[536,24,246,28,"actionsContainer"],[536,40,246,45],[537,10,246,45,"children"],[537,18,246,45],[537,34,248,10],[537,38,248,10,"_reactJsxDevRuntime"],[537,57,248,10],[537,58,248,10,"jsxDEV"],[537,64,248,10],[537,66,248,11,"View"],[537,70,248,15],[537,71,248,15,"default"],[537,78,248,15],[538,12,248,16,"style"],[538,17,248,21],[538,19,248,23,"styles"],[538,25,248,29],[538,26,248,30,"actionsRow"],[538,36,248,41],[539,12,248,41,"children"],[539,20,248,41],[539,36,249,12],[539,40,249,12,"_reactJsxDevRuntime"],[539,59,249,12],[539,60,249,12,"jsxDEV"],[539,66,249,12],[539,68,249,13,"TouchableOpacity"],[539,84,249,29],[539,85,249,29,"default"],[539,92,249,29],[540,14,249,30,"style"],[540,19,249,35],[540,21,249,37],[540,22,249,38,"styles"],[540,28,249,44],[540,29,249,45,"actionBtn"],[540,38,249,54],[540,40,249,56],[541,16,249,57,"backgroundColor"],[541,31,249,72],[541,33,249,74],[542,14,249,83],[542,15,249,84],[542,16,249,86],[543,14,249,86,"children"],[543,22,249,86],[543,38,250,14],[543,42,250,14,"_reactJsxDevRuntime"],[543,61,250,14],[543,62,250,14,"jsxDEV"],[543,68,250,14],[543,70,250,15,"_expoVectorIcons"],[543,86,250,23],[543,87,250,23,"Ionicons"],[543,95,250,23],[544,16,250,24,"name"],[544,20,250,28],[544,22,250,29],[544,32,250,39],[545,16,250,40,"size"],[545,20,250,44],[545,22,250,46],[545,24,250,49],[546,16,250,50,"color"],[546,21,250,55],[546,23,250,56],[547,14,250,62],[548,16,250,62,"fileName"],[548,24,250,62],[548,26,250,62,"_jsxFileName"],[548,38,250,62],[549,16,250,62,"lineNumber"],[549,26,250,62],[550,16,250,62,"columnNumber"],[550,28,250,62],[551,14,250,62],[551,21,250,64],[551,22,250,65],[551,37,251,14],[551,41,251,14,"_reactJsxDevRuntime"],[551,60,251,14],[551,61,251,14,"jsxDEV"],[551,67,251,14],[551,69,251,15,"Text"],[551,73,251,19],[551,74,251,19,"default"],[551,81,251,19],[552,16,251,20,"style"],[552,21,251,25],[552,23,251,27,"styles"],[552,29,251,33],[552,30,251,34,"actionBtnText"],[552,43,251,48],[553,16,251,48,"children"],[553,24,251,48],[553,26,251,49],[554,14,251,53],[555,16,251,53,"fileName"],[555,24,251,53],[555,26,251,53,"_jsxFileName"],[555,38,251,53],[556,16,251,53,"lineNumber"],[556,26,251,53],[557,16,251,53,"columnNumber"],[557,28,251,53],[558,14,251,53],[558,21,251,59],[558,22,251,60],[559,12,251,60],[560,14,251,60,"fileName"],[560,22,251,60],[560,24,251,60,"_jsxFileName"],[560,36,251,60],[561,14,251,60,"lineNumber"],[561,24,251,60],[562,14,251,60,"columnNumber"],[562,26,251,60],[563,12,251,60],[563,19,252,30],[563,20,252,31],[563,35,253,12],[563,39,253,12,"_reactJsxDevRuntime"],[563,58,253,12],[563,59,253,12,"jsxDEV"],[563,65,253,12],[563,67,253,13,"TouchableOpacity"],[563,83,253,29],[563,84,253,29,"default"],[563,91,253,29],[564,14,253,30,"style"],[564,19,253,35],[564,21,253,37],[564,22,253,38,"styles"],[564,28,253,44],[564,29,253,45,"actionBtn"],[564,38,253,54],[564,40,253,56],[565,16,253,57,"backgroundColor"],[565,31,253,72],[565,33,253,74],[566,14,253,83],[566,15,253,84],[566,16,253,86],[567,14,253,86,"children"],[567,22,253,86],[567,38,254,14],[567,42,254,14,"_reactJsxDevRuntime"],[567,61,254,14],[567,62,254,14,"jsxDEV"],[567,68,254,14],[567,70,254,15,"_expoVectorIcons"],[567,86,254,23],[567,87,254,23,"Ionicons"],[567,95,254,23],[568,16,254,24,"name"],[568,20,254,28],[568,22,254,29],[568,34,254,41],[569,16,254,42,"size"],[569,20,254,46],[569,22,254,48],[569,24,254,51],[570,16,254,52,"color"],[570,21,254,57],[570,23,254,58],[571,14,254,64],[572,16,254,64,"fileName"],[572,24,254,64],[572,26,254,64,"_jsxFileName"],[572,38,254,64],[573,16,254,64,"lineNumber"],[573,26,254,64],[574,16,254,64,"columnNumber"],[574,28,254,64],[575,14,254,64],[575,21,254,66],[575,22,254,67],[575,37,255,14],[575,41,255,14,"_reactJsxDevRuntime"],[575,60,255,14],[575,61,255,14,"jsxDEV"],[575,67,255,14],[575,69,255,15,"Text"],[575,73,255,19],[575,74,255,19,"default"],[575,81,255,19],[576,16,255,20,"style"],[576,21,255,25],[576,23,255,27,"styles"],[576,29,255,33],[576,30,255,34,"actionBtnText"],[576,43,255,48],[577,16,255,48,"children"],[577,24,255,48],[577,26,255,49],[578,14,255,56],[579,16,255,56,"fileName"],[579,24,255,56],[579,26,255,56,"_jsxFileName"],[579,38,255,56],[580,16,255,56,"lineNumber"],[580,26,255,56],[581,16,255,56,"columnNumber"],[581,28,255,56],[582,14,255,56],[582,21,255,62],[582,22,255,63],[583,12,255,63],[584,14,255,63,"fileName"],[584,22,255,63],[584,24,255,63,"_jsxFileName"],[584,36,255,63],[585,14,255,63,"lineNumber"],[585,24,255,63],[586,14,255,63,"columnNumber"],[586,26,255,63],[587,12,255,63],[587,19,256,30],[587,20,256,31],[587,35,257,12],[587,39,257,12,"_reactJsxDevRuntime"],[587,58,257,12],[587,59,257,12,"jsxDEV"],[587,65,257,12],[587,67,257,13,"TouchableOpacity"],[587,83,257,29],[587,84,257,29,"default"],[587,91,257,29],[588,14,257,30,"style"],[588,19,257,35],[588,21,257,37],[588,22,257,38,"styles"],[588,28,257,44],[588,29,257,45,"actionBtn"],[588,38,257,54],[588,40,257,56],[589,16,257,57,"backgroundColor"],[589,31,257,72],[589,33,257,74],[590,14,257,83],[590,15,257,84],[590,16,257,86],[591,14,257,86,"children"],[591,22,257,86],[591,38,258,14],[591,42,258,14,"_reactJsxDevRuntime"],[591,61,258,14],[591,62,258,14,"jsxDEV"],[591,68,258,14],[591,70,258,15,"_expoVectorIcons"],[591,86,258,23],[591,87,258,23,"Ionicons"],[591,95,258,23],[592,16,258,24,"name"],[592,20,258,28],[592,22,258,29],[592,39,258,46],[593,16,258,47,"size"],[593,20,258,51],[593,22,258,53],[593,24,258,56],[594,16,258,57,"color"],[594,21,258,62],[594,23,258,63],[595,14,258,69],[596,16,258,69,"fileName"],[596,24,258,69],[596,26,258,69,"_jsxFileName"],[596,38,258,69],[597,16,258,69,"lineNumber"],[597,26,258,69],[598,16,258,69,"columnNumber"],[598,28,258,69],[599,14,258,69],[599,21,258,71],[599,22,258,72],[599,37,259,14],[599,41,259,14,"_reactJsxDevRuntime"],[599,60,259,14],[599,61,259,14,"jsxDEV"],[599,67,259,14],[599,69,259,15,"Text"],[599,73,259,19],[599,74,259,19,"default"],[599,81,259,19],[600,16,259,20,"style"],[600,21,259,25],[600,23,259,27,"styles"],[600,29,259,33],[600,30,259,34,"actionBtnText"],[600,43,259,48],[601,16,259,48,"children"],[601,24,259,48],[601,26,259,49],[602,14,259,53],[603,16,259,53,"fileName"],[603,24,259,53],[603,26,259,53,"_jsxFileName"],[603,38,259,53],[604,16,259,53,"lineNumber"],[604,26,259,53],[605,16,259,53,"columnNumber"],[605,28,259,53],[606,14,259,53],[606,21,259,59],[606,22,259,60],[607,12,259,60],[608,14,259,60,"fileName"],[608,22,259,60],[608,24,259,60,"_jsxFileName"],[608,36,259,60],[609,14,259,60,"lineNumber"],[609,24,259,60],[610,14,259,60,"columnNumber"],[610,26,259,60],[611,12,259,60],[611,19,260,30],[611,20,260,31],[611,35,261,12],[611,39,261,12,"_reactJsxDevRuntime"],[611,58,261,12],[611,59,261,12,"jsxDEV"],[611,65,261,12],[611,67,261,13,"TouchableOpacity"],[611,83,261,29],[611,84,261,29,"default"],[611,91,261,29],[612,14,261,30,"style"],[612,19,261,35],[612,21,261,37],[612,22,261,38,"styles"],[612,28,261,44],[612,29,261,45,"actionBtn"],[612,38,261,54],[612,40,261,56],[613,16,261,57,"backgroundColor"],[613,31,261,72],[613,33,261,74],[614,14,261,83],[614,15,261,84],[614,16,261,86],[615,14,261,86,"children"],[615,22,261,86],[615,38,262,14],[615,42,262,14,"_reactJsxDevRuntime"],[615,61,262,14],[615,62,262,14,"jsxDEV"],[615,68,262,14],[615,70,262,15,"_expoVectorIcons"],[615,86,262,23],[615,87,262,23,"Ionicons"],[615,95,262,23],[616,16,262,24,"name"],[616,20,262,28],[616,22,262,29],[616,30,262,37],[617,16,262,38,"size"],[617,20,262,42],[617,22,262,44],[617,24,262,47],[618,16,262,48,"color"],[618,21,262,53],[618,23,262,54],[619,14,262,60],[620,16,262,60,"fileName"],[620,24,262,60],[620,26,262,60,"_jsxFileName"],[620,38,262,60],[621,16,262,60,"lineNumber"],[621,26,262,60],[622,16,262,60,"columnNumber"],[622,28,262,60],[623,14,262,60],[623,21,262,62],[623,22,262,63],[623,37,263,14],[623,41,263,14,"_reactJsxDevRuntime"],[623,60,263,14],[623,61,263,14,"jsxDEV"],[623,67,263,14],[623,69,263,15,"Text"],[623,73,263,19],[623,74,263,19,"default"],[623,81,263,19],[624,16,263,20,"style"],[624,21,263,25],[624,23,263,27,"styles"],[624,29,263,33],[624,30,263,34,"actionBtnText"],[624,43,263,48],[625,16,263,48,"children"],[625,24,263,48],[625,26,263,49],[626,14,263,52],[627,16,263,52,"fileName"],[627,24,263,52],[627,26,263,52,"_jsxFileName"],[627,38,263,52],[628,16,263,52,"lineNumber"],[628,26,263,52],[629,16,263,52,"columnNumber"],[629,28,263,52],[630,14,263,52],[630,21,263,58],[630,22,263,59],[631,12,263,59],[632,14,263,59,"fileName"],[632,22,263,59],[632,24,263,59,"_jsxFileName"],[632,36,263,59],[633,14,263,59,"lineNumber"],[633,24,263,59],[634,14,263,59,"columnNumber"],[634,26,263,59],[635,12,263,59],[635,19,264,30],[635,20,264,31],[636,10,264,31],[637,12,264,31,"fileName"],[637,20,264,31],[637,22,264,31,"_jsxFileName"],[637,34,264,31],[638,12,264,31,"lineNumber"],[638,22,264,31],[639,12,264,31,"columnNumber"],[639,24,264,31],[640,10,264,31],[640,17,265,16],[640,18,265,17],[640,33,268,10],[640,37,268,10,"_reactJsxDevRuntime"],[640,56,268,10],[640,57,268,10,"jsxDEV"],[640,63,268,10],[640,65,268,11,"View"],[640,69,268,15],[640,70,268,15,"default"],[640,77,268,15],[641,12,268,16,"style"],[641,17,268,21],[641,19,268,23,"styles"],[641,25,268,29],[641,26,268,30,"actionsRow"],[641,36,268,41],[642,12,268,41,"children"],[642,20,268,41],[642,36,269,12],[642,40,269,12,"_reactJsxDevRuntime"],[642,59,269,12],[642,60,269,12,"jsxDEV"],[642,66,269,12],[642,68,269,13,"TouchableOpacity"],[642,84,269,29],[642,85,269,29,"default"],[642,92,269,29],[643,14,269,30,"style"],[643,19,269,35],[643,21,269,37],[643,22,269,38,"styles"],[643,28,269,44],[643,29,269,45,"actionBtn"],[643,38,269,54],[643,40,269,56],[644,16,269,57,"backgroundColor"],[644,31,269,72],[644,33,269,74],[645,14,269,83],[645,15,269,84],[645,16,269,86],[646,14,269,86,"children"],[646,22,269,86],[646,38,270,14],[646,42,270,14,"_reactJsxDevRuntime"],[646,61,270,14],[646,62,270,14,"jsxDEV"],[646,68,270,14],[646,70,270,15,"_expoVectorIcons"],[646,86,270,23],[646,87,270,23,"Ionicons"],[646,95,270,23],[647,16,270,24,"name"],[647,20,270,28],[647,22,270,29],[647,33,270,40],[648,16,270,41,"size"],[648,20,270,45],[648,22,270,47],[648,24,270,50],[649,16,270,51,"color"],[649,21,270,56],[649,23,270,57],[650,14,270,63],[651,16,270,63,"fileName"],[651,24,270,63],[651,26,270,63,"_jsxFileName"],[651,38,270,63],[652,16,270,63,"lineNumber"],[652,26,270,63],[653,16,270,63,"columnNumber"],[653,28,270,63],[654,14,270,63],[654,21,270,65],[654,22,270,66],[654,37,271,14],[654,41,271,14,"_reactJsxDevRuntime"],[654,60,271,14],[654,61,271,14,"jsxDEV"],[654,67,271,14],[654,69,271,15,"Text"],[654,73,271,19],[654,74,271,19,"default"],[654,81,271,19],[655,16,271,20,"style"],[655,21,271,25],[655,23,271,27,"styles"],[655,29,271,33],[655,30,271,34,"actionBtnText"],[655,43,271,48],[656,16,271,48,"children"],[656,24,271,48],[656,26,271,49],[657,14,271,53],[658,16,271,53,"fileName"],[658,24,271,53],[658,26,271,53,"_jsxFileName"],[658,38,271,53],[659,16,271,53,"lineNumber"],[659,26,271,53],[660,16,271,53,"columnNumber"],[660,28,271,53],[661,14,271,53],[661,21,271,59],[661,22,271,60],[662,12,271,60],[663,14,271,60,"fileName"],[663,22,271,60],[663,24,271,60,"_jsxFileName"],[663,36,271,60],[664,14,271,60,"lineNumber"],[664,24,271,60],[665,14,271,60,"columnNumber"],[665,26,271,60],[666,12,271,60],[666,19,272,30],[666,20,272,31],[666,35,273,12],[666,39,273,12,"_reactJsxDevRuntime"],[666,58,273,12],[666,59,273,12,"jsxDEV"],[666,65,273,12],[666,67,273,13,"TouchableOpacity"],[666,83,273,29],[666,84,273,29,"default"],[666,91,273,29],[667,14,273,30,"style"],[667,19,273,35],[667,21,273,37],[667,22,273,38,"styles"],[667,28,273,44],[667,29,273,45,"actionBtn"],[667,38,273,54],[667,40,273,56],[668,16,273,57,"backgroundColor"],[668,31,273,72],[668,33,273,74],[669,14,273,83],[669,15,273,84],[669,16,273,86],[670,14,273,86,"children"],[670,22,273,86],[670,38,274,14],[670,42,274,14,"_reactJsxDevRuntime"],[670,61,274,14],[670,62,274,14,"jsxDEV"],[670,68,274,14],[670,70,274,15,"_expoVectorIcons"],[670,86,274,23],[670,87,274,23,"Ionicons"],[670,95,274,23],[671,16,274,24,"name"],[671,20,274,28],[671,22,274,29],[671,28,274,35],[672,16,274,36,"size"],[672,20,274,40],[672,22,274,42],[672,24,274,45],[673,16,274,46,"color"],[673,21,274,51],[673,23,274,52],[674,14,274,58],[675,16,274,58,"fileName"],[675,24,274,58],[675,26,274,58,"_jsxFileName"],[675,38,274,58],[676,16,274,58,"lineNumber"],[676,26,274,58],[677,16,274,58,"columnNumber"],[677,28,274,58],[678,14,274,58],[678,21,274,60],[678,22,274,61],[678,37,275,14],[678,41,275,14,"_reactJsxDevRuntime"],[678,60,275,14],[678,61,275,14,"jsxDEV"],[678,67,275,14],[678,69,275,15,"Text"],[678,73,275,19],[678,74,275,19,"default"],[678,81,275,19],[679,16,275,20,"style"],[679,21,275,25],[679,23,275,27,"styles"],[679,29,275,33],[679,30,275,34,"actionBtnText"],[679,43,275,48],[680,16,275,48,"children"],[680,24,275,48],[680,26,275,49],[681,14,275,54],[682,16,275,54,"fileName"],[682,24,275,54],[682,26,275,54,"_jsxFileName"],[682,38,275,54],[683,16,275,54,"lineNumber"],[683,26,275,54],[684,16,275,54,"columnNumber"],[684,28,275,54],[685,14,275,54],[685,21,275,60],[685,22,275,61],[686,12,275,61],[687,14,275,61,"fileName"],[687,22,275,61],[687,24,275,61,"_jsxFileName"],[687,36,275,61],[688,14,275,61,"lineNumber"],[688,24,275,61],[689,14,275,61,"columnNumber"],[689,26,275,61],[690,12,275,61],[690,19,276,30],[690,20,276,31],[690,35,277,12],[690,39,277,12,"_reactJsxDevRuntime"],[690,58,277,12],[690,59,277,12,"jsxDEV"],[690,65,277,12],[690,67,277,13,"TouchableOpacity"],[690,83,277,29],[690,84,277,29,"default"],[690,91,277,29],[691,14,277,30,"style"],[691,19,277,35],[691,21,277,37],[691,22,277,38,"styles"],[691,28,277,44],[691,29,277,45,"actionBtn"],[691,38,277,54],[691,40,277,56],[692,16,277,57,"backgroundColor"],[692,31,277,72],[692,33,277,74],[693,14,277,83],[693,15,277,84],[693,16,277,86],[694,14,277,86,"children"],[694,22,277,86],[694,38,278,14],[694,42,278,14,"_reactJsxDevRuntime"],[694,61,278,14],[694,62,278,14,"jsxDEV"],[694,68,278,14],[694,70,278,15,"_expoVectorIcons"],[694,86,278,23],[694,87,278,23,"Ionicons"],[694,95,278,23],[695,16,278,24,"name"],[695,20,278,28],[695,22,278,29],[695,28,278,35],[696,16,278,36,"size"],[696,20,278,40],[696,22,278,42],[696,24,278,45],[697,16,278,46,"color"],[697,21,278,51],[697,23,278,52],[698,14,278,58],[699,16,278,58,"fileName"],[699,24,278,58],[699,26,278,58,"_jsxFileName"],[699,38,278,58],[700,16,278,58,"lineNumber"],[700,26,278,58],[701,16,278,58,"columnNumber"],[701,28,278,58],[702,14,278,58],[702,21,278,60],[702,22,278,61],[702,37,279,14],[702,41,279,14,"_reactJsxDevRuntime"],[702,60,279,14],[702,61,279,14,"jsxDEV"],[702,67,279,14],[702,69,279,15,"Text"],[702,73,279,19],[702,74,279,19,"default"],[702,81,279,19],[703,16,279,20,"style"],[703,21,279,25],[703,23,279,27,"styles"],[703,29,279,33],[703,30,279,34,"actionBtnText"],[703,43,279,48],[704,16,279,48,"children"],[704,24,279,48],[704,26,279,49],[705,14,279,56],[706,16,279,56,"fileName"],[706,24,279,56],[706,26,279,56,"_jsxFileName"],[706,38,279,56],[707,16,279,56,"lineNumber"],[707,26,279,56],[708,16,279,56,"columnNumber"],[708,28,279,56],[709,14,279,56],[709,21,279,62],[709,22,279,63],[710,12,279,63],[711,14,279,63,"fileName"],[711,22,279,63],[711,24,279,63,"_jsxFileName"],[711,36,279,63],[712,14,279,63,"lineNumber"],[712,24,279,63],[713,14,279,63,"columnNumber"],[713,26,279,63],[714,12,279,63],[714,19,280,30],[714,20,280,31],[714,35,281,12],[714,39,281,12,"_reactJsxDevRuntime"],[714,58,281,12],[714,59,281,12,"jsxDEV"],[714,65,281,12],[714,67,281,13,"TouchableOpacity"],[714,83,281,29],[714,84,281,29,"default"],[714,91,281,29],[715,14,281,30,"style"],[715,19,281,35],[715,21,281,37],[715,22,281,38,"styles"],[715,28,281,44],[715,29,281,45,"actionBtn"],[715,38,281,54],[715,40,281,56],[716,16,281,57,"backgroundColor"],[716,31,281,72],[716,33,281,74],[717,14,281,83],[717,15,281,84],[717,16,281,86],[718,14,281,86,"children"],[718,22,281,86],[718,38,282,14],[718,42,282,14,"_reactJsxDevRuntime"],[718,61,282,14],[718,62,282,14,"jsxDEV"],[718,68,282,14],[718,70,282,15,"_expoVectorIcons"],[718,86,282,23],[718,87,282,23,"Ionicons"],[718,95,282,23],[719,16,282,24,"name"],[719,20,282,28],[719,22,282,29],[719,28,282,35],[720,16,282,36,"size"],[720,20,282,40],[720,22,282,42],[720,24,282,45],[721,16,282,46,"color"],[721,21,282,51],[721,23,282,52],[722,14,282,58],[723,16,282,58,"fileName"],[723,24,282,58],[723,26,282,58,"_jsxFileName"],[723,38,282,58],[724,16,282,58,"lineNumber"],[724,26,282,58],[725,16,282,58,"columnNumber"],[725,28,282,58],[726,14,282,58],[726,21,282,60],[726,22,282,61],[726,37,283,14],[726,41,283,14,"_reactJsxDevRuntime"],[726,60,283,14],[726,61,283,14,"jsxDEV"],[726,67,283,14],[726,69,283,15,"Text"],[726,73,283,19],[726,74,283,19,"default"],[726,81,283,19],[727,16,283,20,"style"],[727,21,283,25],[727,23,283,27,"styles"],[727,29,283,33],[727,30,283,34,"actionBtnText"],[727,43,283,48],[728,16,283,48,"children"],[728,24,283,48],[728,26,283,49],[729,14,283,56],[730,16,283,56,"fileName"],[730,24,283,56],[730,26,283,56,"_jsxFileName"],[730,38,283,56],[731,16,283,56,"lineNumber"],[731,26,283,56],[732,16,283,56,"columnNumber"],[732,28,283,56],[733,14,283,56],[733,21,283,62],[733,22,283,63],[734,12,283,63],[735,14,283,63,"fileName"],[735,22,283,63],[735,24,283,63,"_jsxFileName"],[735,36,283,63],[736,14,283,63,"lineNumber"],[736,24,283,63],[737,14,283,63,"columnNumber"],[737,26,283,63],[738,12,283,63],[738,19,284,30],[738,20,284,31],[739,10,284,31],[740,12,284,31,"fileName"],[740,20,284,31],[740,22,284,31,"_jsxFileName"],[740,34,284,31],[741,12,284,31,"lineNumber"],[741,22,284,31],[742,12,284,31,"columnNumber"],[742,24,284,31],[743,10,284,31],[743,17,285,16],[743,18,285,17],[744,8,285,17],[745,10,285,17,"fileName"],[745,18,285,17],[745,20,285,17,"_jsxFileName"],[745,32,285,17],[746,10,285,17,"lineNumber"],[746,20,285,17],[747,10,285,17,"columnNumber"],[747,22,285,17],[748,8,285,17],[748,15,286,14],[748,16,286,15],[748,31,289,8],[748,35,289,8,"_reactJsxDevRuntime"],[748,54,289,8],[748,55,289,8,"jsxDEV"],[748,61,289,8],[748,63,289,9,"View"],[748,67,289,13],[748,68,289,13,"default"],[748,75,289,13],[749,10,289,14,"style"],[749,15,289,19],[749,17,289,21,"styles"],[749,23,289,27],[749,24,289,28,"tokensContainer"],[749,39,289,44],[750,10,289,44,"children"],[750,18,289,44],[750,34,290,10],[750,38,290,10,"_reactJsxDevRuntime"],[750,57,290,10],[750,58,290,10,"jsxDEV"],[750,64,290,10],[750,66,290,11,"View"],[750,70,290,15],[750,71,290,15,"default"],[750,78,290,15],[751,12,290,16,"style"],[751,17,290,21],[751,19,290,23,"styles"],[751,25,290,29],[751,26,290,30,"tokensHeader"],[751,38,290,43],[752,12,290,43,"children"],[752,20,290,43],[752,36,291,12],[752,40,291,12,"_reactJsxDevRuntime"],[752,59,291,12],[752,60,291,12,"jsxDEV"],[752,66,291,12],[752,68,291,13,"Text"],[752,72,291,17],[752,73,291,17,"default"],[752,80,291,17],[753,14,291,18,"style"],[753,19,291,23],[753,21,291,25,"styles"],[753,27,291,31],[753,28,291,32,"tokensTitle"],[753,39,291,44],[754,14,291,44,"children"],[754,22,291,44],[754,24,291,45],[755,12,291,51],[756,14,291,51,"fileName"],[756,22,291,51],[756,24,291,51,"_jsxFileName"],[756,36,291,51],[757,14,291,51,"lineNumber"],[757,24,291,51],[758,14,291,51,"columnNumber"],[758,26,291,51],[759,12,291,51],[759,19,291,57],[759,20,291,58],[759,35,292,12],[759,39,292,12,"_reactJsxDevRuntime"],[759,58,292,12],[759,59,292,12,"jsxDEV"],[759,65,292,12],[759,67,292,13,"View"],[759,71,292,17],[759,72,292,17,"default"],[759,79,292,17],[760,14,292,18,"style"],[760,19,292,23],[760,21,292,25,"styles"],[760,27,292,31],[760,28,292,32,"tokensHeaderActions"],[760,47,292,52],[761,14,292,52,"children"],[761,22,292,52],[761,38,293,14],[761,42,293,14,"_reactJsxDevRuntime"],[761,61,293,14],[761,62,293,14,"jsxDEV"],[761,68,293,14],[761,70,293,15,"TouchableOpacity"],[761,86,293,31],[761,87,293,31,"default"],[761,94,293,31],[762,16,293,32,"style"],[762,21,293,37],[762,23,293,39,"styles"],[762,29,293,45],[762,30,293,46,"tokenHeaderButton"],[762,47,293,64],[763,16,293,64,"children"],[763,24,293,64],[763,39,294,16],[763,43,294,16,"_reactJsxDevRuntime"],[763,62,294,16],[763,63,294,16,"jsxDEV"],[763,69,294,16],[763,71,294,17,"_expoVectorIcons"],[763,87,294,25],[763,88,294,25,"Ionicons"],[763,96,294,25],[764,18,294,26,"name"],[764,22,294,30],[764,24,294,31],[764,32,294,39],[765,18,294,40,"size"],[765,22,294,44],[765,24,294,46],[765,26,294,49],[766,18,294,50,"color"],[766,23,294,55],[766,25,294,56],[767,16,294,65],[768,18,294,65,"fileName"],[768,26,294,65],[768,28,294,65,"_jsxFileName"],[768,40,294,65],[769,18,294,65,"lineNumber"],[769,28,294,65],[770,18,294,65,"columnNumber"],[770,30,294,65],[771,16,294,65],[771,23,294,67],[772,14,294,68],[773,16,294,68,"fileName"],[773,24,294,68],[773,26,294,68,"_jsxFileName"],[773,38,294,68],[774,16,294,68,"lineNumber"],[774,26,294,68],[775,16,294,68,"columnNumber"],[775,28,294,68],[776,14,294,68],[776,21,295,32],[776,22,295,33],[776,37,296,14],[776,41,296,14,"_reactJsxDevRuntime"],[776,60,296,14],[776,61,296,14,"jsxDEV"],[776,67,296,14],[776,69,296,15,"TouchableOpacity"],[776,85,296,31],[776,86,296,31,"default"],[776,93,296,31],[777,16,296,32,"style"],[777,21,296,37],[777,23,296,39,"styles"],[777,29,296,45],[777,30,296,46,"tokenHeaderButton"],[777,47,296,64],[778,16,296,64,"children"],[778,24,296,64],[778,39,297,16],[778,43,297,16,"_reactJsxDevRuntime"],[778,62,297,16],[778,63,297,16,"jsxDEV"],[778,69,297,16],[778,71,297,17,"_expoVectorIcons"],[778,87,297,25],[778,88,297,25,"Ionicons"],[778,96,297,25],[779,18,297,26,"name"],[779,22,297,30],[779,24,297,31],[779,36,297,43],[780,18,297,44,"size"],[780,22,297,48],[780,24,297,50],[780,26,297,53],[781,18,297,54,"color"],[781,23,297,59],[781,25,297,60],[782,16,297,69],[783,18,297,69,"fileName"],[783,26,297,69],[783,28,297,69,"_jsxFileName"],[783,40,297,69],[784,18,297,69,"lineNumber"],[784,28,297,69],[785,18,297,69,"columnNumber"],[785,30,297,69],[786,16,297,69],[786,23,297,71],[787,14,297,72],[788,16,297,72,"fileName"],[788,24,297,72],[788,26,297,72,"_jsxFileName"],[788,38,297,72],[789,16,297,72,"lineNumber"],[789,26,297,72],[790,16,297,72,"columnNumber"],[790,28,297,72],[791,14,297,72],[791,21,298,32],[791,22,298,33],[791,37,299,14],[791,41,299,14,"_reactJsxDevRuntime"],[791,60,299,14],[791,61,299,14,"jsxDEV"],[791,67,299,14],[791,69,299,15,"TouchableOpacity"],[791,85,299,31],[791,86,299,31,"default"],[791,93,299,31],[792,16,299,32,"style"],[792,21,299,37],[792,23,299,39,"styles"],[792,29,299,45],[792,30,299,46,"tokenHeaderButton"],[792,47,299,64],[793,16,299,64,"children"],[793,24,299,64],[793,39,300,16],[793,43,300,16,"_reactJsxDevRuntime"],[793,62,300,16],[793,63,300,16,"jsxDEV"],[793,69,300,16],[793,71,300,17,"_expoVectorIcons"],[793,87,300,25],[793,88,300,25,"Ionicons"],[793,96,300,25],[794,18,300,26,"name"],[794,22,300,30],[794,24,300,31],[794,34,300,41],[795,18,300,42,"size"],[795,22,300,46],[795,24,300,48],[795,26,300,51],[796,18,300,52,"color"],[796,23,300,57],[796,25,300,58],[797,16,300,67],[798,18,300,67,"fileName"],[798,26,300,67],[798,28,300,67,"_jsxFileName"],[798,40,300,67],[799,18,300,67,"lineNumber"],[799,28,300,67],[800,18,300,67,"columnNumber"],[800,30,300,67],[801,16,300,67],[801,23,300,69],[802,14,300,70],[803,16,300,70,"fileName"],[803,24,300,70],[803,26,300,70,"_jsxFileName"],[803,38,300,70],[804,16,300,70,"lineNumber"],[804,26,300,70],[805,16,300,70,"columnNumber"],[805,28,300,70],[806,14,300,70],[806,21,301,32],[806,22,301,33],[807,12,301,33],[808,14,301,33,"fileName"],[808,22,301,33],[808,24,301,33,"_jsxFileName"],[808,36,301,33],[809,14,301,33,"lineNumber"],[809,24,301,33],[810,14,301,33,"columnNumber"],[810,26,301,33],[811,12,301,33],[811,19,302,18],[811,20,302,19],[812,10,302,19],[813,12,302,19,"fileName"],[813,20,302,19],[813,22,302,19,"_jsxFileName"],[813,34,302,19],[814,12,302,19,"lineNumber"],[814,22,302,19],[815,12,302,19,"columnNumber"],[815,24,302,19],[816,10,302,19],[816,17,303,16],[816,18,303,17],[816,33,306,10],[816,37,306,10,"_reactJsxDevRuntime"],[816,56,306,10],[816,57,306,10,"jsxDEV"],[816,63,306,10],[816,65,306,11,"View"],[816,69,306,15],[816,70,306,15,"default"],[816,77,306,15],[817,12,306,16,"style"],[817,17,306,21],[817,19,306,23,"styles"],[817,25,306,29],[817,26,306,30,"tokenItem"],[817,35,306,40],[818,12,306,40,"children"],[818,20,306,40],[818,36,307,12],[818,40,307,12,"_reactJsxDevRuntime"],[818,59,307,12],[818,60,307,12,"jsxDEV"],[818,66,307,12],[818,68,307,13,"View"],[818,72,307,17],[818,73,307,17,"default"],[818,80,307,17],[819,14,307,18,"style"],[819,19,307,23],[819,21,307,25,"styles"],[819,27,307,31],[819,28,307,32,"tokenItemLeft"],[819,41,307,46],[820,14,307,46,"children"],[820,22,307,46],[820,38,308,14],[820,42,308,14,"_reactJsxDevRuntime"],[820,61,308,14],[820,62,308,14,"jsxDEV"],[820,68,308,14],[820,70,308,15,"View"],[820,74,308,19],[820,75,308,19,"default"],[820,82,308,19],[821,16,308,20,"style"],[821,21,308,25],[821,23,308,27,"styles"],[821,29,308,33],[821,30,308,34,"tokenIconContainer"],[821,48,308,53],[822,16,308,53,"children"],[822,24,308,53],[822,40,309,16],[822,44,309,16,"_reactJsxDevRuntime"],[822,63,309,16],[822,64,309,16,"jsxDEV"],[822,70,309,16],[822,72,309,17,"Image"],[822,77,309,22],[822,78,309,22,"default"],[822,85,309,22],[823,18,310,18,"source"],[823,24,310,24],[823,26,310,26],[824,20,310,28,"uri"],[824,23,310,31],[824,25,310,33],[825,18,310,136],[825,19,310,138],[826,18,311,18,"style"],[826,23,311,23],[826,25,311,25,"styles"],[826,31,311,31],[826,32,311,32,"tokenIcon"],[827,16,311,42],[828,18,311,42,"fileName"],[828,26,311,42],[828,28,311,42,"_jsxFileName"],[828,40,311,42],[829,18,311,42,"lineNumber"],[829,28,311,42],[830,18,311,42,"columnNumber"],[830,30,311,42],[831,16,311,42],[831,23,312,17],[831,24,312,18],[831,39,313,16],[831,43,313,16,"_reactJsxDevRuntime"],[831,62,313,16],[831,63,313,16,"jsxDEV"],[831,69,313,16],[831,71,313,17,"Image"],[831,76,313,22],[831,77,313,22,"default"],[831,84,313,22],[832,18,314,18,"source"],[832,24,314,24],[832,26,314,26],[833,20,314,28,"uri"],[833,23,314,31],[833,25,314,33],[834,18,314,133],[834,19,314,135],[835,18,315,18,"style"],[835,23,315,23],[835,25,315,25,"styles"],[835,31,315,31],[835,32,315,32,"networkBadge"],[836,16,315,45],[837,18,315,45,"fileName"],[837,26,315,45],[837,28,315,45,"_jsxFileName"],[837,40,315,45],[838,18,315,45,"lineNumber"],[838,28,315,45],[839,18,315,45,"columnNumber"],[839,30,315,45],[840,16,315,45],[840,23,316,17],[840,24,316,18],[841,14,316,18],[842,16,316,18,"fileName"],[842,24,316,18],[842,26,316,18,"_jsxFileName"],[842,38,316,18],[843,16,316,18,"lineNumber"],[843,26,316,18],[844,16,316,18,"columnNumber"],[844,28,316,18],[845,14,316,18],[845,21,317,20],[845,22,317,21],[845,37,318,14],[845,41,318,14,"_reactJsxDevRuntime"],[845,60,318,14],[845,61,318,14,"jsxDEV"],[845,67,318,14],[845,69,318,15,"View"],[845,73,318,19],[845,74,318,19,"default"],[845,81,318,19],[846,16,318,19,"children"],[846,24,318,19],[846,40,319,16],[846,44,319,16,"_reactJsxDevRuntime"],[846,63,319,16],[846,64,319,16,"jsxDEV"],[846,70,319,16],[846,72,319,17,"Text"],[846,76,319,21],[846,77,319,21,"default"],[846,84,319,21],[847,18,319,22,"style"],[847,23,319,27],[847,25,319,29,"styles"],[847,31,319,35],[847,32,319,36,"tokenItemName"],[847,45,319,50],[848,18,319,50,"children"],[848,26,319,50],[848,28,319,51],[849,16,319,55],[850,18,319,55,"fileName"],[850,26,319,55],[850,28,319,55,"_jsxFileName"],[850,40,319,55],[851,18,319,55,"lineNumber"],[851,28,319,55],[852,18,319,55,"columnNumber"],[852,30,319,55],[853,16,319,55],[853,23,319,61],[853,24,319,62],[853,39,320,16],[853,43,320,16,"_reactJsxDevRuntime"],[853,62,320,16],[853,63,320,16,"jsxDEV"],[853,69,320,16],[853,71,320,17,"Text"],[853,75,320,21],[853,76,320,21,"default"],[853,83,320,21],[854,18,320,22,"style"],[854,23,320,27],[854,25,320,29,"styles"],[854,31,320,35],[854,32,320,36,"tokenItemNetwork"],[854,48,320,53],[855,18,320,53,"children"],[855,26,320,53],[855,28,320,54],[856,16,320,65],[857,18,320,65,"fileName"],[857,26,320,65],[857,28,320,65,"_jsxFileName"],[857,40,320,65],[858,18,320,65,"lineNumber"],[858,28,320,65],[859,18,320,65,"columnNumber"],[859,30,320,65],[860,16,320,65],[860,23,320,71],[860,24,320,72],[861,14,320,72],[862,16,320,72,"fileName"],[862,24,320,72],[862,26,320,72,"_jsxFileName"],[862,38,320,72],[863,16,320,72,"lineNumber"],[863,26,320,72],[864,16,320,72,"columnNumber"],[864,28,320,72],[865,14,320,72],[865,21,321,20],[865,22,321,21],[866,12,321,21],[867,14,321,21,"fileName"],[867,22,321,21],[867,24,321,21,"_jsxFileName"],[867,36,321,21],[868,14,321,21,"lineNumber"],[868,24,321,21],[869,14,321,21,"columnNumber"],[869,26,321,21],[870,12,321,21],[870,19,322,18],[870,20,322,19],[870,35,323,12],[870,39,323,12,"_reactJsxDevRuntime"],[870,58,323,12],[870,59,323,12,"jsxDEV"],[870,65,323,12],[870,67,323,13,"View"],[870,71,323,17],[870,72,323,17,"default"],[870,79,323,17],[871,14,323,18,"style"],[871,19,323,23],[871,21,323,25,"styles"],[871,27,323,31],[871,28,323,32,"tokenItemRight"],[871,42,323,47],[872,14,323,47,"children"],[872,22,323,47],[872,38,324,14],[872,42,324,14,"_reactJsxDevRuntime"],[872,61,324,14],[872,62,324,14,"jsxDEV"],[872,68,324,14],[872,70,324,15,"Text"],[872,74,324,19],[872,75,324,19,"default"],[872,82,324,19],[873,16,324,20,"style"],[873,21,324,25],[873,23,324,27,"styles"],[873,29,324,33],[873,30,324,34,"tokenItemBalance"],[873,46,324,51],[874,16,324,51,"children"],[874,24,324,51],[874,26,324,52],[875,14,324,56],[876,16,324,56,"fileName"],[876,24,324,56],[876,26,324,56,"_jsxFileName"],[876,38,324,56],[877,16,324,56,"lineNumber"],[877,26,324,56],[878,16,324,56,"columnNumber"],[878,28,324,56],[879,14,324,56],[879,21,324,62],[879,22,324,63],[879,37,325,14],[879,41,325,14,"_reactJsxDevRuntime"],[879,60,325,14],[879,61,325,14,"jsxDEV"],[879,67,325,14],[879,69,325,15,"Text"],[879,73,325,19],[879,74,325,19,"default"],[879,81,325,19],[880,16,325,20,"style"],[880,21,325,25],[880,23,325,27,"styles"],[880,29,325,33],[880,30,325,34,"tokenItemUsd"],[880,42,325,47],[881,16,325,47,"children"],[881,24,325,47],[881,26,325,48],[882,14,325,53],[883,16,325,53,"fileName"],[883,24,325,53],[883,26,325,53,"_jsxFileName"],[883,38,325,53],[884,16,325,53,"lineNumber"],[884,26,325,53],[885,16,325,53,"columnNumber"],[885,28,325,53],[886,14,325,53],[886,21,325,59],[886,22,325,60],[887,12,325,60],[888,14,325,60,"fileName"],[888,22,325,60],[888,24,325,60,"_jsxFileName"],[888,36,325,60],[889,14,325,60,"lineNumber"],[889,24,325,60],[890,14,325,60,"columnNumber"],[890,26,325,60],[891,12,325,60],[891,19,326,18],[891,20,326,19],[892,10,326,19],[893,12,326,19,"fileName"],[893,20,326,19],[893,22,326,19,"_jsxFileName"],[893,34,326,19],[894,12,326,19,"lineNumber"],[894,22,326,19],[895,12,326,19,"columnNumber"],[895,24,326,19],[896,10,326,19],[896,17,327,16],[896,18,327,17],[896,33,330,10],[896,37,330,10,"_reactJsxDevRuntime"],[896,56,330,10],[896,57,330,10,"jsxDEV"],[896,63,330,10],[896,65,330,11,"View"],[896,69,330,15],[896,70,330,15,"default"],[896,77,330,15],[897,12,330,16,"style"],[897,17,330,21],[897,19,330,23,"styles"],[897,25,330,29],[897,26,330,30,"tokenItem"],[897,35,330,40],[898,12,330,40,"children"],[898,20,330,40],[898,36,331,12],[898,40,331,12,"_reactJsxDevRuntime"],[898,59,331,12],[898,60,331,12,"jsxDEV"],[898,66,331,12],[898,68,331,13,"View"],[898,72,331,17],[898,73,331,17,"default"],[898,80,331,17],[899,14,331,18,"style"],[899,19,331,23],[899,21,331,25,"styles"],[899,27,331,31],[899,28,331,32,"tokenItemLeft"],[899,41,331,46],[900,14,331,46,"children"],[900,22,331,46],[900,38,332,14],[900,42,332,14,"_reactJsxDevRuntime"],[900,61,332,14],[900,62,332,14,"jsxDEV"],[900,68,332,14],[900,70,332,15,"Image"],[900,75,332,20],[900,76,332,20,"default"],[900,83,332,20],[901,16,333,16,"source"],[901,22,333,22],[901,24,333,24],[902,18,333,26,"uri"],[902,21,333,29],[902,23,333,31],[903,16,333,124],[903,17,333,126],[904,16,334,16,"style"],[904,21,334,21],[904,23,334,23,"styles"],[904,29,334,29],[904,30,334,30,"tokenIcon"],[905,14,334,40],[906,16,334,40,"fileName"],[906,24,334,40],[906,26,334,40,"_jsxFileName"],[906,38,334,40],[907,16,334,40,"lineNumber"],[907,26,334,40],[908,16,334,40,"columnNumber"],[908,28,334,40],[909,14,334,40],[909,21,335,15],[909,22,335,16],[909,37,336,14],[909,41,336,14,"_reactJsxDevRuntime"],[909,60,336,14],[909,61,336,14,"jsxDEV"],[909,67,336,14],[909,69,336,15,"View"],[909,73,336,19],[909,74,336,19,"default"],[909,81,336,19],[910,16,336,19,"children"],[910,24,336,19],[910,40,337,16],[910,44,337,16,"_reactJsxDevRuntime"],[910,63,337,16],[910,64,337,16,"jsxDEV"],[910,70,337,16],[910,72,337,17,"Text"],[910,76,337,21],[910,77,337,21,"default"],[910,84,337,21],[911,18,337,22,"style"],[911,23,337,27],[911,25,337,29,"styles"],[911,31,337,35],[911,32,337,36,"tokenItemName"],[911,45,337,50],[912,18,337,50,"children"],[912,26,337,50],[912,28,337,51],[913,16,337,54],[914,18,337,54,"fileName"],[914,26,337,54],[914,28,337,54,"_jsxFileName"],[914,40,337,54],[915,18,337,54,"lineNumber"],[915,28,337,54],[916,18,337,54,"columnNumber"],[916,30,337,54],[917,16,337,54],[917,23,337,60],[917,24,337,61],[917,39,338,16],[917,43,338,16,"_reactJsxDevRuntime"],[917,62,338,16],[917,63,338,16,"jsxDEV"],[917,69,338,16],[917,71,338,17,"Text"],[917,75,338,21],[917,76,338,21,"default"],[917,83,338,21],[918,18,338,22,"style"],[918,23,338,27],[918,25,338,29,"styles"],[918,31,338,35],[918,32,338,36,"tokenItemNetwork"],[918,48,338,53],[919,18,338,53,"children"],[919,26,338,53],[919,28,338,54],[920,16,338,62],[921,18,338,62,"fileName"],[921,26,338,62],[921,28,338,62,"_jsxFileName"],[921,40,338,62],[922,18,338,62,"lineNumber"],[922,28,338,62],[923,18,338,62,"columnNumber"],[923,30,338,62],[924,16,338,62],[924,23,338,68],[924,24,338,69],[925,14,338,69],[926,16,338,69,"fileName"],[926,24,338,69],[926,26,338,69,"_jsxFileName"],[926,38,338,69],[927,16,338,69,"lineNumber"],[927,26,338,69],[928,16,338,69,"columnNumber"],[928,28,338,69],[929,14,338,69],[929,21,339,20],[929,22,339,21],[930,12,339,21],[931,14,339,21,"fileName"],[931,22,339,21],[931,24,339,21,"_jsxFileName"],[931,36,339,21],[932,14,339,21,"lineNumber"],[932,24,339,21],[933,14,339,21,"columnNumber"],[933,26,339,21],[934,12,339,21],[934,19,340,18],[934,20,340,19],[934,35,341,12],[934,39,341,12,"_reactJsxDevRuntime"],[934,58,341,12],[934,59,341,12,"jsxDEV"],[934,65,341,12],[934,67,341,13,"View"],[934,71,341,17],[934,72,341,17,"default"],[934,79,341,17],[935,14,341,18,"style"],[935,19,341,23],[935,21,341,25,"styles"],[935,27,341,31],[935,28,341,32,"tokenItemRight"],[935,42,341,47],[936,14,341,47,"children"],[936,22,341,47],[936,38,342,14],[936,42,342,14,"_reactJsxDevRuntime"],[936,61,342,14],[936,62,342,14,"jsxDEV"],[936,68,342,14],[936,70,342,15,"Text"],[936,74,342,19],[936,75,342,19,"default"],[936,82,342,19],[937,16,342,20,"style"],[937,21,342,25],[937,23,342,27,"styles"],[937,29,342,33],[937,30,342,34,"tokenItemBalance"],[937,46,342,51],[938,16,342,51,"children"],[938,24,342,51],[938,26,342,52],[939,14,342,56],[940,16,342,56,"fileName"],[940,24,342,56],[940,26,342,56,"_jsxFileName"],[940,38,342,56],[941,16,342,56,"lineNumber"],[941,26,342,56],[942,16,342,56,"columnNumber"],[942,28,342,56],[943,14,342,56],[943,21,342,62],[943,22,342,63],[943,37,343,14],[943,41,343,14,"_reactJsxDevRuntime"],[943,60,343,14],[943,61,343,14,"jsxDEV"],[943,67,343,14],[943,69,343,15,"Text"],[943,73,343,19],[943,74,343,19,"default"],[943,81,343,19],[944,16,343,20,"style"],[944,21,343,25],[944,23,343,27,"styles"],[944,29,343,33],[944,30,343,34,"tokenItemUsd"],[944,42,343,47],[945,16,343,47,"children"],[945,24,343,47],[945,26,343,48],[946,14,343,53],[947,16,343,53,"fileName"],[947,24,343,53],[947,26,343,53,"_jsxFileName"],[947,38,343,53],[948,16,343,53,"lineNumber"],[948,26,343,53],[949,16,343,53,"columnNumber"],[949,28,343,53],[950,14,343,53],[950,21,343,59],[950,22,343,60],[951,12,343,60],[952,14,343,60,"fileName"],[952,22,343,60],[952,24,343,60,"_jsxFileName"],[952,36,343,60],[953,14,343,60,"lineNumber"],[953,24,343,60],[954,14,343,60,"columnNumber"],[954,26,343,60],[955,12,343,60],[955,19,344,18],[955,20,344,19],[956,10,344,19],[957,12,344,19,"fileName"],[957,20,344,19],[957,22,344,19,"_jsxFileName"],[957,34,344,19],[958,12,344,19,"lineNumber"],[958,22,344,19],[959,12,344,19,"columnNumber"],[959,24,344,19],[960,10,344,19],[960,17,345,16],[960,18,345,17],[960,33,348,10],[960,37,348,10,"_reactJsxDevRuntime"],[960,56,348,10],[960,57,348,10,"jsxDEV"],[960,63,348,10],[960,65,348,11,"View"],[960,69,348,15],[960,70,348,15,"default"],[960,77,348,15],[961,12,348,16,"style"],[961,17,348,21],[961,19,348,23,"styles"],[961,25,348,29],[961,26,348,30,"tokenItem"],[961,35,348,40],[962,12,348,40,"children"],[962,20,348,40],[962,36,349,12],[962,40,349,12,"_reactJsxDevRuntime"],[962,59,349,12],[962,60,349,12,"jsxDEV"],[962,66,349,12],[962,68,349,13,"View"],[962,72,349,17],[962,73,349,17,"default"],[962,80,349,17],[963,14,349,18,"style"],[963,19,349,23],[963,21,349,25,"styles"],[963,27,349,31],[963,28,349,32,"tokenItemLeft"],[963,41,349,46],[964,14,349,46,"children"],[964,22,349,46],[964,38,350,14],[964,42,350,14,"_reactJsxDevRuntime"],[964,61,350,14],[964,62,350,14,"jsxDEV"],[964,68,350,14],[964,70,350,15,"Image"],[964,75,350,20],[964,76,350,20,"default"],[964,83,350,20],[965,16,351,16,"source"],[965,22,351,22],[965,24,351,24],[966,18,351,26,"uri"],[966,21,351,29],[966,23,351,31],[967,16,351,128],[967,17,351,130],[968,16,352,16,"style"],[968,21,352,21],[968,23,352,23,"styles"],[968,29,352,29],[968,30,352,30,"tokenIcon"],[969,14,352,40],[970,16,352,40,"fileName"],[970,24,352,40],[970,26,352,40,"_jsxFileName"],[970,38,352,40],[971,16,352,40,"lineNumber"],[971,26,352,40],[972,16,352,40,"columnNumber"],[972,28,352,40],[973,14,352,40],[973,21,353,15],[973,22,353,16],[973,37,354,14],[973,41,354,14,"_reactJsxDevRuntime"],[973,60,354,14],[973,61,354,14,"jsxDEV"],[973,67,354,14],[973,69,354,15,"View"],[973,73,354,19],[973,74,354,19,"default"],[973,81,354,19],[974,16,354,19,"children"],[974,24,354,19],[974,40,355,16],[974,44,355,16,"_reactJsxDevRuntime"],[974,63,355,16],[974,64,355,16,"jsxDEV"],[974,70,355,16],[974,72,355,17,"Text"],[974,76,355,21],[974,77,355,21,"default"],[974,84,355,21],[975,18,355,22,"style"],[975,23,355,27],[975,25,355,29,"styles"],[975,31,355,35],[975,32,355,36,"tokenItemName"],[975,45,355,50],[976,18,355,50,"children"],[976,26,355,50],[976,28,355,51],[977,16,355,54],[978,18,355,54,"fileName"],[978,26,355,54],[978,28,355,54,"_jsxFileName"],[978,40,355,54],[979,18,355,54,"lineNumber"],[979,28,355,54],[980,18,355,54,"columnNumber"],[980,30,355,54],[981,16,355,54],[981,23,355,60],[981,24,355,61],[981,39,356,16],[981,43,356,16,"_reactJsxDevRuntime"],[981,62,356,16],[981,63,356,16,"jsxDEV"],[981,69,356,16],[981,71,356,17,"Text"],[981,75,356,21],[981,76,356,21,"default"],[981,83,356,21],[982,18,356,22,"style"],[982,23,356,27],[982,25,356,29,"styles"],[982,31,356,35],[982,32,356,36,"tokenItemNetwork"],[982,48,356,53],[983,18,356,53,"children"],[983,26,356,53],[983,28,356,54],[984,16,356,61],[985,18,356,61,"fileName"],[985,26,356,61],[985,28,356,61,"_jsxFileName"],[985,40,356,61],[986,18,356,61,"lineNumber"],[986,28,356,61],[987,18,356,61,"columnNumber"],[987,30,356,61],[988,16,356,61],[988,23,356,67],[988,24,356,68],[989,14,356,68],[990,16,356,68,"fileName"],[990,24,356,68],[990,26,356,68,"_jsxFileName"],[990,38,356,68],[991,16,356,68,"lineNumber"],[991,26,356,68],[992,16,356,68,"columnNumber"],[992,28,356,68],[993,14,356,68],[993,21,357,20],[993,22,357,21],[994,12,357,21],[995,14,357,21,"fileName"],[995,22,357,21],[995,24,357,21,"_jsxFileName"],[995,36,357,21],[996,14,357,21,"lineNumber"],[996,24,357,21],[997,14,357,21,"columnNumber"],[997,26,357,21],[998,12,357,21],[998,19,358,18],[998,20,358,19],[998,35,359,12],[998,39,359,12,"_reactJsxDevRuntime"],[998,58,359,12],[998,59,359,12,"jsxDEV"],[998,65,359,12],[998,67,359,13,"View"],[998,71,359,17],[998,72,359,17,"default"],[998,79,359,17],[999,14,359,18,"style"],[999,19,359,23],[999,21,359,25,"styles"],[999,27,359,31],[999,28,359,32,"tokenItemRight"],[999,42,359,47],[1000,14,359,47,"children"],[1000,22,359,47],[1000,38,360,14],[1000,42,360,14,"_reactJsxDevRuntime"],[1000,61,360,14],[1000,62,360,14,"jsxDEV"],[1000,68,360,14],[1000,70,360,15,"Text"],[1000,74,360,19],[1000,75,360,19,"default"],[1000,82,360,19],[1001,16,360,20,"style"],[1001,21,360,25],[1001,23,360,27,"styles"],[1001,29,360,33],[1001,30,360,34,"tokenItemBalance"],[1001,46,360,51],[1002,16,360,51,"children"],[1002,24,360,51],[1002,26,360,52],[1003,14,360,56],[1004,16,360,56,"fileName"],[1004,24,360,56],[1004,26,360,56,"_jsxFileName"],[1004,38,360,56],[1005,16,360,56,"lineNumber"],[1005,26,360,56],[1006,16,360,56,"columnNumber"],[1006,28,360,56],[1007,14,360,56],[1007,21,360,62],[1007,22,360,63],[1007,37,361,14],[1007,41,361,14,"_reactJsxDevRuntime"],[1007,60,361,14],[1007,61,361,14,"jsxDEV"],[1007,67,361,14],[1007,69,361,15,"Text"],[1007,73,361,19],[1007,74,361,19,"default"],[1007,81,361,19],[1008,16,361,20,"style"],[1008,21,361,25],[1008,23,361,27,"styles"],[1008,29,361,33],[1008,30,361,34,"tokenItemUsd"],[1008,42,361,47],[1009,16,361,47,"children"],[1009,24,361,47],[1009,26,361,48],[1010,14,361,53],[1011,16,361,53,"fileName"],[1011,24,361,53],[1011,26,361,53,"_jsxFileName"],[1011,38,361,53],[1012,16,361,53,"lineNumber"],[1012,26,361,53],[1013,16,361,53,"columnNumber"],[1013,28,361,53],[1014,14,361,53],[1014,21,361,59],[1014,22,361,60],[1015,12,361,60],[1016,14,361,60,"fileName"],[1016,22,361,60],[1016,24,361,60,"_jsxFileName"],[1016,36,361,60],[1017,14,361,60,"lineNumber"],[1017,24,361,60],[1018,14,361,60,"columnNumber"],[1018,26,361,60],[1019,12,361,60],[1019,19,362,18],[1019,20,362,19],[1020,10,362,19],[1021,12,362,19,"fileName"],[1021,20,362,19],[1021,22,362,19,"_jsxFileName"],[1021,34,362,19],[1022,12,362,19,"lineNumber"],[1022,22,362,19],[1023,12,362,19,"columnNumber"],[1023,24,362,19],[1024,10,362,19],[1024,17,363,16],[1024,18,363,17],[1024,33,366,10],[1024,37,366,10,"_reactJsxDevRuntime"],[1024,56,366,10],[1024,57,366,10,"jsxDEV"],[1024,63,366,10],[1024,65,366,11,"View"],[1024,69,366,15],[1024,70,366,15,"default"],[1024,77,366,15],[1025,12,366,16,"style"],[1025,17,366,21],[1025,19,366,23,"styles"],[1025,25,366,29],[1025,26,366,30,"tokenItem"],[1025,35,366,40],[1026,12,366,40,"children"],[1026,20,366,40],[1026,36,367,12],[1026,40,367,12,"_reactJsxDevRuntime"],[1026,59,367,12],[1026,60,367,12,"jsxDEV"],[1026,66,367,12],[1026,68,367,13,"View"],[1026,72,367,17],[1026,73,367,17,"default"],[1026,80,367,17],[1027,14,367,18,"style"],[1027,19,367,23],[1027,21,367,25,"styles"],[1027,27,367,31],[1027,28,367,32,"tokenItemLeft"],[1027,41,367,46],[1028,14,367,46,"children"],[1028,22,367,46],[1028,38,368,14],[1028,42,368,14,"_reactJsxDevRuntime"],[1028,61,368,14],[1028,62,368,14,"jsxDEV"],[1028,68,368,14],[1028,70,368,15,"Image"],[1028,75,368,20],[1028,76,368,20,"default"],[1028,83,368,20],[1029,16,369,16,"source"],[1029,22,369,22],[1029,24,369,24],[1030,18,369,26,"uri"],[1030,21,369,29],[1030,23,369,31],[1031,16,369,129],[1031,17,369,131],[1032,16,370,16,"style"],[1032,21,370,21],[1032,23,370,23,"styles"],[1032,29,370,29],[1032,30,370,30,"tokenIcon"],[1033,14,370,40],[1034,16,370,40,"fileName"],[1034,24,370,40],[1034,26,370,40,"_jsxFileName"],[1034,38,370,40],[1035,16,370,40,"lineNumber"],[1035,26,370,40],[1036,16,370,40,"columnNumber"],[1036,28,370,40],[1037,14,370,40],[1037,21,371,15],[1037,22,371,16],[1037,37,372,14],[1037,41,372,14,"_reactJsxDevRuntime"],[1037,60,372,14],[1037,61,372,14,"jsxDEV"],[1037,67,372,14],[1037,69,372,15,"View"],[1037,73,372,19],[1037,74,372,19,"default"],[1037,81,372,19],[1038,16,372,19,"children"],[1038,24,372,19],[1038,40,373,16],[1038,44,373,16,"_reactJsxDevRuntime"],[1038,63,373,16],[1038,64,373,16,"jsxDEV"],[1038,70,373,16],[1038,72,373,17,"Text"],[1038,76,373,21],[1038,77,373,21,"default"],[1038,84,373,21],[1039,18,373,22,"style"],[1039,23,373,27],[1039,25,373,29,"styles"],[1039,31,373,35],[1039,32,373,36,"tokenItemName"],[1039,45,373,50],[1040,18,373,50,"children"],[1040,26,373,50],[1040,28,373,51],[1041,16,373,54],[1042,18,373,54,"fileName"],[1042,26,373,54],[1042,28,373,54,"_jsxFileName"],[1042,40,373,54],[1043,18,373,54,"lineNumber"],[1043,28,373,54],[1044,18,373,54,"columnNumber"],[1044,30,373,54],[1045,16,373,54],[1045,23,373,60],[1045,24,373,61],[1045,39,374,16],[1045,43,374,16,"_reactJsxDevRuntime"],[1045,62,374,16],[1045,63,374,16,"jsxDEV"],[1045,69,374,16],[1045,71,374,17,"Text"],[1045,75,374,21],[1045,76,374,21,"default"],[1045,83,374,21],[1046,18,374,22,"style"],[1046,23,374,27],[1046,25,374,29,"styles"],[1046,31,374,35],[1046,32,374,36,"tokenItemNetwork"],[1046,48,374,53],[1047,18,374,53,"children"],[1047,26,374,53],[1047,28,374,54],[1048,16,374,62],[1049,18,374,62,"fileName"],[1049,26,374,62],[1049,28,374,62,"_jsxFileName"],[1049,40,374,62],[1050,18,374,62,"lineNumber"],[1050,28,374,62],[1051,18,374,62,"columnNumber"],[1051,30,374,62],[1052,16,374,62],[1052,23,374,68],[1052,24,374,69],[1053,14,374,69],[1054,16,374,69,"fileName"],[1054,24,374,69],[1054,26,374,69,"_jsxFileName"],[1054,38,374,69],[1055,16,374,69,"lineNumber"],[1055,26,374,69],[1056,16,374,69,"columnNumber"],[1056,28,374,69],[1057,14,374,69],[1057,21,375,20],[1057,22,375,21],[1058,12,375,21],[1059,14,375,21,"fileName"],[1059,22,375,21],[1059,24,375,21,"_jsxFileName"],[1059,36,375,21],[1060,14,375,21,"lineNumber"],[1060,24,375,21],[1061,14,375,21,"columnNumber"],[1061,26,375,21],[1062,12,375,21],[1062,19,376,18],[1062,20,376,19],[1062,35,377,12],[1062,39,377,12,"_reactJsxDevRuntime"],[1062,58,377,12],[1062,59,377,12,"jsxDEV"],[1062,65,377,12],[1062,67,377,13,"View"],[1062,71,377,17],[1062,72,377,17,"default"],[1062,79,377,17],[1063,14,377,18,"style"],[1063,19,377,23],[1063,21,377,25,"styles"],[1063,27,377,31],[1063,28,377,32,"tokenItemRight"],[1063,42,377,47],[1064,14,377,47,"children"],[1064,22,377,47],[1064,38,378,14],[1064,42,378,14,"_reactJsxDevRuntime"],[1064,61,378,14],[1064,62,378,14,"jsxDEV"],[1064,68,378,14],[1064,70,378,15,"Text"],[1064,74,378,19],[1064,75,378,19,"default"],[1064,82,378,19],[1065,16,378,20,"style"],[1065,21,378,25],[1065,23,378,27,"styles"],[1065,29,378,33],[1065,30,378,34,"tokenItemBalance"],[1065,46,378,51],[1066,16,378,51,"children"],[1066,24,378,51],[1066,26,378,52],[1067,14,378,56],[1068,16,378,56,"fileName"],[1068,24,378,56],[1068,26,378,56,"_jsxFileName"],[1068,38,378,56],[1069,16,378,56,"lineNumber"],[1069,26,378,56],[1070,16,378,56,"columnNumber"],[1070,28,378,56],[1071,14,378,56],[1071,21,378,62],[1071,22,378,63],[1071,37,379,14],[1071,41,379,14,"_reactJsxDevRuntime"],[1071,60,379,14],[1071,61,379,14,"jsxDEV"],[1071,67,379,14],[1071,69,379,15,"Text"],[1071,73,379,19],[1071,74,379,19,"default"],[1071,81,379,19],[1072,16,379,20,"style"],[1072,21,379,25],[1072,23,379,27,"styles"],[1072,29,379,33],[1072,30,379,34,"tokenItemUsd"],[1072,42,379,47],[1073,16,379,47,"children"],[1073,24,379,47],[1073,26,379,48],[1074,14,379,53],[1075,16,379,53,"fileName"],[1075,24,379,53],[1075,26,379,53,"_jsxFileName"],[1075,38,379,53],[1076,16,379,53,"lineNumber"],[1076,26,379,53],[1077,16,379,53,"columnNumber"],[1077,28,379,53],[1078,14,379,53],[1078,21,379,59],[1078,22,379,60],[1079,12,379,60],[1080,14,379,60,"fileName"],[1080,22,379,60],[1080,24,379,60,"_jsxFileName"],[1080,36,379,60],[1081,14,379,60,"lineNumber"],[1081,24,379,60],[1082,14,379,60,"columnNumber"],[1082,26,379,60],[1083,12,379,60],[1083,19,380,18],[1083,20,380,19],[1084,10,380,19],[1085,12,380,19,"fileName"],[1085,20,380,19],[1085,22,380,19,"_jsxFileName"],[1085,34,380,19],[1086,12,380,19,"lineNumber"],[1086,22,380,19],[1087,12,380,19,"columnNumber"],[1087,24,380,19],[1088,10,380,19],[1088,17,381,16],[1088,18,381,17],[1088,33,384,10],[1088,37,384,10,"_reactJsxDevRuntime"],[1088,56,384,10],[1088,57,384,10,"jsxDEV"],[1088,63,384,10],[1088,65,384,11,"View"],[1088,69,384,15],[1088,70,384,15,"default"],[1088,77,384,15],[1089,12,384,16,"style"],[1089,17,384,21],[1089,19,384,23,"styles"],[1089,25,384,29],[1089,26,384,30,"tokenItem"],[1089,35,384,40],[1090,12,384,40,"children"],[1090,20,384,40],[1090,36,385,12],[1090,40,385,12,"_reactJsxDevRuntime"],[1090,59,385,12],[1090,60,385,12,"jsxDEV"],[1090,66,385,12],[1090,68,385,13,"View"],[1090,72,385,17],[1090,73,385,17,"default"],[1090,80,385,17],[1091,14,385,18,"style"],[1091,19,385,23],[1091,21,385,25,"styles"],[1091,27,385,31],[1091,28,385,32,"tokenItemLeft"],[1091,41,385,46],[1092,14,385,46,"children"],[1092,22,385,46],[1092,38,386,14],[1092,42,386,14,"_reactJsxDevRuntime"],[1092,61,386,14],[1092,62,386,14,"jsxDEV"],[1092,68,386,14],[1092,70,386,15,"Image"],[1092,75,386,20],[1092,76,386,20,"default"],[1092,83,386,20],[1093,16,387,16,"source"],[1093,22,387,22],[1093,24,387,24],[1094,18,387,26,"uri"],[1094,21,387,29],[1094,23,387,31],[1095,16,387,129],[1095,17,387,131],[1096,16,388,16,"style"],[1096,21,388,21],[1096,23,388,23,"styles"],[1096,29,388,29],[1096,30,388,30,"tokenIcon"],[1097,14,388,40],[1098,16,388,40,"fileName"],[1098,24,388,40],[1098,26,388,40,"_jsxFileName"],[1098,38,388,40],[1099,16,388,40,"lineNumber"],[1099,26,388,40],[1100,16,388,40,"columnNumber"],[1100,28,388,40],[1101,14,388,40],[1101,21,389,15],[1101,22,389,16],[1101,37,390,14],[1101,41,390,14,"_reactJsxDevRuntime"],[1101,60,390,14],[1101,61,390,14,"jsxDEV"],[1101,67,390,14],[1101,69,390,15,"View"],[1101,73,390,19],[1101,74,390,19,"default"],[1101,81,390,19],[1102,16,390,19,"children"],[1102,24,390,19],[1102,40,391,16],[1102,44,391,16,"_reactJsxDevRuntime"],[1102,63,391,16],[1102,64,391,16,"jsxDEV"],[1102,70,391,16],[1102,72,391,17,"Text"],[1102,76,391,21],[1102,77,391,21,"default"],[1102,84,391,21],[1103,18,391,22,"style"],[1103,23,391,27],[1103,25,391,29,"styles"],[1103,31,391,35],[1103,32,391,36,"tokenItemName"],[1103,45,391,50],[1104,18,391,50,"children"],[1104,26,391,50],[1104,28,391,51],[1105,16,391,54],[1106,18,391,54,"fileName"],[1106,26,391,54],[1106,28,391,54,"_jsxFileName"],[1106,40,391,54],[1107,18,391,54,"lineNumber"],[1107,28,391,54],[1108,18,391,54,"columnNumber"],[1108,30,391,54],[1109,16,391,54],[1109,23,391,60],[1109,24,391,61],[1109,39,392,16],[1109,43,392,16,"_reactJsxDevRuntime"],[1109,62,392,16],[1109,63,392,16,"jsxDEV"],[1109,69,392,16],[1109,71,392,17,"Text"],[1109,75,392,21],[1109,76,392,21,"default"],[1109,83,392,21],[1110,18,392,22,"style"],[1110,23,392,27],[1110,25,392,29,"styles"],[1110,31,392,35],[1110,32,392,36,"tokenItemNetwork"],[1110,48,392,53],[1111,18,392,53,"children"],[1111,26,392,53],[1111,28,392,54],[1112,16,392,73],[1113,18,392,73,"fileName"],[1113,26,392,73],[1113,28,392,73,"_jsxFileName"],[1113,40,392,73],[1114,18,392,73,"lineNumber"],[1114,28,392,73],[1115,18,392,73,"columnNumber"],[1115,30,392,73],[1116,16,392,73],[1116,23,392,79],[1116,24,392,80],[1117,14,392,80],[1118,16,392,80,"fileName"],[1118,24,392,80],[1118,26,392,80,"_jsxFileName"],[1118,38,392,80],[1119,16,392,80,"lineNumber"],[1119,26,392,80],[1120,16,392,80,"columnNumber"],[1120,28,392,80],[1121,14,392,80],[1121,21,393,20],[1121,22,393,21],[1122,12,393,21],[1123,14,393,21,"fileName"],[1123,22,393,21],[1123,24,393,21,"_jsxFileName"],[1123,36,393,21],[1124,14,393,21,"lineNumber"],[1124,24,393,21],[1125,14,393,21,"columnNumber"],[1125,26,393,21],[1126,12,393,21],[1126,19,394,18],[1126,20,394,19],[1126,35,395,12],[1126,39,395,12,"_reactJsxDevRuntime"],[1126,58,395,12],[1126,59,395,12,"jsxDEV"],[1126,65,395,12],[1126,67,395,13,"View"],[1126,71,395,17],[1126,72,395,17,"default"],[1126,79,395,17],[1127,14,395,18,"style"],[1127,19,395,23],[1127,21,395,25,"styles"],[1127,27,395,31],[1127,28,395,32,"tokenItemRight"],[1127,42,395,47],[1128,14,395,47,"children"],[1128,22,395,47],[1128,38,396,14],[1128,42,396,14,"_reactJsxDevRuntime"],[1128,61,396,14],[1128,62,396,14,"jsxDEV"],[1128,68,396,14],[1128,70,396,15,"Text"],[1128,74,396,19],[1128,75,396,19,"default"],[1128,82,396,19],[1129,16,396,20,"style"],[1129,21,396,25],[1129,23,396,27,"styles"],[1129,29,396,33],[1129,30,396,34,"tokenItemBalance"],[1129,46,396,51],[1130,16,396,51,"children"],[1130,24,396,51],[1130,26,396,52],[1131,14,396,56],[1132,16,396,56,"fileName"],[1132,24,396,56],[1132,26,396,56,"_jsxFileName"],[1132,38,396,56],[1133,16,396,56,"lineNumber"],[1133,26,396,56],[1134,16,396,56,"columnNumber"],[1134,28,396,56],[1135,14,396,56],[1135,21,396,62],[1135,22,396,63],[1135,37,397,14],[1135,41,397,14,"_reactJsxDevRuntime"],[1135,60,397,14],[1135,61,397,14,"jsxDEV"],[1135,67,397,14],[1135,69,397,15,"Text"],[1135,73,397,19],[1135,74,397,19,"default"],[1135,81,397,19],[1136,16,397,20,"style"],[1136,21,397,25],[1136,23,397,27,"styles"],[1136,29,397,33],[1136,30,397,34,"tokenItemUsd"],[1136,42,397,47],[1137,16,397,47,"children"],[1137,24,397,47],[1137,26,397,48],[1138,14,397,53],[1139,16,397,53,"fileName"],[1139,24,397,53],[1139,26,397,53,"_jsxFileName"],[1139,38,397,53],[1140,16,397,53,"lineNumber"],[1140,26,397,53],[1141,16,397,53,"columnNumber"],[1141,28,397,53],[1142,14,397,53],[1142,21,397,59],[1142,22,397,60],[1143,12,397,60],[1144,14,397,60,"fileName"],[1144,22,397,60],[1144,24,397,60,"_jsxFileName"],[1144,36,397,60],[1145,14,397,60,"lineNumber"],[1145,24,397,60],[1146,14,397,60,"columnNumber"],[1146,26,397,60],[1147,12,397,60],[1147,19,398,18],[1147,20,398,19],[1148,10,398,19],[1149,12,398,19,"fileName"],[1149,20,398,19],[1149,22,398,19,"_jsxFileName"],[1149,34,398,19],[1150,12,398,19,"lineNumber"],[1150,22,398,19],[1151,12,398,19,"columnNumber"],[1151,24,398,19],[1152,10,398,19],[1152,17,399,16],[1152,18,399,17],[1152,33,402,10],[1152,37,402,10,"_reactJsxDevRuntime"],[1152,56,402,10],[1152,57,402,10,"jsxDEV"],[1152,63,402,10],[1152,65,402,11,"View"],[1152,69,402,15],[1152,70,402,15,"default"],[1152,77,402,15],[1153,12,402,16,"style"],[1153,17,402,21],[1153,19,402,23,"styles"],[1153,25,402,29],[1153,26,402,30,"tokenItem"],[1153,35,402,40],[1154,12,402,40,"children"],[1154,20,402,40],[1154,36,403,12],[1154,40,403,12,"_reactJsxDevRuntime"],[1154,59,403,12],[1154,60,403,12,"jsxDEV"],[1154,66,403,12],[1154,68,403,13,"View"],[1154,72,403,17],[1154,73,403,17,"default"],[1154,80,403,17],[1155,14,403,18,"style"],[1155,19,403,23],[1155,21,403,25,"styles"],[1155,27,403,31],[1155,28,403,32,"tokenItemLeft"],[1155,41,403,46],[1156,14,403,46,"children"],[1156,22,403,46],[1156,38,404,14],[1156,42,404,14,"_reactJsxDevRuntime"],[1156,61,404,14],[1156,62,404,14,"jsxDEV"],[1156,68,404,14],[1156,70,404,15,"Image"],[1156,75,404,20],[1156,76,404,20,"default"],[1156,83,404,20],[1157,16,405,16,"source"],[1157,22,405,22],[1157,24,405,24],[1158,18,405,26,"uri"],[1158,21,405,29],[1158,23,405,31],[1159,16,405,128],[1159,17,405,130],[1160,16,406,16,"style"],[1160,21,406,21],[1160,23,406,23,"styles"],[1160,29,406,29],[1160,30,406,30,"tokenIcon"],[1161,14,406,40],[1162,16,406,40,"fileName"],[1162,24,406,40],[1162,26,406,40,"_jsxFileName"],[1162,38,406,40],[1163,16,406,40,"lineNumber"],[1163,26,406,40],[1164,16,406,40,"columnNumber"],[1164,28,406,40],[1165,14,406,40],[1165,21,407,15],[1165,22,407,16],[1165,37,408,14],[1165,41,408,14,"_reactJsxDevRuntime"],[1165,60,408,14],[1165,61,408,14,"jsxDEV"],[1165,67,408,14],[1165,69,408,15,"View"],[1165,73,408,19],[1165,74,408,19,"default"],[1165,81,408,19],[1166,16,408,19,"children"],[1166,24,408,19],[1166,40,409,16],[1166,44,409,16,"_reactJsxDevRuntime"],[1166,63,409,16],[1166,64,409,16,"jsxDEV"],[1166,70,409,16],[1166,72,409,17,"Text"],[1166,76,409,21],[1166,77,409,21,"default"],[1166,84,409,21],[1167,18,409,22,"style"],[1167,23,409,27],[1167,25,409,29,"styles"],[1167,31,409,35],[1167,32,409,36,"tokenItemName"],[1167,45,409,50],[1168,18,409,50,"children"],[1168,26,409,50],[1168,28,409,51],[1169,16,409,54],[1170,18,409,54,"fileName"],[1170,26,409,54],[1170,28,409,54,"_jsxFileName"],[1170,40,409,54],[1171,18,409,54,"lineNumber"],[1171,28,409,54],[1172,18,409,54,"columnNumber"],[1172,30,409,54],[1173,16,409,54],[1173,23,409,60],[1173,24,409,61],[1173,39,410,16],[1173,43,410,16,"_reactJsxDevRuntime"],[1173,62,410,16],[1173,63,410,16,"jsxDEV"],[1173,69,410,16],[1173,71,410,17,"Text"],[1173,75,410,21],[1173,76,410,21,"default"],[1173,83,410,21],[1174,18,410,22,"style"],[1174,23,410,27],[1174,25,410,29,"styles"],[1174,31,410,35],[1174,32,410,36,"tokenItemNetwork"],[1174,48,410,53],[1175,18,410,53,"children"],[1175,26,410,53],[1175,28,410,54],[1176,16,410,61],[1177,18,410,61,"fileName"],[1177,26,410,61],[1177,28,410,61,"_jsxFileName"],[1177,40,410,61],[1178,18,410,61,"lineNumber"],[1178,28,410,61],[1179,18,410,61,"columnNumber"],[1179,30,410,61],[1180,16,410,61],[1180,23,410,67],[1180,24,410,68],[1181,14,410,68],[1182,16,410,68,"fileName"],[1182,24,410,68],[1182,26,410,68,"_jsxFileName"],[1182,38,410,68],[1183,16,410,68,"lineNumber"],[1183,26,410,68],[1184,16,410,68,"columnNumber"],[1184,28,410,68],[1185,14,410,68],[1185,21,411,20],[1185,22,411,21],[1186,12,411,21],[1187,14,411,21,"fileName"],[1187,22,411,21],[1187,24,411,21,"_jsxFileName"],[1187,36,411,21],[1188,14,411,21,"lineNumber"],[1188,24,411,21],[1189,14,411,21,"columnNumber"],[1189,26,411,21],[1190,12,411,21],[1190,19,412,18],[1190,20,412,19],[1190,35,413,12],[1190,39,413,12,"_reactJsxDevRuntime"],[1190,58,413,12],[1190,59,413,12,"jsxDEV"],[1190,65,413,12],[1190,67,413,13,"View"],[1190,71,413,17],[1190,72,413,17,"default"],[1190,79,413,17],[1191,14,413,18,"style"],[1191,19,413,23],[1191,21,413,25,"styles"],[1191,27,413,31],[1191,28,413,32,"tokenItemRight"],[1191,42,413,47],[1192,14,413,47,"children"],[1192,22,413,47],[1192,38,414,14],[1192,42,414,14,"_reactJsxDevRuntime"],[1192,61,414,14],[1192,62,414,14,"jsxDEV"],[1192,68,414,14],[1192,70,414,15,"Text"],[1192,74,414,19],[1192,75,414,19,"default"],[1192,82,414,19],[1193,16,414,20,"style"],[1193,21,414,25],[1193,23,414,27,"styles"],[1193,29,414,33],[1193,30,414,34,"tokenItemBalance"],[1193,46,414,51],[1194,16,414,51,"children"],[1194,24,414,51],[1194,26,414,52],[1195,14,414,56],[1196,16,414,56,"fileName"],[1196,24,414,56],[1196,26,414,56,"_jsxFileName"],[1196,38,414,56],[1197,16,414,56,"lineNumber"],[1197,26,414,56],[1198,16,414,56,"columnNumber"],[1198,28,414,56],[1199,14,414,56],[1199,21,414,62],[1199,22,414,63],[1199,37,415,14],[1199,41,415,14,"_reactJsxDevRuntime"],[1199,60,415,14],[1199,61,415,14,"jsxDEV"],[1199,67,415,14],[1199,69,415,15,"Text"],[1199,73,415,19],[1199,74,415,19,"default"],[1199,81,415,19],[1200,16,415,20,"style"],[1200,21,415,25],[1200,23,415,27,"styles"],[1200,29,415,33],[1200,30,415,34,"tokenItemUsd"],[1200,42,415,47],[1201,16,415,47,"children"],[1201,24,415,47],[1201,26,415,48],[1202,14,415,53],[1203,16,415,53,"fileName"],[1203,24,415,53],[1203,26,415,53,"_jsxFileName"],[1203,38,415,53],[1204,16,415,53,"lineNumber"],[1204,26,415,53],[1205,16,415,53,"columnNumber"],[1205,28,415,53],[1206,14,415,53],[1206,21,415,59],[1206,22,415,60],[1207,12,415,60],[1208,14,415,60,"fileName"],[1208,22,415,60],[1208,24,415,60,"_jsxFileName"],[1208,36,415,60],[1209,14,415,60,"lineNumber"],[1209,24,415,60],[1210,14,415,60,"columnNumber"],[1210,26,415,60],[1211,12,415,60],[1211,19,416,18],[1211,20,416,19],[1212,10,416,19],[1213,12,416,19,"fileName"],[1213,20,416,19],[1213,22,416,19,"_jsxFileName"],[1213,34,416,19],[1214,12,416,19,"lineNumber"],[1214,22,416,19],[1215,12,416,19,"columnNumber"],[1215,24,416,19],[1216,10,416,19],[1216,17,417,16],[1216,18,417,17],[1216,33,420,10],[1216,37,420,10,"_reactJsxDevRuntime"],[1216,56,420,10],[1216,57,420,10,"jsxDEV"],[1216,63,420,10],[1216,65,420,11,"View"],[1216,69,420,15],[1216,70,420,15,"default"],[1216,77,420,15],[1217,12,420,16,"style"],[1217,17,420,21],[1217,19,420,23,"styles"],[1217,25,420,29],[1217,26,420,30,"tokenItem"],[1217,35,420,40],[1218,12,420,40,"children"],[1218,20,420,40],[1218,36,421,12],[1218,40,421,12,"_reactJsxDevRuntime"],[1218,59,421,12],[1218,60,421,12,"jsxDEV"],[1218,66,421,12],[1218,68,421,13,"View"],[1218,72,421,17],[1218,73,421,17,"default"],[1218,80,421,17],[1219,14,421,18,"style"],[1219,19,421,23],[1219,21,421,25,"styles"],[1219,27,421,31],[1219,28,421,32,"tokenItemLeft"],[1219,41,421,46],[1220,14,421,46,"children"],[1220,22,421,46],[1220,38,422,14],[1220,42,422,14,"_reactJsxDevRuntime"],[1220,61,422,14],[1220,62,422,14,"jsxDEV"],[1220,68,422,14],[1220,70,422,15,"Image"],[1220,75,422,20],[1220,76,422,20,"default"],[1220,83,422,20],[1221,16,423,16,"source"],[1221,22,423,22],[1221,24,423,24],[1222,18,423,26,"uri"],[1222,21,423,29],[1222,23,423,31],[1223,16,423,128],[1223,17,423,130],[1224,16,424,16,"style"],[1224,21,424,21],[1224,23,424,23,"styles"],[1224,29,424,29],[1224,30,424,30,"tokenIcon"],[1225,14,424,40],[1226,16,424,40,"fileName"],[1226,24,424,40],[1226,26,424,40,"_jsxFileName"],[1226,38,424,40],[1227,16,424,40,"lineNumber"],[1227,26,424,40],[1228,16,424,40,"columnNumber"],[1228,28,424,40],[1229,14,424,40],[1229,21,425,15],[1229,22,425,16],[1229,37,426,14],[1229,41,426,14,"_reactJsxDevRuntime"],[1229,60,426,14],[1229,61,426,14,"jsxDEV"],[1229,67,426,14],[1229,69,426,15,"View"],[1229,73,426,19],[1229,74,426,19,"default"],[1229,81,426,19],[1230,16,426,19,"children"],[1230,24,426,19],[1230,40,427,16],[1230,44,427,16,"_reactJsxDevRuntime"],[1230,63,427,16],[1230,64,427,16,"jsxDEV"],[1230,70,427,16],[1230,72,427,17,"Text"],[1230,76,427,21],[1230,77,427,21,"default"],[1230,84,427,21],[1231,18,427,22,"style"],[1231,23,427,27],[1231,25,427,29,"styles"],[1231,31,427,35],[1231,32,427,36,"tokenItemName"],[1231,45,427,50],[1232,18,427,50,"children"],[1232,26,427,50],[1232,28,427,51],[1233,16,427,54],[1234,18,427,54,"fileName"],[1234,26,427,54],[1234,28,427,54,"_jsxFileName"],[1234,40,427,54],[1235,18,427,54,"lineNumber"],[1235,28,427,54],[1236,18,427,54,"columnNumber"],[1236,30,427,54],[1237,16,427,54],[1237,23,427,60],[1237,24,427,61],[1237,39,428,16],[1237,43,428,16,"_reactJsxDevRuntime"],[1237,62,428,16],[1237,63,428,16,"jsxDEV"],[1237,69,428,16],[1237,71,428,17,"Text"],[1237,75,428,21],[1237,76,428,21,"default"],[1237,83,428,21],[1238,18,428,22,"style"],[1238,23,428,27],[1238,25,428,29,"styles"],[1238,31,428,35],[1238,32,428,36,"tokenItemNetwork"],[1238,48,428,53],[1239,18,428,53,"children"],[1239,26,428,53],[1239,28,428,54],[1240,16,428,60],[1241,18,428,60,"fileName"],[1241,26,428,60],[1241,28,428,60,"_jsxFileName"],[1241,40,428,60],[1242,18,428,60,"lineNumber"],[1242,28,428,60],[1243,18,428,60,"columnNumber"],[1243,30,428,60],[1244,16,428,60],[1244,23,428,66],[1244,24,428,67],[1245,14,428,67],[1246,16,428,67,"fileName"],[1246,24,428,67],[1246,26,428,67,"_jsxFileName"],[1246,38,428,67],[1247,16,428,67,"lineNumber"],[1247,26,428,67],[1248,16,428,67,"columnNumber"],[1248,28,428,67],[1249,14,428,67],[1249,21,429,20],[1249,22,429,21],[1250,12,429,21],[1251,14,429,21,"fileName"],[1251,22,429,21],[1251,24,429,21,"_jsxFileName"],[1251,36,429,21],[1252,14,429,21,"lineNumber"],[1252,24,429,21],[1253,14,429,21,"columnNumber"],[1253,26,429,21],[1254,12,429,21],[1254,19,430,18],[1254,20,430,19],[1254,35,431,12],[1254,39,431,12,"_reactJsxDevRuntime"],[1254,58,431,12],[1254,59,431,12,"jsxDEV"],[1254,65,431,12],[1254,67,431,13,"View"],[1254,71,431,17],[1254,72,431,17,"default"],[1254,79,431,17],[1255,14,431,18,"style"],[1255,19,431,23],[1255,21,431,25,"styles"],[1255,27,431,31],[1255,28,431,32,"tokenItemRight"],[1255,42,431,47],[1256,14,431,47,"children"],[1256,22,431,47],[1256,38,432,14],[1256,42,432,14,"_reactJsxDevRuntime"],[1256,61,432,14],[1256,62,432,14,"jsxDEV"],[1256,68,432,14],[1256,70,432,15,"Text"],[1256,74,432,19],[1256,75,432,19,"default"],[1256,82,432,19],[1257,16,432,20,"style"],[1257,21,432,25],[1257,23,432,27,"styles"],[1257,29,432,33],[1257,30,432,34,"tokenItemBalance"],[1257,46,432,51],[1258,16,432,51,"children"],[1258,24,432,51],[1258,26,432,52],[1259,14,432,56],[1260,16,432,56,"fileName"],[1260,24,432,56],[1260,26,432,56,"_jsxFileName"],[1260,38,432,56],[1261,16,432,56,"lineNumber"],[1261,26,432,56],[1262,16,432,56,"columnNumber"],[1262,28,432,56],[1263,14,432,56],[1263,21,432,62],[1263,22,432,63],[1263,37,433,14],[1263,41,433,14,"_reactJsxDevRuntime"],[1263,60,433,14],[1263,61,433,14,"jsxDEV"],[1263,67,433,14],[1263,69,433,15,"Text"],[1263,73,433,19],[1263,74,433,19,"default"],[1263,81,433,19],[1264,16,433,20,"style"],[1264,21,433,25],[1264,23,433,27,"styles"],[1264,29,433,33],[1264,30,433,34,"tokenItemUsd"],[1264,42,433,47],[1265,16,433,47,"children"],[1265,24,433,47],[1265,26,433,48],[1266,14,433,53],[1267,16,433,53,"fileName"],[1267,24,433,53],[1267,26,433,53,"_jsxFileName"],[1267,38,433,53],[1268,16,433,53,"lineNumber"],[1268,26,433,53],[1269,16,433,53,"columnNumber"],[1269,28,433,53],[1270,14,433,53],[1270,21,433,59],[1270,22,433,60],[1271,12,433,60],[1272,14,433,60,"fileName"],[1272,22,433,60],[1272,24,433,60,"_jsxFileName"],[1272,36,433,60],[1273,14,433,60,"lineNumber"],[1273,24,433,60],[1274,14,433,60,"columnNumber"],[1274,26,433,60],[1275,12,433,60],[1275,19,434,18],[1275,20,434,19],[1276,10,434,19],[1277,12,434,19,"fileName"],[1277,20,434,19],[1277,22,434,19,"_jsxFileName"],[1277,34,434,19],[1278,12,434,19,"lineNumber"],[1278,22,434,19],[1279,12,434,19,"columnNumber"],[1279,24,434,19],[1280,10,434,19],[1280,17,435,16],[1280,18,435,17],[1281,8,435,17],[1282,10,435,17,"fileName"],[1282,18,435,17],[1282,20,435,17,"_jsxFileName"],[1282,32,435,17],[1283,10,435,17,"lineNumber"],[1283,20,435,17],[1284,10,435,17,"columnNumber"],[1284,22,435,17],[1285,8,435,17],[1285,15,436,14],[1285,16,436,15],[1286,6,436,15],[1287,8,436,15,"fileName"],[1287,16,436,15],[1287,18,436,15,"_jsxFileName"],[1287,30,436,15],[1288,8,436,15,"lineNumber"],[1288,18,436,15],[1289,8,436,15,"columnNumber"],[1289,20,436,15],[1290,6,436,15],[1290,13,437,18],[1291,4,437,19],[1292,6,437,19,"fileName"],[1292,14,437,19],[1292,16,437,19,"_jsxFileName"],[1292,28,437,19],[1293,6,437,19,"lineNumber"],[1293,16,437,19],[1294,6,437,19,"columnNumber"],[1294,18,437,19],[1295,4,437,19],[1295,11,438,10],[1295,12,438,11],[1296,2,440,0],[1297,2,440,1,"_s2"],[1297,5,440,1],[1297,6,162,9,"WalletTab"],[1297,15,162,18],[1298,4,162,18],[1298,12,163,19,"useAuth"],[1298,32,163,26],[1298,33,163,26,"useAuth"],[1298,40,163,26],[1298,42,164,17,"useSafeAreaInsets"],[1298,69,164,34],[1298,70,164,34,"useSafeAreaInsets"],[1298,87,164,34],[1299,2,164,34],[1300,2,164,34,"_c2"],[1300,5,164,34],[1300,8,162,9,"WalletTab"],[1300,17,162,18],[1301,2,442,0],[1301,11,442,9,"CitizensTab"],[1301,22,442,20,"CitizensTab"],[1301,23,442,20],[1301,25,442,23],[1302,4,443,2],[1302,24,444,4],[1302,28,444,4,"_reactJsxDevRuntime"],[1302,47,444,4],[1302,48,444,4,"jsxDEV"],[1302,54,444,4],[1302,56,444,5,"View"],[1302,60,444,9],[1302,61,444,9,"default"],[1302,68,444,9],[1303,6,444,10,"style"],[1303,11,444,15],[1303,13,444,17,"styles"],[1303,19,444,23],[1303,20,444,24,"container"],[1303,29,444,34],[1304,6,444,34,"children"],[1304,14,444,34],[1304,29,445,6],[1304,33,445,6,"_reactJsxDevRuntime"],[1304,52,445,6],[1304,53,445,6,"jsxDEV"],[1304,59,445,6],[1304,61,445,7,"Text"],[1304,65,445,11],[1304,66,445,11,"default"],[1304,73,445,11],[1305,8,445,12,"style"],[1305,13,445,17],[1305,15,445,19,"styles"],[1305,21,445,25],[1305,22,445,26,"placeholderText"],[1305,37,445,42],[1306,8,445,42,"children"],[1306,16,445,42],[1306,18,445,43],[1307,6,445,58],[1308,8,445,58,"fileName"],[1308,16,445,58],[1308,18,445,58,"_jsxFileName"],[1308,30,445,58],[1309,8,445,58,"lineNumber"],[1309,18,445,58],[1310,8,445,58,"columnNumber"],[1310,20,445,58],[1311,6,445,58],[1311,13,445,64],[1312,4,445,65],[1313,6,445,65,"fileName"],[1313,14,445,65],[1313,16,445,65,"_jsxFileName"],[1313,28,445,65],[1314,6,445,65,"lineNumber"],[1314,16,445,65],[1315,6,445,65,"columnNumber"],[1315,18,445,65],[1316,4,445,65],[1316,11,446,10],[1316,12,446,11],[1317,2,448,0],[1318,2,448,1,"_c3"],[1318,5,448,1],[1318,8,442,9,"CitizensTab"],[1318,19,442,20],[1319,2,450,0],[1319,11,450,9,"ReferralTab"],[1319,22,450,20,"ReferralTab"],[1319,23,450,20],[1319,25,450,23],[1320,4,451,2],[1320,24,452,4],[1320,28,452,4,"_reactJsxDevRuntime"],[1320,47,452,4],[1320,48,452,4,"jsxDEV"],[1320,54,452,4],[1320,56,452,5,"View"],[1320,60,452,9],[1320,61,452,9,"default"],[1320,68,452,9],[1321,6,452,10,"style"],[1321,11,452,15],[1321,13,452,17,"styles"],[1321,19,452,23],[1321,20,452,24,"container"],[1321,29,452,34],[1322,6,452,34,"children"],[1322,14,452,34],[1322,29,453,6],[1322,33,453,6,"_reactJsxDevRuntime"],[1322,52,453,6],[1322,53,453,6,"jsxDEV"],[1322,59,453,6],[1322,61,453,7,"Text"],[1322,65,453,11],[1322,66,453,11,"default"],[1322,73,453,11],[1323,8,453,12,"style"],[1323,13,453,17],[1323,15,453,19,"styles"],[1323,21,453,25],[1323,22,453,26,"placeholderText"],[1323,37,453,42],[1324,8,453,42,"children"],[1324,16,453,42],[1324,18,453,43],[1325,6,453,58],[1326,8,453,58,"fileName"],[1326,16,453,58],[1326,18,453,58,"_jsxFileName"],[1326,30,453,58],[1327,8,453,58,"lineNumber"],[1327,18,453,58],[1328,8,453,58,"columnNumber"],[1328,20,453,58],[1329,6,453,58],[1329,13,453,64],[1330,4,453,65],[1331,6,453,65,"fileName"],[1331,14,453,65],[1331,16,453,65,"_jsxFileName"],[1331,28,453,65],[1332,6,453,65,"lineNumber"],[1332,16,453,65],[1333,6,453,65,"columnNumber"],[1333,18,453,65],[1334,4,453,65],[1334,11,454,10],[1334,12,454,11],[1335,2,456,0],[1336,2,456,1,"_c4"],[1336,5,456,1],[1336,8,450,9,"ReferralTab"],[1336,19,450,20],[1337,2,458,0],[1337,11,458,9,"ProfileTab"],[1337,21,458,19,"ProfileTab"],[1337,22,458,19],[1337,24,458,22],[1338,4,459,2],[1338,24,460,4],[1338,28,460,4,"_reactJsxDevRuntime"],[1338,47,460,4],[1338,48,460,4,"jsxDEV"],[1338,54,460,4],[1338,56,460,5,"View"],[1338,60,460,9],[1338,61,460,9,"default"],[1338,68,460,9],[1339,6,460,10,"style"],[1339,11,460,15],[1339,13,460,17,"styles"],[1339,19,460,23],[1339,20,460,24,"container"],[1339,29,460,34],[1340,6,460,34,"children"],[1340,14,460,34],[1340,29,461,6],[1340,33,461,6,"_reactJsxDevRuntime"],[1340,52,461,6],[1340,53,461,6,"jsxDEV"],[1340,59,461,6],[1340,61,461,7,"Text"],[1340,65,461,11],[1340,66,461,11,"default"],[1340,73,461,11],[1341,8,461,12,"style"],[1341,13,461,17],[1341,15,461,19,"styles"],[1341,21,461,25],[1341,22,461,26,"placeholderText"],[1341,37,461,42],[1342,8,461,42,"children"],[1342,16,461,42],[1342,18,461,43],[1343,6,461,57],[1344,8,461,57,"fileName"],[1344,16,461,57],[1344,18,461,57,"_jsxFileName"],[1344,30,461,57],[1345,8,461,57,"lineNumber"],[1345,18,461,57],[1346,8,461,57,"columnNumber"],[1346,20,461,57],[1347,6,461,57],[1347,13,461,63],[1348,4,461,64],[1349,6,461,64,"fileName"],[1349,14,461,64],[1349,16,461,64,"_jsxFileName"],[1349,28,461,64],[1350,6,461,64,"lineNumber"],[1350,16,461,64],[1351,6,461,64,"columnNumber"],[1351,18,461,64],[1352,4,461,64],[1352,11,462,10],[1352,12,462,11],[1353,2,464,0],[1354,2,464,1,"_c5"],[1354,5,464,1],[1354,8,458,9,"ProfileTab"],[1354,18,458,19],[1355,2,466,0],[1355,8,466,6,"Tab"],[1355,11,466,9],[1355,14,466,12],[1355,18,466,12,"createBottomTabNavigator"],[1355,44,466,36],[1355,45,466,36,"createBottomTabNavigator"],[1355,69,466,36],[1355,71,466,37],[1355,72,466,38],[1356,2,468,15],[1356,11,468,24,"HomeScreen"],[1356,21,468,34,"HomeScreen"],[1356,22,468,35],[1357,4,468,37,"navigation"],[1358,2,468,53],[1358,3,468,54],[1358,5,468,56],[1359,4,469,2],[1359,24,470,4],[1359,28,470,4,"_reactJsxDevRuntime"],[1359,47,470,4],[1359,48,470,4,"jsxDEV"],[1359,54,470,4],[1359,56,470,5,"Tab"],[1359,59,470,8],[1359,60,470,9,"Navigator"],[1359,69,470,18],[1360,6,471,6,"screenOptions"],[1360,19,471,19],[1360,21,471,21],[1361,8,472,8,"headerShown"],[1361,19,472,19],[1361,21,472,21],[1361,26,472,26],[1362,8,473,8,"tabBarActiveTintColor"],[1362,29,473,29],[1362,31,473,31],[1362,40,473,40],[1363,8,474,8,"tabBarInactiveTintColor"],[1363,31,474,31],[1363,33,474,33],[1363,42,474,42],[1364,8,475,8,"tabBarStyle"],[1364,19,475,19],[1364,21,475,21,"styles"],[1364,27,475,27],[1364,28,475,28,"tabBar"],[1365,6,476,6],[1365,7,476,8],[1366,6,476,8,"children"],[1366,14,476,8],[1366,30,478,6],[1366,34,478,6,"_reactJsxDevRuntime"],[1366,53,478,6],[1366,54,478,6,"jsxDEV"],[1366,60,478,6],[1366,62,478,7,"Tab"],[1366,65,478,10],[1366,66,478,11,"Screen"],[1366,72,478,17],[1367,8,479,8,"name"],[1367,12,479,12],[1367,14,479,13],[1367,23,479,22],[1368,8,480,8,"options"],[1368,15,480,15],[1368,17,480,17],[1369,10,481,10,"tabBarLabel"],[1369,21,481,21],[1369,23,481,23],[1369,29,481,29],[1370,10,482,10,"tabBarIcon"],[1370,20,482,20],[1370,22,482,22,"tabBarIcon"],[1370,23,482,23],[1371,12,482,25,"color"],[1371,17,482,30],[1372,12,482,32,"size"],[1373,10,482,37],[1373,11,482,38],[1373,29,483,12],[1373,33,483,12,"_reactJsxDevRuntime"],[1373,52,483,12],[1373,53,483,12,"jsxDEV"],[1373,59,483,12],[1373,61,483,13,"_expoVectorIcons"],[1373,77,483,21],[1373,78,483,21,"Ionicons"],[1373,86,483,21],[1374,12,483,22,"name"],[1374,16,483,26],[1374,18,483,27],[1374,24,483,33],[1375,12,483,34,"size"],[1375,16,483,38],[1375,18,483,40,"size"],[1375,22,483,45],[1376,12,483,46,"color"],[1376,17,483,51],[1376,19,483,53,"color"],[1377,10,483,59],[1378,12,483,59,"fileName"],[1378,20,483,59],[1378,22,483,59,"_jsxFileName"],[1378,34,483,59],[1379,12,483,59,"lineNumber"],[1379,22,483,59],[1380,12,483,59,"columnNumber"],[1380,24,483,59],[1381,10,483,59],[1381,17,483,61],[1382,8,485,8],[1382,9,485,10],[1383,8,485,10,"children"],[1383,16,485,10],[1383,18,487,9,"children"],[1383,19,487,9],[1383,37,487,15],[1383,41,487,15,"_reactJsxDevRuntime"],[1383,60,487,15],[1383,61,487,15,"jsxDEV"],[1383,67,487,15],[1383,69,487,16,"HomeTab"],[1383,76,487,23],[1384,10,487,24,"navigation"],[1384,20,487,34],[1384,22,487,36,"navigation"],[1385,8,487,47],[1386,10,487,47,"fileName"],[1386,18,487,47],[1386,20,487,47,"_jsxFileName"],[1386,32,487,47],[1387,10,487,47,"lineNumber"],[1387,20,487,47],[1388,10,487,47,"columnNumber"],[1388,22,487,47],[1389,8,487,47],[1389,15,487,49],[1390,6,487,50],[1391,8,487,50,"fileName"],[1391,16,487,50],[1391,18,487,50,"_jsxFileName"],[1391,30,487,50],[1392,8,487,50,"lineNumber"],[1392,18,487,50],[1393,8,487,50,"columnNumber"],[1393,20,487,50],[1394,6,487,50],[1394,13,488,18],[1394,14,488,19],[1394,29,489,6],[1394,33,489,6,"_reactJsxDevRuntime"],[1394,52,489,6],[1394,53,489,6,"jsxDEV"],[1394,59,489,6],[1394,61,489,7,"Tab"],[1394,64,489,10],[1394,65,489,11,"Screen"],[1394,71,489,17],[1395,8,490,8,"name"],[1395,12,490,12],[1395,14,490,13],[1395,22,490,21],[1396,8,491,8,"component"],[1396,17,491,17],[1396,19,491,19,"WalletTab"],[1396,28,491,29],[1397,8,492,8,"options"],[1397,15,492,15],[1397,17,492,17],[1398,10,493,10,"tabBarLabel"],[1398,21,493,21],[1398,23,493,23],[1398,31,493,31],[1399,10,494,10,"tabBarIcon"],[1399,20,494,20],[1399,22,494,22,"tabBarIcon"],[1399,23,494,23],[1400,12,494,25,"color"],[1400,17,494,30],[1401,12,494,32,"size"],[1402,10,494,37],[1402,11,494,38],[1402,29,495,12],[1402,33,495,12,"_reactJsxDevRuntime"],[1402,52,495,12],[1402,53,495,12,"jsxDEV"],[1402,59,495,12],[1402,61,495,13,"_expoVectorIcons"],[1402,77,495,21],[1402,78,495,21,"Ionicons"],[1402,86,495,21],[1403,12,495,22,"name"],[1403,16,495,26],[1403,18,495,27],[1403,26,495,35],[1404,12,495,36,"size"],[1404,16,495,40],[1404,18,495,42,"size"],[1404,22,495,47],[1405,12,495,48,"color"],[1405,17,495,53],[1405,19,495,55,"color"],[1406,10,495,61],[1407,12,495,61,"fileName"],[1407,20,495,61],[1407,22,495,61,"_jsxFileName"],[1407,34,495,61],[1408,12,495,61,"lineNumber"],[1408,22,495,61],[1409,12,495,61,"columnNumber"],[1409,24,495,61],[1410,10,495,61],[1410,17,495,63],[1411,8,497,8],[1412,6,497,10],[1413,8,497,10,"fileName"],[1413,16,497,10],[1413,18,497,10,"_jsxFileName"],[1413,30,497,10],[1414,8,497,10,"lineNumber"],[1414,18,497,10],[1415,8,497,10,"columnNumber"],[1415,20,497,10],[1416,6,497,10],[1416,13,498,7],[1416,14,498,8],[1416,29,499,6],[1416,33,499,6,"_reactJsxDevRuntime"],[1416,52,499,6],[1416,53,499,6,"jsxDEV"],[1416,59,499,6],[1416,61,499,7,"Tab"],[1416,64,499,10],[1416,65,499,11,"Screen"],[1416,71,499,17],[1417,8,500,8,"name"],[1417,12,500,12],[1417,14,500,13],[1417,24,500,23],[1418,8,501,8,"component"],[1418,17,501,17],[1418,19,501,19,"CitizensTab"],[1418,30,501,31],[1419,8,502,8,"options"],[1419,15,502,15],[1419,17,502,17],[1420,10,503,10,"tabBarLabel"],[1420,21,503,21],[1420,23,503,23],[1420,33,503,33],[1421,10,504,10,"tabBarIcon"],[1421,20,504,20],[1421,22,504,22,"tabBarIcon"],[1421,23,504,23],[1422,12,504,25,"color"],[1422,17,504,30],[1423,12,504,32,"size"],[1424,10,504,37],[1424,11,504,38],[1424,29,505,12],[1424,33,505,12,"_reactJsxDevRuntime"],[1424,52,505,12],[1424,53,505,12,"jsxDEV"],[1424,59,505,12],[1424,61,505,13,"_expoVectorIcons"],[1424,77,505,21],[1424,78,505,21,"Ionicons"],[1424,86,505,21],[1425,12,505,22,"name"],[1425,16,505,26],[1425,18,505,27],[1425,26,505,35],[1426,12,505,36,"size"],[1426,16,505,40],[1426,18,505,42,"size"],[1426,22,505,47],[1427,12,505,48,"color"],[1427,17,505,53],[1427,19,505,55,"color"],[1428,10,505,61],[1429,12,505,61,"fileName"],[1429,20,505,61],[1429,22,505,61,"_jsxFileName"],[1429,34,505,61],[1430,12,505,61,"lineNumber"],[1430,22,505,61],[1431,12,505,61,"columnNumber"],[1431,24,505,61],[1432,10,505,61],[1432,17,505,63],[1433,8,507,8],[1434,6,507,10],[1435,8,507,10,"fileName"],[1435,16,507,10],[1435,18,507,10,"_jsxFileName"],[1435,30,507,10],[1436,8,507,10,"lineNumber"],[1436,18,507,10],[1437,8,507,10,"columnNumber"],[1437,20,507,10],[1438,6,507,10],[1438,13,508,7],[1438,14,508,8],[1438,29,509,6],[1438,33,509,6,"_reactJsxDevRuntime"],[1438,52,509,6],[1438,53,509,6,"jsxDEV"],[1438,59,509,6],[1438,61,509,7,"Tab"],[1438,64,509,10],[1438,65,509,11,"Screen"],[1438,71,509,17],[1439,8,510,8,"name"],[1439,12,510,12],[1439,14,510,13],[1439,24,510,23],[1440,8,511,8,"component"],[1440,17,511,17],[1440,19,511,19,"ReferralTab"],[1440,30,511,31],[1441,8,512,8,"options"],[1441,15,512,15],[1441,17,512,17],[1442,10,513,10,"tabBarLabel"],[1442,21,513,21],[1442,23,513,23],[1442,33,513,33],[1443,10,514,10,"tabBarIcon"],[1443,20,514,20],[1443,22,514,22,"tabBarIcon"],[1443,23,514,23],[1444,12,514,25,"color"],[1444,17,514,30],[1445,12,514,32,"size"],[1446,10,514,37],[1446,11,514,38],[1446,29,515,12],[1446,33,515,12,"_reactJsxDevRuntime"],[1446,52,515,12],[1446,53,515,12,"jsxDEV"],[1446,59,515,12],[1446,61,515,13,"_expoVectorIcons"],[1446,77,515,21],[1446,78,515,21,"Ionicons"],[1446,86,515,21],[1447,12,515,22,"name"],[1447,16,515,26],[1447,18,515,27],[1447,24,515,33],[1448,12,515,34,"size"],[1448,16,515,38],[1448,18,515,40,"size"],[1448,22,515,45],[1449,12,515,46,"color"],[1449,17,515,51],[1449,19,515,53,"color"],[1450,10,515,59],[1451,12,515,59,"fileName"],[1451,20,515,59],[1451,22,515,59,"_jsxFileName"],[1451,34,515,59],[1452,12,515,59,"lineNumber"],[1452,22,515,59],[1453,12,515,59,"columnNumber"],[1453,24,515,59],[1454,10,515,59],[1454,17,515,61],[1455,8,517,8],[1456,6,517,10],[1457,8,517,10,"fileName"],[1457,16,517,10],[1457,18,517,10,"_jsxFileName"],[1457,30,517,10],[1458,8,517,10,"lineNumber"],[1458,18,517,10],[1459,8,517,10,"columnNumber"],[1459,20,517,10],[1460,6,517,10],[1460,13,518,7],[1460,14,518,8],[1460,29,519,6],[1460,33,519,6,"_reactJsxDevRuntime"],[1460,52,519,6],[1460,53,519,6,"jsxDEV"],[1460,59,519,6],[1460,61,519,7,"Tab"],[1460,64,519,10],[1460,65,519,11,"Screen"],[1460,71,519,17],[1461,8,520,8,"name"],[1461,12,520,12],[1461,14,520,13],[1461,23,520,22],[1462,8,521,8,"component"],[1462,17,521,17],[1462,19,521,19,"ProfileTab"],[1462,29,521,30],[1463,8,522,8,"options"],[1463,15,522,15],[1463,17,522,17],[1464,10,523,10,"tabBarLabel"],[1464,21,523,21],[1464,23,523,23],[1464,32,523,32],[1465,10,524,10,"tabBarIcon"],[1465,20,524,20],[1465,22,524,22,"tabBarIcon"],[1465,23,524,23],[1466,12,524,25,"color"],[1466,17,524,30],[1467,12,524,32,"size"],[1468,10,524,37],[1468,11,524,38],[1468,29,525,12],[1468,33,525,12,"_reactJsxDevRuntime"],[1468,52,525,12],[1468,53,525,12,"jsxDEV"],[1468,59,525,12],[1468,61,525,13,"_expoVectorIcons"],[1468,77,525,21],[1468,78,525,21,"Ionicons"],[1468,86,525,21],[1469,12,525,22,"name"],[1469,16,525,26],[1469,18,525,27],[1469,26,525,35],[1470,12,525,36,"size"],[1470,16,525,40],[1470,18,525,42,"size"],[1470,22,525,47],[1471,12,525,48,"color"],[1471,17,525,53],[1471,19,525,55,"color"],[1472,10,525,61],[1473,12,525,61,"fileName"],[1473,20,525,61],[1473,22,525,61,"_jsxFileName"],[1473,34,525,61],[1474,12,525,61,"lineNumber"],[1474,22,525,61],[1475,12,525,61,"columnNumber"],[1475,24,525,61],[1476,10,525,61],[1476,17,525,63],[1477,8,527,8],[1478,6,527,10],[1479,8,527,10,"fileName"],[1479,16,527,10],[1479,18,527,10,"_jsxFileName"],[1479,30,527,10],[1480,8,527,10,"lineNumber"],[1480,18,527,10],[1481,8,527,10,"columnNumber"],[1481,20,527,10],[1482,6,527,10],[1482,13,528,7],[1482,14,528,8],[1483,4,528,8],[1484,6,528,8,"fileName"],[1484,14,528,8],[1484,16,528,8,"_jsxFileName"],[1484,28,528,8],[1485,6,528,8,"lineNumber"],[1485,16,528,8],[1486,6,528,8,"columnNumber"],[1486,18,528,8],[1487,4,528,8],[1487,11,529,19],[1487,12,529,20],[1488,2,531,0],[1489,2,531,1,"_c6"],[1489,5,531,1],[1489,8,468,24,"HomeScreen"],[1489,18,468,34],[1490,2,533,0],[1490,8,533,6,"QUICK_ACTIONS"],[1490,21,533,19],[1490,24,533,22],[1490,25,534,2],[1491,4,534,4,"id"],[1491,6,534,6],[1491,8,534,8],[1491,11,534,11],[1492,4,534,13,"label"],[1492,9,534,18],[1492,11,534,20],[1492,17,534,26],[1493,4,534,28,"icon"],[1493,8,534,32],[1493,10,534,34],[1493,25,534,49],[1494,4,534,51,"color"],[1494,9,534,56],[1494,11,534,58],[1495,2,534,68],[1495,3,534,69],[1495,5,535,2],[1496,4,535,4,"id"],[1496,6,535,6],[1496,8,535,8],[1496,11,535,11],[1497,4,535,13,"label"],[1497,9,535,18],[1497,11,535,20],[1497,20,535,29],[1498,4,535,31,"icon"],[1498,8,535,35],[1498,10,535,37],[1498,22,535,49],[1499,4,535,51,"color"],[1499,9,535,56],[1499,11,535,58],[1500,2,535,68],[1500,3,535,69],[1500,5,536,2],[1501,4,536,4,"id"],[1501,6,536,6],[1501,8,536,8],[1501,11,536,11],[1502,4,536,13,"label"],[1502,9,536,18],[1502,11,536,20],[1502,17,536,26],[1503,4,536,28,"icon"],[1503,8,536,32],[1503,10,536,34],[1503,27,536,51],[1504,4,536,53,"color"],[1504,9,536,58],[1504,11,536,60],[1505,2,536,70],[1505,3,536,71],[1505,5,537,2],[1506,4,537,4,"id"],[1506,6,537,6],[1506,8,537,8],[1506,11,537,11],[1507,4,537,13,"label"],[1507,9,537,18],[1507,11,537,20],[1507,17,537,26],[1508,4,537,28,"icon"],[1508,8,537,32],[1508,10,537,34],[1508,28,537,52],[1509,4,537,54,"color"],[1509,9,537,59],[1509,11,537,61],[1510,2,537,71],[1510,3,537,72],[1510,5,538,2],[1511,4,538,4,"id"],[1511,6,538,6],[1511,8,538,8],[1511,11,538,11],[1512,4,538,13,"label"],[1512,9,538,18],[1512,11,538,20],[1512,18,538,27],[1513,4,538,29,"icon"],[1513,8,538,33],[1513,10,538,35],[1513,23,538,48],[1514,4,538,50,"color"],[1514,9,538,55],[1514,11,538,57],[1515,2,538,67],[1515,3,538,68],[1515,5,539,2],[1516,4,539,4,"id"],[1516,6,539,6],[1516,8,539,8],[1516,11,539,11],[1517,4,539,13,"label"],[1517,9,539,18],[1517,11,539,20],[1517,21,539,30],[1518,4,539,32,"icon"],[1518,8,539,36],[1518,10,539,38],[1518,16,539,44],[1519,4,539,46,"color"],[1519,9,539,51],[1519,11,539,53],[1520,2,539,63],[1520,3,539,64],[1520,5,540,2],[1521,4,540,4,"id"],[1521,6,540,6],[1521,8,540,8],[1521,11,540,11],[1522,4,540,13,"label"],[1522,9,540,18],[1522,11,540,20],[1522,21,540,30],[1523,4,540,32,"icon"],[1523,8,540,36],[1523,10,540,38],[1523,25,540,53],[1524,4,540,55,"color"],[1524,9,540,60],[1524,11,540,62],[1525,2,540,72],[1525,3,540,73],[1525,5,541,2],[1526,4,541,4,"id"],[1526,6,541,6],[1526,8,541,8],[1526,11,541,11],[1527,4,541,13,"label"],[1527,9,541,18],[1527,11,541,20],[1527,22,541,31],[1528,4,541,33,"icon"],[1528,8,541,37],[1528,10,541,39],[1528,18,541,47],[1529,4,541,49,"color"],[1529,9,541,54],[1529,11,541,56],[1530,2,541,66],[1530,3,541,67],[1530,5,542,2],[1531,4,542,4,"id"],[1531,6,542,6],[1531,8,542,8],[1531,11,542,11],[1532,4,542,13,"label"],[1532,9,542,18],[1532,11,542,20],[1532,21,542,30],[1533,4,542,32,"icon"],[1533,8,542,36],[1533,10,542,38],[1533,21,542,49],[1534,4,542,51,"color"],[1534,9,542,56],[1534,11,542,58],[1535,2,542,68],[1535,3,542,69],[1535,5,543,2],[1536,4,543,4,"id"],[1536,6,543,6],[1536,8,543,8],[1536,12,543,12],[1537,4,543,14,"label"],[1537,9,543,19],[1537,11,543,21],[1537,21,543,31],[1538,4,543,33,"icon"],[1538,8,543,37],[1538,10,543,39],[1538,16,543,45],[1539,4,543,47,"color"],[1539,9,543,52],[1539,11,543,54],[1540,2,543,64],[1540,3,543,65],[1540,5,544,2],[1541,4,544,4,"id"],[1541,6,544,6],[1541,8,544,8],[1541,12,544,12],[1542,4,544,14,"label"],[1542,9,544,19],[1542,11,544,21],[1542,22,544,32],[1543,4,544,34,"icon"],[1543,8,544,38],[1543,10,544,40],[1543,16,544,46],[1544,4,544,48,"color"],[1544,9,544,53],[1544,11,544,55],[1545,2,544,65],[1545,3,544,66],[1545,5,545,2],[1546,4,545,4,"id"],[1546,6,545,6],[1546,8,545,8],[1546,12,545,12],[1547,4,545,14,"label"],[1547,9,545,19],[1547,11,545,21],[1547,17,545,27],[1548,4,545,29,"icon"],[1548,8,545,33],[1548,10,545,35],[1548,16,545,41],[1549,4,545,43,"color"],[1549,9,545,48],[1549,11,545,50],[1550,2,545,60],[1550,3,545,61],[1550,4,546,1],[1551,2,548,0],[1551,8,548,6,"styles"],[1551,14,548,12],[1551,17,548,15,"StyleSheet"],[1551,27,548,25],[1551,28,548,25,"default"],[1551,35,548,25],[1551,36,548,26,"create"],[1551,42,548,32],[1551,43,548,33],[1552,4,549,2,"container"],[1552,13,549,11],[1552,15,549,13],[1553,6,550,4,"flex"],[1553,10,550,8],[1553,12,550,10],[1553,13,550,11],[1554,6,551,4,"backgroundColor"],[1554,21,551,19],[1554,23,551,21],[1555,4,552,2],[1555,5,552,3],[1556,4,553,2,"scrollContent"],[1556,17,553,15],[1556,19,553,17],[1557,6,554,4,"paddingBottom"],[1557,19,554,17],[1557,21,554,19],[1558,4,555,2],[1558,5,555,3],[1559,4,556,2,"walletScrollContent"],[1559,23,556,21],[1559,25,556,23],[1560,6,557,4,"paddingBottom"],[1560,19,557,17],[1560,21,557,19],[1561,4,558,2],[1561,5,558,3],[1562,4,559,2,"header"],[1562,10,559,8],[1562,12,559,10],[1563,6,560,4,"flexDirection"],[1563,19,560,17],[1563,21,560,19],[1563,26,560,24],[1564,6,561,4,"justifyContent"],[1564,20,561,18],[1564,22,561,20],[1564,37,561,35],[1565,6,562,4,"alignItems"],[1565,16,562,14],[1565,18,562,16],[1565,26,562,24],[1566,6,563,4,"padding"],[1566,13,563,11],[1566,15,563,13],[1566,17,563,15],[1567,6,564,4,"backgroundColor"],[1567,21,564,19],[1567,23,564,21],[1567,29,564,27],[1568,6,565,4,"borderBottomWidth"],[1568,23,565,21],[1568,25,565,23],[1568,26,565,24],[1569,6,566,4,"borderBottomColor"],[1569,23,566,21],[1569,25,566,23],[1570,4,567,2],[1570,5,567,3],[1571,4,568,2,"headerLeft"],[1571,14,568,12],[1571,16,568,14],[1572,6,569,4,"position"],[1572,14,569,12],[1572,16,569,14],[1573,4,570,2],[1573,5,570,3],[1574,4,571,2,"profileImage"],[1574,16,571,14],[1574,18,571,16],[1575,6,572,4,"width"],[1575,11,572,9],[1575,13,572,11],[1575,15,572,13],[1576,6,573,4,"height"],[1576,12,573,10],[1576,14,573,12],[1576,16,573,14],[1577,6,574,4,"borderRadius"],[1577,18,574,16],[1577,20,574,18],[1577,22,574,20],[1578,6,575,4,"backgroundColor"],[1578,21,575,19],[1578,23,575,21],[1578,32,575,30],[1579,6,576,4,"alignItems"],[1579,16,576,14],[1579,18,576,16],[1579,26,576,24],[1580,6,577,4,"justifyContent"],[1580,20,577,18],[1580,22,577,20],[1580,30,577,28],[1581,6,578,4,"overflow"],[1581,14,578,12],[1581,16,578,14],[1582,4,579,2],[1582,5,579,3],[1583,4,580,2,"profileImageSrc"],[1583,19,580,17],[1583,21,580,19],[1584,6,581,4,"width"],[1584,11,581,9],[1584,13,581,11],[1584,15,581,13],[1585,6,582,4,"height"],[1585,12,582,10],[1585,14,582,12],[1586,4,583,2],[1586,5,583,3],[1587,4,584,2,"profileBadge"],[1587,16,584,14],[1587,18,584,16],[1588,6,585,4,"position"],[1588,14,585,12],[1588,16,585,14],[1588,26,585,24],[1589,6,586,4,"bottom"],[1589,12,586,10],[1589,14,586,12],[1589,15,586,13],[1589,16,586,14],[1590,6,587,4,"right"],[1590,11,587,9],[1590,13,587,11],[1590,14,587,12],[1590,15,587,13],[1591,6,588,4,"backgroundColor"],[1591,21,588,19],[1591,23,588,21],[1591,32,588,30],[1592,6,589,4,"borderRadius"],[1592,18,589,16],[1592,20,589,18],[1592,22,589,20],[1593,6,590,4,"paddingHorizontal"],[1593,23,590,21],[1593,25,590,23],[1593,26,590,24],[1594,6,591,4,"paddingVertical"],[1594,21,591,19],[1594,23,591,21],[1594,24,591,22],[1595,6,592,4,"flexDirection"],[1595,19,592,17],[1595,21,592,19],[1595,26,592,24],[1596,6,593,4,"alignItems"],[1596,16,593,14],[1596,18,593,16],[1596,26,593,24],[1597,6,594,4,"gap"],[1597,9,594,7],[1597,11,594,9],[1598,4,595,2],[1598,5,595,3],[1599,4,596,2,"trustScore"],[1599,14,596,12],[1599,16,596,14],[1600,6,597,4,"fontSize"],[1600,14,597,12],[1600,16,597,14],[1600,18,597,16],[1601,6,598,4,"fontWeight"],[1601,16,598,14],[1601,18,598,16],[1601,23,598,21],[1602,6,599,4,"color"],[1602,11,599,9],[1602,13,599,11],[1603,4,600,2],[1603,5,600,3],[1604,4,601,2,"headerRight"],[1604,15,601,13],[1604,17,601,15],[1605,6,602,4,"flexDirection"],[1605,19,602,17],[1605,21,602,19],[1605,26,602,24],[1606,6,603,4,"gap"],[1606,9,603,7],[1606,11,603,9],[1607,4,604,2],[1607,5,604,3],[1608,4,605,2,"iconButton"],[1608,14,605,12],[1608,16,605,14],[1609,6,606,4,"padding"],[1609,13,606,11],[1609,15,606,13],[1610,4,607,2],[1610,5,607,3],[1611,4,608,2,"announcementWidget"],[1611,22,608,20],[1611,24,608,22],[1612,6,609,4,"padding"],[1612,13,609,11],[1612,15,609,13],[1613,4,610,2],[1613,5,610,3],[1614,4,611,2,"announcement"],[1614,16,611,14],[1614,18,611,16],[1615,6,612,4,"backgroundColor"],[1615,21,612,19],[1615,23,612,21],[1615,29,612,27],[1616,6,613,4,"padding"],[1616,13,613,11],[1616,15,613,13],[1616,17,613,15],[1617,6,614,4,"borderRadius"],[1617,18,614,16],[1617,20,614,18],[1617,22,614,20],[1618,6,615,4,"marginRight"],[1618,17,615,15],[1618,19,615,17],[1618,21,615,19],[1619,6,616,4,"width"],[1619,11,616,9],[1619,13,616,11,"width"],[1619,18,616,16],[1619,21,616,19],[1619,23,616,21],[1620,6,617,4,"borderLeftWidth"],[1620,21,617,19],[1620,23,617,21],[1620,24,617,22],[1621,6,618,4,"borderLeftColor"],[1621,21,618,19],[1621,23,618,21],[1622,4,619,2],[1622,5,619,3],[1623,4,620,2,"announcementTitle"],[1623,21,620,19],[1623,23,620,21],[1624,6,621,4,"fontSize"],[1624,14,621,12],[1624,16,621,14],[1624,18,621,16],[1625,6,622,4,"fontWeight"],[1625,16,622,14],[1625,18,622,16],[1625,23,622,21],[1626,6,623,4,"color"],[1626,11,623,9],[1626,13,623,11],[1626,22,623,20],[1627,6,624,4,"marginBottom"],[1627,18,624,16],[1627,20,624,18],[1628,4,625,2],[1628,5,625,3],[1629,4,626,2,"announcementText"],[1629,20,626,18],[1629,22,626,20],[1630,6,627,4,"fontSize"],[1630,14,627,12],[1630,16,627,14],[1630,18,627,16],[1631,6,628,4,"color"],[1631,11,628,9],[1631,13,628,11],[1632,4,629,2],[1632,5,629,3],[1633,4,630,2,"quickActionsContainer"],[1633,25,630,23],[1633,27,630,25],[1634,6,631,4,"padding"],[1634,13,631,11],[1634,15,631,13],[1635,4,632,2],[1635,5,632,3],[1636,4,633,2,"sectionTitle"],[1636,16,633,14],[1636,18,633,16],[1637,6,634,4,"fontSize"],[1637,14,634,12],[1637,16,634,14],[1637,18,634,16],[1638,6,635,4,"fontWeight"],[1638,16,635,14],[1638,18,635,16],[1638,23,635,21],[1639,6,636,4,"color"],[1639,11,636,9],[1639,13,636,11],[1639,22,636,20],[1640,6,637,4,"marginBottom"],[1640,18,637,16],[1640,20,637,18],[1641,4,638,2],[1641,5,638,3],[1642,4,639,2,"actionsGrid"],[1642,15,639,13],[1642,17,639,15],[1643,6,640,4,"flexDirection"],[1643,19,640,17],[1643,21,640,19],[1643,26,640,24],[1644,6,641,4,"flexWrap"],[1644,14,641,12],[1644,16,641,14],[1644,22,641,20],[1645,6,642,4,"justifyContent"],[1645,20,642,18],[1645,22,642,20],[1646,4,643,2],[1646,5,643,3],[1647,4,644,2,"actionCard"],[1647,14,644,12],[1647,16,644,14],[1648,6,645,4,"width"],[1648,11,645,9],[1648,13,645,11],[1648,14,645,12,"width"],[1648,19,645,17],[1648,22,645,20],[1648,24,645,22],[1648,28,645,26],[1648,29,645,27],[1649,6,646,4,"backgroundColor"],[1649,21,646,19],[1649,23,646,21],[1649,29,646,27],[1650,6,647,4,"padding"],[1650,13,647,11],[1650,15,647,13],[1650,17,647,15],[1651,6,648,4,"borderRadius"],[1651,18,648,16],[1651,20,648,18],[1651,22,648,20],[1652,6,649,4,"alignItems"],[1652,16,649,14],[1652,18,649,16],[1652,26,649,24],[1653,6,650,4,"marginBottom"],[1653,18,650,16],[1653,20,650,18],[1653,22,650,20],[1654,6,651,4,"shadowColor"],[1654,17,651,15],[1654,19,651,17],[1654,25,651,23],[1655,6,652,4,"shadowOffset"],[1655,18,652,16],[1655,20,652,18],[1656,8,652,20,"width"],[1656,13,652,25],[1656,15,652,27],[1656,16,652,28],[1657,8,652,30,"height"],[1657,14,652,36],[1657,16,652,38],[1658,6,652,40],[1658,7,652,41],[1659,6,653,4,"shadowOpacity"],[1659,19,653,17],[1659,21,653,19],[1659,25,653,23],[1660,6,654,4,"shadowRadius"],[1660,18,654,16],[1660,20,654,18],[1660,21,654,19],[1661,6,655,4,"elevation"],[1661,15,655,13],[1661,17,655,15],[1662,4,656,2],[1662,5,656,3],[1663,4,657,2,"actionCardFirst"],[1663,19,657,17],[1663,21,657,19],[1664,6,658,4,"marginRight"],[1664,17,658,15],[1664,19,658,17],[1665,4,659,2],[1665,5,659,3],[1666,4,660,2,"actionCardLast"],[1666,18,660,16],[1666,20,660,18],[1667,6,661,4,"marginLeft"],[1667,16,661,14],[1667,18,661,16],[1668,4,662,2],[1668,5,662,3],[1669,4,663,2,"actionIcon"],[1669,14,663,12],[1669,16,663,14],[1670,6,664,4,"width"],[1670,11,664,9],[1670,13,664,11],[1670,15,664,13],[1671,6,665,4,"height"],[1671,12,665,10],[1671,14,665,12],[1671,16,665,14],[1672,6,666,4,"borderRadius"],[1672,18,666,16],[1672,20,666,18],[1672,22,666,20],[1673,6,667,4,"alignItems"],[1673,16,667,14],[1673,18,667,16],[1673,26,667,24],[1674,6,668,4,"justifyContent"],[1674,20,668,18],[1674,22,668,20],[1674,30,668,28],[1675,6,669,4,"marginBottom"],[1675,18,669,16],[1675,20,669,18],[1676,4,670,2],[1676,5,670,3],[1677,4,671,2,"actionLabel"],[1677,15,671,13],[1677,17,671,15],[1678,6,672,4,"fontSize"],[1678,14,672,12],[1678,16,672,14],[1678,18,672,16],[1679,6,673,4,"color"],[1679,11,673,9],[1679,13,673,11],[1679,22,673,20],[1680,6,674,4,"textAlign"],[1680,15,674,13],[1680,17,674,15],[1681,4,675,2],[1681,5,675,3],[1682,4,676,2,"walletHeader"],[1682,16,676,14],[1682,18,676,16],[1683,6,677,4,"padding"],[1683,13,677,11],[1683,15,677,13],[1683,17,677,15],[1684,6,678,4,"backgroundColor"],[1684,21,678,19],[1684,23,678,21],[1684,29,678,27],[1685,6,679,4,"borderBottomWidth"],[1685,23,679,21],[1685,25,679,23],[1685,26,679,24],[1686,6,680,4,"borderBottomColor"],[1686,23,680,21],[1686,25,680,23],[1686,34,680,32],[1687,6,681,4,"flexDirection"],[1687,19,681,17],[1687,21,681,19],[1687,26,681,24],[1688,6,682,4,"justifyContent"],[1688,20,682,18],[1688,22,682,20],[1688,37,682,35],[1689,6,683,4,"alignItems"],[1689,16,683,14],[1689,18,683,16],[1690,4,684,2],[1690,5,684,3],[1691,4,685,2,"walletTitle"],[1691,15,685,13],[1691,17,685,15],[1692,6,686,4,"fontSize"],[1692,14,686,12],[1692,16,686,14],[1692,18,686,16],[1693,6,687,4,"fontWeight"],[1693,16,687,14],[1693,18,687,16],[1693,23,687,21],[1694,6,688,4,"color"],[1694,11,688,9],[1694,13,688,11],[1695,4,689,2],[1695,5,689,3],[1696,4,690,2,"refreshButton"],[1696,17,690,15],[1696,19,690,17],[1697,6,691,4,"padding"],[1697,13,691,11],[1697,15,691,13],[1697,16,691,14],[1698,6,692,4,"borderRadius"],[1698,18,692,16],[1698,20,692,18],[1698,21,692,19],[1699,6,693,4,"backgroundColor"],[1699,21,693,19],[1699,23,693,21],[1700,4,694,2],[1700,5,694,3],[1701,4,695,2,"balanceCards"],[1701,16,695,14],[1701,18,695,16],[1702,6,696,4,"padding"],[1702,13,696,11],[1702,15,696,13],[1702,17,696,15],[1703,6,697,4,"gap"],[1703,9,697,7],[1703,11,697,9],[1704,4,698,2],[1704,5,698,3],[1705,4,699,2,"balanceCard"],[1705,15,699,13],[1705,17,699,15],[1706,6,700,4,"backgroundColor"],[1706,21,700,19],[1706,23,700,21],[1706,29,700,27],[1707,6,701,4,"padding"],[1707,13,701,11],[1707,15,701,13],[1707,17,701,15],[1708,6,702,4,"borderRadius"],[1708,18,702,16],[1708,20,702,18],[1708,22,702,20],[1709,6,703,4,"borderWidth"],[1709,17,703,15],[1709,19,703,17],[1709,20,703,18],[1710,6,704,4,"borderColor"],[1710,17,704,15],[1710,19,704,17],[1711,4,705,2],[1711,5,705,3],[1712,4,706,2,"balanceCardHeader"],[1712,21,706,19],[1712,23,706,21],[1713,6,707,4,"flexDirection"],[1713,19,707,17],[1713,21,707,19],[1713,26,707,24],[1714,6,708,4,"alignItems"],[1714,16,708,14],[1714,18,708,16],[1714,26,708,24],[1715,6,709,4,"gap"],[1715,9,709,7],[1715,11,709,9],[1715,12,709,10],[1716,6,710,4,"marginBottom"],[1716,18,710,16],[1716,20,710,18],[1717,4,711,2],[1717,5,711,3],[1718,4,712,2,"tokenLogo"],[1718,13,712,11],[1718,15,712,13],[1719,6,713,4,"width"],[1719,11,713,9],[1719,13,713,11],[1719,15,713,13],[1720,6,714,4,"height"],[1720,12,714,10],[1720,14,714,12],[1720,16,714,14],[1721,6,715,4,"borderRadius"],[1721,18,715,16],[1721,20,715,18],[1722,4,716,2],[1722,5,716,3],[1723,4,717,2,"tokenSymbol"],[1723,15,717,13],[1723,17,717,15],[1724,6,718,4,"fontSize"],[1724,14,718,12],[1724,16,718,14],[1724,18,718,16],[1725,6,719,4,"fontWeight"],[1725,16,719,14],[1725,18,719,16],[1725,23,719,21],[1726,6,720,4,"color"],[1726,11,720,9],[1726,13,720,11],[1727,4,721,2],[1727,5,721,3],[1728,4,722,2,"balanceAmount"],[1728,17,722,15],[1728,19,722,17],[1729,6,723,4,"fontSize"],[1729,14,723,12],[1729,16,723,14],[1729,18,723,16],[1730,6,724,4,"fontWeight"],[1730,16,724,14],[1730,18,724,16],[1730,23,724,21],[1731,6,725,4,"color"],[1731,11,725,9],[1731,13,725,11],[1731,22,725,20],[1732,6,726,4,"marginBottom"],[1732,18,726,16],[1732,20,726,18],[1733,4,727,2],[1733,5,727,3],[1734,4,728,2,"balanceUsd"],[1734,14,728,12],[1734,16,728,14],[1735,6,729,4,"fontSize"],[1735,14,729,12],[1735,16,729,14],[1735,18,729,16],[1736,6,730,4,"color"],[1736,11,730,9],[1736,13,730,11],[1737,4,731,2],[1737,5,731,3],[1738,4,732,2,"walletActions"],[1738,17,732,15],[1738,19,732,17],[1739,6,733,4,"flexDirection"],[1739,19,733,17],[1739,21,733,19],[1739,26,733,24],[1740,6,734,4,"padding"],[1740,13,734,11],[1740,15,734,13],[1740,17,734,15],[1741,6,735,4,"gap"],[1741,9,735,7],[1741,11,735,9],[1742,4,736,2],[1742,5,736,3],[1743,4,737,2,"walletActionButton"],[1743,22,737,20],[1743,24,737,22],[1744,6,738,4,"flex"],[1744,10,738,8],[1744,12,738,10],[1744,13,738,11],[1745,6,739,4,"backgroundColor"],[1745,21,739,19],[1745,23,739,21],[1745,32,739,30],[1746,6,740,4,"padding"],[1746,13,740,11],[1746,15,740,13],[1746,17,740,15],[1747,6,741,4,"borderRadius"],[1747,18,741,16],[1747,20,741,18],[1747,22,741,20],[1748,6,742,4,"alignItems"],[1748,16,742,14],[1748,18,742,16],[1748,26,742,24],[1749,6,743,4,"gap"],[1749,9,743,7],[1749,11,743,9],[1750,4,744,2],[1750,5,744,3],[1751,4,745,2,"walletActionText"],[1751,20,745,18],[1751,22,745,20],[1752,6,746,4,"color"],[1752,11,746,9],[1752,13,746,11],[1752,19,746,17],[1753,6,747,4,"fontSize"],[1753,14,747,12],[1753,16,747,14],[1753,18,747,16],[1754,6,748,4,"fontWeight"],[1754,16,748,14],[1754,18,748,16],[1755,4,749,2],[1755,5,749,3],[1756,4,750,2,"placeholderText"],[1756,19,750,17],[1756,21,750,19],[1757,6,751,4,"flex"],[1757,10,751,8],[1757,12,751,10],[1757,13,751,11],[1758,6,752,4,"textAlign"],[1758,15,752,13],[1758,17,752,15],[1758,25,752,23],[1759,6,753,4,"marginTop"],[1759,15,753,13],[1759,17,753,15],[1759,20,753,18],[1760,6,754,4,"fontSize"],[1760,14,754,12],[1760,16,754,14],[1760,18,754,16],[1761,6,755,4,"color"],[1761,11,755,9],[1761,13,755,11],[1762,4,756,2],[1762,5,756,3],[1763,4,757,2,"tabBar"],[1763,10,757,8],[1763,12,757,10],[1764,6,758,4,"borderTopWidth"],[1764,20,758,18],[1764,22,758,20],[1764,23,758,21],[1765,6,759,4,"borderTopColor"],[1765,20,759,18],[1765,22,759,20],[1765,31,759,29],[1766,6,760,4,"paddingBottom"],[1766,19,760,17],[1766,21,760,19],[1766,23,760,21],[1767,6,761,4,"paddingTop"],[1767,16,761,14],[1767,18,761,16],[1767,19,761,17],[1768,6,762,4,"backgroundColor"],[1768,21,762,19],[1768,23,762,21],[1769,4,763,2],[1769,5,763,3],[1770,4,764,2],[1771,4,765,2,"balanceRow"],[1771,14,765,12],[1771,16,765,14],[1772,6,766,4,"flexDirection"],[1772,19,766,17],[1772,21,766,19],[1772,26,766,24],[1773,6,767,4,"padding"],[1773,13,767,11],[1773,15,767,13],[1773,17,767,15],[1774,6,768,4,"gap"],[1774,9,768,7],[1774,11,768,9],[1775,4,769,2],[1775,5,769,3],[1776,4,770,2,"balanceCardNew"],[1776,18,770,16],[1776,20,770,18],[1777,6,771,4,"flex"],[1777,10,771,8],[1777,12,771,10],[1777,13,771,11],[1778,6,772,4,"backgroundColor"],[1778,21,772,19],[1778,23,772,21],[1778,29,772,27],[1779,6,773,4,"padding"],[1779,13,773,11],[1779,15,773,13],[1779,17,773,15],[1780,6,774,4,"borderRadius"],[1780,18,774,16],[1780,20,774,18],[1780,22,774,20],[1781,6,775,4,"alignItems"],[1781,16,775,14],[1781,18,775,16],[1781,26,775,24],[1782,6,776,4,"shadowColor"],[1782,17,776,15],[1782,19,776,17],[1782,25,776,23],[1783,6,777,4,"shadowOffset"],[1783,18,777,16],[1783,20,777,18],[1784,8,777,20,"width"],[1784,13,777,25],[1784,15,777,27],[1784,16,777,28],[1785,8,777,30,"height"],[1785,14,777,36],[1785,16,777,38],[1786,6,777,40],[1786,7,777,41],[1787,6,778,4,"shadowOpacity"],[1787,19,778,17],[1787,21,778,19],[1787,24,778,22],[1788,6,779,4,"shadowRadius"],[1788,18,779,16],[1788,20,779,18],[1788,21,779,19],[1789,6,780,4,"elevation"],[1789,15,780,13],[1789,17,780,15],[1790,4,781,2],[1790,5,781,3],[1791,4,782,2,"tokenLogoNew"],[1791,16,782,14],[1791,18,782,16],[1792,6,783,4,"width"],[1792,11,783,9],[1792,13,783,11],[1792,15,783,13],[1793,6,784,4,"height"],[1793,12,784,10],[1793,14,784,12],[1793,16,784,14],[1794,6,785,4,"borderRadius"],[1794,18,785,16],[1794,20,785,18],[1794,22,785,20],[1795,6,786,4,"marginBottom"],[1795,18,786,16],[1795,20,786,18],[1796,4,787,2],[1796,5,787,3],[1797,4,788,2,"tokenSymbolNew"],[1797,18,788,16],[1797,20,788,18],[1798,6,789,4,"fontSize"],[1798,14,789,12],[1798,16,789,14],[1798,18,789,16],[1799,6,790,4,"fontWeight"],[1799,16,790,14],[1799,18,790,16],[1799,23,790,21],[1800,6,791,4,"color"],[1800,11,791,9],[1800,13,791,11],[1800,22,791,20],[1801,6,792,4,"marginBottom"],[1801,18,792,16],[1801,20,792,18],[1802,4,793,2],[1802,5,793,3],[1803,4,794,2,"balanceAmountNew"],[1803,20,794,18],[1803,22,794,20],[1804,6,795,4,"fontSize"],[1804,14,795,12],[1804,16,795,14],[1804,18,795,16],[1805,6,796,4,"fontWeight"],[1805,16,796,14],[1805,18,796,16],[1805,23,796,21],[1806,6,797,4,"color"],[1806,11,797,9],[1806,13,797,11],[1806,22,797,20],[1807,6,798,4,"marginBottom"],[1807,18,798,16],[1807,20,798,18],[1808,4,799,2],[1808,5,799,3],[1809,4,800,2,"tokenNameNew"],[1809,16,800,14],[1809,18,800,16],[1810,6,801,4,"fontSize"],[1810,14,801,12],[1810,16,801,14],[1810,18,801,16],[1811,6,802,4,"color"],[1811,11,802,9],[1811,13,802,11],[1812,4,803,2],[1812,5,803,3],[1813,4,804,2,"actionsContainer"],[1813,20,804,18],[1813,22,804,20],[1814,6,805,4,"margin"],[1814,12,805,10],[1814,14,805,12],[1814,16,805,14],[1815,6,806,4,"backgroundColor"],[1815,21,806,19],[1815,23,806,21],[1815,29,806,27],[1816,6,807,4,"padding"],[1816,13,807,11],[1816,15,807,13],[1816,17,807,15],[1817,6,808,4,"borderRadius"],[1817,18,808,16],[1817,20,808,18],[1817,22,808,20],[1818,6,809,4,"shadowColor"],[1818,17,809,15],[1818,19,809,17],[1818,25,809,23],[1819,6,810,4,"shadowOffset"],[1819,18,810,16],[1819,20,810,18],[1820,8,810,20,"width"],[1820,13,810,25],[1820,15,810,27],[1820,16,810,28],[1821,8,810,30,"height"],[1821,14,810,36],[1821,16,810,38],[1822,6,810,40],[1822,7,810,41],[1823,6,811,4,"shadowOpacity"],[1823,19,811,17],[1823,21,811,19],[1823,24,811,22],[1824,6,812,4,"shadowRadius"],[1824,18,812,16],[1824,20,812,18],[1824,21,812,19],[1825,6,813,4,"elevation"],[1825,15,813,13],[1825,17,813,15],[1826,4,814,2],[1826,5,814,3],[1827,4,815,2,"actionsRow"],[1827,14,815,12],[1827,16,815,14],[1828,6,816,4,"flexDirection"],[1828,19,816,17],[1828,21,816,19],[1828,26,816,24],[1829,6,817,4,"justifyContent"],[1829,20,817,18],[1829,22,817,20],[1829,37,817,35],[1830,6,818,4,"marginBottom"],[1830,18,818,16],[1830,20,818,18],[1831,4,819,2],[1831,5,819,3],[1832,4,820,2,"actionBtn"],[1832,13,820,11],[1832,15,820,13],[1833,6,821,4,"width"],[1833,11,821,9],[1833,13,821,11],[1833,14,821,12,"width"],[1833,19,821,17],[1833,22,821,20],[1833,24,821,22],[1833,28,821,26],[1833,29,821,27],[1834,6,822,4,"padding"],[1834,13,822,11],[1834,15,822,13],[1834,17,822,15],[1835,6,823,4,"borderRadius"],[1835,18,823,16],[1835,20,823,18],[1835,22,823,20],[1836,6,824,4,"alignItems"],[1836,16,824,14],[1836,18,824,16],[1836,26,824,24],[1837,6,825,4,"justifyContent"],[1837,20,825,18],[1837,22,825,20],[1838,4,826,2],[1838,5,826,3],[1839,4,827,2,"actionBtnText"],[1839,17,827,15],[1839,19,827,17],[1840,6,828,4,"color"],[1840,11,828,9],[1840,13,828,11],[1840,19,828,17],[1841,6,829,4,"fontSize"],[1841,14,829,12],[1841,16,829,14],[1841,18,829,16],[1842,6,830,4,"fontWeight"],[1842,16,830,14],[1842,18,830,16],[1842,23,830,21],[1843,6,831,4,"marginTop"],[1843,15,831,13],[1843,17,831,15],[1844,4,832,2],[1844,5,832,3],[1845,4,833,2,"tokensContainer"],[1845,19,833,17],[1845,21,833,19],[1846,6,834,4,"margin"],[1846,12,834,10],[1846,14,834,12],[1846,16,834,14],[1847,6,835,4,"marginTop"],[1847,15,835,13],[1847,17,835,15],[1848,4,836,2],[1848,5,836,3],[1849,4,837,2,"tokensHeader"],[1849,16,837,14],[1849,18,837,16],[1850,6,838,4,"flexDirection"],[1850,19,838,17],[1850,21,838,19],[1850,26,838,24],[1851,6,839,4,"justifyContent"],[1851,20,839,18],[1851,22,839,20],[1851,37,839,35],[1852,6,840,4,"alignItems"],[1852,16,840,14],[1852,18,840,16],[1852,26,840,24],[1853,6,841,4,"marginBottom"],[1853,18,841,16],[1853,20,841,18],[1853,22,841,20],[1854,6,842,4,"paddingHorizontal"],[1854,23,842,21],[1854,25,842,23],[1855,4,843,2],[1855,5,843,3],[1856,4,844,2,"tokensTitle"],[1856,15,844,13],[1856,17,844,15],[1857,6,845,4,"fontSize"],[1857,14,845,12],[1857,16,845,14],[1857,18,845,16],[1858,6,846,4,"fontWeight"],[1858,16,846,14],[1858,18,846,16],[1858,23,846,21],[1859,6,847,4,"color"],[1859,11,847,9],[1859,13,847,11],[1860,4,848,2],[1860,5,848,3],[1861,4,849,2,"tokensHeaderActions"],[1861,23,849,21],[1861,25,849,23],[1862,6,850,4,"flexDirection"],[1862,19,850,17],[1862,21,850,19],[1862,26,850,24],[1863,6,851,4,"gap"],[1863,9,851,7],[1863,11,851,9],[1864,4,852,2],[1864,5,852,3],[1865,4,853,2,"tokenHeaderButton"],[1865,21,853,19],[1865,23,853,21],[1866,6,854,4,"width"],[1866,11,854,9],[1866,13,854,11],[1866,15,854,13],[1867,6,855,4,"height"],[1867,12,855,10],[1867,14,855,12],[1867,16,855,14],[1868,6,856,4,"borderRadius"],[1868,18,856,16],[1868,20,856,18],[1868,21,856,19],[1869,6,857,4,"backgroundColor"],[1869,21,857,19],[1869,23,857,21],[1869,32,857,30],[1870,6,858,4,"alignItems"],[1870,16,858,14],[1870,18,858,16],[1870,26,858,24],[1871,6,859,4,"justifyContent"],[1871,20,859,18],[1871,22,859,20],[1872,4,860,2],[1872,5,860,3],[1873,4,861,2,"tokenItem"],[1873,13,861,11],[1873,15,861,13],[1874,6,862,4,"flexDirection"],[1874,19,862,17],[1874,21,862,19],[1874,26,862,24],[1875,6,863,4,"justifyContent"],[1875,20,863,18],[1875,22,863,20],[1875,37,863,35],[1876,6,864,4,"alignItems"],[1876,16,864,14],[1876,18,864,16],[1876,26,864,24],[1877,6,865,4,"backgroundColor"],[1877,21,865,19],[1877,23,865,21],[1877,29,865,27],[1878,6,866,4,"padding"],[1878,13,866,11],[1878,15,866,13],[1878,17,866,15],[1879,6,867,4,"borderRadius"],[1879,18,867,16],[1879,20,867,18],[1879,22,867,20],[1880,6,868,4,"marginBottom"],[1880,18,868,16],[1880,20,868,18],[1880,21,868,19],[1881,6,869,4,"shadowColor"],[1881,17,869,15],[1881,19,869,17],[1881,25,869,23],[1882,6,870,4,"shadowOffset"],[1882,18,870,16],[1882,20,870,18],[1883,8,870,20,"width"],[1883,13,870,25],[1883,15,870,27],[1883,16,870,28],[1884,8,870,30,"height"],[1884,14,870,36],[1884,16,870,38],[1885,6,870,40],[1885,7,870,41],[1886,6,871,4,"shadowOpacity"],[1886,19,871,17],[1886,21,871,19],[1886,25,871,23],[1887,6,872,4,"shadowRadius"],[1887,18,872,16],[1887,20,872,18],[1887,21,872,19],[1888,6,873,4,"elevation"],[1888,15,873,13],[1888,17,873,15],[1889,4,874,2],[1889,5,874,3],[1890,4,875,2,"tokenItemLeft"],[1890,17,875,15],[1890,19,875,17],[1891,6,876,4,"flexDirection"],[1891,19,876,17],[1891,21,876,19],[1891,26,876,24],[1892,6,877,4,"alignItems"],[1892,16,877,14],[1892,18,877,16],[1892,26,877,24],[1893,6,878,4,"gap"],[1893,9,878,7],[1893,11,878,9],[1894,4,879,2],[1894,5,879,3],[1895,4,880,2,"tokenIconContainer"],[1895,22,880,20],[1895,24,880,22],[1896,6,881,4,"position"],[1896,14,881,12],[1896,16,881,14],[1896,26,881,24],[1897,6,882,4,"width"],[1897,11,882,9],[1897,13,882,11],[1897,15,882,13],[1898,6,883,4,"height"],[1898,12,883,10],[1898,14,883,12],[1899,4,884,2],[1899,5,884,3],[1900,4,885,2,"tokenIcon"],[1900,13,885,11],[1900,15,885,13],[1901,6,886,4,"width"],[1901,11,886,9],[1901,13,886,11],[1901,15,886,13],[1902,6,887,4,"height"],[1902,12,887,10],[1902,14,887,12],[1902,16,887,14],[1903,6,888,4,"borderRadius"],[1903,18,888,16],[1903,20,888,18],[1904,4,889,2],[1904,5,889,3],[1905,4,890,2,"networkBadge"],[1905,16,890,14],[1905,18,890,16],[1906,6,891,4,"position"],[1906,14,891,12],[1906,16,891,14],[1906,26,891,24],[1907,6,892,4,"right"],[1907,11,892,9],[1907,13,892,11],[1907,14,892,12],[1907,15,892,13],[1908,6,893,4,"bottom"],[1908,12,893,10],[1908,14,893,12],[1908,15,893,13],[1908,16,893,14],[1909,6,894,4,"width"],[1909,11,894,9],[1909,13,894,11],[1909,15,894,13],[1910,6,895,4,"height"],[1910,12,895,10],[1910,14,895,12],[1910,16,895,14],[1911,6,896,4,"borderRadius"],[1911,18,896,16],[1911,20,896,18],[1911,21,896,19],[1912,6,897,4,"borderWidth"],[1912,17,897,15],[1912,19,897,17],[1912,20,897,18],[1913,6,898,4,"borderColor"],[1913,17,898,15],[1913,19,898,17],[1914,4,899,2],[1914,5,899,3],[1915,4,900,2,"tokenItemName"],[1915,17,900,15],[1915,19,900,17],[1916,6,901,4,"fontSize"],[1916,14,901,12],[1916,16,901,14],[1916,18,901,16],[1917,6,902,4,"fontWeight"],[1917,16,902,14],[1917,18,902,16],[1917,23,902,21],[1918,6,903,4,"color"],[1918,11,903,9],[1918,13,903,11],[1919,4,904,2],[1919,5,904,3],[1920,4,905,2,"tokenItemNetwork"],[1920,20,905,18],[1920,22,905,20],[1921,6,906,4,"fontSize"],[1921,14,906,12],[1921,16,906,14],[1921,18,906,16],[1922,6,907,4,"color"],[1922,11,907,9],[1922,13,907,11],[1923,4,908,2],[1923,5,908,3],[1924,4,909,2,"tokenItemRight"],[1924,18,909,16],[1924,20,909,18],[1925,6,910,4,"alignItems"],[1925,16,910,14],[1925,18,910,16],[1926,4,911,2],[1926,5,911,3],[1927,4,912,2,"tokenItemBalance"],[1927,20,912,18],[1927,22,912,20],[1928,6,913,4,"fontSize"],[1928,14,913,12],[1928,16,913,14],[1928,18,913,16],[1929,6,914,4,"fontWeight"],[1929,16,914,14],[1929,18,914,16],[1929,23,914,21],[1930,6,915,4,"color"],[1930,11,915,9],[1930,13,915,11],[1931,4,916,2],[1931,5,916,3],[1932,4,917,2,"tokenItemUsd"],[1932,16,917,14],[1932,18,917,16],[1933,6,918,4,"fontSize"],[1933,14,918,12],[1933,16,918,14],[1933,18,918,16],[1934,6,919,4,"color"],[1934,11,919,9],[1934,13,919,11],[1935,4,920,2],[1936,2,921,0],[1936,3,921,1],[1936,4,921,2],[1937,2,921,3],[1937,6,921,3,"_c"],[1937,8,921,3],[1937,10,921,3,"_c2"],[1937,13,921,3],[1937,15,921,3,"_c3"],[1937,18,921,3],[1937,20,921,3,"_c4"],[1937,23,921,3],[1937,25,921,3,"_c5"],[1937,28,921,3],[1937,30,921,3,"_c6"],[1937,33,921,3],[1938,2,921,3,"$RefreshReg$"],[1938,14,921,3],[1938,15,921,3,"_c"],[1938,17,921,3],[1939,2,921,3,"$RefreshReg$"],[1939,14,921,3],[1939,15,921,3,"_c2"],[1939,18,921,3],[1940,2,921,3,"$RefreshReg$"],[1940,14,921,3],[1940,15,921,3,"_c3"],[1940,18,921,3],[1941,2,921,3,"$RefreshReg$"],[1941,14,921,3],[1941,15,921,3,"_c4"],[1941,18,921,3],[1942,2,921,3,"$RefreshReg$"],[1942,14,921,3],[1942,15,921,3,"_c5"],[1942,18,921,3],[1943,2,921,3,"$RefreshReg$"],[1943,14,921,3],[1943,15,921,3,"_c6"],[1943,18,921,3],[1944,0,921,3],[1944,3]],"functionMap":{"names":["","HomeTab","showImagePickerOptions","takePhoto","pickImageFromGallery","TouchableOpacity.props.onPress","QUICK_ACTIONS.map$argument_0","WalletTab","useEffect$argument_0","fetchBalance","setTimeout$argument_0","CitizensTab","ReferralTab","ProfileTab","HomeScreen","Tab.Screen.props.options.tabBarIcon","Tab.Screen.props.children"],"mappings":"AAA;ACmB;iCCK;GDoB;oBEE;GFoB;+BGE;GHqB;iEIoB,sCJ;iEIG,0CJ;iEIG,qCJ;+BKwB;aLc;CDM;AOE;YCS;GDE;uBEE;mCCI,wBD;GF8B;CPuO;AWE;CXM;AYE;CZM;AaE;CbM;ecI;sBCc;WDE;SEG,yCF;sBCO;WDE;sBCQ;WDE;sBCQ;WDE;sBCQ;WDE;CdK"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/4b/c8e5784e4b145f1a425173899ea9440993be3dd4a4b37613d0b70a52c4a2818db5bb94 b/frontend/.metro-cache/cache/4b/c8e5784e4b145f1a425173899ea9440993be3dd4a4b37613d0b70a52c4a2818db5bb94
new file mode 100644
index 00000000..0183c8b0
--- /dev/null
+++ b/frontend/.metro-cache/cache/4b/c8e5784e4b145f1a425173899ea9440993be3dd4a4b37613d0b70a52c4a2818db5bb94
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":57,"index":57}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":58},"end":{"line":2,"column":48,"index":106}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}},{"name":"./CameraView","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":107},"end":{"line":3,"column":53,"index":160}}],"key":"hpN6bjeXHg+dJJuE/rdNMd+R0y8=","exportNames":["*"],"imports":1}},{"name":"./Camera.types","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":79,"column":0,"index":3131},"end":{"line":79,"column":31,"index":3162}}],"key":"YcvES77PsJEiJoknRXvymJVPk40=","exportNames":["*"],"imports":1}},{"name":"./PictureRef","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":80,"column":0,"index":3163},"end":{"line":80,"column":29,"index":3192}}],"key":"zwNiHbCcllrky6ywgVgLV/oCxQM=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"CameraView\", {\n enumerable: true,\n get: function () {\n return _CameraView2.default;\n }\n });\n Object.defineProperty(exports, \"useCameraPermissions\", {\n enumerable: true,\n get: function () {\n return useCameraPermissions;\n }\n });\n Object.defineProperty(exports, \"useMicrophonePermissions\", {\n enumerable: true,\n get: function () {\n return useMicrophonePermissions;\n }\n });\n exports.scanFromURLAsync = scanFromURLAsync;\n Object.defineProperty(exports, \"Camera\", {\n enumerable: true,\n get: function () {\n return Camera;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _ExpoCameraManager = require(_dependencyMap[1], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _CameraView = require(_dependencyMap[2], \"./CameraView\");\n var _CameraView2 = _interopDefault(_CameraView);\n var _CameraTypes = require(_dependencyMap[3], \"./Camera.types\");\n Object.keys(_CameraTypes).forEach(function (k) {\n if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) {\n Object.defineProperty(exports, k, {\n enumerable: true,\n get: function () {\n return _CameraTypes[k];\n }\n });\n }\n });\n var _PictureRef = require(_dependencyMap[4], \"./PictureRef\");\n Object.keys(_PictureRef).forEach(function (k) {\n if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) {\n Object.defineProperty(exports, k, {\n enumerable: true,\n get: function () {\n return _PictureRef[k];\n }\n });\n }\n });\n // @needsAudit\n /**\n * Checks user's permissions for accessing camera.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n async function getCameraPermissionsAsync() {\n return CameraManager.default.getCameraPermissionsAsync();\n }\n // @needsAudit\n /**\n * Asks the user to grant permissions for accessing camera.\n * On iOS this will require apps to specify an `NSCameraUsageDescription` entry in the **Info.plist**.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n async function requestCameraPermissionsAsync() {\n return CameraManager.default.requestCameraPermissionsAsync();\n }\n // @needsAudit\n /**\n * Check or request permissions to access the camera.\n * This uses both `requestCameraPermissionsAsync` and `getCameraPermissionsAsync` to interact with the permissions.\n *\n * @example\n * ```ts\n * const [status, requestPermission] = useCameraPermissions();\n * ```\n */\n const useCameraPermissions = (0, _expoModulesCore.createPermissionHook)({\n getMethod: getCameraPermissionsAsync,\n requestMethod: requestCameraPermissionsAsync\n });\n // @needsAudit\n /**\n * Checks user's permissions for accessing microphone.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n async function getMicrophonePermissionsAsync() {\n return CameraManager.default.getMicrophonePermissionsAsync();\n }\n // @needsAudit\n /**\n * Asks the user to grant permissions for accessing the microphone.\n * On iOS this will require apps to specify an `NSMicrophoneUsageDescription` entry in the **Info.plist**.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n async function requestMicrophonePermissionsAsync() {\n return CameraManager.default.requestMicrophonePermissionsAsync();\n }\n // @needsAudit\n /**\n * Check or request permissions to access the microphone.\n * This uses both `requestMicrophonePermissionsAsync` and `getMicrophonePermissionsAsync` to interact with the permissions.\n *\n * @example\n * ```ts\n * const [status, requestPermission] = Camera.useMicrophonePermissions();\n * ```\n */\n const useMicrophonePermissions = (0, _expoModulesCore.createPermissionHook)({\n getMethod: getMicrophonePermissionsAsync,\n requestMethod: requestMicrophonePermissionsAsync\n });\n /**\n * Scan bar codes from the image at the given URL.\n * @param url URL to get the image from.\n * @param barcodeTypes An array of bar code types. Defaults to all supported bar code types on\n * the platform.\n * > __Note:__ Only QR codes are supported on iOS.\n * On android, the barcode should take up the majority of the image for best results.\n * @return A possibly empty array of objects of the `BarcodeScanningResult` shape, where the type\n * refers to the barcode type that was scanned and the data is the information encoded in the barcode.\n */\n async function scanFromURLAsync(url, barcodeTypes = ['qr']) {\n return CameraManager.default.scanFromURLAsync(url, barcodeTypes);\n }\n /**\n * @hidden\n */\n const Camera = {\n getCameraPermissionsAsync,\n requestCameraPermissionsAsync,\n getMicrophonePermissionsAsync,\n requestMicrophonePermissionsAsync,\n scanFromURLAsync\n };\n});","lineCount":149,"map":[[12,2,3,0,"Object"],[12,8,3,0],[12,9,3,0,"defineProperty"],[12,23,3,0],[12,24,3,0,"exports"],[12,31,3,0],[13,4,3,0,"enumerable"],[13,14,3,0],[14,4,3,0,"get"],[14,7,3,0],[14,18,3,0,"get"],[14,19,3,0],[15,6,3,0],[15,13,3,0,"_CameraView2"],[15,25,3,0],[15,26,3,0,"default"],[15,33,3,0],[16,4,3,0],[17,2,3,0],[18,2,31,0,"Object"],[18,8,31,0],[18,9,31,0,"defineProperty"],[18,23,31,0],[18,24,31,0,"exports"],[18,31,31,0],[19,4,31,0,"enumerable"],[19,14,31,0],[20,4,31,0,"get"],[20,7,31,0],[20,18,31,0,"get"],[20,19,31,0],[21,6,31,0],[21,13,31,0,"useCameraPermissions"],[21,33,31,0],[22,4,31,0],[23,2,31,0],[24,2,62,0,"Object"],[24,8,62,0],[24,9,62,0,"defineProperty"],[24,23,62,0],[24,24,62,0,"exports"],[24,31,62,0],[25,4,62,0,"enumerable"],[25,14,62,0],[26,4,62,0,"get"],[26,7,62,0],[26,18,62,0,"get"],[26,19,62,0],[27,6,62,0],[27,13,62,0,"useMicrophonePermissions"],[27,37,62,0],[28,4,62,0],[29,2,62,0],[30,2,76,0,"exports"],[30,9,76,0],[30,10,76,0,"scanFromURLAsync"],[30,26,76,0],[30,29,76,0,"scanFromURLAsync"],[30,45,76,0],[31,2,84,0,"Object"],[31,8,84,0],[31,9,84,0,"defineProperty"],[31,23,84,0],[31,24,84,0,"exports"],[31,31,84,0],[32,4,84,0,"enumerable"],[32,14,84,0],[33,4,84,0,"get"],[33,7,84,0],[33,18,84,0,"get"],[33,19,84,0],[34,6,84,0],[34,13,84,0,"Camera"],[34,19,84,0],[35,4,84,0],[36,2,84,0],[37,2,1,0],[37,6,1,0,"_expoModulesCore"],[37,22,1,0],[37,25,1,0,"require"],[37,32,1,0],[37,33,1,0,"_dependencyMap"],[37,47,1,0],[38,2,2,0],[38,6,2,0,"_ExpoCameraManager"],[38,24,2,0],[38,27,2,0,"require"],[38,34,2,0],[38,35,2,0,"_dependencyMap"],[38,49,2,0],[39,2,2,0],[39,6,2,0,"CameraManager"],[39,19,2,0],[39,22,2,0,"_interopDefault"],[39,37,2,0],[39,38,2,0,"_ExpoCameraManager"],[39,56,2,0],[40,2,3,0],[40,6,3,0,"_CameraView"],[40,17,3,0],[40,20,3,0,"require"],[40,27,3,0],[40,28,3,0,"_dependencyMap"],[40,42,3,0],[41,2,3,0],[41,6,3,0,"_CameraView2"],[41,18,3,0],[41,21,3,0,"_interopDefault"],[41,36,3,0],[41,37,3,0,"_CameraView"],[41,48,3,0],[42,2,79,0],[42,6,79,0,"_CameraTypes"],[42,18,79,0],[42,21,79,0,"require"],[42,28,79,0],[42,29,79,0,"_dependencyMap"],[42,43,79,0],[43,2,79,0,"Object"],[43,8,79,0],[43,9,79,0,"keys"],[43,13,79,0],[43,14,79,0,"_CameraTypes"],[43,26,79,0],[43,28,79,0,"forEach"],[43,35,79,0],[43,46,79,0,"k"],[43,47,79,0],[44,4,79,0],[44,8,79,0,"k"],[44,9,79,0],[44,28,79,0,"Object"],[44,34,79,0],[44,35,79,0,"prototype"],[44,44,79,0],[44,45,79,0,"hasOwnProperty"],[44,59,79,0],[44,60,79,0,"call"],[44,64,79,0],[44,65,79,0,"exports"],[44,72,79,0],[44,74,79,0,"k"],[44,75,79,0],[45,6,79,0,"Object"],[45,12,79,0],[45,13,79,0,"defineProperty"],[45,27,79,0],[45,28,79,0,"exports"],[45,35,79,0],[45,37,79,0,"k"],[45,38,79,0],[46,8,79,0,"enumerable"],[46,18,79,0],[47,8,79,0,"get"],[47,11,79,0],[47,22,79,0,"get"],[47,23,79,0],[48,10,79,0],[48,17,79,0,"_CameraTypes"],[48,29,79,0],[48,30,79,0,"k"],[48,31,79,0],[49,8,79,0],[50,6,79,0],[51,4,79,0],[52,2,79,0],[53,2,80,0],[53,6,80,0,"_PictureRef"],[53,17,80,0],[53,20,80,0,"require"],[53,27,80,0],[53,28,80,0,"_dependencyMap"],[53,42,80,0],[54,2,80,0,"Object"],[54,8,80,0],[54,9,80,0,"keys"],[54,13,80,0],[54,14,80,0,"_PictureRef"],[54,25,80,0],[54,27,80,0,"forEach"],[54,34,80,0],[54,45,80,0,"k"],[54,46,80,0],[55,4,80,0],[55,8,80,0,"k"],[55,9,80,0],[55,28,80,0,"Object"],[55,34,80,0],[55,35,80,0,"prototype"],[55,44,80,0],[55,45,80,0,"hasOwnProperty"],[55,59,80,0],[55,60,80,0,"call"],[55,64,80,0],[55,65,80,0,"exports"],[55,72,80,0],[55,74,80,0,"k"],[55,75,80,0],[56,6,80,0,"Object"],[56,12,80,0],[56,13,80,0,"defineProperty"],[56,27,80,0],[56,28,80,0,"exports"],[56,35,80,0],[56,37,80,0,"k"],[56,38,80,0],[57,8,80,0,"enumerable"],[57,18,80,0],[58,8,80,0,"get"],[58,11,80,0],[58,22,80,0,"get"],[58,23,80,0],[59,10,80,0],[59,17,80,0,"_PictureRef"],[59,28,80,0],[59,29,80,0,"k"],[59,30,80,0],[60,8,80,0],[61,6,80,0],[62,4,80,0],[63,2,80,0],[64,2,4,0],[65,2,5,0],[66,0,6,0],[67,0,7,0],[68,0,8,0],[69,2,9,0],[69,17,9,15,"getCameraPermissionsAsync"],[69,42,9,40,"getCameraPermissionsAsync"],[69,43,9,40],[69,45,9,43],[70,4,10,4],[70,11,10,11,"CameraManager"],[70,24,10,24],[70,25,10,24,"default"],[70,32,10,24],[70,33,10,25,"getCameraPermissionsAsync"],[70,58,10,50],[70,59,10,51],[70,60,10,52],[71,2,11,0],[72,2,12,0],[73,2,13,0],[74,0,14,0],[75,0,15,0],[76,0,16,0],[77,0,17,0],[78,2,18,0],[78,17,18,15,"requestCameraPermissionsAsync"],[78,46,18,44,"requestCameraPermissionsAsync"],[78,47,18,44],[78,49,18,47],[79,4,19,4],[79,11,19,11,"CameraManager"],[79,24,19,24],[79,25,19,24,"default"],[79,32,19,24],[79,33,19,25,"requestCameraPermissionsAsync"],[79,62,19,54],[79,63,19,55],[79,64,19,56],[80,2,20,0],[81,2,21,0],[82,2,22,0],[83,0,23,0],[84,0,24,0],[85,0,25,0],[86,0,26,0],[87,0,27,0],[88,0,28,0],[89,0,29,0],[90,0,30,0],[91,2,31,7],[91,8,31,13,"useCameraPermissions"],[91,28,31,33],[91,31,31,36],[91,35,31,36,"createPermissionHook"],[91,51,31,56],[91,52,31,56,"createPermissionHook"],[91,72,31,56],[91,74,31,57],[92,4,32,4,"getMethod"],[92,13,32,13],[92,15,32,15,"getCameraPermissionsAsync"],[92,40,32,40],[93,4,33,4,"requestMethod"],[93,17,33,17],[93,19,33,19,"requestCameraPermissionsAsync"],[94,2,34,0],[94,3,34,1],[94,4,34,2],[95,2,35,0],[96,2,36,0],[97,0,37,0],[98,0,38,0],[99,0,39,0],[100,2,40,0],[100,17,40,15,"getMicrophonePermissionsAsync"],[100,46,40,44,"getMicrophonePermissionsAsync"],[100,47,40,44],[100,49,40,47],[101,4,41,4],[101,11,41,11,"CameraManager"],[101,24,41,24],[101,25,41,24,"default"],[101,32,41,24],[101,33,41,25,"getMicrophonePermissionsAsync"],[101,62,41,54],[101,63,41,55],[101,64,41,56],[102,2,42,0],[103,2,43,0],[104,2,44,0],[105,0,45,0],[106,0,46,0],[107,0,47,0],[108,0,48,0],[109,2,49,0],[109,17,49,15,"requestMicrophonePermissionsAsync"],[109,50,49,48,"requestMicrophonePermissionsAsync"],[109,51,49,48],[109,53,49,51],[110,4,50,4],[110,11,50,11,"CameraManager"],[110,24,50,24],[110,25,50,24,"default"],[110,32,50,24],[110,33,50,25,"requestMicrophonePermissionsAsync"],[110,66,50,58],[110,67,50,59],[110,68,50,60],[111,2,51,0],[112,2,52,0],[113,2,53,0],[114,0,54,0],[115,0,55,0],[116,0,56,0],[117,0,57,0],[118,0,58,0],[119,0,59,0],[120,0,60,0],[121,0,61,0],[122,2,62,7],[122,8,62,13,"useMicrophonePermissions"],[122,32,62,37],[122,35,62,40],[122,39,62,40,"createPermissionHook"],[122,55,62,60],[122,56,62,60,"createPermissionHook"],[122,76,62,60],[122,78,62,61],[123,4,63,4,"getMethod"],[123,13,63,13],[123,15,63,15,"getMicrophonePermissionsAsync"],[123,44,63,44],[124,4,64,4,"requestMethod"],[124,17,64,17],[124,19,64,19,"requestMicrophonePermissionsAsync"],[125,2,65,0],[125,3,65,1],[125,4,65,2],[126,2,66,0],[127,0,67,0],[128,0,68,0],[129,0,69,0],[130,0,70,0],[131,0,71,0],[132,0,72,0],[133,0,73,0],[134,0,74,0],[135,0,75,0],[136,2,76,7],[136,17,76,22,"scanFromURLAsync"],[136,33,76,38,"scanFromURLAsync"],[136,34,76,39,"url"],[136,37,76,42],[136,39,76,44,"barcodeTypes"],[136,51,76,56],[136,54,76,59],[136,55,76,60],[136,59,76,64],[136,60,76,65],[136,62,76,67],[137,4,77,4],[137,11,77,11,"CameraManager"],[137,24,77,24],[137,25,77,24,"default"],[137,32,77,24],[137,33,77,25,"scanFromURLAsync"],[137,49,77,41],[137,50,77,42,"url"],[137,53,77,45],[137,55,77,47,"barcodeTypes"],[137,67,77,59],[137,68,77,60],[138,2,78,0],[139,2,81,0],[140,0,82,0],[141,0,83,0],[142,2,84,7],[142,8,84,13,"Camera"],[142,14,84,19],[142,17,84,22],[143,4,85,4,"getCameraPermissionsAsync"],[143,29,85,29],[144,4,86,4,"requestCameraPermissionsAsync"],[144,33,86,33],[145,4,87,4,"getMicrophonePermissionsAsync"],[145,33,87,33],[146,4,88,4,"requestMicrophonePermissionsAsync"],[146,37,88,37],[147,4,89,4,"scanFromURLAsync"],[148,2,90,0],[148,3,90,1],[149,0,90,2],[149,3]],"functionMap":{"names":["","getCameraPermissionsAsync","requestCameraPermissionsAsync","getMicrophonePermissionsAsync","requestMicrophonePermissionsAsync","scanFromURLAsync"],"mappings":"AAA;ACQ;CDE;AEO;CFE;AGoB;CHE;AIO;CJE;OKyB;CLE"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/63/4d93b075fd99ed2a3a86a6c026aa210993be3dd4a4b37613d0b70a52c4a2818db5bb94 b/frontend/.metro-cache/cache/63/4d93b075fd99ed2a3a86a6c026aa210993be3dd4a4b37613d0b70a52c4a2818db5bb94
new file mode 100644
index 00000000..309ce30d
--- /dev/null
+++ b/frontend/.metro-cache/cache/63/4d93b075fd99ed2a3a86a6c026aa210993be3dd4a4b37613d0b70a52c4a2818db5bb94
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":57,"index":57}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":58},"end":{"line":2,"column":48,"index":106}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}},{"name":"./CameraView","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":107},"end":{"line":3,"column":53,"index":160}}],"key":"hpN6bjeXHg+dJJuE/rdNMd+R0y8=","exportNames":["*"],"imports":1}},{"name":"./Camera.types","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":79,"column":0,"index":3131},"end":{"line":79,"column":31,"index":3162}}],"key":"YcvES77PsJEiJoknRXvymJVPk40=","exportNames":["*"],"imports":1}},{"name":"./PictureRef","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":80,"column":0,"index":3163},"end":{"line":80,"column":29,"index":3192}}],"key":"zwNiHbCcllrky6ywgVgLV/oCxQM=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"CameraView\", {\n enumerable: true,\n get: function () {\n return _CameraView2.default;\n }\n });\n Object.defineProperty(exports, \"useCameraPermissions\", {\n enumerable: true,\n get: function () {\n return useCameraPermissions;\n }\n });\n Object.defineProperty(exports, \"useMicrophonePermissions\", {\n enumerable: true,\n get: function () {\n return useMicrophonePermissions;\n }\n });\n exports.scanFromURLAsync = scanFromURLAsync;\n Object.defineProperty(exports, \"Camera\", {\n enumerable: true,\n get: function () {\n return Camera;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _expoModulesCore = require(_dependencyMap[1], \"expo-modules-core\");\n var _ExpoCameraManager = require(_dependencyMap[2], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _CameraView = require(_dependencyMap[3], \"./CameraView\");\n var _CameraView2 = _interopDefault(_CameraView);\n var _CameraTypes = require(_dependencyMap[4], \"./Camera.types\");\n Object.keys(_CameraTypes).forEach(function (k) {\n if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) {\n Object.defineProperty(exports, k, {\n enumerable: true,\n get: function () {\n return _CameraTypes[k];\n }\n });\n }\n });\n var _PictureRef = require(_dependencyMap[5], \"./PictureRef\");\n Object.keys(_PictureRef).forEach(function (k) {\n if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) {\n Object.defineProperty(exports, k, {\n enumerable: true,\n get: function () {\n return _PictureRef[k];\n }\n });\n }\n });\n // @needsAudit\n /**\n * Checks user's permissions for accessing camera.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n function getCameraPermissionsAsync() {\n return _getCameraPermissionsAsync.apply(this, arguments);\n } // @needsAudit\n /**\n * Asks the user to grant permissions for accessing camera.\n * On iOS this will require apps to specify an `NSCameraUsageDescription` entry in the **Info.plist**.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n function _getCameraPermissionsAsync() {\n _getCameraPermissionsAsync = (0, _asyncToGenerator.default)(function* () {\n return CameraManager.default.getCameraPermissionsAsync();\n });\n return _getCameraPermissionsAsync.apply(this, arguments);\n }\n function requestCameraPermissionsAsync() {\n return _requestCameraPermissionsAsync.apply(this, arguments);\n } // @needsAudit\n /**\n * Check or request permissions to access the camera.\n * This uses both `requestCameraPermissionsAsync` and `getCameraPermissionsAsync` to interact with the permissions.\n *\n * @example\n * ```ts\n * const [status, requestPermission] = useCameraPermissions();\n * ```\n */\n function _requestCameraPermissionsAsync() {\n _requestCameraPermissionsAsync = (0, _asyncToGenerator.default)(function* () {\n return CameraManager.default.requestCameraPermissionsAsync();\n });\n return _requestCameraPermissionsAsync.apply(this, arguments);\n }\n var useCameraPermissions = (0, _expoModulesCore.createPermissionHook)({\n getMethod: getCameraPermissionsAsync,\n requestMethod: requestCameraPermissionsAsync\n });\n // @needsAudit\n /**\n * Checks user's permissions for accessing microphone.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n function getMicrophonePermissionsAsync() {\n return _getMicrophonePermissionsAsync.apply(this, arguments);\n } // @needsAudit\n /**\n * Asks the user to grant permissions for accessing the microphone.\n * On iOS this will require apps to specify an `NSMicrophoneUsageDescription` entry in the **Info.plist**.\n * @return A promise that resolves to an object of type [PermissionResponse](#permissionresponse).\n */\n function _getMicrophonePermissionsAsync() {\n _getMicrophonePermissionsAsync = (0, _asyncToGenerator.default)(function* () {\n return CameraManager.default.getMicrophonePermissionsAsync();\n });\n return _getMicrophonePermissionsAsync.apply(this, arguments);\n }\n function requestMicrophonePermissionsAsync() {\n return _requestMicrophonePermissionsAsync.apply(this, arguments);\n } // @needsAudit\n /**\n * Check or request permissions to access the microphone.\n * This uses both `requestMicrophonePermissionsAsync` and `getMicrophonePermissionsAsync` to interact with the permissions.\n *\n * @example\n * ```ts\n * const [status, requestPermission] = Camera.useMicrophonePermissions();\n * ```\n */\n function _requestMicrophonePermissionsAsync() {\n _requestMicrophonePermissionsAsync = (0, _asyncToGenerator.default)(function* () {\n return CameraManager.default.requestMicrophonePermissionsAsync();\n });\n return _requestMicrophonePermissionsAsync.apply(this, arguments);\n }\n var useMicrophonePermissions = (0, _expoModulesCore.createPermissionHook)({\n getMethod: getMicrophonePermissionsAsync,\n requestMethod: requestMicrophonePermissionsAsync\n });\n /**\n * Scan bar codes from the image at the given URL.\n * @param url URL to get the image from.\n * @param barcodeTypes An array of bar code types. Defaults to all supported bar code types on\n * the platform.\n * > __Note:__ Only QR codes are supported on iOS.\n * On android, the barcode should take up the majority of the image for best results.\n * @return A possibly empty array of objects of the `BarcodeScanningResult` shape, where the type\n * refers to the barcode type that was scanned and the data is the information encoded in the barcode.\n */\n function scanFromURLAsync(_x) {\n return _scanFromURLAsync.apply(this, arguments);\n }\n function _scanFromURLAsync() {\n _scanFromURLAsync = (0, _asyncToGenerator.default)(function* (url) {\n var barcodeTypes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ['qr'];\n return CameraManager.default.scanFromURLAsync(url, barcodeTypes);\n });\n return _scanFromURLAsync.apply(this, arguments);\n }\n /**\n * @hidden\n */\n var Camera = {\n getCameraPermissionsAsync,\n requestCameraPermissionsAsync,\n getMicrophonePermissionsAsync,\n requestMicrophonePermissionsAsync,\n scanFromURLAsync\n };\n});","lineCount":178,"map":[[12,2,3,0,"Object"],[12,8,3,0],[12,9,3,0,"defineProperty"],[12,23,3,0],[12,24,3,0,"exports"],[12,31,3,0],[13,4,3,0,"enumerable"],[13,14,3,0],[14,4,3,0,"get"],[14,7,3,0],[14,18,3,0,"get"],[14,19,3,0],[15,6,3,0],[15,13,3,0,"_CameraView2"],[15,25,3,0],[15,26,3,0,"default"],[15,33,3,0],[16,4,3,0],[17,2,3,0],[18,2,31,0,"Object"],[18,8,31,0],[18,9,31,0,"defineProperty"],[18,23,31,0],[18,24,31,0,"exports"],[18,31,31,0],[19,4,31,0,"enumerable"],[19,14,31,0],[20,4,31,0,"get"],[20,7,31,0],[20,18,31,0,"get"],[20,19,31,0],[21,6,31,0],[21,13,31,0,"useCameraPermissions"],[21,33,31,0],[22,4,31,0],[23,2,31,0],[24,2,62,0,"Object"],[24,8,62,0],[24,9,62,0,"defineProperty"],[24,23,62,0],[24,24,62,0,"exports"],[24,31,62,0],[25,4,62,0,"enumerable"],[25,14,62,0],[26,4,62,0,"get"],[26,7,62,0],[26,18,62,0,"get"],[26,19,62,0],[27,6,62,0],[27,13,62,0,"useMicrophonePermissions"],[27,37,62,0],[28,4,62,0],[29,2,62,0],[30,2,76,0,"exports"],[30,9,76,0],[30,10,76,0,"scanFromURLAsync"],[30,26,76,0],[30,29,76,0,"scanFromURLAsync"],[30,45,76,0],[31,2,84,0,"Object"],[31,8,84,0],[31,9,84,0,"defineProperty"],[31,23,84,0],[31,24,84,0,"exports"],[31,31,84,0],[32,4,84,0,"enumerable"],[32,14,84,0],[33,4,84,0,"get"],[33,7,84,0],[33,18,84,0,"get"],[33,19,84,0],[34,6,84,0],[34,13,84,0,"Camera"],[34,19,84,0],[35,4,84,0],[36,2,84,0],[37,2,90,2],[37,6,90,2,"_babelRuntimeHelpersAsyncToGenerator"],[37,42,90,2],[37,45,90,2,"require"],[37,52,90,2],[37,53,90,2,"_dependencyMap"],[37,67,90,2],[38,2,90,2],[38,6,90,2,"_asyncToGenerator"],[38,23,90,2],[38,26,90,2,"_interopDefault"],[38,41,90,2],[38,42,90,2,"_babelRuntimeHelpersAsyncToGenerator"],[38,78,90,2],[39,2,1,0],[39,6,1,0,"_expoModulesCore"],[39,22,1,0],[39,25,1,0,"require"],[39,32,1,0],[39,33,1,0,"_dependencyMap"],[39,47,1,0],[40,2,2,0],[40,6,2,0,"_ExpoCameraManager"],[40,24,2,0],[40,27,2,0,"require"],[40,34,2,0],[40,35,2,0,"_dependencyMap"],[40,49,2,0],[41,2,2,0],[41,6,2,0,"CameraManager"],[41,19,2,0],[41,22,2,0,"_interopDefault"],[41,37,2,0],[41,38,2,0,"_ExpoCameraManager"],[41,56,2,0],[42,2,3,0],[42,6,3,0,"_CameraView"],[42,17,3,0],[42,20,3,0,"require"],[42,27,3,0],[42,28,3,0,"_dependencyMap"],[42,42,3,0],[43,2,3,0],[43,6,3,0,"_CameraView2"],[43,18,3,0],[43,21,3,0,"_interopDefault"],[43,36,3,0],[43,37,3,0,"_CameraView"],[43,48,3,0],[44,2,79,0],[44,6,79,0,"_CameraTypes"],[44,18,79,0],[44,21,79,0,"require"],[44,28,79,0],[44,29,79,0,"_dependencyMap"],[44,43,79,0],[45,2,79,0,"Object"],[45,8,79,0],[45,9,79,0,"keys"],[45,13,79,0],[45,14,79,0,"_CameraTypes"],[45,26,79,0],[45,28,79,0,"forEach"],[45,35,79,0],[45,46,79,0,"k"],[45,47,79,0],[46,4,79,0],[46,8,79,0,"k"],[46,9,79,0],[46,28,79,0,"Object"],[46,34,79,0],[46,35,79,0,"prototype"],[46,44,79,0],[46,45,79,0,"hasOwnProperty"],[46,59,79,0],[46,60,79,0,"call"],[46,64,79,0],[46,65,79,0,"exports"],[46,72,79,0],[46,74,79,0,"k"],[46,75,79,0],[47,6,79,0,"Object"],[47,12,79,0],[47,13,79,0,"defineProperty"],[47,27,79,0],[47,28,79,0,"exports"],[47,35,79,0],[47,37,79,0,"k"],[47,38,79,0],[48,8,79,0,"enumerable"],[48,18,79,0],[49,8,79,0,"get"],[49,11,79,0],[49,22,79,0,"get"],[49,23,79,0],[50,10,79,0],[50,17,79,0,"_CameraTypes"],[50,29,79,0],[50,30,79,0,"k"],[50,31,79,0],[51,8,79,0],[52,6,79,0],[53,4,79,0],[54,2,79,0],[55,2,80,0],[55,6,80,0,"_PictureRef"],[55,17,80,0],[55,20,80,0,"require"],[55,27,80,0],[55,28,80,0,"_dependencyMap"],[55,42,80,0],[56,2,80,0,"Object"],[56,8,80,0],[56,9,80,0,"keys"],[56,13,80,0],[56,14,80,0,"_PictureRef"],[56,25,80,0],[56,27,80,0,"forEach"],[56,34,80,0],[56,45,80,0,"k"],[56,46,80,0],[57,4,80,0],[57,8,80,0,"k"],[57,9,80,0],[57,28,80,0,"Object"],[57,34,80,0],[57,35,80,0,"prototype"],[57,44,80,0],[57,45,80,0,"hasOwnProperty"],[57,59,80,0],[57,60,80,0,"call"],[57,64,80,0],[57,65,80,0,"exports"],[57,72,80,0],[57,74,80,0,"k"],[57,75,80,0],[58,6,80,0,"Object"],[58,12,80,0],[58,13,80,0,"defineProperty"],[58,27,80,0],[58,28,80,0,"exports"],[58,35,80,0],[58,37,80,0,"k"],[58,38,80,0],[59,8,80,0,"enumerable"],[59,18,80,0],[60,8,80,0,"get"],[60,11,80,0],[60,22,80,0,"get"],[60,23,80,0],[61,10,80,0],[61,17,80,0,"_PictureRef"],[61,28,80,0],[61,29,80,0,"k"],[61,30,80,0],[62,8,80,0],[63,6,80,0],[64,4,80,0],[65,2,80,0],[66,2,4,0],[67,2,5,0],[68,0,6,0],[69,0,7,0],[70,0,8,0],[71,2,5,0],[71,11,9,15,"getCameraPermissionsAsync"],[71,36,9,40,"getCameraPermissionsAsync"],[71,37,9,40],[72,4,9,40],[72,11,9,40,"_getCameraPermissionsAsync"],[72,37,9,40],[72,38,9,40,"apply"],[72,43,9,40],[72,50,9,40,"arguments"],[72,59,9,40],[73,2,9,40],[73,4,12,0],[74,2,13,0],[75,0,14,0],[76,0,15,0],[77,0,16,0],[78,0,17,0],[79,2,13,0],[79,11,13,0,"_getCameraPermissionsAsync"],[79,38,13,0],[80,4,13,0,"_getCameraPermissionsAsync"],[80,30,13,0],[80,37,13,0,"_asyncToGenerator"],[80,54,13,0],[80,55,13,0,"default"],[80,62,13,0],[80,64,9,0],[80,77,9,43],[81,6,10,4],[81,13,10,11,"CameraManager"],[81,26,10,24],[81,27,10,24,"default"],[81,34,10,24],[81,35,10,25,"getCameraPermissionsAsync"],[81,60,10,50],[81,61,10,51],[81,62,10,52],[82,4,11,0],[82,5,11,1],[83,4,11,1],[83,11,11,1,"_getCameraPermissionsAsync"],[83,37,11,1],[83,38,11,1,"apply"],[83,43,11,1],[83,50,11,1,"arguments"],[83,59,11,1],[84,2,11,1],[85,2,11,1],[85,11,18,15,"requestCameraPermissionsAsync"],[85,40,18,44,"requestCameraPermissionsAsync"],[85,41,18,44],[86,4,18,44],[86,11,18,44,"_requestCameraPermissionsAsync"],[86,41,18,44],[86,42,18,44,"apply"],[86,47,18,44],[86,54,18,44,"arguments"],[86,63,18,44],[87,2,18,44],[87,4,21,0],[88,2,22,0],[89,0,23,0],[90,0,24,0],[91,0,25,0],[92,0,26,0],[93,0,27,0],[94,0,28,0],[95,0,29,0],[96,0,30,0],[97,2,22,0],[97,11,22,0,"_requestCameraPermissionsAsync"],[97,42,22,0],[98,4,22,0,"_requestCameraPermissionsAsync"],[98,34,22,0],[98,41,22,0,"_asyncToGenerator"],[98,58,22,0],[98,59,22,0,"default"],[98,66,22,0],[98,68,18,0],[98,81,18,47],[99,6,19,4],[99,13,19,11,"CameraManager"],[99,26,19,24],[99,27,19,24,"default"],[99,34,19,24],[99,35,19,25,"requestCameraPermissionsAsync"],[99,64,19,54],[99,65,19,55],[99,66,19,56],[100,4,20,0],[100,5,20,1],[101,4,20,1],[101,11,20,1,"_requestCameraPermissionsAsync"],[101,41,20,1],[101,42,20,1,"apply"],[101,47,20,1],[101,54,20,1,"arguments"],[101,63,20,1],[102,2,20,1],[103,2,31,7],[103,6,31,13,"useCameraPermissions"],[103,26,31,33],[103,29,31,36],[103,33,31,36,"createPermissionHook"],[103,49,31,56],[103,50,31,56,"createPermissionHook"],[103,70,31,56],[103,72,31,57],[104,4,32,4,"getMethod"],[104,13,32,13],[104,15,32,15,"getCameraPermissionsAsync"],[104,40,32,40],[105,4,33,4,"requestMethod"],[105,17,33,17],[105,19,33,19,"requestCameraPermissionsAsync"],[106,2,34,0],[106,3,34,1],[106,4,34,2],[107,2,35,0],[108,2,36,0],[109,0,37,0],[110,0,38,0],[111,0,39,0],[112,2,36,0],[112,11,40,15,"getMicrophonePermissionsAsync"],[112,40,40,44,"getMicrophonePermissionsAsync"],[112,41,40,44],[113,4,40,44],[113,11,40,44,"_getMicrophonePermissionsAsync"],[113,41,40,44],[113,42,40,44,"apply"],[113,47,40,44],[113,54,40,44,"arguments"],[113,63,40,44],[114,2,40,44],[114,4,43,0],[115,2,44,0],[116,0,45,0],[117,0,46,0],[118,0,47,0],[119,0,48,0],[120,2,44,0],[120,11,44,0,"_getMicrophonePermissionsAsync"],[120,42,44,0],[121,4,44,0,"_getMicrophonePermissionsAsync"],[121,34,44,0],[121,41,44,0,"_asyncToGenerator"],[121,58,44,0],[121,59,44,0,"default"],[121,66,44,0],[121,68,40,0],[121,81,40,47],[122,6,41,4],[122,13,41,11,"CameraManager"],[122,26,41,24],[122,27,41,24,"default"],[122,34,41,24],[122,35,41,25,"getMicrophonePermissionsAsync"],[122,64,41,54],[122,65,41,55],[122,66,41,56],[123,4,42,0],[123,5,42,1],[124,4,42,1],[124,11,42,1,"_getMicrophonePermissionsAsync"],[124,41,42,1],[124,42,42,1,"apply"],[124,47,42,1],[124,54,42,1,"arguments"],[124,63,42,1],[125,2,42,1],[126,2,42,1],[126,11,49,15,"requestMicrophonePermissionsAsync"],[126,44,49,48,"requestMicrophonePermissionsAsync"],[126,45,49,48],[127,4,49,48],[127,11,49,48,"_requestMicrophonePermissionsAsync"],[127,45,49,48],[127,46,49,48,"apply"],[127,51,49,48],[127,58,49,48,"arguments"],[127,67,49,48],[128,2,49,48],[128,4,52,0],[129,2,53,0],[130,0,54,0],[131,0,55,0],[132,0,56,0],[133,0,57,0],[134,0,58,0],[135,0,59,0],[136,0,60,0],[137,0,61,0],[138,2,53,0],[138,11,53,0,"_requestMicrophonePermissionsAsync"],[138,46,53,0],[139,4,53,0,"_requestMicrophonePermissionsAsync"],[139,38,53,0],[139,45,53,0,"_asyncToGenerator"],[139,62,53,0],[139,63,53,0,"default"],[139,70,53,0],[139,72,49,0],[139,85,49,51],[140,6,50,4],[140,13,50,11,"CameraManager"],[140,26,50,24],[140,27,50,24,"default"],[140,34,50,24],[140,35,50,25,"requestMicrophonePermissionsAsync"],[140,68,50,58],[140,69,50,59],[140,70,50,60],[141,4,51,0],[141,5,51,1],[142,4,51,1],[142,11,51,1,"_requestMicrophonePermissionsAsync"],[142,45,51,1],[142,46,51,1,"apply"],[142,51,51,1],[142,58,51,1,"arguments"],[142,67,51,1],[143,2,51,1],[144,2,62,7],[144,6,62,13,"useMicrophonePermissions"],[144,30,62,37],[144,33,62,40],[144,37,62,40,"createPermissionHook"],[144,53,62,60],[144,54,62,60,"createPermissionHook"],[144,74,62,60],[144,76,62,61],[145,4,63,4,"getMethod"],[145,13,63,13],[145,15,63,15,"getMicrophonePermissionsAsync"],[145,44,63,44],[146,4,64,4,"requestMethod"],[146,17,64,17],[146,19,64,19,"requestMicrophonePermissionsAsync"],[147,2,65,0],[147,3,65,1],[147,4,65,2],[148,2,66,0],[149,0,67,0],[150,0,68,0],[151,0,69,0],[152,0,70,0],[153,0,71,0],[154,0,72,0],[155,0,73,0],[156,0,74,0],[157,0,75,0],[158,2,66,0],[158,11,76,22,"scanFromURLAsync"],[158,27,76,38,"scanFromURLAsync"],[158,28,76,38,"_x"],[158,30,76,38],[159,4,76,38],[159,11,76,38,"_scanFromURLAsync"],[159,28,76,38],[159,29,76,38,"apply"],[159,34,76,38],[159,41,76,38,"arguments"],[159,50,76,38],[160,2,76,38],[161,2,76,38],[161,11,76,38,"_scanFromURLAsync"],[161,29,76,38],[162,4,76,38,"_scanFromURLAsync"],[162,21,76,38],[162,28,76,38,"_asyncToGenerator"],[162,45,76,38],[162,46,76,38,"default"],[162,53,76,38],[162,55,76,7],[162,66,76,39,"url"],[162,69,76,42],[162,71,76,67],[163,6,76,67],[163,10,76,44,"barcodeTypes"],[163,22,76,56],[163,25,76,56,"arguments"],[163,34,76,56],[163,35,76,56,"length"],[163,41,76,56],[163,49,76,56,"arguments"],[163,58,76,56],[163,66,76,56,"undefined"],[163,75,76,56],[163,78,76,56,"arguments"],[163,87,76,56],[163,93,76,59],[163,94,76,60],[163,98,76,64],[163,99,76,65],[164,6,77,4],[164,13,77,11,"CameraManager"],[164,26,77,24],[164,27,77,24,"default"],[164,34,77,24],[164,35,77,25,"scanFromURLAsync"],[164,51,77,41],[164,52,77,42,"url"],[164,55,77,45],[164,57,77,47,"barcodeTypes"],[164,69,77,59],[164,70,77,60],[165,4,78,0],[165,5,78,1],[166,4,78,1],[166,11,78,1,"_scanFromURLAsync"],[166,28,78,1],[166,29,78,1,"apply"],[166,34,78,1],[166,41,78,1,"arguments"],[166,50,78,1],[167,2,78,1],[168,2,81,0],[169,0,82,0],[170,0,83,0],[171,2,84,7],[171,6,84,13,"Camera"],[171,12,84,19],[171,15,84,22],[172,4,85,4,"getCameraPermissionsAsync"],[172,29,85,29],[173,4,86,4,"requestCameraPermissionsAsync"],[173,33,86,33],[174,4,87,4,"getMicrophonePermissionsAsync"],[174,33,87,33],[175,4,88,4,"requestMicrophonePermissionsAsync"],[175,37,88,37],[176,4,89,4,"scanFromURLAsync"],[177,2,90,0],[177,3,90,1],[178,0,90,2],[178,3]],"functionMap":{"names":["","getCameraPermissionsAsync","requestCameraPermissionsAsync","getMicrophonePermissionsAsync","requestMicrophonePermissionsAsync","scanFromURLAsync"],"mappings":"AAA;ACQ;CDE;AEO;CFE;AGoB;CHE;AIO;CJE;OKyB;CLE"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/7c/ad39a7337a748592b220fbcf2fda7a878356e3d4561893e244d38dae8c92305033bfe5 b/frontend/.metro-cache/cache/7c/ad39a7337a748592b220fbcf2fda7a878356e3d4561893e244d38dae8c92305033bfe5
new file mode 100644
index 00000000..cc96dff2
--- /dev/null
+++ b/frontend/.metro-cache/cache/7c/ad39a7337a748592b220fbcf2fda7a878356e3d4561893e244d38dae8c92305033bfe5
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Text","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"JKIzsQ5YQ0gDj0MIyY0Q7F1zJtU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/ScrollView","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"7Gv1K9/TiQvbDXlMy9NOQIEBHDA=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TouchableOpacity","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PnQOoa8QGKpV5+issz6ikk463eg=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":132},"end":{"line":10,"column":46,"index":178}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":179},"end":{"line":11,"column":67,"index":246}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/NotificationsScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return NotificationsScreen;\n }\n });\n require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsView = require(_dependencyMap[1], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsText = require(_dependencyMap[2], \"react-native-web/dist/exports/Text\");\n var Text = _interopDefault(_reactNativeWebDistExportsText);\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[3], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsScrollView = require(_dependencyMap[4], \"react-native-web/dist/exports/ScrollView\");\n var ScrollView = _interopDefault(_reactNativeWebDistExportsScrollView);\n var _reactNativeWebDistExportsTouchableOpacity = require(_dependencyMap[5], \"react-native-web/dist/exports/TouchableOpacity\");\n var TouchableOpacity = _interopDefault(_reactNativeWebDistExportsTouchableOpacity);\n var _expoVectorIcons = require(_dependencyMap[6], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[7], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[8], \"react/jsx-dev-runtime\");\n function NotificationsScreen({\n navigation\n }) {\n _s();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const notifications = [{\n id: '1',\n title: 'New Governance Proposal',\n message: 'Proposal #42: Increase monthly PEZ rewards by 10%',\n time: '2 hours ago',\n type: 'governance',\n read: false\n }, {\n id: '2',\n title: 'Transaction Confirmed',\n message: 'You received 100 HEZ from 5GrwvaEF5...',\n time: '5 hours ago',\n type: 'transaction',\n read: false\n }, {\n id: '3',\n title: 'Staking Reward',\n message: 'You earned 5.2 PEZ staking rewards',\n time: '1 day ago',\n type: 'reward',\n read: true\n }];\n const getIconName = type => {\n switch (type) {\n case 'governance':\n return 'megaphone';\n case 'transaction':\n return 'swap-horizontal';\n case 'reward':\n return 'gift';\n default:\n return 'notifications';\n }\n };\n const getIconColor = type => {\n switch (type) {\n case 'governance':\n return '#EE2A35';\n case 'transaction':\n return '#3B82F6';\n case 'reward':\n return '#10B981';\n default:\n return '#6B7280';\n }\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 74,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"Notifications\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.markAllButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.markAllText,\n children: \"Mark all read\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 78,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 77,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ScrollView.default, {\n contentContainerStyle: styles.scrollContent,\n children: notifications.map(notification => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: [styles.notificationCard, !notification.read && styles.notificationCardUnread],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.iconContainer, {\n backgroundColor: `${getIconColor(notification.type)}20`\n }],\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: getIconName(notification.type),\n size: 24,\n color: getIconColor(notification.type)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 97,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.notificationContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.notificationHeader,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.notificationTitle,\n children: notification.title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 17\n }, this), !notification.read && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.unreadDot\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 107,\n columnNumber: 40\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.notificationMessage,\n children: notification.message\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.notificationTime,\n children: notification.time\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 13\n }, this)]\n }, notification.id, true, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 11\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 70,\n columnNumber: 5\n }, this);\n }\n _s(NotificationsScreen, \"3VSCEmKsdYPLcILj9K4icfPtK54=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = NotificationsScreen;\n const styles = StyleSheet.default.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n markAllButton: {\n paddingHorizontal: 12,\n paddingVertical: 6,\n borderRadius: 8,\n backgroundColor: '#F3F4F6'\n },\n markAllText: {\n fontSize: 12,\n fontWeight: '600',\n color: '#6B7280'\n },\n scrollContent: {\n padding: 16\n },\n notificationCard: {\n flexDirection: 'row',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 12,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n notificationCardUnread: {\n borderLeftWidth: 3,\n borderLeftColor: '#EE2A35'\n },\n iconContainer: {\n width: 48,\n height: 48,\n borderRadius: 24,\n alignItems: 'center',\n justifyContent: 'center',\n marginRight: 12\n },\n notificationContent: {\n flex: 1\n },\n notificationHeader: {\n flexDirection: 'row',\n alignItems: 'center',\n marginBottom: 4\n },\n notificationTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n flex: 1\n },\n unreadDot: {\n width: 8,\n height: 8,\n borderRadius: 4,\n backgroundColor: '#EE2A35'\n },\n notificationMessage: {\n fontSize: 14,\n color: '#6B7280',\n marginBottom: 4\n },\n notificationTime: {\n fontSize: 12,\n color: '#9CA3AF'\n }\n });\n var _c;\n $RefreshReg$(_c, \"NotificationsScreen\");\n});","lineCount":317,"map":[[14,2,13,15,"Object"],[14,8,13,15],[14,9,13,15,"defineProperty"],[14,23,13,15],[14,24,13,15,"exports"],[14,31,13,15],[15,4,13,15,"enumerable"],[15,14,13,15],[16,4,13,15,"get"],[16,7,13,15],[16,18,13,15,"get"],[16,19,13,15],[17,6,13,15],[17,13,13,15,"NotificationsScreen"],[17,32,13,15],[18,4,13,15],[19,2,13,15],[20,2,1,0,"require"],[20,9,1,0],[20,10,1,0,"_dependencyMap"],[20,24,1,0],[21,2,1,26],[21,6,1,26,"_reactNativeWebDistExportsView"],[21,36,1,26],[21,39,1,26,"require"],[21,46,1,26],[21,47,1,26,"_dependencyMap"],[21,61,1,26],[22,2,1,26],[22,6,1,26,"View"],[22,10,1,26],[22,13,1,26,"_interopDefault"],[22,28,1,26],[22,29,1,26,"_reactNativeWebDistExportsView"],[22,59,1,26],[23,2,1,26],[23,6,1,26,"_reactNativeWebDistExportsText"],[23,36,1,26],[23,39,1,26,"require"],[23,46,1,26],[23,47,1,26,"_dependencyMap"],[23,61,1,26],[24,2,1,26],[24,6,1,26,"Text"],[24,10,1,26],[24,13,1,26,"_interopDefault"],[24,28,1,26],[24,29,1,26,"_reactNativeWebDistExportsText"],[24,59,1,26],[25,2,1,26],[25,6,1,26,"_reactNativeWebDistExportsStyleSheet"],[25,42,1,26],[25,45,1,26,"require"],[25,52,1,26],[25,53,1,26,"_dependencyMap"],[25,67,1,26],[26,2,1,26],[26,6,1,26,"StyleSheet"],[26,16,1,26],[26,19,1,26,"_interopDefault"],[26,34,1,26],[26,35,1,26,"_reactNativeWebDistExportsStyleSheet"],[26,71,1,26],[27,2,1,26],[27,6,1,26,"_reactNativeWebDistExportsScrollView"],[27,42,1,26],[27,45,1,26,"require"],[27,52,1,26],[27,53,1,26,"_dependencyMap"],[27,67,1,26],[28,2,1,26],[28,6,1,26,"ScrollView"],[28,16,1,26],[28,19,1,26,"_interopDefault"],[28,34,1,26],[28,35,1,26,"_reactNativeWebDistExportsScrollView"],[28,71,1,26],[29,2,1,26],[29,6,1,26,"_reactNativeWebDistExportsTouchableOpacity"],[29,48,1,26],[29,51,1,26,"require"],[29,58,1,26],[29,59,1,26,"_dependencyMap"],[29,73,1,26],[30,2,1,26],[30,6,1,26,"TouchableOpacity"],[30,22,1,26],[30,25,1,26,"_interopDefault"],[30,40,1,26],[30,41,1,26,"_reactNativeWebDistExportsTouchableOpacity"],[30,83,1,26],[31,2,10,0],[31,6,10,0,"_expoVectorIcons"],[31,22,10,0],[31,25,10,0,"require"],[31,32,10,0],[31,33,10,0,"_dependencyMap"],[31,47,10,0],[32,2,11,0],[32,6,11,0,"_reactNativeSafeAreaContext"],[32,33,11,0],[32,36,11,0,"require"],[32,43,11,0],[32,44,11,0,"_dependencyMap"],[32,58,11,0],[33,2,11,67],[33,6,11,67,"_reactJsxDevRuntime"],[33,25,11,67],[33,28,11,67,"require"],[33,35,11,67],[33,36,11,67,"_dependencyMap"],[33,50,11,67],[34,2,13,15],[34,11,13,24,"NotificationsScreen"],[34,30,13,43,"NotificationsScreen"],[34,31,13,44],[35,4,13,46,"navigation"],[36,2,13,62],[36,3,13,63],[36,5,13,65],[37,4,13,65,"_s"],[37,6,13,65],[38,4,14,2],[38,10,14,8,"insets"],[38,16,14,14],[38,19,14,17],[38,23,14,17,"useSafeAreaInsets"],[38,50,14,34],[38,51,14,34,"useSafeAreaInsets"],[38,68,14,34],[38,70,14,35],[38,71,14,36],[39,4,16,2],[39,10,16,8,"notifications"],[39,23,16,21],[39,26,16,24],[39,27,17,4],[40,6,18,6,"id"],[40,8,18,8],[40,10,18,10],[40,13,18,13],[41,6,19,6,"title"],[41,11,19,11],[41,13,19,13],[41,38,19,38],[42,6,20,6,"message"],[42,13,20,13],[42,15,20,15],[42,66,20,66],[43,6,21,6,"time"],[43,10,21,10],[43,12,21,12],[43,25,21,25],[44,6,22,6,"type"],[44,10,22,10],[44,12,22,12],[44,24,22,24],[45,6,23,6,"read"],[45,10,23,10],[45,12,23,12],[46,4,24,4],[46,5,24,5],[46,7,25,4],[47,6,26,6,"id"],[47,8,26,8],[47,10,26,10],[47,13,26,13],[48,6,27,6,"title"],[48,11,27,11],[48,13,27,13],[48,36,27,36],[49,6,28,6,"message"],[49,13,28,13],[49,15,28,15],[49,55,28,55],[50,6,29,6,"time"],[50,10,29,10],[50,12,29,12],[50,25,29,25],[51,6,30,6,"type"],[51,10,30,10],[51,12,30,12],[51,25,30,25],[52,6,31,6,"read"],[52,10,31,10],[52,12,31,12],[53,4,32,4],[53,5,32,5],[53,7,33,4],[54,6,34,6,"id"],[54,8,34,8],[54,10,34,10],[54,13,34,13],[55,6,35,6,"title"],[55,11,35,11],[55,13,35,13],[55,29,35,29],[56,6,36,6,"message"],[56,13,36,13],[56,15,36,15],[56,51,36,51],[57,6,37,6,"time"],[57,10,37,10],[57,12,37,12],[57,23,37,23],[58,6,38,6,"type"],[58,10,38,10],[58,12,38,12],[58,20,38,20],[59,6,39,6,"read"],[59,10,39,10],[59,12,39,12],[60,4,40,4],[60,5,40,5],[60,6,41,3],[61,4,43,2],[61,10,43,8,"getIconName"],[61,21,43,19],[61,24,43,23,"type"],[61,28,43,35],[61,32,43,40],[62,6,44,4],[62,14,44,12,"type"],[62,18,44,16],[63,8,45,6],[63,13,45,11],[63,25,45,23],[64,10,46,8],[64,17,46,15],[64,28,46,26],[65,8,47,6],[65,13,47,11],[65,26,47,24],[66,10,48,8],[66,17,48,15],[66,34,48,32],[67,8,49,6],[67,13,49,11],[67,21,49,19],[68,10,50,8],[68,17,50,15],[68,23,50,21],[69,8,51,6],[70,10,52,8],[70,17,52,15],[70,32,52,30],[71,6,53,4],[72,4,54,2],[72,5,54,3],[73,4,56,2],[73,10,56,8,"getIconColor"],[73,22,56,20],[73,25,56,24,"type"],[73,29,56,36],[73,33,56,41],[74,6,57,4],[74,14,57,12,"type"],[74,18,57,16],[75,8,58,6],[75,13,58,11],[75,25,58,23],[76,10,59,8],[76,17,59,15],[76,26,59,24],[77,8,60,6],[77,13,60,11],[77,26,60,24],[78,10,61,8],[78,17,61,15],[78,26,61,24],[79,8,62,6],[79,13,62,11],[79,21,62,19],[80,10,63,8],[80,17,63,15],[80,26,63,24],[81,8,64,6],[82,10,65,8],[82,17,65,15],[82,26,65,24],[83,6,66,4],[84,4,67,2],[84,5,67,3],[85,4,69,2],[85,24,70,4],[85,28,70,4,"_reactJsxDevRuntime"],[85,47,70,4],[85,48,70,4,"jsxDEV"],[85,54,70,4],[85,56,70,5,"View"],[85,60,70,9],[85,61,70,9,"default"],[85,68,70,9],[86,6,70,10,"style"],[86,11,70,15],[86,13,70,17],[86,14,70,18,"styles"],[86,20,70,24],[86,21,70,25,"container"],[86,30,70,34],[86,32,70,36],[87,8,70,38,"paddingTop"],[87,18,70,48],[87,20,70,50,"insets"],[87,26,70,56],[87,27,70,57,"top"],[88,6,70,61],[88,7,70,62],[88,8,70,64],[89,6,70,64,"children"],[89,14,70,64],[89,30,72,6],[89,34,72,6,"_reactJsxDevRuntime"],[89,53,72,6],[89,54,72,6,"jsxDEV"],[89,60,72,6],[89,62,72,7,"View"],[89,66,72,11],[89,67,72,11,"default"],[89,74,72,11],[90,8,72,12,"style"],[90,13,72,17],[90,15,72,19,"styles"],[90,21,72,25],[90,22,72,26,"header"],[90,28,72,33],[91,8,72,33,"children"],[91,16,72,33],[91,32,73,8],[91,36,73,8,"_reactJsxDevRuntime"],[91,55,73,8],[91,56,73,8,"jsxDEV"],[91,62,73,8],[91,64,73,9,"TouchableOpacity"],[91,80,73,25],[91,81,73,25,"default"],[91,88,73,25],[92,10,73,26,"onPress"],[92,17,73,33],[92,19,73,35,"onPress"],[92,20,73,35],[92,25,73,41,"navigation"],[92,35,73,51],[92,36,73,52,"goBack"],[92,42,73,58],[92,43,73,59],[92,44,73,61],[93,10,73,62,"style"],[93,15,73,67],[93,17,73,69,"styles"],[93,23,73,75],[93,24,73,76,"backButton"],[93,34,73,87],[94,10,73,87,"children"],[94,18,73,87],[94,33,74,10],[94,37,74,10,"_reactJsxDevRuntime"],[94,56,74,10],[94,57,74,10,"jsxDEV"],[94,63,74,10],[94,65,74,11,"_expoVectorIcons"],[94,81,74,19],[94,82,74,19,"Ionicons"],[94,90,74,19],[95,12,74,20,"name"],[95,16,74,24],[95,18,74,25],[95,30,74,37],[96,12,74,38,"size"],[96,16,74,42],[96,18,74,44],[96,20,74,47],[97,12,74,48,"color"],[97,17,74,53],[97,19,74,54],[98,10,74,63],[99,12,74,63,"fileName"],[99,20,74,63],[99,22,74,63,"_jsxFileName"],[99,34,74,63],[100,12,74,63,"lineNumber"],[100,22,74,63],[101,12,74,63,"columnNumber"],[101,24,74,63],[102,10,74,63],[102,17,74,65],[103,8,74,66],[104,10,74,66,"fileName"],[104,18,74,66],[104,20,74,66,"_jsxFileName"],[104,32,74,66],[105,10,74,66,"lineNumber"],[105,20,74,66],[106,10,74,66,"columnNumber"],[106,22,74,66],[107,8,74,66],[107,15,75,26],[107,16,75,27],[107,31,76,8],[107,35,76,8,"_reactJsxDevRuntime"],[107,54,76,8],[107,55,76,8,"jsxDEV"],[107,61,76,8],[107,63,76,9,"Text"],[107,67,76,13],[107,68,76,13,"default"],[107,75,76,13],[108,10,76,14,"style"],[108,15,76,19],[108,17,76,21,"styles"],[108,23,76,27],[108,24,76,28,"headerTitle"],[108,35,76,40],[109,10,76,40,"children"],[109,18,76,40],[109,20,76,41],[110,8,76,54],[111,10,76,54,"fileName"],[111,18,76,54],[111,20,76,54,"_jsxFileName"],[111,32,76,54],[112,10,76,54,"lineNumber"],[112,20,76,54],[113,10,76,54,"columnNumber"],[113,22,76,54],[114,8,76,54],[114,15,76,60],[114,16,76,61],[114,31,77,8],[114,35,77,8,"_reactJsxDevRuntime"],[114,54,77,8],[114,55,77,8,"jsxDEV"],[114,61,77,8],[114,63,77,9,"TouchableOpacity"],[114,79,77,25],[114,80,77,25,"default"],[114,87,77,25],[115,10,77,26,"style"],[115,15,77,31],[115,17,77,33,"styles"],[115,23,77,39],[115,24,77,40,"markAllButton"],[115,37,77,54],[116,10,77,54,"children"],[116,18,77,54],[116,33,78,10],[116,37,78,10,"_reactJsxDevRuntime"],[116,56,78,10],[116,57,78,10,"jsxDEV"],[116,63,78,10],[116,65,78,11,"Text"],[116,69,78,15],[116,70,78,15,"default"],[116,77,78,15],[117,12,78,16,"style"],[117,17,78,21],[117,19,78,23,"styles"],[117,25,78,29],[117,26,78,30,"markAllText"],[117,37,78,42],[118,12,78,42,"children"],[118,20,78,42],[118,22,78,43],[119,10,78,56],[120,12,78,56,"fileName"],[120,20,78,56],[120,22,78,56,"_jsxFileName"],[120,34,78,56],[121,12,78,56,"lineNumber"],[121,22,78,56],[122,12,78,56,"columnNumber"],[122,24,78,56],[123,10,78,56],[123,17,78,62],[124,8,78,63],[125,10,78,63,"fileName"],[125,18,78,63],[125,20,78,63,"_jsxFileName"],[125,32,78,63],[126,10,78,63,"lineNumber"],[126,20,78,63],[127,10,78,63,"columnNumber"],[127,22,78,63],[128,8,78,63],[128,15,79,26],[128,16,79,27],[129,6,79,27],[130,8,79,27,"fileName"],[130,16,79,27],[130,18,79,27,"_jsxFileName"],[130,30,79,27],[131,8,79,27,"lineNumber"],[131,18,79,27],[132,8,79,27,"columnNumber"],[132,20,79,27],[133,6,79,27],[133,13,80,12],[133,14,80,13],[133,29,82,6],[133,33,82,6,"_reactJsxDevRuntime"],[133,52,82,6],[133,53,82,6,"jsxDEV"],[133,59,82,6],[133,61,82,7,"ScrollView"],[133,71,82,17],[133,72,82,17,"default"],[133,79,82,17],[134,8,82,18,"contentContainerStyle"],[134,29,82,39],[134,31,82,41,"styles"],[134,37,82,47],[134,38,82,48,"scrollContent"],[134,51,82,62],[135,8,82,62,"children"],[135,16,82,62],[135,18,83,9,"notifications"],[135,31,83,22],[135,32,83,23,"map"],[135,35,83,26],[135,36,83,28,"notification"],[135,48,83,40],[135,65,84,10],[135,69,84,10,"_reactJsxDevRuntime"],[135,88,84,10],[135,89,84,10,"jsxDEV"],[135,95,84,10],[135,97,84,11,"TouchableOpacity"],[135,113,84,27],[135,114,84,27,"default"],[135,121,84,27],[136,10,86,12,"style"],[136,15,86,17],[136,17,86,19],[136,18,87,14,"styles"],[136,24,87,20],[136,25,87,21,"notificationCard"],[136,41,87,37],[136,43,88,14],[136,44,88,15,"notification"],[136,56,88,27],[136,57,88,28,"read"],[136,61,88,32],[136,65,88,36,"styles"],[136,71,88,42],[136,72,88,43,"notificationCardUnread"],[136,94,88,65],[136,95,89,14],[137,10,89,14,"children"],[137,18,89,14],[137,34,91,12],[137,38,91,12,"_reactJsxDevRuntime"],[137,57,91,12],[137,58,91,12,"jsxDEV"],[137,64,91,12],[137,66,91,13,"View"],[137,70,91,17],[137,71,91,17,"default"],[137,78,91,17],[138,12,92,14,"style"],[138,17,92,19],[138,19,92,21],[138,20,93,16,"styles"],[138,26,93,22],[138,27,93,23,"iconContainer"],[138,40,93,36],[138,42,94,16],[139,14,94,18,"backgroundColor"],[139,29,94,33],[139,31,94,35],[139,34,94,38,"getIconColor"],[139,46,94,50],[139,47,94,51,"notification"],[139,59,94,63],[139,60,94,64,"type"],[139,64,94,68],[139,65,94,69],[140,12,94,74],[140,13,94,75],[140,14,95,16],[141,12,95,16,"children"],[141,20,95,16],[141,35,97,14],[141,39,97,14,"_reactJsxDevRuntime"],[141,58,97,14],[141,59,97,14,"jsxDEV"],[141,65,97,14],[141,67,97,15,"_expoVectorIcons"],[141,83,97,23],[141,84,97,23,"Ionicons"],[141,92,97,23],[142,14,98,16,"name"],[142,18,98,20],[142,20,98,22,"getIconName"],[142,31,98,33],[142,32,98,34,"notification"],[142,44,98,46],[142,45,98,47,"type"],[142,49,98,51],[142,50,98,60],[143,14,99,16,"size"],[143,18,99,20],[143,20,99,22],[143,22,99,25],[144,14,100,16,"color"],[144,19,100,21],[144,21,100,23,"getIconColor"],[144,33,100,35],[144,34,100,36,"notification"],[144,46,100,48],[144,47,100,49,"type"],[144,51,100,53],[145,12,100,55],[146,14,100,55,"fileName"],[146,22,100,55],[146,24,100,55,"_jsxFileName"],[146,36,100,55],[147,14,100,55,"lineNumber"],[147,24,100,55],[148,14,100,55,"columnNumber"],[148,26,100,55],[149,12,100,55],[149,19,101,15],[150,10,101,16],[151,12,101,16,"fileName"],[151,20,101,16],[151,22,101,16,"_jsxFileName"],[151,34,101,16],[152,12,101,16,"lineNumber"],[152,22,101,16],[153,12,101,16,"columnNumber"],[153,24,101,16],[154,10,101,16],[154,17,102,18],[154,18,102,19],[154,33,104,12],[154,37,104,12,"_reactJsxDevRuntime"],[154,56,104,12],[154,57,104,12,"jsxDEV"],[154,63,104,12],[154,65,104,13,"View"],[154,69,104,17],[154,70,104,17,"default"],[154,77,104,17],[155,12,104,18,"style"],[155,17,104,23],[155,19,104,25,"styles"],[155,25,104,31],[155,26,104,32,"notificationContent"],[155,45,104,52],[156,12,104,52,"children"],[156,20,104,52],[156,36,105,14],[156,40,105,14,"_reactJsxDevRuntime"],[156,59,105,14],[156,60,105,14,"jsxDEV"],[156,66,105,14],[156,68,105,15,"View"],[156,72,105,19],[156,73,105,19,"default"],[156,80,105,19],[157,14,105,20,"style"],[157,19,105,25],[157,21,105,27,"styles"],[157,27,105,33],[157,28,105,34,"notificationHeader"],[157,46,105,53],[158,14,105,53,"children"],[158,22,105,53],[158,38,106,16],[158,42,106,16,"_reactJsxDevRuntime"],[158,61,106,16],[158,62,106,16,"jsxDEV"],[158,68,106,16],[158,70,106,17,"Text"],[158,74,106,21],[158,75,106,21,"default"],[158,82,106,21],[159,16,106,22,"style"],[159,21,106,27],[159,23,106,29,"styles"],[159,29,106,35],[159,30,106,36,"notificationTitle"],[159,47,106,54],[160,16,106,54,"children"],[160,24,106,54],[160,26,106,56,"notification"],[160,38,106,68],[160,39,106,69,"title"],[161,14,106,74],[162,16,106,74,"fileName"],[162,24,106,74],[162,26,106,74,"_jsxFileName"],[162,38,106,74],[163,16,106,74,"lineNumber"],[163,26,106,74],[164,16,106,74,"columnNumber"],[164,28,106,74],[165,14,106,74],[165,21,106,81],[165,22,106,82],[165,24,107,17],[165,25,107,18,"notification"],[165,37,107,30],[165,38,107,31,"read"],[165,42,107,35],[165,59,107,39],[165,63,107,39,"_reactJsxDevRuntime"],[165,82,107,39],[165,83,107,39,"jsxDEV"],[165,89,107,39],[165,91,107,40,"View"],[165,95,107,44],[165,96,107,44,"default"],[165,103,107,44],[166,16,107,45,"style"],[166,21,107,50],[166,23,107,52,"styles"],[166,29,107,58],[166,30,107,59,"unreadDot"],[167,14,107,69],[168,16,107,69,"fileName"],[168,24,107,69],[168,26,107,69,"_jsxFileName"],[168,38,107,69],[169,16,107,69,"lineNumber"],[169,26,107,69],[170,16,107,69,"columnNumber"],[170,28,107,69],[171,14,107,69],[171,21,107,71],[171,22,107,72],[172,12,107,72],[173,14,107,72,"fileName"],[173,22,107,72],[173,24,107,72,"_jsxFileName"],[173,36,107,72],[174,14,107,72,"lineNumber"],[174,24,107,72],[175,14,107,72,"columnNumber"],[175,26,107,72],[176,12,107,72],[176,19,108,20],[176,20,108,21],[176,35,109,14],[176,39,109,14,"_reactJsxDevRuntime"],[176,58,109,14],[176,59,109,14,"jsxDEV"],[176,65,109,14],[176,67,109,15,"Text"],[176,71,109,19],[176,72,109,19,"default"],[176,79,109,19],[177,14,109,20,"style"],[177,19,109,25],[177,21,109,27,"styles"],[177,27,109,33],[177,28,109,34,"notificationMessage"],[177,47,109,54],[178,14,109,54,"children"],[178,22,109,54],[178,24,109,56,"notification"],[178,36,109,68],[178,37,109,69,"message"],[179,12,109,76],[180,14,109,76,"fileName"],[180,22,109,76],[180,24,109,76,"_jsxFileName"],[180,36,109,76],[181,14,109,76,"lineNumber"],[181,24,109,76],[182,14,109,76,"columnNumber"],[182,26,109,76],[183,12,109,76],[183,19,109,83],[183,20,109,84],[183,35,110,14],[183,39,110,14,"_reactJsxDevRuntime"],[183,58,110,14],[183,59,110,14,"jsxDEV"],[183,65,110,14],[183,67,110,15,"Text"],[183,71,110,19],[183,72,110,19,"default"],[183,79,110,19],[184,14,110,20,"style"],[184,19,110,25],[184,21,110,27,"styles"],[184,27,110,33],[184,28,110,34,"notificationTime"],[184,44,110,51],[185,14,110,51,"children"],[185,22,110,51],[185,24,110,53,"notification"],[185,36,110,65],[185,37,110,66,"time"],[186,12,110,70],[187,14,110,70,"fileName"],[187,22,110,70],[187,24,110,70,"_jsxFileName"],[187,36,110,70],[188,14,110,70,"lineNumber"],[188,24,110,70],[189,14,110,70,"columnNumber"],[189,26,110,70],[190,12,110,70],[190,19,110,77],[190,20,110,78],[191,10,110,78],[192,12,110,78,"fileName"],[192,20,110,78],[192,22,110,78,"_jsxFileName"],[192,34,110,78],[193,12,110,78,"lineNumber"],[193,22,110,78],[194,12,110,78,"columnNumber"],[194,24,110,78],[195,10,110,78],[195,17,111,18],[195,18,111,19],[196,8,111,19],[196,11,85,17,"notification"],[196,23,85,29],[196,24,85,30,"id"],[196,26,85,32],[197,10,85,32,"fileName"],[197,18,85,32],[197,20,85,32,"_jsxFileName"],[197,32,85,32],[198,10,85,32,"lineNumber"],[198,20,85,32],[199,10,85,32,"columnNumber"],[199,22,85,32],[200,8,85,32],[200,15,112,28],[200,16,113,9],[201,6,113,10],[202,8,113,10,"fileName"],[202,16,113,10],[202,18,113,10,"_jsxFileName"],[202,30,113,10],[203,8,113,10,"lineNumber"],[203,18,113,10],[204,8,113,10,"columnNumber"],[204,20,113,10],[205,6,113,10],[205,13,114,18],[205,14,114,19],[206,4,114,19],[207,6,114,19,"fileName"],[207,14,114,19],[207,16,114,19,"_jsxFileName"],[207,28,114,19],[208,6,114,19,"lineNumber"],[208,16,114,19],[209,6,114,19,"columnNumber"],[209,18,114,19],[210,4,114,19],[210,11,115,10],[210,12,115,11],[211,2,117,0],[212,2,117,1,"_s"],[212,4,117,1],[212,5,13,24,"NotificationsScreen"],[212,24,13,43],[213,4,13,43],[213,12,14,17,"useSafeAreaInsets"],[213,39,14,34],[213,40,14,34,"useSafeAreaInsets"],[213,57,14,34],[214,2,14,34],[215,2,14,34,"_c"],[215,4,14,34],[215,7,13,24,"NotificationsScreen"],[215,26,13,43],[216,2,119,0],[216,8,119,6,"styles"],[216,14,119,12],[216,17,119,15,"StyleSheet"],[216,27,119,25],[216,28,119,25,"default"],[216,35,119,25],[216,36,119,26,"create"],[216,42,119,32],[216,43,119,33],[217,4,120,2,"container"],[217,13,120,11],[217,15,120,13],[218,6,121,4,"flex"],[218,10,121,8],[218,12,121,10],[218,13,121,11],[219,6,122,4,"backgroundColor"],[219,21,122,19],[219,23,122,21],[220,4,123,2],[220,5,123,3],[221,4,124,2,"header"],[221,10,124,8],[221,12,124,10],[222,6,125,4,"flexDirection"],[222,19,125,17],[222,21,125,19],[222,26,125,24],[223,6,126,4,"alignItems"],[223,16,126,14],[223,18,126,16],[223,26,126,24],[224,6,127,4,"justifyContent"],[224,20,127,18],[224,22,127,20],[224,37,127,35],[225,6,128,4,"paddingHorizontal"],[225,23,128,21],[225,25,128,23],[225,27,128,25],[226,6,129,4,"paddingVertical"],[226,21,129,19],[226,23,129,21],[226,25,129,23],[227,6,130,4,"backgroundColor"],[227,21,130,19],[227,23,130,21],[227,29,130,27],[228,6,131,4,"borderBottomWidth"],[228,23,131,21],[228,25,131,23],[228,26,131,24],[229,6,132,4,"borderBottomColor"],[229,23,132,21],[229,25,132,23],[230,4,133,2],[230,5,133,3],[231,4,134,2,"backButton"],[231,14,134,12],[231,16,134,14],[232,6,135,4,"width"],[232,11,135,9],[232,13,135,11],[232,15,135,13],[233,6,136,4,"height"],[233,12,136,10],[233,14,136,12],[233,16,136,14],[234,6,137,4,"borderRadius"],[234,18,137,16],[234,20,137,18],[234,22,137,20],[235,6,138,4,"backgroundColor"],[235,21,138,19],[235,23,138,21],[235,32,138,30],[236,6,139,4,"alignItems"],[236,16,139,14],[236,18,139,16],[236,26,139,24],[237,6,140,4,"justifyContent"],[237,20,140,18],[237,22,140,20],[238,4,141,2],[238,5,141,3],[239,4,142,2,"headerTitle"],[239,15,142,13],[239,17,142,15],[240,6,143,4,"fontSize"],[240,14,143,12],[240,16,143,14],[240,18,143,16],[241,6,144,4,"fontWeight"],[241,16,144,14],[241,18,144,16],[241,23,144,21],[242,6,145,4,"color"],[242,11,145,9],[242,13,145,11],[243,4,146,2],[243,5,146,3],[244,4,147,2,"markAllButton"],[244,17,147,15],[244,19,147,17],[245,6,148,4,"paddingHorizontal"],[245,23,148,21],[245,25,148,23],[245,27,148,25],[246,6,149,4,"paddingVertical"],[246,21,149,19],[246,23,149,21],[246,24,149,22],[247,6,150,4,"borderRadius"],[247,18,150,16],[247,20,150,18],[247,21,150,19],[248,6,151,4,"backgroundColor"],[248,21,151,19],[248,23,151,21],[249,4,152,2],[249,5,152,3],[250,4,153,2,"markAllText"],[250,15,153,13],[250,17,153,15],[251,6,154,4,"fontSize"],[251,14,154,12],[251,16,154,14],[251,18,154,16],[252,6,155,4,"fontWeight"],[252,16,155,14],[252,18,155,16],[252,23,155,21],[253,6,156,4,"color"],[253,11,156,9],[253,13,156,11],[254,4,157,2],[254,5,157,3],[255,4,158,2,"scrollContent"],[255,17,158,15],[255,19,158,17],[256,6,159,4,"padding"],[256,13,159,11],[256,15,159,13],[257,4,160,2],[257,5,160,3],[258,4,161,2,"notificationCard"],[258,20,161,18],[258,22,161,20],[259,6,162,4,"flexDirection"],[259,19,162,17],[259,21,162,19],[259,26,162,24],[260,6,163,4,"backgroundColor"],[260,21,163,19],[260,23,163,21],[260,29,163,27],[261,6,164,4,"padding"],[261,13,164,11],[261,15,164,13],[261,17,164,15],[262,6,165,4,"borderRadius"],[262,18,165,16],[262,20,165,18],[262,22,165,20],[263,6,166,4,"marginBottom"],[263,18,166,16],[263,20,166,18],[263,22,166,20],[264,6,167,4,"shadowColor"],[264,17,167,15],[264,19,167,17],[264,25,167,23],[265,6,168,4,"shadowOffset"],[265,18,168,16],[265,20,168,18],[266,8,168,20,"width"],[266,13,168,25],[266,15,168,27],[266,16,168,28],[267,8,168,30,"height"],[267,14,168,36],[267,16,168,38],[268,6,168,40],[268,7,168,41],[269,6,169,4,"shadowOpacity"],[269,19,169,17],[269,21,169,19],[269,25,169,23],[270,6,170,4,"shadowRadius"],[270,18,170,16],[270,20,170,18],[270,21,170,19],[271,6,171,4,"elevation"],[271,15,171,13],[271,17,171,15],[272,4,172,2],[272,5,172,3],[273,4,173,2,"notificationCardUnread"],[273,26,173,24],[273,28,173,26],[274,6,174,4,"borderLeftWidth"],[274,21,174,19],[274,23,174,21],[274,24,174,22],[275,6,175,4,"borderLeftColor"],[275,21,175,19],[275,23,175,21],[276,4,176,2],[276,5,176,3],[277,4,177,2,"iconContainer"],[277,17,177,15],[277,19,177,17],[278,6,178,4,"width"],[278,11,178,9],[278,13,178,11],[278,15,178,13],[279,6,179,4,"height"],[279,12,179,10],[279,14,179,12],[279,16,179,14],[280,6,180,4,"borderRadius"],[280,18,180,16],[280,20,180,18],[280,22,180,20],[281,6,181,4,"alignItems"],[281,16,181,14],[281,18,181,16],[281,26,181,24],[282,6,182,4,"justifyContent"],[282,20,182,18],[282,22,182,20],[282,30,182,28],[283,6,183,4,"marginRight"],[283,17,183,15],[283,19,183,17],[284,4,184,2],[284,5,184,3],[285,4,185,2,"notificationContent"],[285,23,185,21],[285,25,185,23],[286,6,186,4,"flex"],[286,10,186,8],[286,12,186,10],[287,4,187,2],[287,5,187,3],[288,4,188,2,"notificationHeader"],[288,22,188,20],[288,24,188,22],[289,6,189,4,"flexDirection"],[289,19,189,17],[289,21,189,19],[289,26,189,24],[290,6,190,4,"alignItems"],[290,16,190,14],[290,18,190,16],[290,26,190,24],[291,6,191,4,"marginBottom"],[291,18,191,16],[291,20,191,18],[292,4,192,2],[292,5,192,3],[293,4,193,2,"notificationTitle"],[293,21,193,19],[293,23,193,21],[294,6,194,4,"fontSize"],[294,14,194,12],[294,16,194,14],[294,18,194,16],[295,6,195,4,"fontWeight"],[295,16,195,14],[295,18,195,16],[295,23,195,21],[296,6,196,4,"color"],[296,11,196,9],[296,13,196,11],[296,22,196,20],[297,6,197,4,"flex"],[297,10,197,8],[297,12,197,10],[298,4,198,2],[298,5,198,3],[299,4,199,2,"unreadDot"],[299,13,199,11],[299,15,199,13],[300,6,200,4,"width"],[300,11,200,9],[300,13,200,11],[300,14,200,12],[301,6,201,4,"height"],[301,12,201,10],[301,14,201,12],[301,15,201,13],[302,6,202,4,"borderRadius"],[302,18,202,16],[302,20,202,18],[302,21,202,19],[303,6,203,4,"backgroundColor"],[303,21,203,19],[303,23,203,21],[304,4,204,2],[304,5,204,3],[305,4,205,2,"notificationMessage"],[305,23,205,21],[305,25,205,23],[306,6,206,4,"fontSize"],[306,14,206,12],[306,16,206,14],[306,18,206,16],[307,6,207,4,"color"],[307,11,207,9],[307,13,207,11],[307,22,207,20],[308,6,208,4,"marginBottom"],[308,18,208,16],[308,20,208,18],[309,4,209,2],[309,5,209,3],[310,4,210,2,"notificationTime"],[310,20,210,18],[310,22,210,20],[311,6,211,4,"fontSize"],[311,14,211,12],[311,16,211,14],[311,18,211,16],[312,6,212,4,"color"],[312,11,212,9],[312,13,212,11],[313,4,213,2],[314,2,214,0],[314,3,214,1],[314,4,214,2],[315,2,214,3],[315,6,214,3,"_c"],[315,8,214,3],[316,2,214,3,"$RefreshReg$"],[316,14,214,3],[316,15,214,3,"_c"],[316,17,214,3],[317,0,214,3],[317,3]],"functionMap":{"names":["","NotificationsScreen","getIconName","getIconColor","TouchableOpacity.props.onPress","notifications.map$argument_0"],"mappings":"AAA;eCY;sBC8B;GDW;uBEE;GFW;mCGM,yBH;2BIU;SJ8B;CDI"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/82/4749fa63367f7c43168e31efb2dc4c04ae947ea2022b520fbb1a907d0788f261aa4aac b/frontend/.metro-cache/cache/82/4749fa63367f7c43168e31efb2dc4c04ae947ea2022b520fbb1a907d0788f261aa4aac
new file mode 100644
index 00000000..a390118b
--- /dev/null
+++ b/frontend/.metro-cache/cache/82/4749fa63367f7c43168e31efb2dc4c04ae947ea2022b520fbb1a907d0788f261aa4aac
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":54,"index":54}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"PermissionStatus\", {\n enumerable: true,\n get: function () {\n return _expoModulesCore.PermissionStatus;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n});","lineCount":14,"map":[[7,2,2,0,"Object"],[7,8,2,0],[7,9,2,0,"defineProperty"],[7,23,2,0],[7,24,2,0,"exports"],[7,31,2,0],[8,4,2,0,"enumerable"],[8,14,2,0],[9,4,2,0,"get"],[9,7,2,0],[9,18,2,0,"get"],[9,19,2,0],[10,6,2,0],[10,13,2,9,"PermissionStatus"],[10,29,2,25],[10,30,2,25,"PermissionStatus"],[10,46,2,25],[11,4,2,25],[12,2,2,25],[13,2,1,0],[13,6,1,0,"_expoModulesCore"],[13,22,1,0],[13,25,1,0,"require"],[13,32,1,0],[13,33,1,0,"_dependencyMap"],[13,47,1,0],[14,0,1,54],[14,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/88/e2ce438b2ac54b584c4be55977984d0cbabd40e4f6832cb3a443fe009b761dcee23ec3 b/frontend/.metro-cache/cache/88/e2ce438b2ac54b584c4be55977984d0cbabd40e4f6832cb3a443fe009b761dcee23ec3
new file mode 100644
index 00000000..3da33520
--- /dev/null
+++ b/frontend/.metro-cache/cache/88/e2ce438b2ac54b584c4be55977984d0cbabd40e4f6832cb3a443fe009b761dcee23ec3
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":45,"index":45}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"../ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":46},"end":{"line":2,"column":49,"index":95}}],"key":"VKPG+vaOqe/dc4mXp87MIqCzsmc=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"ConversionTables\", {\n enumerable: true,\n get: function () {\n return ConversionTables;\n }\n });\n exports.convertNativeProps = convertNativeProps;\n exports.ensureNativeProps = ensureNativeProps;\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _ExpoCameraManager = require(_dependencyMap[1], \"../ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n // Values under keys from this object will be transformed to native options\n const ConversionTables = {\n type: CameraManager.default.Type,\n flash: CameraManager.default.FlashMode\n };\n function convertNativeProps(props) {\n if (!props || typeof props !== 'object') {\n return {};\n }\n const nativeProps = {};\n for (const [key, value] of Object.entries(props)) {\n const prop = key;\n if (typeof value === 'string' && ConversionTables[prop]) {\n nativeProps[key] = ConversionTables[prop][value];\n } else {\n nativeProps[key] = value;\n }\n }\n return nativeProps;\n }\n function ensureNativeProps(props) {\n const newProps = convertNativeProps(props);\n newProps.barcodeScannerEnabled = !!props?.onBarcodeScanned;\n newProps.flashMode = props?.flash ?? 'off';\n newProps.mute = props?.mute ?? false;\n newProps.autoFocus = props?.autofocus ?? 'off';\n if (_expoModulesCore.Platform.OS !== 'web') {\n delete newProps.poster;\n }\n return newProps;\n }\n});","lineCount":54,"map":[[12,2,4,0,"Object"],[12,8,4,0],[12,9,4,0,"defineProperty"],[12,23,4,0],[12,24,4,0,"exports"],[12,31,4,0],[13,4,4,0,"enumerable"],[13,14,4,0],[14,4,4,0,"get"],[14,7,4,0],[14,18,4,0,"get"],[14,19,4,0],[15,6,4,0],[15,13,4,0,"ConversionTables"],[15,29,4,0],[16,4,4,0],[17,2,4,0],[18,2,8,0,"exports"],[18,9,8,0],[18,10,8,0,"convertNativeProps"],[18,28,8,0],[18,31,8,0,"convertNativeProps"],[18,49,8,0],[19,2,25,0,"exports"],[19,9,25,0],[19,10,25,0,"ensureNativeProps"],[19,27,25,0],[19,30,25,0,"ensureNativeProps"],[19,47,25,0],[20,2,1,0],[20,6,1,0,"_expoModulesCore"],[20,22,1,0],[20,25,1,0,"require"],[20,32,1,0],[20,33,1,0,"_dependencyMap"],[20,47,1,0],[21,2,2,0],[21,6,2,0,"_ExpoCameraManager"],[21,24,2,0],[21,27,2,0,"require"],[21,34,2,0],[21,35,2,0,"_dependencyMap"],[21,49,2,0],[22,2,2,0],[22,6,2,0,"CameraManager"],[22,19,2,0],[22,22,2,0,"_interopDefault"],[22,37,2,0],[22,38,2,0,"_ExpoCameraManager"],[22,56,2,0],[23,2,3,0],[24,2,4,7],[24,8,4,13,"ConversionTables"],[24,24,4,29],[24,27,4,32],[25,4,5,4,"type"],[25,8,5,8],[25,10,5,10,"CameraManager"],[25,23,5,23],[25,24,5,23,"default"],[25,31,5,23],[25,32,5,24,"Type"],[25,36,5,28],[26,4,6,4,"flash"],[26,9,6,9],[26,11,6,11,"CameraManager"],[26,24,6,24],[26,25,6,24,"default"],[26,32,6,24],[26,33,6,25,"FlashMode"],[27,2,7,0],[27,3,7,1],[28,2,8,7],[28,11,8,16,"convertNativeProps"],[28,29,8,34,"convertNativeProps"],[28,30,8,35,"props"],[28,35,8,40],[28,37,8,42],[29,4,9,4],[29,8,9,8],[29,9,9,9,"props"],[29,14,9,14],[29,18,9,18],[29,25,9,25,"props"],[29,30,9,30],[29,35,9,35],[29,43,9,43],[29,45,9,45],[30,6,10,8],[30,13,10,15],[30,14,10,16],[30,15,10,17],[31,4,11,4],[32,4,12,4],[32,10,12,10,"nativeProps"],[32,21,12,21],[32,24,12,24],[32,25,12,25],[32,26,12,26],[33,4,13,4],[33,9,13,9],[33,15,13,15],[33,16,13,16,"key"],[33,19,13,19],[33,21,13,21,"value"],[33,26,13,26],[33,27,13,27],[33,31,13,31,"Object"],[33,37,13,37],[33,38,13,38,"entries"],[33,45,13,45],[33,46,13,46,"props"],[33,51,13,51],[33,52,13,52],[33,54,13,54],[34,6,14,8],[34,12,14,14,"prop"],[34,16,14,18],[34,19,14,21,"key"],[34,22,14,24],[35,6,15,8],[35,10,15,12],[35,17,15,19,"value"],[35,22,15,24],[35,27,15,29],[35,35,15,37],[35,39,15,41,"ConversionTables"],[35,55,15,57],[35,56,15,58,"prop"],[35,60,15,62],[35,61,15,63],[35,63,15,65],[36,8,16,12,"nativeProps"],[36,19,16,23],[36,20,16,24,"key"],[36,23,16,27],[36,24,16,28],[36,27,17,16,"ConversionTables"],[36,43,17,32],[36,44,17,33,"prop"],[36,48,17,37],[36,49,17,38],[36,50,17,39,"value"],[36,55,17,44],[36,56,17,45],[37,6,18,8],[37,7,18,9],[37,13,19,13],[38,8,20,12,"nativeProps"],[38,19,20,23],[38,20,20,24,"key"],[38,23,20,27],[38,24,20,28],[38,27,20,31,"value"],[38,32,20,36],[39,6,21,8],[40,4,22,4],[41,4,23,4],[41,11,23,11,"nativeProps"],[41,22,23,22],[42,2,24,0],[43,2,25,7],[43,11,25,16,"ensureNativeProps"],[43,28,25,33,"ensureNativeProps"],[43,29,25,34,"props"],[43,34,25,39],[43,36,25,41],[44,4,26,4],[44,10,26,10,"newProps"],[44,18,26,18],[44,21,26,21,"convertNativeProps"],[44,39,26,39],[44,40,26,40,"props"],[44,45,26,45],[44,46,26,46],[45,4,27,4,"newProps"],[45,12,27,12],[45,13,27,13,"barcodeScannerEnabled"],[45,34,27,34],[45,37,27,37],[45,38,27,38],[45,39,27,39,"props"],[45,44,27,44],[45,46,27,46,"onBarcodeScanned"],[45,62,27,62],[46,4,28,4,"newProps"],[46,12,28,12],[46,13,28,13,"flashMode"],[46,22,28,22],[46,25,28,25,"props"],[46,30,28,30],[46,32,28,32,"flash"],[46,37,28,37],[46,41,28,41],[46,46,28,46],[47,4,29,4,"newProps"],[47,12,29,12],[47,13,29,13,"mute"],[47,17,29,17],[47,20,29,20,"props"],[47,25,29,25],[47,27,29,27,"mute"],[47,31,29,31],[47,35,29,35],[47,40,29,40],[48,4,30,4,"newProps"],[48,12,30,12],[48,13,30,13,"autoFocus"],[48,22,30,22],[48,25,30,25,"props"],[48,30,30,30],[48,32,30,32,"autofocus"],[48,41,30,41],[48,45,30,45],[48,50,30,50],[49,4,31,4],[49,8,31,8,"Platform"],[49,24,31,16],[49,25,31,16,"Platform"],[49,33,31,16],[49,34,31,17,"OS"],[49,36,31,19],[49,41,31,24],[49,46,31,29],[49,48,31,31],[50,6,32,8],[50,13,32,15,"newProps"],[50,21,32,23],[50,22,32,24,"poster"],[50,28,32,30],[51,4,33,4],[52,4,34,4],[52,11,34,11,"newProps"],[52,19,34,19],[53,2,35,0],[54,0,35,1],[54,3]],"functionMap":{"names":["","convertNativeProps","ensureNativeProps"],"mappings":"AAA;OCO;CDgB;OEC;CFU"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/98/b2ec689d93e323ac9d0bc0f919337104ae947ea2022b520fbb1a907d0788f261aa4aac b/frontend/.metro-cache/cache/98/b2ec689d93e323ac9d0bc0f919337104ae947ea2022b520fbb1a907d0788f261aa4aac
new file mode 100644
index 00000000..a390118b
--- /dev/null
+++ b/frontend/.metro-cache/cache/98/b2ec689d93e323ac9d0bc0f919337104ae947ea2022b520fbb1a907d0788f261aa4aac
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":54,"index":54}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"PermissionStatus\", {\n enumerable: true,\n get: function () {\n return _expoModulesCore.PermissionStatus;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n});","lineCount":14,"map":[[7,2,2,0,"Object"],[7,8,2,0],[7,9,2,0,"defineProperty"],[7,23,2,0],[7,24,2,0,"exports"],[7,31,2,0],[8,4,2,0,"enumerable"],[8,14,2,0],[9,4,2,0,"get"],[9,7,2,0],[9,18,2,0,"get"],[9,19,2,0],[10,6,2,0],[10,13,2,9,"PermissionStatus"],[10,29,2,25],[10,30,2,25,"PermissionStatus"],[10,46,2,25],[11,4,2,25],[12,2,2,25],[13,2,1,0],[13,6,1,0,"_expoModulesCore"],[13,22,1,0],[13,25,1,0,"require"],[13,32,1,0],[13,33,1,0,"_dependencyMap"],[13,47,1,0],[14,0,1,54],[14,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/9c/5ab3a07f46ef93ae70943ad8712d9f5de411d6ee31948cf4bf47c51f534b400c44111d b/frontend/.metro-cache/cache/9c/5ab3a07f46ef93ae70943ad8712d9f5de411d6ee31948cf4bf47c51f534b400c44111d
new file mode 100644
index 00000000..1ce56561
--- /dev/null
+++ b/frontend/.metro-cache/cache/9c/5ab3a07f46ef93ae70943ad8712d9f5de411d6ee31948cf4bf47c51f534b400c44111d
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":51,"index":51}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":52},"end":{"line":11,"column":22,"index":179}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":180},"end":{"line":12,"column":46,"index":226}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/bottom-tabs","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":227},"end":{"line":13,"column":73,"index":300}}],"key":"+CsiEPZJMQUbFs9pwhg0Pji1O3k=","exportNames":["*"],"imports":1}},{"name":"expo-image-picker","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":301},"end":{"line":14,"column":49,"index":350}}],"key":"XQFgv2+WadF9xV+S67CI6D8lClA=","exportNames":["*"],"imports":1}},{"name":"../contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0,"index":351},"end":{"line":15,"column":50,"index":401}}],"key":"oNCgyH4yx4pAIVZXLqqRGB2kuCY=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":16,"column":0,"index":402},"end":{"line":16,"column":67,"index":469}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/HomeScreen.tsx\",\n _s = $RefreshSig$(),\n _s2 = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return HomeScreen;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[1], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[2], \"react\");\n var _reactNative = require(_dependencyMap[3], \"react-native\");\n var _expoVectorIcons = require(_dependencyMap[4], \"@expo/vector-icons\");\n var _reactNavigationBottomTabs = require(_dependencyMap[5], \"@react-navigation/bottom-tabs\");\n var _expoImagePicker = require(_dependencyMap[6], \"expo-image-picker\");\n var ImagePicker = _interopNamespace(_expoImagePicker);\n var _contextsAuthContext = require(_dependencyMap[7], \"../contexts/AuthContext\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[8], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[9], \"react/jsx-dev-runtime\");\n var _Dimensions$get = _reactNative.Dimensions.get('window'),\n width = _Dimensions$get.width;\n function HomeTab(_ref) {\n _s();\n var navigation = _ref.navigation;\n var _useAuth = (0, _contextsAuthContext.useAuth)(),\n user = _useAuth.user;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var _useState = (0, _react.useState)(null),\n _useState2 = (0, _slicedToArray.default)(_useState, 2),\n profileImage = _useState2[0],\n setProfileImage = _useState2[1];\n var showImagePickerOptions = () => {\n _reactNative.Alert.alert('Change Profile Photo', 'Choose an option', [{\n text: 'Take Photo',\n onPress: takePhoto\n }, {\n text: 'Choose from Gallery',\n onPress: pickImageFromGallery\n }, {\n text: 'Cancel',\n style: 'cancel'\n }], {\n cancelable: true\n });\n };\n var takePhoto = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator.default)(function* () {\n var permissionResult = yield ImagePicker.requestCameraPermissionsAsync();\n if (permissionResult.granted === false) {\n _reactNative.Alert.alert('Permission Required', 'Camera permission is required!');\n return;\n }\n var result = yield ImagePicker.launchCameraAsync({\n allowsEditing: true,\n aspect: [1, 1],\n quality: 0.5,\n base64: true\n });\n if (!result.canceled && result.assets[0].base64) {\n var base64Image = `data:image/jpeg;base64,${result.assets[0].base64}`;\n setProfileImage(base64Image);\n // TODO: Save to backend\n }\n });\n return function takePhoto() {\n return _ref2.apply(this, arguments);\n };\n }();\n var pickImageFromGallery = /*#__PURE__*/function () {\n var _ref3 = (0, _asyncToGenerator.default)(function* () {\n var permissionResult = yield ImagePicker.requestMediaLibraryPermissionsAsync();\n if (permissionResult.granted === false) {\n _reactNative.Alert.alert('Permission Required', 'Gallery access is required!');\n return;\n }\n var result = yield ImagePicker.launchImageLibraryAsync({\n mediaTypes: ['images'],\n allowsEditing: true,\n aspect: [1, 1],\n quality: 0.5,\n base64: true\n });\n if (!result.canceled && result.assets[0].base64) {\n var base64Image = `data:image/jpeg;base64,${result.assets[0].base64}`;\n setProfileImage(base64Image);\n // TODO: Save to backend\n }\n });\n return function pickImageFromGallery() {\n return _ref3.apply(this, arguments);\n };\n }();\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ScrollView, {\n showsVerticalScrollIndicator: false,\n contentContainerStyle: styles.scrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.header, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.headerLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.profileImage,\n onPress: showImagePickerOptions,\n children: profileImage ? /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: profileImage\n },\n style: styles.profileImageSrc\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 99,\n columnNumber: 17\n }, this) : /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"person\",\n size: 24,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 97,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.profileBadge,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"star\",\n size: 12,\n color: \"#FFD700\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.trustScore,\n children: \"750\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.headerRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('QRScanner'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"qr-code-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('Notifications'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"notifications-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 114,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 113,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.iconButton,\n onPress: () => navigation.navigate('Settings'),\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"settings-outline\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 117,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 116,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 95,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.announcementWidget,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ScrollView, {\n horizontal: true,\n showsHorizontalScrollIndicator: false,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.announcement,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.announcementTitle,\n children: \"\\uD83C\\uDF89 Welcome to PezkuwiChain!\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 126,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.announcementText,\n children: \"Start your citizenship journey today\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 127,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 125,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.announcement,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.announcementTitle,\n children: \"\\uD83D\\uDCE2 New Feature\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 130,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.announcementText,\n children: \"Vote on governance proposals\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 131,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 129,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 124,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 123,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.quickActionsContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.sectionTitle,\n children: \"Quick Actions\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 138,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.actionsGrid,\n children: QUICK_ACTIONS.map((action, index) => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionCard, index % 4 === 0 && styles.actionCardFirst, index % 4 === 3 && styles.actionCardLast],\n activeOpacity: 0.7,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.actionIcon, {\n backgroundColor: action.color\n }],\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: action.icon,\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 150,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 149,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionLabel,\n children: action.label\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 152,\n columnNumber: 17\n }, this)]\n }, action.id, true, {\n fileName: _jsxFileName,\n lineNumber: 141,\n columnNumber: 15\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 139,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 137,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 93,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 5\n }, this);\n }\n _s(HomeTab, \"pgoV7N27dhD5Wm0B3WJbUyeoNb4=\", false, function () {\n return [_contextsAuthContext.useAuth, _reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = HomeTab;\n function WalletTab() {\n _s2();\n var _useAuth2 = (0, _contextsAuthContext.useAuth)(),\n user = _useAuth2.user;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var _useState3 = (0, _react.useState)('Loading...'),\n _useState4 = (0, _slicedToArray.default)(_useState3, 2),\n hezBalance = _useState4[0],\n setHezBalance = _useState4[1];\n var _useState5 = (0, _react.useState)('Loading...'),\n _useState6 = (0, _slicedToArray.default)(_useState5, 2),\n pezBalance = _useState6[0],\n setPezBalance = _useState6[1];\n var _useState7 = (0, _react.useState)(true),\n _useState8 = (0, _slicedToArray.default)(_useState7, 2),\n loading = _useState8[0],\n setLoading = _useState8[1];\n var TEST_WALLET = '5GgTgG9sRmPQAYU1RsTejZYnZRjwzKZKWD3awtuqjHioki45';\n (0, _react.useEffect)(() => {\n fetchBalance();\n }, []);\n var fetchBalance = /*#__PURE__*/function () {\n var _ref4 = (0, _asyncToGenerator.default)(function* () {\n try {\n var backendUrl = \"https://digital-kurdistan.preview.emergentagent.com\" || 'http://localhost:8001';\n var controller = new AbortController();\n var timeoutId = setTimeout(() => controller.abort(), 5000); // 5 sec timeout\n\n var response = yield fetch(`${backendUrl}/api/blockchain/balance`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n address: TEST_WALLET\n }),\n signal: controller.signal\n });\n clearTimeout(timeoutId);\n if (response.ok) {\n var data = yield response.json();\n setHezBalance(parseFloat(data.hez).toFixed(2));\n setPezBalance(parseFloat(data.pez).toFixed(2));\n } else {\n setHezBalance('0.00');\n setPezBalance('0.00');\n }\n } catch (error) {\n console.error('Balance fetch error:', error);\n setHezBalance('0.00');\n setPezBalance('0.00');\n } finally {\n setLoading(false);\n }\n });\n return function fetchBalance() {\n return _ref4.apply(this, arguments);\n };\n }();\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ScrollView, {\n contentContainerStyle: styles.walletScrollContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.walletHeader, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.walletTitle,\n children: \"My Wallet\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 216,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n onPress: fetchBalance,\n style: styles.refreshButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"refresh\",\n size: 20,\n color: \"#EE2A35\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 218,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 217,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 215,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.balanceRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.balanceCardNew,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/izidxcrq_hez_logo_kurdistangunesi.png'\n },\n style: styles.tokenLogoNew\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 225,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenSymbolNew,\n children: \"HEZ\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 229,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.balanceAmountNew,\n children: hezBalance\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 230,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenNameNew,\n children: \"Hemwelat\\xEE Token\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 231,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 224,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.balanceCardNew,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/jjj4s5p3_pez_logo.jpg'\n },\n style: styles.tokenLogoNew\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 235,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenSymbolNew,\n children: \"PEZ\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 239,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.balanceAmountNew,\n children: pezBalance\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 240,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenNameNew,\n children: \"Pezkuw\\xEE Token\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 241,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 234,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 223,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.actionsContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.actionsRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#34D399'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-up\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 250,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Send\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 251,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 249,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#3B82F6'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-down\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 254,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Receive\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 255,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 253,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#8B5CF6'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"swap-horizontal\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 258,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Swap\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 259,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 257,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#1F2937'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"people\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 262,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"P2P\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 263,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 261,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 248,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.actionsRow,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#EF4444'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"megaphone\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 270,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Vote\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 271,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 269,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#F59E0B'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"apps\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 274,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"DApps\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 275,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 273,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#10B981'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"leaf\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 278,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Staking\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 279,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 277,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.actionBtn, {\n backgroundColor: '#6366F1'\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"link\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 282,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.actionBtnText,\n children: \"Connect\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 283,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 281,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 268,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 246,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokensContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokensHeader,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokensTitle,\n children: \"Tokens\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 291,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokensHeaderActions,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"search\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 294,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 293,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"add-circle\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 297,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 296,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.tokenHeaderButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"settings\",\n size: 20,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 300,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 299,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 292,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 290,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenIconContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/8lztwx8u_USDT%28hez%29.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 309,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_mobile-wallet-app-3/artifacts/jjj4s5p3_pez_logo.jpg'\n },\n style: styles.networkBadge\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 313,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 308,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"USDT\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 319,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"PEZ Network\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 320,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 318,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 307,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 324,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 325,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 323,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 306,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/06k2kt5u_dot.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 332,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"DOT\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 337,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Polkadot\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 338,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 336,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 331,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 342,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 343,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 341,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 330,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/7obzx4ca_bitcoin.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 350,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"BTC\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 355,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Bitcoin\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 356,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 354,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 349,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 360,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 361,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 359,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 348,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/l927j96q_etherium.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 368,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"ETH\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 373,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Ethereum\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 374,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 372,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 367,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 378,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 379,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 377,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 366,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/2k07ckau_BNB_logo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 386,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"BNB\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 391,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Binance Smart Chain\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 392,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 390,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 385,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 396,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 397,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 395,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 384,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/k5rl2t4g_ADAlogo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 404,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"ADA\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 409,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Cardano\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 410,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 408,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 403,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 414,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 415,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 413,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 402,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItem,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemLeft,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Image, {\n source: {\n uri: 'https://customer-assets.emergentagent.com/job_digital-kurdistan/artifacts/ldg2spf2_SOLlogo.png'\n },\n style: styles.tokenIcon\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 422,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemName,\n children: \"SOL\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 427,\n columnNumber: 17\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemNetwork,\n children: \"Solana\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 428,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 426,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 421,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.tokenItemRight,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemBalance,\n children: \"0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 432,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.tokenItemUsd,\n children: \"$0.00\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 433,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 431,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 420,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 289,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 213,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 212,\n columnNumber: 5\n }, this);\n }\n _s2(WalletTab, \"au1LhcdFE/xm+p6ABjN+Tw094Lc=\", false, function () {\n return [_contextsAuthContext.useAuth, _reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c2 = WalletTab;\n function CitizensTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.placeholderText,\n children: \"Citizens Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 445,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 444,\n columnNumber: 5\n }, this);\n }\n _c3 = CitizensTab;\n function ReferralTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.placeholderText,\n children: \"Referral Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 453,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 452,\n columnNumber: 5\n }, this);\n }\n _c4 = ReferralTab;\n function ProfileTab() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.placeholderText,\n children: \"Profile Screen\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 461,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 460,\n columnNumber: 5\n }, this);\n }\n _c5 = ProfileTab;\n var Tab = (0, _reactNavigationBottomTabs.createBottomTabNavigator)();\n function HomeScreen(_ref5) {\n var navigation = _ref5.navigation;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Navigator, {\n screenOptions: {\n headerShown: false,\n tabBarActiveTintColor: '#EE2A35',\n tabBarInactiveTintColor: '#6B7280',\n tabBarStyle: styles.tabBar\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"HomeTab\",\n options: {\n tabBarLabel: 'Home',\n tabBarIcon: _ref6 => {\n var color = _ref6.color,\n size = _ref6.size;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"home\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 483,\n columnNumber: 13\n }, this);\n }\n },\n children: () => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(HomeTab, {\n navigation: navigation\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 487,\n columnNumber: 16\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 478,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Wallet\",\n component: WalletTab,\n options: {\n tabBarLabel: 'Wallet',\n tabBarIcon: _ref7 => {\n var color = _ref7.color,\n size = _ref7.size;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"wallet\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 495,\n columnNumber: 13\n }, this);\n }\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 489,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Citizens\",\n component: CitizensTab,\n options: {\n tabBarLabel: 'Citizens',\n tabBarIcon: _ref8 => {\n var color = _ref8.color,\n size = _ref8.size;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"people\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 505,\n columnNumber: 13\n }, this);\n }\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 499,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Referral\",\n component: ReferralTab,\n options: {\n tabBarLabel: 'Referral',\n tabBarIcon: _ref9 => {\n var color = _ref9.color,\n size = _ref9.size;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"gift\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 515,\n columnNumber: 13\n }, this);\n }\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 509,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Tab.Screen, {\n name: \"Profile\",\n component: ProfileTab,\n options: {\n tabBarLabel: 'Profile',\n tabBarIcon: _ref0 => {\n var color = _ref0.color,\n size = _ref0.size;\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"person\",\n size: size,\n color: color\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 525,\n columnNumber: 13\n }, this);\n }\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 519,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 470,\n columnNumber: 5\n }, this);\n }\n _c6 = HomeScreen;\n var QUICK_ACTIONS = [{\n id: '1',\n label: 'Send',\n icon: 'arrow-forward',\n color: '#EE2A35'\n }, {\n id: '2',\n label: 'Receive',\n icon: 'arrow-down',\n color: '#00A651'\n }, {\n id: '3',\n label: 'Swap',\n icon: 'swap-horizontal',\n color: '#FFD700'\n }, {\n id: '4',\n label: 'Vote',\n icon: 'checkmark-circle',\n color: '#3B82F6'\n }, {\n id: '5',\n label: 'Stake',\n icon: 'lock-closed',\n color: '#8B5CF6'\n }, {\n id: '6',\n label: 'Identity',\n icon: 'card',\n color: '#10B981'\n }, {\n id: '7',\n label: 'Passport',\n icon: 'document-text',\n color: '#F59E0B'\n }, {\n id: '8',\n label: 'Education',\n icon: 'school',\n color: '#EC4899'\n }, {\n id: '9',\n label: 'Business',\n icon: 'briefcase',\n color: '#6366F1'\n }, {\n id: '10',\n label: 'Treasury',\n icon: 'cash',\n color: '#14B8A6'\n }, {\n id: '11',\n label: 'Proposals',\n icon: 'bulb',\n color: '#F97316'\n }, {\n id: '12',\n label: 'More',\n icon: 'apps',\n color: '#9333EA'\n }];\n var styles = _reactNative.StyleSheet.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n scrollContent: {\n paddingBottom: 80\n },\n walletScrollContent: {\n paddingBottom: 80\n },\n header: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n padding: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n headerLeft: {\n position: 'relative'\n },\n profileImage: {\n width: 50,\n height: 50,\n borderRadius: 25,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center',\n overflow: 'hidden'\n },\n profileImageSrc: {\n width: 50,\n height: 50\n },\n profileBadge: {\n position: 'absolute',\n bottom: -5,\n right: -5,\n backgroundColor: '#1F2937',\n borderRadius: 12,\n paddingHorizontal: 6,\n paddingVertical: 2,\n flexDirection: 'row',\n alignItems: 'center',\n gap: 2\n },\n trustScore: {\n fontSize: 10,\n fontWeight: '600',\n color: '#FFF'\n },\n headerRight: {\n flexDirection: 'row',\n gap: 12\n },\n iconButton: {\n padding: 8\n },\n announcementWidget: {\n padding: 16\n },\n announcement: {\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginRight: 12,\n width: width - 32,\n borderLeftWidth: 4,\n borderLeftColor: '#EE2A35'\n },\n announcementTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n marginBottom: 4\n },\n announcementText: {\n fontSize: 14,\n color: '#6B7280'\n },\n quickActionsContainer: {\n padding: 16\n },\n sectionTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 16\n },\n actionsGrid: {\n flexDirection: 'row',\n flexWrap: 'wrap',\n justifyContent: 'space-between'\n },\n actionCard: {\n width: (width - 64) / 4,\n backgroundColor: '#FFF',\n padding: 12,\n borderRadius: 12,\n alignItems: 'center',\n marginBottom: 12,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n actionCardFirst: {\n marginRight: 'auto'\n },\n actionCardLast: {\n marginLeft: 'auto'\n },\n actionIcon: {\n width: 50,\n height: 50,\n borderRadius: 12,\n alignItems: 'center',\n justifyContent: 'center',\n marginBottom: 8\n },\n actionLabel: {\n fontSize: 11,\n color: '#374151',\n textAlign: 'center'\n },\n walletHeader: {\n padding: 20,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB',\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center'\n },\n walletTitle: {\n fontSize: 24,\n fontWeight: '700',\n color: '#1F2937'\n },\n refreshButton: {\n padding: 8,\n borderRadius: 8,\n backgroundColor: '#FEE2E2'\n },\n balanceCards: {\n padding: 16,\n gap: 12\n },\n balanceCard: {\n backgroundColor: '#FFF',\n padding: 20,\n borderRadius: 16,\n borderWidth: 1,\n borderColor: '#E5E7EB'\n },\n balanceCardHeader: {\n flexDirection: 'row',\n alignItems: 'center',\n gap: 8,\n marginBottom: 12\n },\n tokenLogo: {\n width: 32,\n height: 32,\n borderRadius: 16\n },\n tokenSymbol: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n balanceAmount: {\n fontSize: 32,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 4\n },\n balanceUsd: {\n fontSize: 16,\n color: '#6B7280'\n },\n walletActions: {\n flexDirection: 'row',\n padding: 16,\n gap: 12\n },\n walletActionButton: {\n flex: 1,\n backgroundColor: '#EE2A35',\n padding: 16,\n borderRadius: 12,\n alignItems: 'center',\n gap: 4\n },\n walletActionText: {\n color: '#FFF',\n fontSize: 14,\n fontWeight: '600'\n },\n placeholderText: {\n flex: 1,\n textAlign: 'center',\n marginTop: 100,\n fontSize: 18,\n color: '#6B7280'\n },\n tabBar: {\n borderTopWidth: 1,\n borderTopColor: '#E5E7EB',\n paddingBottom: 20,\n paddingTop: 8,\n backgroundColor: '#FFF'\n },\n // New Wallet Styles\n balanceRow: {\n flexDirection: 'row',\n padding: 16,\n gap: 12\n },\n balanceCardNew: {\n flex: 1,\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 16,\n alignItems: 'center',\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.1,\n shadowRadius: 8,\n elevation: 3\n },\n tokenLogoNew: {\n width: 48,\n height: 48,\n borderRadius: 24,\n marginBottom: 8\n },\n tokenSymbolNew: {\n fontSize: 16,\n fontWeight: '700',\n color: '#1F2937',\n marginBottom: 4\n },\n balanceAmountNew: {\n fontSize: 24,\n fontWeight: '700',\n color: '#EE2A35',\n marginBottom: 4\n },\n tokenNameNew: {\n fontSize: 12,\n color: '#6B7280'\n },\n actionsContainer: {\n margin: 16,\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 16,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 2\n },\n shadowOpacity: 0.1,\n shadowRadius: 8,\n elevation: 3\n },\n actionsRow: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n marginBottom: 12\n },\n actionBtn: {\n width: (width - 80) / 4,\n padding: 12,\n borderRadius: 12,\n alignItems: 'center',\n justifyContent: 'center'\n },\n actionBtnText: {\n color: '#FFF',\n fontSize: 11,\n fontWeight: '600',\n marginTop: 4\n },\n tokensContainer: {\n margin: 16,\n marginTop: 0\n },\n tokensHeader: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n marginBottom: 12,\n paddingHorizontal: 4\n },\n tokensTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n tokensHeaderActions: {\n flexDirection: 'row',\n gap: 12\n },\n tokenHeaderButton: {\n width: 32,\n height: 32,\n borderRadius: 8,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n tokenItem: {\n flexDirection: 'row',\n justifyContent: 'space-between',\n alignItems: 'center',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 8,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n tokenItemLeft: {\n flexDirection: 'row',\n alignItems: 'center',\n gap: 12\n },\n tokenIconContainer: {\n position: 'relative',\n width: 40,\n height: 40\n },\n tokenIcon: {\n width: 40,\n height: 40,\n borderRadius: 20\n },\n networkBadge: {\n position: 'absolute',\n right: -4,\n bottom: -4,\n width: 16,\n height: 16,\n borderRadius: 8,\n borderWidth: 2,\n borderColor: '#FFF'\n },\n tokenItemName: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937'\n },\n tokenItemNetwork: {\n fontSize: 12,\n color: '#6B7280'\n },\n tokenItemRight: {\n alignItems: 'flex-end'\n },\n tokenItemBalance: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937'\n },\n tokenItemUsd: {\n fontSize: 12,\n color: '#6B7280'\n }\n });\n var _c, _c2, _c3, _c4, _c5, _c6;\n $RefreshReg$(_c, \"HomeTab\");\n $RefreshReg$(_c2, \"WalletTab\");\n $RefreshReg$(_c3, \"CitizensTab\");\n $RefreshReg$(_c4, \"ReferralTab\");\n $RefreshReg$(_c5, \"ProfileTab\");\n $RefreshReg$(_c6, \"HomeScreen\");\n});","lineCount":1960,"map":[[30,2,468,15,"Object"],[30,8,468,15],[30,9,468,15,"defineProperty"],[30,23,468,15],[30,24,468,15,"exports"],[30,31,468,15],[31,4,468,15,"enumerable"],[31,14,468,15],[32,4,468,15,"get"],[32,7,468,15],[32,18,468,15,"get"],[32,19,468,15],[33,6,468,15],[33,13,468,15,"HomeScreen"],[33,23,468,15],[34,4,468,15],[35,2,468,15],[36,2,531,1],[36,6,531,1,"_babelRuntimeHelpersAsyncToGenerator"],[36,42,531,1],[36,45,531,1,"require"],[36,52,531,1],[36,53,531,1,"_dependencyMap"],[36,67,531,1],[37,2,531,1],[37,6,531,1,"_asyncToGenerator"],[37,23,531,1],[37,26,531,1,"_interopDefault"],[37,41,531,1],[37,42,531,1,"_babelRuntimeHelpersAsyncToGenerator"],[37,78,531,1],[38,2,531,1],[38,6,531,1,"_babelRuntimeHelpersSlicedToArray"],[38,39,531,1],[38,42,531,1,"require"],[38,49,531,1],[38,50,531,1,"_dependencyMap"],[38,64,531,1],[39,2,531,1],[39,6,531,1,"_slicedToArray"],[39,20,531,1],[39,23,531,1,"_interopDefault"],[39,38,531,1],[39,39,531,1,"_babelRuntimeHelpersSlicedToArray"],[39,72,531,1],[40,2,1,0],[40,6,1,0,"_react"],[40,12,1,0],[40,15,1,0,"require"],[40,22,1,0],[40,23,1,0,"_dependencyMap"],[40,37,1,0],[41,2,2,0],[41,6,2,0,"_reactNative"],[41,18,2,0],[41,21,2,0,"require"],[41,28,2,0],[41,29,2,0,"_dependencyMap"],[41,43,2,0],[42,2,12,0],[42,6,12,0,"_expoVectorIcons"],[42,22,12,0],[42,25,12,0,"require"],[42,32,12,0],[42,33,12,0,"_dependencyMap"],[42,47,12,0],[43,2,13,0],[43,6,13,0,"_reactNavigationBottomTabs"],[43,32,13,0],[43,35,13,0,"require"],[43,42,13,0],[43,43,13,0,"_dependencyMap"],[43,57,13,0],[44,2,14,0],[44,6,14,0,"_expoImagePicker"],[44,22,14,0],[44,25,14,0,"require"],[44,32,14,0],[44,33,14,0,"_dependencyMap"],[44,47,14,0],[45,2,14,0],[45,6,14,0,"ImagePicker"],[45,17,14,0],[45,20,14,0,"_interopNamespace"],[45,37,14,0],[45,38,14,0,"_expoImagePicker"],[45,54,14,0],[46,2,15,0],[46,6,15,0,"_contextsAuthContext"],[46,26,15,0],[46,29,15,0,"require"],[46,36,15,0],[46,37,15,0,"_dependencyMap"],[46,51,15,0],[47,2,16,0],[47,6,16,0,"_reactNativeSafeAreaContext"],[47,33,16,0],[47,36,16,0,"require"],[47,43,16,0],[47,44,16,0,"_dependencyMap"],[47,58,16,0],[48,2,16,67],[48,6,16,67,"_reactJsxDevRuntime"],[48,25,16,67],[48,28,16,67,"require"],[48,35,16,67],[48,36,16,67,"_dependencyMap"],[48,50,16,67],[49,2,18,0],[49,6,18,0,"_Dimensions$get"],[49,21,18,0],[49,24,18,18,"Dimensions"],[49,36,18,28],[49,37,18,28,"Dimensions"],[49,47,18,28],[49,48,18,29,"get"],[49,51,18,32],[49,52,18,33],[49,60,18,41],[49,61,18,42],[50,4,18,8,"width"],[50,9,18,13],[50,12,18,13,"_Dimensions$get"],[50,27,18,13],[50,28,18,8,"width"],[50,33,18,13],[51,2,20,0],[51,11,20,9,"HomeTab"],[51,18,20,16,"HomeTab"],[51,19,20,16,"_ref"],[51,23,20,16],[51,25,20,38],[52,4,20,38,"_s"],[52,6,20,38],[53,4,20,38],[53,8,20,19,"navigation"],[53,18,20,29],[53,21,20,29,"_ref"],[53,25,20,29],[53,26,20,19,"navigation"],[53,36,20,29],[54,4,21,2],[54,8,21,2,"_useAuth"],[54,16,21,2],[54,19,21,19],[54,23,21,19,"useAuth"],[54,43,21,26],[54,44,21,26,"useAuth"],[54,51,21,26],[54,53,21,27],[54,54,21,28],[55,6,21,10,"user"],[55,10,21,14],[55,13,21,14,"_useAuth"],[55,21,21,14],[55,22,21,10,"user"],[55,26,21,14],[56,4,22,2],[56,8,22,8,"insets"],[56,14,22,14],[56,17,22,17],[56,21,22,17,"useSafeAreaInsets"],[56,48,22,34],[56,49,22,34,"useSafeAreaInsets"],[56,66,22,34],[56,68,22,35],[56,69,22,36],[57,4,23,2],[57,8,23,2,"_useState"],[57,17,23,2],[57,20,23,42],[57,24,23,42,"useState"],[57,30,23,50],[57,31,23,50,"useState"],[57,39,23,50],[57,41,23,66],[57,45,23,70],[57,46,23,71],[58,6,23,71,"_useState2"],[58,16,23,71],[58,23,23,71,"_slicedToArray"],[58,37,23,71],[58,38,23,71,"default"],[58,45,23,71],[58,47,23,71,"_useState"],[58,56,23,71],[59,6,23,9,"profileImage"],[59,18,23,21],[59,21,23,21,"_useState2"],[59,31,23,21],[60,6,23,23,"setProfileImage"],[60,21,23,38],[60,24,23,38,"_useState2"],[60,34,23,38],[61,4,25,2],[61,8,25,8,"showImagePickerOptions"],[61,30,25,30],[61,33,25,33,"showImagePickerOptions"],[61,34,25,33],[61,39,25,39],[62,6,26,4,"Alert"],[62,18,26,9],[62,19,26,9,"Alert"],[62,24,26,9],[62,25,26,10,"alert"],[62,30,26,15],[62,31,27,6],[62,53,27,28],[62,55,28,6],[62,73,28,24],[62,75,29,6],[62,76,30,8],[63,8,31,10,"text"],[63,12,31,14],[63,14,31,16],[63,26,31,28],[64,8,32,10,"onPress"],[64,15,32,17],[64,17,32,19,"takePhoto"],[65,6,33,8],[65,7,33,9],[65,9,34,8],[66,8,35,10,"text"],[66,12,35,14],[66,14,35,16],[66,35,35,37],[67,8,36,10,"onPress"],[67,15,36,17],[67,17,36,19,"pickImageFromGallery"],[68,6,37,8],[68,7,37,9],[68,9,38,8],[69,8,39,10,"text"],[69,12,39,14],[69,14,39,16],[69,22,39,24],[70,8,40,10,"style"],[70,13,40,15],[70,15,40,17],[71,6,41,8],[71,7,41,9],[71,8,42,7],[71,10,43,6],[72,8,43,8,"cancelable"],[72,18,43,18],[72,20,43,20],[73,6,43,25],[73,7,44,4],[73,8,44,5],[74,4,45,2],[74,5,45,3],[75,4,47,2],[75,8,47,8,"takePhoto"],[75,17,47,17],[76,6,47,17],[76,10,47,17,"_ref2"],[76,15,47,17],[76,22,47,17,"_asyncToGenerator"],[76,39,47,17],[76,40,47,17,"default"],[76,47,47,17],[76,49,47,20],[76,62,47,32],[77,8,48,4],[77,12,48,10,"permissionResult"],[77,28,48,26],[77,37,48,35,"ImagePicker"],[77,48,48,46],[77,49,48,47,"requestCameraPermissionsAsync"],[77,78,48,76],[77,79,48,77],[77,80,48,78],[78,8,50,4],[78,12,50,8,"permissionResult"],[78,28,50,24],[78,29,50,25,"granted"],[78,36,50,32],[78,41,50,37],[78,46,50,42],[78,48,50,44],[79,10,51,6,"Alert"],[79,22,51,11],[79,23,51,11,"Alert"],[79,28,51,11],[79,29,51,12,"alert"],[79,34,51,17],[79,35,51,18],[79,56,51,39],[79,58,51,41],[79,90,51,73],[79,91,51,74],[80,10,52,6],[81,8,53,4],[82,8,55,4],[82,12,55,10,"result"],[82,18,55,16],[82,27,55,25,"ImagePicker"],[82,38,55,36],[82,39,55,37,"launchCameraAsync"],[82,56,55,54],[82,57,55,55],[83,10,56,6,"allowsEditing"],[83,23,56,19],[83,25,56,21],[83,29,56,25],[84,10,57,6,"aspect"],[84,16,57,12],[84,18,57,14],[84,19,57,15],[84,20,57,16],[84,22,57,18],[84,23,57,19],[84,24,57,20],[85,10,58,6,"quality"],[85,17,58,13],[85,19,58,15],[85,22,58,18],[86,10,59,6,"base64"],[86,16,59,12],[86,18,59,14],[87,8,60,4],[87,9,60,5],[87,10,60,6],[88,8,62,4],[88,12,62,8],[88,13,62,9,"result"],[88,19,62,15],[88,20,62,16,"canceled"],[88,28,62,24],[88,32,62,28,"result"],[88,38,62,34],[88,39,62,35,"assets"],[88,45,62,41],[88,46,62,42],[88,47,62,43],[88,48,62,44],[88,49,62,45,"base64"],[88,55,62,51],[88,57,62,53],[89,10,63,6],[89,14,63,12,"base64Image"],[89,25,63,23],[89,28,63,26],[89,54,63,52,"result"],[89,60,63,58],[89,61,63,59,"assets"],[89,67,63,65],[89,68,63,66],[89,69,63,67],[89,70,63,68],[89,71,63,69,"base64"],[89,77,63,75],[89,79,63,77],[90,10,64,6,"setProfileImage"],[90,25,64,21],[90,26,64,22,"base64Image"],[90,37,64,33],[90,38,64,34],[91,10,65,6],[92,8,66,4],[93,6,67,2],[93,7,67,3],[94,6,67,3],[94,22,47,8,"takePhoto"],[94,31,47,17,"takePhoto"],[94,32,47,17],[95,8,47,17],[95,15,47,17,"_ref2"],[95,20,47,17],[95,21,47,17,"apply"],[95,26,47,17],[95,33,47,17,"arguments"],[95,42,47,17],[96,6,47,17],[97,4,47,17],[97,7,67,3],[98,4,69,2],[98,8,69,8,"pickImageFromGallery"],[98,28,69,28],[99,6,69,28],[99,10,69,28,"_ref3"],[99,15,69,28],[99,22,69,28,"_asyncToGenerator"],[99,39,69,28],[99,40,69,28,"default"],[99,47,69,28],[99,49,69,31],[99,62,69,43],[100,8,70,4],[100,12,70,10,"permissionResult"],[100,28,70,26],[100,37,70,35,"ImagePicker"],[100,48,70,46],[100,49,70,47,"requestMediaLibraryPermissionsAsync"],[100,84,70,82],[100,85,70,83],[100,86,70,84],[101,8,72,4],[101,12,72,8,"permissionResult"],[101,28,72,24],[101,29,72,25,"granted"],[101,36,72,32],[101,41,72,37],[101,46,72,42],[101,48,72,44],[102,10,73,6,"Alert"],[102,22,73,11],[102,23,73,11,"Alert"],[102,28,73,11],[102,29,73,12,"alert"],[102,34,73,17],[102,35,73,18],[102,56,73,39],[102,58,73,41],[102,87,73,70],[102,88,73,71],[103,10,74,6],[104,8,75,4],[105,8,77,4],[105,12,77,10,"result"],[105,18,77,16],[105,27,77,25,"ImagePicker"],[105,38,77,36],[105,39,77,37,"launchImageLibraryAsync"],[105,62,77,60],[105,63,77,61],[106,10,78,6,"mediaTypes"],[106,20,78,16],[106,22,78,18],[106,23,78,19],[106,31,78,27],[106,32,78,28],[107,10,79,6,"allowsEditing"],[107,23,79,19],[107,25,79,21],[107,29,79,25],[108,10,80,6,"aspect"],[108,16,80,12],[108,18,80,14],[108,19,80,15],[108,20,80,16],[108,22,80,18],[108,23,80,19],[108,24,80,20],[109,10,81,6,"quality"],[109,17,81,13],[109,19,81,15],[109,22,81,18],[110,10,82,6,"base64"],[110,16,82,12],[110,18,82,14],[111,8,83,4],[111,9,83,5],[111,10,83,6],[112,8,85,4],[112,12,85,8],[112,13,85,9,"result"],[112,19,85,15],[112,20,85,16,"canceled"],[112,28,85,24],[112,32,85,28,"result"],[112,38,85,34],[112,39,85,35,"assets"],[112,45,85,41],[112,46,85,42],[112,47,85,43],[112,48,85,44],[112,49,85,45,"base64"],[112,55,85,51],[112,57,85,53],[113,10,86,6],[113,14,86,12,"base64Image"],[113,25,86,23],[113,28,86,26],[113,54,86,52,"result"],[113,60,86,58],[113,61,86,59,"assets"],[113,67,86,65],[113,68,86,66],[113,69,86,67],[113,70,86,68],[113,71,86,69,"base64"],[113,77,86,75],[113,79,86,77],[114,10,87,6,"setProfileImage"],[114,25,87,21],[114,26,87,22,"base64Image"],[114,37,87,33],[114,38,87,34],[115,10,88,6],[116,8,89,4],[117,6,90,2],[117,7,90,3],[118,6,90,3],[118,22,69,8,"pickImageFromGallery"],[118,42,69,28,"pickImageFromGallery"],[118,43,69,28],[119,8,69,28],[119,15,69,28,"_ref3"],[119,20,69,28],[119,21,69,28,"apply"],[119,26,69,28],[119,33,69,28,"arguments"],[119,42,69,28],[120,6,69,28],[121,4,69,28],[121,7,90,3],[122,4,91,2],[122,24,92,4],[122,28,92,4,"_reactJsxDevRuntime"],[122,47,92,4],[122,48,92,4,"jsxDEV"],[122,54,92,4],[122,56,92,5,"_reactNative"],[122,68,92,9],[122,69,92,9,"View"],[122,73,92,9],[123,6,92,10,"style"],[123,11,92,15],[123,13,92,17,"styles"],[123,19,92,23],[123,20,92,24,"container"],[123,29,92,34],[124,6,92,34,"children"],[124,14,92,34],[124,29,93,6],[124,33,93,6,"_reactJsxDevRuntime"],[124,52,93,6],[124,53,93,6,"jsxDEV"],[124,59,93,6],[124,61,93,7,"_reactNative"],[124,73,93,17],[124,74,93,17,"ScrollView"],[124,84,93,17],[125,8,93,18,"showsVerticalScrollIndicator"],[125,36,93,46],[125,38,93,48],[125,43,93,54],[126,8,93,55,"contentContainerStyle"],[126,29,93,76],[126,31,93,78,"styles"],[126,37,93,84],[126,38,93,85,"scrollContent"],[126,51,93,99],[127,8,93,99,"children"],[127,16,93,99],[127,32,95,8],[127,36,95,8,"_reactJsxDevRuntime"],[127,55,95,8],[127,56,95,8,"jsxDEV"],[127,62,95,8],[127,64,95,9,"_reactNative"],[127,76,95,13],[127,77,95,13,"View"],[127,81,95,13],[128,10,95,14,"style"],[128,15,95,19],[128,17,95,21],[128,18,95,22,"styles"],[128,24,95,28],[128,25,95,29,"header"],[128,31,95,35],[128,33,95,37],[129,12,95,39,"paddingTop"],[129,22,95,49],[129,24,95,51,"insets"],[129,30,95,57],[129,31,95,58,"top"],[129,34,95,61],[129,37,95,64],[130,10,95,67],[130,11,95,68],[130,12,95,70],[131,10,95,70,"children"],[131,18,95,70],[131,34,96,10],[131,38,96,10,"_reactJsxDevRuntime"],[131,57,96,10],[131,58,96,10,"jsxDEV"],[131,64,96,10],[131,66,96,11,"_reactNative"],[131,78,96,15],[131,79,96,15,"View"],[131,83,96,15],[132,12,96,16,"style"],[132,17,96,21],[132,19,96,23,"styles"],[132,25,96,29],[132,26,96,30,"headerLeft"],[132,36,96,41],[133,12,96,41,"children"],[133,20,96,41],[133,36,97,12],[133,40,97,12,"_reactJsxDevRuntime"],[133,59,97,12],[133,60,97,12,"jsxDEV"],[133,66,97,12],[133,68,97,13,"_reactNative"],[133,80,97,29],[133,81,97,29,"TouchableOpacity"],[133,97,97,29],[134,14,97,30,"style"],[134,19,97,35],[134,21,97,37,"styles"],[134,27,97,43],[134,28,97,44,"profileImage"],[134,40,97,57],[135,14,97,58,"onPress"],[135,21,97,65],[135,23,97,67,"showImagePickerOptions"],[135,45,97,90],[136,14,97,90,"children"],[136,22,97,90],[136,24,98,15,"profileImage"],[136,36,98,27],[136,52,99,16],[136,56,99,16,"_reactJsxDevRuntime"],[136,75,99,16],[136,76,99,16,"jsxDEV"],[136,82,99,16],[136,84,99,17,"_reactNative"],[136,96,99,22],[136,97,99,22,"Image"],[136,102,99,22],[137,16,99,23,"source"],[137,22,99,29],[137,24,99,31],[138,18,99,33,"uri"],[138,21,99,36],[138,23,99,38,"profileImage"],[139,16,99,51],[139,17,99,53],[140,16,99,54,"style"],[140,21,99,59],[140,23,99,61,"styles"],[140,29,99,67],[140,30,99,68,"profileImageSrc"],[141,14,99,84],[142,16,99,84,"fileName"],[142,24,99,84],[142,26,99,84,"_jsxFileName"],[142,38,99,84],[143,16,99,84,"lineNumber"],[143,26,99,84],[144,16,99,84,"columnNumber"],[144,28,99,84],[145,14,99,84],[145,21,99,86],[145,22,99,87],[145,38,101,16],[145,42,101,16,"_reactJsxDevRuntime"],[145,61,101,16],[145,62,101,16,"jsxDEV"],[145,68,101,16],[145,70,101,17,"_expoVectorIcons"],[145,86,101,25],[145,87,101,25,"Ionicons"],[145,95,101,25],[146,16,101,26,"name"],[146,20,101,30],[146,22,101,31],[146,30,101,39],[147,16,101,40,"size"],[147,20,101,44],[147,22,101,46],[147,24,101,49],[148,16,101,50,"color"],[148,21,101,55],[148,23,101,56],[149,14,101,65],[150,16,101,65,"fileName"],[150,24,101,65],[150,26,101,65,"_jsxFileName"],[150,38,101,65],[151,16,101,65,"lineNumber"],[151,26,101,65],[152,16,101,65,"columnNumber"],[152,28,101,65],[153,14,101,65],[153,21,101,67],[154,12,102,15],[155,14,102,15,"fileName"],[155,22,102,15],[155,24,102,15,"_jsxFileName"],[155,36,102,15],[156,14,102,15,"lineNumber"],[156,24,102,15],[157,14,102,15,"columnNumber"],[157,26,102,15],[158,12,102,15],[158,19,103,30],[158,20,103,31],[158,35,104,12],[158,39,104,12,"_reactJsxDevRuntime"],[158,58,104,12],[158,59,104,12,"jsxDEV"],[158,65,104,12],[158,67,104,13,"_reactNative"],[158,79,104,17],[158,80,104,17,"View"],[158,84,104,17],[159,14,104,18,"style"],[159,19,104,23],[159,21,104,25,"styles"],[159,27,104,31],[159,28,104,32,"profileBadge"],[159,40,104,45],[160,14,104,45,"children"],[160,22,104,45],[160,38,105,14],[160,42,105,14,"_reactJsxDevRuntime"],[160,61,105,14],[160,62,105,14,"jsxDEV"],[160,68,105,14],[160,70,105,15,"_expoVectorIcons"],[160,86,105,23],[160,87,105,23,"Ionicons"],[160,95,105,23],[161,16,105,24,"name"],[161,20,105,28],[161,22,105,29],[161,28,105,35],[162,16,105,36,"size"],[162,20,105,40],[162,22,105,42],[162,24,105,45],[163,16,105,46,"color"],[163,21,105,51],[163,23,105,52],[164,14,105,61],[165,16,105,61,"fileName"],[165,24,105,61],[165,26,105,61,"_jsxFileName"],[165,38,105,61],[166,16,105,61,"lineNumber"],[166,26,105,61],[167,16,105,61,"columnNumber"],[167,28,105,61],[168,14,105,61],[168,21,105,63],[168,22,105,64],[168,37,106,14],[168,41,106,14,"_reactJsxDevRuntime"],[168,60,106,14],[168,61,106,14,"jsxDEV"],[168,67,106,14],[168,69,106,15,"_reactNative"],[168,81,106,19],[168,82,106,19,"Text"],[168,86,106,19],[169,16,106,20,"style"],[169,21,106,25],[169,23,106,27,"styles"],[169,29,106,33],[169,30,106,34,"trustScore"],[169,40,106,45],[170,16,106,45,"children"],[170,24,106,45],[170,26,106,46],[171,14,106,49],[172,16,106,49,"fileName"],[172,24,106,49],[172,26,106,49,"_jsxFileName"],[172,38,106,49],[173,16,106,49,"lineNumber"],[173,26,106,49],[174,16,106,49,"columnNumber"],[174,28,106,49],[175,14,106,49],[175,21,106,55],[175,22,106,56],[176,12,106,56],[177,14,106,56,"fileName"],[177,22,106,56],[177,24,106,56,"_jsxFileName"],[177,36,106,56],[178,14,106,56,"lineNumber"],[178,24,106,56],[179,14,106,56,"columnNumber"],[179,26,106,56],[180,12,106,56],[180,19,107,18],[180,20,107,19],[181,10,107,19],[182,12,107,19,"fileName"],[182,20,107,19],[182,22,107,19,"_jsxFileName"],[182,34,107,19],[183,12,107,19,"lineNumber"],[183,22,107,19],[184,12,107,19,"columnNumber"],[184,24,107,19],[185,10,107,19],[185,17,108,16],[185,18,108,17],[185,33,109,10],[185,37,109,10,"_reactJsxDevRuntime"],[185,56,109,10],[185,57,109,10,"jsxDEV"],[185,63,109,10],[185,65,109,11,"_reactNative"],[185,77,109,15],[185,78,109,15,"View"],[185,82,109,15],[186,12,109,16,"style"],[186,17,109,21],[186,19,109,23,"styles"],[186,25,109,29],[186,26,109,30,"headerRight"],[186,37,109,42],[187,12,109,42,"children"],[187,20,109,42],[187,36,110,12],[187,40,110,12,"_reactJsxDevRuntime"],[187,59,110,12],[187,60,110,12,"jsxDEV"],[187,66,110,12],[187,68,110,13,"_reactNative"],[187,80,110,29],[187,81,110,29,"TouchableOpacity"],[187,97,110,29],[188,14,110,30,"style"],[188,19,110,35],[188,21,110,37,"styles"],[188,27,110,43],[188,28,110,44,"iconButton"],[188,38,110,55],[189,14,110,56,"onPress"],[189,21,110,63],[189,23,110,65,"onPress"],[189,24,110,65],[189,29,110,71,"navigation"],[189,39,110,81],[189,40,110,82,"navigate"],[189,48,110,90],[189,49,110,91],[189,60,110,102],[189,61,110,104],[190,14,110,104,"children"],[190,22,110,104],[190,37,111,14],[190,41,111,14,"_reactJsxDevRuntime"],[190,60,111,14],[190,61,111,14,"jsxDEV"],[190,67,111,14],[190,69,111,15,"_expoVectorIcons"],[190,85,111,23],[190,86,111,23,"Ionicons"],[190,94,111,23],[191,16,111,24,"name"],[191,20,111,28],[191,22,111,29],[191,39,111,46],[192,16,111,47,"size"],[192,20,111,51],[192,22,111,53],[192,24,111,56],[193,16,111,57,"color"],[193,21,111,62],[193,23,111,63],[194,14,111,72],[195,16,111,72,"fileName"],[195,24,111,72],[195,26,111,72,"_jsxFileName"],[195,38,111,72],[196,16,111,72,"lineNumber"],[196,26,111,72],[197,16,111,72,"columnNumber"],[197,28,111,72],[198,14,111,72],[198,21,111,74],[199,12,111,75],[200,14,111,75,"fileName"],[200,22,111,75],[200,24,111,75,"_jsxFileName"],[200,36,111,75],[201,14,111,75,"lineNumber"],[201,24,111,75],[202,14,111,75,"columnNumber"],[202,26,111,75],[203,12,111,75],[203,19,112,30],[203,20,112,31],[203,35,113,12],[203,39,113,12,"_reactJsxDevRuntime"],[203,58,113,12],[203,59,113,12,"jsxDEV"],[203,65,113,12],[203,67,113,13,"_reactNative"],[203,79,113,29],[203,80,113,29,"TouchableOpacity"],[203,96,113,29],[204,14,113,30,"style"],[204,19,113,35],[204,21,113,37,"styles"],[204,27,113,43],[204,28,113,44,"iconButton"],[204,38,113,55],[205,14,113,56,"onPress"],[205,21,113,63],[205,23,113,65,"onPress"],[205,24,113,65],[205,29,113,71,"navigation"],[205,39,113,81],[205,40,113,82,"navigate"],[205,48,113,90],[205,49,113,91],[205,64,113,106],[205,65,113,108],[206,14,113,108,"children"],[206,22,113,108],[206,37,114,14],[206,41,114,14,"_reactJsxDevRuntime"],[206,60,114,14],[206,61,114,14,"jsxDEV"],[206,67,114,14],[206,69,114,15,"_expoVectorIcons"],[206,85,114,23],[206,86,114,23,"Ionicons"],[206,94,114,23],[207,16,114,24,"name"],[207,20,114,28],[207,22,114,29],[207,45,114,52],[208,16,114,53,"size"],[208,20,114,57],[208,22,114,59],[208,24,114,62],[209,16,114,63,"color"],[209,21,114,68],[209,23,114,69],[210,14,114,78],[211,16,114,78,"fileName"],[211,24,114,78],[211,26,114,78,"_jsxFileName"],[211,38,114,78],[212,16,114,78,"lineNumber"],[212,26,114,78],[213,16,114,78,"columnNumber"],[213,28,114,78],[214,14,114,78],[214,21,114,80],[215,12,114,81],[216,14,114,81,"fileName"],[216,22,114,81],[216,24,114,81,"_jsxFileName"],[216,36,114,81],[217,14,114,81,"lineNumber"],[217,24,114,81],[218,14,114,81,"columnNumber"],[218,26,114,81],[219,12,114,81],[219,19,115,30],[219,20,115,31],[219,35,116,12],[219,39,116,12,"_reactJsxDevRuntime"],[219,58,116,12],[219,59,116,12,"jsxDEV"],[219,65,116,12],[219,67,116,13,"_reactNative"],[219,79,116,29],[219,80,116,29,"TouchableOpacity"],[219,96,116,29],[220,14,116,30,"style"],[220,19,116,35],[220,21,116,37,"styles"],[220,27,116,43],[220,28,116,44,"iconButton"],[220,38,116,55],[221,14,116,56,"onPress"],[221,21,116,63],[221,23,116,65,"onPress"],[221,24,116,65],[221,29,116,71,"navigation"],[221,39,116,81],[221,40,116,82,"navigate"],[221,48,116,90],[221,49,116,91],[221,59,116,101],[221,60,116,103],[222,14,116,103,"children"],[222,22,116,103],[222,37,117,14],[222,41,117,14,"_reactJsxDevRuntime"],[222,60,117,14],[222,61,117,14,"jsxDEV"],[222,67,117,14],[222,69,117,15,"_expoVectorIcons"],[222,85,117,23],[222,86,117,23,"Ionicons"],[222,94,117,23],[223,16,117,24,"name"],[223,20,117,28],[223,22,117,29],[223,40,117,47],[224,16,117,48,"size"],[224,20,117,52],[224,22,117,54],[224,24,117,57],[225,16,117,58,"color"],[225,21,117,63],[225,23,117,64],[226,14,117,73],[227,16,117,73,"fileName"],[227,24,117,73],[227,26,117,73,"_jsxFileName"],[227,38,117,73],[228,16,117,73,"lineNumber"],[228,26,117,73],[229,16,117,73,"columnNumber"],[229,28,117,73],[230,14,117,73],[230,21,117,75],[231,12,117,76],[232,14,117,76,"fileName"],[232,22,117,76],[232,24,117,76,"_jsxFileName"],[232,36,117,76],[233,14,117,76,"lineNumber"],[233,24,117,76],[234,14,117,76,"columnNumber"],[234,26,117,76],[235,12,117,76],[235,19,118,30],[235,20,118,31],[236,10,118,31],[237,12,118,31,"fileName"],[237,20,118,31],[237,22,118,31,"_jsxFileName"],[237,34,118,31],[238,12,118,31,"lineNumber"],[238,22,118,31],[239,12,118,31,"columnNumber"],[239,24,118,31],[240,10,118,31],[240,17,119,16],[240,18,119,17],[241,8,119,17],[242,10,119,17,"fileName"],[242,18,119,17],[242,20,119,17,"_jsxFileName"],[242,32,119,17],[243,10,119,17,"lineNumber"],[243,20,119,17],[244,10,119,17,"columnNumber"],[244,22,119,17],[245,8,119,17],[245,15,120,14],[245,16,120,15],[245,31,123,8],[245,35,123,8,"_reactJsxDevRuntime"],[245,54,123,8],[245,55,123,8,"jsxDEV"],[245,61,123,8],[245,63,123,9,"_reactNative"],[245,75,123,13],[245,76,123,13,"View"],[245,80,123,13],[246,10,123,14,"style"],[246,15,123,19],[246,17,123,21,"styles"],[246,23,123,27],[246,24,123,28,"announcementWidget"],[246,42,123,47],[247,10,123,47,"children"],[247,18,123,47],[247,33,124,10],[247,37,124,10,"_reactJsxDevRuntime"],[247,56,124,10],[247,57,124,10,"jsxDEV"],[247,63,124,10],[247,65,124,11,"_reactNative"],[247,77,124,21],[247,78,124,21,"ScrollView"],[247,88,124,21],[248,12,124,22,"horizontal"],[248,22,124,32],[249,12,124,33,"showsHorizontalScrollIndicator"],[249,42,124,63],[249,44,124,65],[249,49,124,71],[250,12,124,71,"children"],[250,20,124,71],[250,36,125,12],[250,40,125,12,"_reactJsxDevRuntime"],[250,59,125,12],[250,60,125,12,"jsxDEV"],[250,66,125,12],[250,68,125,13,"_reactNative"],[250,80,125,17],[250,81,125,17,"View"],[250,85,125,17],[251,14,125,18,"style"],[251,19,125,23],[251,21,125,25,"styles"],[251,27,125,31],[251,28,125,32,"announcement"],[251,40,125,45],[252,14,125,45,"children"],[252,22,125,45],[252,38,126,14],[252,42,126,14,"_reactJsxDevRuntime"],[252,61,126,14],[252,62,126,14,"jsxDEV"],[252,68,126,14],[252,70,126,15,"_reactNative"],[252,82,126,19],[252,83,126,19,"Text"],[252,87,126,19],[253,16,126,20,"style"],[253,21,126,25],[253,23,126,27,"styles"],[253,29,126,33],[253,30,126,34,"announcementTitle"],[253,47,126,52],[254,16,126,52,"children"],[254,24,126,52],[254,26,126,53],[255,14,126,80],[256,16,126,80,"fileName"],[256,24,126,80],[256,26,126,80,"_jsxFileName"],[256,38,126,80],[257,16,126,80,"lineNumber"],[257,26,126,80],[258,16,126,80,"columnNumber"],[258,28,126,80],[259,14,126,80],[259,21,126,86],[259,22,126,87],[259,37,127,14],[259,41,127,14,"_reactJsxDevRuntime"],[259,60,127,14],[259,61,127,14,"jsxDEV"],[259,67,127,14],[259,69,127,15,"_reactNative"],[259,81,127,19],[259,82,127,19,"Text"],[259,86,127,19],[260,16,127,20,"style"],[260,21,127,25],[260,23,127,27,"styles"],[260,29,127,33],[260,30,127,34,"announcementText"],[260,46,127,51],[261,16,127,51,"children"],[261,24,127,51],[261,26,127,52],[262,14,127,88],[263,16,127,88,"fileName"],[263,24,127,88],[263,26,127,88,"_jsxFileName"],[263,38,127,88],[264,16,127,88,"lineNumber"],[264,26,127,88],[265,16,127,88,"columnNumber"],[265,28,127,88],[266,14,127,88],[266,21,127,94],[266,22,127,95],[267,12,127,95],[268,14,127,95,"fileName"],[268,22,127,95],[268,24,127,95,"_jsxFileName"],[268,36,127,95],[269,14,127,95,"lineNumber"],[269,24,127,95],[270,14,127,95,"columnNumber"],[270,26,127,95],[271,12,127,95],[271,19,128,18],[271,20,128,19],[271,35,129,12],[271,39,129,12,"_reactJsxDevRuntime"],[271,58,129,12],[271,59,129,12,"jsxDEV"],[271,65,129,12],[271,67,129,13,"_reactNative"],[271,79,129,17],[271,80,129,17,"View"],[271,84,129,17],[272,14,129,18,"style"],[272,19,129,23],[272,21,129,25,"styles"],[272,27,129,31],[272,28,129,32,"announcement"],[272,40,129,45],[273,14,129,45,"children"],[273,22,129,45],[273,38,130,14],[273,42,130,14,"_reactJsxDevRuntime"],[273,61,130,14],[273,62,130,14,"jsxDEV"],[273,68,130,14],[273,70,130,15,"_reactNative"],[273,82,130,19],[273,83,130,19,"Text"],[273,87,130,19],[274,16,130,20,"style"],[274,21,130,25],[274,23,130,27,"styles"],[274,29,130,33],[274,30,130,34,"announcementTitle"],[274,47,130,52],[275,16,130,52,"children"],[275,24,130,52],[275,26,130,53],[276,14,130,67],[277,16,130,67,"fileName"],[277,24,130,67],[277,26,130,67,"_jsxFileName"],[277,38,130,67],[278,16,130,67,"lineNumber"],[278,26,130,67],[279,16,130,67,"columnNumber"],[279,28,130,67],[280,14,130,67],[280,21,130,73],[280,22,130,74],[280,37,131,14],[280,41,131,14,"_reactJsxDevRuntime"],[280,60,131,14],[280,61,131,14,"jsxDEV"],[280,67,131,14],[280,69,131,15,"_reactNative"],[280,81,131,19],[280,82,131,19,"Text"],[280,86,131,19],[281,16,131,20,"style"],[281,21,131,25],[281,23,131,27,"styles"],[281,29,131,33],[281,30,131,34,"announcementText"],[281,46,131,51],[282,16,131,51,"children"],[282,24,131,51],[282,26,131,52],[283,14,131,80],[284,16,131,80,"fileName"],[284,24,131,80],[284,26,131,80,"_jsxFileName"],[284,38,131,80],[285,16,131,80,"lineNumber"],[285,26,131,80],[286,16,131,80,"columnNumber"],[286,28,131,80],[287,14,131,80],[287,21,131,86],[287,22,131,87],[288,12,131,87],[289,14,131,87,"fileName"],[289,22,131,87],[289,24,131,87,"_jsxFileName"],[289,36,131,87],[290,14,131,87,"lineNumber"],[290,24,131,87],[291,14,131,87,"columnNumber"],[291,26,131,87],[292,12,131,87],[292,19,132,18],[292,20,132,19],[293,10,132,19],[294,12,132,19,"fileName"],[294,20,132,19],[294,22,132,19,"_jsxFileName"],[294,34,132,19],[295,12,132,19,"lineNumber"],[295,22,132,19],[296,12,132,19,"columnNumber"],[296,24,132,19],[297,10,132,19],[297,17,133,22],[298,8,133,23],[299,10,133,23,"fileName"],[299,18,133,23],[299,20,133,23,"_jsxFileName"],[299,32,133,23],[300,10,133,23,"lineNumber"],[300,20,133,23],[301,10,133,23,"columnNumber"],[301,22,133,23],[302,8,133,23],[302,15,134,14],[302,16,134,15],[302,31,137,8],[302,35,137,8,"_reactJsxDevRuntime"],[302,54,137,8],[302,55,137,8,"jsxDEV"],[302,61,137,8],[302,63,137,9,"_reactNative"],[302,75,137,13],[302,76,137,13,"View"],[302,80,137,13],[303,10,137,14,"style"],[303,15,137,19],[303,17,137,21,"styles"],[303,23,137,27],[303,24,137,28,"quickActionsContainer"],[303,45,137,50],[304,10,137,50,"children"],[304,18,137,50],[304,34,138,10],[304,38,138,10,"_reactJsxDevRuntime"],[304,57,138,10],[304,58,138,10,"jsxDEV"],[304,64,138,10],[304,66,138,11,"_reactNative"],[304,78,138,15],[304,79,138,15,"Text"],[304,83,138,15],[305,12,138,16,"style"],[305,17,138,21],[305,19,138,23,"styles"],[305,25,138,29],[305,26,138,30,"sectionTitle"],[305,38,138,43],[306,12,138,43,"children"],[306,20,138,43],[306,22,138,44],[307,10,138,57],[308,12,138,57,"fileName"],[308,20,138,57],[308,22,138,57,"_jsxFileName"],[308,34,138,57],[309,12,138,57,"lineNumber"],[309,22,138,57],[310,12,138,57,"columnNumber"],[310,24,138,57],[311,10,138,57],[311,17,138,63],[311,18,138,64],[311,33,139,10],[311,37,139,10,"_reactJsxDevRuntime"],[311,56,139,10],[311,57,139,10,"jsxDEV"],[311,63,139,10],[311,65,139,11,"_reactNative"],[311,77,139,15],[311,78,139,15,"View"],[311,82,139,15],[312,12,139,16,"style"],[312,17,139,21],[312,19,139,23,"styles"],[312,25,139,29],[312,26,139,30,"actionsGrid"],[312,37,139,42],[313,12,139,42,"children"],[313,20,139,42],[313,22,140,13,"QUICK_ACTIONS"],[313,35,140,26],[313,36,140,27,"map"],[313,39,140,30],[313,40,140,31],[313,41,140,32,"action"],[313,47,140,38],[313,49,140,40,"index"],[313,54,140,45],[313,72,141,14],[313,76,141,14,"_reactJsxDevRuntime"],[313,95,141,14],[313,96,141,14,"jsxDEV"],[313,102,141,14],[313,104,141,15,"_reactNative"],[313,116,141,31],[313,117,141,31,"TouchableOpacity"],[313,133,141,31],[314,14,143,16,"style"],[314,19,143,21],[314,21,143,23],[314,22,143,24,"styles"],[314,28,143,30],[314,29,143,31,"actionCard"],[314,39,143,41],[314,41,144,19,"index"],[314,46,144,24],[314,49,144,27],[314,50,144,28],[314,55,144,33],[314,56,144,34],[314,60,144,39,"styles"],[314,66,144,45],[314,67,144,46,"actionCardFirst"],[314,82,144,61],[314,84,145,19,"index"],[314,89,145,24],[314,92,145,27],[314,93,145,28],[314,98,145,33],[314,99,145,34],[314,103,145,39,"styles"],[314,109,145,45],[314,110,145,46,"actionCardLast"],[314,124,145,60],[314,125,146,18],[315,14,147,16,"activeOpacity"],[315,27,147,29],[315,29,147,31],[315,32,147,35],[316,14,147,35,"children"],[316,22,147,35],[316,38,149,16],[316,42,149,16,"_reactJsxDevRuntime"],[316,61,149,16],[316,62,149,16,"jsxDEV"],[316,68,149,16],[316,70,149,17,"_reactNative"],[316,82,149,21],[316,83,149,21,"View"],[316,87,149,21],[317,16,149,22,"style"],[317,21,149,27],[317,23,149,29],[317,24,149,30,"styles"],[317,30,149,36],[317,31,149,37,"actionIcon"],[317,41,149,47],[317,43,149,49],[318,18,149,51,"backgroundColor"],[318,33,149,66],[318,35,149,68,"action"],[318,41,149,74],[318,42,149,75,"color"],[319,16,149,81],[319,17,149,82],[319,18,149,84],[320,16,149,84,"children"],[320,24,149,84],[320,39,150,18],[320,43,150,18,"_reactJsxDevRuntime"],[320,62,150,18],[320,63,150,18,"jsxDEV"],[320,69,150,18],[320,71,150,19,"_expoVectorIcons"],[320,87,150,27],[320,88,150,27,"Ionicons"],[320,96,150,27],[321,18,150,28,"name"],[321,22,150,32],[321,24,150,34,"action"],[321,30,150,40],[321,31,150,41,"icon"],[321,35,150,46],[322,18,150,47,"size"],[322,22,150,51],[322,24,150,53],[322,26,150,56],[323,18,150,57,"color"],[323,23,150,62],[323,25,150,63],[324,16,150,69],[325,18,150,69,"fileName"],[325,26,150,69],[325,28,150,69,"_jsxFileName"],[325,40,150,69],[326,18,150,69,"lineNumber"],[326,28,150,69],[327,18,150,69,"columnNumber"],[327,30,150,69],[328,16,150,69],[328,23,150,71],[329,14,150,72],[330,16,150,72,"fileName"],[330,24,150,72],[330,26,150,72,"_jsxFileName"],[330,38,150,72],[331,16,150,72,"lineNumber"],[331,26,150,72],[332,16,150,72,"columnNumber"],[332,28,150,72],[333,14,150,72],[333,21,151,22],[333,22,151,23],[333,37,152,16],[333,41,152,16,"_reactJsxDevRuntime"],[333,60,152,16],[333,61,152,16,"jsxDEV"],[333,67,152,16],[333,69,152,17,"_reactNative"],[333,81,152,21],[333,82,152,21,"Text"],[333,86,152,21],[334,16,152,22,"style"],[334,21,152,27],[334,23,152,29,"styles"],[334,29,152,35],[334,30,152,36,"actionLabel"],[334,41,152,48],[335,16,152,48,"children"],[335,24,152,48],[335,26,152,50,"action"],[335,32,152,56],[335,33,152,57,"label"],[336,14,152,62],[337,16,152,62,"fileName"],[337,24,152,62],[337,26,152,62,"_jsxFileName"],[337,38,152,62],[338,16,152,62,"lineNumber"],[338,26,152,62],[339,16,152,62,"columnNumber"],[339,28,152,62],[340,14,152,62],[340,21,152,69],[340,22,152,70],[341,12,152,70],[341,15,142,21,"action"],[341,21,142,27],[341,22,142,28,"id"],[341,24,142,30],[342,14,142,30,"fileName"],[342,22,142,30],[342,24,142,30,"_jsxFileName"],[342,36,142,30],[343,14,142,30,"lineNumber"],[343,24,142,30],[344,14,142,30,"columnNumber"],[344,26,142,30],[345,12,142,30],[345,19,153,32],[345,20,154,13],[346,10,154,14],[347,12,154,14,"fileName"],[347,20,154,14],[347,22,154,14,"_jsxFileName"],[347,34,154,14],[348,12,154,14,"lineNumber"],[348,22,154,14],[349,12,154,14,"columnNumber"],[349,24,154,14],[350,10,154,14],[350,17,155,16],[350,18,155,17],[351,8,155,17],[352,10,155,17,"fileName"],[352,18,155,17],[352,20,155,17,"_jsxFileName"],[352,32,155,17],[353,10,155,17,"lineNumber"],[353,20,155,17],[354,10,155,17,"columnNumber"],[354,22,155,17],[355,8,155,17],[355,15,156,14],[355,16,156,15],[356,6,156,15],[357,8,156,15,"fileName"],[357,16,156,15],[357,18,156,15,"_jsxFileName"],[357,30,156,15],[358,8,156,15,"lineNumber"],[358,18,156,15],[359,8,156,15,"columnNumber"],[359,20,156,15],[360,6,156,15],[360,13,157,18],[361,4,157,19],[362,6,157,19,"fileName"],[362,14,157,19],[362,16,157,19,"_jsxFileName"],[362,28,157,19],[363,6,157,19,"lineNumber"],[363,16,157,19],[364,6,157,19,"columnNumber"],[364,18,157,19],[365,4,157,19],[365,11,158,10],[365,12,158,11],[366,2,160,0],[367,2,160,1,"_s"],[367,4,160,1],[367,5,20,9,"HomeTab"],[367,12,20,16],[368,4,20,16],[368,12,21,19,"useAuth"],[368,32,21,26],[368,33,21,26,"useAuth"],[368,40,21,26],[368,42,22,17,"useSafeAreaInsets"],[368,69,22,34],[368,70,22,34,"useSafeAreaInsets"],[368,87,22,34],[369,2,22,34],[370,2,22,34,"_c"],[370,4,22,34],[370,7,20,9,"HomeTab"],[370,14,20,16],[371,2,162,0],[371,11,162,9,"WalletTab"],[371,20,162,18,"WalletTab"],[371,21,162,18],[371,23,162,21],[372,4,162,21,"_s2"],[372,7,162,21],[373,4,163,2],[373,8,163,2,"_useAuth2"],[373,17,163,2],[373,20,163,19],[373,24,163,19,"useAuth"],[373,44,163,26],[373,45,163,26,"useAuth"],[373,52,163,26],[373,54,163,27],[373,55,163,28],[374,6,163,10,"user"],[374,10,163,14],[374,13,163,14,"_useAuth2"],[374,22,163,14],[374,23,163,10,"user"],[374,27,163,14],[375,4,164,2],[375,8,164,8,"insets"],[375,14,164,14],[375,17,164,17],[375,21,164,17,"useSafeAreaInsets"],[375,48,164,34],[375,49,164,34,"useSafeAreaInsets"],[375,66,164,34],[375,68,164,35],[375,69,164,36],[376,4,165,2],[376,8,165,2,"_useState3"],[376,18,165,2],[376,21,165,38],[376,25,165,38,"useState"],[376,31,165,46],[376,32,165,46,"useState"],[376,40,165,46],[376,42,165,47],[376,54,165,59],[376,55,165,60],[377,6,165,60,"_useState4"],[377,16,165,60],[377,23,165,60,"_slicedToArray"],[377,37,165,60],[377,38,165,60,"default"],[377,45,165,60],[377,47,165,60,"_useState3"],[377,57,165,60],[378,6,165,9,"hezBalance"],[378,16,165,19],[378,19,165,19,"_useState4"],[378,29,165,19],[379,6,165,21,"setHezBalance"],[379,19,165,34],[379,22,165,34,"_useState4"],[379,32,165,34],[380,4,166,2],[380,8,166,2,"_useState5"],[380,18,166,2],[380,21,166,38],[380,25,166,38,"useState"],[380,31,166,46],[380,32,166,46,"useState"],[380,40,166,46],[380,42,166,47],[380,54,166,59],[380,55,166,60],[381,6,166,60,"_useState6"],[381,16,166,60],[381,23,166,60,"_slicedToArray"],[381,37,166,60],[381,38,166,60,"default"],[381,45,166,60],[381,47,166,60,"_useState5"],[381,57,166,60],[382,6,166,9,"pezBalance"],[382,16,166,19],[382,19,166,19,"_useState6"],[382,29,166,19],[383,6,166,21,"setPezBalance"],[383,19,166,34],[383,22,166,34,"_useState6"],[383,32,166,34],[384,4,167,2],[384,8,167,2,"_useState7"],[384,18,167,2],[384,21,167,32],[384,25,167,32,"useState"],[384,31,167,40],[384,32,167,40,"useState"],[384,40,167,40],[384,42,167,41],[384,46,167,45],[384,47,167,46],[385,6,167,46,"_useState8"],[385,16,167,46],[385,23,167,46,"_slicedToArray"],[385,37,167,46],[385,38,167,46,"default"],[385,45,167,46],[385,47,167,46,"_useState7"],[385,57,167,46],[386,6,167,9,"loading"],[386,13,167,16],[386,16,167,16,"_useState8"],[386,26,167,16],[387,6,167,18,"setLoading"],[387,16,167,28],[387,19,167,28,"_useState8"],[387,29,167,28],[388,4,169,2],[388,8,169,8,"TEST_WALLET"],[388,19,169,19],[388,22,169,22],[388,72,169,72],[389,4,171,2],[389,8,171,2,"useEffect"],[389,14,171,11],[389,15,171,11,"useEffect"],[389,24,171,11],[389,26,171,12],[389,32,171,18],[390,6,172,4,"fetchBalance"],[390,18,172,16],[390,19,172,17],[390,20,172,18],[391,4,173,2],[391,5,173,3],[391,7,173,5],[391,9,173,7],[391,10,173,8],[392,4,175,2],[392,8,175,8,"fetchBalance"],[392,20,175,20],[393,6,175,20],[393,10,175,20,"_ref4"],[393,15,175,20],[393,22,175,20,"_asyncToGenerator"],[393,39,175,20],[393,40,175,20,"default"],[393,47,175,20],[393,49,175,23],[393,62,175,35],[394,8,176,4],[394,12,176,8],[395,10,177,6],[395,14,177,12,"backendUrl"],[395,24,177,22],[395,27,177,25],[395,84,177,64],[395,107,177,87],[396,10,178,6],[396,14,178,12,"controller"],[396,24,178,22],[396,27,178,25],[396,31,178,29,"AbortController"],[396,46,178,44],[396,47,178,45],[396,48,178,46],[397,10,179,6],[397,14,179,12,"timeoutId"],[397,23,179,21],[397,26,179,24,"setTimeout"],[397,36,179,34],[397,37,179,35],[397,43,179,41,"controller"],[397,53,179,51],[397,54,179,52,"abort"],[397,59,179,57],[397,60,179,58],[397,61,179,59],[397,63,179,61],[397,67,179,65],[397,68,179,66],[397,69,179,67],[397,70,179,68],[399,10,181,6],[399,14,181,12,"response"],[399,22,181,20],[399,31,181,29,"fetch"],[399,36,181,34],[399,37,181,35],[399,40,181,38,"backendUrl"],[399,50,181,48],[399,75,181,73],[399,77,181,75],[400,12,182,8,"method"],[400,18,182,14],[400,20,182,16],[400,26,182,22],[401,12,183,8,"headers"],[401,19,183,15],[401,21,183,17],[402,14,184,10],[402,28,184,24],[402,30,184,26],[403,12,185,8],[403,13,185,9],[404,12,186,8,"body"],[404,16,186,12],[404,18,186,14,"JSON"],[404,22,186,18],[404,23,186,19,"stringify"],[404,32,186,28],[404,33,186,29],[405,14,187,10,"address"],[405,21,187,17],[405,23,187,19,"TEST_WALLET"],[406,12,188,8],[406,13,188,9],[406,14,188,10],[407,12,189,8,"signal"],[407,18,189,14],[407,20,189,16,"controller"],[407,30,189,26],[407,31,189,27,"signal"],[408,10,190,6],[408,11,190,7],[408,12,190,8],[409,10,192,6,"clearTimeout"],[409,22,192,18],[409,23,192,19,"timeoutId"],[409,32,192,28],[409,33,192,29],[410,10,194,6],[410,14,194,10,"response"],[410,22,194,18],[410,23,194,19,"ok"],[410,25,194,21],[410,27,194,23],[411,12,195,8],[411,16,195,14,"data"],[411,20,195,18],[411,29,195,27,"response"],[411,37,195,35],[411,38,195,36,"json"],[411,42,195,40],[411,43,195,41],[411,44,195,42],[412,12,196,8,"setHezBalance"],[412,25,196,21],[412,26,196,22,"parseFloat"],[412,36,196,32],[412,37,196,33,"data"],[412,41,196,37],[412,42,196,38,"hez"],[412,45,196,41],[412,46,196,42],[412,47,196,43,"toFixed"],[412,54,196,50],[412,55,196,51],[412,56,196,52],[412,57,196,53],[412,58,196,54],[413,12,197,8,"setPezBalance"],[413,25,197,21],[413,26,197,22,"parseFloat"],[413,36,197,32],[413,37,197,33,"data"],[413,41,197,37],[413,42,197,38,"pez"],[413,45,197,41],[413,46,197,42],[413,47,197,43,"toFixed"],[413,54,197,50],[413,55,197,51],[413,56,197,52],[413,57,197,53],[413,58,197,54],[414,10,198,6],[414,11,198,7],[414,17,198,13],[415,12,199,8,"setHezBalance"],[415,25,199,21],[415,26,199,22],[415,32,199,28],[415,33,199,29],[416,12,200,8,"setPezBalance"],[416,25,200,21],[416,26,200,22],[416,32,200,28],[416,33,200,29],[417,10,201,6],[418,8,202,4],[418,9,202,5],[418,10,202,6],[418,17,202,13,"error"],[418,22,202,18],[418,24,202,20],[419,10,203,6,"console"],[419,17,203,13],[419,18,203,14,"error"],[419,23,203,19],[419,24,203,20],[419,46,203,42],[419,48,203,44,"error"],[419,53,203,49],[419,54,203,50],[420,10,204,6,"setHezBalance"],[420,23,204,19],[420,24,204,20],[420,30,204,26],[420,31,204,27],[421,10,205,6,"setPezBalance"],[421,23,205,19],[421,24,205,20],[421,30,205,26],[421,31,205,27],[422,8,206,4],[422,9,206,5],[422,18,206,14],[423,10,207,6,"setLoading"],[423,20,207,16],[423,21,207,17],[423,26,207,22],[423,27,207,23],[424,8,208,4],[425,6,209,2],[425,7,209,3],[426,6,209,3],[426,22,175,8,"fetchBalance"],[426,34,175,20,"fetchBalance"],[426,35,175,20],[427,8,175,20],[427,15,175,20,"_ref4"],[427,20,175,20],[427,21,175,20,"apply"],[427,26,175,20],[427,33,175,20,"arguments"],[427,42,175,20],[428,6,175,20],[429,4,175,20],[429,7,209,3],[430,4,211,2],[430,24,212,4],[430,28,212,4,"_reactJsxDevRuntime"],[430,47,212,4],[430,48,212,4,"jsxDEV"],[430,54,212,4],[430,56,212,5,"_reactNative"],[430,68,212,9],[430,69,212,9,"View"],[430,73,212,9],[431,6,212,10,"style"],[431,11,212,15],[431,13,212,17,"styles"],[431,19,212,23],[431,20,212,24,"container"],[431,29,212,34],[432,6,212,34,"children"],[432,14,212,34],[432,29,213,6],[432,33,213,6,"_reactJsxDevRuntime"],[432,52,213,6],[432,53,213,6,"jsxDEV"],[432,59,213,6],[432,61,213,7,"_reactNative"],[432,73,213,17],[432,74,213,17,"ScrollView"],[432,84,213,17],[433,8,213,18,"contentContainerStyle"],[433,29,213,39],[433,31,213,41,"styles"],[433,37,213,47],[433,38,213,48,"walletScrollContent"],[433,57,213,68],[434,8,213,68,"children"],[434,16,213,68],[434,32,215,8],[434,36,215,8,"_reactJsxDevRuntime"],[434,55,215,8],[434,56,215,8,"jsxDEV"],[434,62,215,8],[434,64,215,9,"_reactNative"],[434,76,215,13],[434,77,215,13,"View"],[434,81,215,13],[435,10,215,14,"style"],[435,15,215,19],[435,17,215,21],[435,18,215,22,"styles"],[435,24,215,28],[435,25,215,29,"walletHeader"],[435,37,215,41],[435,39,215,43],[436,12,215,45,"paddingTop"],[436,22,215,55],[436,24,215,57,"insets"],[436,30,215,63],[436,31,215,64,"top"],[436,34,215,67],[436,37,215,70],[437,10,215,73],[437,11,215,74],[437,12,215,76],[438,10,215,76,"children"],[438,18,215,76],[438,34,216,10],[438,38,216,10,"_reactJsxDevRuntime"],[438,57,216,10],[438,58,216,10,"jsxDEV"],[438,64,216,10],[438,66,216,11,"_reactNative"],[438,78,216,15],[438,79,216,15,"Text"],[438,83,216,15],[439,12,216,16,"style"],[439,17,216,21],[439,19,216,23,"styles"],[439,25,216,29],[439,26,216,30,"walletTitle"],[439,37,216,42],[440,12,216,42,"children"],[440,20,216,42],[440,22,216,43],[441,10,216,52],[442,12,216,52,"fileName"],[442,20,216,52],[442,22,216,52,"_jsxFileName"],[442,34,216,52],[443,12,216,52,"lineNumber"],[443,22,216,52],[444,12,216,52,"columnNumber"],[444,24,216,52],[445,10,216,52],[445,17,216,58],[445,18,216,59],[445,33,217,10],[445,37,217,10,"_reactJsxDevRuntime"],[445,56,217,10],[445,57,217,10,"jsxDEV"],[445,63,217,10],[445,65,217,11,"_reactNative"],[445,77,217,27],[445,78,217,27,"TouchableOpacity"],[445,94,217,27],[446,12,217,28,"onPress"],[446,19,217,35],[446,21,217,37,"fetchBalance"],[446,33,217,50],[447,12,217,51,"style"],[447,17,217,56],[447,19,217,58,"styles"],[447,25,217,64],[447,26,217,65,"refreshButton"],[447,39,217,79],[448,12,217,79,"children"],[448,20,217,79],[448,35,218,12],[448,39,218,12,"_reactJsxDevRuntime"],[448,58,218,12],[448,59,218,12,"jsxDEV"],[448,65,218,12],[448,67,218,13,"_expoVectorIcons"],[448,83,218,21],[448,84,218,21,"Ionicons"],[448,92,218,21],[449,14,218,22,"name"],[449,18,218,26],[449,20,218,27],[449,29,218,36],[450,14,218,37,"size"],[450,18,218,41],[450,20,218,43],[450,22,218,46],[451,14,218,47,"color"],[451,19,218,52],[451,21,218,53],[452,12,218,62],[453,14,218,62,"fileName"],[453,22,218,62],[453,24,218,62,"_jsxFileName"],[453,36,218,62],[454,14,218,62,"lineNumber"],[454,24,218,62],[455,14,218,62,"columnNumber"],[455,26,218,62],[456,12,218,62],[456,19,218,64],[457,10,218,65],[458,12,218,65,"fileName"],[458,20,218,65],[458,22,218,65,"_jsxFileName"],[458,34,218,65],[459,12,218,65,"lineNumber"],[459,22,218,65],[460,12,218,65,"columnNumber"],[460,24,218,65],[461,10,218,65],[461,17,219,28],[461,18,219,29],[462,8,219,29],[463,10,219,29,"fileName"],[463,18,219,29],[463,20,219,29,"_jsxFileName"],[463,32,219,29],[464,10,219,29,"lineNumber"],[464,20,219,29],[465,10,219,29,"columnNumber"],[465,22,219,29],[466,8,219,29],[466,15,220,14],[466,16,220,15],[466,31,223,8],[466,35,223,8,"_reactJsxDevRuntime"],[466,54,223,8],[466,55,223,8,"jsxDEV"],[466,61,223,8],[466,63,223,9,"_reactNative"],[466,75,223,13],[466,76,223,13,"View"],[466,80,223,13],[467,10,223,14,"style"],[467,15,223,19],[467,17,223,21,"styles"],[467,23,223,27],[467,24,223,28,"balanceRow"],[467,34,223,39],[468,10,223,39,"children"],[468,18,223,39],[468,34,224,10],[468,38,224,10,"_reactJsxDevRuntime"],[468,57,224,10],[468,58,224,10,"jsxDEV"],[468,64,224,10],[468,66,224,11,"_reactNative"],[468,78,224,15],[468,79,224,15,"View"],[468,83,224,15],[469,12,224,16,"style"],[469,17,224,21],[469,19,224,23,"styles"],[469,25,224,29],[469,26,224,30,"balanceCardNew"],[469,40,224,45],[470,12,224,45,"children"],[470,20,224,45],[470,36,225,12],[470,40,225,12,"_reactJsxDevRuntime"],[470,59,225,12],[470,60,225,12,"jsxDEV"],[470,66,225,12],[470,68,225,13,"_reactNative"],[470,80,225,18],[470,81,225,18,"Image"],[470,86,225,18],[471,14,226,14,"source"],[471,20,226,20],[471,22,226,22],[472,16,226,24,"uri"],[472,19,226,27],[472,21,226,29],[473,14,226,145],[473,15,226,147],[474,14,227,14,"style"],[474,19,227,19],[474,21,227,21,"styles"],[474,27,227,27],[474,28,227,28,"tokenLogoNew"],[475,12,227,41],[476,14,227,41,"fileName"],[476,22,227,41],[476,24,227,41,"_jsxFileName"],[476,36,227,41],[477,14,227,41,"lineNumber"],[477,24,227,41],[478,14,227,41,"columnNumber"],[478,26,227,41],[479,12,227,41],[479,19,228,13],[479,20,228,14],[479,35,229,12],[479,39,229,12,"_reactJsxDevRuntime"],[479,58,229,12],[479,59,229,12,"jsxDEV"],[479,65,229,12],[479,67,229,13,"_reactNative"],[479,79,229,17],[479,80,229,17,"Text"],[479,84,229,17],[480,14,229,18,"style"],[480,19,229,23],[480,21,229,25,"styles"],[480,27,229,31],[480,28,229,32,"tokenSymbolNew"],[480,42,229,47],[481,14,229,47,"children"],[481,22,229,47],[481,24,229,48],[482,12,229,51],[483,14,229,51,"fileName"],[483,22,229,51],[483,24,229,51,"_jsxFileName"],[483,36,229,51],[484,14,229,51,"lineNumber"],[484,24,229,51],[485,14,229,51,"columnNumber"],[485,26,229,51],[486,12,229,51],[486,19,229,57],[486,20,229,58],[486,35,230,12],[486,39,230,12,"_reactJsxDevRuntime"],[486,58,230,12],[486,59,230,12,"jsxDEV"],[486,65,230,12],[486,67,230,13,"_reactNative"],[486,79,230,17],[486,80,230,17,"Text"],[486,84,230,17],[487,14,230,18,"style"],[487,19,230,23],[487,21,230,25,"styles"],[487,27,230,31],[487,28,230,32,"balanceAmountNew"],[487,44,230,49],[488,14,230,49,"children"],[488,22,230,49],[488,24,230,51,"hezBalance"],[489,12,230,61],[490,14,230,61,"fileName"],[490,22,230,61],[490,24,230,61,"_jsxFileName"],[490,36,230,61],[491,14,230,61,"lineNumber"],[491,24,230,61],[492,14,230,61,"columnNumber"],[492,26,230,61],[493,12,230,61],[493,19,230,68],[493,20,230,69],[493,35,231,12],[493,39,231,12,"_reactJsxDevRuntime"],[493,58,231,12],[493,59,231,12,"jsxDEV"],[493,65,231,12],[493,67,231,13,"_reactNative"],[493,79,231,17],[493,80,231,17,"Text"],[493,84,231,17],[494,14,231,18,"style"],[494,19,231,23],[494,21,231,25,"styles"],[494,27,231,31],[494,28,231,32,"tokenNameNew"],[494,40,231,45],[495,14,231,45,"children"],[495,22,231,45],[495,24,231,46],[496,12,231,61],[497,14,231,61,"fileName"],[497,22,231,61],[497,24,231,61,"_jsxFileName"],[497,36,231,61],[498,14,231,61,"lineNumber"],[498,24,231,61],[499,14,231,61,"columnNumber"],[499,26,231,61],[500,12,231,61],[500,19,231,67],[500,20,231,68],[501,10,231,68],[502,12,231,68,"fileName"],[502,20,231,68],[502,22,231,68,"_jsxFileName"],[502,34,231,68],[503,12,231,68,"lineNumber"],[503,22,231,68],[504,12,231,68,"columnNumber"],[504,24,231,68],[505,10,231,68],[505,17,232,16],[505,18,232,17],[505,33,234,10],[505,37,234,10,"_reactJsxDevRuntime"],[505,56,234,10],[505,57,234,10,"jsxDEV"],[505,63,234,10],[505,65,234,11,"_reactNative"],[505,77,234,15],[505,78,234,15,"View"],[505,82,234,15],[506,12,234,16,"style"],[506,17,234,21],[506,19,234,23,"styles"],[506,25,234,29],[506,26,234,30,"balanceCardNew"],[506,40,234,45],[507,12,234,45,"children"],[507,20,234,45],[507,36,235,12],[507,40,235,12,"_reactJsxDevRuntime"],[507,59,235,12],[507,60,235,12,"jsxDEV"],[507,66,235,12],[507,68,235,13,"_reactNative"],[507,80,235,18],[507,81,235,18,"Image"],[507,86,235,18],[508,14,236,14,"source"],[508,20,236,20],[508,22,236,22],[509,16,236,24,"uri"],[509,19,236,27],[509,21,236,29],[510,14,236,129],[510,15,236,131],[511,14,237,14,"style"],[511,19,237,19],[511,21,237,21,"styles"],[511,27,237,27],[511,28,237,28,"tokenLogoNew"],[512,12,237,41],[513,14,237,41,"fileName"],[513,22,237,41],[513,24,237,41,"_jsxFileName"],[513,36,237,41],[514,14,237,41,"lineNumber"],[514,24,237,41],[515,14,237,41,"columnNumber"],[515,26,237,41],[516,12,237,41],[516,19,238,13],[516,20,238,14],[516,35,239,12],[516,39,239,12,"_reactJsxDevRuntime"],[516,58,239,12],[516,59,239,12,"jsxDEV"],[516,65,239,12],[516,67,239,13,"_reactNative"],[516,79,239,17],[516,80,239,17,"Text"],[516,84,239,17],[517,14,239,18,"style"],[517,19,239,23],[517,21,239,25,"styles"],[517,27,239,31],[517,28,239,32,"tokenSymbolNew"],[517,42,239,47],[518,14,239,47,"children"],[518,22,239,47],[518,24,239,48],[519,12,239,51],[520,14,239,51,"fileName"],[520,22,239,51],[520,24,239,51,"_jsxFileName"],[520,36,239,51],[521,14,239,51,"lineNumber"],[521,24,239,51],[522,14,239,51,"columnNumber"],[522,26,239,51],[523,12,239,51],[523,19,239,57],[523,20,239,58],[523,35,240,12],[523,39,240,12,"_reactJsxDevRuntime"],[523,58,240,12],[523,59,240,12,"jsxDEV"],[523,65,240,12],[523,67,240,13,"_reactNative"],[523,79,240,17],[523,80,240,17,"Text"],[523,84,240,17],[524,14,240,18,"style"],[524,19,240,23],[524,21,240,25,"styles"],[524,27,240,31],[524,28,240,32,"balanceAmountNew"],[524,44,240,49],[525,14,240,49,"children"],[525,22,240,49],[525,24,240,51,"pezBalance"],[526,12,240,61],[527,14,240,61,"fileName"],[527,22,240,61],[527,24,240,61,"_jsxFileName"],[527,36,240,61],[528,14,240,61,"lineNumber"],[528,24,240,61],[529,14,240,61,"columnNumber"],[529,26,240,61],[530,12,240,61],[530,19,240,68],[530,20,240,69],[530,35,241,12],[530,39,241,12,"_reactJsxDevRuntime"],[530,58,241,12],[530,59,241,12,"jsxDEV"],[530,65,241,12],[530,67,241,13,"_reactNative"],[530,79,241,17],[530,80,241,17,"Text"],[530,84,241,17],[531,14,241,18,"style"],[531,19,241,23],[531,21,241,25,"styles"],[531,27,241,31],[531,28,241,32,"tokenNameNew"],[531,40,241,45],[532,14,241,45,"children"],[532,22,241,45],[532,24,241,46],[533,12,241,59],[534,14,241,59,"fileName"],[534,22,241,59],[534,24,241,59,"_jsxFileName"],[534,36,241,59],[535,14,241,59,"lineNumber"],[535,24,241,59],[536,14,241,59,"columnNumber"],[536,26,241,59],[537,12,241,59],[537,19,241,65],[537,20,241,66],[538,10,241,66],[539,12,241,66,"fileName"],[539,20,241,66],[539,22,241,66,"_jsxFileName"],[539,34,241,66],[540,12,241,66,"lineNumber"],[540,22,241,66],[541,12,241,66,"columnNumber"],[541,24,241,66],[542,10,241,66],[542,17,242,16],[542,18,242,17],[543,8,242,17],[544,10,242,17,"fileName"],[544,18,242,17],[544,20,242,17,"_jsxFileName"],[544,32,242,17],[545,10,242,17,"lineNumber"],[545,20,242,17],[546,10,242,17,"columnNumber"],[546,22,242,17],[547,8,242,17],[547,15,243,14],[547,16,243,15],[547,31,246,8],[547,35,246,8,"_reactJsxDevRuntime"],[547,54,246,8],[547,55,246,8,"jsxDEV"],[547,61,246,8],[547,63,246,9,"_reactNative"],[547,75,246,13],[547,76,246,13,"View"],[547,80,246,13],[548,10,246,14,"style"],[548,15,246,19],[548,17,246,21,"styles"],[548,23,246,27],[548,24,246,28,"actionsContainer"],[548,40,246,45],[549,10,246,45,"children"],[549,18,246,45],[549,34,248,10],[549,38,248,10,"_reactJsxDevRuntime"],[549,57,248,10],[549,58,248,10,"jsxDEV"],[549,64,248,10],[549,66,248,11,"_reactNative"],[549,78,248,15],[549,79,248,15,"View"],[549,83,248,15],[550,12,248,16,"style"],[550,17,248,21],[550,19,248,23,"styles"],[550,25,248,29],[550,26,248,30,"actionsRow"],[550,36,248,41],[551,12,248,41,"children"],[551,20,248,41],[551,36,249,12],[551,40,249,12,"_reactJsxDevRuntime"],[551,59,249,12],[551,60,249,12,"jsxDEV"],[551,66,249,12],[551,68,249,13,"_reactNative"],[551,80,249,29],[551,81,249,29,"TouchableOpacity"],[551,97,249,29],[552,14,249,30,"style"],[552,19,249,35],[552,21,249,37],[552,22,249,38,"styles"],[552,28,249,44],[552,29,249,45,"actionBtn"],[552,38,249,54],[552,40,249,56],[553,16,249,57,"backgroundColor"],[553,31,249,72],[553,33,249,74],[554,14,249,83],[554,15,249,84],[554,16,249,86],[555,14,249,86,"children"],[555,22,249,86],[555,38,250,14],[555,42,250,14,"_reactJsxDevRuntime"],[555,61,250,14],[555,62,250,14,"jsxDEV"],[555,68,250,14],[555,70,250,15,"_expoVectorIcons"],[555,86,250,23],[555,87,250,23,"Ionicons"],[555,95,250,23],[556,16,250,24,"name"],[556,20,250,28],[556,22,250,29],[556,32,250,39],[557,16,250,40,"size"],[557,20,250,44],[557,22,250,46],[557,24,250,49],[558,16,250,50,"color"],[558,21,250,55],[558,23,250,56],[559,14,250,62],[560,16,250,62,"fileName"],[560,24,250,62],[560,26,250,62,"_jsxFileName"],[560,38,250,62],[561,16,250,62,"lineNumber"],[561,26,250,62],[562,16,250,62,"columnNumber"],[562,28,250,62],[563,14,250,62],[563,21,250,64],[563,22,250,65],[563,37,251,14],[563,41,251,14,"_reactJsxDevRuntime"],[563,60,251,14],[563,61,251,14,"jsxDEV"],[563,67,251,14],[563,69,251,15,"_reactNative"],[563,81,251,19],[563,82,251,19,"Text"],[563,86,251,19],[564,16,251,20,"style"],[564,21,251,25],[564,23,251,27,"styles"],[564,29,251,33],[564,30,251,34,"actionBtnText"],[564,43,251,48],[565,16,251,48,"children"],[565,24,251,48],[565,26,251,49],[566,14,251,53],[567,16,251,53,"fileName"],[567,24,251,53],[567,26,251,53,"_jsxFileName"],[567,38,251,53],[568,16,251,53,"lineNumber"],[568,26,251,53],[569,16,251,53,"columnNumber"],[569,28,251,53],[570,14,251,53],[570,21,251,59],[570,22,251,60],[571,12,251,60],[572,14,251,60,"fileName"],[572,22,251,60],[572,24,251,60,"_jsxFileName"],[572,36,251,60],[573,14,251,60,"lineNumber"],[573,24,251,60],[574,14,251,60,"columnNumber"],[574,26,251,60],[575,12,251,60],[575,19,252,30],[575,20,252,31],[575,35,253,12],[575,39,253,12,"_reactJsxDevRuntime"],[575,58,253,12],[575,59,253,12,"jsxDEV"],[575,65,253,12],[575,67,253,13,"_reactNative"],[575,79,253,29],[575,80,253,29,"TouchableOpacity"],[575,96,253,29],[576,14,253,30,"style"],[576,19,253,35],[576,21,253,37],[576,22,253,38,"styles"],[576,28,253,44],[576,29,253,45,"actionBtn"],[576,38,253,54],[576,40,253,56],[577,16,253,57,"backgroundColor"],[577,31,253,72],[577,33,253,74],[578,14,253,83],[578,15,253,84],[578,16,253,86],[579,14,253,86,"children"],[579,22,253,86],[579,38,254,14],[579,42,254,14,"_reactJsxDevRuntime"],[579,61,254,14],[579,62,254,14,"jsxDEV"],[579,68,254,14],[579,70,254,15,"_expoVectorIcons"],[579,86,254,23],[579,87,254,23,"Ionicons"],[579,95,254,23],[580,16,254,24,"name"],[580,20,254,28],[580,22,254,29],[580,34,254,41],[581,16,254,42,"size"],[581,20,254,46],[581,22,254,48],[581,24,254,51],[582,16,254,52,"color"],[582,21,254,57],[582,23,254,58],[583,14,254,64],[584,16,254,64,"fileName"],[584,24,254,64],[584,26,254,64,"_jsxFileName"],[584,38,254,64],[585,16,254,64,"lineNumber"],[585,26,254,64],[586,16,254,64,"columnNumber"],[586,28,254,64],[587,14,254,64],[587,21,254,66],[587,22,254,67],[587,37,255,14],[587,41,255,14,"_reactJsxDevRuntime"],[587,60,255,14],[587,61,255,14,"jsxDEV"],[587,67,255,14],[587,69,255,15,"_reactNative"],[587,81,255,19],[587,82,255,19,"Text"],[587,86,255,19],[588,16,255,20,"style"],[588,21,255,25],[588,23,255,27,"styles"],[588,29,255,33],[588,30,255,34,"actionBtnText"],[588,43,255,48],[589,16,255,48,"children"],[589,24,255,48],[589,26,255,49],[590,14,255,56],[591,16,255,56,"fileName"],[591,24,255,56],[591,26,255,56,"_jsxFileName"],[591,38,255,56],[592,16,255,56,"lineNumber"],[592,26,255,56],[593,16,255,56,"columnNumber"],[593,28,255,56],[594,14,255,56],[594,21,255,62],[594,22,255,63],[595,12,255,63],[596,14,255,63,"fileName"],[596,22,255,63],[596,24,255,63,"_jsxFileName"],[596,36,255,63],[597,14,255,63,"lineNumber"],[597,24,255,63],[598,14,255,63,"columnNumber"],[598,26,255,63],[599,12,255,63],[599,19,256,30],[599,20,256,31],[599,35,257,12],[599,39,257,12,"_reactJsxDevRuntime"],[599,58,257,12],[599,59,257,12,"jsxDEV"],[599,65,257,12],[599,67,257,13,"_reactNative"],[599,79,257,29],[599,80,257,29,"TouchableOpacity"],[599,96,257,29],[600,14,257,30,"style"],[600,19,257,35],[600,21,257,37],[600,22,257,38,"styles"],[600,28,257,44],[600,29,257,45,"actionBtn"],[600,38,257,54],[600,40,257,56],[601,16,257,57,"backgroundColor"],[601,31,257,72],[601,33,257,74],[602,14,257,83],[602,15,257,84],[602,16,257,86],[603,14,257,86,"children"],[603,22,257,86],[603,38,258,14],[603,42,258,14,"_reactJsxDevRuntime"],[603,61,258,14],[603,62,258,14,"jsxDEV"],[603,68,258,14],[603,70,258,15,"_expoVectorIcons"],[603,86,258,23],[603,87,258,23,"Ionicons"],[603,95,258,23],[604,16,258,24,"name"],[604,20,258,28],[604,22,258,29],[604,39,258,46],[605,16,258,47,"size"],[605,20,258,51],[605,22,258,53],[605,24,258,56],[606,16,258,57,"color"],[606,21,258,62],[606,23,258,63],[607,14,258,69],[608,16,258,69,"fileName"],[608,24,258,69],[608,26,258,69,"_jsxFileName"],[608,38,258,69],[609,16,258,69,"lineNumber"],[609,26,258,69],[610,16,258,69,"columnNumber"],[610,28,258,69],[611,14,258,69],[611,21,258,71],[611,22,258,72],[611,37,259,14],[611,41,259,14,"_reactJsxDevRuntime"],[611,60,259,14],[611,61,259,14,"jsxDEV"],[611,67,259,14],[611,69,259,15,"_reactNative"],[611,81,259,19],[611,82,259,19,"Text"],[611,86,259,19],[612,16,259,20,"style"],[612,21,259,25],[612,23,259,27,"styles"],[612,29,259,33],[612,30,259,34,"actionBtnText"],[612,43,259,48],[613,16,259,48,"children"],[613,24,259,48],[613,26,259,49],[614,14,259,53],[615,16,259,53,"fileName"],[615,24,259,53],[615,26,259,53,"_jsxFileName"],[615,38,259,53],[616,16,259,53,"lineNumber"],[616,26,259,53],[617,16,259,53,"columnNumber"],[617,28,259,53],[618,14,259,53],[618,21,259,59],[618,22,259,60],[619,12,259,60],[620,14,259,60,"fileName"],[620,22,259,60],[620,24,259,60,"_jsxFileName"],[620,36,259,60],[621,14,259,60,"lineNumber"],[621,24,259,60],[622,14,259,60,"columnNumber"],[622,26,259,60],[623,12,259,60],[623,19,260,30],[623,20,260,31],[623,35,261,12],[623,39,261,12,"_reactJsxDevRuntime"],[623,58,261,12],[623,59,261,12,"jsxDEV"],[623,65,261,12],[623,67,261,13,"_reactNative"],[623,79,261,29],[623,80,261,29,"TouchableOpacity"],[623,96,261,29],[624,14,261,30,"style"],[624,19,261,35],[624,21,261,37],[624,22,261,38,"styles"],[624,28,261,44],[624,29,261,45,"actionBtn"],[624,38,261,54],[624,40,261,56],[625,16,261,57,"backgroundColor"],[625,31,261,72],[625,33,261,74],[626,14,261,83],[626,15,261,84],[626,16,261,86],[627,14,261,86,"children"],[627,22,261,86],[627,38,262,14],[627,42,262,14,"_reactJsxDevRuntime"],[627,61,262,14],[627,62,262,14,"jsxDEV"],[627,68,262,14],[627,70,262,15,"_expoVectorIcons"],[627,86,262,23],[627,87,262,23,"Ionicons"],[627,95,262,23],[628,16,262,24,"name"],[628,20,262,28],[628,22,262,29],[628,30,262,37],[629,16,262,38,"size"],[629,20,262,42],[629,22,262,44],[629,24,262,47],[630,16,262,48,"color"],[630,21,262,53],[630,23,262,54],[631,14,262,60],[632,16,262,60,"fileName"],[632,24,262,60],[632,26,262,60,"_jsxFileName"],[632,38,262,60],[633,16,262,60,"lineNumber"],[633,26,262,60],[634,16,262,60,"columnNumber"],[634,28,262,60],[635,14,262,60],[635,21,262,62],[635,22,262,63],[635,37,263,14],[635,41,263,14,"_reactJsxDevRuntime"],[635,60,263,14],[635,61,263,14,"jsxDEV"],[635,67,263,14],[635,69,263,15,"_reactNative"],[635,81,263,19],[635,82,263,19,"Text"],[635,86,263,19],[636,16,263,20,"style"],[636,21,263,25],[636,23,263,27,"styles"],[636,29,263,33],[636,30,263,34,"actionBtnText"],[636,43,263,48],[637,16,263,48,"children"],[637,24,263,48],[637,26,263,49],[638,14,263,52],[639,16,263,52,"fileName"],[639,24,263,52],[639,26,263,52,"_jsxFileName"],[639,38,263,52],[640,16,263,52,"lineNumber"],[640,26,263,52],[641,16,263,52,"columnNumber"],[641,28,263,52],[642,14,263,52],[642,21,263,58],[642,22,263,59],[643,12,263,59],[644,14,263,59,"fileName"],[644,22,263,59],[644,24,263,59,"_jsxFileName"],[644,36,263,59],[645,14,263,59,"lineNumber"],[645,24,263,59],[646,14,263,59,"columnNumber"],[646,26,263,59],[647,12,263,59],[647,19,264,30],[647,20,264,31],[648,10,264,31],[649,12,264,31,"fileName"],[649,20,264,31],[649,22,264,31,"_jsxFileName"],[649,34,264,31],[650,12,264,31,"lineNumber"],[650,22,264,31],[651,12,264,31,"columnNumber"],[651,24,264,31],[652,10,264,31],[652,17,265,16],[652,18,265,17],[652,33,268,10],[652,37,268,10,"_reactJsxDevRuntime"],[652,56,268,10],[652,57,268,10,"jsxDEV"],[652,63,268,10],[652,65,268,11,"_reactNative"],[652,77,268,15],[652,78,268,15,"View"],[652,82,268,15],[653,12,268,16,"style"],[653,17,268,21],[653,19,268,23,"styles"],[653,25,268,29],[653,26,268,30,"actionsRow"],[653,36,268,41],[654,12,268,41,"children"],[654,20,268,41],[654,36,269,12],[654,40,269,12,"_reactJsxDevRuntime"],[654,59,269,12],[654,60,269,12,"jsxDEV"],[654,66,269,12],[654,68,269,13,"_reactNative"],[654,80,269,29],[654,81,269,29,"TouchableOpacity"],[654,97,269,29],[655,14,269,30,"style"],[655,19,269,35],[655,21,269,37],[655,22,269,38,"styles"],[655,28,269,44],[655,29,269,45,"actionBtn"],[655,38,269,54],[655,40,269,56],[656,16,269,57,"backgroundColor"],[656,31,269,72],[656,33,269,74],[657,14,269,83],[657,15,269,84],[657,16,269,86],[658,14,269,86,"children"],[658,22,269,86],[658,38,270,14],[658,42,270,14,"_reactJsxDevRuntime"],[658,61,270,14],[658,62,270,14,"jsxDEV"],[658,68,270,14],[658,70,270,15,"_expoVectorIcons"],[658,86,270,23],[658,87,270,23,"Ionicons"],[658,95,270,23],[659,16,270,24,"name"],[659,20,270,28],[659,22,270,29],[659,33,270,40],[660,16,270,41,"size"],[660,20,270,45],[660,22,270,47],[660,24,270,50],[661,16,270,51,"color"],[661,21,270,56],[661,23,270,57],[662,14,270,63],[663,16,270,63,"fileName"],[663,24,270,63],[663,26,270,63,"_jsxFileName"],[663,38,270,63],[664,16,270,63,"lineNumber"],[664,26,270,63],[665,16,270,63,"columnNumber"],[665,28,270,63],[666,14,270,63],[666,21,270,65],[666,22,270,66],[666,37,271,14],[666,41,271,14,"_reactJsxDevRuntime"],[666,60,271,14],[666,61,271,14,"jsxDEV"],[666,67,271,14],[666,69,271,15,"_reactNative"],[666,81,271,19],[666,82,271,19,"Text"],[666,86,271,19],[667,16,271,20,"style"],[667,21,271,25],[667,23,271,27,"styles"],[667,29,271,33],[667,30,271,34,"actionBtnText"],[667,43,271,48],[668,16,271,48,"children"],[668,24,271,48],[668,26,271,49],[669,14,271,53],[670,16,271,53,"fileName"],[670,24,271,53],[670,26,271,53,"_jsxFileName"],[670,38,271,53],[671,16,271,53,"lineNumber"],[671,26,271,53],[672,16,271,53,"columnNumber"],[672,28,271,53],[673,14,271,53],[673,21,271,59],[673,22,271,60],[674,12,271,60],[675,14,271,60,"fileName"],[675,22,271,60],[675,24,271,60,"_jsxFileName"],[675,36,271,60],[676,14,271,60,"lineNumber"],[676,24,271,60],[677,14,271,60,"columnNumber"],[677,26,271,60],[678,12,271,60],[678,19,272,30],[678,20,272,31],[678,35,273,12],[678,39,273,12,"_reactJsxDevRuntime"],[678,58,273,12],[678,59,273,12,"jsxDEV"],[678,65,273,12],[678,67,273,13,"_reactNative"],[678,79,273,29],[678,80,273,29,"TouchableOpacity"],[678,96,273,29],[679,14,273,30,"style"],[679,19,273,35],[679,21,273,37],[679,22,273,38,"styles"],[679,28,273,44],[679,29,273,45,"actionBtn"],[679,38,273,54],[679,40,273,56],[680,16,273,57,"backgroundColor"],[680,31,273,72],[680,33,273,74],[681,14,273,83],[681,15,273,84],[681,16,273,86],[682,14,273,86,"children"],[682,22,273,86],[682,38,274,14],[682,42,274,14,"_reactJsxDevRuntime"],[682,61,274,14],[682,62,274,14,"jsxDEV"],[682,68,274,14],[682,70,274,15,"_expoVectorIcons"],[682,86,274,23],[682,87,274,23,"Ionicons"],[682,95,274,23],[683,16,274,24,"name"],[683,20,274,28],[683,22,274,29],[683,28,274,35],[684,16,274,36,"size"],[684,20,274,40],[684,22,274,42],[684,24,274,45],[685,16,274,46,"color"],[685,21,274,51],[685,23,274,52],[686,14,274,58],[687,16,274,58,"fileName"],[687,24,274,58],[687,26,274,58,"_jsxFileName"],[687,38,274,58],[688,16,274,58,"lineNumber"],[688,26,274,58],[689,16,274,58,"columnNumber"],[689,28,274,58],[690,14,274,58],[690,21,274,60],[690,22,274,61],[690,37,275,14],[690,41,275,14,"_reactJsxDevRuntime"],[690,60,275,14],[690,61,275,14,"jsxDEV"],[690,67,275,14],[690,69,275,15,"_reactNative"],[690,81,275,19],[690,82,275,19,"Text"],[690,86,275,19],[691,16,275,20,"style"],[691,21,275,25],[691,23,275,27,"styles"],[691,29,275,33],[691,30,275,34,"actionBtnText"],[691,43,275,48],[692,16,275,48,"children"],[692,24,275,48],[692,26,275,49],[693,14,275,54],[694,16,275,54,"fileName"],[694,24,275,54],[694,26,275,54,"_jsxFileName"],[694,38,275,54],[695,16,275,54,"lineNumber"],[695,26,275,54],[696,16,275,54,"columnNumber"],[696,28,275,54],[697,14,275,54],[697,21,275,60],[697,22,275,61],[698,12,275,61],[699,14,275,61,"fileName"],[699,22,275,61],[699,24,275,61,"_jsxFileName"],[699,36,275,61],[700,14,275,61,"lineNumber"],[700,24,275,61],[701,14,275,61,"columnNumber"],[701,26,275,61],[702,12,275,61],[702,19,276,30],[702,20,276,31],[702,35,277,12],[702,39,277,12,"_reactJsxDevRuntime"],[702,58,277,12],[702,59,277,12,"jsxDEV"],[702,65,277,12],[702,67,277,13,"_reactNative"],[702,79,277,29],[702,80,277,29,"TouchableOpacity"],[702,96,277,29],[703,14,277,30,"style"],[703,19,277,35],[703,21,277,37],[703,22,277,38,"styles"],[703,28,277,44],[703,29,277,45,"actionBtn"],[703,38,277,54],[703,40,277,56],[704,16,277,57,"backgroundColor"],[704,31,277,72],[704,33,277,74],[705,14,277,83],[705,15,277,84],[705,16,277,86],[706,14,277,86,"children"],[706,22,277,86],[706,38,278,14],[706,42,278,14,"_reactJsxDevRuntime"],[706,61,278,14],[706,62,278,14,"jsxDEV"],[706,68,278,14],[706,70,278,15,"_expoVectorIcons"],[706,86,278,23],[706,87,278,23,"Ionicons"],[706,95,278,23],[707,16,278,24,"name"],[707,20,278,28],[707,22,278,29],[707,28,278,35],[708,16,278,36,"size"],[708,20,278,40],[708,22,278,42],[708,24,278,45],[709,16,278,46,"color"],[709,21,278,51],[709,23,278,52],[710,14,278,58],[711,16,278,58,"fileName"],[711,24,278,58],[711,26,278,58,"_jsxFileName"],[711,38,278,58],[712,16,278,58,"lineNumber"],[712,26,278,58],[713,16,278,58,"columnNumber"],[713,28,278,58],[714,14,278,58],[714,21,278,60],[714,22,278,61],[714,37,279,14],[714,41,279,14,"_reactJsxDevRuntime"],[714,60,279,14],[714,61,279,14,"jsxDEV"],[714,67,279,14],[714,69,279,15,"_reactNative"],[714,81,279,19],[714,82,279,19,"Text"],[714,86,279,19],[715,16,279,20,"style"],[715,21,279,25],[715,23,279,27,"styles"],[715,29,279,33],[715,30,279,34,"actionBtnText"],[715,43,279,48],[716,16,279,48,"children"],[716,24,279,48],[716,26,279,49],[717,14,279,56],[718,16,279,56,"fileName"],[718,24,279,56],[718,26,279,56,"_jsxFileName"],[718,38,279,56],[719,16,279,56,"lineNumber"],[719,26,279,56],[720,16,279,56,"columnNumber"],[720,28,279,56],[721,14,279,56],[721,21,279,62],[721,22,279,63],[722,12,279,63],[723,14,279,63,"fileName"],[723,22,279,63],[723,24,279,63,"_jsxFileName"],[723,36,279,63],[724,14,279,63,"lineNumber"],[724,24,279,63],[725,14,279,63,"columnNumber"],[725,26,279,63],[726,12,279,63],[726,19,280,30],[726,20,280,31],[726,35,281,12],[726,39,281,12,"_reactJsxDevRuntime"],[726,58,281,12],[726,59,281,12,"jsxDEV"],[726,65,281,12],[726,67,281,13,"_reactNative"],[726,79,281,29],[726,80,281,29,"TouchableOpacity"],[726,96,281,29],[727,14,281,30,"style"],[727,19,281,35],[727,21,281,37],[727,22,281,38,"styles"],[727,28,281,44],[727,29,281,45,"actionBtn"],[727,38,281,54],[727,40,281,56],[728,16,281,57,"backgroundColor"],[728,31,281,72],[728,33,281,74],[729,14,281,83],[729,15,281,84],[729,16,281,86],[730,14,281,86,"children"],[730,22,281,86],[730,38,282,14],[730,42,282,14,"_reactJsxDevRuntime"],[730,61,282,14],[730,62,282,14,"jsxDEV"],[730,68,282,14],[730,70,282,15,"_expoVectorIcons"],[730,86,282,23],[730,87,282,23,"Ionicons"],[730,95,282,23],[731,16,282,24,"name"],[731,20,282,28],[731,22,282,29],[731,28,282,35],[732,16,282,36,"size"],[732,20,282,40],[732,22,282,42],[732,24,282,45],[733,16,282,46,"color"],[733,21,282,51],[733,23,282,52],[734,14,282,58],[735,16,282,58,"fileName"],[735,24,282,58],[735,26,282,58,"_jsxFileName"],[735,38,282,58],[736,16,282,58,"lineNumber"],[736,26,282,58],[737,16,282,58,"columnNumber"],[737,28,282,58],[738,14,282,58],[738,21,282,60],[738,22,282,61],[738,37,283,14],[738,41,283,14,"_reactJsxDevRuntime"],[738,60,283,14],[738,61,283,14,"jsxDEV"],[738,67,283,14],[738,69,283,15,"_reactNative"],[738,81,283,19],[738,82,283,19,"Text"],[738,86,283,19],[739,16,283,20,"style"],[739,21,283,25],[739,23,283,27,"styles"],[739,29,283,33],[739,30,283,34,"actionBtnText"],[739,43,283,48],[740,16,283,48,"children"],[740,24,283,48],[740,26,283,49],[741,14,283,56],[742,16,283,56,"fileName"],[742,24,283,56],[742,26,283,56,"_jsxFileName"],[742,38,283,56],[743,16,283,56,"lineNumber"],[743,26,283,56],[744,16,283,56,"columnNumber"],[744,28,283,56],[745,14,283,56],[745,21,283,62],[745,22,283,63],[746,12,283,63],[747,14,283,63,"fileName"],[747,22,283,63],[747,24,283,63,"_jsxFileName"],[747,36,283,63],[748,14,283,63,"lineNumber"],[748,24,283,63],[749,14,283,63,"columnNumber"],[749,26,283,63],[750,12,283,63],[750,19,284,30],[750,20,284,31],[751,10,284,31],[752,12,284,31,"fileName"],[752,20,284,31],[752,22,284,31,"_jsxFileName"],[752,34,284,31],[753,12,284,31,"lineNumber"],[753,22,284,31],[754,12,284,31,"columnNumber"],[754,24,284,31],[755,10,284,31],[755,17,285,16],[755,18,285,17],[756,8,285,17],[757,10,285,17,"fileName"],[757,18,285,17],[757,20,285,17,"_jsxFileName"],[757,32,285,17],[758,10,285,17,"lineNumber"],[758,20,285,17],[759,10,285,17,"columnNumber"],[759,22,285,17],[760,8,285,17],[760,15,286,14],[760,16,286,15],[760,31,289,8],[760,35,289,8,"_reactJsxDevRuntime"],[760,54,289,8],[760,55,289,8,"jsxDEV"],[760,61,289,8],[760,63,289,9,"_reactNative"],[760,75,289,13],[760,76,289,13,"View"],[760,80,289,13],[761,10,289,14,"style"],[761,15,289,19],[761,17,289,21,"styles"],[761,23,289,27],[761,24,289,28,"tokensContainer"],[761,39,289,44],[762,10,289,44,"children"],[762,18,289,44],[762,34,290,10],[762,38,290,10,"_reactJsxDevRuntime"],[762,57,290,10],[762,58,290,10,"jsxDEV"],[762,64,290,10],[762,66,290,11,"_reactNative"],[762,78,290,15],[762,79,290,15,"View"],[762,83,290,15],[763,12,290,16,"style"],[763,17,290,21],[763,19,290,23,"styles"],[763,25,290,29],[763,26,290,30,"tokensHeader"],[763,38,290,43],[764,12,290,43,"children"],[764,20,290,43],[764,36,291,12],[764,40,291,12,"_reactJsxDevRuntime"],[764,59,291,12],[764,60,291,12,"jsxDEV"],[764,66,291,12],[764,68,291,13,"_reactNative"],[764,80,291,17],[764,81,291,17,"Text"],[764,85,291,17],[765,14,291,18,"style"],[765,19,291,23],[765,21,291,25,"styles"],[765,27,291,31],[765,28,291,32,"tokensTitle"],[765,39,291,44],[766,14,291,44,"children"],[766,22,291,44],[766,24,291,45],[767,12,291,51],[768,14,291,51,"fileName"],[768,22,291,51],[768,24,291,51,"_jsxFileName"],[768,36,291,51],[769,14,291,51,"lineNumber"],[769,24,291,51],[770,14,291,51,"columnNumber"],[770,26,291,51],[771,12,291,51],[771,19,291,57],[771,20,291,58],[771,35,292,12],[771,39,292,12,"_reactJsxDevRuntime"],[771,58,292,12],[771,59,292,12,"jsxDEV"],[771,65,292,12],[771,67,292,13,"_reactNative"],[771,79,292,17],[771,80,292,17,"View"],[771,84,292,17],[772,14,292,18,"style"],[772,19,292,23],[772,21,292,25,"styles"],[772,27,292,31],[772,28,292,32,"tokensHeaderActions"],[772,47,292,52],[773,14,292,52,"children"],[773,22,292,52],[773,38,293,14],[773,42,293,14,"_reactJsxDevRuntime"],[773,61,293,14],[773,62,293,14,"jsxDEV"],[773,68,293,14],[773,70,293,15,"_reactNative"],[773,82,293,31],[773,83,293,31,"TouchableOpacity"],[773,99,293,31],[774,16,293,32,"style"],[774,21,293,37],[774,23,293,39,"styles"],[774,29,293,45],[774,30,293,46,"tokenHeaderButton"],[774,47,293,64],[775,16,293,64,"children"],[775,24,293,64],[775,39,294,16],[775,43,294,16,"_reactJsxDevRuntime"],[775,62,294,16],[775,63,294,16,"jsxDEV"],[775,69,294,16],[775,71,294,17,"_expoVectorIcons"],[775,87,294,25],[775,88,294,25,"Ionicons"],[775,96,294,25],[776,18,294,26,"name"],[776,22,294,30],[776,24,294,31],[776,32,294,39],[777,18,294,40,"size"],[777,22,294,44],[777,24,294,46],[777,26,294,49],[778,18,294,50,"color"],[778,23,294,55],[778,25,294,56],[779,16,294,65],[780,18,294,65,"fileName"],[780,26,294,65],[780,28,294,65,"_jsxFileName"],[780,40,294,65],[781,18,294,65,"lineNumber"],[781,28,294,65],[782,18,294,65,"columnNumber"],[782,30,294,65],[783,16,294,65],[783,23,294,67],[784,14,294,68],[785,16,294,68,"fileName"],[785,24,294,68],[785,26,294,68,"_jsxFileName"],[785,38,294,68],[786,16,294,68,"lineNumber"],[786,26,294,68],[787,16,294,68,"columnNumber"],[787,28,294,68],[788,14,294,68],[788,21,295,32],[788,22,295,33],[788,37,296,14],[788,41,296,14,"_reactJsxDevRuntime"],[788,60,296,14],[788,61,296,14,"jsxDEV"],[788,67,296,14],[788,69,296,15,"_reactNative"],[788,81,296,31],[788,82,296,31,"TouchableOpacity"],[788,98,296,31],[789,16,296,32,"style"],[789,21,296,37],[789,23,296,39,"styles"],[789,29,296,45],[789,30,296,46,"tokenHeaderButton"],[789,47,296,64],[790,16,296,64,"children"],[790,24,296,64],[790,39,297,16],[790,43,297,16,"_reactJsxDevRuntime"],[790,62,297,16],[790,63,297,16,"jsxDEV"],[790,69,297,16],[790,71,297,17,"_expoVectorIcons"],[790,87,297,25],[790,88,297,25,"Ionicons"],[790,96,297,25],[791,18,297,26,"name"],[791,22,297,30],[791,24,297,31],[791,36,297,43],[792,18,297,44,"size"],[792,22,297,48],[792,24,297,50],[792,26,297,53],[793,18,297,54,"color"],[793,23,297,59],[793,25,297,60],[794,16,297,69],[795,18,297,69,"fileName"],[795,26,297,69],[795,28,297,69,"_jsxFileName"],[795,40,297,69],[796,18,297,69,"lineNumber"],[796,28,297,69],[797,18,297,69,"columnNumber"],[797,30,297,69],[798,16,297,69],[798,23,297,71],[799,14,297,72],[800,16,297,72,"fileName"],[800,24,297,72],[800,26,297,72,"_jsxFileName"],[800,38,297,72],[801,16,297,72,"lineNumber"],[801,26,297,72],[802,16,297,72,"columnNumber"],[802,28,297,72],[803,14,297,72],[803,21,298,32],[803,22,298,33],[803,37,299,14],[803,41,299,14,"_reactJsxDevRuntime"],[803,60,299,14],[803,61,299,14,"jsxDEV"],[803,67,299,14],[803,69,299,15,"_reactNative"],[803,81,299,31],[803,82,299,31,"TouchableOpacity"],[803,98,299,31],[804,16,299,32,"style"],[804,21,299,37],[804,23,299,39,"styles"],[804,29,299,45],[804,30,299,46,"tokenHeaderButton"],[804,47,299,64],[805,16,299,64,"children"],[805,24,299,64],[805,39,300,16],[805,43,300,16,"_reactJsxDevRuntime"],[805,62,300,16],[805,63,300,16,"jsxDEV"],[805,69,300,16],[805,71,300,17,"_expoVectorIcons"],[805,87,300,25],[805,88,300,25,"Ionicons"],[805,96,300,25],[806,18,300,26,"name"],[806,22,300,30],[806,24,300,31],[806,34,300,41],[807,18,300,42,"size"],[807,22,300,46],[807,24,300,48],[807,26,300,51],[808,18,300,52,"color"],[808,23,300,57],[808,25,300,58],[809,16,300,67],[810,18,300,67,"fileName"],[810,26,300,67],[810,28,300,67,"_jsxFileName"],[810,40,300,67],[811,18,300,67,"lineNumber"],[811,28,300,67],[812,18,300,67,"columnNumber"],[812,30,300,67],[813,16,300,67],[813,23,300,69],[814,14,300,70],[815,16,300,70,"fileName"],[815,24,300,70],[815,26,300,70,"_jsxFileName"],[815,38,300,70],[816,16,300,70,"lineNumber"],[816,26,300,70],[817,16,300,70,"columnNumber"],[817,28,300,70],[818,14,300,70],[818,21,301,32],[818,22,301,33],[819,12,301,33],[820,14,301,33,"fileName"],[820,22,301,33],[820,24,301,33,"_jsxFileName"],[820,36,301,33],[821,14,301,33,"lineNumber"],[821,24,301,33],[822,14,301,33,"columnNumber"],[822,26,301,33],[823,12,301,33],[823,19,302,18],[823,20,302,19],[824,10,302,19],[825,12,302,19,"fileName"],[825,20,302,19],[825,22,302,19,"_jsxFileName"],[825,34,302,19],[826,12,302,19,"lineNumber"],[826,22,302,19],[827,12,302,19,"columnNumber"],[827,24,302,19],[828,10,302,19],[828,17,303,16],[828,18,303,17],[828,33,306,10],[828,37,306,10,"_reactJsxDevRuntime"],[828,56,306,10],[828,57,306,10,"jsxDEV"],[828,63,306,10],[828,65,306,11,"_reactNative"],[828,77,306,15],[828,78,306,15,"View"],[828,82,306,15],[829,12,306,16,"style"],[829,17,306,21],[829,19,306,23,"styles"],[829,25,306,29],[829,26,306,30,"tokenItem"],[829,35,306,40],[830,12,306,40,"children"],[830,20,306,40],[830,36,307,12],[830,40,307,12,"_reactJsxDevRuntime"],[830,59,307,12],[830,60,307,12,"jsxDEV"],[830,66,307,12],[830,68,307,13,"_reactNative"],[830,80,307,17],[830,81,307,17,"View"],[830,85,307,17],[831,14,307,18,"style"],[831,19,307,23],[831,21,307,25,"styles"],[831,27,307,31],[831,28,307,32,"tokenItemLeft"],[831,41,307,46],[832,14,307,46,"children"],[832,22,307,46],[832,38,308,14],[832,42,308,14,"_reactJsxDevRuntime"],[832,61,308,14],[832,62,308,14,"jsxDEV"],[832,68,308,14],[832,70,308,15,"_reactNative"],[832,82,308,19],[832,83,308,19,"View"],[832,87,308,19],[833,16,308,20,"style"],[833,21,308,25],[833,23,308,27,"styles"],[833,29,308,33],[833,30,308,34,"tokenIconContainer"],[833,48,308,53],[834,16,308,53,"children"],[834,24,308,53],[834,40,309,16],[834,44,309,16,"_reactJsxDevRuntime"],[834,63,309,16],[834,64,309,16,"jsxDEV"],[834,70,309,16],[834,72,309,17,"_reactNative"],[834,84,309,22],[834,85,309,22,"Image"],[834,90,309,22],[835,18,310,18,"source"],[835,24,310,24],[835,26,310,26],[836,20,310,28,"uri"],[836,23,310,31],[836,25,310,33],[837,18,310,136],[837,19,310,138],[838,18,311,18,"style"],[838,23,311,23],[838,25,311,25,"styles"],[838,31,311,31],[838,32,311,32,"tokenIcon"],[839,16,311,42],[840,18,311,42,"fileName"],[840,26,311,42],[840,28,311,42,"_jsxFileName"],[840,40,311,42],[841,18,311,42,"lineNumber"],[841,28,311,42],[842,18,311,42,"columnNumber"],[842,30,311,42],[843,16,311,42],[843,23,312,17],[843,24,312,18],[843,39,313,16],[843,43,313,16,"_reactJsxDevRuntime"],[843,62,313,16],[843,63,313,16,"jsxDEV"],[843,69,313,16],[843,71,313,17,"_reactNative"],[843,83,313,22],[843,84,313,22,"Image"],[843,89,313,22],[844,18,314,18,"source"],[844,24,314,24],[844,26,314,26],[845,20,314,28,"uri"],[845,23,314,31],[845,25,314,33],[846,18,314,133],[846,19,314,135],[847,18,315,18,"style"],[847,23,315,23],[847,25,315,25,"styles"],[847,31,315,31],[847,32,315,32,"networkBadge"],[848,16,315,45],[849,18,315,45,"fileName"],[849,26,315,45],[849,28,315,45,"_jsxFileName"],[849,40,315,45],[850,18,315,45,"lineNumber"],[850,28,315,45],[851,18,315,45,"columnNumber"],[851,30,315,45],[852,16,315,45],[852,23,316,17],[852,24,316,18],[853,14,316,18],[854,16,316,18,"fileName"],[854,24,316,18],[854,26,316,18,"_jsxFileName"],[854,38,316,18],[855,16,316,18,"lineNumber"],[855,26,316,18],[856,16,316,18,"columnNumber"],[856,28,316,18],[857,14,316,18],[857,21,317,20],[857,22,317,21],[857,37,318,14],[857,41,318,14,"_reactJsxDevRuntime"],[857,60,318,14],[857,61,318,14,"jsxDEV"],[857,67,318,14],[857,69,318,15,"_reactNative"],[857,81,318,19],[857,82,318,19,"View"],[857,86,318,19],[858,16,318,19,"children"],[858,24,318,19],[858,40,319,16],[858,44,319,16,"_reactJsxDevRuntime"],[858,63,319,16],[858,64,319,16,"jsxDEV"],[858,70,319,16],[858,72,319,17,"_reactNative"],[858,84,319,21],[858,85,319,21,"Text"],[858,89,319,21],[859,18,319,22,"style"],[859,23,319,27],[859,25,319,29,"styles"],[859,31,319,35],[859,32,319,36,"tokenItemName"],[859,45,319,50],[860,18,319,50,"children"],[860,26,319,50],[860,28,319,51],[861,16,319,55],[862,18,319,55,"fileName"],[862,26,319,55],[862,28,319,55,"_jsxFileName"],[862,40,319,55],[863,18,319,55,"lineNumber"],[863,28,319,55],[864,18,319,55,"columnNumber"],[864,30,319,55],[865,16,319,55],[865,23,319,61],[865,24,319,62],[865,39,320,16],[865,43,320,16,"_reactJsxDevRuntime"],[865,62,320,16],[865,63,320,16,"jsxDEV"],[865,69,320,16],[865,71,320,17,"_reactNative"],[865,83,320,21],[865,84,320,21,"Text"],[865,88,320,21],[866,18,320,22,"style"],[866,23,320,27],[866,25,320,29,"styles"],[866,31,320,35],[866,32,320,36,"tokenItemNetwork"],[866,48,320,53],[867,18,320,53,"children"],[867,26,320,53],[867,28,320,54],[868,16,320,65],[869,18,320,65,"fileName"],[869,26,320,65],[869,28,320,65,"_jsxFileName"],[869,40,320,65],[870,18,320,65,"lineNumber"],[870,28,320,65],[871,18,320,65,"columnNumber"],[871,30,320,65],[872,16,320,65],[872,23,320,71],[872,24,320,72],[873,14,320,72],[874,16,320,72,"fileName"],[874,24,320,72],[874,26,320,72,"_jsxFileName"],[874,38,320,72],[875,16,320,72,"lineNumber"],[875,26,320,72],[876,16,320,72,"columnNumber"],[876,28,320,72],[877,14,320,72],[877,21,321,20],[877,22,321,21],[878,12,321,21],[879,14,321,21,"fileName"],[879,22,321,21],[879,24,321,21,"_jsxFileName"],[879,36,321,21],[880,14,321,21,"lineNumber"],[880,24,321,21],[881,14,321,21,"columnNumber"],[881,26,321,21],[882,12,321,21],[882,19,322,18],[882,20,322,19],[882,35,323,12],[882,39,323,12,"_reactJsxDevRuntime"],[882,58,323,12],[882,59,323,12,"jsxDEV"],[882,65,323,12],[882,67,323,13,"_reactNative"],[882,79,323,17],[882,80,323,17,"View"],[882,84,323,17],[883,14,323,18,"style"],[883,19,323,23],[883,21,323,25,"styles"],[883,27,323,31],[883,28,323,32,"tokenItemRight"],[883,42,323,47],[884,14,323,47,"children"],[884,22,323,47],[884,38,324,14],[884,42,324,14,"_reactJsxDevRuntime"],[884,61,324,14],[884,62,324,14,"jsxDEV"],[884,68,324,14],[884,70,324,15,"_reactNative"],[884,82,324,19],[884,83,324,19,"Text"],[884,87,324,19],[885,16,324,20,"style"],[885,21,324,25],[885,23,324,27,"styles"],[885,29,324,33],[885,30,324,34,"tokenItemBalance"],[885,46,324,51],[886,16,324,51,"children"],[886,24,324,51],[886,26,324,52],[887,14,324,56],[888,16,324,56,"fileName"],[888,24,324,56],[888,26,324,56,"_jsxFileName"],[888,38,324,56],[889,16,324,56,"lineNumber"],[889,26,324,56],[890,16,324,56,"columnNumber"],[890,28,324,56],[891,14,324,56],[891,21,324,62],[891,22,324,63],[891,37,325,14],[891,41,325,14,"_reactJsxDevRuntime"],[891,60,325,14],[891,61,325,14,"jsxDEV"],[891,67,325,14],[891,69,325,15,"_reactNative"],[891,81,325,19],[891,82,325,19,"Text"],[891,86,325,19],[892,16,325,20,"style"],[892,21,325,25],[892,23,325,27,"styles"],[892,29,325,33],[892,30,325,34,"tokenItemUsd"],[892,42,325,47],[893,16,325,47,"children"],[893,24,325,47],[893,26,325,48],[894,14,325,53],[895,16,325,53,"fileName"],[895,24,325,53],[895,26,325,53,"_jsxFileName"],[895,38,325,53],[896,16,325,53,"lineNumber"],[896,26,325,53],[897,16,325,53,"columnNumber"],[897,28,325,53],[898,14,325,53],[898,21,325,59],[898,22,325,60],[899,12,325,60],[900,14,325,60,"fileName"],[900,22,325,60],[900,24,325,60,"_jsxFileName"],[900,36,325,60],[901,14,325,60,"lineNumber"],[901,24,325,60],[902,14,325,60,"columnNumber"],[902,26,325,60],[903,12,325,60],[903,19,326,18],[903,20,326,19],[904,10,326,19],[905,12,326,19,"fileName"],[905,20,326,19],[905,22,326,19,"_jsxFileName"],[905,34,326,19],[906,12,326,19,"lineNumber"],[906,22,326,19],[907,12,326,19,"columnNumber"],[907,24,326,19],[908,10,326,19],[908,17,327,16],[908,18,327,17],[908,33,330,10],[908,37,330,10,"_reactJsxDevRuntime"],[908,56,330,10],[908,57,330,10,"jsxDEV"],[908,63,330,10],[908,65,330,11,"_reactNative"],[908,77,330,15],[908,78,330,15,"View"],[908,82,330,15],[909,12,330,16,"style"],[909,17,330,21],[909,19,330,23,"styles"],[909,25,330,29],[909,26,330,30,"tokenItem"],[909,35,330,40],[910,12,330,40,"children"],[910,20,330,40],[910,36,331,12],[910,40,331,12,"_reactJsxDevRuntime"],[910,59,331,12],[910,60,331,12,"jsxDEV"],[910,66,331,12],[910,68,331,13,"_reactNative"],[910,80,331,17],[910,81,331,17,"View"],[910,85,331,17],[911,14,331,18,"style"],[911,19,331,23],[911,21,331,25,"styles"],[911,27,331,31],[911,28,331,32,"tokenItemLeft"],[911,41,331,46],[912,14,331,46,"children"],[912,22,331,46],[912,38,332,14],[912,42,332,14,"_reactJsxDevRuntime"],[912,61,332,14],[912,62,332,14,"jsxDEV"],[912,68,332,14],[912,70,332,15,"_reactNative"],[912,82,332,20],[912,83,332,20,"Image"],[912,88,332,20],[913,16,333,16,"source"],[913,22,333,22],[913,24,333,24],[914,18,333,26,"uri"],[914,21,333,29],[914,23,333,31],[915,16,333,124],[915,17,333,126],[916,16,334,16,"style"],[916,21,334,21],[916,23,334,23,"styles"],[916,29,334,29],[916,30,334,30,"tokenIcon"],[917,14,334,40],[918,16,334,40,"fileName"],[918,24,334,40],[918,26,334,40,"_jsxFileName"],[918,38,334,40],[919,16,334,40,"lineNumber"],[919,26,334,40],[920,16,334,40,"columnNumber"],[920,28,334,40],[921,14,334,40],[921,21,335,15],[921,22,335,16],[921,37,336,14],[921,41,336,14,"_reactJsxDevRuntime"],[921,60,336,14],[921,61,336,14,"jsxDEV"],[921,67,336,14],[921,69,336,15,"_reactNative"],[921,81,336,19],[921,82,336,19,"View"],[921,86,336,19],[922,16,336,19,"children"],[922,24,336,19],[922,40,337,16],[922,44,337,16,"_reactJsxDevRuntime"],[922,63,337,16],[922,64,337,16,"jsxDEV"],[922,70,337,16],[922,72,337,17,"_reactNative"],[922,84,337,21],[922,85,337,21,"Text"],[922,89,337,21],[923,18,337,22,"style"],[923,23,337,27],[923,25,337,29,"styles"],[923,31,337,35],[923,32,337,36,"tokenItemName"],[923,45,337,50],[924,18,337,50,"children"],[924,26,337,50],[924,28,337,51],[925,16,337,54],[926,18,337,54,"fileName"],[926,26,337,54],[926,28,337,54,"_jsxFileName"],[926,40,337,54],[927,18,337,54,"lineNumber"],[927,28,337,54],[928,18,337,54,"columnNumber"],[928,30,337,54],[929,16,337,54],[929,23,337,60],[929,24,337,61],[929,39,338,16],[929,43,338,16,"_reactJsxDevRuntime"],[929,62,338,16],[929,63,338,16,"jsxDEV"],[929,69,338,16],[929,71,338,17,"_reactNative"],[929,83,338,21],[929,84,338,21,"Text"],[929,88,338,21],[930,18,338,22,"style"],[930,23,338,27],[930,25,338,29,"styles"],[930,31,338,35],[930,32,338,36,"tokenItemNetwork"],[930,48,338,53],[931,18,338,53,"children"],[931,26,338,53],[931,28,338,54],[932,16,338,62],[933,18,338,62,"fileName"],[933,26,338,62],[933,28,338,62,"_jsxFileName"],[933,40,338,62],[934,18,338,62,"lineNumber"],[934,28,338,62],[935,18,338,62,"columnNumber"],[935,30,338,62],[936,16,338,62],[936,23,338,68],[936,24,338,69],[937,14,338,69],[938,16,338,69,"fileName"],[938,24,338,69],[938,26,338,69,"_jsxFileName"],[938,38,338,69],[939,16,338,69,"lineNumber"],[939,26,338,69],[940,16,338,69,"columnNumber"],[940,28,338,69],[941,14,338,69],[941,21,339,20],[941,22,339,21],[942,12,339,21],[943,14,339,21,"fileName"],[943,22,339,21],[943,24,339,21,"_jsxFileName"],[943,36,339,21],[944,14,339,21,"lineNumber"],[944,24,339,21],[945,14,339,21,"columnNumber"],[945,26,339,21],[946,12,339,21],[946,19,340,18],[946,20,340,19],[946,35,341,12],[946,39,341,12,"_reactJsxDevRuntime"],[946,58,341,12],[946,59,341,12,"jsxDEV"],[946,65,341,12],[946,67,341,13,"_reactNative"],[946,79,341,17],[946,80,341,17,"View"],[946,84,341,17],[947,14,341,18,"style"],[947,19,341,23],[947,21,341,25,"styles"],[947,27,341,31],[947,28,341,32,"tokenItemRight"],[947,42,341,47],[948,14,341,47,"children"],[948,22,341,47],[948,38,342,14],[948,42,342,14,"_reactJsxDevRuntime"],[948,61,342,14],[948,62,342,14,"jsxDEV"],[948,68,342,14],[948,70,342,15,"_reactNative"],[948,82,342,19],[948,83,342,19,"Text"],[948,87,342,19],[949,16,342,20,"style"],[949,21,342,25],[949,23,342,27,"styles"],[949,29,342,33],[949,30,342,34,"tokenItemBalance"],[949,46,342,51],[950,16,342,51,"children"],[950,24,342,51],[950,26,342,52],[951,14,342,56],[952,16,342,56,"fileName"],[952,24,342,56],[952,26,342,56,"_jsxFileName"],[952,38,342,56],[953,16,342,56,"lineNumber"],[953,26,342,56],[954,16,342,56,"columnNumber"],[954,28,342,56],[955,14,342,56],[955,21,342,62],[955,22,342,63],[955,37,343,14],[955,41,343,14,"_reactJsxDevRuntime"],[955,60,343,14],[955,61,343,14,"jsxDEV"],[955,67,343,14],[955,69,343,15,"_reactNative"],[955,81,343,19],[955,82,343,19,"Text"],[955,86,343,19],[956,16,343,20,"style"],[956,21,343,25],[956,23,343,27,"styles"],[956,29,343,33],[956,30,343,34,"tokenItemUsd"],[956,42,343,47],[957,16,343,47,"children"],[957,24,343,47],[957,26,343,48],[958,14,343,53],[959,16,343,53,"fileName"],[959,24,343,53],[959,26,343,53,"_jsxFileName"],[959,38,343,53],[960,16,343,53,"lineNumber"],[960,26,343,53],[961,16,343,53,"columnNumber"],[961,28,343,53],[962,14,343,53],[962,21,343,59],[962,22,343,60],[963,12,343,60],[964,14,343,60,"fileName"],[964,22,343,60],[964,24,343,60,"_jsxFileName"],[964,36,343,60],[965,14,343,60,"lineNumber"],[965,24,343,60],[966,14,343,60,"columnNumber"],[966,26,343,60],[967,12,343,60],[967,19,344,18],[967,20,344,19],[968,10,344,19],[969,12,344,19,"fileName"],[969,20,344,19],[969,22,344,19,"_jsxFileName"],[969,34,344,19],[970,12,344,19,"lineNumber"],[970,22,344,19],[971,12,344,19,"columnNumber"],[971,24,344,19],[972,10,344,19],[972,17,345,16],[972,18,345,17],[972,33,348,10],[972,37,348,10,"_reactJsxDevRuntime"],[972,56,348,10],[972,57,348,10,"jsxDEV"],[972,63,348,10],[972,65,348,11,"_reactNative"],[972,77,348,15],[972,78,348,15,"View"],[972,82,348,15],[973,12,348,16,"style"],[973,17,348,21],[973,19,348,23,"styles"],[973,25,348,29],[973,26,348,30,"tokenItem"],[973,35,348,40],[974,12,348,40,"children"],[974,20,348,40],[974,36,349,12],[974,40,349,12,"_reactJsxDevRuntime"],[974,59,349,12],[974,60,349,12,"jsxDEV"],[974,66,349,12],[974,68,349,13,"_reactNative"],[974,80,349,17],[974,81,349,17,"View"],[974,85,349,17],[975,14,349,18,"style"],[975,19,349,23],[975,21,349,25,"styles"],[975,27,349,31],[975,28,349,32,"tokenItemLeft"],[975,41,349,46],[976,14,349,46,"children"],[976,22,349,46],[976,38,350,14],[976,42,350,14,"_reactJsxDevRuntime"],[976,61,350,14],[976,62,350,14,"jsxDEV"],[976,68,350,14],[976,70,350,15,"_reactNative"],[976,82,350,20],[976,83,350,20,"Image"],[976,88,350,20],[977,16,351,16,"source"],[977,22,351,22],[977,24,351,24],[978,18,351,26,"uri"],[978,21,351,29],[978,23,351,31],[979,16,351,128],[979,17,351,130],[980,16,352,16,"style"],[980,21,352,21],[980,23,352,23,"styles"],[980,29,352,29],[980,30,352,30,"tokenIcon"],[981,14,352,40],[982,16,352,40,"fileName"],[982,24,352,40],[982,26,352,40,"_jsxFileName"],[982,38,352,40],[983,16,352,40,"lineNumber"],[983,26,352,40],[984,16,352,40,"columnNumber"],[984,28,352,40],[985,14,352,40],[985,21,353,15],[985,22,353,16],[985,37,354,14],[985,41,354,14,"_reactJsxDevRuntime"],[985,60,354,14],[985,61,354,14,"jsxDEV"],[985,67,354,14],[985,69,354,15,"_reactNative"],[985,81,354,19],[985,82,354,19,"View"],[985,86,354,19],[986,16,354,19,"children"],[986,24,354,19],[986,40,355,16],[986,44,355,16,"_reactJsxDevRuntime"],[986,63,355,16],[986,64,355,16,"jsxDEV"],[986,70,355,16],[986,72,355,17,"_reactNative"],[986,84,355,21],[986,85,355,21,"Text"],[986,89,355,21],[987,18,355,22,"style"],[987,23,355,27],[987,25,355,29,"styles"],[987,31,355,35],[987,32,355,36,"tokenItemName"],[987,45,355,50],[988,18,355,50,"children"],[988,26,355,50],[988,28,355,51],[989,16,355,54],[990,18,355,54,"fileName"],[990,26,355,54],[990,28,355,54,"_jsxFileName"],[990,40,355,54],[991,18,355,54,"lineNumber"],[991,28,355,54],[992,18,355,54,"columnNumber"],[992,30,355,54],[993,16,355,54],[993,23,355,60],[993,24,355,61],[993,39,356,16],[993,43,356,16,"_reactJsxDevRuntime"],[993,62,356,16],[993,63,356,16,"jsxDEV"],[993,69,356,16],[993,71,356,17,"_reactNative"],[993,83,356,21],[993,84,356,21,"Text"],[993,88,356,21],[994,18,356,22,"style"],[994,23,356,27],[994,25,356,29,"styles"],[994,31,356,35],[994,32,356,36,"tokenItemNetwork"],[994,48,356,53],[995,18,356,53,"children"],[995,26,356,53],[995,28,356,54],[996,16,356,61],[997,18,356,61,"fileName"],[997,26,356,61],[997,28,356,61,"_jsxFileName"],[997,40,356,61],[998,18,356,61,"lineNumber"],[998,28,356,61],[999,18,356,61,"columnNumber"],[999,30,356,61],[1000,16,356,61],[1000,23,356,67],[1000,24,356,68],[1001,14,356,68],[1002,16,356,68,"fileName"],[1002,24,356,68],[1002,26,356,68,"_jsxFileName"],[1002,38,356,68],[1003,16,356,68,"lineNumber"],[1003,26,356,68],[1004,16,356,68,"columnNumber"],[1004,28,356,68],[1005,14,356,68],[1005,21,357,20],[1005,22,357,21],[1006,12,357,21],[1007,14,357,21,"fileName"],[1007,22,357,21],[1007,24,357,21,"_jsxFileName"],[1007,36,357,21],[1008,14,357,21,"lineNumber"],[1008,24,357,21],[1009,14,357,21,"columnNumber"],[1009,26,357,21],[1010,12,357,21],[1010,19,358,18],[1010,20,358,19],[1010,35,359,12],[1010,39,359,12,"_reactJsxDevRuntime"],[1010,58,359,12],[1010,59,359,12,"jsxDEV"],[1010,65,359,12],[1010,67,359,13,"_reactNative"],[1010,79,359,17],[1010,80,359,17,"View"],[1010,84,359,17],[1011,14,359,18,"style"],[1011,19,359,23],[1011,21,359,25,"styles"],[1011,27,359,31],[1011,28,359,32,"tokenItemRight"],[1011,42,359,47],[1012,14,359,47,"children"],[1012,22,359,47],[1012,38,360,14],[1012,42,360,14,"_reactJsxDevRuntime"],[1012,61,360,14],[1012,62,360,14,"jsxDEV"],[1012,68,360,14],[1012,70,360,15,"_reactNative"],[1012,82,360,19],[1012,83,360,19,"Text"],[1012,87,360,19],[1013,16,360,20,"style"],[1013,21,360,25],[1013,23,360,27,"styles"],[1013,29,360,33],[1013,30,360,34,"tokenItemBalance"],[1013,46,360,51],[1014,16,360,51,"children"],[1014,24,360,51],[1014,26,360,52],[1015,14,360,56],[1016,16,360,56,"fileName"],[1016,24,360,56],[1016,26,360,56,"_jsxFileName"],[1016,38,360,56],[1017,16,360,56,"lineNumber"],[1017,26,360,56],[1018,16,360,56,"columnNumber"],[1018,28,360,56],[1019,14,360,56],[1019,21,360,62],[1019,22,360,63],[1019,37,361,14],[1019,41,361,14,"_reactJsxDevRuntime"],[1019,60,361,14],[1019,61,361,14,"jsxDEV"],[1019,67,361,14],[1019,69,361,15,"_reactNative"],[1019,81,361,19],[1019,82,361,19,"Text"],[1019,86,361,19],[1020,16,361,20,"style"],[1020,21,361,25],[1020,23,361,27,"styles"],[1020,29,361,33],[1020,30,361,34,"tokenItemUsd"],[1020,42,361,47],[1021,16,361,47,"children"],[1021,24,361,47],[1021,26,361,48],[1022,14,361,53],[1023,16,361,53,"fileName"],[1023,24,361,53],[1023,26,361,53,"_jsxFileName"],[1023,38,361,53],[1024,16,361,53,"lineNumber"],[1024,26,361,53],[1025,16,361,53,"columnNumber"],[1025,28,361,53],[1026,14,361,53],[1026,21,361,59],[1026,22,361,60],[1027,12,361,60],[1028,14,361,60,"fileName"],[1028,22,361,60],[1028,24,361,60,"_jsxFileName"],[1028,36,361,60],[1029,14,361,60,"lineNumber"],[1029,24,361,60],[1030,14,361,60,"columnNumber"],[1030,26,361,60],[1031,12,361,60],[1031,19,362,18],[1031,20,362,19],[1032,10,362,19],[1033,12,362,19,"fileName"],[1033,20,362,19],[1033,22,362,19,"_jsxFileName"],[1033,34,362,19],[1034,12,362,19,"lineNumber"],[1034,22,362,19],[1035,12,362,19,"columnNumber"],[1035,24,362,19],[1036,10,362,19],[1036,17,363,16],[1036,18,363,17],[1036,33,366,10],[1036,37,366,10,"_reactJsxDevRuntime"],[1036,56,366,10],[1036,57,366,10,"jsxDEV"],[1036,63,366,10],[1036,65,366,11,"_reactNative"],[1036,77,366,15],[1036,78,366,15,"View"],[1036,82,366,15],[1037,12,366,16,"style"],[1037,17,366,21],[1037,19,366,23,"styles"],[1037,25,366,29],[1037,26,366,30,"tokenItem"],[1037,35,366,40],[1038,12,366,40,"children"],[1038,20,366,40],[1038,36,367,12],[1038,40,367,12,"_reactJsxDevRuntime"],[1038,59,367,12],[1038,60,367,12,"jsxDEV"],[1038,66,367,12],[1038,68,367,13,"_reactNative"],[1038,80,367,17],[1038,81,367,17,"View"],[1038,85,367,17],[1039,14,367,18,"style"],[1039,19,367,23],[1039,21,367,25,"styles"],[1039,27,367,31],[1039,28,367,32,"tokenItemLeft"],[1039,41,367,46],[1040,14,367,46,"children"],[1040,22,367,46],[1040,38,368,14],[1040,42,368,14,"_reactJsxDevRuntime"],[1040,61,368,14],[1040,62,368,14,"jsxDEV"],[1040,68,368,14],[1040,70,368,15,"_reactNative"],[1040,82,368,20],[1040,83,368,20,"Image"],[1040,88,368,20],[1041,16,369,16,"source"],[1041,22,369,22],[1041,24,369,24],[1042,18,369,26,"uri"],[1042,21,369,29],[1042,23,369,31],[1043,16,369,129],[1043,17,369,131],[1044,16,370,16,"style"],[1044,21,370,21],[1044,23,370,23,"styles"],[1044,29,370,29],[1044,30,370,30,"tokenIcon"],[1045,14,370,40],[1046,16,370,40,"fileName"],[1046,24,370,40],[1046,26,370,40,"_jsxFileName"],[1046,38,370,40],[1047,16,370,40,"lineNumber"],[1047,26,370,40],[1048,16,370,40,"columnNumber"],[1048,28,370,40],[1049,14,370,40],[1049,21,371,15],[1049,22,371,16],[1049,37,372,14],[1049,41,372,14,"_reactJsxDevRuntime"],[1049,60,372,14],[1049,61,372,14,"jsxDEV"],[1049,67,372,14],[1049,69,372,15,"_reactNative"],[1049,81,372,19],[1049,82,372,19,"View"],[1049,86,372,19],[1050,16,372,19,"children"],[1050,24,372,19],[1050,40,373,16],[1050,44,373,16,"_reactJsxDevRuntime"],[1050,63,373,16],[1050,64,373,16,"jsxDEV"],[1050,70,373,16],[1050,72,373,17,"_reactNative"],[1050,84,373,21],[1050,85,373,21,"Text"],[1050,89,373,21],[1051,18,373,22,"style"],[1051,23,373,27],[1051,25,373,29,"styles"],[1051,31,373,35],[1051,32,373,36,"tokenItemName"],[1051,45,373,50],[1052,18,373,50,"children"],[1052,26,373,50],[1052,28,373,51],[1053,16,373,54],[1054,18,373,54,"fileName"],[1054,26,373,54],[1054,28,373,54,"_jsxFileName"],[1054,40,373,54],[1055,18,373,54,"lineNumber"],[1055,28,373,54],[1056,18,373,54,"columnNumber"],[1056,30,373,54],[1057,16,373,54],[1057,23,373,60],[1057,24,373,61],[1057,39,374,16],[1057,43,374,16,"_reactJsxDevRuntime"],[1057,62,374,16],[1057,63,374,16,"jsxDEV"],[1057,69,374,16],[1057,71,374,17,"_reactNative"],[1057,83,374,21],[1057,84,374,21,"Text"],[1057,88,374,21],[1058,18,374,22,"style"],[1058,23,374,27],[1058,25,374,29,"styles"],[1058,31,374,35],[1058,32,374,36,"tokenItemNetwork"],[1058,48,374,53],[1059,18,374,53,"children"],[1059,26,374,53],[1059,28,374,54],[1060,16,374,62],[1061,18,374,62,"fileName"],[1061,26,374,62],[1061,28,374,62,"_jsxFileName"],[1061,40,374,62],[1062,18,374,62,"lineNumber"],[1062,28,374,62],[1063,18,374,62,"columnNumber"],[1063,30,374,62],[1064,16,374,62],[1064,23,374,68],[1064,24,374,69],[1065,14,374,69],[1066,16,374,69,"fileName"],[1066,24,374,69],[1066,26,374,69,"_jsxFileName"],[1066,38,374,69],[1067,16,374,69,"lineNumber"],[1067,26,374,69],[1068,16,374,69,"columnNumber"],[1068,28,374,69],[1069,14,374,69],[1069,21,375,20],[1069,22,375,21],[1070,12,375,21],[1071,14,375,21,"fileName"],[1071,22,375,21],[1071,24,375,21,"_jsxFileName"],[1071,36,375,21],[1072,14,375,21,"lineNumber"],[1072,24,375,21],[1073,14,375,21,"columnNumber"],[1073,26,375,21],[1074,12,375,21],[1074,19,376,18],[1074,20,376,19],[1074,35,377,12],[1074,39,377,12,"_reactJsxDevRuntime"],[1074,58,377,12],[1074,59,377,12,"jsxDEV"],[1074,65,377,12],[1074,67,377,13,"_reactNative"],[1074,79,377,17],[1074,80,377,17,"View"],[1074,84,377,17],[1075,14,377,18,"style"],[1075,19,377,23],[1075,21,377,25,"styles"],[1075,27,377,31],[1075,28,377,32,"tokenItemRight"],[1075,42,377,47],[1076,14,377,47,"children"],[1076,22,377,47],[1076,38,378,14],[1076,42,378,14,"_reactJsxDevRuntime"],[1076,61,378,14],[1076,62,378,14,"jsxDEV"],[1076,68,378,14],[1076,70,378,15,"_reactNative"],[1076,82,378,19],[1076,83,378,19,"Text"],[1076,87,378,19],[1077,16,378,20,"style"],[1077,21,378,25],[1077,23,378,27,"styles"],[1077,29,378,33],[1077,30,378,34,"tokenItemBalance"],[1077,46,378,51],[1078,16,378,51,"children"],[1078,24,378,51],[1078,26,378,52],[1079,14,378,56],[1080,16,378,56,"fileName"],[1080,24,378,56],[1080,26,378,56,"_jsxFileName"],[1080,38,378,56],[1081,16,378,56,"lineNumber"],[1081,26,378,56],[1082,16,378,56,"columnNumber"],[1082,28,378,56],[1083,14,378,56],[1083,21,378,62],[1083,22,378,63],[1083,37,379,14],[1083,41,379,14,"_reactJsxDevRuntime"],[1083,60,379,14],[1083,61,379,14,"jsxDEV"],[1083,67,379,14],[1083,69,379,15,"_reactNative"],[1083,81,379,19],[1083,82,379,19,"Text"],[1083,86,379,19],[1084,16,379,20,"style"],[1084,21,379,25],[1084,23,379,27,"styles"],[1084,29,379,33],[1084,30,379,34,"tokenItemUsd"],[1084,42,379,47],[1085,16,379,47,"children"],[1085,24,379,47],[1085,26,379,48],[1086,14,379,53],[1087,16,379,53,"fileName"],[1087,24,379,53],[1087,26,379,53,"_jsxFileName"],[1087,38,379,53],[1088,16,379,53,"lineNumber"],[1088,26,379,53],[1089,16,379,53,"columnNumber"],[1089,28,379,53],[1090,14,379,53],[1090,21,379,59],[1090,22,379,60],[1091,12,379,60],[1092,14,379,60,"fileName"],[1092,22,379,60],[1092,24,379,60,"_jsxFileName"],[1092,36,379,60],[1093,14,379,60,"lineNumber"],[1093,24,379,60],[1094,14,379,60,"columnNumber"],[1094,26,379,60],[1095,12,379,60],[1095,19,380,18],[1095,20,380,19],[1096,10,380,19],[1097,12,380,19,"fileName"],[1097,20,380,19],[1097,22,380,19,"_jsxFileName"],[1097,34,380,19],[1098,12,380,19,"lineNumber"],[1098,22,380,19],[1099,12,380,19,"columnNumber"],[1099,24,380,19],[1100,10,380,19],[1100,17,381,16],[1100,18,381,17],[1100,33,384,10],[1100,37,384,10,"_reactJsxDevRuntime"],[1100,56,384,10],[1100,57,384,10,"jsxDEV"],[1100,63,384,10],[1100,65,384,11,"_reactNative"],[1100,77,384,15],[1100,78,384,15,"View"],[1100,82,384,15],[1101,12,384,16,"style"],[1101,17,384,21],[1101,19,384,23,"styles"],[1101,25,384,29],[1101,26,384,30,"tokenItem"],[1101,35,384,40],[1102,12,384,40,"children"],[1102,20,384,40],[1102,36,385,12],[1102,40,385,12,"_reactJsxDevRuntime"],[1102,59,385,12],[1102,60,385,12,"jsxDEV"],[1102,66,385,12],[1102,68,385,13,"_reactNative"],[1102,80,385,17],[1102,81,385,17,"View"],[1102,85,385,17],[1103,14,385,18,"style"],[1103,19,385,23],[1103,21,385,25,"styles"],[1103,27,385,31],[1103,28,385,32,"tokenItemLeft"],[1103,41,385,46],[1104,14,385,46,"children"],[1104,22,385,46],[1104,38,386,14],[1104,42,386,14,"_reactJsxDevRuntime"],[1104,61,386,14],[1104,62,386,14,"jsxDEV"],[1104,68,386,14],[1104,70,386,15,"_reactNative"],[1104,82,386,20],[1104,83,386,20,"Image"],[1104,88,386,20],[1105,16,387,16,"source"],[1105,22,387,22],[1105,24,387,24],[1106,18,387,26,"uri"],[1106,21,387,29],[1106,23,387,31],[1107,16,387,129],[1107,17,387,131],[1108,16,388,16,"style"],[1108,21,388,21],[1108,23,388,23,"styles"],[1108,29,388,29],[1108,30,388,30,"tokenIcon"],[1109,14,388,40],[1110,16,388,40,"fileName"],[1110,24,388,40],[1110,26,388,40,"_jsxFileName"],[1110,38,388,40],[1111,16,388,40,"lineNumber"],[1111,26,388,40],[1112,16,388,40,"columnNumber"],[1112,28,388,40],[1113,14,388,40],[1113,21,389,15],[1113,22,389,16],[1113,37,390,14],[1113,41,390,14,"_reactJsxDevRuntime"],[1113,60,390,14],[1113,61,390,14,"jsxDEV"],[1113,67,390,14],[1113,69,390,15,"_reactNative"],[1113,81,390,19],[1113,82,390,19,"View"],[1113,86,390,19],[1114,16,390,19,"children"],[1114,24,390,19],[1114,40,391,16],[1114,44,391,16,"_reactJsxDevRuntime"],[1114,63,391,16],[1114,64,391,16,"jsxDEV"],[1114,70,391,16],[1114,72,391,17,"_reactNative"],[1114,84,391,21],[1114,85,391,21,"Text"],[1114,89,391,21],[1115,18,391,22,"style"],[1115,23,391,27],[1115,25,391,29,"styles"],[1115,31,391,35],[1115,32,391,36,"tokenItemName"],[1115,45,391,50],[1116,18,391,50,"children"],[1116,26,391,50],[1116,28,391,51],[1117,16,391,54],[1118,18,391,54,"fileName"],[1118,26,391,54],[1118,28,391,54,"_jsxFileName"],[1118,40,391,54],[1119,18,391,54,"lineNumber"],[1119,28,391,54],[1120,18,391,54,"columnNumber"],[1120,30,391,54],[1121,16,391,54],[1121,23,391,60],[1121,24,391,61],[1121,39,392,16],[1121,43,392,16,"_reactJsxDevRuntime"],[1121,62,392,16],[1121,63,392,16,"jsxDEV"],[1121,69,392,16],[1121,71,392,17,"_reactNative"],[1121,83,392,21],[1121,84,392,21,"Text"],[1121,88,392,21],[1122,18,392,22,"style"],[1122,23,392,27],[1122,25,392,29,"styles"],[1122,31,392,35],[1122,32,392,36,"tokenItemNetwork"],[1122,48,392,53],[1123,18,392,53,"children"],[1123,26,392,53],[1123,28,392,54],[1124,16,392,73],[1125,18,392,73,"fileName"],[1125,26,392,73],[1125,28,392,73,"_jsxFileName"],[1125,40,392,73],[1126,18,392,73,"lineNumber"],[1126,28,392,73],[1127,18,392,73,"columnNumber"],[1127,30,392,73],[1128,16,392,73],[1128,23,392,79],[1128,24,392,80],[1129,14,392,80],[1130,16,392,80,"fileName"],[1130,24,392,80],[1130,26,392,80,"_jsxFileName"],[1130,38,392,80],[1131,16,392,80,"lineNumber"],[1131,26,392,80],[1132,16,392,80,"columnNumber"],[1132,28,392,80],[1133,14,392,80],[1133,21,393,20],[1133,22,393,21],[1134,12,393,21],[1135,14,393,21,"fileName"],[1135,22,393,21],[1135,24,393,21,"_jsxFileName"],[1135,36,393,21],[1136,14,393,21,"lineNumber"],[1136,24,393,21],[1137,14,393,21,"columnNumber"],[1137,26,393,21],[1138,12,393,21],[1138,19,394,18],[1138,20,394,19],[1138,35,395,12],[1138,39,395,12,"_reactJsxDevRuntime"],[1138,58,395,12],[1138,59,395,12,"jsxDEV"],[1138,65,395,12],[1138,67,395,13,"_reactNative"],[1138,79,395,17],[1138,80,395,17,"View"],[1138,84,395,17],[1139,14,395,18,"style"],[1139,19,395,23],[1139,21,395,25,"styles"],[1139,27,395,31],[1139,28,395,32,"tokenItemRight"],[1139,42,395,47],[1140,14,395,47,"children"],[1140,22,395,47],[1140,38,396,14],[1140,42,396,14,"_reactJsxDevRuntime"],[1140,61,396,14],[1140,62,396,14,"jsxDEV"],[1140,68,396,14],[1140,70,396,15,"_reactNative"],[1140,82,396,19],[1140,83,396,19,"Text"],[1140,87,396,19],[1141,16,396,20,"style"],[1141,21,396,25],[1141,23,396,27,"styles"],[1141,29,396,33],[1141,30,396,34,"tokenItemBalance"],[1141,46,396,51],[1142,16,396,51,"children"],[1142,24,396,51],[1142,26,396,52],[1143,14,396,56],[1144,16,396,56,"fileName"],[1144,24,396,56],[1144,26,396,56,"_jsxFileName"],[1144,38,396,56],[1145,16,396,56,"lineNumber"],[1145,26,396,56],[1146,16,396,56,"columnNumber"],[1146,28,396,56],[1147,14,396,56],[1147,21,396,62],[1147,22,396,63],[1147,37,397,14],[1147,41,397,14,"_reactJsxDevRuntime"],[1147,60,397,14],[1147,61,397,14,"jsxDEV"],[1147,67,397,14],[1147,69,397,15,"_reactNative"],[1147,81,397,19],[1147,82,397,19,"Text"],[1147,86,397,19],[1148,16,397,20,"style"],[1148,21,397,25],[1148,23,397,27,"styles"],[1148,29,397,33],[1148,30,397,34,"tokenItemUsd"],[1148,42,397,47],[1149,16,397,47,"children"],[1149,24,397,47],[1149,26,397,48],[1150,14,397,53],[1151,16,397,53,"fileName"],[1151,24,397,53],[1151,26,397,53,"_jsxFileName"],[1151,38,397,53],[1152,16,397,53,"lineNumber"],[1152,26,397,53],[1153,16,397,53,"columnNumber"],[1153,28,397,53],[1154,14,397,53],[1154,21,397,59],[1154,22,397,60],[1155,12,397,60],[1156,14,397,60,"fileName"],[1156,22,397,60],[1156,24,397,60,"_jsxFileName"],[1156,36,397,60],[1157,14,397,60,"lineNumber"],[1157,24,397,60],[1158,14,397,60,"columnNumber"],[1158,26,397,60],[1159,12,397,60],[1159,19,398,18],[1159,20,398,19],[1160,10,398,19],[1161,12,398,19,"fileName"],[1161,20,398,19],[1161,22,398,19,"_jsxFileName"],[1161,34,398,19],[1162,12,398,19,"lineNumber"],[1162,22,398,19],[1163,12,398,19,"columnNumber"],[1163,24,398,19],[1164,10,398,19],[1164,17,399,16],[1164,18,399,17],[1164,33,402,10],[1164,37,402,10,"_reactJsxDevRuntime"],[1164,56,402,10],[1164,57,402,10,"jsxDEV"],[1164,63,402,10],[1164,65,402,11,"_reactNative"],[1164,77,402,15],[1164,78,402,15,"View"],[1164,82,402,15],[1165,12,402,16,"style"],[1165,17,402,21],[1165,19,402,23,"styles"],[1165,25,402,29],[1165,26,402,30,"tokenItem"],[1165,35,402,40],[1166,12,402,40,"children"],[1166,20,402,40],[1166,36,403,12],[1166,40,403,12,"_reactJsxDevRuntime"],[1166,59,403,12],[1166,60,403,12,"jsxDEV"],[1166,66,403,12],[1166,68,403,13,"_reactNative"],[1166,80,403,17],[1166,81,403,17,"View"],[1166,85,403,17],[1167,14,403,18,"style"],[1167,19,403,23],[1167,21,403,25,"styles"],[1167,27,403,31],[1167,28,403,32,"tokenItemLeft"],[1167,41,403,46],[1168,14,403,46,"children"],[1168,22,403,46],[1168,38,404,14],[1168,42,404,14,"_reactJsxDevRuntime"],[1168,61,404,14],[1168,62,404,14,"jsxDEV"],[1168,68,404,14],[1168,70,404,15,"_reactNative"],[1168,82,404,20],[1168,83,404,20,"Image"],[1168,88,404,20],[1169,16,405,16,"source"],[1169,22,405,22],[1169,24,405,24],[1170,18,405,26,"uri"],[1170,21,405,29],[1170,23,405,31],[1171,16,405,128],[1171,17,405,130],[1172,16,406,16,"style"],[1172,21,406,21],[1172,23,406,23,"styles"],[1172,29,406,29],[1172,30,406,30,"tokenIcon"],[1173,14,406,40],[1174,16,406,40,"fileName"],[1174,24,406,40],[1174,26,406,40,"_jsxFileName"],[1174,38,406,40],[1175,16,406,40,"lineNumber"],[1175,26,406,40],[1176,16,406,40,"columnNumber"],[1176,28,406,40],[1177,14,406,40],[1177,21,407,15],[1177,22,407,16],[1177,37,408,14],[1177,41,408,14,"_reactJsxDevRuntime"],[1177,60,408,14],[1177,61,408,14,"jsxDEV"],[1177,67,408,14],[1177,69,408,15,"_reactNative"],[1177,81,408,19],[1177,82,408,19,"View"],[1177,86,408,19],[1178,16,408,19,"children"],[1178,24,408,19],[1178,40,409,16],[1178,44,409,16,"_reactJsxDevRuntime"],[1178,63,409,16],[1178,64,409,16,"jsxDEV"],[1178,70,409,16],[1178,72,409,17,"_reactNative"],[1178,84,409,21],[1178,85,409,21,"Text"],[1178,89,409,21],[1179,18,409,22,"style"],[1179,23,409,27],[1179,25,409,29,"styles"],[1179,31,409,35],[1179,32,409,36,"tokenItemName"],[1179,45,409,50],[1180,18,409,50,"children"],[1180,26,409,50],[1180,28,409,51],[1181,16,409,54],[1182,18,409,54,"fileName"],[1182,26,409,54],[1182,28,409,54,"_jsxFileName"],[1182,40,409,54],[1183,18,409,54,"lineNumber"],[1183,28,409,54],[1184,18,409,54,"columnNumber"],[1184,30,409,54],[1185,16,409,54],[1185,23,409,60],[1185,24,409,61],[1185,39,410,16],[1185,43,410,16,"_reactJsxDevRuntime"],[1185,62,410,16],[1185,63,410,16,"jsxDEV"],[1185,69,410,16],[1185,71,410,17,"_reactNative"],[1185,83,410,21],[1185,84,410,21,"Text"],[1185,88,410,21],[1186,18,410,22,"style"],[1186,23,410,27],[1186,25,410,29,"styles"],[1186,31,410,35],[1186,32,410,36,"tokenItemNetwork"],[1186,48,410,53],[1187,18,410,53,"children"],[1187,26,410,53],[1187,28,410,54],[1188,16,410,61],[1189,18,410,61,"fileName"],[1189,26,410,61],[1189,28,410,61,"_jsxFileName"],[1189,40,410,61],[1190,18,410,61,"lineNumber"],[1190,28,410,61],[1191,18,410,61,"columnNumber"],[1191,30,410,61],[1192,16,410,61],[1192,23,410,67],[1192,24,410,68],[1193,14,410,68],[1194,16,410,68,"fileName"],[1194,24,410,68],[1194,26,410,68,"_jsxFileName"],[1194,38,410,68],[1195,16,410,68,"lineNumber"],[1195,26,410,68],[1196,16,410,68,"columnNumber"],[1196,28,410,68],[1197,14,410,68],[1197,21,411,20],[1197,22,411,21],[1198,12,411,21],[1199,14,411,21,"fileName"],[1199,22,411,21],[1199,24,411,21,"_jsxFileName"],[1199,36,411,21],[1200,14,411,21,"lineNumber"],[1200,24,411,21],[1201,14,411,21,"columnNumber"],[1201,26,411,21],[1202,12,411,21],[1202,19,412,18],[1202,20,412,19],[1202,35,413,12],[1202,39,413,12,"_reactJsxDevRuntime"],[1202,58,413,12],[1202,59,413,12,"jsxDEV"],[1202,65,413,12],[1202,67,413,13,"_reactNative"],[1202,79,413,17],[1202,80,413,17,"View"],[1202,84,413,17],[1203,14,413,18,"style"],[1203,19,413,23],[1203,21,413,25,"styles"],[1203,27,413,31],[1203,28,413,32,"tokenItemRight"],[1203,42,413,47],[1204,14,413,47,"children"],[1204,22,413,47],[1204,38,414,14],[1204,42,414,14,"_reactJsxDevRuntime"],[1204,61,414,14],[1204,62,414,14,"jsxDEV"],[1204,68,414,14],[1204,70,414,15,"_reactNative"],[1204,82,414,19],[1204,83,414,19,"Text"],[1204,87,414,19],[1205,16,414,20,"style"],[1205,21,414,25],[1205,23,414,27,"styles"],[1205,29,414,33],[1205,30,414,34,"tokenItemBalance"],[1205,46,414,51],[1206,16,414,51,"children"],[1206,24,414,51],[1206,26,414,52],[1207,14,414,56],[1208,16,414,56,"fileName"],[1208,24,414,56],[1208,26,414,56,"_jsxFileName"],[1208,38,414,56],[1209,16,414,56,"lineNumber"],[1209,26,414,56],[1210,16,414,56,"columnNumber"],[1210,28,414,56],[1211,14,414,56],[1211,21,414,62],[1211,22,414,63],[1211,37,415,14],[1211,41,415,14,"_reactJsxDevRuntime"],[1211,60,415,14],[1211,61,415,14,"jsxDEV"],[1211,67,415,14],[1211,69,415,15,"_reactNative"],[1211,81,415,19],[1211,82,415,19,"Text"],[1211,86,415,19],[1212,16,415,20,"style"],[1212,21,415,25],[1212,23,415,27,"styles"],[1212,29,415,33],[1212,30,415,34,"tokenItemUsd"],[1212,42,415,47],[1213,16,415,47,"children"],[1213,24,415,47],[1213,26,415,48],[1214,14,415,53],[1215,16,415,53,"fileName"],[1215,24,415,53],[1215,26,415,53,"_jsxFileName"],[1215,38,415,53],[1216,16,415,53,"lineNumber"],[1216,26,415,53],[1217,16,415,53,"columnNumber"],[1217,28,415,53],[1218,14,415,53],[1218,21,415,59],[1218,22,415,60],[1219,12,415,60],[1220,14,415,60,"fileName"],[1220,22,415,60],[1220,24,415,60,"_jsxFileName"],[1220,36,415,60],[1221,14,415,60,"lineNumber"],[1221,24,415,60],[1222,14,415,60,"columnNumber"],[1222,26,415,60],[1223,12,415,60],[1223,19,416,18],[1223,20,416,19],[1224,10,416,19],[1225,12,416,19,"fileName"],[1225,20,416,19],[1225,22,416,19,"_jsxFileName"],[1225,34,416,19],[1226,12,416,19,"lineNumber"],[1226,22,416,19],[1227,12,416,19,"columnNumber"],[1227,24,416,19],[1228,10,416,19],[1228,17,417,16],[1228,18,417,17],[1228,33,420,10],[1228,37,420,10,"_reactJsxDevRuntime"],[1228,56,420,10],[1228,57,420,10,"jsxDEV"],[1228,63,420,10],[1228,65,420,11,"_reactNative"],[1228,77,420,15],[1228,78,420,15,"View"],[1228,82,420,15],[1229,12,420,16,"style"],[1229,17,420,21],[1229,19,420,23,"styles"],[1229,25,420,29],[1229,26,420,30,"tokenItem"],[1229,35,420,40],[1230,12,420,40,"children"],[1230,20,420,40],[1230,36,421,12],[1230,40,421,12,"_reactJsxDevRuntime"],[1230,59,421,12],[1230,60,421,12,"jsxDEV"],[1230,66,421,12],[1230,68,421,13,"_reactNative"],[1230,80,421,17],[1230,81,421,17,"View"],[1230,85,421,17],[1231,14,421,18,"style"],[1231,19,421,23],[1231,21,421,25,"styles"],[1231,27,421,31],[1231,28,421,32,"tokenItemLeft"],[1231,41,421,46],[1232,14,421,46,"children"],[1232,22,421,46],[1232,38,422,14],[1232,42,422,14,"_reactJsxDevRuntime"],[1232,61,422,14],[1232,62,422,14,"jsxDEV"],[1232,68,422,14],[1232,70,422,15,"_reactNative"],[1232,82,422,20],[1232,83,422,20,"Image"],[1232,88,422,20],[1233,16,423,16,"source"],[1233,22,423,22],[1233,24,423,24],[1234,18,423,26,"uri"],[1234,21,423,29],[1234,23,423,31],[1235,16,423,128],[1235,17,423,130],[1236,16,424,16,"style"],[1236,21,424,21],[1236,23,424,23,"styles"],[1236,29,424,29],[1236,30,424,30,"tokenIcon"],[1237,14,424,40],[1238,16,424,40,"fileName"],[1238,24,424,40],[1238,26,424,40,"_jsxFileName"],[1238,38,424,40],[1239,16,424,40,"lineNumber"],[1239,26,424,40],[1240,16,424,40,"columnNumber"],[1240,28,424,40],[1241,14,424,40],[1241,21,425,15],[1241,22,425,16],[1241,37,426,14],[1241,41,426,14,"_reactJsxDevRuntime"],[1241,60,426,14],[1241,61,426,14,"jsxDEV"],[1241,67,426,14],[1241,69,426,15,"_reactNative"],[1241,81,426,19],[1241,82,426,19,"View"],[1241,86,426,19],[1242,16,426,19,"children"],[1242,24,426,19],[1242,40,427,16],[1242,44,427,16,"_reactJsxDevRuntime"],[1242,63,427,16],[1242,64,427,16,"jsxDEV"],[1242,70,427,16],[1242,72,427,17,"_reactNative"],[1242,84,427,21],[1242,85,427,21,"Text"],[1242,89,427,21],[1243,18,427,22,"style"],[1243,23,427,27],[1243,25,427,29,"styles"],[1243,31,427,35],[1243,32,427,36,"tokenItemName"],[1243,45,427,50],[1244,18,427,50,"children"],[1244,26,427,50],[1244,28,427,51],[1245,16,427,54],[1246,18,427,54,"fileName"],[1246,26,427,54],[1246,28,427,54,"_jsxFileName"],[1246,40,427,54],[1247,18,427,54,"lineNumber"],[1247,28,427,54],[1248,18,427,54,"columnNumber"],[1248,30,427,54],[1249,16,427,54],[1249,23,427,60],[1249,24,427,61],[1249,39,428,16],[1249,43,428,16,"_reactJsxDevRuntime"],[1249,62,428,16],[1249,63,428,16,"jsxDEV"],[1249,69,428,16],[1249,71,428,17,"_reactNative"],[1249,83,428,21],[1249,84,428,21,"Text"],[1249,88,428,21],[1250,18,428,22,"style"],[1250,23,428,27],[1250,25,428,29,"styles"],[1250,31,428,35],[1250,32,428,36,"tokenItemNetwork"],[1250,48,428,53],[1251,18,428,53,"children"],[1251,26,428,53],[1251,28,428,54],[1252,16,428,60],[1253,18,428,60,"fileName"],[1253,26,428,60],[1253,28,428,60,"_jsxFileName"],[1253,40,428,60],[1254,18,428,60,"lineNumber"],[1254,28,428,60],[1255,18,428,60,"columnNumber"],[1255,30,428,60],[1256,16,428,60],[1256,23,428,66],[1256,24,428,67],[1257,14,428,67],[1258,16,428,67,"fileName"],[1258,24,428,67],[1258,26,428,67,"_jsxFileName"],[1258,38,428,67],[1259,16,428,67,"lineNumber"],[1259,26,428,67],[1260,16,428,67,"columnNumber"],[1260,28,428,67],[1261,14,428,67],[1261,21,429,20],[1261,22,429,21],[1262,12,429,21],[1263,14,429,21,"fileName"],[1263,22,429,21],[1263,24,429,21,"_jsxFileName"],[1263,36,429,21],[1264,14,429,21,"lineNumber"],[1264,24,429,21],[1265,14,429,21,"columnNumber"],[1265,26,429,21],[1266,12,429,21],[1266,19,430,18],[1266,20,430,19],[1266,35,431,12],[1266,39,431,12,"_reactJsxDevRuntime"],[1266,58,431,12],[1266,59,431,12,"jsxDEV"],[1266,65,431,12],[1266,67,431,13,"_reactNative"],[1266,79,431,17],[1266,80,431,17,"View"],[1266,84,431,17],[1267,14,431,18,"style"],[1267,19,431,23],[1267,21,431,25,"styles"],[1267,27,431,31],[1267,28,431,32,"tokenItemRight"],[1267,42,431,47],[1268,14,431,47,"children"],[1268,22,431,47],[1268,38,432,14],[1268,42,432,14,"_reactJsxDevRuntime"],[1268,61,432,14],[1268,62,432,14,"jsxDEV"],[1268,68,432,14],[1268,70,432,15,"_reactNative"],[1268,82,432,19],[1268,83,432,19,"Text"],[1268,87,432,19],[1269,16,432,20,"style"],[1269,21,432,25],[1269,23,432,27,"styles"],[1269,29,432,33],[1269,30,432,34,"tokenItemBalance"],[1269,46,432,51],[1270,16,432,51,"children"],[1270,24,432,51],[1270,26,432,52],[1271,14,432,56],[1272,16,432,56,"fileName"],[1272,24,432,56],[1272,26,432,56,"_jsxFileName"],[1272,38,432,56],[1273,16,432,56,"lineNumber"],[1273,26,432,56],[1274,16,432,56,"columnNumber"],[1274,28,432,56],[1275,14,432,56],[1275,21,432,62],[1275,22,432,63],[1275,37,433,14],[1275,41,433,14,"_reactJsxDevRuntime"],[1275,60,433,14],[1275,61,433,14,"jsxDEV"],[1275,67,433,14],[1275,69,433,15,"_reactNative"],[1275,81,433,19],[1275,82,433,19,"Text"],[1275,86,433,19],[1276,16,433,20,"style"],[1276,21,433,25],[1276,23,433,27,"styles"],[1276,29,433,33],[1276,30,433,34,"tokenItemUsd"],[1276,42,433,47],[1277,16,433,47,"children"],[1277,24,433,47],[1277,26,433,48],[1278,14,433,53],[1279,16,433,53,"fileName"],[1279,24,433,53],[1279,26,433,53,"_jsxFileName"],[1279,38,433,53],[1280,16,433,53,"lineNumber"],[1280,26,433,53],[1281,16,433,53,"columnNumber"],[1281,28,433,53],[1282,14,433,53],[1282,21,433,59],[1282,22,433,60],[1283,12,433,60],[1284,14,433,60,"fileName"],[1284,22,433,60],[1284,24,433,60,"_jsxFileName"],[1284,36,433,60],[1285,14,433,60,"lineNumber"],[1285,24,433,60],[1286,14,433,60,"columnNumber"],[1286,26,433,60],[1287,12,433,60],[1287,19,434,18],[1287,20,434,19],[1288,10,434,19],[1289,12,434,19,"fileName"],[1289,20,434,19],[1289,22,434,19,"_jsxFileName"],[1289,34,434,19],[1290,12,434,19,"lineNumber"],[1290,22,434,19],[1291,12,434,19,"columnNumber"],[1291,24,434,19],[1292,10,434,19],[1292,17,435,16],[1292,18,435,17],[1293,8,435,17],[1294,10,435,17,"fileName"],[1294,18,435,17],[1294,20,435,17,"_jsxFileName"],[1294,32,435,17],[1295,10,435,17,"lineNumber"],[1295,20,435,17],[1296,10,435,17,"columnNumber"],[1296,22,435,17],[1297,8,435,17],[1297,15,436,14],[1297,16,436,15],[1298,6,436,15],[1299,8,436,15,"fileName"],[1299,16,436,15],[1299,18,436,15,"_jsxFileName"],[1299,30,436,15],[1300,8,436,15,"lineNumber"],[1300,18,436,15],[1301,8,436,15,"columnNumber"],[1301,20,436,15],[1302,6,436,15],[1302,13,437,18],[1303,4,437,19],[1304,6,437,19,"fileName"],[1304,14,437,19],[1304,16,437,19,"_jsxFileName"],[1304,28,437,19],[1305,6,437,19,"lineNumber"],[1305,16,437,19],[1306,6,437,19,"columnNumber"],[1306,18,437,19],[1307,4,437,19],[1307,11,438,10],[1307,12,438,11],[1308,2,440,0],[1309,2,440,1,"_s2"],[1309,5,440,1],[1309,6,162,9,"WalletTab"],[1309,15,162,18],[1310,4,162,18],[1310,12,163,19,"useAuth"],[1310,32,163,26],[1310,33,163,26,"useAuth"],[1310,40,163,26],[1310,42,164,17,"useSafeAreaInsets"],[1310,69,164,34],[1310,70,164,34,"useSafeAreaInsets"],[1310,87,164,34],[1311,2,164,34],[1312,2,164,34,"_c2"],[1312,5,164,34],[1312,8,162,9,"WalletTab"],[1312,17,162,18],[1313,2,442,0],[1313,11,442,9,"CitizensTab"],[1313,22,442,20,"CitizensTab"],[1313,23,442,20],[1313,25,442,23],[1314,4,443,2],[1314,24,444,4],[1314,28,444,4,"_reactJsxDevRuntime"],[1314,47,444,4],[1314,48,444,4,"jsxDEV"],[1314,54,444,4],[1314,56,444,5,"_reactNative"],[1314,68,444,9],[1314,69,444,9,"View"],[1314,73,444,9],[1315,6,444,10,"style"],[1315,11,444,15],[1315,13,444,17,"styles"],[1315,19,444,23],[1315,20,444,24,"container"],[1315,29,444,34],[1316,6,444,34,"children"],[1316,14,444,34],[1316,29,445,6],[1316,33,445,6,"_reactJsxDevRuntime"],[1316,52,445,6],[1316,53,445,6,"jsxDEV"],[1316,59,445,6],[1316,61,445,7,"_reactNative"],[1316,73,445,11],[1316,74,445,11,"Text"],[1316,78,445,11],[1317,8,445,12,"style"],[1317,13,445,17],[1317,15,445,19,"styles"],[1317,21,445,25],[1317,22,445,26,"placeholderText"],[1317,37,445,42],[1318,8,445,42,"children"],[1318,16,445,42],[1318,18,445,43],[1319,6,445,58],[1320,8,445,58,"fileName"],[1320,16,445,58],[1320,18,445,58,"_jsxFileName"],[1320,30,445,58],[1321,8,445,58,"lineNumber"],[1321,18,445,58],[1322,8,445,58,"columnNumber"],[1322,20,445,58],[1323,6,445,58],[1323,13,445,64],[1324,4,445,65],[1325,6,445,65,"fileName"],[1325,14,445,65],[1325,16,445,65,"_jsxFileName"],[1325,28,445,65],[1326,6,445,65,"lineNumber"],[1326,16,445,65],[1327,6,445,65,"columnNumber"],[1327,18,445,65],[1328,4,445,65],[1328,11,446,10],[1328,12,446,11],[1329,2,448,0],[1330,2,448,1,"_c3"],[1330,5,448,1],[1330,8,442,9,"CitizensTab"],[1330,19,442,20],[1331,2,450,0],[1331,11,450,9,"ReferralTab"],[1331,22,450,20,"ReferralTab"],[1331,23,450,20],[1331,25,450,23],[1332,4,451,2],[1332,24,452,4],[1332,28,452,4,"_reactJsxDevRuntime"],[1332,47,452,4],[1332,48,452,4,"jsxDEV"],[1332,54,452,4],[1332,56,452,5,"_reactNative"],[1332,68,452,9],[1332,69,452,9,"View"],[1332,73,452,9],[1333,6,452,10,"style"],[1333,11,452,15],[1333,13,452,17,"styles"],[1333,19,452,23],[1333,20,452,24,"container"],[1333,29,452,34],[1334,6,452,34,"children"],[1334,14,452,34],[1334,29,453,6],[1334,33,453,6,"_reactJsxDevRuntime"],[1334,52,453,6],[1334,53,453,6,"jsxDEV"],[1334,59,453,6],[1334,61,453,7,"_reactNative"],[1334,73,453,11],[1334,74,453,11,"Text"],[1334,78,453,11],[1335,8,453,12,"style"],[1335,13,453,17],[1335,15,453,19,"styles"],[1335,21,453,25],[1335,22,453,26,"placeholderText"],[1335,37,453,42],[1336,8,453,42,"children"],[1336,16,453,42],[1336,18,453,43],[1337,6,453,58],[1338,8,453,58,"fileName"],[1338,16,453,58],[1338,18,453,58,"_jsxFileName"],[1338,30,453,58],[1339,8,453,58,"lineNumber"],[1339,18,453,58],[1340,8,453,58,"columnNumber"],[1340,20,453,58],[1341,6,453,58],[1341,13,453,64],[1342,4,453,65],[1343,6,453,65,"fileName"],[1343,14,453,65],[1343,16,453,65,"_jsxFileName"],[1343,28,453,65],[1344,6,453,65,"lineNumber"],[1344,16,453,65],[1345,6,453,65,"columnNumber"],[1345,18,453,65],[1346,4,453,65],[1346,11,454,10],[1346,12,454,11],[1347,2,456,0],[1348,2,456,1,"_c4"],[1348,5,456,1],[1348,8,450,9,"ReferralTab"],[1348,19,450,20],[1349,2,458,0],[1349,11,458,9,"ProfileTab"],[1349,21,458,19,"ProfileTab"],[1349,22,458,19],[1349,24,458,22],[1350,4,459,2],[1350,24,460,4],[1350,28,460,4,"_reactJsxDevRuntime"],[1350,47,460,4],[1350,48,460,4,"jsxDEV"],[1350,54,460,4],[1350,56,460,5,"_reactNative"],[1350,68,460,9],[1350,69,460,9,"View"],[1350,73,460,9],[1351,6,460,10,"style"],[1351,11,460,15],[1351,13,460,17,"styles"],[1351,19,460,23],[1351,20,460,24,"container"],[1351,29,460,34],[1352,6,460,34,"children"],[1352,14,460,34],[1352,29,461,6],[1352,33,461,6,"_reactJsxDevRuntime"],[1352,52,461,6],[1352,53,461,6,"jsxDEV"],[1352,59,461,6],[1352,61,461,7,"_reactNative"],[1352,73,461,11],[1352,74,461,11,"Text"],[1352,78,461,11],[1353,8,461,12,"style"],[1353,13,461,17],[1353,15,461,19,"styles"],[1353,21,461,25],[1353,22,461,26,"placeholderText"],[1353,37,461,42],[1354,8,461,42,"children"],[1354,16,461,42],[1354,18,461,43],[1355,6,461,57],[1356,8,461,57,"fileName"],[1356,16,461,57],[1356,18,461,57,"_jsxFileName"],[1356,30,461,57],[1357,8,461,57,"lineNumber"],[1357,18,461,57],[1358,8,461,57,"columnNumber"],[1358,20,461,57],[1359,6,461,57],[1359,13,461,63],[1360,4,461,64],[1361,6,461,64,"fileName"],[1361,14,461,64],[1361,16,461,64,"_jsxFileName"],[1361,28,461,64],[1362,6,461,64,"lineNumber"],[1362,16,461,64],[1363,6,461,64,"columnNumber"],[1363,18,461,64],[1364,4,461,64],[1364,11,462,10],[1364,12,462,11],[1365,2,464,0],[1366,2,464,1,"_c5"],[1366,5,464,1],[1366,8,458,9,"ProfileTab"],[1366,18,458,19],[1367,2,466,0],[1367,6,466,6,"Tab"],[1367,9,466,9],[1367,12,466,12],[1367,16,466,12,"createBottomTabNavigator"],[1367,42,466,36],[1367,43,466,36,"createBottomTabNavigator"],[1367,67,466,36],[1367,69,466,37],[1367,70,466,38],[1368,2,468,15],[1368,11,468,24,"HomeScreen"],[1368,21,468,34,"HomeScreen"],[1368,22,468,34,"_ref5"],[1368,27,468,34],[1368,29,468,56],[1369,4,468,56],[1369,8,468,37,"navigation"],[1369,18,468,47],[1369,21,468,47,"_ref5"],[1369,26,468,47],[1369,27,468,37,"navigation"],[1369,37,468,47],[1370,4,469,2],[1370,24,470,4],[1370,28,470,4,"_reactJsxDevRuntime"],[1370,47,470,4],[1370,48,470,4,"jsxDEV"],[1370,54,470,4],[1370,56,470,5,"Tab"],[1370,59,470,8],[1370,60,470,9,"Navigator"],[1370,69,470,18],[1371,6,471,6,"screenOptions"],[1371,19,471,19],[1371,21,471,21],[1372,8,472,8,"headerShown"],[1372,19,472,19],[1372,21,472,21],[1372,26,472,26],[1373,8,473,8,"tabBarActiveTintColor"],[1373,29,473,29],[1373,31,473,31],[1373,40,473,40],[1374,8,474,8,"tabBarInactiveTintColor"],[1374,31,474,31],[1374,33,474,33],[1374,42,474,42],[1375,8,475,8,"tabBarStyle"],[1375,19,475,19],[1375,21,475,21,"styles"],[1375,27,475,27],[1375,28,475,28,"tabBar"],[1376,6,476,6],[1376,7,476,8],[1377,6,476,8,"children"],[1377,14,476,8],[1377,30,478,6],[1377,34,478,6,"_reactJsxDevRuntime"],[1377,53,478,6],[1377,54,478,6,"jsxDEV"],[1377,60,478,6],[1377,62,478,7,"Tab"],[1377,65,478,10],[1377,66,478,11,"Screen"],[1377,72,478,17],[1378,8,479,8,"name"],[1378,12,479,12],[1378,14,479,13],[1378,23,479,22],[1379,8,480,8,"options"],[1379,15,480,15],[1379,17,480,17],[1380,10,481,10,"tabBarLabel"],[1380,21,481,21],[1380,23,481,23],[1380,29,481,29],[1381,10,482,10,"tabBarIcon"],[1381,20,482,20],[1381,22,482,22,"_ref6"],[1381,27,482,22],[1382,12,482,22],[1382,16,482,25,"color"],[1382,21,482,30],[1382,24,482,30,"_ref6"],[1382,29,482,30],[1382,30,482,25,"color"],[1382,35,482,30],[1383,14,482,32,"size"],[1383,18,482,36],[1383,21,482,36,"_ref6"],[1383,26,482,36],[1383,27,482,32,"size"],[1383,31,482,36],[1384,12,482,36],[1384,32,483,12],[1384,36,483,12,"_reactJsxDevRuntime"],[1384,55,483,12],[1384,56,483,12,"jsxDEV"],[1384,62,483,12],[1384,64,483,13,"_expoVectorIcons"],[1384,80,483,21],[1384,81,483,21,"Ionicons"],[1384,89,483,21],[1385,14,483,22,"name"],[1385,18,483,26],[1385,20,483,27],[1385,26,483,33],[1386,14,483,34,"size"],[1386,18,483,38],[1386,20,483,40,"size"],[1386,24,483,45],[1387,14,483,46,"color"],[1387,19,483,51],[1387,21,483,53,"color"],[1388,12,483,59],[1389,14,483,59,"fileName"],[1389,22,483,59],[1389,24,483,59,"_jsxFileName"],[1389,36,483,59],[1390,14,483,59,"lineNumber"],[1390,24,483,59],[1391,14,483,59,"columnNumber"],[1391,26,483,59],[1392,12,483,59],[1392,19,483,61],[1392,20,483,62],[1393,10,483,62],[1394,8,485,8],[1394,9,485,10],[1395,8,485,10,"children"],[1395,16,485,10],[1395,18,487,9,"children"],[1395,19,487,9],[1395,37,487,15],[1395,41,487,15,"_reactJsxDevRuntime"],[1395,60,487,15],[1395,61,487,15,"jsxDEV"],[1395,67,487,15],[1395,69,487,16,"HomeTab"],[1395,76,487,23],[1396,10,487,24,"navigation"],[1396,20,487,34],[1396,22,487,36,"navigation"],[1397,8,487,47],[1398,10,487,47,"fileName"],[1398,18,487,47],[1398,20,487,47,"_jsxFileName"],[1398,32,487,47],[1399,10,487,47,"lineNumber"],[1399,20,487,47],[1400,10,487,47,"columnNumber"],[1400,22,487,47],[1401,8,487,47],[1401,15,487,49],[1402,6,487,50],[1403,8,487,50,"fileName"],[1403,16,487,50],[1403,18,487,50,"_jsxFileName"],[1403,30,487,50],[1404,8,487,50,"lineNumber"],[1404,18,487,50],[1405,8,487,50,"columnNumber"],[1405,20,487,50],[1406,6,487,50],[1406,13,488,18],[1406,14,488,19],[1406,29,489,6],[1406,33,489,6,"_reactJsxDevRuntime"],[1406,52,489,6],[1406,53,489,6,"jsxDEV"],[1406,59,489,6],[1406,61,489,7,"Tab"],[1406,64,489,10],[1406,65,489,11,"Screen"],[1406,71,489,17],[1407,8,490,8,"name"],[1407,12,490,12],[1407,14,490,13],[1407,22,490,21],[1408,8,491,8,"component"],[1408,17,491,17],[1408,19,491,19,"WalletTab"],[1408,28,491,29],[1409,8,492,8,"options"],[1409,15,492,15],[1409,17,492,17],[1410,10,493,10,"tabBarLabel"],[1410,21,493,21],[1410,23,493,23],[1410,31,493,31],[1411,10,494,10,"tabBarIcon"],[1411,20,494,20],[1411,22,494,22,"_ref7"],[1411,27,494,22],[1412,12,494,22],[1412,16,494,25,"color"],[1412,21,494,30],[1412,24,494,30,"_ref7"],[1412,29,494,30],[1412,30,494,25,"color"],[1412,35,494,30],[1413,14,494,32,"size"],[1413,18,494,36],[1413,21,494,36,"_ref7"],[1413,26,494,36],[1413,27,494,32,"size"],[1413,31,494,36],[1414,12,494,36],[1414,32,495,12],[1414,36,495,12,"_reactJsxDevRuntime"],[1414,55,495,12],[1414,56,495,12,"jsxDEV"],[1414,62,495,12],[1414,64,495,13,"_expoVectorIcons"],[1414,80,495,21],[1414,81,495,21,"Ionicons"],[1414,89,495,21],[1415,14,495,22,"name"],[1415,18,495,26],[1415,20,495,27],[1415,28,495,35],[1416,14,495,36,"size"],[1416,18,495,40],[1416,20,495,42,"size"],[1416,24,495,47],[1417,14,495,48,"color"],[1417,19,495,53],[1417,21,495,55,"color"],[1418,12,495,61],[1419,14,495,61,"fileName"],[1419,22,495,61],[1419,24,495,61,"_jsxFileName"],[1419,36,495,61],[1420,14,495,61,"lineNumber"],[1420,24,495,61],[1421,14,495,61,"columnNumber"],[1421,26,495,61],[1422,12,495,61],[1422,19,495,63],[1422,20,495,64],[1423,10,495,64],[1424,8,497,8],[1425,6,497,10],[1426,8,497,10,"fileName"],[1426,16,497,10],[1426,18,497,10,"_jsxFileName"],[1426,30,497,10],[1427,8,497,10,"lineNumber"],[1427,18,497,10],[1428,8,497,10,"columnNumber"],[1428,20,497,10],[1429,6,497,10],[1429,13,498,7],[1429,14,498,8],[1429,29,499,6],[1429,33,499,6,"_reactJsxDevRuntime"],[1429,52,499,6],[1429,53,499,6,"jsxDEV"],[1429,59,499,6],[1429,61,499,7,"Tab"],[1429,64,499,10],[1429,65,499,11,"Screen"],[1429,71,499,17],[1430,8,500,8,"name"],[1430,12,500,12],[1430,14,500,13],[1430,24,500,23],[1431,8,501,8,"component"],[1431,17,501,17],[1431,19,501,19,"CitizensTab"],[1431,30,501,31],[1432,8,502,8,"options"],[1432,15,502,15],[1432,17,502,17],[1433,10,503,10,"tabBarLabel"],[1433,21,503,21],[1433,23,503,23],[1433,33,503,33],[1434,10,504,10,"tabBarIcon"],[1434,20,504,20],[1434,22,504,22,"_ref8"],[1434,27,504,22],[1435,12,504,22],[1435,16,504,25,"color"],[1435,21,504,30],[1435,24,504,30,"_ref8"],[1435,29,504,30],[1435,30,504,25,"color"],[1435,35,504,30],[1436,14,504,32,"size"],[1436,18,504,36],[1436,21,504,36,"_ref8"],[1436,26,504,36],[1436,27,504,32,"size"],[1436,31,504,36],[1437,12,504,36],[1437,32,505,12],[1437,36,505,12,"_reactJsxDevRuntime"],[1437,55,505,12],[1437,56,505,12,"jsxDEV"],[1437,62,505,12],[1437,64,505,13,"_expoVectorIcons"],[1437,80,505,21],[1437,81,505,21,"Ionicons"],[1437,89,505,21],[1438,14,505,22,"name"],[1438,18,505,26],[1438,20,505,27],[1438,28,505,35],[1439,14,505,36,"size"],[1439,18,505,40],[1439,20,505,42,"size"],[1439,24,505,47],[1440,14,505,48,"color"],[1440,19,505,53],[1440,21,505,55,"color"],[1441,12,505,61],[1442,14,505,61,"fileName"],[1442,22,505,61],[1442,24,505,61,"_jsxFileName"],[1442,36,505,61],[1443,14,505,61,"lineNumber"],[1443,24,505,61],[1444,14,505,61,"columnNumber"],[1444,26,505,61],[1445,12,505,61],[1445,19,505,63],[1445,20,505,64],[1446,10,505,64],[1447,8,507,8],[1448,6,507,10],[1449,8,507,10,"fileName"],[1449,16,507,10],[1449,18,507,10,"_jsxFileName"],[1449,30,507,10],[1450,8,507,10,"lineNumber"],[1450,18,507,10],[1451,8,507,10,"columnNumber"],[1451,20,507,10],[1452,6,507,10],[1452,13,508,7],[1452,14,508,8],[1452,29,509,6],[1452,33,509,6,"_reactJsxDevRuntime"],[1452,52,509,6],[1452,53,509,6,"jsxDEV"],[1452,59,509,6],[1452,61,509,7,"Tab"],[1452,64,509,10],[1452,65,509,11,"Screen"],[1452,71,509,17],[1453,8,510,8,"name"],[1453,12,510,12],[1453,14,510,13],[1453,24,510,23],[1454,8,511,8,"component"],[1454,17,511,17],[1454,19,511,19,"ReferralTab"],[1454,30,511,31],[1455,8,512,8,"options"],[1455,15,512,15],[1455,17,512,17],[1456,10,513,10,"tabBarLabel"],[1456,21,513,21],[1456,23,513,23],[1456,33,513,33],[1457,10,514,10,"tabBarIcon"],[1457,20,514,20],[1457,22,514,22,"_ref9"],[1457,27,514,22],[1458,12,514,22],[1458,16,514,25,"color"],[1458,21,514,30],[1458,24,514,30,"_ref9"],[1458,29,514,30],[1458,30,514,25,"color"],[1458,35,514,30],[1459,14,514,32,"size"],[1459,18,514,36],[1459,21,514,36,"_ref9"],[1459,26,514,36],[1459,27,514,32,"size"],[1459,31,514,36],[1460,12,514,36],[1460,32,515,12],[1460,36,515,12,"_reactJsxDevRuntime"],[1460,55,515,12],[1460,56,515,12,"jsxDEV"],[1460,62,515,12],[1460,64,515,13,"_expoVectorIcons"],[1460,80,515,21],[1460,81,515,21,"Ionicons"],[1460,89,515,21],[1461,14,515,22,"name"],[1461,18,515,26],[1461,20,515,27],[1461,26,515,33],[1462,14,515,34,"size"],[1462,18,515,38],[1462,20,515,40,"size"],[1462,24,515,45],[1463,14,515,46,"color"],[1463,19,515,51],[1463,21,515,53,"color"],[1464,12,515,59],[1465,14,515,59,"fileName"],[1465,22,515,59],[1465,24,515,59,"_jsxFileName"],[1465,36,515,59],[1466,14,515,59,"lineNumber"],[1466,24,515,59],[1467,14,515,59,"columnNumber"],[1467,26,515,59],[1468,12,515,59],[1468,19,515,61],[1468,20,515,62],[1469,10,515,62],[1470,8,517,8],[1471,6,517,10],[1472,8,517,10,"fileName"],[1472,16,517,10],[1472,18,517,10,"_jsxFileName"],[1472,30,517,10],[1473,8,517,10,"lineNumber"],[1473,18,517,10],[1474,8,517,10,"columnNumber"],[1474,20,517,10],[1475,6,517,10],[1475,13,518,7],[1475,14,518,8],[1475,29,519,6],[1475,33,519,6,"_reactJsxDevRuntime"],[1475,52,519,6],[1475,53,519,6,"jsxDEV"],[1475,59,519,6],[1475,61,519,7,"Tab"],[1475,64,519,10],[1475,65,519,11,"Screen"],[1475,71,519,17],[1476,8,520,8,"name"],[1476,12,520,12],[1476,14,520,13],[1476,23,520,22],[1477,8,521,8,"component"],[1477,17,521,17],[1477,19,521,19,"ProfileTab"],[1477,29,521,30],[1478,8,522,8,"options"],[1478,15,522,15],[1478,17,522,17],[1479,10,523,10,"tabBarLabel"],[1479,21,523,21],[1479,23,523,23],[1479,32,523,32],[1480,10,524,10,"tabBarIcon"],[1480,20,524,20],[1480,22,524,22,"_ref0"],[1480,27,524,22],[1481,12,524,22],[1481,16,524,25,"color"],[1481,21,524,30],[1481,24,524,30,"_ref0"],[1481,29,524,30],[1481,30,524,25,"color"],[1481,35,524,30],[1482,14,524,32,"size"],[1482,18,524,36],[1482,21,524,36,"_ref0"],[1482,26,524,36],[1482,27,524,32,"size"],[1482,31,524,36],[1483,12,524,36],[1483,32,525,12],[1483,36,525,12,"_reactJsxDevRuntime"],[1483,55,525,12],[1483,56,525,12,"jsxDEV"],[1483,62,525,12],[1483,64,525,13,"_expoVectorIcons"],[1483,80,525,21],[1483,81,525,21,"Ionicons"],[1483,89,525,21],[1484,14,525,22,"name"],[1484,18,525,26],[1484,20,525,27],[1484,28,525,35],[1485,14,525,36,"size"],[1485,18,525,40],[1485,20,525,42,"size"],[1485,24,525,47],[1486,14,525,48,"color"],[1486,19,525,53],[1486,21,525,55,"color"],[1487,12,525,61],[1488,14,525,61,"fileName"],[1488,22,525,61],[1488,24,525,61,"_jsxFileName"],[1488,36,525,61],[1489,14,525,61,"lineNumber"],[1489,24,525,61],[1490,14,525,61,"columnNumber"],[1490,26,525,61],[1491,12,525,61],[1491,19,525,63],[1491,20,525,64],[1492,10,525,64],[1493,8,527,8],[1494,6,527,10],[1495,8,527,10,"fileName"],[1495,16,527,10],[1495,18,527,10,"_jsxFileName"],[1495,30,527,10],[1496,8,527,10,"lineNumber"],[1496,18,527,10],[1497,8,527,10,"columnNumber"],[1497,20,527,10],[1498,6,527,10],[1498,13,528,7],[1498,14,528,8],[1499,4,528,8],[1500,6,528,8,"fileName"],[1500,14,528,8],[1500,16,528,8,"_jsxFileName"],[1500,28,528,8],[1501,6,528,8,"lineNumber"],[1501,16,528,8],[1502,6,528,8,"columnNumber"],[1502,18,528,8],[1503,4,528,8],[1503,11,529,19],[1503,12,529,20],[1504,2,531,0],[1505,2,531,1,"_c6"],[1505,5,531,1],[1505,8,468,24,"HomeScreen"],[1505,18,468,34],[1506,2,533,0],[1506,6,533,6,"QUICK_ACTIONS"],[1506,19,533,19],[1506,22,533,22],[1506,23,534,2],[1507,4,534,4,"id"],[1507,6,534,6],[1507,8,534,8],[1507,11,534,11],[1508,4,534,13,"label"],[1508,9,534,18],[1508,11,534,20],[1508,17,534,26],[1509,4,534,28,"icon"],[1509,8,534,32],[1509,10,534,34],[1509,25,534,49],[1510,4,534,51,"color"],[1510,9,534,56],[1510,11,534,58],[1511,2,534,68],[1511,3,534,69],[1511,5,535,2],[1512,4,535,4,"id"],[1512,6,535,6],[1512,8,535,8],[1512,11,535,11],[1513,4,535,13,"label"],[1513,9,535,18],[1513,11,535,20],[1513,20,535,29],[1514,4,535,31,"icon"],[1514,8,535,35],[1514,10,535,37],[1514,22,535,49],[1515,4,535,51,"color"],[1515,9,535,56],[1515,11,535,58],[1516,2,535,68],[1516,3,535,69],[1516,5,536,2],[1517,4,536,4,"id"],[1517,6,536,6],[1517,8,536,8],[1517,11,536,11],[1518,4,536,13,"label"],[1518,9,536,18],[1518,11,536,20],[1518,17,536,26],[1519,4,536,28,"icon"],[1519,8,536,32],[1519,10,536,34],[1519,27,536,51],[1520,4,536,53,"color"],[1520,9,536,58],[1520,11,536,60],[1521,2,536,70],[1521,3,536,71],[1521,5,537,2],[1522,4,537,4,"id"],[1522,6,537,6],[1522,8,537,8],[1522,11,537,11],[1523,4,537,13,"label"],[1523,9,537,18],[1523,11,537,20],[1523,17,537,26],[1524,4,537,28,"icon"],[1524,8,537,32],[1524,10,537,34],[1524,28,537,52],[1525,4,537,54,"color"],[1525,9,537,59],[1525,11,537,61],[1526,2,537,71],[1526,3,537,72],[1526,5,538,2],[1527,4,538,4,"id"],[1527,6,538,6],[1527,8,538,8],[1527,11,538,11],[1528,4,538,13,"label"],[1528,9,538,18],[1528,11,538,20],[1528,18,538,27],[1529,4,538,29,"icon"],[1529,8,538,33],[1529,10,538,35],[1529,23,538,48],[1530,4,538,50,"color"],[1530,9,538,55],[1530,11,538,57],[1531,2,538,67],[1531,3,538,68],[1531,5,539,2],[1532,4,539,4,"id"],[1532,6,539,6],[1532,8,539,8],[1532,11,539,11],[1533,4,539,13,"label"],[1533,9,539,18],[1533,11,539,20],[1533,21,539,30],[1534,4,539,32,"icon"],[1534,8,539,36],[1534,10,539,38],[1534,16,539,44],[1535,4,539,46,"color"],[1535,9,539,51],[1535,11,539,53],[1536,2,539,63],[1536,3,539,64],[1536,5,540,2],[1537,4,540,4,"id"],[1537,6,540,6],[1537,8,540,8],[1537,11,540,11],[1538,4,540,13,"label"],[1538,9,540,18],[1538,11,540,20],[1538,21,540,30],[1539,4,540,32,"icon"],[1539,8,540,36],[1539,10,540,38],[1539,25,540,53],[1540,4,540,55,"color"],[1540,9,540,60],[1540,11,540,62],[1541,2,540,72],[1541,3,540,73],[1541,5,541,2],[1542,4,541,4,"id"],[1542,6,541,6],[1542,8,541,8],[1542,11,541,11],[1543,4,541,13,"label"],[1543,9,541,18],[1543,11,541,20],[1543,22,541,31],[1544,4,541,33,"icon"],[1544,8,541,37],[1544,10,541,39],[1544,18,541,47],[1545,4,541,49,"color"],[1545,9,541,54],[1545,11,541,56],[1546,2,541,66],[1546,3,541,67],[1546,5,542,2],[1547,4,542,4,"id"],[1547,6,542,6],[1547,8,542,8],[1547,11,542,11],[1548,4,542,13,"label"],[1548,9,542,18],[1548,11,542,20],[1548,21,542,30],[1549,4,542,32,"icon"],[1549,8,542,36],[1549,10,542,38],[1549,21,542,49],[1550,4,542,51,"color"],[1550,9,542,56],[1550,11,542,58],[1551,2,542,68],[1551,3,542,69],[1551,5,543,2],[1552,4,543,4,"id"],[1552,6,543,6],[1552,8,543,8],[1552,12,543,12],[1553,4,543,14,"label"],[1553,9,543,19],[1553,11,543,21],[1553,21,543,31],[1554,4,543,33,"icon"],[1554,8,543,37],[1554,10,543,39],[1554,16,543,45],[1555,4,543,47,"color"],[1555,9,543,52],[1555,11,543,54],[1556,2,543,64],[1556,3,543,65],[1556,5,544,2],[1557,4,544,4,"id"],[1557,6,544,6],[1557,8,544,8],[1557,12,544,12],[1558,4,544,14,"label"],[1558,9,544,19],[1558,11,544,21],[1558,22,544,32],[1559,4,544,34,"icon"],[1559,8,544,38],[1559,10,544,40],[1559,16,544,46],[1560,4,544,48,"color"],[1560,9,544,53],[1560,11,544,55],[1561,2,544,65],[1561,3,544,66],[1561,5,545,2],[1562,4,545,4,"id"],[1562,6,545,6],[1562,8,545,8],[1562,12,545,12],[1563,4,545,14,"label"],[1563,9,545,19],[1563,11,545,21],[1563,17,545,27],[1564,4,545,29,"icon"],[1564,8,545,33],[1564,10,545,35],[1564,16,545,41],[1565,4,545,43,"color"],[1565,9,545,48],[1565,11,545,50],[1566,2,545,60],[1566,3,545,61],[1566,4,546,1],[1567,2,548,0],[1567,6,548,6,"styles"],[1567,12,548,12],[1567,15,548,15,"StyleSheet"],[1567,27,548,25],[1567,28,548,25,"StyleSheet"],[1567,38,548,25],[1567,39,548,26,"create"],[1567,45,548,32],[1567,46,548,33],[1568,4,549,2,"container"],[1568,13,549,11],[1568,15,549,13],[1569,6,550,4,"flex"],[1569,10,550,8],[1569,12,550,10],[1569,13,550,11],[1570,6,551,4,"backgroundColor"],[1570,21,551,19],[1570,23,551,21],[1571,4,552,2],[1571,5,552,3],[1572,4,553,2,"scrollContent"],[1572,17,553,15],[1572,19,553,17],[1573,6,554,4,"paddingBottom"],[1573,19,554,17],[1573,21,554,19],[1574,4,555,2],[1574,5,555,3],[1575,4,556,2,"walletScrollContent"],[1575,23,556,21],[1575,25,556,23],[1576,6,557,4,"paddingBottom"],[1576,19,557,17],[1576,21,557,19],[1577,4,558,2],[1577,5,558,3],[1578,4,559,2,"header"],[1578,10,559,8],[1578,12,559,10],[1579,6,560,4,"flexDirection"],[1579,19,560,17],[1579,21,560,19],[1579,26,560,24],[1580,6,561,4,"justifyContent"],[1580,20,561,18],[1580,22,561,20],[1580,37,561,35],[1581,6,562,4,"alignItems"],[1581,16,562,14],[1581,18,562,16],[1581,26,562,24],[1582,6,563,4,"padding"],[1582,13,563,11],[1582,15,563,13],[1582,17,563,15],[1583,6,564,4,"backgroundColor"],[1583,21,564,19],[1583,23,564,21],[1583,29,564,27],[1584,6,565,4,"borderBottomWidth"],[1584,23,565,21],[1584,25,565,23],[1584,26,565,24],[1585,6,566,4,"borderBottomColor"],[1585,23,566,21],[1585,25,566,23],[1586,4,567,2],[1586,5,567,3],[1587,4,568,2,"headerLeft"],[1587,14,568,12],[1587,16,568,14],[1588,6,569,4,"position"],[1588,14,569,12],[1588,16,569,14],[1589,4,570,2],[1589,5,570,3],[1590,4,571,2,"profileImage"],[1590,16,571,14],[1590,18,571,16],[1591,6,572,4,"width"],[1591,11,572,9],[1591,13,572,11],[1591,15,572,13],[1592,6,573,4,"height"],[1592,12,573,10],[1592,14,573,12],[1592,16,573,14],[1593,6,574,4,"borderRadius"],[1593,18,574,16],[1593,20,574,18],[1593,22,574,20],[1594,6,575,4,"backgroundColor"],[1594,21,575,19],[1594,23,575,21],[1594,32,575,30],[1595,6,576,4,"alignItems"],[1595,16,576,14],[1595,18,576,16],[1595,26,576,24],[1596,6,577,4,"justifyContent"],[1596,20,577,18],[1596,22,577,20],[1596,30,577,28],[1597,6,578,4,"overflow"],[1597,14,578,12],[1597,16,578,14],[1598,4,579,2],[1598,5,579,3],[1599,4,580,2,"profileImageSrc"],[1599,19,580,17],[1599,21,580,19],[1600,6,581,4,"width"],[1600,11,581,9],[1600,13,581,11],[1600,15,581,13],[1601,6,582,4,"height"],[1601,12,582,10],[1601,14,582,12],[1602,4,583,2],[1602,5,583,3],[1603,4,584,2,"profileBadge"],[1603,16,584,14],[1603,18,584,16],[1604,6,585,4,"position"],[1604,14,585,12],[1604,16,585,14],[1604,26,585,24],[1605,6,586,4,"bottom"],[1605,12,586,10],[1605,14,586,12],[1605,15,586,13],[1605,16,586,14],[1606,6,587,4,"right"],[1606,11,587,9],[1606,13,587,11],[1606,14,587,12],[1606,15,587,13],[1607,6,588,4,"backgroundColor"],[1607,21,588,19],[1607,23,588,21],[1607,32,588,30],[1608,6,589,4,"borderRadius"],[1608,18,589,16],[1608,20,589,18],[1608,22,589,20],[1609,6,590,4,"paddingHorizontal"],[1609,23,590,21],[1609,25,590,23],[1609,26,590,24],[1610,6,591,4,"paddingVertical"],[1610,21,591,19],[1610,23,591,21],[1610,24,591,22],[1611,6,592,4,"flexDirection"],[1611,19,592,17],[1611,21,592,19],[1611,26,592,24],[1612,6,593,4,"alignItems"],[1612,16,593,14],[1612,18,593,16],[1612,26,593,24],[1613,6,594,4,"gap"],[1613,9,594,7],[1613,11,594,9],[1614,4,595,2],[1614,5,595,3],[1615,4,596,2,"trustScore"],[1615,14,596,12],[1615,16,596,14],[1616,6,597,4,"fontSize"],[1616,14,597,12],[1616,16,597,14],[1616,18,597,16],[1617,6,598,4,"fontWeight"],[1617,16,598,14],[1617,18,598,16],[1617,23,598,21],[1618,6,599,4,"color"],[1618,11,599,9],[1618,13,599,11],[1619,4,600,2],[1619,5,600,3],[1620,4,601,2,"headerRight"],[1620,15,601,13],[1620,17,601,15],[1621,6,602,4,"flexDirection"],[1621,19,602,17],[1621,21,602,19],[1621,26,602,24],[1622,6,603,4,"gap"],[1622,9,603,7],[1622,11,603,9],[1623,4,604,2],[1623,5,604,3],[1624,4,605,2,"iconButton"],[1624,14,605,12],[1624,16,605,14],[1625,6,606,4,"padding"],[1625,13,606,11],[1625,15,606,13],[1626,4,607,2],[1626,5,607,3],[1627,4,608,2,"announcementWidget"],[1627,22,608,20],[1627,24,608,22],[1628,6,609,4,"padding"],[1628,13,609,11],[1628,15,609,13],[1629,4,610,2],[1629,5,610,3],[1630,4,611,2,"announcement"],[1630,16,611,14],[1630,18,611,16],[1631,6,612,4,"backgroundColor"],[1631,21,612,19],[1631,23,612,21],[1631,29,612,27],[1632,6,613,4,"padding"],[1632,13,613,11],[1632,15,613,13],[1632,17,613,15],[1633,6,614,4,"borderRadius"],[1633,18,614,16],[1633,20,614,18],[1633,22,614,20],[1634,6,615,4,"marginRight"],[1634,17,615,15],[1634,19,615,17],[1634,21,615,19],[1635,6,616,4,"width"],[1635,11,616,9],[1635,13,616,11,"width"],[1635,18,616,16],[1635,21,616,19],[1635,23,616,21],[1636,6,617,4,"borderLeftWidth"],[1636,21,617,19],[1636,23,617,21],[1636,24,617,22],[1637,6,618,4,"borderLeftColor"],[1637,21,618,19],[1637,23,618,21],[1638,4,619,2],[1638,5,619,3],[1639,4,620,2,"announcementTitle"],[1639,21,620,19],[1639,23,620,21],[1640,6,621,4,"fontSize"],[1640,14,621,12],[1640,16,621,14],[1640,18,621,16],[1641,6,622,4,"fontWeight"],[1641,16,622,14],[1641,18,622,16],[1641,23,622,21],[1642,6,623,4,"color"],[1642,11,623,9],[1642,13,623,11],[1642,22,623,20],[1643,6,624,4,"marginBottom"],[1643,18,624,16],[1643,20,624,18],[1644,4,625,2],[1644,5,625,3],[1645,4,626,2,"announcementText"],[1645,20,626,18],[1645,22,626,20],[1646,6,627,4,"fontSize"],[1646,14,627,12],[1646,16,627,14],[1646,18,627,16],[1647,6,628,4,"color"],[1647,11,628,9],[1647,13,628,11],[1648,4,629,2],[1648,5,629,3],[1649,4,630,2,"quickActionsContainer"],[1649,25,630,23],[1649,27,630,25],[1650,6,631,4,"padding"],[1650,13,631,11],[1650,15,631,13],[1651,4,632,2],[1651,5,632,3],[1652,4,633,2,"sectionTitle"],[1652,16,633,14],[1652,18,633,16],[1653,6,634,4,"fontSize"],[1653,14,634,12],[1653,16,634,14],[1653,18,634,16],[1654,6,635,4,"fontWeight"],[1654,16,635,14],[1654,18,635,16],[1654,23,635,21],[1655,6,636,4,"color"],[1655,11,636,9],[1655,13,636,11],[1655,22,636,20],[1656,6,637,4,"marginBottom"],[1656,18,637,16],[1656,20,637,18],[1657,4,638,2],[1657,5,638,3],[1658,4,639,2,"actionsGrid"],[1658,15,639,13],[1658,17,639,15],[1659,6,640,4,"flexDirection"],[1659,19,640,17],[1659,21,640,19],[1659,26,640,24],[1660,6,641,4,"flexWrap"],[1660,14,641,12],[1660,16,641,14],[1660,22,641,20],[1661,6,642,4,"justifyContent"],[1661,20,642,18],[1661,22,642,20],[1662,4,643,2],[1662,5,643,3],[1663,4,644,2,"actionCard"],[1663,14,644,12],[1663,16,644,14],[1664,6,645,4,"width"],[1664,11,645,9],[1664,13,645,11],[1664,14,645,12,"width"],[1664,19,645,17],[1664,22,645,20],[1664,24,645,22],[1664,28,645,26],[1664,29,645,27],[1665,6,646,4,"backgroundColor"],[1665,21,646,19],[1665,23,646,21],[1665,29,646,27],[1666,6,647,4,"padding"],[1666,13,647,11],[1666,15,647,13],[1666,17,647,15],[1667,6,648,4,"borderRadius"],[1667,18,648,16],[1667,20,648,18],[1667,22,648,20],[1668,6,649,4,"alignItems"],[1668,16,649,14],[1668,18,649,16],[1668,26,649,24],[1669,6,650,4,"marginBottom"],[1669,18,650,16],[1669,20,650,18],[1669,22,650,20],[1670,6,651,4,"shadowColor"],[1670,17,651,15],[1670,19,651,17],[1670,25,651,23],[1671,6,652,4,"shadowOffset"],[1671,18,652,16],[1671,20,652,18],[1672,8,652,20,"width"],[1672,13,652,25],[1672,15,652,27],[1672,16,652,28],[1673,8,652,30,"height"],[1673,14,652,36],[1673,16,652,38],[1674,6,652,40],[1674,7,652,41],[1675,6,653,4,"shadowOpacity"],[1675,19,653,17],[1675,21,653,19],[1675,25,653,23],[1676,6,654,4,"shadowRadius"],[1676,18,654,16],[1676,20,654,18],[1676,21,654,19],[1677,6,655,4,"elevation"],[1677,15,655,13],[1677,17,655,15],[1678,4,656,2],[1678,5,656,3],[1679,4,657,2,"actionCardFirst"],[1679,19,657,17],[1679,21,657,19],[1680,6,658,4,"marginRight"],[1680,17,658,15],[1680,19,658,17],[1681,4,659,2],[1681,5,659,3],[1682,4,660,2,"actionCardLast"],[1682,18,660,16],[1682,20,660,18],[1683,6,661,4,"marginLeft"],[1683,16,661,14],[1683,18,661,16],[1684,4,662,2],[1684,5,662,3],[1685,4,663,2,"actionIcon"],[1685,14,663,12],[1685,16,663,14],[1686,6,664,4,"width"],[1686,11,664,9],[1686,13,664,11],[1686,15,664,13],[1687,6,665,4,"height"],[1687,12,665,10],[1687,14,665,12],[1687,16,665,14],[1688,6,666,4,"borderRadius"],[1688,18,666,16],[1688,20,666,18],[1688,22,666,20],[1689,6,667,4,"alignItems"],[1689,16,667,14],[1689,18,667,16],[1689,26,667,24],[1690,6,668,4,"justifyContent"],[1690,20,668,18],[1690,22,668,20],[1690,30,668,28],[1691,6,669,4,"marginBottom"],[1691,18,669,16],[1691,20,669,18],[1692,4,670,2],[1692,5,670,3],[1693,4,671,2,"actionLabel"],[1693,15,671,13],[1693,17,671,15],[1694,6,672,4,"fontSize"],[1694,14,672,12],[1694,16,672,14],[1694,18,672,16],[1695,6,673,4,"color"],[1695,11,673,9],[1695,13,673,11],[1695,22,673,20],[1696,6,674,4,"textAlign"],[1696,15,674,13],[1696,17,674,15],[1697,4,675,2],[1697,5,675,3],[1698,4,676,2,"walletHeader"],[1698,16,676,14],[1698,18,676,16],[1699,6,677,4,"padding"],[1699,13,677,11],[1699,15,677,13],[1699,17,677,15],[1700,6,678,4,"backgroundColor"],[1700,21,678,19],[1700,23,678,21],[1700,29,678,27],[1701,6,679,4,"borderBottomWidth"],[1701,23,679,21],[1701,25,679,23],[1701,26,679,24],[1702,6,680,4,"borderBottomColor"],[1702,23,680,21],[1702,25,680,23],[1702,34,680,32],[1703,6,681,4,"flexDirection"],[1703,19,681,17],[1703,21,681,19],[1703,26,681,24],[1704,6,682,4,"justifyContent"],[1704,20,682,18],[1704,22,682,20],[1704,37,682,35],[1705,6,683,4,"alignItems"],[1705,16,683,14],[1705,18,683,16],[1706,4,684,2],[1706,5,684,3],[1707,4,685,2,"walletTitle"],[1707,15,685,13],[1707,17,685,15],[1708,6,686,4,"fontSize"],[1708,14,686,12],[1708,16,686,14],[1708,18,686,16],[1709,6,687,4,"fontWeight"],[1709,16,687,14],[1709,18,687,16],[1709,23,687,21],[1710,6,688,4,"color"],[1710,11,688,9],[1710,13,688,11],[1711,4,689,2],[1711,5,689,3],[1712,4,690,2,"refreshButton"],[1712,17,690,15],[1712,19,690,17],[1713,6,691,4,"padding"],[1713,13,691,11],[1713,15,691,13],[1713,16,691,14],[1714,6,692,4,"borderRadius"],[1714,18,692,16],[1714,20,692,18],[1714,21,692,19],[1715,6,693,4,"backgroundColor"],[1715,21,693,19],[1715,23,693,21],[1716,4,694,2],[1716,5,694,3],[1717,4,695,2,"balanceCards"],[1717,16,695,14],[1717,18,695,16],[1718,6,696,4,"padding"],[1718,13,696,11],[1718,15,696,13],[1718,17,696,15],[1719,6,697,4,"gap"],[1719,9,697,7],[1719,11,697,9],[1720,4,698,2],[1720,5,698,3],[1721,4,699,2,"balanceCard"],[1721,15,699,13],[1721,17,699,15],[1722,6,700,4,"backgroundColor"],[1722,21,700,19],[1722,23,700,21],[1722,29,700,27],[1723,6,701,4,"padding"],[1723,13,701,11],[1723,15,701,13],[1723,17,701,15],[1724,6,702,4,"borderRadius"],[1724,18,702,16],[1724,20,702,18],[1724,22,702,20],[1725,6,703,4,"borderWidth"],[1725,17,703,15],[1725,19,703,17],[1725,20,703,18],[1726,6,704,4,"borderColor"],[1726,17,704,15],[1726,19,704,17],[1727,4,705,2],[1727,5,705,3],[1728,4,706,2,"balanceCardHeader"],[1728,21,706,19],[1728,23,706,21],[1729,6,707,4,"flexDirection"],[1729,19,707,17],[1729,21,707,19],[1729,26,707,24],[1730,6,708,4,"alignItems"],[1730,16,708,14],[1730,18,708,16],[1730,26,708,24],[1731,6,709,4,"gap"],[1731,9,709,7],[1731,11,709,9],[1731,12,709,10],[1732,6,710,4,"marginBottom"],[1732,18,710,16],[1732,20,710,18],[1733,4,711,2],[1733,5,711,3],[1734,4,712,2,"tokenLogo"],[1734,13,712,11],[1734,15,712,13],[1735,6,713,4,"width"],[1735,11,713,9],[1735,13,713,11],[1735,15,713,13],[1736,6,714,4,"height"],[1736,12,714,10],[1736,14,714,12],[1736,16,714,14],[1737,6,715,4,"borderRadius"],[1737,18,715,16],[1737,20,715,18],[1738,4,716,2],[1738,5,716,3],[1739,4,717,2,"tokenSymbol"],[1739,15,717,13],[1739,17,717,15],[1740,6,718,4,"fontSize"],[1740,14,718,12],[1740,16,718,14],[1740,18,718,16],[1741,6,719,4,"fontWeight"],[1741,16,719,14],[1741,18,719,16],[1741,23,719,21],[1742,6,720,4,"color"],[1742,11,720,9],[1742,13,720,11],[1743,4,721,2],[1743,5,721,3],[1744,4,722,2,"balanceAmount"],[1744,17,722,15],[1744,19,722,17],[1745,6,723,4,"fontSize"],[1745,14,723,12],[1745,16,723,14],[1745,18,723,16],[1746,6,724,4,"fontWeight"],[1746,16,724,14],[1746,18,724,16],[1746,23,724,21],[1747,6,725,4,"color"],[1747,11,725,9],[1747,13,725,11],[1747,22,725,20],[1748,6,726,4,"marginBottom"],[1748,18,726,16],[1748,20,726,18],[1749,4,727,2],[1749,5,727,3],[1750,4,728,2,"balanceUsd"],[1750,14,728,12],[1750,16,728,14],[1751,6,729,4,"fontSize"],[1751,14,729,12],[1751,16,729,14],[1751,18,729,16],[1752,6,730,4,"color"],[1752,11,730,9],[1752,13,730,11],[1753,4,731,2],[1753,5,731,3],[1754,4,732,2,"walletActions"],[1754,17,732,15],[1754,19,732,17],[1755,6,733,4,"flexDirection"],[1755,19,733,17],[1755,21,733,19],[1755,26,733,24],[1756,6,734,4,"padding"],[1756,13,734,11],[1756,15,734,13],[1756,17,734,15],[1757,6,735,4,"gap"],[1757,9,735,7],[1757,11,735,9],[1758,4,736,2],[1758,5,736,3],[1759,4,737,2,"walletActionButton"],[1759,22,737,20],[1759,24,737,22],[1760,6,738,4,"flex"],[1760,10,738,8],[1760,12,738,10],[1760,13,738,11],[1761,6,739,4,"backgroundColor"],[1761,21,739,19],[1761,23,739,21],[1761,32,739,30],[1762,6,740,4,"padding"],[1762,13,740,11],[1762,15,740,13],[1762,17,740,15],[1763,6,741,4,"borderRadius"],[1763,18,741,16],[1763,20,741,18],[1763,22,741,20],[1764,6,742,4,"alignItems"],[1764,16,742,14],[1764,18,742,16],[1764,26,742,24],[1765,6,743,4,"gap"],[1765,9,743,7],[1765,11,743,9],[1766,4,744,2],[1766,5,744,3],[1767,4,745,2,"walletActionText"],[1767,20,745,18],[1767,22,745,20],[1768,6,746,4,"color"],[1768,11,746,9],[1768,13,746,11],[1768,19,746,17],[1769,6,747,4,"fontSize"],[1769,14,747,12],[1769,16,747,14],[1769,18,747,16],[1770,6,748,4,"fontWeight"],[1770,16,748,14],[1770,18,748,16],[1771,4,749,2],[1771,5,749,3],[1772,4,750,2,"placeholderText"],[1772,19,750,17],[1772,21,750,19],[1773,6,751,4,"flex"],[1773,10,751,8],[1773,12,751,10],[1773,13,751,11],[1774,6,752,4,"textAlign"],[1774,15,752,13],[1774,17,752,15],[1774,25,752,23],[1775,6,753,4,"marginTop"],[1775,15,753,13],[1775,17,753,15],[1775,20,753,18],[1776,6,754,4,"fontSize"],[1776,14,754,12],[1776,16,754,14],[1776,18,754,16],[1777,6,755,4,"color"],[1777,11,755,9],[1777,13,755,11],[1778,4,756,2],[1778,5,756,3],[1779,4,757,2,"tabBar"],[1779,10,757,8],[1779,12,757,10],[1780,6,758,4,"borderTopWidth"],[1780,20,758,18],[1780,22,758,20],[1780,23,758,21],[1781,6,759,4,"borderTopColor"],[1781,20,759,18],[1781,22,759,20],[1781,31,759,29],[1782,6,760,4,"paddingBottom"],[1782,19,760,17],[1782,21,760,19],[1782,23,760,21],[1783,6,761,4,"paddingTop"],[1783,16,761,14],[1783,18,761,16],[1783,19,761,17],[1784,6,762,4,"backgroundColor"],[1784,21,762,19],[1784,23,762,21],[1785,4,763,2],[1785,5,763,3],[1786,4,764,2],[1787,4,765,2,"balanceRow"],[1787,14,765,12],[1787,16,765,14],[1788,6,766,4,"flexDirection"],[1788,19,766,17],[1788,21,766,19],[1788,26,766,24],[1789,6,767,4,"padding"],[1789,13,767,11],[1789,15,767,13],[1789,17,767,15],[1790,6,768,4,"gap"],[1790,9,768,7],[1790,11,768,9],[1791,4,769,2],[1791,5,769,3],[1792,4,770,2,"balanceCardNew"],[1792,18,770,16],[1792,20,770,18],[1793,6,771,4,"flex"],[1793,10,771,8],[1793,12,771,10],[1793,13,771,11],[1794,6,772,4,"backgroundColor"],[1794,21,772,19],[1794,23,772,21],[1794,29,772,27],[1795,6,773,4,"padding"],[1795,13,773,11],[1795,15,773,13],[1795,17,773,15],[1796,6,774,4,"borderRadius"],[1796,18,774,16],[1796,20,774,18],[1796,22,774,20],[1797,6,775,4,"alignItems"],[1797,16,775,14],[1797,18,775,16],[1797,26,775,24],[1798,6,776,4,"shadowColor"],[1798,17,776,15],[1798,19,776,17],[1798,25,776,23],[1799,6,777,4,"shadowOffset"],[1799,18,777,16],[1799,20,777,18],[1800,8,777,20,"width"],[1800,13,777,25],[1800,15,777,27],[1800,16,777,28],[1801,8,777,30,"height"],[1801,14,777,36],[1801,16,777,38],[1802,6,777,40],[1802,7,777,41],[1803,6,778,4,"shadowOpacity"],[1803,19,778,17],[1803,21,778,19],[1803,24,778,22],[1804,6,779,4,"shadowRadius"],[1804,18,779,16],[1804,20,779,18],[1804,21,779,19],[1805,6,780,4,"elevation"],[1805,15,780,13],[1805,17,780,15],[1806,4,781,2],[1806,5,781,3],[1807,4,782,2,"tokenLogoNew"],[1807,16,782,14],[1807,18,782,16],[1808,6,783,4,"width"],[1808,11,783,9],[1808,13,783,11],[1808,15,783,13],[1809,6,784,4,"height"],[1809,12,784,10],[1809,14,784,12],[1809,16,784,14],[1810,6,785,4,"borderRadius"],[1810,18,785,16],[1810,20,785,18],[1810,22,785,20],[1811,6,786,4,"marginBottom"],[1811,18,786,16],[1811,20,786,18],[1812,4,787,2],[1812,5,787,3],[1813,4,788,2,"tokenSymbolNew"],[1813,18,788,16],[1813,20,788,18],[1814,6,789,4,"fontSize"],[1814,14,789,12],[1814,16,789,14],[1814,18,789,16],[1815,6,790,4,"fontWeight"],[1815,16,790,14],[1815,18,790,16],[1815,23,790,21],[1816,6,791,4,"color"],[1816,11,791,9],[1816,13,791,11],[1816,22,791,20],[1817,6,792,4,"marginBottom"],[1817,18,792,16],[1817,20,792,18],[1818,4,793,2],[1818,5,793,3],[1819,4,794,2,"balanceAmountNew"],[1819,20,794,18],[1819,22,794,20],[1820,6,795,4,"fontSize"],[1820,14,795,12],[1820,16,795,14],[1820,18,795,16],[1821,6,796,4,"fontWeight"],[1821,16,796,14],[1821,18,796,16],[1821,23,796,21],[1822,6,797,4,"color"],[1822,11,797,9],[1822,13,797,11],[1822,22,797,20],[1823,6,798,4,"marginBottom"],[1823,18,798,16],[1823,20,798,18],[1824,4,799,2],[1824,5,799,3],[1825,4,800,2,"tokenNameNew"],[1825,16,800,14],[1825,18,800,16],[1826,6,801,4,"fontSize"],[1826,14,801,12],[1826,16,801,14],[1826,18,801,16],[1827,6,802,4,"color"],[1827,11,802,9],[1827,13,802,11],[1828,4,803,2],[1828,5,803,3],[1829,4,804,2,"actionsContainer"],[1829,20,804,18],[1829,22,804,20],[1830,6,805,4,"margin"],[1830,12,805,10],[1830,14,805,12],[1830,16,805,14],[1831,6,806,4,"backgroundColor"],[1831,21,806,19],[1831,23,806,21],[1831,29,806,27],[1832,6,807,4,"padding"],[1832,13,807,11],[1832,15,807,13],[1832,17,807,15],[1833,6,808,4,"borderRadius"],[1833,18,808,16],[1833,20,808,18],[1833,22,808,20],[1834,6,809,4,"shadowColor"],[1834,17,809,15],[1834,19,809,17],[1834,25,809,23],[1835,6,810,4,"shadowOffset"],[1835,18,810,16],[1835,20,810,18],[1836,8,810,20,"width"],[1836,13,810,25],[1836,15,810,27],[1836,16,810,28],[1837,8,810,30,"height"],[1837,14,810,36],[1837,16,810,38],[1838,6,810,40],[1838,7,810,41],[1839,6,811,4,"shadowOpacity"],[1839,19,811,17],[1839,21,811,19],[1839,24,811,22],[1840,6,812,4,"shadowRadius"],[1840,18,812,16],[1840,20,812,18],[1840,21,812,19],[1841,6,813,4,"elevation"],[1841,15,813,13],[1841,17,813,15],[1842,4,814,2],[1842,5,814,3],[1843,4,815,2,"actionsRow"],[1843,14,815,12],[1843,16,815,14],[1844,6,816,4,"flexDirection"],[1844,19,816,17],[1844,21,816,19],[1844,26,816,24],[1845,6,817,4,"justifyContent"],[1845,20,817,18],[1845,22,817,20],[1845,37,817,35],[1846,6,818,4,"marginBottom"],[1846,18,818,16],[1846,20,818,18],[1847,4,819,2],[1847,5,819,3],[1848,4,820,2,"actionBtn"],[1848,13,820,11],[1848,15,820,13],[1849,6,821,4,"width"],[1849,11,821,9],[1849,13,821,11],[1849,14,821,12,"width"],[1849,19,821,17],[1849,22,821,20],[1849,24,821,22],[1849,28,821,26],[1849,29,821,27],[1850,6,822,4,"padding"],[1850,13,822,11],[1850,15,822,13],[1850,17,822,15],[1851,6,823,4,"borderRadius"],[1851,18,823,16],[1851,20,823,18],[1851,22,823,20],[1852,6,824,4,"alignItems"],[1852,16,824,14],[1852,18,824,16],[1852,26,824,24],[1853,6,825,4,"justifyContent"],[1853,20,825,18],[1853,22,825,20],[1854,4,826,2],[1854,5,826,3],[1855,4,827,2,"actionBtnText"],[1855,17,827,15],[1855,19,827,17],[1856,6,828,4,"color"],[1856,11,828,9],[1856,13,828,11],[1856,19,828,17],[1857,6,829,4,"fontSize"],[1857,14,829,12],[1857,16,829,14],[1857,18,829,16],[1858,6,830,4,"fontWeight"],[1858,16,830,14],[1858,18,830,16],[1858,23,830,21],[1859,6,831,4,"marginTop"],[1859,15,831,13],[1859,17,831,15],[1860,4,832,2],[1860,5,832,3],[1861,4,833,2,"tokensContainer"],[1861,19,833,17],[1861,21,833,19],[1862,6,834,4,"margin"],[1862,12,834,10],[1862,14,834,12],[1862,16,834,14],[1863,6,835,4,"marginTop"],[1863,15,835,13],[1863,17,835,15],[1864,4,836,2],[1864,5,836,3],[1865,4,837,2,"tokensHeader"],[1865,16,837,14],[1865,18,837,16],[1866,6,838,4,"flexDirection"],[1866,19,838,17],[1866,21,838,19],[1866,26,838,24],[1867,6,839,4,"justifyContent"],[1867,20,839,18],[1867,22,839,20],[1867,37,839,35],[1868,6,840,4,"alignItems"],[1868,16,840,14],[1868,18,840,16],[1868,26,840,24],[1869,6,841,4,"marginBottom"],[1869,18,841,16],[1869,20,841,18],[1869,22,841,20],[1870,6,842,4,"paddingHorizontal"],[1870,23,842,21],[1870,25,842,23],[1871,4,843,2],[1871,5,843,3],[1872,4,844,2,"tokensTitle"],[1872,15,844,13],[1872,17,844,15],[1873,6,845,4,"fontSize"],[1873,14,845,12],[1873,16,845,14],[1873,18,845,16],[1874,6,846,4,"fontWeight"],[1874,16,846,14],[1874,18,846,16],[1874,23,846,21],[1875,6,847,4,"color"],[1875,11,847,9],[1875,13,847,11],[1876,4,848,2],[1876,5,848,3],[1877,4,849,2,"tokensHeaderActions"],[1877,23,849,21],[1877,25,849,23],[1878,6,850,4,"flexDirection"],[1878,19,850,17],[1878,21,850,19],[1878,26,850,24],[1879,6,851,4,"gap"],[1879,9,851,7],[1879,11,851,9],[1880,4,852,2],[1880,5,852,3],[1881,4,853,2,"tokenHeaderButton"],[1881,21,853,19],[1881,23,853,21],[1882,6,854,4,"width"],[1882,11,854,9],[1882,13,854,11],[1882,15,854,13],[1883,6,855,4,"height"],[1883,12,855,10],[1883,14,855,12],[1883,16,855,14],[1884,6,856,4,"borderRadius"],[1884,18,856,16],[1884,20,856,18],[1884,21,856,19],[1885,6,857,4,"backgroundColor"],[1885,21,857,19],[1885,23,857,21],[1885,32,857,30],[1886,6,858,4,"alignItems"],[1886,16,858,14],[1886,18,858,16],[1886,26,858,24],[1887,6,859,4,"justifyContent"],[1887,20,859,18],[1887,22,859,20],[1888,4,860,2],[1888,5,860,3],[1889,4,861,2,"tokenItem"],[1889,13,861,11],[1889,15,861,13],[1890,6,862,4,"flexDirection"],[1890,19,862,17],[1890,21,862,19],[1890,26,862,24],[1891,6,863,4,"justifyContent"],[1891,20,863,18],[1891,22,863,20],[1891,37,863,35],[1892,6,864,4,"alignItems"],[1892,16,864,14],[1892,18,864,16],[1892,26,864,24],[1893,6,865,4,"backgroundColor"],[1893,21,865,19],[1893,23,865,21],[1893,29,865,27],[1894,6,866,4,"padding"],[1894,13,866,11],[1894,15,866,13],[1894,17,866,15],[1895,6,867,4,"borderRadius"],[1895,18,867,16],[1895,20,867,18],[1895,22,867,20],[1896,6,868,4,"marginBottom"],[1896,18,868,16],[1896,20,868,18],[1896,21,868,19],[1897,6,869,4,"shadowColor"],[1897,17,869,15],[1897,19,869,17],[1897,25,869,23],[1898,6,870,4,"shadowOffset"],[1898,18,870,16],[1898,20,870,18],[1899,8,870,20,"width"],[1899,13,870,25],[1899,15,870,27],[1899,16,870,28],[1900,8,870,30,"height"],[1900,14,870,36],[1900,16,870,38],[1901,6,870,40],[1901,7,870,41],[1902,6,871,4,"shadowOpacity"],[1902,19,871,17],[1902,21,871,19],[1902,25,871,23],[1903,6,872,4,"shadowRadius"],[1903,18,872,16],[1903,20,872,18],[1903,21,872,19],[1904,6,873,4,"elevation"],[1904,15,873,13],[1904,17,873,15],[1905,4,874,2],[1905,5,874,3],[1906,4,875,2,"tokenItemLeft"],[1906,17,875,15],[1906,19,875,17],[1907,6,876,4,"flexDirection"],[1907,19,876,17],[1907,21,876,19],[1907,26,876,24],[1908,6,877,4,"alignItems"],[1908,16,877,14],[1908,18,877,16],[1908,26,877,24],[1909,6,878,4,"gap"],[1909,9,878,7],[1909,11,878,9],[1910,4,879,2],[1910,5,879,3],[1911,4,880,2,"tokenIconContainer"],[1911,22,880,20],[1911,24,880,22],[1912,6,881,4,"position"],[1912,14,881,12],[1912,16,881,14],[1912,26,881,24],[1913,6,882,4,"width"],[1913,11,882,9],[1913,13,882,11],[1913,15,882,13],[1914,6,883,4,"height"],[1914,12,883,10],[1914,14,883,12],[1915,4,884,2],[1915,5,884,3],[1916,4,885,2,"tokenIcon"],[1916,13,885,11],[1916,15,885,13],[1917,6,886,4,"width"],[1917,11,886,9],[1917,13,886,11],[1917,15,886,13],[1918,6,887,4,"height"],[1918,12,887,10],[1918,14,887,12],[1918,16,887,14],[1919,6,888,4,"borderRadius"],[1919,18,888,16],[1919,20,888,18],[1920,4,889,2],[1920,5,889,3],[1921,4,890,2,"networkBadge"],[1921,16,890,14],[1921,18,890,16],[1922,6,891,4,"position"],[1922,14,891,12],[1922,16,891,14],[1922,26,891,24],[1923,6,892,4,"right"],[1923,11,892,9],[1923,13,892,11],[1923,14,892,12],[1923,15,892,13],[1924,6,893,4,"bottom"],[1924,12,893,10],[1924,14,893,12],[1924,15,893,13],[1924,16,893,14],[1925,6,894,4,"width"],[1925,11,894,9],[1925,13,894,11],[1925,15,894,13],[1926,6,895,4,"height"],[1926,12,895,10],[1926,14,895,12],[1926,16,895,14],[1927,6,896,4,"borderRadius"],[1927,18,896,16],[1927,20,896,18],[1927,21,896,19],[1928,6,897,4,"borderWidth"],[1928,17,897,15],[1928,19,897,17],[1928,20,897,18],[1929,6,898,4,"borderColor"],[1929,17,898,15],[1929,19,898,17],[1930,4,899,2],[1930,5,899,3],[1931,4,900,2,"tokenItemName"],[1931,17,900,15],[1931,19,900,17],[1932,6,901,4,"fontSize"],[1932,14,901,12],[1932,16,901,14],[1932,18,901,16],[1933,6,902,4,"fontWeight"],[1933,16,902,14],[1933,18,902,16],[1933,23,902,21],[1934,6,903,4,"color"],[1934,11,903,9],[1934,13,903,11],[1935,4,904,2],[1935,5,904,3],[1936,4,905,2,"tokenItemNetwork"],[1936,20,905,18],[1936,22,905,20],[1937,6,906,4,"fontSize"],[1937,14,906,12],[1937,16,906,14],[1937,18,906,16],[1938,6,907,4,"color"],[1938,11,907,9],[1938,13,907,11],[1939,4,908,2],[1939,5,908,3],[1940,4,909,2,"tokenItemRight"],[1940,18,909,16],[1940,20,909,18],[1941,6,910,4,"alignItems"],[1941,16,910,14],[1941,18,910,16],[1942,4,911,2],[1942,5,911,3],[1943,4,912,2,"tokenItemBalance"],[1943,20,912,18],[1943,22,912,20],[1944,6,913,4,"fontSize"],[1944,14,913,12],[1944,16,913,14],[1944,18,913,16],[1945,6,914,4,"fontWeight"],[1945,16,914,14],[1945,18,914,16],[1945,23,914,21],[1946,6,915,4,"color"],[1946,11,915,9],[1946,13,915,11],[1947,4,916,2],[1947,5,916,3],[1948,4,917,2,"tokenItemUsd"],[1948,16,917,14],[1948,18,917,16],[1949,6,918,4,"fontSize"],[1949,14,918,12],[1949,16,918,14],[1949,18,918,16],[1950,6,919,4,"color"],[1950,11,919,9],[1950,13,919,11],[1951,4,920,2],[1952,2,921,0],[1952,3,921,1],[1952,4,921,2],[1953,2,921,3],[1953,6,921,3,"_c"],[1953,8,921,3],[1953,10,921,3,"_c2"],[1953,13,921,3],[1953,15,921,3,"_c3"],[1953,18,921,3],[1953,20,921,3,"_c4"],[1953,23,921,3],[1953,25,921,3,"_c5"],[1953,28,921,3],[1953,30,921,3,"_c6"],[1953,33,921,3],[1954,2,921,3,"$RefreshReg$"],[1954,14,921,3],[1954,15,921,3,"_c"],[1954,17,921,3],[1955,2,921,3,"$RefreshReg$"],[1955,14,921,3],[1955,15,921,3,"_c2"],[1955,18,921,3],[1956,2,921,3,"$RefreshReg$"],[1956,14,921,3],[1956,15,921,3,"_c3"],[1956,18,921,3],[1957,2,921,3,"$RefreshReg$"],[1957,14,921,3],[1957,15,921,3,"_c4"],[1957,18,921,3],[1958,2,921,3,"$RefreshReg$"],[1958,14,921,3],[1958,15,921,3,"_c5"],[1958,18,921,3],[1959,2,921,3,"$RefreshReg$"],[1959,14,921,3],[1959,15,921,3,"_c6"],[1959,18,921,3],[1960,0,921,3],[1960,3]],"functionMap":{"names":["","HomeTab","showImagePickerOptions","takePhoto","pickImageFromGallery","TouchableOpacity.props.onPress","QUICK_ACTIONS.map$argument_0","WalletTab","useEffect$argument_0","fetchBalance","setTimeout$argument_0","CitizensTab","ReferralTab","ProfileTab","HomeScreen","Tab.Screen.props.options.tabBarIcon","Tab.Screen.props.children"],"mappings":"AAA;ACmB;iCCK;GDoB;oBEE;GFoB;+BGE;GHqB;iEIoB,sCJ;iEIG,0CJ;iEIG,qCJ;+BKwB;aLc;CDM;AOE;YCS;GDE;uBEE;mCCI,wBD;GF8B;CPuO;AWE;CXM;AYE;CZM;AaE;CbM;ecI;sBCc;WDE;SEG,yCF;sBCO;WDE;sBCQ;WDE;sBCQ;WDE;sBCQ;WDE;CdK"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/af/e8cdbaf40f3e6b26de97552444c23a3314146c58e35874b6cfe11917348876b338050c b/frontend/.metro-cache/cache/af/e8cdbaf40f3e6b26de97552444c23a3314146c58e35874b6cfe11917348876b338050c
new file mode 100644
index 00000000..8a47fee4
--- /dev/null
+++ b/frontend/.metro-cache/cache/af/e8cdbaf40f3e6b26de97552444c23a3314146c58e35874b6cfe11917348876b338050c
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":56,"index":56}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"./Camera.types","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":57},"end":{"line":2,"column":51,"index":108}}],"key":"YcvES77PsJEiJoknRXvymJVPk40=","exportNames":["*"],"imports":1}},{"name":"./web/WebUserMediaManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":109},"end":{"line":3,"column":118,"index":227}}],"key":"akJjvp4N1IdGH6uLgZRZFAIpjyQ=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _CameraTypes = require(_dependencyMap[1], \"./Camera.types\");\n var _webWebUserMediaManager = require(_dependencyMap[2], \"./web/WebUserMediaManager\");\n function getUserMedia(constraints) {\n if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {\n return navigator.mediaDevices.getUserMedia(constraints);\n }\n // Some browsers partially implement mediaDevices. We can't just assign an object\n // with getUserMedia as it would overwrite existing properties.\n // Here, we will just add the getUserMedia property if it's missing.\n // First get ahold of the legacy getUserMedia, if present\n const getUserMedia =\n // TODO: this method is deprecated, migrate to https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia\n navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || function () {\n const error = new Error('Permission unimplemented');\n error.code = 0;\n error.name = 'NotAllowedError';\n throw error;\n };\n return new Promise((resolve, reject) => {\n // TODO(@kitten): The types indicates that this is incorrect.\n // Please check whether this is correct!\n // @ts-expect-error: The `successCallback` doesn't match a `resolve` function\n getUserMedia.call(navigator, constraints, resolve, reject);\n });\n }\n function handleGetUserMediaError({\n message\n }) {\n // name: NotAllowedError\n // code: 0\n if (message === 'Permission dismissed') {\n return {\n status: _CameraTypes.PermissionStatus.UNDETERMINED,\n expires: 'never',\n canAskAgain: true,\n granted: false\n };\n } else {\n // TODO: Bacon: [OSX] The system could deny access to chrome.\n // TODO: Bacon: add: { status: 'unimplemented' }\n return {\n status: _CameraTypes.PermissionStatus.DENIED,\n expires: 'never',\n canAskAgain: true,\n granted: false\n };\n }\n }\n async function handleRequestPermissionsAsync() {\n try {\n const streams = await getUserMedia({\n video: true\n });\n // We need to close the media stream returned by getUserMedia\n // to avoid using the camera since we won't use these streams now\n // https://developer.mozilla.org/fr/docs/Web/API/MediaDevices/getUserMedia\n streams.getTracks().forEach(track => {\n track.stop();\n streams.removeTrack(track);\n });\n return {\n status: _CameraTypes.PermissionStatus.GRANTED,\n expires: 'never',\n canAskAgain: true,\n granted: true\n };\n } catch (error) {\n return handleGetUserMediaError(error.message);\n }\n }\n async function handlePermissionsQueryAsync(query) {\n if (!navigator?.permissions?.query) {\n throw new _expoModulesCore.UnavailabilityError('expo-camera', 'navigator.permissions API is not available');\n }\n try {\n const {\n state\n } = await navigator.permissions.query({\n name: query\n });\n switch (state) {\n case 'prompt':\n return {\n status: _CameraTypes.PermissionStatus.UNDETERMINED,\n expires: 'never',\n canAskAgain: true,\n granted: false\n };\n case 'granted':\n return {\n status: _CameraTypes.PermissionStatus.GRANTED,\n expires: 'never',\n canAskAgain: true,\n granted: true\n };\n case 'denied':\n return {\n status: _CameraTypes.PermissionStatus.DENIED,\n expires: 'never',\n canAskAgain: true,\n granted: false\n };\n }\n } catch (e) {\n // Firefox doesn't support querying for the camera permission, so return undetermined status\n if (e instanceof TypeError) {\n return {\n status: _CameraTypes.PermissionStatus.UNDETERMINED,\n expires: 'never',\n canAskAgain: true,\n granted: false\n };\n }\n throw e;\n }\n }\n var _default = {\n get Type() {\n return {\n back: 'back',\n front: 'front'\n };\n },\n get FlashMode() {\n return {\n on: 'on',\n off: 'off',\n auto: 'auto',\n torch: 'torch'\n };\n },\n get AutoFocus() {\n return {\n on: 'on',\n off: 'off',\n auto: 'auto',\n singleShot: 'singleShot'\n };\n },\n get WhiteBalance() {\n return {\n auto: 'auto',\n continuous: 'continuous',\n manual: 'manual'\n };\n },\n get VideoQuality() {\n return {};\n },\n get VideoStabilization() {\n return {};\n },\n async isAvailableAsync() {\n return (0, _webWebUserMediaManager.canGetUserMedia)();\n },\n async takePicture(options, camera) {\n return await camera.takePicture(options);\n },\n async pausePreview(camera) {\n await camera.pausePreview();\n },\n async resumePreview(camera) {\n return await camera.resumePreview();\n },\n async getAvailableCameraTypesAsync() {\n if (!(0, _webWebUserMediaManager.canGetUserMedia)() || !navigator.mediaDevices.enumerateDevices) return [];\n const devices = await navigator.mediaDevices.enumerateDevices();\n const types = await Promise.all([(await (0, _webWebUserMediaManager.isFrontCameraAvailableAsync)(devices)) && 'front', (await (0, _webWebUserMediaManager.isBackCameraAvailableAsync)()) && 'back']);\n return types.filter(Boolean);\n },\n async getAvailablePictureSizes(ratio, camera) {\n return await camera.getAvailablePictureSizes(ratio);\n },\n /*\n async record(\n options?: CameraRecordingOptions,\n camera: ExponentCameraRef\n ): Promise<{ uri: string }> {\n // TODO: Support on web\n },\n async stopRecording(camera: ExponentCameraRef): Promise {\n // TODO: Support on web\n }, */\n async getPermissionsAsync() {\n return handlePermissionsQueryAsync('camera');\n },\n async requestPermissionsAsync() {\n return handleRequestPermissionsAsync();\n },\n async getCameraPermissionsAsync() {\n return handlePermissionsQueryAsync('camera');\n },\n async requestCameraPermissionsAsync() {\n return handleRequestPermissionsAsync();\n },\n async getMicrophonePermissionsAsync() {\n return handlePermissionsQueryAsync('microphone');\n },\n async requestMicrophonePermissionsAsync() {\n try {\n await getUserMedia({\n audio: true\n });\n return {\n status: _CameraTypes.PermissionStatus.GRANTED,\n expires: 'never',\n canAskAgain: true,\n granted: true\n };\n } catch (error) {\n return handleGetUserMediaError(error.message);\n }\n }\n };\n});","lineCount":228,"map":[[7,2,118,0,"Object"],[7,8,118,0],[7,9,118,0,"defineProperty"],[7,23,118,0],[7,24,118,0,"exports"],[7,31,118,0],[8,4,118,0,"enumerable"],[8,14,118,0],[9,4,118,0,"get"],[9,7,118,0],[9,18,118,0,"get"],[9,19,118,0],[10,6,118,0],[10,13,118,0,"_default"],[10,21,118,0],[11,4,118,0],[12,2,118,0],[13,2,1,0],[13,6,1,0,"_expoModulesCore"],[13,22,1,0],[13,25,1,0,"require"],[13,32,1,0],[13,33,1,0,"_dependencyMap"],[13,47,1,0],[14,2,2,0],[14,6,2,0,"_CameraTypes"],[14,18,2,0],[14,21,2,0,"require"],[14,28,2,0],[14,29,2,0,"_dependencyMap"],[14,43,2,0],[15,2,3,0],[15,6,3,0,"_webWebUserMediaManager"],[15,29,3,0],[15,32,3,0,"require"],[15,39,3,0],[15,40,3,0,"_dependencyMap"],[15,54,3,0],[16,2,4,0],[16,11,4,9,"getUserMedia"],[16,23,4,21,"getUserMedia"],[16,24,4,22,"constraints"],[16,35,4,33],[16,37,4,35],[17,4,5,4],[17,8,5,8,"navigator"],[17,17,5,17],[17,18,5,18,"mediaDevices"],[17,30,5,30],[17,34,5,34,"navigator"],[17,43,5,43],[17,44,5,44,"mediaDevices"],[17,56,5,56],[17,57,5,57,"getUserMedia"],[17,69,5,69],[17,71,5,71],[18,6,6,8],[18,13,6,15,"navigator"],[18,22,6,24],[18,23,6,25,"mediaDevices"],[18,35,6,37],[18,36,6,38,"getUserMedia"],[18,48,6,50],[18,49,6,51,"constraints"],[18,60,6,62],[18,61,6,63],[19,4,7,4],[20,4,8,4],[21,4,9,4],[22,4,10,4],[23,4,11,4],[24,4,12,4],[24,10,12,10,"getUserMedia"],[24,22,12,22],[25,4,13,4],[26,4,14,4,"navigator"],[26,13,14,13],[26,14,14,14,"getUserMedia"],[26,26,14,26],[26,30,15,8,"navigator"],[26,39,15,17],[26,40,15,18,"webkitGetUserMedia"],[26,58,15,36],[26,62,16,8,"navigator"],[26,71,16,17],[26,72,16,18,"mozGetUserMedia"],[26,87,16,33],[26,91,17,8],[26,103,17,20],[27,6,18,12],[27,12,18,18,"error"],[27,17,18,23],[27,20,18,26],[27,24,18,30,"Error"],[27,29,18,35],[27,30,18,36],[27,56,18,62],[27,57,18,63],[28,6,19,12,"error"],[28,11,19,17],[28,12,19,18,"code"],[28,16,19,22],[28,19,19,25],[28,20,19,26],[29,6,20,12,"error"],[29,11,20,17],[29,12,20,18,"name"],[29,16,20,22],[29,19,20,25],[29,36,20,42],[30,6,21,12],[30,12,21,18,"error"],[30,17,21,23],[31,4,22,8],[31,5,22,9],[32,4,23,4],[32,11,23,11],[32,15,23,15,"Promise"],[32,22,23,22],[32,23,23,23],[32,24,23,24,"resolve"],[32,31,23,31],[32,33,23,33,"reject"],[32,39,23,39],[32,44,23,44],[33,6,24,8],[34,6,25,8],[35,6,26,8],[36,6,27,8,"getUserMedia"],[36,18,27,20],[36,19,27,21,"call"],[36,23,27,25],[36,24,27,26,"navigator"],[36,33,27,35],[36,35,27,37,"constraints"],[36,46,27,48],[36,48,27,50,"resolve"],[36,55,27,57],[36,57,27,59,"reject"],[36,63,27,65],[36,64,27,66],[37,4,28,4],[37,5,28,5],[37,6,28,6],[38,2,29,0],[39,2,30,0],[39,11,30,9,"handleGetUserMediaError"],[39,34,30,32,"handleGetUserMediaError"],[39,35,30,33],[40,4,30,35,"message"],[41,2,30,43],[41,3,30,44],[41,5,30,46],[42,4,31,4],[43,4,32,4],[44,4,33,4],[44,8,33,8,"message"],[44,15,33,15],[44,20,33,20],[44,42,33,42],[44,44,33,44],[45,6,34,8],[45,13,34,15],[46,8,35,12,"status"],[46,14,35,18],[46,16,35,20,"PermissionStatus"],[46,28,35,36],[46,29,35,36,"PermissionStatus"],[46,45,35,36],[46,46,35,37,"UNDETERMINED"],[46,58,35,49],[47,8,36,12,"expires"],[47,15,36,19],[47,17,36,21],[47,24,36,28],[48,8,37,12,"canAskAgain"],[48,19,37,23],[48,21,37,25],[48,25,37,29],[49,8,38,12,"granted"],[49,15,38,19],[49,17,38,21],[50,6,39,8],[50,7,39,9],[51,4,40,4],[51,5,40,5],[51,11,41,9],[52,6,42,8],[53,6,43,8],[54,6,44,8],[54,13,44,15],[55,8,45,12,"status"],[55,14,45,18],[55,16,45,20,"PermissionStatus"],[55,28,45,36],[55,29,45,36,"PermissionStatus"],[55,45,45,36],[55,46,45,37,"DENIED"],[55,52,45,43],[56,8,46,12,"expires"],[56,15,46,19],[56,17,46,21],[56,24,46,28],[57,8,47,12,"canAskAgain"],[57,19,47,23],[57,21,47,25],[57,25,47,29],[58,8,48,12,"granted"],[58,15,48,19],[58,17,48,21],[59,6,49,8],[59,7,49,9],[60,4,50,4],[61,2,51,0],[62,2,52,0],[62,17,52,15,"handleRequestPermissionsAsync"],[62,46,52,44,"handleRequestPermissionsAsync"],[62,47,52,44],[62,49,52,47],[63,4,53,4],[63,8,53,8],[64,6,54,8],[64,12,54,14,"streams"],[64,19,54,21],[64,22,54,24],[64,28,54,30,"getUserMedia"],[64,40,54,42],[64,41,54,43],[65,8,55,12,"video"],[65,13,55,17],[65,15,55,19],[66,6,56,8],[66,7,56,9],[66,8,56,10],[67,6,57,8],[68,6,58,8],[69,6,59,8],[70,6,60,8,"streams"],[70,13,60,15],[70,14,60,16,"getTracks"],[70,23,60,25],[70,24,60,26],[70,25,60,27],[70,26,60,28,"forEach"],[70,33,60,35],[70,34,60,37,"track"],[70,39,60,42],[70,43,60,47],[71,8,61,12,"track"],[71,13,61,17],[71,14,61,18,"stop"],[71,18,61,22],[71,19,61,23],[71,20,61,24],[72,8,62,12,"streams"],[72,15,62,19],[72,16,62,20,"removeTrack"],[72,27,62,31],[72,28,62,32,"track"],[72,33,62,37],[72,34,62,38],[73,6,63,8],[73,7,63,9],[73,8,63,10],[74,6,64,8],[74,13,64,15],[75,8,65,12,"status"],[75,14,65,18],[75,16,65,20,"PermissionStatus"],[75,28,65,36],[75,29,65,36,"PermissionStatus"],[75,45,65,36],[75,46,65,37,"GRANTED"],[75,53,65,44],[76,8,66,12,"expires"],[76,15,66,19],[76,17,66,21],[76,24,66,28],[77,8,67,12,"canAskAgain"],[77,19,67,23],[77,21,67,25],[77,25,67,29],[78,8,68,12,"granted"],[78,15,68,19],[78,17,68,21],[79,6,69,8],[79,7,69,9],[80,4,70,4],[80,5,70,5],[80,6,71,4],[80,13,71,11,"error"],[80,18,71,16],[80,20,71,18],[81,6,72,8],[81,13,72,15,"handleGetUserMediaError"],[81,36,72,38],[81,37,72,39,"error"],[81,42,72,44],[81,43,72,45,"message"],[81,50,72,52],[81,51,72,53],[82,4,73,4],[83,2,74,0],[84,2,75,0],[84,17,75,15,"handlePermissionsQueryAsync"],[84,44,75,42,"handlePermissionsQueryAsync"],[84,45,75,43,"query"],[84,50,75,48],[84,52,75,50],[85,4,76,4],[85,8,76,8],[85,9,76,9,"navigator"],[85,18,76,18],[85,20,76,20,"permissions"],[85,31,76,31],[85,33,76,33,"query"],[85,38,76,38],[85,40,76,40],[86,6,77,8],[86,12,77,14],[86,16,77,18,"UnavailabilityError"],[86,32,77,37],[86,33,77,37,"UnavailabilityError"],[86,52,77,37],[86,53,77,38],[86,66,77,51],[86,68,77,53],[86,112,77,97],[86,113,77,98],[87,4,78,4],[88,4,79,4],[88,8,79,8],[89,6,80,8],[89,12,80,14],[90,8,80,16,"state"],[91,6,80,22],[91,7,80,23],[91,10,80,26],[91,16,80,32,"navigator"],[91,25,80,41],[91,26,80,42,"permissions"],[91,37,80,53],[91,38,80,54,"query"],[91,43,80,59],[91,44,80,60],[92,8,80,62,"name"],[92,12,80,66],[92,14,80,68,"query"],[93,6,80,74],[93,7,80,75],[93,8,80,76],[94,6,81,8],[94,14,81,16,"state"],[94,19,81,21],[95,8,82,12],[95,13,82,17],[95,21,82,25],[96,10,83,16],[96,17,83,23],[97,12,84,20,"status"],[97,18,84,26],[97,20,84,28,"PermissionStatus"],[97,32,84,44],[97,33,84,44,"PermissionStatus"],[97,49,84,44],[97,50,84,45,"UNDETERMINED"],[97,62,84,57],[98,12,85,20,"expires"],[98,19,85,27],[98,21,85,29],[98,28,85,36],[99,12,86,20,"canAskAgain"],[99,23,86,31],[99,25,86,33],[99,29,86,37],[100,12,87,20,"granted"],[100,19,87,27],[100,21,87,29],[101,10,88,16],[101,11,88,17],[102,8,89,12],[102,13,89,17],[102,22,89,26],[103,10,90,16],[103,17,90,23],[104,12,91,20,"status"],[104,18,91,26],[104,20,91,28,"PermissionStatus"],[104,32,91,44],[104,33,91,44,"PermissionStatus"],[104,49,91,44],[104,50,91,45,"GRANTED"],[104,57,91,52],[105,12,92,20,"expires"],[105,19,92,27],[105,21,92,29],[105,28,92,36],[106,12,93,20,"canAskAgain"],[106,23,93,31],[106,25,93,33],[106,29,93,37],[107,12,94,20,"granted"],[107,19,94,27],[107,21,94,29],[108,10,95,16],[108,11,95,17],[109,8,96,12],[109,13,96,17],[109,21,96,25],[110,10,97,16],[110,17,97,23],[111,12,98,20,"status"],[111,18,98,26],[111,20,98,28,"PermissionStatus"],[111,32,98,44],[111,33,98,44,"PermissionStatus"],[111,49,98,44],[111,50,98,45,"DENIED"],[111,56,98,51],[112,12,99,20,"expires"],[112,19,99,27],[112,21,99,29],[112,28,99,36],[113,12,100,20,"canAskAgain"],[113,23,100,31],[113,25,100,33],[113,29,100,37],[114,12,101,20,"granted"],[114,19,101,27],[114,21,101,29],[115,10,102,16],[115,11,102,17],[116,6,103,8],[117,4,104,4],[117,5,104,5],[117,6,105,4],[117,13,105,11,"e"],[117,14,105,12],[117,16,105,14],[118,6,106,8],[119,6,107,8],[119,10,107,12,"e"],[119,11,107,13],[119,23,107,25,"TypeError"],[119,32,107,34],[119,34,107,36],[120,8,108,12],[120,15,108,19],[121,10,109,16,"status"],[121,16,109,22],[121,18,109,24,"PermissionStatus"],[121,30,109,40],[121,31,109,40,"PermissionStatus"],[121,47,109,40],[121,48,109,41,"UNDETERMINED"],[121,60,109,53],[122,10,110,16,"expires"],[122,17,110,23],[122,19,110,25],[122,26,110,32],[123,10,111,16,"canAskAgain"],[123,21,111,27],[123,23,111,29],[123,27,111,33],[124,10,112,16,"granted"],[124,17,112,23],[124,19,112,25],[125,8,113,12],[125,9,113,13],[126,6,114,8],[127,6,115,8],[127,12,115,14,"e"],[127,13,115,15],[128,4,116,4],[129,2,117,0],[130,2,118,0],[130,6,118,0,"_default"],[130,14,118,0],[130,17,118,15],[131,4,119,4],[131,8,119,8,"Type"],[131,12,119,12,"Type"],[131,13,119,12],[131,15,119,15],[132,6,120,8],[132,13,120,15],[133,8,121,12,"back"],[133,12,121,16],[133,14,121,18],[133,20,121,24],[134,8,122,12,"front"],[134,13,122,17],[134,15,122,19],[135,6,123,8],[135,7,123,9],[136,4,124,4],[136,5,124,5],[137,4,125,4],[137,8,125,8,"FlashMode"],[137,17,125,17,"FlashMode"],[137,18,125,17],[137,20,125,20],[138,6,126,8],[138,13,126,15],[139,8,127,12,"on"],[139,10,127,14],[139,12,127,16],[139,16,127,20],[140,8,128,12,"off"],[140,11,128,15],[140,13,128,17],[140,18,128,22],[141,8,129,12,"auto"],[141,12,129,16],[141,14,129,18],[141,20,129,24],[142,8,130,12,"torch"],[142,13,130,17],[142,15,130,19],[143,6,131,8],[143,7,131,9],[144,4,132,4],[144,5,132,5],[145,4,133,4],[145,8,133,8,"AutoFocus"],[145,17,133,17,"AutoFocus"],[145,18,133,17],[145,20,133,20],[146,6,134,8],[146,13,134,15],[147,8,135,12,"on"],[147,10,135,14],[147,12,135,16],[147,16,135,20],[148,8,136,12,"off"],[148,11,136,15],[148,13,136,17],[148,18,136,22],[149,8,137,12,"auto"],[149,12,137,16],[149,14,137,18],[149,20,137,24],[150,8,138,12,"singleShot"],[150,18,138,22],[150,20,138,24],[151,6,139,8],[151,7,139,9],[152,4,140,4],[152,5,140,5],[153,4,141,4],[153,8,141,8,"WhiteBalance"],[153,20,141,20,"WhiteBalance"],[153,21,141,20],[153,23,141,23],[154,6,142,8],[154,13,142,15],[155,8,143,12,"auto"],[155,12,143,16],[155,14,143,18],[155,20,143,24],[156,8,144,12,"continuous"],[156,18,144,22],[156,20,144,24],[156,32,144,36],[157,8,145,12,"manual"],[157,14,145,18],[157,16,145,20],[158,6,146,8],[158,7,146,9],[159,4,147,4],[159,5,147,5],[160,4,148,4],[160,8,148,8,"VideoQuality"],[160,20,148,20,"VideoQuality"],[160,21,148,20],[160,23,148,23],[161,6,149,8],[161,13,149,15],[161,14,149,16],[161,15,149,17],[162,4,150,4],[162,5,150,5],[163,4,151,4],[163,8,151,8,"VideoStabilization"],[163,26,151,26,"VideoStabilization"],[163,27,151,26],[163,29,151,29],[164,6,152,8],[164,13,152,15],[164,14,152,16],[164,15,152,17],[165,4,153,4],[165,5,153,5],[166,4,154,4],[166,10,154,10,"isAvailableAsync"],[166,26,154,26,"isAvailableAsync"],[166,27,154,26],[166,29,154,29],[167,6,155,8],[167,13,155,15],[167,17,155,15,"canGetUserMedia"],[167,40,155,30],[167,41,155,30,"canGetUserMedia"],[167,56,155,30],[167,58,155,31],[167,59,155,32],[168,4,156,4],[168,5,156,5],[169,4,157,4],[169,10,157,10,"takePicture"],[169,21,157,21,"takePicture"],[169,22,157,22,"options"],[169,29,157,29],[169,31,157,31,"camera"],[169,37,157,37],[169,39,157,39],[170,6,158,8],[170,13,158,15],[170,19,158,21,"camera"],[170,25,158,27],[170,26,158,28,"takePicture"],[170,37,158,39],[170,38,158,40,"options"],[170,45,158,47],[170,46,158,48],[171,4,159,4],[171,5,159,5],[172,4,160,4],[172,10,160,10,"pausePreview"],[172,22,160,22,"pausePreview"],[172,23,160,23,"camera"],[172,29,160,29],[172,31,160,31],[173,6,161,8],[173,12,161,14,"camera"],[173,18,161,20],[173,19,161,21,"pausePreview"],[173,31,161,33],[173,32,161,34],[173,33,161,35],[174,4,162,4],[174,5,162,5],[175,4,163,4],[175,10,163,10,"resumePreview"],[175,23,163,23,"resumePreview"],[175,24,163,24,"camera"],[175,30,163,30],[175,32,163,32],[176,6,164,8],[176,13,164,15],[176,19,164,21,"camera"],[176,25,164,27],[176,26,164,28,"resumePreview"],[176,39,164,41],[176,40,164,42],[176,41,164,43],[177,4,165,4],[177,5,165,5],[178,4,166,4],[178,10,166,10,"getAvailableCameraTypesAsync"],[178,38,166,38,"getAvailableCameraTypesAsync"],[178,39,166,38],[178,41,166,41],[179,6,167,8],[179,10,167,12],[179,11,167,13],[179,15,167,13,"canGetUserMedia"],[179,38,167,28],[179,39,167,28,"canGetUserMedia"],[179,54,167,28],[179,56,167,29],[179,57,167,30],[179,61,167,34],[179,62,167,35,"navigator"],[179,71,167,44],[179,72,167,45,"mediaDevices"],[179,84,167,57],[179,85,167,58,"enumerateDevices"],[179,101,167,74],[179,103,168,12],[179,110,168,19],[179,112,168,21],[180,6,169,8],[180,12,169,14,"devices"],[180,19,169,21],[180,22,169,24],[180,28,169,30,"navigator"],[180,37,169,39],[180,38,169,40,"mediaDevices"],[180,50,169,52],[180,51,169,53,"enumerateDevices"],[180,67,169,69],[180,68,169,70],[180,69,169,71],[181,6,170,8],[181,12,170,14,"types"],[181,17,170,19],[181,20,170,22],[181,26,170,28,"Promise"],[181,33,170,35],[181,34,170,36,"all"],[181,37,170,39],[181,38,170,40],[181,39,171,12],[181,40,171,13],[181,46,171,19],[181,50,171,19,"isFrontCameraAvailableAsync"],[181,73,171,46],[181,74,171,46,"isFrontCameraAvailableAsync"],[181,101,171,46],[181,103,171,47,"devices"],[181,110,171,54],[181,111,171,55],[181,116,171,60],[181,123,171,67],[181,125,172,12],[181,126,172,13],[181,132,172,19],[181,136,172,19,"isBackCameraAvailableAsync"],[181,159,172,45],[181,160,172,45,"isBackCameraAvailableAsync"],[181,186,172,45],[181,188,172,46],[181,189,172,47],[181,194,172,52],[181,200,172,58],[181,201,173,9],[181,202,173,10],[182,6,174,8],[182,13,174,15,"types"],[182,18,174,20],[182,19,174,21,"filter"],[182,25,174,27],[182,26,174,28,"Boolean"],[182,33,174,35],[182,34,174,36],[183,4,175,4],[183,5,175,5],[184,4,176,4],[184,10,176,10,"getAvailablePictureSizes"],[184,34,176,34,"getAvailablePictureSizes"],[184,35,176,35,"ratio"],[184,40,176,40],[184,42,176,42,"camera"],[184,48,176,48],[184,50,176,50],[185,6,177,8],[185,13,177,15],[185,19,177,21,"camera"],[185,25,177,27],[185,26,177,28,"getAvailablePictureSizes"],[185,50,177,52],[185,51,177,53,"ratio"],[185,56,177,58],[185,57,177,59],[186,4,178,4],[186,5,178,5],[187,4,179,4],[188,0,180,0],[189,0,181,0],[190,0,182,0],[191,0,183,0],[192,0,184,0],[193,0,185,0],[194,0,186,0],[195,0,187,0],[196,0,188,0],[197,4,189,4],[197,10,189,10,"getPermissionsAsync"],[197,29,189,29,"getPermissionsAsync"],[197,30,189,29],[197,32,189,32],[198,6,190,8],[198,13,190,15,"handlePermissionsQueryAsync"],[198,40,190,42],[198,41,190,43],[198,49,190,51],[198,50,190,52],[199,4,191,4],[199,5,191,5],[200,4,192,4],[200,10,192,10,"requestPermissionsAsync"],[200,33,192,33,"requestPermissionsAsync"],[200,34,192,33],[200,36,192,36],[201,6,193,8],[201,13,193,15,"handleRequestPermissionsAsync"],[201,42,193,44],[201,43,193,45],[201,44,193,46],[202,4,194,4],[202,5,194,5],[203,4,195,4],[203,10,195,10,"getCameraPermissionsAsync"],[203,35,195,35,"getCameraPermissionsAsync"],[203,36,195,35],[203,38,195,38],[204,6,196,8],[204,13,196,15,"handlePermissionsQueryAsync"],[204,40,196,42],[204,41,196,43],[204,49,196,51],[204,50,196,52],[205,4,197,4],[205,5,197,5],[206,4,198,4],[206,10,198,10,"requestCameraPermissionsAsync"],[206,39,198,39,"requestCameraPermissionsAsync"],[206,40,198,39],[206,42,198,42],[207,6,199,8],[207,13,199,15,"handleRequestPermissionsAsync"],[207,42,199,44],[207,43,199,45],[207,44,199,46],[208,4,200,4],[208,5,200,5],[209,4,201,4],[209,10,201,10,"getMicrophonePermissionsAsync"],[209,39,201,39,"getMicrophonePermissionsAsync"],[209,40,201,39],[209,42,201,42],[210,6,202,8],[210,13,202,15,"handlePermissionsQueryAsync"],[210,40,202,42],[210,41,202,43],[210,53,202,55],[210,54,202,56],[211,4,203,4],[211,5,203,5],[212,4,204,4],[212,10,204,10,"requestMicrophonePermissionsAsync"],[212,43,204,43,"requestMicrophonePermissionsAsync"],[212,44,204,43],[212,46,204,46],[213,6,205,8],[213,10,205,12],[214,8,206,12],[214,14,206,18,"getUserMedia"],[214,26,206,30],[214,27,206,31],[215,10,207,16,"audio"],[215,15,207,21],[215,17,207,23],[216,8,208,12],[216,9,208,13],[216,10,208,14],[217,8,209,12],[217,15,209,19],[218,10,210,16,"status"],[218,16,210,22],[218,18,210,24,"PermissionStatus"],[218,30,210,40],[218,31,210,40,"PermissionStatus"],[218,47,210,40],[218,48,210,41,"GRANTED"],[218,55,210,48],[219,10,211,16,"expires"],[219,17,211,23],[219,19,211,25],[219,26,211,32],[220,10,212,16,"canAskAgain"],[220,21,212,27],[220,23,212,29],[220,27,212,33],[221,10,213,16,"granted"],[221,17,213,23],[221,19,213,25],[222,8,214,12],[222,9,214,13],[223,6,215,8],[223,7,215,9],[223,8,216,8],[223,15,216,15,"error"],[223,20,216,20],[223,22,216,22],[224,8,217,12],[224,15,217,19,"handleGetUserMediaError"],[224,38,217,42],[224,39,217,43,"error"],[224,44,217,48],[224,45,217,49,"message"],[224,52,217,56],[224,53,217,57],[225,6,218,8],[226,4,219,4],[227,2,220,0],[227,3,220,1],[228,0,220,2],[228,3]],"functionMap":{"names":["","getUserMedia","","Promise$argument_0","handleGetUserMediaError","handleRequestPermissionsAsync","streams.getTracks.forEach$argument_0","handlePermissionsQueryAsync","default.get__Type","default.get__FlashMode","default.get__AutoFocus","default.get__WhiteBalance","default.get__VideoQuality","default.get__VideoStabilization","default.isAvailableAsync","default.takePicture","default.pausePreview","default.resumePreview","default.getAvailableCameraTypesAsync","default.getAvailablePictureSizes","default.getPermissionsAsync","default.requestPermissionsAsync","default.getCameraPermissionsAsync","default.requestCameraPermissionsAsync","default.getMicrophonePermissionsAsync","default.requestMicrophonePermissionsAsync"],"mappings":"AAA;ACG;QCa;SDK;uBEC;KFK;CDC;AIC;CJqB;AKC;oCCQ;SDG;CLW;AOC;CP0C;IQE;KRK;ISC;KTO;IUC;KVO;IWC;KXM;IYC;KZE;IaC;KbE;IcC;KdE;IeC;KfE;IgBC;KhBE;IiBC;KjBE;IkBC;KlBS;ImBC;KnBE;IoBW;KpBE;IqBC;KrBE;IsBC;KtBE;IuBC;KvBE;IwBC;KxBE;IyBC;KzBe"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/b9/14dec23c45c5598d1255234981d25b0cbabd40e4f6832cb3a443fe009b761dcee23ec3 b/frontend/.metro-cache/cache/b9/14dec23c45c5598d1255234981d25b0cbabd40e4f6832cb3a443fe009b761dcee23ec3
new file mode 100644
index 00000000..edeb3f14
--- /dev/null
+++ b/frontend/.metro-cache/cache/b9/14dec23c45c5598d1255234981d25b0cbabd40e4f6832cb3a443fe009b761dcee23ec3
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":45,"index":45}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"../ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":46},"end":{"line":2,"column":49,"index":95}}],"key":"VKPG+vaOqe/dc4mXp87MIqCzsmc=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"ConversionTables\", {\n enumerable: true,\n get: function () {\n return ConversionTables;\n }\n });\n exports.convertNativeProps = convertNativeProps;\n exports.ensureNativeProps = ensureNativeProps;\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[0], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _expoModulesCore = require(_dependencyMap[1], \"expo-modules-core\");\n var _ExpoCameraManager = require(_dependencyMap[2], \"../ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n // Values under keys from this object will be transformed to native options\n var ConversionTables = {\n type: CameraManager.default.Type,\n flash: CameraManager.default.FlashMode\n };\n function convertNativeProps(props) {\n if (!props || typeof props !== 'object') {\n return {};\n }\n var nativeProps = {};\n for (var _ref of Object.entries(props)) {\n var _ref2 = (0, _slicedToArray.default)(_ref, 2);\n var key = _ref2[0];\n var value = _ref2[1];\n var prop = key;\n if (typeof value === 'string' && ConversionTables[prop]) {\n nativeProps[key] = ConversionTables[prop][value];\n } else {\n nativeProps[key] = value;\n }\n }\n return nativeProps;\n }\n function ensureNativeProps(props) {\n var newProps = convertNativeProps(props);\n newProps.barcodeScannerEnabled = !!props?.onBarcodeScanned;\n newProps.flashMode = props?.flash ?? 'off';\n newProps.mute = props?.mute ?? false;\n newProps.autoFocus = props?.autofocus ?? 'off';\n if (_expoModulesCore.Platform.OS !== 'web') {\n delete newProps.poster;\n }\n return newProps;\n }\n});","lineCount":59,"map":[[12,2,4,0,"Object"],[12,8,4,0],[12,9,4,0,"defineProperty"],[12,23,4,0],[12,24,4,0,"exports"],[12,31,4,0],[13,4,4,0,"enumerable"],[13,14,4,0],[14,4,4,0,"get"],[14,7,4,0],[14,18,4,0,"get"],[14,19,4,0],[15,6,4,0],[15,13,4,0,"ConversionTables"],[15,29,4,0],[16,4,4,0],[17,2,4,0],[18,2,8,0,"exports"],[18,9,8,0],[18,10,8,0,"convertNativeProps"],[18,28,8,0],[18,31,8,0,"convertNativeProps"],[18,49,8,0],[19,2,25,0,"exports"],[19,9,25,0],[19,10,25,0,"ensureNativeProps"],[19,27,25,0],[19,30,25,0,"ensureNativeProps"],[19,47,25,0],[20,2,35,1],[20,6,35,1,"_babelRuntimeHelpersSlicedToArray"],[20,39,35,1],[20,42,35,1,"require"],[20,49,35,1],[20,50,35,1,"_dependencyMap"],[20,64,35,1],[21,2,35,1],[21,6,35,1,"_slicedToArray"],[21,20,35,1],[21,23,35,1,"_interopDefault"],[21,38,35,1],[21,39,35,1,"_babelRuntimeHelpersSlicedToArray"],[21,72,35,1],[22,2,1,0],[22,6,1,0,"_expoModulesCore"],[22,22,1,0],[22,25,1,0,"require"],[22,32,1,0],[22,33,1,0,"_dependencyMap"],[22,47,1,0],[23,2,2,0],[23,6,2,0,"_ExpoCameraManager"],[23,24,2,0],[23,27,2,0,"require"],[23,34,2,0],[23,35,2,0,"_dependencyMap"],[23,49,2,0],[24,2,2,0],[24,6,2,0,"CameraManager"],[24,19,2,0],[24,22,2,0,"_interopDefault"],[24,37,2,0],[24,38,2,0,"_ExpoCameraManager"],[24,56,2,0],[25,2,3,0],[26,2,4,7],[26,6,4,13,"ConversionTables"],[26,22,4,29],[26,25,4,32],[27,4,5,4,"type"],[27,8,5,8],[27,10,5,10,"CameraManager"],[27,23,5,23],[27,24,5,23,"default"],[27,31,5,23],[27,32,5,24,"Type"],[27,36,5,28],[28,4,6,4,"flash"],[28,9,6,9],[28,11,6,11,"CameraManager"],[28,24,6,24],[28,25,6,24,"default"],[28,32,6,24],[28,33,6,25,"FlashMode"],[29,2,7,0],[29,3,7,1],[30,2,8,7],[30,11,8,16,"convertNativeProps"],[30,29,8,34,"convertNativeProps"],[30,30,8,35,"props"],[30,35,8,40],[30,37,8,42],[31,4,9,4],[31,8,9,8],[31,9,9,9,"props"],[31,14,9,14],[31,18,9,18],[31,25,9,25,"props"],[31,30,9,30],[31,35,9,35],[31,43,9,43],[31,45,9,45],[32,6,10,8],[32,13,10,15],[32,14,10,16],[32,15,10,17],[33,4,11,4],[34,4,12,4],[34,8,12,10,"nativeProps"],[34,19,12,21],[34,22,12,24],[34,23,12,25],[34,24,12,26],[35,4,13,4],[35,13,13,4,"_ref"],[35,17,13,4],[35,21,13,31,"Object"],[35,27,13,37],[35,28,13,38,"entries"],[35,35,13,45],[35,36,13,46,"props"],[35,41,13,51],[35,42,13,52],[35,44,13,54],[36,6,13,54],[36,10,13,54,"_ref2"],[36,15,13,54],[36,22,13,54,"_slicedToArray"],[36,36,13,54],[36,37,13,54,"default"],[36,44,13,54],[36,46,13,54,"_ref"],[36,50,13,54],[37,6,13,54],[37,10,13,16,"key"],[37,13,13,19],[37,16,13,19,"_ref2"],[37,21,13,19],[38,6,13,19],[38,10,13,21,"value"],[38,15,13,26],[38,18,13,26,"_ref2"],[38,23,13,26],[39,6,14,8],[39,10,14,14,"prop"],[39,14,14,18],[39,17,14,21,"key"],[39,20,14,24],[40,6,15,8],[40,10,15,12],[40,17,15,19,"value"],[40,22,15,24],[40,27,15,29],[40,35,15,37],[40,39,15,41,"ConversionTables"],[40,55,15,57],[40,56,15,58,"prop"],[40,60,15,62],[40,61,15,63],[40,63,15,65],[41,8,16,12,"nativeProps"],[41,19,16,23],[41,20,16,24,"key"],[41,23,16,27],[41,24,16,28],[41,27,17,16,"ConversionTables"],[41,43,17,32],[41,44,17,33,"prop"],[41,48,17,37],[41,49,17,38],[41,50,17,39,"value"],[41,55,17,44],[41,56,17,45],[42,6,18,8],[42,7,18,9],[42,13,19,13],[43,8,20,12,"nativeProps"],[43,19,20,23],[43,20,20,24,"key"],[43,23,20,27],[43,24,20,28],[43,27,20,31,"value"],[43,32,20,36],[44,6,21,8],[45,4,22,4],[46,4,23,4],[46,11,23,11,"nativeProps"],[46,22,23,22],[47,2,24,0],[48,2,25,7],[48,11,25,16,"ensureNativeProps"],[48,28,25,33,"ensureNativeProps"],[48,29,25,34,"props"],[48,34,25,39],[48,36,25,41],[49,4,26,4],[49,8,26,10,"newProps"],[49,16,26,18],[49,19,26,21,"convertNativeProps"],[49,37,26,39],[49,38,26,40,"props"],[49,43,26,45],[49,44,26,46],[50,4,27,4,"newProps"],[50,12,27,12],[50,13,27,13,"barcodeScannerEnabled"],[50,34,27,34],[50,37,27,37],[50,38,27,38],[50,39,27,39,"props"],[50,44,27,44],[50,46,27,46,"onBarcodeScanned"],[50,62,27,62],[51,4,28,4,"newProps"],[51,12,28,12],[51,13,28,13,"flashMode"],[51,22,28,22],[51,25,28,25,"props"],[51,30,28,30],[51,32,28,32,"flash"],[51,37,28,37],[51,41,28,41],[51,46,28,46],[52,4,29,4,"newProps"],[52,12,29,12],[52,13,29,13,"mute"],[52,17,29,17],[52,20,29,20,"props"],[52,25,29,25],[52,27,29,27,"mute"],[52,31,29,31],[52,35,29,35],[52,40,29,40],[53,4,30,4,"newProps"],[53,12,30,12],[53,13,30,13,"autoFocus"],[53,22,30,22],[53,25,30,25,"props"],[53,30,30,30],[53,32,30,32,"autofocus"],[53,41,30,41],[53,45,30,45],[53,50,30,50],[54,4,31,4],[54,8,31,8,"Platform"],[54,24,31,16],[54,25,31,16,"Platform"],[54,33,31,16],[54,34,31,17,"OS"],[54,36,31,19],[54,41,31,24],[54,46,31,29],[54,48,31,31],[55,6,32,8],[55,13,32,15,"newProps"],[55,21,32,23],[55,22,32,24,"poster"],[55,28,32,30],[56,4,33,4],[57,4,34,4],[57,11,34,11,"newProps"],[57,19,34,19],[58,2,35,0],[59,0,35,1],[59,3]],"functionMap":{"names":["","convertNativeProps","ensureNativeProps"],"mappings":"AAA;OCO;CDgB;OEC;CFU"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/b9/6396434ab7d67dc763eb1c2b0405e04eaebbdddb3ac3058f53587226bc2415e5fa43cf b/frontend/.metro-cache/cache/b9/6396434ab7d67dc763eb1c2b0405e04eaebbdddb3ac3058f53587226bc2415e5fa43cf
new file mode 100644
index 00000000..806c6b90
--- /dev/null
+++ b/frontend/.metro-cache/cache/b9/6396434ab7d67dc763eb1c2b0405e04eaebbdddb3ac3058f53587226bc2415e5fa43cf
@@ -0,0 +1 @@
+{"dependencies":[{"name":"invariant","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":25},"end":{"line":2,"column":34,"index":59}}],"key":"4HPAaDQ25ZwZ2dzTLatXuUucZUM=","exportNames":["*"],"imports":1}},{"name":"./WebCapabilityUtils","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":60},"end":{"line":3,"column":56,"index":116}}],"key":"QbGAcPe6ps2J4vvOHxE4NHI5sfY=","exportNames":["*"],"imports":1}},{"name":"./WebConstants","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":117},"end":{"line":4,"column":93,"index":210}}],"key":"VYBjMDeNhUYVRZIl4m+mFrGQcXE=","exportNames":["*"],"imports":1}},{"name":"./WebUserMediaManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":211},"end":{"line":5,"column":62,"index":273}}],"key":"3rDgd/gjl+fuboOhAcsvaqlX7vw=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n exports.getImageSize = getImageSize;\n exports.toDataURL = toDataURL;\n exports.hasValidConstraints = hasValidConstraints;\n exports.captureImageData = captureImageData;\n exports.captureImageContext = captureImageContext;\n exports.captureImage = captureImage;\n exports.getIdealConstraints = getIdealConstraints;\n exports.getPreferredStreamDevice = getPreferredStreamDevice;\n exports.getStreamDevice = getStreamDevice;\n exports.isWebKit = isWebKit;\n exports.compareStreams = compareStreams;\n exports.capture = capture;\n exports.syncTrackCapabilities = syncTrackCapabilities;\n exports.stopMediaStream = stopMediaStream;\n exports.setVideoSource = setVideoSource;\n exports.isCapabilityAvailable = isCapabilityAvailable;\n var _invariant = require(_dependencyMap[0], \"invariant\");\n var invariant = _interopDefault(_invariant);\n var _WebCapabilityUtils = require(_dependencyMap[1], \"./WebCapabilityUtils\");\n var CapabilityUtils = _interopNamespace(_WebCapabilityUtils);\n var _WebConstants = require(_dependencyMap[2], \"./WebConstants\");\n var _WebUserMediaManager = require(_dependencyMap[3], \"./WebUserMediaManager\");\n /* eslint-env browser */\n\n function getImageSize(videoWidth, videoHeight, scale) {\n const width = videoWidth * scale;\n const ratio = videoWidth / width;\n const height = videoHeight / ratio;\n return {\n width,\n height\n };\n }\n function toDataURL(canvas, imageType, quality) {\n const types = ['png', 'jpg'];\n (0, invariant.default)(types.includes(imageType), `expo-camera: ${imageType} is not a valid ImageType. Expected a string from: ${types.join(', ')}`);\n const format = _WebConstants.ImageTypeFormat[imageType];\n if (imageType === 'jpg') {\n (0, invariant.default)(quality <= 1 && quality >= 0, `expo-camera: ${quality} is not a valid image quality. Expected a number from 0...1`);\n return canvas.toDataURL(format, quality);\n } else {\n return canvas.toDataURL(format);\n }\n }\n function hasValidConstraints(preferredCameraType, width, height) {\n return preferredCameraType !== undefined && width !== undefined && height !== undefined;\n }\n function ensureCameraPictureOptions(config) {\n const captureOptions = {\n scale: 1,\n imageType: 'png',\n isImageMirror: false\n };\n for (const key in config) {\n const prop = key;\n if (prop in config && config[prop] !== undefined && prop in captureOptions) {\n captureOptions[prop] = config[prop];\n }\n }\n return captureOptions;\n }\n const DEFAULT_QUALITY = 0.92;\n function captureImageData(video, pictureOptions = {}) {\n if (!video || video.readyState !== video.HAVE_ENOUGH_DATA) {\n return null;\n }\n const canvas = captureImageContext(video, pictureOptions);\n const context = canvas.getContext('2d', {\n alpha: false\n });\n if (!context || !canvas.width || !canvas.height) {\n return null;\n }\n const imageData = context.getImageData(0, 0, canvas.width, canvas.height);\n return imageData;\n }\n function captureImageContext(video, {\n scale = 1,\n isImageMirror = false\n }) {\n const {\n videoWidth,\n videoHeight\n } = video;\n const {\n width,\n height\n } = getImageSize(videoWidth, videoHeight, scale);\n // Build the canvas size and draw the camera image to the context from video\n const canvas = document.createElement('canvas');\n canvas.width = width;\n canvas.height = height;\n const context = canvas.getContext('2d', {\n alpha: false\n });\n if (!context) {\n // Should never be called\n throw new Error('Context is not defined');\n }\n // sharp image details\n // context.imageSmoothingEnabled = false;\n // Flip horizontally (as css transform: rotateY(180deg))\n if (isImageMirror) {\n context.setTransform(-1, 0, 0, 1, canvas.width, 0);\n }\n context.drawImage(video, 0, 0, width, height);\n return canvas;\n }\n function captureImage(video, pictureOptions) {\n const config = ensureCameraPictureOptions(pictureOptions);\n const canvas = captureImageContext(video, config);\n const {\n imageType,\n quality = DEFAULT_QUALITY\n } = config;\n return toDataURL(canvas, imageType, quality);\n }\n function getSupportedConstraints() {\n if (navigator.mediaDevices && navigator.mediaDevices.getSupportedConstraints) {\n return navigator.mediaDevices.getSupportedConstraints();\n }\n return null;\n }\n function getIdealConstraints(preferredCameraType, width, height) {\n const preferredConstraints = {\n audio: false,\n video: {}\n };\n if (hasValidConstraints(preferredCameraType, width, height)) {\n return _WebConstants.MinimumConstraints;\n }\n const supports = getSupportedConstraints();\n // TODO(Bacon): Test this\n if (!supports || !supports.facingMode || !supports.width || !supports.height) {\n return _WebConstants.MinimumConstraints;\n }\n const types = ['front', 'back'];\n if (preferredCameraType && types.includes(preferredCameraType)) {\n const facingMode = _WebConstants.CameraTypeToFacingMode[preferredCameraType];\n if (isWebKit()) {\n const key = facingMode === 'user' ? 'exact' : 'ideal';\n preferredConstraints.video.facingMode = {\n [key]: facingMode\n };\n } else {\n preferredConstraints.video.facingMode = {\n ideal: _WebConstants.CameraTypeToFacingMode[preferredCameraType]\n };\n }\n }\n if (isMediaTrackConstraints(preferredConstraints.video)) {\n preferredConstraints.video.width = width;\n preferredConstraints.video.height = height;\n }\n return preferredConstraints;\n }\n function isMediaTrackConstraints(input) {\n return input && typeof input.video !== 'boolean';\n }\n /**\n * Invoke getStreamDevice a second time with the opposing camera type if the preferred type cannot be retrieved.\n *\n * @param preferredCameraType\n * @param preferredWidth\n * @param preferredHeight\n */\n async function getPreferredStreamDevice(preferredCameraType, preferredWidth, preferredHeight) {\n try {\n return await getStreamDevice(preferredCameraType, preferredWidth, preferredHeight);\n } catch (error) {\n // A hack on desktop browsers to ensure any camera is used.\n // eslint-disable-next-line no-undef\n if (error instanceof OverconstrainedError && error.constraint === 'facingMode') {\n const nextCameraType = preferredCameraType === 'back' ? 'front' : 'back';\n return await getStreamDevice(nextCameraType, preferredWidth, preferredHeight);\n }\n throw error;\n }\n }\n async function getStreamDevice(preferredCameraType, preferredWidth, preferredHeight) {\n const constraints = getIdealConstraints(preferredCameraType, preferredWidth, preferredHeight);\n const stream = await (0, _WebUserMediaManager.requestUserMediaAsync)(constraints);\n return stream;\n }\n function isWebKit() {\n return /WebKit/.test(navigator.userAgent) && !/Edg/.test(navigator.userAgent);\n }\n function compareStreams(a, b) {\n if (!a || !b) {\n return false;\n }\n const settingsA = a.getTracks()[0].getSettings();\n const settingsB = b.getTracks()[0].getSettings();\n return settingsA.deviceId === settingsB.deviceId;\n }\n function capture(video, settings, config) {\n const base64 = captureImage(video, config);\n const capturedPicture = {\n uri: base64,\n base64,\n width: 0,\n height: 0,\n format: config.imageType ?? 'jpg'\n };\n if (settings) {\n const {\n width = 0,\n height = 0\n } = settings;\n capturedPicture.width = width;\n capturedPicture.height = height;\n capturedPicture.exif = settings;\n }\n if (config.onPictureSaved) {\n config.onPictureSaved(capturedPicture);\n }\n return capturedPicture;\n }\n async function syncTrackCapabilities(cameraType, stream, settings = {}) {\n if (stream?.getVideoTracks) {\n await Promise.all(stream.getVideoTracks().map(track => onCapabilitiesReady(cameraType, track, settings)));\n }\n }\n // https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints\n async function onCapabilitiesReady(cameraType, track, settings = {}) {\n if (typeof track.getCapabilities !== 'function') {\n return;\n }\n const capabilities = track.getCapabilities();\n // Create an empty object because if you set a constraint that isn't available an error will be thrown.\n const constraints = {};\n // TODO(Bacon): Add `pointsOfInterest` support\n const clampedValues = ['exposureCompensation', 'colorTemperature', 'iso', 'brightness', 'contrast', 'saturation', 'sharpness', 'focusDistance', 'zoom'];\n for (const property of clampedValues) {\n if (capabilities[property]) {\n constraints[property] = convertNormalizedSetting(capabilities[property], settings[property]);\n }\n }\n function validatedInternalConstrainedValue(constraintKey, settingsKey, converter) {\n const convertedSetting = converter(settings[settingsKey]);\n return validatedConstrainedValue({\n constraintKey,\n settingsKey,\n convertedSetting,\n capabilities,\n settings,\n cameraType\n });\n }\n if (capabilities.focusMode && settings.autoFocus !== undefined) {\n constraints.focusMode = validatedInternalConstrainedValue('focusMode', 'autoFocus', CapabilityUtils.convertAutoFocusJSONToNative);\n }\n if (capabilities.torch && settings.flashMode !== undefined) {\n constraints.torch = validatedInternalConstrainedValue('torch', 'flashMode', CapabilityUtils.convertFlashModeJSONToNative);\n }\n if (capabilities.whiteBalanceMode && settings.whiteBalance !== undefined) {\n constraints.whiteBalanceMode = validatedInternalConstrainedValue('whiteBalanceMode', 'whiteBalance', CapabilityUtils.convertWhiteBalanceJSONToNative);\n }\n try {\n await track.applyConstraints({\n advanced: [constraints]\n });\n } catch (error) {\n if (__DEV__) console.warn('Failed to apply constraints', error);\n }\n }\n function stopMediaStream(stream) {\n if (!stream) {\n return;\n }\n if (stream.getAudioTracks) {\n stream.getAudioTracks().forEach(track => track.stop());\n }\n if (stream.getVideoTracks) {\n stream.getVideoTracks().forEach(track => track.stop());\n }\n if (isMediaStreamTrack(stream)) {\n stream.stop();\n }\n }\n function setVideoSource(video, stream) {\n const createObjectURL = window.URL.createObjectURL ?? window.webkitURL.createObjectURL;\n if (typeof video.srcObject !== 'undefined') {\n video.srcObject = stream;\n } else if (typeof video.mozSrcObject !== 'undefined') {\n video.mozSrcObject = stream;\n } else if (stream && createObjectURL) {\n video.src = createObjectURL(stream);\n }\n if (!stream) {\n const revokeObjectURL = window.URL.revokeObjectURL ?? window.webkitURL.revokeObjectURL;\n const source = video.src ?? video.srcObject ?? video.mozSrcObject;\n if (revokeObjectURL && typeof source === 'string') {\n revokeObjectURL(source);\n }\n }\n }\n function isCapabilityAvailable(video, keyName) {\n const stream = video.srcObject;\n if (stream instanceof MediaStream) {\n const videoTrack = stream.getVideoTracks()[0];\n return !!videoTrack.getCapabilities?.()?.[keyName];\n }\n return false;\n }\n function isMediaStreamTrack(input) {\n return typeof input.stop === 'function';\n }\n function convertNormalizedSetting(range, value) {\n if (!value) {\n return;\n }\n // TODO(@kitten): Handle undefined values / normalize explicitly\n // convert the normalized incoming setting to the native camera zoom range\n const converted = convertRange(value, [range.min, range.max]);\n // clamp value so we don't get an error\n return Math.min(range.max, Math.max(range.min, converted));\n }\n function convertRange(value, r2, r1 = [0, 1]) {\n return (value - r1[0]) * (r2[1] - r2[0]) / (r1[1] - r1[0]) + r2[0];\n }\n function validatedConstrainedValue(props) {\n const {\n constraintKey,\n settingsKey,\n convertedSetting,\n capabilities,\n settings,\n cameraType\n } = props;\n const setting = settings[settingsKey];\n if (Array.isArray(capabilities[constraintKey]) && convertedSetting && !capabilities[constraintKey].includes(convertedSetting)) {\n if (__DEV__) {\n // Only warn in dev mode.\n console.warn(` { ${settingsKey}: \"${setting}\" } (converted to \"${convertedSetting}\" in the browser) is not supported for camera type \"${cameraType}\" in your browser. Using the default value instead.`);\n }\n return undefined;\n }\n return convertedSetting;\n }\n});","lineCount":367,"map":[[27,2,6,0,"exports"],[27,9,6,0],[27,10,6,0,"getImageSize"],[27,22,6,0],[27,25,6,0,"getImageSize"],[27,37,6,0],[28,2,15,0,"exports"],[28,9,15,0],[28,10,15,0,"toDataURL"],[28,19,15,0],[28,22,15,0,"toDataURL"],[28,31,15,0],[29,2,27,0,"exports"],[29,9,27,0],[29,10,27,0,"hasValidConstraints"],[29,29,27,0],[29,32,27,0,"hasValidConstraints"],[29,51,27,0],[30,2,45,0,"exports"],[30,9,45,0],[30,10,45,0,"captureImageData"],[30,26,45,0],[30,29,45,0,"captureImageData"],[30,45,45,0],[31,2,57,0,"exports"],[31,9,57,0],[31,10,57,0,"captureImageContext"],[31,29,57,0],[31,32,57,0,"captureImageContext"],[31,51,57,0],[32,2,78,0,"exports"],[32,9,78,0],[32,10,78,0,"captureImage"],[32,22,78,0],[32,25,78,0,"captureImage"],[32,37,78,0],[33,2,90,0,"exports"],[33,9,90,0],[33,10,90,0,"getIdealConstraints"],[33,29,90,0],[33,32,90,0,"getIdealConstraints"],[33,51,90,0],[34,2,134,0,"exports"],[34,9,134,0],[34,10,134,0,"getPreferredStreamDevice"],[34,34,134,0],[34,37,134,0,"getPreferredStreamDevice"],[34,61,134,0],[35,2,148,0,"exports"],[35,9,148,0],[35,10,148,0,"getStreamDevice"],[35,25,148,0],[35,28,148,0,"getStreamDevice"],[35,43,148,0],[36,2,153,0,"exports"],[36,9,153,0],[36,10,153,0,"isWebKit"],[36,18,153,0],[36,21,153,0,"isWebKit"],[36,29,153,0],[37,2,156,0,"exports"],[37,9,156,0],[37,10,156,0,"compareStreams"],[37,24,156,0],[37,27,156,0,"compareStreams"],[37,41,156,0],[38,2,164,0,"exports"],[38,9,164,0],[38,10,164,0,"capture"],[38,17,164,0],[38,20,164,0,"capture"],[38,27,164,0],[39,2,184,0,"exports"],[39,9,184,0],[39,10,184,0,"syncTrackCapabilities"],[39,31,184,0],[39,34,184,0,"syncTrackCapabilities"],[39,55,184,0],[40,2,242,0,"exports"],[40,9,242,0],[40,10,242,0,"stopMediaStream"],[40,25,242,0],[40,28,242,0,"stopMediaStream"],[40,43,242,0],[41,2,256,0,"exports"],[41,9,256,0],[41,10,256,0,"setVideoSource"],[41,24,256,0],[41,27,256,0,"setVideoSource"],[41,41,256,0],[42,2,275,0,"exports"],[42,9,275,0],[42,10,275,0,"isCapabilityAvailable"],[42,31,275,0],[42,34,275,0,"isCapabilityAvailable"],[42,55,275,0],[43,2,2,0],[43,6,2,0,"_invariant"],[43,16,2,0],[43,19,2,0,"require"],[43,26,2,0],[43,27,2,0,"_dependencyMap"],[43,41,2,0],[44,2,2,0],[44,6,2,0,"invariant"],[44,15,2,0],[44,18,2,0,"_interopDefault"],[44,33,2,0],[44,34,2,0,"_invariant"],[44,44,2,0],[45,2,3,0],[45,6,3,0,"_WebCapabilityUtils"],[45,25,3,0],[45,28,3,0,"require"],[45,35,3,0],[45,36,3,0,"_dependencyMap"],[45,50,3,0],[46,2,3,0],[46,6,3,0,"CapabilityUtils"],[46,21,3,0],[46,24,3,0,"_interopNamespace"],[46,41,3,0],[46,42,3,0,"_WebCapabilityUtils"],[46,61,3,0],[47,2,4,0],[47,6,4,0,"_WebConstants"],[47,19,4,0],[47,22,4,0,"require"],[47,29,4,0],[47,30,4,0,"_dependencyMap"],[47,44,4,0],[48,2,5,0],[48,6,5,0,"_WebUserMediaManager"],[48,26,5,0],[48,29,5,0,"require"],[48,36,5,0],[48,37,5,0,"_dependencyMap"],[48,51,5,0],[49,2,1,0],[51,2,6,7],[51,11,6,16,"getImageSize"],[51,23,6,28,"getImageSize"],[51,24,6,29,"videoWidth"],[51,34,6,39],[51,36,6,41,"videoHeight"],[51,47,6,52],[51,49,6,54,"scale"],[51,54,6,59],[51,56,6,61],[52,4,7,4],[52,10,7,10,"width"],[52,15,7,15],[52,18,7,18,"videoWidth"],[52,28,7,28],[52,31,7,31,"scale"],[52,36,7,36],[53,4,8,4],[53,10,8,10,"ratio"],[53,15,8,15],[53,18,8,18,"videoWidth"],[53,28,8,28],[53,31,8,31,"width"],[53,36,8,36],[54,4,9,4],[54,10,9,10,"height"],[54,16,9,16],[54,19,9,19,"videoHeight"],[54,30,9,30],[54,33,9,33,"ratio"],[54,38,9,38],[55,4,10,4],[55,11,10,11],[56,6,11,8,"width"],[56,11,11,13],[57,6,12,8,"height"],[58,4,13,4],[58,5,13,5],[59,2,14,0],[60,2,15,7],[60,11,15,16,"toDataURL"],[60,20,15,25,"toDataURL"],[60,21,15,26,"canvas"],[60,27,15,32],[60,29,15,34,"imageType"],[60,38,15,43],[60,40,15,45,"quality"],[60,47,15,52],[60,49,15,54],[61,4,16,4],[61,10,16,10,"types"],[61,15,16,15],[61,18,16,18],[61,19,16,19],[61,24,16,24],[61,26,16,26],[61,31,16,31],[61,32,16,32],[62,4,17,4],[62,8,17,4,"invariant"],[62,17,17,13],[62,18,17,13,"default"],[62,25,17,13],[62,27,17,14,"types"],[62,32,17,19],[62,33,17,20,"includes"],[62,41,17,28],[62,42,17,29,"imageType"],[62,51,17,38],[62,52,17,39],[62,54,17,41],[62,70,17,57,"imageType"],[62,79,17,66],[62,133,17,120,"types"],[62,138,17,125],[62,139,17,126,"join"],[62,143,17,130],[62,144,17,131],[62,148,17,135],[62,149,17,136],[62,151,17,138],[62,152,17,139],[63,4,18,4],[63,10,18,10,"format"],[63,16,18,16],[63,19,18,19,"ImageTypeFormat"],[63,32,18,34],[63,33,18,34,"ImageTypeFormat"],[63,48,18,34],[63,49,18,35,"imageType"],[63,58,18,44],[63,59,18,45],[64,4,19,4],[64,8,19,8,"imageType"],[64,17,19,17],[64,22,19,22],[64,27,19,27],[64,29,19,29],[65,6,20,8],[65,10,20,8,"invariant"],[65,19,20,17],[65,20,20,17,"default"],[65,27,20,17],[65,29,20,18,"quality"],[65,36,20,25],[65,40,20,29],[65,41,20,30],[65,45,20,34,"quality"],[65,52,20,41],[65,56,20,45],[65,57,20,46],[65,59,20,48],[65,75,20,64,"quality"],[65,82,20,71],[65,143,20,132],[65,144,20,133],[66,6,21,8],[66,13,21,15,"canvas"],[66,19,21,21],[66,20,21,22,"toDataURL"],[66,29,21,31],[66,30,21,32,"format"],[66,36,21,38],[66,38,21,40,"quality"],[66,45,21,47],[66,46,21,48],[67,4,22,4],[67,5,22,5],[67,11,23,9],[68,6,24,8],[68,13,24,15,"canvas"],[68,19,24,21],[68,20,24,22,"toDataURL"],[68,29,24,31],[68,30,24,32,"format"],[68,36,24,38],[68,37,24,39],[69,4,25,4],[70,2,26,0],[71,2,27,7],[71,11,27,16,"hasValidConstraints"],[71,30,27,35,"hasValidConstraints"],[71,31,27,36,"preferredCameraType"],[71,50,27,55],[71,52,27,57,"width"],[71,57,27,62],[71,59,27,64,"height"],[71,65,27,70],[71,67,27,72],[72,4,28,4],[72,11,28,11,"preferredCameraType"],[72,30,28,30],[72,35,28,35,"undefined"],[72,44,28,44],[72,48,28,48,"width"],[72,53,28,53],[72,58,28,58,"undefined"],[72,67,28,67],[72,71,28,71,"height"],[72,77,28,77],[72,82,28,82,"undefined"],[72,91,28,91],[73,2,29,0],[74,2,30,0],[74,11,30,9,"ensureCameraPictureOptions"],[74,37,30,35,"ensureCameraPictureOptions"],[74,38,30,36,"config"],[74,44,30,42],[74,46,30,44],[75,4,31,4],[75,10,31,10,"captureOptions"],[75,24,31,24],[75,27,31,27],[76,6,32,8,"scale"],[76,11,32,13],[76,13,32,15],[76,14,32,16],[77,6,33,8,"imageType"],[77,15,33,17],[77,17,33,19],[77,22,33,24],[78,6,34,8,"isImageMirror"],[78,19,34,21],[78,21,34,23],[79,4,35,4],[79,5,35,5],[80,4,36,4],[80,9,36,9],[80,15,36,15,"key"],[80,18,36,18],[80,22,36,22,"config"],[80,28,36,28],[80,30,36,30],[81,6,37,8],[81,12,37,14,"prop"],[81,16,37,18],[81,19,37,21,"key"],[81,22,37,24],[82,6,38,8],[82,10,38,12,"prop"],[82,14,38,16],[82,18,38,20,"config"],[82,24,38,26],[82,28,38,30,"config"],[82,34,38,36],[82,35,38,37,"prop"],[82,39,38,41],[82,40,38,42],[82,45,38,47,"undefined"],[82,54,38,56],[82,58,38,60,"prop"],[82,62,38,64],[82,66,38,68,"captureOptions"],[82,80,38,82],[82,82,38,84],[83,8,39,12,"captureOptions"],[83,22,39,26],[83,23,39,27,"prop"],[83,27,39,31],[83,28,39,32],[83,31,39,35,"config"],[83,37,39,41],[83,38,39,42,"prop"],[83,42,39,46],[83,43,39,47],[84,6,40,8],[85,4,41,4],[86,4,42,4],[86,11,42,11,"captureOptions"],[86,25,42,25],[87,2,43,0],[88,2,44,0],[88,8,44,6,"DEFAULT_QUALITY"],[88,23,44,21],[88,26,44,24],[88,30,44,28],[89,2,45,7],[89,11,45,16,"captureImageData"],[89,27,45,32,"captureImageData"],[89,28,45,33,"video"],[89,33,45,38],[89,35,45,40,"pictureOptions"],[89,49,45,54],[89,52,45,57],[89,53,45,58],[89,54,45,59],[89,56,45,61],[90,4,46,4],[90,8,46,8],[90,9,46,9,"video"],[90,14,46,14],[90,18,46,18,"video"],[90,23,46,23],[90,24,46,24,"readyState"],[90,34,46,34],[90,39,46,39,"video"],[90,44,46,44],[90,45,46,45,"HAVE_ENOUGH_DATA"],[90,61,46,61],[90,63,46,63],[91,6,47,8],[91,13,47,15],[91,17,47,19],[92,4,48,4],[93,4,49,4],[93,10,49,10,"canvas"],[93,16,49,16],[93,19,49,19,"captureImageContext"],[93,38,49,38],[93,39,49,39,"video"],[93,44,49,44],[93,46,49,46,"pictureOptions"],[93,60,49,60],[93,61,49,61],[94,4,50,4],[94,10,50,10,"context"],[94,17,50,17],[94,20,50,20,"canvas"],[94,26,50,26],[94,27,50,27,"getContext"],[94,37,50,37],[94,38,50,38],[94,42,50,42],[94,44,50,44],[95,6,50,46,"alpha"],[95,11,50,51],[95,13,50,53],[96,4,50,59],[96,5,50,60],[96,6,50,61],[97,4,51,4],[97,8,51,8],[97,9,51,9,"context"],[97,16,51,16],[97,20,51,20],[97,21,51,21,"canvas"],[97,27,51,27],[97,28,51,28,"width"],[97,33,51,33],[97,37,51,37],[97,38,51,38,"canvas"],[97,44,51,44],[97,45,51,45,"height"],[97,51,51,51],[97,53,51,53],[98,6,52,8],[98,13,52,15],[98,17,52,19],[99,4,53,4],[100,4,54,4],[100,10,54,10,"imageData"],[100,19,54,19],[100,22,54,22,"context"],[100,29,54,29],[100,30,54,30,"getImageData"],[100,42,54,42],[100,43,54,43],[100,44,54,44],[100,46,54,46],[100,47,54,47],[100,49,54,49,"canvas"],[100,55,54,55],[100,56,54,56,"width"],[100,61,54,61],[100,63,54,63,"canvas"],[100,69,54,69],[100,70,54,70,"height"],[100,76,54,76],[100,77,54,77],[101,4,55,4],[101,11,55,11,"imageData"],[101,20,55,20],[102,2,56,0],[103,2,57,7],[103,11,57,16,"captureImageContext"],[103,30,57,35,"captureImageContext"],[103,31,57,36,"video"],[103,36,57,41],[103,38,57,43],[104,4,57,45,"scale"],[104,9,57,50],[104,12,57,53],[104,13,57,54],[105,4,57,56,"isImageMirror"],[105,17,57,69],[105,20,57,72],[106,2,57,78],[106,3,57,79],[106,5,57,81],[107,4,58,4],[107,10,58,10],[108,6,58,12,"videoWidth"],[108,16,58,22],[109,6,58,24,"videoHeight"],[110,4,58,36],[110,5,58,37],[110,8,58,40,"video"],[110,13,58,45],[111,4,59,4],[111,10,59,10],[112,6,59,12,"width"],[112,11,59,17],[113,6,59,19,"height"],[114,4,59,26],[114,5,59,27],[114,8,59,30,"getImageSize"],[114,20,59,42],[114,21,59,43,"videoWidth"],[114,31,59,53],[114,33,59,55,"videoHeight"],[114,44,59,66],[114,46,59,68,"scale"],[114,51,59,73],[114,52,59,74],[115,4,60,4],[116,4,61,4],[116,10,61,10,"canvas"],[116,16,61,16],[116,19,61,19,"document"],[116,27,61,27],[116,28,61,28,"createElement"],[116,41,61,41],[116,42,61,42],[116,50,61,50],[116,51,61,51],[117,4,62,4,"canvas"],[117,10,62,10],[117,11,62,11,"width"],[117,16,62,16],[117,19,62,19,"width"],[117,24,62,24],[118,4,63,4,"canvas"],[118,10,63,10],[118,11,63,11,"height"],[118,17,63,17],[118,20,63,20,"height"],[118,26,63,26],[119,4,64,4],[119,10,64,10,"context"],[119,17,64,17],[119,20,64,20,"canvas"],[119,26,64,26],[119,27,64,27,"getContext"],[119,37,64,37],[119,38,64,38],[119,42,64,42],[119,44,64,44],[120,6,64,46,"alpha"],[120,11,64,51],[120,13,64,53],[121,4,64,59],[121,5,64,60],[121,6,64,61],[122,4,65,4],[122,8,65,8],[122,9,65,9,"context"],[122,16,65,16],[122,18,65,18],[123,6,66,8],[124,6,67,8],[124,12,67,14],[124,16,67,18,"Error"],[124,21,67,23],[124,22,67,24],[124,46,67,48],[124,47,67,49],[125,4,68,4],[126,4,69,4],[127,4,70,4],[128,4,71,4],[129,4,72,4],[129,8,72,8,"isImageMirror"],[129,21,72,21],[129,23,72,23],[130,6,73,8,"context"],[130,13,73,15],[130,14,73,16,"setTransform"],[130,26,73,28],[130,27,73,29],[130,28,73,30],[130,29,73,31],[130,31,73,33],[130,32,73,34],[130,34,73,36],[130,35,73,37],[130,37,73,39],[130,38,73,40],[130,40,73,42,"canvas"],[130,46,73,48],[130,47,73,49,"width"],[130,52,73,54],[130,54,73,56],[130,55,73,57],[130,56,73,58],[131,4,74,4],[132,4,75,4,"context"],[132,11,75,11],[132,12,75,12,"drawImage"],[132,21,75,21],[132,22,75,22,"video"],[132,27,75,27],[132,29,75,29],[132,30,75,30],[132,32,75,32],[132,33,75,33],[132,35,75,35,"width"],[132,40,75,40],[132,42,75,42,"height"],[132,48,75,48],[132,49,75,49],[133,4,76,4],[133,11,76,11,"canvas"],[133,17,76,17],[134,2,77,0],[135,2,78,7],[135,11,78,16,"captureImage"],[135,23,78,28,"captureImage"],[135,24,78,29,"video"],[135,29,78,34],[135,31,78,36,"pictureOptions"],[135,45,78,50],[135,47,78,52],[136,4,79,4],[136,10,79,10,"config"],[136,16,79,16],[136,19,79,19,"ensureCameraPictureOptions"],[136,45,79,45],[136,46,79,46,"pictureOptions"],[136,60,79,60],[136,61,79,61],[137,4,80,4],[137,10,80,10,"canvas"],[137,16,80,16],[137,19,80,19,"captureImageContext"],[137,38,80,38],[137,39,80,39,"video"],[137,44,80,44],[137,46,80,46,"config"],[137,52,80,52],[137,53,80,53],[138,4,81,4],[138,10,81,10],[139,6,81,12,"imageType"],[139,15,81,21],[140,6,81,23,"quality"],[140,13,81,30],[140,16,81,33,"DEFAULT_QUALITY"],[141,4,81,49],[141,5,81,50],[141,8,81,53,"config"],[141,14,81,59],[142,4,82,4],[142,11,82,11,"toDataURL"],[142,20,82,20],[142,21,82,21,"canvas"],[142,27,82,27],[142,29,82,29,"imageType"],[142,38,82,38],[142,40,82,40,"quality"],[142,47,82,47],[142,48,82,48],[143,2,83,0],[144,2,84,0],[144,11,84,9,"getSupportedConstraints"],[144,34,84,32,"getSupportedConstraints"],[144,35,84,32],[144,37,84,35],[145,4,85,4],[145,8,85,8,"navigator"],[145,17,85,17],[145,18,85,18,"mediaDevices"],[145,30,85,30],[145,34,85,34,"navigator"],[145,43,85,43],[145,44,85,44,"mediaDevices"],[145,56,85,56],[145,57,85,57,"getSupportedConstraints"],[145,80,85,80],[145,82,85,82],[146,6,86,8],[146,13,86,15,"navigator"],[146,22,86,24],[146,23,86,25,"mediaDevices"],[146,35,86,37],[146,36,86,38,"getSupportedConstraints"],[146,59,86,61],[146,60,86,62],[146,61,86,63],[147,4,87,4],[148,4,88,4],[148,11,88,11],[148,15,88,15],[149,2,89,0],[150,2,90,7],[150,11,90,16,"getIdealConstraints"],[150,30,90,35,"getIdealConstraints"],[150,31,90,36,"preferredCameraType"],[150,50,90,55],[150,52,90,57,"width"],[150,57,90,62],[150,59,90,64,"height"],[150,65,90,70],[150,67,90,72],[151,4,91,4],[151,10,91,10,"preferredConstraints"],[151,30,91,30],[151,33,91,33],[152,6,92,8,"audio"],[152,11,92,13],[152,13,92,15],[152,18,92,20],[153,6,93,8,"video"],[153,11,93,13],[153,13,93,15],[153,14,93,16],[154,4,94,4],[154,5,94,5],[155,4,95,4],[155,8,95,8,"hasValidConstraints"],[155,27,95,27],[155,28,95,28,"preferredCameraType"],[155,47,95,47],[155,49,95,49,"width"],[155,54,95,54],[155,56,95,56,"height"],[155,62,95,62],[155,63,95,63],[155,65,95,65],[156,6,96,8],[156,13,96,15,"MinimumConstraints"],[156,26,96,33],[156,27,96,33,"MinimumConstraints"],[156,45,96,33],[157,4,97,4],[158,4,98,4],[158,10,98,10,"supports"],[158,18,98,18],[158,21,98,21,"getSupportedConstraints"],[158,44,98,44],[158,45,98,45],[158,46,98,46],[159,4,99,4],[160,4,100,4],[160,8,100,8],[160,9,100,9,"supports"],[160,17,100,17],[160,21,100,21],[160,22,100,22,"supports"],[160,30,100,30],[160,31,100,31,"facingMode"],[160,41,100,41],[160,45,100,45],[160,46,100,46,"supports"],[160,54,100,54],[160,55,100,55,"width"],[160,60,100,60],[160,64,100,64],[160,65,100,65,"supports"],[160,73,100,73],[160,74,100,74,"height"],[160,80,100,80],[160,82,100,82],[161,6,101,8],[161,13,101,15,"MinimumConstraints"],[161,26,101,33],[161,27,101,33,"MinimumConstraints"],[161,45,101,33],[162,4,102,4],[163,4,103,4],[163,10,103,10,"types"],[163,15,103,15],[163,18,103,18],[163,19,103,19],[163,26,103,26],[163,28,103,28],[163,34,103,34],[163,35,103,35],[164,4,104,4],[164,8,104,8,"preferredCameraType"],[164,27,104,27],[164,31,104,31,"types"],[164,36,104,36],[164,37,104,37,"includes"],[164,45,104,45],[164,46,104,46,"preferredCameraType"],[164,65,104,65],[164,66,104,66],[164,68,104,68],[165,6,105,8],[165,12,105,14,"facingMode"],[165,22,105,24],[165,25,105,27,"CameraTypeToFacingMode"],[165,38,105,49],[165,39,105,49,"CameraTypeToFacingMode"],[165,61,105,49],[165,62,105,50,"preferredCameraType"],[165,81,105,69],[165,82,105,70],[166,6,106,8],[166,10,106,12,"isWebKit"],[166,18,106,20],[166,19,106,21],[166,20,106,22],[166,22,106,24],[167,8,107,12],[167,14,107,18,"key"],[167,17,107,21],[167,20,107,24,"facingMode"],[167,30,107,34],[167,35,107,39],[167,41,107,45],[167,44,107,48],[167,51,107,55],[167,54,107,58],[167,61,107,65],[168,8,108,12,"preferredConstraints"],[168,28,108,32],[168,29,108,33,"video"],[168,34,108,38],[168,35,108,39,"facingMode"],[168,45,108,49],[168,48,108,52],[169,10,109,16],[169,11,109,17,"key"],[169,14,109,20],[169,17,109,23,"facingMode"],[170,8,110,12],[170,9,110,13],[171,6,111,8],[171,7,111,9],[171,13,112,13],[172,8,113,12,"preferredConstraints"],[172,28,113,32],[172,29,113,33,"video"],[172,34,113,38],[172,35,113,39,"facingMode"],[172,45,113,49],[172,48,113,52],[173,10,114,16,"ideal"],[173,15,114,21],[173,17,114,23,"CameraTypeToFacingMode"],[173,30,114,45],[173,31,114,45,"CameraTypeToFacingMode"],[173,53,114,45],[173,54,114,46,"preferredCameraType"],[173,73,114,65],[174,8,115,12],[174,9,115,13],[175,6,116,8],[176,4,117,4],[177,4,118,4],[177,8,118,8,"isMediaTrackConstraints"],[177,31,118,31],[177,32,118,32,"preferredConstraints"],[177,52,118,52],[177,53,118,53,"video"],[177,58,118,58],[177,59,118,59],[177,61,118,61],[178,6,119,8,"preferredConstraints"],[178,26,119,28],[178,27,119,29,"video"],[178,32,119,34],[178,33,119,35,"width"],[178,38,119,40],[178,41,119,43,"width"],[178,46,119,48],[179,6,120,8,"preferredConstraints"],[179,26,120,28],[179,27,120,29,"video"],[179,32,120,34],[179,33,120,35,"height"],[179,39,120,41],[179,42,120,44,"height"],[179,48,120,50],[180,4,121,4],[181,4,122,4],[181,11,122,11,"preferredConstraints"],[181,31,122,31],[182,2,123,0],[183,2,124,0],[183,11,124,9,"isMediaTrackConstraints"],[183,34,124,32,"isMediaTrackConstraints"],[183,35,124,33,"input"],[183,40,124,38],[183,42,124,40],[184,4,125,4],[184,11,125,11,"input"],[184,16,125,16],[184,20,125,20],[184,27,125,27,"input"],[184,32,125,32],[184,33,125,33,"video"],[184,38,125,38],[184,43,125,43],[184,52,125,52],[185,2,126,0],[186,2,127,0],[187,0,128,0],[188,0,129,0],[189,0,130,0],[190,0,131,0],[191,0,132,0],[192,0,133,0],[193,2,134,7],[193,17,134,22,"getPreferredStreamDevice"],[193,41,134,46,"getPreferredStreamDevice"],[193,42,134,47,"preferredCameraType"],[193,61,134,66],[193,63,134,68,"preferredWidth"],[193,77,134,82],[193,79,134,84,"preferredHeight"],[193,94,134,99],[193,96,134,101],[194,4,135,4],[194,8,135,8],[195,6,136,8],[195,13,136,15],[195,19,136,21,"getStreamDevice"],[195,34,136,36],[195,35,136,37,"preferredCameraType"],[195,54,136,56],[195,56,136,58,"preferredWidth"],[195,70,136,72],[195,72,136,74,"preferredHeight"],[195,87,136,89],[195,88,136,90],[196,4,137,4],[196,5,137,5],[196,6,138,4],[196,13,138,11,"error"],[196,18,138,16],[196,20,138,18],[197,6,139,8],[198,6,140,8],[199,6,141,8],[199,10,141,12,"error"],[199,15,141,17],[199,27,141,29,"OverconstrainedError"],[199,47,141,49],[199,51,141,53,"error"],[199,56,141,58],[199,57,141,59,"constraint"],[199,67,141,69],[199,72,141,74],[199,84,141,86],[199,86,141,88],[200,8,142,12],[200,14,142,18,"nextCameraType"],[200,28,142,32],[200,31,142,35,"preferredCameraType"],[200,50,142,54],[200,55,142,59],[200,61,142,65],[200,64,142,68],[200,71,142,75],[200,74,142,78],[200,80,142,84],[201,8,143,12],[201,15,143,19],[201,21,143,25,"getStreamDevice"],[201,36,143,40],[201,37,143,41,"nextCameraType"],[201,51,143,55],[201,53,143,57,"preferredWidth"],[201,67,143,71],[201,69,143,73,"preferredHeight"],[201,84,143,88],[201,85,143,89],[202,6,144,8],[203,6,145,8],[203,12,145,14,"error"],[203,17,145,19],[204,4,146,4],[205,2,147,0],[206,2,148,7],[206,17,148,22,"getStreamDevice"],[206,32,148,37,"getStreamDevice"],[206,33,148,38,"preferredCameraType"],[206,52,148,57],[206,54,148,59,"preferredWidth"],[206,68,148,73],[206,70,148,75,"preferredHeight"],[206,85,148,90],[206,87,148,92],[207,4,149,4],[207,10,149,10,"constraints"],[207,21,149,21],[207,24,149,24,"getIdealConstraints"],[207,43,149,43],[207,44,149,44,"preferredCameraType"],[207,63,149,63],[207,65,149,65,"preferredWidth"],[207,79,149,79],[207,81,149,81,"preferredHeight"],[207,96,149,96],[207,97,149,97],[208,4,150,4],[208,10,150,10,"stream"],[208,16,150,16],[208,19,150,19],[208,25,150,25],[208,29,150,25,"requestUserMediaAsync"],[208,49,150,46],[208,50,150,46,"requestUserMediaAsync"],[208,71,150,46],[208,73,150,47,"constraints"],[208,84,150,58],[208,85,150,59],[209,4,151,4],[209,11,151,11,"stream"],[209,17,151,17],[210,2,152,0],[211,2,153,7],[211,11,153,16,"isWebKit"],[211,19,153,24,"isWebKit"],[211,20,153,24],[211,22,153,27],[212,4,154,4],[212,11,154,11],[212,19,154,19],[212,20,154,20,"test"],[212,24,154,24],[212,25,154,25,"navigator"],[212,34,154,34],[212,35,154,35,"userAgent"],[212,44,154,44],[212,45,154,45],[212,49,154,49],[212,50,154,50],[212,55,154,55],[212,56,154,56,"test"],[212,60,154,60],[212,61,154,61,"navigator"],[212,70,154,70],[212,71,154,71,"userAgent"],[212,80,154,80],[212,81,154,81],[213,2,155,0],[214,2,156,7],[214,11,156,16,"compareStreams"],[214,25,156,30,"compareStreams"],[214,26,156,31,"a"],[214,27,156,32],[214,29,156,34,"b"],[214,30,156,35],[214,32,156,37],[215,4,157,4],[215,8,157,8],[215,9,157,9,"a"],[215,10,157,10],[215,14,157,14],[215,15,157,15,"b"],[215,16,157,16],[215,18,157,18],[216,6,158,8],[216,13,158,15],[216,18,158,20],[217,4,159,4],[218,4,160,4],[218,10,160,10,"settingsA"],[218,19,160,19],[218,22,160,22,"a"],[218,23,160,23],[218,24,160,24,"getTracks"],[218,33,160,33],[218,34,160,34],[218,35,160,35],[218,36,160,36],[218,37,160,37],[218,38,160,38],[218,39,160,39,"getSettings"],[218,50,160,50],[218,51,160,51],[218,52,160,52],[219,4,161,4],[219,10,161,10,"settingsB"],[219,19,161,19],[219,22,161,22,"b"],[219,23,161,23],[219,24,161,24,"getTracks"],[219,33,161,33],[219,34,161,34],[219,35,161,35],[219,36,161,36],[219,37,161,37],[219,38,161,38],[219,39,161,39,"getSettings"],[219,50,161,50],[219,51,161,51],[219,52,161,52],[220,4,162,4],[220,11,162,11,"settingsA"],[220,20,162,20],[220,21,162,21,"deviceId"],[220,29,162,29],[220,34,162,34,"settingsB"],[220,43,162,43],[220,44,162,44,"deviceId"],[220,52,162,52],[221,2,163,0],[222,2,164,7],[222,11,164,16,"capture"],[222,18,164,23,"capture"],[222,19,164,24,"video"],[222,24,164,29],[222,26,164,31,"settings"],[222,34,164,39],[222,36,164,41,"config"],[222,42,164,47],[222,44,164,49],[223,4,165,4],[223,10,165,10,"base64"],[223,16,165,16],[223,19,165,19,"captureImage"],[223,31,165,31],[223,32,165,32,"video"],[223,37,165,37],[223,39,165,39,"config"],[223,45,165,45],[223,46,165,46],[224,4,166,4],[224,10,166,10,"capturedPicture"],[224,25,166,25],[224,28,166,28],[225,6,167,8,"uri"],[225,9,167,11],[225,11,167,13,"base64"],[225,17,167,19],[226,6,168,8,"base64"],[226,12,168,14],[227,6,169,8,"width"],[227,11,169,13],[227,13,169,15],[227,14,169,16],[228,6,170,8,"height"],[228,12,170,14],[228,14,170,16],[228,15,170,17],[229,6,171,8,"format"],[229,12,171,14],[229,14,171,16,"config"],[229,20,171,22],[229,21,171,23,"imageType"],[229,30,171,32],[229,34,171,36],[230,4,172,4],[230,5,172,5],[231,4,173,4],[231,8,173,8,"settings"],[231,16,173,16],[231,18,173,18],[232,6,174,8],[232,12,174,14],[233,8,174,16,"width"],[233,13,174,21],[233,16,174,24],[233,17,174,25],[234,8,174,27,"height"],[234,14,174,33],[234,17,174,36],[235,6,174,38],[235,7,174,39],[235,10,174,42,"settings"],[235,18,174,50],[236,6,175,8,"capturedPicture"],[236,21,175,23],[236,22,175,24,"width"],[236,27,175,29],[236,30,175,32,"width"],[236,35,175,37],[237,6,176,8,"capturedPicture"],[237,21,176,23],[237,22,176,24,"height"],[237,28,176,30],[237,31,176,33,"height"],[237,37,176,39],[238,6,177,8,"capturedPicture"],[238,21,177,23],[238,22,177,24,"exif"],[238,26,177,28],[238,29,177,31,"settings"],[238,37,177,39],[239,4,178,4],[240,4,179,4],[240,8,179,8,"config"],[240,14,179,14],[240,15,179,15,"onPictureSaved"],[240,29,179,29],[240,31,179,31],[241,6,180,8,"config"],[241,12,180,14],[241,13,180,15,"onPictureSaved"],[241,27,180,29],[241,28,180,30,"capturedPicture"],[241,43,180,45],[241,44,180,46],[242,4,181,4],[243,4,182,4],[243,11,182,11,"capturedPicture"],[243,26,182,26],[244,2,183,0],[245,2,184,7],[245,17,184,22,"syncTrackCapabilities"],[245,38,184,43,"syncTrackCapabilities"],[245,39,184,44,"cameraType"],[245,49,184,54],[245,51,184,56,"stream"],[245,57,184,62],[245,59,184,64,"settings"],[245,67,184,72],[245,70,184,75],[245,71,184,76],[245,72,184,77],[245,74,184,79],[246,4,185,4],[246,8,185,8,"stream"],[246,14,185,14],[246,16,185,16,"getVideoTracks"],[246,30,185,30],[246,32,185,32],[247,6,186,8],[247,12,186,14,"Promise"],[247,19,186,21],[247,20,186,22,"all"],[247,23,186,25],[247,24,186,26,"stream"],[247,30,186,32],[247,31,186,33,"getVideoTracks"],[247,45,186,47],[247,46,186,48],[247,47,186,49],[247,48,186,50,"map"],[247,51,186,53],[247,52,186,55,"track"],[247,57,186,60],[247,61,186,65,"onCapabilitiesReady"],[247,80,186,84],[247,81,186,85,"cameraType"],[247,91,186,95],[247,93,186,97,"track"],[247,98,186,102],[247,100,186,104,"settings"],[247,108,186,112],[247,109,186,113],[247,110,186,114],[247,111,186,115],[248,4,187,4],[249,2,188,0],[250,2,189,0],[251,2,190,0],[251,17,190,15,"onCapabilitiesReady"],[251,36,190,34,"onCapabilitiesReady"],[251,37,190,35,"cameraType"],[251,47,190,45],[251,49,190,47,"track"],[251,54,190,52],[251,56,190,54,"settings"],[251,64,190,62],[251,67,190,65],[251,68,190,66],[251,69,190,67],[251,71,190,69],[252,4,191,4],[252,8,191,8],[252,15,191,15,"track"],[252,20,191,20],[252,21,191,21,"getCapabilities"],[252,36,191,36],[252,41,191,41],[252,51,191,51],[252,53,191,53],[253,6,192,8],[254,4,193,4],[255,4,194,4],[255,10,194,10,"capabilities"],[255,22,194,22],[255,25,194,25,"track"],[255,30,194,30],[255,31,194,31,"getCapabilities"],[255,46,194,46],[255,47,194,47],[255,48,194,48],[256,4,195,4],[257,4,196,4],[257,10,196,10,"constraints"],[257,21,196,21],[257,24,196,24],[257,25,196,25],[257,26,196,26],[258,4,197,4],[259,4,198,4],[259,10,198,10,"clampedValues"],[259,23,198,23],[259,26,198,26],[259,27,199,8],[259,49,199,30],[259,51,200,8],[259,69,200,26],[259,71,201,8],[259,76,201,13],[259,78,202,8],[259,90,202,20],[259,92,203,8],[259,102,203,18],[259,104,204,8],[259,116,204,20],[259,118,205,8],[259,129,205,19],[259,131,206,8],[259,146,206,23],[259,148,207,8],[259,154,207,14],[259,155,208,5],[260,4,209,4],[260,9,209,9],[260,15,209,15,"property"],[260,23,209,23],[260,27,209,27,"clampedValues"],[260,40,209,40],[260,42,209,42],[261,6,210,8],[261,10,210,12,"capabilities"],[261,22,210,24],[261,23,210,25,"property"],[261,31,210,33],[261,32,210,34],[261,34,210,36],[262,8,211,12,"constraints"],[262,19,211,23],[262,20,211,24,"property"],[262,28,211,32],[262,29,211,33],[262,32,211,36,"convertNormalizedSetting"],[262,56,211,60],[262,57,211,61,"capabilities"],[262,69,211,73],[262,70,211,74,"property"],[262,78,211,82],[262,79,211,83],[262,81,211,85,"settings"],[262,89,211,93],[262,90,211,94,"property"],[262,98,211,102],[262,99,211,103],[262,100,211,104],[263,6,212,8],[264,4,213,4],[265,4,214,4],[265,13,214,13,"validatedInternalConstrainedValue"],[265,46,214,46,"validatedInternalConstrainedValue"],[265,47,214,47,"constraintKey"],[265,60,214,60],[265,62,214,62,"settingsKey"],[265,73,214,73],[265,75,214,75,"converter"],[265,84,214,84],[265,86,214,86],[266,6,215,8],[266,12,215,14,"convertedSetting"],[266,28,215,30],[266,31,215,33,"converter"],[266,40,215,42],[266,41,215,43,"settings"],[266,49,215,51],[266,50,215,52,"settingsKey"],[266,61,215,63],[266,62,215,64],[266,63,215,65],[267,6,216,8],[267,13,216,15,"validatedConstrainedValue"],[267,38,216,40],[267,39,216,41],[268,8,217,12,"constraintKey"],[268,21,217,25],[269,8,218,12,"settingsKey"],[269,19,218,23],[270,8,219,12,"convertedSetting"],[270,24,219,28],[271,8,220,12,"capabilities"],[271,20,220,24],[272,8,221,12,"settings"],[272,16,221,20],[273,8,222,12,"cameraType"],[274,6,223,8],[274,7,223,9],[274,8,223,10],[275,4,224,4],[276,4,225,4],[276,8,225,8,"capabilities"],[276,20,225,20],[276,21,225,21,"focusMode"],[276,30,225,30],[276,34,225,34,"settings"],[276,42,225,42],[276,43,225,43,"autoFocus"],[276,52,225,52],[276,57,225,57,"undefined"],[276,66,225,66],[276,68,225,68],[277,6,226,8,"constraints"],[277,17,226,19],[277,18,226,20,"focusMode"],[277,27,226,29],[277,30,226,32,"validatedInternalConstrainedValue"],[277,63,226,65],[277,64,226,66],[277,75,226,77],[277,77,226,79],[277,88,226,90],[277,90,226,92,"CapabilityUtils"],[277,105,226,107],[277,106,226,108,"convertAutoFocusJSONToNative"],[277,134,226,136],[277,135,226,137],[278,4,227,4],[279,4,228,4],[279,8,228,8,"capabilities"],[279,20,228,20],[279,21,228,21,"torch"],[279,26,228,26],[279,30,228,30,"settings"],[279,38,228,38],[279,39,228,39,"flashMode"],[279,48,228,48],[279,53,228,53,"undefined"],[279,62,228,62],[279,64,228,64],[280,6,229,8,"constraints"],[280,17,229,19],[280,18,229,20,"torch"],[280,23,229,25],[280,26,229,28,"validatedInternalConstrainedValue"],[280,59,229,61],[280,60,229,62],[280,67,229,69],[280,69,229,71],[280,80,229,82],[280,82,229,84,"CapabilityUtils"],[280,97,229,99],[280,98,229,100,"convertFlashModeJSONToNative"],[280,126,229,128],[280,127,229,129],[281,4,230,4],[282,4,231,4],[282,8,231,8,"capabilities"],[282,20,231,20],[282,21,231,21,"whiteBalanceMode"],[282,37,231,37],[282,41,231,41,"settings"],[282,49,231,49],[282,50,231,50,"whiteBalance"],[282,62,231,62],[282,67,231,67,"undefined"],[282,76,231,76],[282,78,231,78],[283,6,232,8,"constraints"],[283,17,232,19],[283,18,232,20,"whiteBalanceMode"],[283,34,232,36],[283,37,232,39,"validatedInternalConstrainedValue"],[283,70,232,72],[283,71,232,73],[283,89,232,91],[283,91,232,93],[283,105,232,107],[283,107,232,109,"CapabilityUtils"],[283,122,232,124],[283,123,232,125,"convertWhiteBalanceJSONToNative"],[283,154,232,156],[283,155,232,157],[284,4,233,4],[285,4,234,4],[285,8,234,8],[286,6,235,8],[286,12,235,14,"track"],[286,17,235,19],[286,18,235,20,"applyConstraints"],[286,34,235,36],[286,35,235,37],[287,8,235,39,"advanced"],[287,16,235,47],[287,18,235,49],[287,19,235,50,"constraints"],[287,30,235,61],[288,6,235,63],[288,7,235,64],[288,8,235,65],[289,4,236,4],[289,5,236,5],[289,6,237,4],[289,13,237,11,"error"],[289,18,237,16],[289,20,237,18],[290,6,238,8],[290,10,238,12,"__DEV__"],[290,17,238,19],[290,19,239,12,"console"],[290,26,239,19],[290,27,239,20,"warn"],[290,31,239,24],[290,32,239,25],[290,61,239,54],[290,63,239,56,"error"],[290,68,239,61],[290,69,239,62],[291,4,240,4],[292,2,241,0],[293,2,242,7],[293,11,242,16,"stopMediaStream"],[293,26,242,31,"stopMediaStream"],[293,27,242,32,"stream"],[293,33,242,38],[293,35,242,40],[294,4,243,4],[294,8,243,8],[294,9,243,9,"stream"],[294,15,243,15],[294,17,243,17],[295,6,244,8],[296,4,245,4],[297,4,246,4],[297,8,246,8,"stream"],[297,14,246,14],[297,15,246,15,"getAudioTracks"],[297,29,246,29],[297,31,246,31],[298,6,247,8,"stream"],[298,12,247,14],[298,13,247,15,"getAudioTracks"],[298,27,247,29],[298,28,247,30],[298,29,247,31],[298,30,247,32,"forEach"],[298,37,247,39],[298,38,247,41,"track"],[298,43,247,46],[298,47,247,51,"track"],[298,52,247,56],[298,53,247,57,"stop"],[298,57,247,61],[298,58,247,62],[298,59,247,63],[298,60,247,64],[299,4,248,4],[300,4,249,4],[300,8,249,8,"stream"],[300,14,249,14],[300,15,249,15,"getVideoTracks"],[300,29,249,29],[300,31,249,31],[301,6,250,8,"stream"],[301,12,250,14],[301,13,250,15,"getVideoTracks"],[301,27,250,29],[301,28,250,30],[301,29,250,31],[301,30,250,32,"forEach"],[301,37,250,39],[301,38,250,41,"track"],[301,43,250,46],[301,47,250,51,"track"],[301,52,250,56],[301,53,250,57,"stop"],[301,57,250,61],[301,58,250,62],[301,59,250,63],[301,60,250,64],[302,4,251,4],[303,4,252,4],[303,8,252,8,"isMediaStreamTrack"],[303,26,252,26],[303,27,252,27,"stream"],[303,33,252,33],[303,34,252,34],[303,36,252,36],[304,6,253,8,"stream"],[304,12,253,14],[304,13,253,15,"stop"],[304,17,253,19],[304,18,253,20],[304,19,253,21],[305,4,254,4],[306,2,255,0],[307,2,256,7],[307,11,256,16,"setVideoSource"],[307,25,256,30,"setVideoSource"],[307,26,256,31,"video"],[307,31,256,36],[307,33,256,38,"stream"],[307,39,256,44],[307,41,256,46],[308,4,257,4],[308,10,257,10,"createObjectURL"],[308,25,257,25],[308,28,257,28,"window"],[308,34,257,34],[308,35,257,35,"URL"],[308,38,257,38],[308,39,257,39,"createObjectURL"],[308,54,257,54],[308,58,257,58,"window"],[308,64,257,64],[308,65,257,65,"webkitURL"],[308,74,257,74],[308,75,257,75,"createObjectURL"],[308,90,257,90],[309,4,258,4],[309,8,258,8],[309,15,258,15,"video"],[309,20,258,20],[309,21,258,21,"srcObject"],[309,30,258,30],[309,35,258,35],[309,46,258,46],[309,48,258,48],[310,6,259,8,"video"],[310,11,259,13],[310,12,259,14,"srcObject"],[310,21,259,23],[310,24,259,26,"stream"],[310,30,259,32],[311,4,260,4],[311,5,260,5],[311,11,261,9],[311,15,261,13],[311,22,261,20,"video"],[311,27,261,25],[311,28,261,26,"mozSrcObject"],[311,40,261,38],[311,45,261,43],[311,56,261,54],[311,58,261,56],[312,6,262,8,"video"],[312,11,262,13],[312,12,262,14,"mozSrcObject"],[312,24,262,26],[312,27,262,29,"stream"],[312,33,262,35],[313,4,263,4],[313,5,263,5],[313,11,264,9],[313,15,264,13,"stream"],[313,21,264,19],[313,25,264,23,"createObjectURL"],[313,40,264,38],[313,42,264,40],[314,6,265,8,"video"],[314,11,265,13],[314,12,265,14,"src"],[314,15,265,17],[314,18,265,20,"createObjectURL"],[314,33,265,35],[314,34,265,36,"stream"],[314,40,265,42],[314,41,265,43],[315,4,266,4],[316,4,267,4],[316,8,267,8],[316,9,267,9,"stream"],[316,15,267,15],[316,17,267,17],[317,6,268,8],[317,12,268,14,"revokeObjectURL"],[317,27,268,29],[317,30,268,32,"window"],[317,36,268,38],[317,37,268,39,"URL"],[317,40,268,42],[317,41,268,43,"revokeObjectURL"],[317,56,268,58],[317,60,268,62,"window"],[317,66,268,68],[317,67,268,69,"webkitURL"],[317,76,268,78],[317,77,268,79,"revokeObjectURL"],[317,92,268,94],[318,6,269,8],[318,12,269,14,"source"],[318,18,269,20],[318,21,269,23,"video"],[318,26,269,28],[318,27,269,29,"src"],[318,30,269,32],[318,34,269,36,"video"],[318,39,269,41],[318,40,269,42,"srcObject"],[318,49,269,51],[318,53,269,55,"video"],[318,58,269,60],[318,59,269,61,"mozSrcObject"],[318,71,269,73],[319,6,270,8],[319,10,270,12,"revokeObjectURL"],[319,25,270,27],[319,29,270,31],[319,36,270,38,"source"],[319,42,270,44],[319,47,270,49],[319,55,270,57],[319,57,270,59],[320,8,271,12,"revokeObjectURL"],[320,23,271,27],[320,24,271,28,"source"],[320,30,271,34],[320,31,271,35],[321,6,272,8],[322,4,273,4],[323,2,274,0],[324,2,275,7],[324,11,275,16,"isCapabilityAvailable"],[324,32,275,37,"isCapabilityAvailable"],[324,33,275,38,"video"],[324,38,275,43],[324,40,275,45,"keyName"],[324,47,275,52],[324,49,275,54],[325,4,276,4],[325,10,276,10,"stream"],[325,16,276,16],[325,19,276,19,"video"],[325,24,276,24],[325,25,276,25,"srcObject"],[325,34,276,34],[326,4,277,4],[326,8,277,8,"stream"],[326,14,277,14],[326,26,277,26,"MediaStream"],[326,37,277,37],[326,39,277,39],[327,6,278,8],[327,12,278,14,"videoTrack"],[327,22,278,24],[327,25,278,27,"stream"],[327,31,278,33],[327,32,278,34,"getVideoTracks"],[327,46,278,48],[327,47,278,49],[327,48,278,50],[327,49,278,51],[327,50,278,52],[327,51,278,53],[328,6,279,8],[328,13,279,15],[328,14,279,16],[328,15,279,17,"videoTrack"],[328,25,279,27],[328,26,279,28,"getCapabilities"],[328,41,279,43],[328,44,279,46],[328,45,279,47],[328,48,279,50,"keyName"],[328,55,279,57],[328,56,279,58],[329,4,280,4],[330,4,281,4],[330,11,281,11],[330,16,281,16],[331,2,282,0],[332,2,283,0],[332,11,283,9,"isMediaStreamTrack"],[332,29,283,27,"isMediaStreamTrack"],[332,30,283,28,"input"],[332,35,283,33],[332,37,283,35],[333,4,284,4],[333,11,284,11],[333,18,284,18,"input"],[333,23,284,23],[333,24,284,24,"stop"],[333,28,284,28],[333,33,284,33],[333,43,284,43],[334,2,285,0],[335,2,286,0],[335,11,286,9,"convertNormalizedSetting"],[335,35,286,33,"convertNormalizedSetting"],[335,36,286,34,"range"],[335,41,286,39],[335,43,286,41,"value"],[335,48,286,46],[335,50,286,48],[336,4,287,4],[336,8,287,8],[336,9,287,9,"value"],[336,14,287,14],[336,16,287,16],[337,6,288,8],[338,4,289,4],[339,4,290,4],[340,4,291,4],[341,4,292,4],[341,10,292,10,"converted"],[341,19,292,19],[341,22,292,22,"convertRange"],[341,34,292,34],[341,35,292,35,"value"],[341,40,292,40],[341,42,292,42],[341,43,292,43,"range"],[341,48,292,48],[341,49,292,49,"min"],[341,52,292,52],[341,54,292,54,"range"],[341,59,292,59],[341,60,292,60,"max"],[341,63,292,63],[341,64,292,64],[341,65,292,65],[342,4,293,4],[343,4,294,4],[343,11,294,11,"Math"],[343,15,294,15],[343,16,294,16,"min"],[343,19,294,19],[343,20,294,20,"range"],[343,25,294,25],[343,26,294,26,"max"],[343,29,294,29],[343,31,294,31,"Math"],[343,35,294,35],[343,36,294,36,"max"],[343,39,294,39],[343,40,294,40,"range"],[343,45,294,45],[343,46,294,46,"min"],[343,49,294,49],[343,51,294,51,"converted"],[343,60,294,60],[343,61,294,61],[343,62,294,62],[344,2,295,0],[345,2,296,0],[345,11,296,9,"convertRange"],[345,23,296,21,"convertRange"],[345,24,296,22,"value"],[345,29,296,27],[345,31,296,29,"r2"],[345,33,296,31],[345,35,296,33,"r1"],[345,37,296,35],[345,40,296,38],[345,41,296,39],[345,42,296,40],[345,44,296,42],[345,45,296,43],[345,46,296,44],[345,48,296,46],[346,4,297,4],[346,11,297,12],[346,12,297,13,"value"],[346,17,297,18],[346,20,297,21,"r1"],[346,22,297,23],[346,23,297,24],[346,24,297,25],[346,25,297,26],[346,30,297,31,"r2"],[346,32,297,33],[346,33,297,34],[346,34,297,35],[346,35,297,36],[346,38,297,39,"r2"],[346,40,297,41],[346,41,297,42],[346,42,297,43],[346,43,297,44],[346,44,297,45],[346,48,297,50,"r1"],[346,50,297,52],[346,51,297,53],[346,52,297,54],[346,53,297,55],[346,56,297,58,"r1"],[346,58,297,60],[346,59,297,61],[346,60,297,62],[346,61,297,63],[346,62,297,64],[346,65,297,67,"r2"],[346,67,297,69],[346,68,297,70],[346,69,297,71],[346,70,297,72],[347,2,298,0],[348,2,299,0],[348,11,299,9,"validatedConstrainedValue"],[348,36,299,34,"validatedConstrainedValue"],[348,37,299,35,"props"],[348,42,299,40],[348,44,299,42],[349,4,300,4],[349,10,300,10],[350,6,300,12,"constraintKey"],[350,19,300,25],[351,6,300,27,"settingsKey"],[351,17,300,38],[352,6,300,40,"convertedSetting"],[352,22,300,56],[353,6,300,58,"capabilities"],[353,18,300,70],[354,6,300,72,"settings"],[354,14,300,80],[355,6,300,82,"cameraType"],[356,4,300,93],[356,5,300,94],[356,8,300,97,"props"],[356,13,300,102],[357,4,301,4],[357,10,301,10,"setting"],[357,17,301,17],[357,20,301,20,"settings"],[357,28,301,28],[357,29,301,29,"settingsKey"],[357,40,301,40],[357,41,301,41],[358,4,302,4],[358,8,302,8,"Array"],[358,13,302,13],[358,14,302,14,"isArray"],[358,21,302,21],[358,22,302,22,"capabilities"],[358,34,302,34],[358,35,302,35,"constraintKey"],[358,48,302,48],[358,49,302,49],[358,50,302,50],[358,54,303,8,"convertedSetting"],[358,70,303,24],[358,74,304,8],[358,75,304,9,"capabilities"],[358,87,304,21],[358,88,304,22,"constraintKey"],[358,101,304,35],[358,102,304,36],[358,103,304,37,"includes"],[358,111,304,45],[358,112,304,46,"convertedSetting"],[358,128,304,62],[358,129,304,63],[358,131,304,65],[359,6,305,8],[359,10,305,12,"__DEV__"],[359,17,305,19],[359,19,305,21],[360,8,306,12],[361,8,307,12,"console"],[361,15,307,19],[361,16,307,20,"warn"],[361,20,307,24],[361,21,307,25],[361,27,307,31,"settingsKey"],[361,38,307,42],[361,44,307,48,"setting"],[361,51,307,55],[361,73,307,77,"convertedSetting"],[361,89,307,93],[361,144,307,148,"cameraType"],[361,154,307,158],[361,207,307,211],[361,208,307,212],[362,6,308,8],[363,6,309,8],[363,13,309,15,"undefined"],[363,22,309,24],[364,4,310,4],[365,4,311,4],[365,11,311,11,"convertedSetting"],[365,27,311,27],[366,2,312,0],[367,0,312,1],[367,3]],"functionMap":{"names":["","getImageSize","toDataURL","hasValidConstraints","ensureCameraPictureOptions","captureImageData","captureImageContext","captureImage","getSupportedConstraints","getIdealConstraints","isMediaTrackConstraints","getPreferredStreamDevice","getStreamDevice","isWebKit","compareStreams","capture","syncTrackCapabilities","stream.getVideoTracks.map$argument_0","onCapabilitiesReady","validatedInternalConstrainedValue","stopMediaStream","stream.getAudioTracks.forEach$argument_0","stream.getVideoTracks.forEach$argument_0","setVideoSource","isCapabilityAvailable","isMediaStreamTrack","convertNormalizedSetting","convertRange","validatedConstrainedValue"],"mappings":"AAA;OCK;CDQ;OEC;CFW;OGC;CHE;AIC;CJa;OKE;CLW;OMC;CNoB;OOC;CPK;AQC;CRK;OSC;CTiC;AUC;CVE;OWQ;CXa;OYC;CZI;OaC;CbE;OcC;CdO;OeC;CfmB;OgBC;sDCE,2DD;ChBE;AkBE;ICwB;KDU;ClBiB;OoBC;wCCK,uBD;wCEG,uBF;CpBK;OuBC;CvBkB;OwBC;CxBO;AyBC;CzBE;A0BC;C1BS;A2BC;C3BE;A4BC;C5Ba"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/be/1a35a2d318ca400b6e7c36dad3ae0f92325f214670a8947f1e9acfe7231263870e615c b/frontend/.metro-cache/cache/be/1a35a2d318ca400b6e7c36dad3ae0f92325f214670a8947f1e9acfe7231263870e615c
new file mode 100644
index 00000000..c6ee8cff
--- /dev/null
+++ b/frontend/.metro-cache/cache/be/1a35a2d318ca400b6e7c36dad3ae0f92325f214670a8947f1e9acfe7231263870e615c
@@ -0,0 +1 @@
+{"dependencies":[],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n exports.convertFlashModeJSONToNative = convertFlashModeJSONToNative;\n exports.convertWhiteBalanceJSONToNative = convertWhiteBalanceJSONToNative;\n exports.convertAutoFocusJSONToNative = convertAutoFocusJSONToNative;\n /*\n * Native web camera (Android) has a torch: boolean\n */\n function convertFlashModeJSONToNative(input) {\n switch (input) {\n case 'torch':\n return true;\n case 'on':\n case 'off':\n case 'auto':\n default:\n return false;\n }\n }\n function convertWhiteBalanceJSONToNative(input) {\n switch (input) {\n case 'on':\n case 'auto':\n return 'continuous';\n case 'off':\n return 'none';\n case 'singleShot':\n return 'single-shot';\n default:\n return undefined;\n }\n }\n function convertAutoFocusJSONToNative(input) {\n switch (input) {\n case 'on':\n case 'auto':\n return 'continuous';\n case 'off':\n return 'manual';\n case 'singleShot':\n return 'single-shot';\n default:\n return undefined;\n }\n }\n});","lineCount":50,"map":[[7,2,4,0,"exports"],[7,9,4,0],[7,10,4,0,"convertFlashModeJSONToNative"],[7,38,4,0],[7,41,4,0,"convertFlashModeJSONToNative"],[7,69,4,0],[8,2,15,0,"exports"],[8,9,15,0],[8,10,15,0,"convertWhiteBalanceJSONToNative"],[8,41,15,0],[8,44,15,0,"convertWhiteBalanceJSONToNative"],[8,75,15,0],[9,2,28,0,"exports"],[9,9,28,0],[9,10,28,0,"convertAutoFocusJSONToNative"],[9,38,28,0],[9,41,28,0,"convertAutoFocusJSONToNative"],[9,69,28,0],[10,2,1,0],[11,0,2,0],[12,0,3,0],[13,2,4,7],[13,11,4,16,"convertFlashModeJSONToNative"],[13,39,4,44,"convertFlashModeJSONToNative"],[13,40,4,45,"input"],[13,45,4,50],[13,47,4,52],[14,4,5,4],[14,12,5,12,"input"],[14,17,5,17],[15,6,6,8],[15,11,6,13],[15,18,6,20],[16,8,7,12],[16,15,7,19],[16,19,7,23],[17,6,8,8],[17,11,8,13],[17,15,8,17],[18,6,9,8],[18,11,9,13],[18,16,9,18],[19,6,10,8],[19,11,10,13],[19,17,10,19],[20,6,11,8],[21,8,12,12],[21,15,12,19],[21,20,12,24],[22,4,13,4],[23,2,14,0],[24,2,15,7],[24,11,15,16,"convertWhiteBalanceJSONToNative"],[24,42,15,47,"convertWhiteBalanceJSONToNative"],[24,43,15,48,"input"],[24,48,15,53],[24,50,15,55],[25,4,16,4],[25,12,16,12,"input"],[25,17,16,17],[26,6,17,8],[26,11,17,13],[26,15,17,17],[27,6,18,8],[27,11,18,13],[27,17,18,19],[28,8,19,12],[28,15,19,19],[28,27,19,31],[29,6,20,8],[29,11,20,13],[29,16,20,18],[30,8,21,12],[30,15,21,19],[30,21,21,25],[31,6,22,8],[31,11,22,13],[31,23,22,25],[32,8,23,12],[32,15,23,19],[32,28,23,32],[33,6,24,8],[34,8,25,12],[34,15,25,19,"undefined"],[34,24,25,28],[35,4,26,4],[36,2,27,0],[37,2,28,7],[37,11,28,16,"convertAutoFocusJSONToNative"],[37,39,28,44,"convertAutoFocusJSONToNative"],[37,40,28,45,"input"],[37,45,28,50],[37,47,28,52],[38,4,29,4],[38,12,29,12,"input"],[38,17,29,17],[39,6,30,8],[39,11,30,13],[39,15,30,17],[40,6,31,8],[40,11,31,13],[40,17,31,19],[41,8,32,12],[41,15,32,19],[41,27,32,31],[42,6,33,8],[42,11,33,13],[42,16,33,18],[43,8,34,12],[43,15,34,19],[43,23,34,27],[44,6,35,8],[44,11,35,13],[44,23,35,25],[45,8,36,12],[45,15,36,19],[45,28,36,32],[46,6,37,8],[47,8,38,12],[47,15,38,19,"undefined"],[47,24,38,28],[48,4,39,4],[49,2,40,0],[50,0,40,1],[50,3]],"functionMap":{"names":["","convertFlashModeJSONToNative","convertWhiteBalanceJSONToNative","convertAutoFocusJSONToNative"],"mappings":"AAA;OCG;CDU;OEC;CFY;OGC;CHY"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/bf/86606cf44de7ff37a274bc454f4fca4a6b372ed20ffed1c064c6c67b2c5735270c056e b/frontend/.metro-cache/cache/bf/86606cf44de7ff37a274bc454f4fca4a6b372ed20ffed1c064c6c67b2c5735270c056e
new file mode 100644
index 00000000..90877486
--- /dev/null
+++ b/frontend/.metro-cache/cache/bf/86606cf44de7ff37a274bc454f4fca4a6b372ed20ffed1c064c6c67b2c5735270c056e
@@ -0,0 +1 @@
+{"dependencies":[],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"VIDEO_ASPECT_RATIOS\", {\n enumerable: true,\n get: function () {\n return VIDEO_ASPECT_RATIOS;\n }\n });\n Object.defineProperty(exports, \"PictureSizes\", {\n enumerable: true,\n get: function () {\n return PictureSizes;\n }\n });\n Object.defineProperty(exports, \"ImageTypeFormat\", {\n enumerable: true,\n get: function () {\n return ImageTypeFormat;\n }\n });\n Object.defineProperty(exports, \"MinimumConstraints\", {\n enumerable: true,\n get: function () {\n return MinimumConstraints;\n }\n });\n Object.defineProperty(exports, \"CameraTypeToFacingMode\", {\n enumerable: true,\n get: function () {\n return CameraTypeToFacingMode;\n }\n });\n Object.defineProperty(exports, \"FacingModeToCameraType\", {\n enumerable: true,\n get: function () {\n return FacingModeToCameraType;\n }\n });\n // https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/aspectRatio\n const VIDEO_ASPECT_RATIOS = {\n '3840x2160': 3840 / 2160,\n '1920x1080': 1920 / 1080,\n '1280x720': 1280 / 720,\n '640x480': 640 / 480,\n '352x288': 352 / 288\n };\n const PictureSizes = Object.keys(VIDEO_ASPECT_RATIOS);\n const ImageTypeFormat = {\n jpg: 'image/jpeg',\n png: 'image/png'\n };\n const MinimumConstraints = {\n audio: false,\n video: true\n };\n const CameraTypeToFacingMode = {\n front: 'user',\n back: 'environment'\n };\n const FacingModeToCameraType = {\n user: 'front',\n environment: 'back'\n };\n});","lineCount":68,"map":[[7,2,2,0,"Object"],[7,8,2,0],[7,9,2,0,"defineProperty"],[7,23,2,0],[7,24,2,0,"exports"],[7,31,2,0],[8,4,2,0,"enumerable"],[8,14,2,0],[9,4,2,0,"get"],[9,7,2,0],[9,18,2,0,"get"],[9,19,2,0],[10,6,2,0],[10,13,2,0,"VIDEO_ASPECT_RATIOS"],[10,32,2,0],[11,4,2,0],[12,2,2,0],[13,2,9,0,"Object"],[13,8,9,0],[13,9,9,0,"defineProperty"],[13,23,9,0],[13,24,9,0,"exports"],[13,31,9,0],[14,4,9,0,"enumerable"],[14,14,9,0],[15,4,9,0,"get"],[15,7,9,0],[15,18,9,0,"get"],[15,19,9,0],[16,6,9,0],[16,13,9,0,"PictureSizes"],[16,25,9,0],[17,4,9,0],[18,2,9,0],[19,2,10,0,"Object"],[19,8,10,0],[19,9,10,0,"defineProperty"],[19,23,10,0],[19,24,10,0,"exports"],[19,31,10,0],[20,4,10,0,"enumerable"],[20,14,10,0],[21,4,10,0,"get"],[21,7,10,0],[21,18,10,0,"get"],[21,19,10,0],[22,6,10,0],[22,13,10,0,"ImageTypeFormat"],[22,28,10,0],[23,4,10,0],[24,2,10,0],[25,2,14,0,"Object"],[25,8,14,0],[25,9,14,0,"defineProperty"],[25,23,14,0],[25,24,14,0,"exports"],[25,31,14,0],[26,4,14,0,"enumerable"],[26,14,14,0],[27,4,14,0,"get"],[27,7,14,0],[27,18,14,0,"get"],[27,19,14,0],[28,6,14,0],[28,13,14,0,"MinimumConstraints"],[28,31,14,0],[29,4,14,0],[30,2,14,0],[31,2,18,0,"Object"],[31,8,18,0],[31,9,18,0,"defineProperty"],[31,23,18,0],[31,24,18,0,"exports"],[31,31,18,0],[32,4,18,0,"enumerable"],[32,14,18,0],[33,4,18,0,"get"],[33,7,18,0],[33,18,18,0,"get"],[33,19,18,0],[34,6,18,0],[34,13,18,0,"CameraTypeToFacingMode"],[34,35,18,0],[35,4,18,0],[36,2,18,0],[37,2,22,0,"Object"],[37,8,22,0],[37,9,22,0,"defineProperty"],[37,23,22,0],[37,24,22,0,"exports"],[37,31,22,0],[38,4,22,0,"enumerable"],[38,14,22,0],[39,4,22,0,"get"],[39,7,22,0],[39,18,22,0,"get"],[39,19,22,0],[40,6,22,0],[40,13,22,0,"FacingModeToCameraType"],[40,35,22,0],[41,4,22,0],[42,2,22,0],[43,2,1,0],[44,2,2,7],[44,8,2,13,"VIDEO_ASPECT_RATIOS"],[44,27,2,32],[44,30,2,35],[45,4,3,4],[45,15,3,15],[45,17,3,17],[45,21,3,21],[45,24,3,24],[45,28,3,28],[46,4,4,4],[46,15,4,15],[46,17,4,17],[46,21,4,21],[46,24,4,24],[46,28,4,28],[47,4,5,4],[47,14,5,14],[47,16,5,16],[47,20,5,20],[47,23,5,23],[47,26,5,26],[48,4,6,4],[48,13,6,13],[48,15,6,15],[48,18,6,18],[48,21,6,21],[48,24,6,24],[49,4,7,4],[49,13,7,13],[49,15,7,15],[49,18,7,18],[49,21,7,21],[50,2,8,0],[50,3,8,1],[51,2,9,7],[51,8,9,13,"PictureSizes"],[51,20,9,25],[51,23,9,28,"Object"],[51,29,9,34],[51,30,9,35,"keys"],[51,34,9,39],[51,35,9,40,"VIDEO_ASPECT_RATIOS"],[51,54,9,59],[51,55,9,60],[52,2,10,7],[52,8,10,13,"ImageTypeFormat"],[52,23,10,28],[52,26,10,31],[53,4,11,4,"jpg"],[53,7,11,7],[53,9,11,9],[53,21,11,21],[54,4,12,4,"png"],[54,7,12,7],[54,9,12,9],[55,2,13,0],[55,3,13,1],[56,2,14,7],[56,8,14,13,"MinimumConstraints"],[56,26,14,31],[56,29,14,34],[57,4,15,4,"audio"],[57,9,15,9],[57,11,15,11],[57,16,15,16],[58,4,16,4,"video"],[58,9,16,9],[58,11,16,11],[59,2,17,0],[59,3,17,1],[60,2,18,7],[60,8,18,13,"CameraTypeToFacingMode"],[60,30,18,35],[60,33,18,38],[61,4,19,4,"front"],[61,9,19,9],[61,11,19,11],[61,17,19,17],[62,4,20,4,"back"],[62,8,20,8],[62,10,20,10],[63,2,21,0],[63,3,21,1],[64,2,22,7],[64,8,22,13,"FacingModeToCameraType"],[64,30,22,35],[64,33,22,38],[65,4,23,4,"user"],[65,8,23,8],[65,10,23,10],[65,17,23,17],[66,4,24,4,"environment"],[66,15,24,15],[66,17,24,17],[67,2,25,0],[67,3,25,1],[68,0,25,2],[68,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/c3/44172c9de10069c6edb3488d4c5724305af9102098d436cb30495627171bee4a5a3191 b/frontend/.metro-cache/cache/c3/44172c9de10069c6edb3488d4c5724305af9102098d436cb30495627171bee4a5a3191
new file mode 100644
index 00000000..6c5d2866
--- /dev/null
+++ b/frontend/.metro-cache/cache/c3/44172c9de10069c6edb3488d4c5724305af9102098d436cb30495627171bee4a5a3191
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":51,"index":51}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Text","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"JKIzsQ5YQ0gDj0MIyY0Q7F1zJtU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/TouchableOpacity","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PnQOoa8QGKpV5+issz6ikk463eg=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Alert","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PEUC6jrQVoAGZ2qYkvimljMOyJI=","exportNames":["*"],"imports":1}},{"name":"expo-camera","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":132},"end":{"line":3,"column":49,"index":181}}],"key":"F1dQUupkokZUlGC/IdrmVB3l6lo=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":182},"end":{"line":4,"column":46,"index":228}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":229},"end":{"line":5,"column":67,"index":296}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/QRScannerScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return QRScannerScreen;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsView = require(_dependencyMap[1], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsText = require(_dependencyMap[2], \"react-native-web/dist/exports/Text\");\n var Text = _interopDefault(_reactNativeWebDistExportsText);\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[3], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsTouchableOpacity = require(_dependencyMap[4], \"react-native-web/dist/exports/TouchableOpacity\");\n var TouchableOpacity = _interopDefault(_reactNativeWebDistExportsTouchableOpacity);\n var _reactNativeWebDistExportsAlert = require(_dependencyMap[5], \"react-native-web/dist/exports/Alert\");\n var Alert = _interopDefault(_reactNativeWebDistExportsAlert);\n var _expoCamera = require(_dependencyMap[6], \"expo-camera\");\n var _expoVectorIcons = require(_dependencyMap[7], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[8], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[9], \"react/jsx-dev-runtime\");\n function QRScannerScreen({\n navigation\n }) {\n _s();\n const insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n const [hasPermission, setHasPermission] = (0, _react.useState)(null);\n const [scanned, setScanned] = (0, _react.useState)(false);\n (0, _react.useEffect)(() => {\n requestCameraPermission();\n }, []);\n const requestCameraPermission = async () => {\n const {\n status\n } = await _expoCamera.Camera.requestCameraPermissionsAsync();\n setHasPermission(status === 'granted');\n };\n const handleBarCodeScanned = ({\n type,\n data\n }) => {\n setScanned(true);\n Alert.default.alert('QR Code Scanned', `Type: ${type}\\nData: ${data}`, [{\n text: 'Scan Again',\n onPress: () => setScanned(false)\n }, {\n text: 'OK',\n onPress: () => navigation.goBack()\n }]);\n };\n if (hasPermission === null) {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n children: \"Requesting camera permission...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 7\n }, this);\n }\n if (hasPermission === false) {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"QR Scanner\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 55,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.permissionContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"camera-off\",\n size: 64,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 58,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.permissionTitle,\n children: \"Camera Permission Denied\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 59,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.permissionText,\n children: \"Please enable camera access in your device settings to scan QR codes.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.settingsButton,\n onPress: requestCameraPermission,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.settingsButtonText,\n children: \"Request Permission Again\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 64,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 63,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 57,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 49,\n columnNumber: 7\n }, this);\n }\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoCamera.CameraView, {\n style: styles.camera,\n facing: \"back\",\n onBarcodeScanned: scanned ? undefined : handleBarCodeScanned,\n barcodeScannerSettings: {\n barcodeTypes: ['qr']\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.header, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 83,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.headerTitle,\n children: \"Scan QR Code\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 86,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 87,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.scannerContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.scannerFrame,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.corner, styles.cornerTopLeft]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 93,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.corner, styles.cornerTopRight]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 94,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.corner, styles.cornerBottomLeft]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 95,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.corner, styles.cornerBottomRight]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.instructionText,\n children: \"Position the QR code within the frame\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 98,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: styles.bottomContainer,\n children: scanned && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableOpacity.default, {\n style: styles.scanAgainButton,\n onPress: () => setScanned(false),\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"refresh\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Text.default, {\n style: styles.scanAgainText,\n children: \"Scan Again\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 5\n }, this);\n }\n _s(QRScannerScreen, \"+n0BCJbam/albPQTzrzC6y37Yig=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = QRScannerScreen;\n const styles = StyleSheet.default.create({\n container: {\n flex: 1,\n backgroundColor: '#000'\n },\n camera: {\n flex: 1\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: 'rgba(0, 0, 0, 0.5)'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: 'rgba(255, 255, 255, 0.2)',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#FFF'\n },\n scannerContainer: {\n flex: 1,\n justifyContent: 'center',\n alignItems: 'center'\n },\n scannerFrame: {\n width: 250,\n height: 250,\n position: 'relative'\n },\n corner: {\n position: 'absolute',\n width: 40,\n height: 40,\n borderColor: '#EE2A35'\n },\n cornerTopLeft: {\n top: 0,\n left: 0,\n borderTopWidth: 4,\n borderLeftWidth: 4,\n borderTopLeftRadius: 8\n },\n cornerTopRight: {\n top: 0,\n right: 0,\n borderTopWidth: 4,\n borderRightWidth: 4,\n borderTopRightRadius: 8\n },\n cornerBottomLeft: {\n bottom: 0,\n left: 0,\n borderBottomWidth: 4,\n borderLeftWidth: 4,\n borderBottomLeftRadius: 8\n },\n cornerBottomRight: {\n bottom: 0,\n right: 0,\n borderBottomWidth: 4,\n borderRightWidth: 4,\n borderBottomRightRadius: 8\n },\n instructionText: {\n marginTop: 32,\n fontSize: 16,\n color: '#FFF',\n textAlign: 'center',\n backgroundColor: 'rgba(0, 0, 0, 0.5)',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 8\n },\n bottomContainer: {\n padding: 32,\n alignItems: 'center'\n },\n scanAgainButton: {\n flexDirection: 'row',\n alignItems: 'center',\n backgroundColor: '#EE2A35',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 12\n },\n scanAgainText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF',\n marginLeft: 8\n },\n permissionContainer: {\n flex: 1,\n justifyContent: 'center',\n alignItems: 'center',\n padding: 32\n },\n permissionTitle: {\n fontSize: 20,\n fontWeight: '700',\n color: '#1F2937',\n marginTop: 24,\n marginBottom: 12\n },\n permissionText: {\n fontSize: 16,\n color: '#6B7280',\n textAlign: 'center',\n marginBottom: 24\n },\n settingsButton: {\n backgroundColor: '#EE2A35',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 12\n },\n settingsButtonText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF'\n }\n });\n var _c;\n $RefreshReg$(_c, \"QRScannerScreen\");\n});","lineCount":448,"map":[[14,2,7,15,"Object"],[14,8,7,15],[14,9,7,15,"defineProperty"],[14,23,7,15],[14,24,7,15,"exports"],[14,31,7,15],[15,4,7,15,"enumerable"],[15,14,7,15],[16,4,7,15,"get"],[16,7,7,15],[16,18,7,15,"get"],[16,19,7,15],[17,6,7,15],[17,13,7,15,"QRScannerScreen"],[17,28,7,15],[18,4,7,15],[19,2,7,15],[20,2,1,0],[20,6,1,0,"_react"],[20,12,1,0],[20,15,1,0,"require"],[20,22,1,0],[20,23,1,0,"_dependencyMap"],[20,37,1,0],[21,2,1,51],[21,6,1,51,"_reactNativeWebDistExportsView"],[21,36,1,51],[21,39,1,51,"require"],[21,46,1,51],[21,47,1,51,"_dependencyMap"],[21,61,1,51],[22,2,1,51],[22,6,1,51,"View"],[22,10,1,51],[22,13,1,51,"_interopDefault"],[22,28,1,51],[22,29,1,51,"_reactNativeWebDistExportsView"],[22,59,1,51],[23,2,1,51],[23,6,1,51,"_reactNativeWebDistExportsText"],[23,36,1,51],[23,39,1,51,"require"],[23,46,1,51],[23,47,1,51,"_dependencyMap"],[23,61,1,51],[24,2,1,51],[24,6,1,51,"Text"],[24,10,1,51],[24,13,1,51,"_interopDefault"],[24,28,1,51],[24,29,1,51,"_reactNativeWebDistExportsText"],[24,59,1,51],[25,2,1,51],[25,6,1,51,"_reactNativeWebDistExportsStyleSheet"],[25,42,1,51],[25,45,1,51,"require"],[25,52,1,51],[25,53,1,51,"_dependencyMap"],[25,67,1,51],[26,2,1,51],[26,6,1,51,"StyleSheet"],[26,16,1,51],[26,19,1,51,"_interopDefault"],[26,34,1,51],[26,35,1,51,"_reactNativeWebDistExportsStyleSheet"],[26,71,1,51],[27,2,1,51],[27,6,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[27,48,1,51],[27,51,1,51,"require"],[27,58,1,51],[27,59,1,51,"_dependencyMap"],[27,73,1,51],[28,2,1,51],[28,6,1,51,"TouchableOpacity"],[28,22,1,51],[28,25,1,51,"_interopDefault"],[28,40,1,51],[28,41,1,51,"_reactNativeWebDistExportsTouchableOpacity"],[28,83,1,51],[29,2,1,51],[29,6,1,51,"_reactNativeWebDistExportsAlert"],[29,37,1,51],[29,40,1,51,"require"],[29,47,1,51],[29,48,1,51,"_dependencyMap"],[29,62,1,51],[30,2,1,51],[30,6,1,51,"Alert"],[30,11,1,51],[30,14,1,51,"_interopDefault"],[30,29,1,51],[30,30,1,51,"_reactNativeWebDistExportsAlert"],[30,61,1,51],[31,2,3,0],[31,6,3,0,"_expoCamera"],[31,17,3,0],[31,20,3,0,"require"],[31,27,3,0],[31,28,3,0,"_dependencyMap"],[31,42,3,0],[32,2,4,0],[32,6,4,0,"_expoVectorIcons"],[32,22,4,0],[32,25,4,0,"require"],[32,32,4,0],[32,33,4,0,"_dependencyMap"],[32,47,4,0],[33,2,5,0],[33,6,5,0,"_reactNativeSafeAreaContext"],[33,33,5,0],[33,36,5,0,"require"],[33,43,5,0],[33,44,5,0,"_dependencyMap"],[33,58,5,0],[34,2,5,67],[34,6,5,67,"_reactJsxDevRuntime"],[34,25,5,67],[34,28,5,67,"require"],[34,35,5,67],[34,36,5,67,"_dependencyMap"],[34,50,5,67],[35,2,7,15],[35,11,7,24,"QRScannerScreen"],[35,26,7,39,"QRScannerScreen"],[35,27,7,40],[36,4,7,42,"navigation"],[37,2,7,58],[37,3,7,59],[37,5,7,61],[38,4,7,61,"_s"],[38,6,7,61],[39,4,8,2],[39,10,8,8,"insets"],[39,16,8,14],[39,19,8,17],[39,23,8,17,"useSafeAreaInsets"],[39,50,8,34],[39,51,8,34,"useSafeAreaInsets"],[39,68,8,34],[39,70,8,35],[39,71,8,36],[40,4,9,2],[40,10,9,8],[40,11,9,9,"hasPermission"],[40,24,9,22],[40,26,9,24,"setHasPermission"],[40,42,9,40],[40,43,9,41],[40,46,9,44],[40,50,9,44,"useState"],[40,56,9,52],[40,57,9,52,"useState"],[40,65,9,52],[40,67,9,69],[40,71,9,73],[40,72,9,74],[41,4,10,2],[41,10,10,8],[41,11,10,9,"scanned"],[41,18,10,16],[41,20,10,18,"setScanned"],[41,30,10,28],[41,31,10,29],[41,34,10,32],[41,38,10,32,"useState"],[41,44,10,40],[41,45,10,40,"useState"],[41,53,10,40],[41,55,10,41],[41,60,10,46],[41,61,10,47],[42,4,12,2],[42,8,12,2,"useEffect"],[42,14,12,11],[42,15,12,11,"useEffect"],[42,24,12,11],[42,26,12,12],[42,32,12,18],[43,6,13,4,"requestCameraPermission"],[43,29,13,27],[43,30,13,28],[43,31,13,29],[44,4,14,2],[44,5,14,3],[44,7,14,5],[44,9,14,7],[44,10,14,8],[45,4,16,2],[45,10,16,8,"requestCameraPermission"],[45,33,16,31],[45,36,16,34],[45,42,16,34,"requestCameraPermission"],[45,43,16,34],[45,48,16,46],[46,6,17,4],[46,12,17,10],[47,8,17,12,"status"],[48,6,17,19],[48,7,17,20],[48,10,17,23],[48,16,17,29,"Camera"],[48,27,17,35],[48,28,17,35,"Camera"],[48,34,17,35],[48,35,17,36,"requestCameraPermissionsAsync"],[48,64,17,65],[48,65,17,66],[48,66,17,67],[49,6,18,4,"setHasPermission"],[49,22,18,20],[49,23,18,21,"status"],[49,29,18,27],[49,34,18,32],[49,43,18,41],[49,44,18,42],[50,4,19,2],[50,5,19,3],[51,4,21,2],[51,10,21,8,"handleBarCodeScanned"],[51,30,21,28],[51,33,21,31,"handleBarCodeScanned"],[51,34,21,32],[52,6,21,34,"type"],[52,10,21,38],[53,6,21,40,"data"],[54,4,21,50],[54,5,21,51],[54,10,21,56],[55,6,22,4,"setScanned"],[55,16,22,14],[55,17,22,15],[55,21,22,19],[55,22,22,20],[56,6,23,4,"Alert"],[56,11,23,9],[56,12,23,9,"default"],[56,19,23,9],[56,20,23,10,"alert"],[56,25,23,15],[56,26,24,6],[56,43,24,23],[56,45,25,6],[56,54,25,15,"type"],[56,58,25,19],[56,69,25,30,"data"],[56,73,25,34],[56,75,25,36],[56,77,26,6],[56,78,27,8],[57,8,28,10,"text"],[57,12,28,14],[57,14,28,16],[57,26,28,28],[58,8,29,10,"onPress"],[58,15,29,17],[58,17,29,19,"onPress"],[58,18,29,19],[58,23,29,25,"setScanned"],[58,33,29,35],[58,34,29,36],[58,39,29,41],[59,6,30,8],[59,7,30,9],[59,9,31,8],[60,8,32,10,"text"],[60,12,32,14],[60,14,32,16],[60,18,32,20],[61,8,33,10,"onPress"],[61,15,33,17],[61,17,33,19,"onPress"],[61,18,33,19],[61,23,33,25,"navigation"],[61,33,33,35],[61,34,33,36,"goBack"],[61,40,33,42],[61,41,33,43],[62,6,34,8],[62,7,34,9],[62,8,36,4],[62,9,36,5],[63,4,37,2],[63,5,37,3],[64,4,39,2],[64,8,39,6,"hasPermission"],[64,21,39,19],[64,26,39,24],[64,30,39,28],[64,32,39,30],[65,6,40,4],[65,26,41,6],[65,30,41,6,"_reactJsxDevRuntime"],[65,49,41,6],[65,50,41,6,"jsxDEV"],[65,56,41,6],[65,58,41,7,"View"],[65,62,41,11],[65,63,41,11,"default"],[65,70,41,11],[66,8,41,12,"style"],[66,13,41,17],[66,15,41,19,"styles"],[66,21,41,25],[66,22,41,26,"container"],[66,31,41,36],[67,8,41,36,"children"],[67,16,41,36],[67,31,42,8],[67,35,42,8,"_reactJsxDevRuntime"],[67,54,42,8],[67,55,42,8,"jsxDEV"],[67,61,42,8],[67,63,42,9,"Text"],[67,67,42,13],[67,68,42,13,"default"],[67,75,42,13],[68,10,42,13,"children"],[68,18,42,13],[68,20,42,14],[69,8,42,45],[70,10,42,45,"fileName"],[70,18,42,45],[70,20,42,45,"_jsxFileName"],[70,32,42,45],[71,10,42,45,"lineNumber"],[71,20,42,45],[72,10,42,45,"columnNumber"],[72,22,42,45],[73,8,42,45],[73,15,42,51],[74,6,42,52],[75,8,42,52,"fileName"],[75,16,42,52],[75,18,42,52,"_jsxFileName"],[75,30,42,52],[76,8,42,52,"lineNumber"],[76,18,42,52],[77,8,42,52,"columnNumber"],[77,20,42,52],[78,6,42,52],[78,13,43,12],[78,14,43,13],[79,4,45,2],[80,4,47,2],[80,8,47,6,"hasPermission"],[80,21,47,19],[80,26,47,24],[80,31,47,29],[80,33,47,31],[81,6,48,4],[81,26,49,6],[81,30,49,6,"_reactJsxDevRuntime"],[81,49,49,6],[81,50,49,6,"jsxDEV"],[81,56,49,6],[81,58,49,7,"View"],[81,62,49,11],[81,63,49,11,"default"],[81,70,49,11],[82,8,49,12,"style"],[82,13,49,17],[82,15,49,19],[82,16,49,20,"styles"],[82,22,49,26],[82,23,49,27,"container"],[82,32,49,36],[82,34,49,38],[83,10,49,40,"paddingTop"],[83,20,49,50],[83,22,49,52,"insets"],[83,28,49,58],[83,29,49,59,"top"],[84,8,49,63],[84,9,49,64],[84,10,49,66],[85,8,49,66,"children"],[85,16,49,66],[85,32,50,8],[85,36,50,8,"_reactJsxDevRuntime"],[85,55,50,8],[85,56,50,8,"jsxDEV"],[85,62,50,8],[85,64,50,9,"View"],[85,68,50,13],[85,69,50,13,"default"],[85,76,50,13],[86,10,50,14,"style"],[86,15,50,19],[86,17,50,21,"styles"],[86,23,50,27],[86,24,50,28,"header"],[86,30,50,35],[87,10,50,35,"children"],[87,18,50,35],[87,34,51,10],[87,38,51,10,"_reactJsxDevRuntime"],[87,57,51,10],[87,58,51,10,"jsxDEV"],[87,64,51,10],[87,66,51,11,"TouchableOpacity"],[87,82,51,27],[87,83,51,27,"default"],[87,90,51,27],[88,12,51,28,"onPress"],[88,19,51,35],[88,21,51,37,"onPress"],[88,22,51,37],[88,27,51,43,"navigation"],[88,37,51,53],[88,38,51,54,"goBack"],[88,44,51,60],[88,45,51,61],[88,46,51,63],[89,12,51,64,"style"],[89,17,51,69],[89,19,51,71,"styles"],[89,25,51,77],[89,26,51,78,"backButton"],[89,36,51,89],[90,12,51,89,"children"],[90,20,51,89],[90,35,52,12],[90,39,52,12,"_reactJsxDevRuntime"],[90,58,52,12],[90,59,52,12,"jsxDEV"],[90,65,52,12],[90,67,52,13,"_expoVectorIcons"],[90,83,52,21],[90,84,52,21,"Ionicons"],[90,92,52,21],[91,14,52,22,"name"],[91,18,52,26],[91,20,52,27],[91,32,52,39],[92,14,52,40,"size"],[92,18,52,44],[92,20,52,46],[92,22,52,49],[93,14,52,50,"color"],[93,19,52,55],[93,21,52,56],[94,12,52,62],[95,14,52,62,"fileName"],[95,22,52,62],[95,24,52,62,"_jsxFileName"],[95,36,52,62],[96,14,52,62,"lineNumber"],[96,24,52,62],[97,14,52,62,"columnNumber"],[97,26,52,62],[98,12,52,62],[98,19,52,64],[99,10,52,65],[100,12,52,65,"fileName"],[100,20,52,65],[100,22,52,65,"_jsxFileName"],[100,34,52,65],[101,12,52,65,"lineNumber"],[101,22,52,65],[102,12,52,65,"columnNumber"],[102,24,52,65],[103,10,52,65],[103,17,53,28],[103,18,53,29],[103,33,54,10],[103,37,54,10,"_reactJsxDevRuntime"],[103,56,54,10],[103,57,54,10,"jsxDEV"],[103,63,54,10],[103,65,54,11,"Text"],[103,69,54,15],[103,70,54,15,"default"],[103,77,54,15],[104,12,54,16,"style"],[104,17,54,21],[104,19,54,23,"styles"],[104,25,54,29],[104,26,54,30,"headerTitle"],[104,37,54,42],[105,12,54,42,"children"],[105,20,54,42],[105,22,54,43],[106,10,54,53],[107,12,54,53,"fileName"],[107,20,54,53],[107,22,54,53,"_jsxFileName"],[107,34,54,53],[108,12,54,53,"lineNumber"],[108,22,54,53],[109,12,54,53,"columnNumber"],[109,24,54,53],[110,10,54,53],[110,17,54,59],[110,18,54,60],[110,33,55,10],[110,37,55,10,"_reactJsxDevRuntime"],[110,56,55,10],[110,57,55,10,"jsxDEV"],[110,63,55,10],[110,65,55,11,"View"],[110,69,55,15],[110,70,55,15,"default"],[110,77,55,15],[111,12,55,16,"style"],[111,17,55,21],[111,19,55,23],[112,14,55,25,"width"],[112,19,55,30],[112,21,55,32],[113,12,55,35],[114,10,55,37],[115,12,55,37,"fileName"],[115,20,55,37],[115,22,55,37,"_jsxFileName"],[115,34,55,37],[116,12,55,37,"lineNumber"],[116,22,55,37],[117,12,55,37,"columnNumber"],[117,24,55,37],[118,10,55,37],[118,17,55,39],[118,18,55,40],[119,8,55,40],[120,10,55,40,"fileName"],[120,18,55,40],[120,20,55,40,"_jsxFileName"],[120,32,55,40],[121,10,55,40,"lineNumber"],[121,20,55,40],[122,10,55,40,"columnNumber"],[122,22,55,40],[123,8,55,40],[123,15,56,14],[123,16,56,15],[123,31,57,8],[123,35,57,8,"_reactJsxDevRuntime"],[123,54,57,8],[123,55,57,8,"jsxDEV"],[123,61,57,8],[123,63,57,9,"View"],[123,67,57,13],[123,68,57,13,"default"],[123,75,57,13],[124,10,57,14,"style"],[124,15,57,19],[124,17,57,21,"styles"],[124,23,57,27],[124,24,57,28,"permissionContainer"],[124,43,57,48],[125,10,57,48,"children"],[125,18,57,48],[125,34,58,10],[125,38,58,10,"_reactJsxDevRuntime"],[125,57,58,10],[125,58,58,10,"jsxDEV"],[125,64,58,10],[125,66,58,11,"_expoVectorIcons"],[125,82,58,19],[125,83,58,19,"Ionicons"],[125,91,58,19],[126,12,58,20,"name"],[126,16,58,24],[126,18,58,25],[126,30,58,37],[127,12,58,38,"size"],[127,16,58,42],[127,18,58,44],[127,20,58,47],[128,12,58,48,"color"],[128,17,58,53],[128,19,58,54],[129,10,58,63],[130,12,58,63,"fileName"],[130,20,58,63],[130,22,58,63,"_jsxFileName"],[130,34,58,63],[131,12,58,63,"lineNumber"],[131,22,58,63],[132,12,58,63,"columnNumber"],[132,24,58,63],[133,10,58,63],[133,17,58,65],[133,18,58,66],[133,33,59,10],[133,37,59,10,"_reactJsxDevRuntime"],[133,56,59,10],[133,57,59,10,"jsxDEV"],[133,63,59,10],[133,65,59,11,"Text"],[133,69,59,15],[133,70,59,15,"default"],[133,77,59,15],[134,12,59,16,"style"],[134,17,59,21],[134,19,59,23,"styles"],[134,25,59,29],[134,26,59,30,"permissionTitle"],[134,41,59,46],[135,12,59,46,"children"],[135,20,59,46],[135,22,59,47],[136,10,59,71],[137,12,59,71,"fileName"],[137,20,59,71],[137,22,59,71,"_jsxFileName"],[137,34,59,71],[138,12,59,71,"lineNumber"],[138,22,59,71],[139,12,59,71,"columnNumber"],[139,24,59,71],[140,10,59,71],[140,17,59,77],[140,18,59,78],[140,33,60,10],[140,37,60,10,"_reactJsxDevRuntime"],[140,56,60,10],[140,57,60,10,"jsxDEV"],[140,63,60,10],[140,65,60,11,"Text"],[140,69,60,15],[140,70,60,15,"default"],[140,77,60,15],[141,12,60,16,"style"],[141,17,60,21],[141,19,60,23,"styles"],[141,25,60,29],[141,26,60,30,"permissionText"],[141,40,60,45],[142,12,60,45,"children"],[142,20,60,45],[142,22,60,46],[143,10,62,10],[144,12,62,10,"fileName"],[144,20,62,10],[144,22,62,10,"_jsxFileName"],[144,34,62,10],[145,12,62,10,"lineNumber"],[145,22,62,10],[146,12,62,10,"columnNumber"],[146,24,62,10],[147,10,62,10],[147,17,62,16],[147,18,62,17],[147,33,63,10],[147,37,63,10,"_reactJsxDevRuntime"],[147,56,63,10],[147,57,63,10,"jsxDEV"],[147,63,63,10],[147,65,63,11,"TouchableOpacity"],[147,81,63,27],[147,82,63,27,"default"],[147,89,63,27],[148,12,63,28,"style"],[148,17,63,33],[148,19,63,35,"styles"],[148,25,63,41],[148,26,63,42,"settingsButton"],[148,40,63,57],[149,12,63,58,"onPress"],[149,19,63,65],[149,21,63,67,"requestCameraPermission"],[149,44,63,91],[150,12,63,91,"children"],[150,20,63,91],[150,35,64,12],[150,39,64,12,"_reactJsxDevRuntime"],[150,58,64,12],[150,59,64,12,"jsxDEV"],[150,65,64,12],[150,67,64,13,"Text"],[150,71,64,17],[150,72,64,17,"default"],[150,79,64,17],[151,14,64,18,"style"],[151,19,64,23],[151,21,64,25,"styles"],[151,27,64,31],[151,28,64,32,"settingsButtonText"],[151,46,64,51],[152,14,64,51,"children"],[152,22,64,51],[152,24,64,52],[153,12,64,76],[154,14,64,76,"fileName"],[154,22,64,76],[154,24,64,76,"_jsxFileName"],[154,36,64,76],[155,14,64,76,"lineNumber"],[155,24,64,76],[156,14,64,76,"columnNumber"],[156,26,64,76],[157,12,64,76],[157,19,64,82],[158,10,64,83],[159,12,64,83,"fileName"],[159,20,64,83],[159,22,64,83,"_jsxFileName"],[159,34,64,83],[160,12,64,83,"lineNumber"],[160,22,64,83],[161,12,64,83,"columnNumber"],[161,24,64,83],[162,10,64,83],[162,17,65,28],[162,18,65,29],[163,8,65,29],[164,10,65,29,"fileName"],[164,18,65,29],[164,20,65,29,"_jsxFileName"],[164,32,65,29],[165,10,65,29,"lineNumber"],[165,20,65,29],[166,10,65,29,"columnNumber"],[166,22,65,29],[167,8,65,29],[167,15,66,14],[167,16,66,15],[168,6,66,15],[169,8,66,15,"fileName"],[169,16,66,15],[169,18,66,15,"_jsxFileName"],[169,30,66,15],[170,8,66,15,"lineNumber"],[170,18,66,15],[171,8,66,15,"columnNumber"],[171,20,66,15],[172,6,66,15],[172,13,67,12],[172,14,67,13],[173,4,69,2],[174,4,71,2],[174,24,72,4],[174,28,72,4,"_reactJsxDevRuntime"],[174,47,72,4],[174,48,72,4,"jsxDEV"],[174,54,72,4],[174,56,72,5,"View"],[174,60,72,9],[174,61,72,9,"default"],[174,68,72,9],[175,6,72,10,"style"],[175,11,72,15],[175,13,72,17,"styles"],[175,19,72,23],[175,20,72,24,"container"],[175,29,72,34],[176,6,72,34,"children"],[176,14,72,34],[176,29,73,6],[176,33,73,6,"_reactJsxDevRuntime"],[176,52,73,6],[176,53,73,6,"jsxDEV"],[176,59,73,6],[176,61,73,7,"_expoCamera"],[176,72,73,17],[176,73,73,17,"CameraView"],[176,83,73,17],[177,8,74,8,"style"],[177,13,74,13],[177,15,74,15,"styles"],[177,21,74,21],[177,22,74,22,"camera"],[177,28,74,29],[178,8,75,8,"facing"],[178,14,75,14],[178,16,75,15],[178,22,75,21],[179,8,76,8,"onBarcodeScanned"],[179,24,76,24],[179,26,76,26,"scanned"],[179,33,76,33],[179,36,76,36,"undefined"],[179,45,76,45],[179,48,76,48,"handleBarCodeScanned"],[179,68,76,69],[180,8,77,8,"barcodeScannerSettings"],[180,30,77,30],[180,32,77,32],[181,10,78,10,"barcodeTypes"],[181,22,78,22],[181,24,78,24],[181,25,78,25],[181,29,78,29],[182,8,79,8],[182,9,79,10],[183,8,79,10,"children"],[183,16,79,10],[183,32,82,8],[183,36,82,8,"_reactJsxDevRuntime"],[183,55,82,8],[183,56,82,8,"jsxDEV"],[183,62,82,8],[183,64,82,9,"View"],[183,68,82,13],[183,69,82,13,"default"],[183,76,82,13],[184,10,82,14,"style"],[184,15,82,19],[184,17,82,21],[184,18,82,22,"styles"],[184,24,82,28],[184,25,82,29,"header"],[184,31,82,35],[184,33,82,37],[185,12,82,39,"paddingTop"],[185,22,82,49],[185,24,82,51,"insets"],[185,30,82,57],[185,31,82,58,"top"],[185,34,82,61],[185,37,82,64],[186,10,82,67],[186,11,82,68],[186,12,82,70],[187,10,82,70,"children"],[187,18,82,70],[187,34,83,10],[187,38,83,10,"_reactJsxDevRuntime"],[187,57,83,10],[187,58,83,10,"jsxDEV"],[187,64,83,10],[187,66,83,11,"TouchableOpacity"],[187,82,83,27],[187,83,83,27,"default"],[187,90,83,27],[188,12,83,28,"onPress"],[188,19,83,35],[188,21,83,37,"onPress"],[188,22,83,37],[188,27,83,43,"navigation"],[188,37,83,53],[188,38,83,54,"goBack"],[188,44,83,60],[188,45,83,61],[188,46,83,63],[189,12,83,64,"style"],[189,17,83,69],[189,19,83,71,"styles"],[189,25,83,77],[189,26,83,78,"backButton"],[189,36,83,89],[190,12,83,89,"children"],[190,20,83,89],[190,35,84,12],[190,39,84,12,"_reactJsxDevRuntime"],[190,58,84,12],[190,59,84,12,"jsxDEV"],[190,65,84,12],[190,67,84,13,"_expoVectorIcons"],[190,83,84,21],[190,84,84,21,"Ionicons"],[190,92,84,21],[191,14,84,22,"name"],[191,18,84,26],[191,20,84,27],[191,32,84,39],[192,14,84,40,"size"],[192,18,84,44],[192,20,84,46],[192,22,84,49],[193,14,84,50,"color"],[193,19,84,55],[193,21,84,56],[194,12,84,62],[195,14,84,62,"fileName"],[195,22,84,62],[195,24,84,62,"_jsxFileName"],[195,36,84,62],[196,14,84,62,"lineNumber"],[196,24,84,62],[197,14,84,62,"columnNumber"],[197,26,84,62],[198,12,84,62],[198,19,84,64],[199,10,84,65],[200,12,84,65,"fileName"],[200,20,84,65],[200,22,84,65,"_jsxFileName"],[200,34,84,65],[201,12,84,65,"lineNumber"],[201,22,84,65],[202,12,84,65,"columnNumber"],[202,24,84,65],[203,10,84,65],[203,17,85,28],[203,18,85,29],[203,33,86,10],[203,37,86,10,"_reactJsxDevRuntime"],[203,56,86,10],[203,57,86,10,"jsxDEV"],[203,63,86,10],[203,65,86,11,"Text"],[203,69,86,15],[203,70,86,15,"default"],[203,77,86,15],[204,12,86,16,"style"],[204,17,86,21],[204,19,86,23,"styles"],[204,25,86,29],[204,26,86,30,"headerTitle"],[204,37,86,42],[205,12,86,42,"children"],[205,20,86,42],[205,22,86,43],[206,10,86,55],[207,12,86,55,"fileName"],[207,20,86,55],[207,22,86,55,"_jsxFileName"],[207,34,86,55],[208,12,86,55,"lineNumber"],[208,22,86,55],[209,12,86,55,"columnNumber"],[209,24,86,55],[210,10,86,55],[210,17,86,61],[210,18,86,62],[210,33,87,10],[210,37,87,10,"_reactJsxDevRuntime"],[210,56,87,10],[210,57,87,10,"jsxDEV"],[210,63,87,10],[210,65,87,11,"View"],[210,69,87,15],[210,70,87,15,"default"],[210,77,87,15],[211,12,87,16,"style"],[211,17,87,21],[211,19,87,23],[212,14,87,25,"width"],[212,19,87,30],[212,21,87,32],[213,12,87,35],[214,10,87,37],[215,12,87,37,"fileName"],[215,20,87,37],[215,22,87,37,"_jsxFileName"],[215,34,87,37],[216,12,87,37,"lineNumber"],[216,22,87,37],[217,12,87,37,"columnNumber"],[217,24,87,37],[218,10,87,37],[218,17,87,39],[218,18,87,40],[219,8,87,40],[220,10,87,40,"fileName"],[220,18,87,40],[220,20,87,40,"_jsxFileName"],[220,32,87,40],[221,10,87,40,"lineNumber"],[221,20,87,40],[222,10,87,40,"columnNumber"],[222,22,87,40],[223,8,87,40],[223,15,88,14],[223,16,88,15],[223,31,91,8],[223,35,91,8,"_reactJsxDevRuntime"],[223,54,91,8],[223,55,91,8,"jsxDEV"],[223,61,91,8],[223,63,91,9,"View"],[223,67,91,13],[223,68,91,13,"default"],[223,75,91,13],[224,10,91,14,"style"],[224,15,91,19],[224,17,91,21,"styles"],[224,23,91,27],[224,24,91,28,"scannerContainer"],[224,40,91,45],[225,10,91,45,"children"],[225,18,91,45],[225,34,92,10],[225,38,92,10,"_reactJsxDevRuntime"],[225,57,92,10],[225,58,92,10,"jsxDEV"],[225,64,92,10],[225,66,92,11,"View"],[225,70,92,15],[225,71,92,15,"default"],[225,78,92,15],[226,12,92,16,"style"],[226,17,92,21],[226,19,92,23,"styles"],[226,25,92,29],[226,26,92,30,"scannerFrame"],[226,38,92,43],[227,12,92,43,"children"],[227,20,92,43],[227,36,93,12],[227,40,93,12,"_reactJsxDevRuntime"],[227,59,93,12],[227,60,93,12,"jsxDEV"],[227,66,93,12],[227,68,93,13,"View"],[227,72,93,17],[227,73,93,17,"default"],[227,80,93,17],[228,14,93,18,"style"],[228,19,93,23],[228,21,93,25],[228,22,93,26,"styles"],[228,28,93,32],[228,29,93,33,"corner"],[228,35,93,39],[228,37,93,41,"styles"],[228,43,93,47],[228,44,93,48,"cornerTopLeft"],[228,57,93,61],[229,12,93,63],[230,14,93,63,"fileName"],[230,22,93,63],[230,24,93,63,"_jsxFileName"],[230,36,93,63],[231,14,93,63,"lineNumber"],[231,24,93,63],[232,14,93,63,"columnNumber"],[232,26,93,63],[233,12,93,63],[233,19,93,65],[233,20,93,66],[233,35,94,12],[233,39,94,12,"_reactJsxDevRuntime"],[233,58,94,12],[233,59,94,12,"jsxDEV"],[233,65,94,12],[233,67,94,13,"View"],[233,71,94,17],[233,72,94,17,"default"],[233,79,94,17],[234,14,94,18,"style"],[234,19,94,23],[234,21,94,25],[234,22,94,26,"styles"],[234,28,94,32],[234,29,94,33,"corner"],[234,35,94,39],[234,37,94,41,"styles"],[234,43,94,47],[234,44,94,48,"cornerTopRight"],[234,58,94,62],[235,12,94,64],[236,14,94,64,"fileName"],[236,22,94,64],[236,24,94,64,"_jsxFileName"],[236,36,94,64],[237,14,94,64,"lineNumber"],[237,24,94,64],[238,14,94,64,"columnNumber"],[238,26,94,64],[239,12,94,64],[239,19,94,66],[239,20,94,67],[239,35,95,12],[239,39,95,12,"_reactJsxDevRuntime"],[239,58,95,12],[239,59,95,12,"jsxDEV"],[239,65,95,12],[239,67,95,13,"View"],[239,71,95,17],[239,72,95,17,"default"],[239,79,95,17],[240,14,95,18,"style"],[240,19,95,23],[240,21,95,25],[240,22,95,26,"styles"],[240,28,95,32],[240,29,95,33,"corner"],[240,35,95,39],[240,37,95,41,"styles"],[240,43,95,47],[240,44,95,48,"cornerBottomLeft"],[240,60,95,64],[241,12,95,66],[242,14,95,66,"fileName"],[242,22,95,66],[242,24,95,66,"_jsxFileName"],[242,36,95,66],[243,14,95,66,"lineNumber"],[243,24,95,66],[244,14,95,66,"columnNumber"],[244,26,95,66],[245,12,95,66],[245,19,95,68],[245,20,95,69],[245,35,96,12],[245,39,96,12,"_reactJsxDevRuntime"],[245,58,96,12],[245,59,96,12,"jsxDEV"],[245,65,96,12],[245,67,96,13,"View"],[245,71,96,17],[245,72,96,17,"default"],[245,79,96,17],[246,14,96,18,"style"],[246,19,96,23],[246,21,96,25],[246,22,96,26,"styles"],[246,28,96,32],[246,29,96,33,"corner"],[246,35,96,39],[246,37,96,41,"styles"],[246,43,96,47],[246,44,96,48,"cornerBottomRight"],[246,61,96,65],[247,12,96,67],[248,14,96,67,"fileName"],[248,22,96,67],[248,24,96,67,"_jsxFileName"],[248,36,96,67],[249,14,96,67,"lineNumber"],[249,24,96,67],[250,14,96,67,"columnNumber"],[250,26,96,67],[251,12,96,67],[251,19,96,69],[251,20,96,70],[252,10,96,70],[253,12,96,70,"fileName"],[253,20,96,70],[253,22,96,70,"_jsxFileName"],[253,34,96,70],[254,12,96,70,"lineNumber"],[254,22,96,70],[255,12,96,70,"columnNumber"],[255,24,96,70],[256,10,96,70],[256,17,97,16],[256,18,97,17],[256,33,98,10],[256,37,98,10,"_reactJsxDevRuntime"],[256,56,98,10],[256,57,98,10,"jsxDEV"],[256,63,98,10],[256,65,98,11,"Text"],[256,69,98,15],[256,70,98,15,"default"],[256,77,98,15],[257,12,98,16,"style"],[257,17,98,21],[257,19,98,23,"styles"],[257,25,98,29],[257,26,98,30,"instructionText"],[257,41,98,46],[258,12,98,46,"children"],[258,20,98,46],[258,22,98,47],[259,10,100,10],[260,12,100,10,"fileName"],[260,20,100,10],[260,22,100,10,"_jsxFileName"],[260,34,100,10],[261,12,100,10,"lineNumber"],[261,22,100,10],[262,12,100,10,"columnNumber"],[262,24,100,10],[263,10,100,10],[263,17,100,16],[263,18,100,17],[264,8,100,17],[265,10,100,17,"fileName"],[265,18,100,17],[265,20,100,17,"_jsxFileName"],[265,32,100,17],[266,10,100,17,"lineNumber"],[266,20,100,17],[267,10,100,17,"columnNumber"],[267,22,100,17],[268,8,100,17],[268,15,101,14],[268,16,101,15],[268,31,104,8],[268,35,104,8,"_reactJsxDevRuntime"],[268,54,104,8],[268,55,104,8,"jsxDEV"],[268,61,104,8],[268,63,104,9,"View"],[268,67,104,13],[268,68,104,13,"default"],[268,75,104,13],[269,10,104,14,"style"],[269,15,104,19],[269,17,104,21,"styles"],[269,23,104,27],[269,24,104,28,"bottomContainer"],[269,39,104,44],[270,10,104,44,"children"],[270,18,104,44],[270,20,105,11,"scanned"],[270,27,105,18],[270,44,106,12],[270,48,106,12,"_reactJsxDevRuntime"],[270,67,106,12],[270,68,106,12,"jsxDEV"],[270,74,106,12],[270,76,106,13,"TouchableOpacity"],[270,92,106,29],[270,93,106,29,"default"],[270,100,106,29],[271,12,107,14,"style"],[271,17,107,19],[271,19,107,21,"styles"],[271,25,107,27],[271,26,107,28,"scanAgainButton"],[271,41,107,44],[272,12,108,14,"onPress"],[272,19,108,21],[272,21,108,23,"onPress"],[272,22,108,23],[272,27,108,29,"setScanned"],[272,37,108,39],[272,38,108,40],[272,43,108,45],[272,44,108,47],[273,12,108,47,"children"],[273,20,108,47],[273,36,110,14],[273,40,110,14,"_reactJsxDevRuntime"],[273,59,110,14],[273,60,110,14,"jsxDEV"],[273,66,110,14],[273,68,110,15,"_expoVectorIcons"],[273,84,110,23],[273,85,110,23,"Ionicons"],[273,93,110,23],[274,14,110,24,"name"],[274,18,110,28],[274,20,110,29],[274,29,110,38],[275,14,110,39,"size"],[275,18,110,43],[275,20,110,45],[275,22,110,48],[276,14,110,49,"color"],[276,19,110,54],[276,21,110,55],[277,12,110,61],[278,14,110,61,"fileName"],[278,22,110,61],[278,24,110,61,"_jsxFileName"],[278,36,110,61],[279,14,110,61,"lineNumber"],[279,24,110,61],[280,14,110,61,"columnNumber"],[280,26,110,61],[281,12,110,61],[281,19,110,63],[281,20,110,64],[281,35,111,14],[281,39,111,14,"_reactJsxDevRuntime"],[281,58,111,14],[281,59,111,14,"jsxDEV"],[281,65,111,14],[281,67,111,15,"Text"],[281,71,111,19],[281,72,111,19,"default"],[281,79,111,19],[282,14,111,20,"style"],[282,19,111,25],[282,21,111,27,"styles"],[282,27,111,33],[282,28,111,34,"scanAgainText"],[282,41,111,48],[283,14,111,48,"children"],[283,22,111,48],[283,24,111,49],[284,12,111,59],[285,14,111,59,"fileName"],[285,22,111,59],[285,24,111,59,"_jsxFileName"],[285,36,111,59],[286,14,111,59,"lineNumber"],[286,24,111,59],[287,14,111,59,"columnNumber"],[287,26,111,59],[288,12,111,59],[288,19,111,65],[288,20,111,66],[289,10,111,66],[290,12,111,66,"fileName"],[290,20,111,66],[290,22,111,66,"_jsxFileName"],[290,34,111,66],[291,12,111,66,"lineNumber"],[291,22,111,66],[292,12,111,66,"columnNumber"],[292,24,111,66],[293,10,111,66],[293,17,112,30],[294,8,113,11],[295,10,113,11,"fileName"],[295,18,113,11],[295,20,113,11,"_jsxFileName"],[295,32,113,11],[296,10,113,11,"lineNumber"],[296,20,113,11],[297,10,113,11,"columnNumber"],[297,22,113,11],[298,8,113,11],[298,15,114,14],[298,16,114,15],[299,6,114,15],[300,8,114,15,"fileName"],[300,16,114,15],[300,18,114,15,"_jsxFileName"],[300,30,114,15],[301,8,114,15,"lineNumber"],[301,18,114,15],[302,8,114,15,"columnNumber"],[302,20,114,15],[303,6,114,15],[303,13,115,18],[304,4,115,19],[305,6,115,19,"fileName"],[305,14,115,19],[305,16,115,19,"_jsxFileName"],[305,28,115,19],[306,6,115,19,"lineNumber"],[306,16,115,19],[307,6,115,19,"columnNumber"],[307,18,115,19],[308,4,115,19],[308,11,116,10],[308,12,116,11],[309,2,118,0],[310,2,118,1,"_s"],[310,4,118,1],[310,5,7,24,"QRScannerScreen"],[310,20,7,39],[311,4,7,39],[311,12,8,17,"useSafeAreaInsets"],[311,39,8,34],[311,40,8,34,"useSafeAreaInsets"],[311,57,8,34],[312,2,8,34],[313,2,8,34,"_c"],[313,4,8,34],[313,7,7,24,"QRScannerScreen"],[313,22,7,39],[314,2,120,0],[314,8,120,6,"styles"],[314,14,120,12],[314,17,120,15,"StyleSheet"],[314,27,120,25],[314,28,120,25,"default"],[314,35,120,25],[314,36,120,26,"create"],[314,42,120,32],[314,43,120,33],[315,4,121,2,"container"],[315,13,121,11],[315,15,121,13],[316,6,122,4,"flex"],[316,10,122,8],[316,12,122,10],[316,13,122,11],[317,6,123,4,"backgroundColor"],[317,21,123,19],[317,23,123,21],[318,4,124,2],[318,5,124,3],[319,4,125,2,"camera"],[319,10,125,8],[319,12,125,10],[320,6,126,4,"flex"],[320,10,126,8],[320,12,126,10],[321,4,127,2],[321,5,127,3],[322,4,128,2,"header"],[322,10,128,8],[322,12,128,10],[323,6,129,4,"flexDirection"],[323,19,129,17],[323,21,129,19],[323,26,129,24],[324,6,130,4,"alignItems"],[324,16,130,14],[324,18,130,16],[324,26,130,24],[325,6,131,4,"justifyContent"],[325,20,131,18],[325,22,131,20],[325,37,131,35],[326,6,132,4,"paddingHorizontal"],[326,23,132,21],[326,25,132,23],[326,27,132,25],[327,6,133,4,"paddingVertical"],[327,21,133,19],[327,23,133,21],[327,25,133,23],[328,6,134,4,"backgroundColor"],[328,21,134,19],[328,23,134,21],[329,4,135,2],[329,5,135,3],[330,4,136,2,"backButton"],[330,14,136,12],[330,16,136,14],[331,6,137,4,"width"],[331,11,137,9],[331,13,137,11],[331,15,137,13],[332,6,138,4,"height"],[332,12,138,10],[332,14,138,12],[332,16,138,14],[333,6,139,4,"borderRadius"],[333,18,139,16],[333,20,139,18],[333,22,139,20],[334,6,140,4,"backgroundColor"],[334,21,140,19],[334,23,140,21],[334,49,140,47],[335,6,141,4,"alignItems"],[335,16,141,14],[335,18,141,16],[335,26,141,24],[336,6,142,4,"justifyContent"],[336,20,142,18],[336,22,142,20],[337,4,143,2],[337,5,143,3],[338,4,144,2,"headerTitle"],[338,15,144,13],[338,17,144,15],[339,6,145,4,"fontSize"],[339,14,145,12],[339,16,145,14],[339,18,145,16],[340,6,146,4,"fontWeight"],[340,16,146,14],[340,18,146,16],[340,23,146,21],[341,6,147,4,"color"],[341,11,147,9],[341,13,147,11],[342,4,148,2],[342,5,148,3],[343,4,149,2,"scannerContainer"],[343,20,149,18],[343,22,149,20],[344,6,150,4,"flex"],[344,10,150,8],[344,12,150,10],[344,13,150,11],[345,6,151,4,"justifyContent"],[345,20,151,18],[345,22,151,20],[345,30,151,28],[346,6,152,4,"alignItems"],[346,16,152,14],[346,18,152,16],[347,4,153,2],[347,5,153,3],[348,4,154,2,"scannerFrame"],[348,16,154,14],[348,18,154,16],[349,6,155,4,"width"],[349,11,155,9],[349,13,155,11],[349,16,155,14],[350,6,156,4,"height"],[350,12,156,10],[350,14,156,12],[350,17,156,15],[351,6,157,4,"position"],[351,14,157,12],[351,16,157,14],[352,4,158,2],[352,5,158,3],[353,4,159,2,"corner"],[353,10,159,8],[353,12,159,10],[354,6,160,4,"position"],[354,14,160,12],[354,16,160,14],[354,26,160,24],[355,6,161,4,"width"],[355,11,161,9],[355,13,161,11],[355,15,161,13],[356,6,162,4,"height"],[356,12,162,10],[356,14,162,12],[356,16,162,14],[357,6,163,4,"borderColor"],[357,17,163,15],[357,19,163,17],[358,4,164,2],[358,5,164,3],[359,4,165,2,"cornerTopLeft"],[359,17,165,15],[359,19,165,17],[360,6,166,4,"top"],[360,9,166,7],[360,11,166,9],[360,12,166,10],[361,6,167,4,"left"],[361,10,167,8],[361,12,167,10],[361,13,167,11],[362,6,168,4,"borderTopWidth"],[362,20,168,18],[362,22,168,20],[362,23,168,21],[363,6,169,4,"borderLeftWidth"],[363,21,169,19],[363,23,169,21],[363,24,169,22],[364,6,170,4,"borderTopLeftRadius"],[364,25,170,23],[364,27,170,25],[365,4,171,2],[365,5,171,3],[366,4,172,2,"cornerTopRight"],[366,18,172,16],[366,20,172,18],[367,6,173,4,"top"],[367,9,173,7],[367,11,173,9],[367,12,173,10],[368,6,174,4,"right"],[368,11,174,9],[368,13,174,11],[368,14,174,12],[369,6,175,4,"borderTopWidth"],[369,20,175,18],[369,22,175,20],[369,23,175,21],[370,6,176,4,"borderRightWidth"],[370,22,176,20],[370,24,176,22],[370,25,176,23],[371,6,177,4,"borderTopRightRadius"],[371,26,177,24],[371,28,177,26],[372,4,178,2],[372,5,178,3],[373,4,179,2,"cornerBottomLeft"],[373,20,179,18],[373,22,179,20],[374,6,180,4,"bottom"],[374,12,180,10],[374,14,180,12],[374,15,180,13],[375,6,181,4,"left"],[375,10,181,8],[375,12,181,10],[375,13,181,11],[376,6,182,4,"borderBottomWidth"],[376,23,182,21],[376,25,182,23],[376,26,182,24],[377,6,183,4,"borderLeftWidth"],[377,21,183,19],[377,23,183,21],[377,24,183,22],[378,6,184,4,"borderBottomLeftRadius"],[378,28,184,26],[378,30,184,28],[379,4,185,2],[379,5,185,3],[380,4,186,2,"cornerBottomRight"],[380,21,186,19],[380,23,186,21],[381,6,187,4,"bottom"],[381,12,187,10],[381,14,187,12],[381,15,187,13],[382,6,188,4,"right"],[382,11,188,9],[382,13,188,11],[382,14,188,12],[383,6,189,4,"borderBottomWidth"],[383,23,189,21],[383,25,189,23],[383,26,189,24],[384,6,190,4,"borderRightWidth"],[384,22,190,20],[384,24,190,22],[384,25,190,23],[385,6,191,4,"borderBottomRightRadius"],[385,29,191,27],[385,31,191,29],[386,4,192,2],[386,5,192,3],[387,4,193,2,"instructionText"],[387,19,193,17],[387,21,193,19],[388,6,194,4,"marginTop"],[388,15,194,13],[388,17,194,15],[388,19,194,17],[389,6,195,4,"fontSize"],[389,14,195,12],[389,16,195,14],[389,18,195,16],[390,6,196,4,"color"],[390,11,196,9],[390,13,196,11],[390,19,196,17],[391,6,197,4,"textAlign"],[391,15,197,13],[391,17,197,15],[391,25,197,23],[392,6,198,4,"backgroundColor"],[392,21,198,19],[392,23,198,21],[392,43,198,41],[393,6,199,4,"paddingHorizontal"],[393,23,199,21],[393,25,199,23],[393,27,199,25],[394,6,200,4,"paddingVertical"],[394,21,200,19],[394,23,200,21],[394,25,200,23],[395,6,201,4,"borderRadius"],[395,18,201,16],[395,20,201,18],[396,4,202,2],[396,5,202,3],[397,4,203,2,"bottomContainer"],[397,19,203,17],[397,21,203,19],[398,6,204,4,"padding"],[398,13,204,11],[398,15,204,13],[398,17,204,15],[399,6,205,4,"alignItems"],[399,16,205,14],[399,18,205,16],[400,4,206,2],[400,5,206,3],[401,4,207,2,"scanAgainButton"],[401,19,207,17],[401,21,207,19],[402,6,208,4,"flexDirection"],[402,19,208,17],[402,21,208,19],[402,26,208,24],[403,6,209,4,"alignItems"],[403,16,209,14],[403,18,209,16],[403,26,209,24],[404,6,210,4,"backgroundColor"],[404,21,210,19],[404,23,210,21],[404,32,210,30],[405,6,211,4,"paddingHorizontal"],[405,23,211,21],[405,25,211,23],[405,27,211,25],[406,6,212,4,"paddingVertical"],[406,21,212,19],[406,23,212,21],[406,25,212,23],[407,6,213,4,"borderRadius"],[407,18,213,16],[407,20,213,18],[408,4,214,2],[408,5,214,3],[409,4,215,2,"scanAgainText"],[409,17,215,15],[409,19,215,17],[410,6,216,4,"fontSize"],[410,14,216,12],[410,16,216,14],[410,18,216,16],[411,6,217,4,"fontWeight"],[411,16,217,14],[411,18,217,16],[411,23,217,21],[412,6,218,4,"color"],[412,11,218,9],[412,13,218,11],[412,19,218,17],[413,6,219,4,"marginLeft"],[413,16,219,14],[413,18,219,16],[414,4,220,2],[414,5,220,3],[415,4,221,2,"permissionContainer"],[415,23,221,21],[415,25,221,23],[416,6,222,4,"flex"],[416,10,222,8],[416,12,222,10],[416,13,222,11],[417,6,223,4,"justifyContent"],[417,20,223,18],[417,22,223,20],[417,30,223,28],[418,6,224,4,"alignItems"],[418,16,224,14],[418,18,224,16],[418,26,224,24],[419,6,225,4,"padding"],[419,13,225,11],[419,15,225,13],[420,4,226,2],[420,5,226,3],[421,4,227,2,"permissionTitle"],[421,19,227,17],[421,21,227,19],[422,6,228,4,"fontSize"],[422,14,228,12],[422,16,228,14],[422,18,228,16],[423,6,229,4,"fontWeight"],[423,16,229,14],[423,18,229,16],[423,23,229,21],[424,6,230,4,"color"],[424,11,230,9],[424,13,230,11],[424,22,230,20],[425,6,231,4,"marginTop"],[425,15,231,13],[425,17,231,15],[425,19,231,17],[426,6,232,4,"marginBottom"],[426,18,232,16],[426,20,232,18],[427,4,233,2],[427,5,233,3],[428,4,234,2,"permissionText"],[428,18,234,16],[428,20,234,18],[429,6,235,4,"fontSize"],[429,14,235,12],[429,16,235,14],[429,18,235,16],[430,6,236,4,"color"],[430,11,236,9],[430,13,236,11],[430,22,236,20],[431,6,237,4,"textAlign"],[431,15,237,13],[431,17,237,15],[431,25,237,23],[432,6,238,4,"marginBottom"],[432,18,238,16],[432,20,238,18],[433,4,239,2],[433,5,239,3],[434,4,240,2,"settingsButton"],[434,18,240,16],[434,20,240,18],[435,6,241,4,"backgroundColor"],[435,21,241,19],[435,23,241,21],[435,32,241,30],[436,6,242,4,"paddingHorizontal"],[436,23,242,21],[436,25,242,23],[436,27,242,25],[437,6,243,4,"paddingVertical"],[437,21,243,19],[437,23,243,21],[437,25,243,23],[438,6,244,4,"borderRadius"],[438,18,244,16],[438,20,244,18],[439,4,245,2],[439,5,245,3],[440,4,246,2,"settingsButtonText"],[440,22,246,20],[440,24,246,22],[441,6,247,4,"fontSize"],[441,14,247,12],[441,16,247,14],[441,18,247,16],[442,6,248,4,"fontWeight"],[442,16,248,14],[442,18,248,16],[442,23,248,21],[443,6,249,4,"color"],[443,11,249,9],[443,13,249,11],[444,4,250,2],[445,2,251,0],[445,3,251,1],[445,4,251,2],[446,2,251,3],[446,6,251,3,"_c"],[446,8,251,3],[447,2,251,3,"$RefreshReg$"],[447,14,251,3],[447,15,251,3,"_c"],[447,17,251,3],[448,0,251,3],[448,3]],"functionMap":{"names":["","QRScannerScreen","useEffect$argument_0","requestCameraPermission","handleBarCodeScanned","onPress","TouchableOpacity.props.onPress"],"mappings":"AAA;eCM;YCK;GDE;kCEE;GFG;+BGE;mBCQ,uBD;mBCI,yBD;GHI;qCKc,yBL;qCKgC,yBL;uBKyB,uBL;CDU"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/c5/c3419c280ea6253de240d3b3af80eacd4e1f37a8aa81c970876fca941c9a768891b9f6 b/frontend/.metro-cache/cache/c5/c3419c280ea6253de240d3b3af80eacd4e1f37a8aa81c970876fca941c9a768891b9f6
new file mode 100644
index 00000000..f56ebcdf
--- /dev/null
+++ b/frontend/.metro-cache/cache/c5/c3419c280ea6253de240d3b3af80eacd4e1f37a8aa81c970876fca941c9a768891b9f6
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":66,"index":66}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":67},"end":{"line":2,"column":45,"index":112}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"./ExpoCamera","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":113},"end":{"line":3,"column":38,"index":151}}],"key":"7VL16dFFp4b+wyYwZ4leyXXwJPs=","exportNames":["*"],"imports":1}},{"name":"./ExpoCameraManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":152},"end":{"line":4,"column":48,"index":200}}],"key":"ncVp/2U6oYCljIxCrL01g7ykEIk=","exportNames":["*"],"imports":1}},{"name":"./utils/props","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":201},"end":{"line":5,"column":68,"index":269}}],"key":"3YYapxwMFrnsJM/mAdwZWAGGiEw=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/node_modules/expo-camera/build/CameraView.js\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return CameraView;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _react = require(_dependencyMap[1], \"react\");\n var _ExpoCamera = require(_dependencyMap[2], \"./ExpoCamera\");\n var ExpoCamera = _interopDefault(_ExpoCamera);\n var _ExpoCameraManager = require(_dependencyMap[3], \"./ExpoCameraManager\");\n var CameraManager = _interopDefault(_ExpoCameraManager);\n var _utilsProps = require(_dependencyMap[4], \"./utils/props\");\n var _reactJsxDevRuntime = require(_dependencyMap[5], \"react/jsx-dev-runtime\");\n const EventThrottleMs = 500;\n const _PICTURE_SAVED_CALLBACKS = {};\n let loggedRenderingChildrenWarning = false;\n let _GLOBAL_PICTURE_ID = 1;\n function ensurePictureOptions(options) {\n if (!options || typeof options !== 'object') {\n return {};\n }\n if (options.quality === undefined) {\n options.quality = 1;\n }\n if (options.mirror) {\n console.warn('The `mirror` option is deprecated. Please use the `mirror` prop on the `CameraView` instead.');\n }\n if (options.onPictureSaved) {\n const id = _GLOBAL_PICTURE_ID++;\n _PICTURE_SAVED_CALLBACKS[id] = options.onPictureSaved;\n options.id = id;\n options.fastMode = true;\n }\n return options;\n }\n function ensureRecordingOptions(options = {}) {\n if (!options || typeof options !== 'object') {\n return {};\n }\n if (options.mirror) {\n console.warn('The `mirror` option is deprecated. Please use the `mirror` prop on the `CameraView` instead.');\n }\n return options;\n }\n function _onPictureSaved({\n nativeEvent\n }) {\n const {\n id,\n data\n } = nativeEvent;\n const callback = _PICTURE_SAVED_CALLBACKS[id];\n if (callback) {\n callback(data);\n delete _PICTURE_SAVED_CALLBACKS[id];\n }\n }\n class CameraView extends _react.Component {\n /**\n * Property that determines if the current device has the ability to use `DataScannerViewController` (iOS 16+) or the Google code scanner (Android).\n */\n static isModernBarcodeScannerAvailable = CameraManager.default.isModernBarcodeScannerAvailable;\n /**\n * Check whether the current device has a camera. This is useful for web and simulators cases.\n * This isn't influenced by the Permissions API (all platforms), or HTTP usage (in the browser).\n * You will still need to check if the native permission has been accepted.\n * @platform web\n */\n static async isAvailableAsync() {\n if (!CameraManager.default.isAvailableAsync) {\n throw new _expoModulesCore.UnavailabilityError('expo-camera', 'isAvailableAsync');\n }\n return CameraManager.default.isAvailableAsync();\n }\n // @needsAudit\n /**\n * Queries the device for the available video codecs that can be used in video recording.\n * @return A promise that resolves to a list of strings that represents available codecs.\n * @platform ios\n */\n static async getAvailableVideoCodecsAsync() {\n if (!CameraManager.default.getAvailableVideoCodecsAsync) {\n throw new _expoModulesCore.UnavailabilityError('Camera', 'getAvailableVideoCodecsAsync');\n }\n return CameraManager.default.getAvailableVideoCodecsAsync();\n }\n /**\n * Get picture sizes that are supported by the device.\n * @return Returns a Promise that resolves to an array of strings representing picture sizes that can be passed to `pictureSize` prop.\n * The list varies across Android devices but is the same for every iOS.\n */\n async getAvailablePictureSizesAsync() {\n return (await this._cameraRef.current?.getAvailablePictureSizes()) ?? [];\n }\n /**\n * Returns the available lenses for the currently selected camera.\n *\n * @return Returns a Promise that resolves to an array of strings representing the lens type that can be passed to `selectedLens` prop.\n * @platform ios\n */\n async getAvailableLensesAsync() {\n return (await this._cameraRef.current?.getAvailableLenses()) ?? [];\n }\n /**\n * Returns an object with the supported features of the camera on the current device.\n */\n getSupportedFeatures() {\n return {\n isModernBarcodeScannerAvailable: CameraManager.default.isModernBarcodeScannerAvailable,\n toggleRecordingAsyncAvailable: CameraManager.default.toggleRecordingAsyncAvailable\n };\n }\n /**\n * Resumes the camera preview.\n */\n async resumePreview() {\n return this._cameraRef.current?.resumePreview();\n }\n /**\n * Pauses the camera preview. It is not recommended to use `takePictureAsync` when preview is paused.\n */\n async pausePreview() {\n return this._cameraRef.current?.pausePreview();\n }\n // Values under keys from this object will be transformed to native options\n static ConversionTables = _utilsProps.ConversionTables;\n static defaultProps = {\n zoom: 0,\n facing: 'back',\n enableTorch: false,\n mode: 'picture',\n flash: 'off'\n };\n _cameraRef = /*#__PURE__*/(0, _react.createRef)();\n _lastEvents = {};\n _lastEventsTimes = {};\n async takePictureAsync(options) {\n const pictureOptions = ensurePictureOptions(options);\n if (_expoModulesCore.Platform.OS === 'ios' && options?.pictureRef) {\n return this._cameraRef.current?.takePictureRef?.(options);\n }\n return this._cameraRef.current?.takePicture(pictureOptions);\n }\n /**\n * On Android, we will use the [Google code scanner](https://developers.google.com/ml-kit/vision/barcode-scanning/code-scanner).\n * On iOS, presents a modal view controller that uses the [`DataScannerViewController`](https://developer.apple.com/documentation/visionkit/scanning_data_with_the_camera) available on iOS 16+.\n * @platform android\n * @platform ios\n */\n static async launchScanner(options) {\n if (!options) {\n options = {\n barcodeTypes: []\n };\n }\n if (_expoModulesCore.Platform.OS !== 'web' && CameraView.isModernBarcodeScannerAvailable) {\n await CameraManager.default.launchScanner(options);\n }\n }\n /**\n * Dismiss the scanner presented by `launchScanner`.\n * > **info** On Android, the scanner is dismissed automatically when a barcode is scanned.\n * @platform ios\n */\n static async dismissScanner() {\n if (_expoModulesCore.Platform.OS !== 'web' && CameraView.isModernBarcodeScannerAvailable) {\n await CameraManager.default.dismissScanner();\n }\n }\n /**\n * Invokes the `listener` function when a bar code has been successfully scanned. The callback is provided with\n * an object of the `ScanningResult` shape, where the `type` refers to the bar code type that was scanned and the `data` is the information encoded in the bar code\n * (in this case of QR codes, this is often a URL). See [`BarcodeType`](#barcodetype) for supported values.\n * @param listener Invoked with the [ScanningResult](#scanningresult) when a bar code has been successfully scanned.\n *\n * @platform ios\n * @platform android\n */\n static onModernBarcodeScanned(listener) {\n return CameraManager.default.addListener('onModernBarcodeScanned', listener);\n }\n /**\n * Starts recording a video that will be saved to cache directory. Videos are rotated to match device's orientation.\n * Flipping camera during a recording results in stopping it.\n * @param options A map of `CameraRecordingOptions` type.\n * @return Returns a Promise that resolves to an object containing video file `uri` property and a `codec` property on iOS.\n * The Promise is returned if `stopRecording` was invoked, one of `maxDuration` and `maxFileSize` is reached or camera preview is stopped.\n * @platform android\n * @platform ios\n */\n async recordAsync(options) {\n const recordingOptions = ensureRecordingOptions(options);\n return this._cameraRef.current?.record(recordingOptions);\n }\n /**\n * Pauses or resumes the video recording. Only has an effect if there is an active recording. On `iOS`, this method only supported on `iOS` 18.\n *\n * @example\n * ```ts\n * const { toggleRecordingAsyncAvailable } = getSupportedFeatures()\n *\n * return (\n * {toggleRecordingAsyncAvailable && (\n * \n * )}\n * )\n * ```\n */\n async toggleRecordingAsync() {\n return this._cameraRef.current?.toggleRecording();\n }\n /**\n * Stops recording if any is in progress.\n * @platform android\n * @platform ios\n */\n stopRecording() {\n this._cameraRef.current?.stopRecording();\n }\n _onCameraReady = () => {\n if (this.props.onCameraReady) {\n this.props.onCameraReady();\n }\n };\n _onAvailableLensesChanged = ({\n nativeEvent\n }) => {\n if (this.props.onAvailableLensesChanged) {\n this.props.onAvailableLensesChanged(nativeEvent);\n }\n };\n _onMountError = ({\n nativeEvent\n }) => {\n if (this.props.onMountError) {\n this.props.onMountError(nativeEvent);\n }\n };\n _onResponsiveOrientationChanged = ({\n nativeEvent\n }) => {\n if (this.props.onResponsiveOrientationChanged) {\n this.props.onResponsiveOrientationChanged(nativeEvent);\n }\n };\n _onObjectDetected = callback => ({\n nativeEvent\n }) => {\n const {\n type\n } = nativeEvent;\n if (this._lastEvents[type] && this._lastEventsTimes[type] && JSON.stringify(nativeEvent) === this._lastEvents[type] && new Date().getTime() - this._lastEventsTimes[type].getTime() < EventThrottleMs) {\n return;\n }\n if (callback) {\n callback(nativeEvent);\n this._lastEventsTimes[type] = new Date();\n this._lastEvents[type] = JSON.stringify(nativeEvent);\n }\n };\n _setReference = ref => {\n if (ref) {\n // TODO(Bacon): Unify these - perhaps with hooks?\n if (_expoModulesCore.Platform.OS === 'web') {\n this._cameraHandle = ref;\n }\n }\n };\n render() {\n const nativeProps = (0, _utilsProps.ensureNativeProps)(this.props);\n const onBarcodeScanned = this.props.onBarcodeScanned ? this._onObjectDetected(this.props.onBarcodeScanned) : undefined;\n // @ts-expect-error\n if (nativeProps.children && !loggedRenderingChildrenWarning) {\n console.warn('The component does not support children. This may lead to inconsistent behaviour or crashes. If you want to render content on top of the Camera, consider using absolute positioning.');\n loggedRenderingChildrenWarning = true;\n }\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(ExpoCamera.default, {\n ...nativeProps,\n ref: this._cameraRef,\n onCameraReady: this._onCameraReady,\n onMountError: this._onMountError,\n onBarcodeScanned: onBarcodeScanned,\n onAvailableLensesChanged: this._onAvailableLensesChanged,\n onPictureSaved: _onPictureSaved,\n onResponsiveOrientationChanged: this._onResponsiveOrientationChanged\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 258,\n columnNumber: 17\n }, this);\n }\n }\n});","lineCount":306,"map":[[13,2,45,15,"Object"],[13,8,45,15],[13,9,45,15,"defineProperty"],[13,23,45,15],[13,24,45,15,"exports"],[13,31,45,15],[14,4,45,15,"enumerable"],[14,14,45,15],[15,4,45,15,"get"],[15,7,45,15],[15,18,45,15,"get"],[15,19,45,15],[16,6,45,15],[16,13,45,15,"CameraView"],[16,23,45,15],[17,4,45,15],[18,2,45,15],[19,2,1,0],[19,6,1,0,"_expoModulesCore"],[19,22,1,0],[19,25,1,0,"require"],[19,32,1,0],[19,33,1,0,"_dependencyMap"],[19,47,1,0],[20,2,2,0],[20,6,2,0,"_react"],[20,12,2,0],[20,15,2,0,"require"],[20,22,2,0],[20,23,2,0,"_dependencyMap"],[20,37,2,0],[21,2,3,0],[21,6,3,0,"_ExpoCamera"],[21,17,3,0],[21,20,3,0,"require"],[21,27,3,0],[21,28,3,0,"_dependencyMap"],[21,42,3,0],[22,2,3,0],[22,6,3,0,"ExpoCamera"],[22,16,3,0],[22,19,3,0,"_interopDefault"],[22,34,3,0],[22,35,3,0,"_ExpoCamera"],[22,46,3,0],[23,2,4,0],[23,6,4,0,"_ExpoCameraManager"],[23,24,4,0],[23,27,4,0,"require"],[23,34,4,0],[23,35,4,0,"_dependencyMap"],[23,49,4,0],[24,2,4,0],[24,6,4,0,"CameraManager"],[24,19,4,0],[24,22,4,0,"_interopDefault"],[24,37,4,0],[24,38,4,0,"_ExpoCameraManager"],[24,56,4,0],[25,2,5,0],[25,6,5,0,"_utilsProps"],[25,17,5,0],[25,20,5,0,"require"],[25,27,5,0],[25,28,5,0,"_dependencyMap"],[25,42,5,0],[26,2,5,68],[26,6,5,68,"_reactJsxDevRuntime"],[26,25,5,68],[26,28,5,68,"require"],[26,35,5,68],[26,36,5,68,"_dependencyMap"],[26,50,5,68],[27,2,6,0],[27,8,6,6,"EventThrottleMs"],[27,23,6,21],[27,26,6,24],[27,29,6,27],[28,2,7,0],[28,8,7,6,"_PICTURE_SAVED_CALLBACKS"],[28,32,7,30],[28,35,7,33],[28,36,7,34],[28,37,7,35],[29,2,8,0],[29,6,8,4,"loggedRenderingChildrenWarning"],[29,36,8,34],[29,39,8,37],[29,44,8,42],[30,2,9,0],[30,6,9,4,"_GLOBAL_PICTURE_ID"],[30,24,9,22],[30,27,9,25],[30,28,9,26],[31,2,10,0],[31,11,10,9,"ensurePictureOptions"],[31,31,10,29,"ensurePictureOptions"],[31,32,10,30,"options"],[31,39,10,37],[31,41,10,39],[32,4,11,4],[32,8,11,8],[32,9,11,9,"options"],[32,16,11,16],[32,20,11,20],[32,27,11,27,"options"],[32,34,11,34],[32,39,11,39],[32,47,11,47],[32,49,11,49],[33,6,12,8],[33,13,12,15],[33,14,12,16],[33,15,12,17],[34,4,13,4],[35,4,14,4],[35,8,14,8,"options"],[35,15,14,15],[35,16,14,16,"quality"],[35,23,14,23],[35,28,14,28,"undefined"],[35,37,14,37],[35,39,14,39],[36,6,15,8,"options"],[36,13,15,15],[36,14,15,16,"quality"],[36,21,15,23],[36,24,15,26],[36,25,15,27],[37,4,16,4],[38,4,17,4],[38,8,17,8,"options"],[38,15,17,15],[38,16,17,16,"mirror"],[38,22,17,22],[38,24,17,24],[39,6,18,8,"console"],[39,13,18,15],[39,14,18,16,"warn"],[39,18,18,20],[39,19,18,21],[39,113,18,115],[39,114,18,116],[40,4,19,4],[41,4,20,4],[41,8,20,8,"options"],[41,15,20,15],[41,16,20,16,"onPictureSaved"],[41,30,20,30],[41,32,20,32],[42,6,21,8],[42,12,21,14,"id"],[42,14,21,16],[42,17,21,19,"_GLOBAL_PICTURE_ID"],[42,35,21,37],[42,37,21,39],[43,6,22,8,"_PICTURE_SAVED_CALLBACKS"],[43,30,22,32],[43,31,22,33,"id"],[43,33,22,35],[43,34,22,36],[43,37,22,39,"options"],[43,44,22,46],[43,45,22,47,"onPictureSaved"],[43,59,22,61],[44,6,23,8,"options"],[44,13,23,15],[44,14,23,16,"id"],[44,16,23,18],[44,19,23,21,"id"],[44,21,23,23],[45,6,24,8,"options"],[45,13,24,15],[45,14,24,16,"fastMode"],[45,22,24,24],[45,25,24,27],[45,29,24,31],[46,4,25,4],[47,4,26,4],[47,11,26,11,"options"],[47,18,26,18],[48,2,27,0],[49,2,28,0],[49,11,28,9,"ensureRecordingOptions"],[49,33,28,31,"ensureRecordingOptions"],[49,34,28,32,"options"],[49,41,28,39],[49,44,28,42],[49,45,28,43],[49,46,28,44],[49,48,28,46],[50,4,29,4],[50,8,29,8],[50,9,29,9,"options"],[50,16,29,16],[50,20,29,20],[50,27,29,27,"options"],[50,34,29,34],[50,39,29,39],[50,47,29,47],[50,49,29,49],[51,6,30,8],[51,13,30,15],[51,14,30,16],[51,15,30,17],[52,4,31,4],[53,4,32,4],[53,8,32,8,"options"],[53,15,32,15],[53,16,32,16,"mirror"],[53,22,32,22],[53,24,32,24],[54,6,33,8,"console"],[54,13,33,15],[54,14,33,16,"warn"],[54,18,33,20],[54,19,33,21],[54,113,33,115],[54,114,33,116],[55,4,34,4],[56,4,35,4],[56,11,35,11,"options"],[56,18,35,18],[57,2,36,0],[58,2,37,0],[58,11,37,9,"_onPictureSaved"],[58,26,37,24,"_onPictureSaved"],[58,27,37,25],[59,4,37,27,"nativeEvent"],[60,2,37,40],[60,3,37,41],[60,5,37,43],[61,4,38,4],[61,10,38,10],[62,6,38,12,"id"],[62,8,38,14],[63,6,38,16,"data"],[64,4,38,21],[64,5,38,22],[64,8,38,25,"nativeEvent"],[64,19,38,36],[65,4,39,4],[65,10,39,10,"callback"],[65,18,39,18],[65,21,39,21,"_PICTURE_SAVED_CALLBACKS"],[65,45,39,45],[65,46,39,46,"id"],[65,48,39,48],[65,49,39,49],[66,4,40,4],[66,8,40,8,"callback"],[66,16,40,16],[66,18,40,18],[67,6,41,8,"callback"],[67,14,41,16],[67,15,41,17,"data"],[67,19,41,21],[67,20,41,22],[68,6,42,8],[68,13,42,15,"_PICTURE_SAVED_CALLBACKS"],[68,37,42,39],[68,38,42,40,"id"],[68,40,42,42],[68,41,42,43],[69,4,43,4],[70,2,44,0],[71,2,45,15],[71,8,45,21,"CameraView"],[71,18,45,31],[71,27,45,40,"Component"],[71,33,45,49],[71,34,45,49,"Component"],[71,43,45,49],[71,44,45,50],[72,4,46,4],[73,0,47,0],[74,0,48,0],[75,4,49,4],[75,11,49,11,"isModernBarcodeScannerAvailable"],[75,42,49,42],[75,45,49,45,"CameraManager"],[75,58,49,58],[75,59,49,58,"default"],[75,66,49,58],[75,67,49,59,"isModernBarcodeScannerAvailable"],[75,98,49,90],[76,4,50,4],[77,0,51,0],[78,0,52,0],[79,0,53,0],[80,0,54,0],[81,0,55,0],[82,4,56,4],[82,17,56,17,"isAvailableAsync"],[82,33,56,33,"isAvailableAsync"],[82,34,56,33],[82,36,56,36],[83,6,57,8],[83,10,57,12],[83,11,57,13,"CameraManager"],[83,24,57,26],[83,25,57,26,"default"],[83,32,57,26],[83,33,57,27,"isAvailableAsync"],[83,49,57,43],[83,51,57,45],[84,8,58,12],[84,14,58,18],[84,18,58,22,"UnavailabilityError"],[84,34,58,41],[84,35,58,41,"UnavailabilityError"],[84,54,58,41],[84,55,58,42],[84,68,58,55],[84,70,58,57],[84,88,58,75],[84,89,58,76],[85,6,59,8],[86,6,60,8],[86,13,60,15,"CameraManager"],[86,26,60,28],[86,27,60,28,"default"],[86,34,60,28],[86,35,60,29,"isAvailableAsync"],[86,51,60,45],[86,52,60,46],[86,53,60,47],[87,4,61,4],[88,4,62,4],[89,4,63,4],[90,0,64,0],[91,0,65,0],[92,0,66,0],[93,0,67,0],[94,4,68,4],[94,17,68,17,"getAvailableVideoCodecsAsync"],[94,45,68,45,"getAvailableVideoCodecsAsync"],[94,46,68,45],[94,48,68,48],[95,6,69,8],[95,10,69,12],[95,11,69,13,"CameraManager"],[95,24,69,26],[95,25,69,26,"default"],[95,32,69,26],[95,33,69,27,"getAvailableVideoCodecsAsync"],[95,61,69,55],[95,63,69,57],[96,8,70,12],[96,14,70,18],[96,18,70,22,"UnavailabilityError"],[96,34,70,41],[96,35,70,41,"UnavailabilityError"],[96,54,70,41],[96,55,70,42],[96,63,70,50],[96,65,70,52],[96,95,70,82],[96,96,70,83],[97,6,71,8],[98,6,72,8],[98,13,72,15,"CameraManager"],[98,26,72,28],[98,27,72,28,"default"],[98,34,72,28],[98,35,72,29,"getAvailableVideoCodecsAsync"],[98,63,72,57],[98,64,72,58],[98,65,72,59],[99,4,73,4],[100,4,74,4],[101,0,75,0],[102,0,76,0],[103,0,77,0],[104,0,78,0],[105,4,79,4],[105,10,79,10,"getAvailablePictureSizesAsync"],[105,39,79,39,"getAvailablePictureSizesAsync"],[105,40,79,39],[105,42,79,42],[106,6,80,8],[106,13,80,15],[106,14,80,16],[106,20,80,22],[106,24,80,26],[106,25,80,27,"_cameraRef"],[106,35,80,37],[106,36,80,38,"current"],[106,43,80,45],[106,45,80,47,"getAvailablePictureSizes"],[106,69,80,71],[106,70,80,72],[106,71,80,73],[106,76,80,78],[106,78,80,80],[107,4,81,4],[108,4,82,4],[109,0,83,0],[110,0,84,0],[111,0,85,0],[112,0,86,0],[113,0,87,0],[114,4,88,4],[114,10,88,10,"getAvailableLensesAsync"],[114,33,88,33,"getAvailableLensesAsync"],[114,34,88,33],[114,36,88,36],[115,6,89,8],[115,13,89,15],[115,14,89,16],[115,20,89,22],[115,24,89,26],[115,25,89,27,"_cameraRef"],[115,35,89,37],[115,36,89,38,"current"],[115,43,89,45],[115,45,89,47,"getAvailableLenses"],[115,63,89,65],[115,64,89,66],[115,65,89,67],[115,70,89,72],[115,72,89,74],[116,4,90,4],[117,4,91,4],[118,0,92,0],[119,0,93,0],[120,4,94,4,"getSupportedFeatures"],[120,24,94,24,"getSupportedFeatures"],[120,25,94,24],[120,27,94,27],[121,6,95,8],[121,13,95,15],[122,8,96,12,"isModernBarcodeScannerAvailable"],[122,39,96,43],[122,41,96,45,"CameraManager"],[122,54,96,58],[122,55,96,58,"default"],[122,62,96,58],[122,63,96,59,"isModernBarcodeScannerAvailable"],[122,94,96,90],[123,8,97,12,"toggleRecordingAsyncAvailable"],[123,37,97,41],[123,39,97,43,"CameraManager"],[123,52,97,56],[123,53,97,56,"default"],[123,60,97,56],[123,61,97,57,"toggleRecordingAsyncAvailable"],[124,6,98,8],[124,7,98,9],[125,4,99,4],[126,4,100,4],[127,0,101,0],[128,0,102,0],[129,4,103,4],[129,10,103,10,"resumePreview"],[129,23,103,23,"resumePreview"],[129,24,103,23],[129,26,103,26],[130,6,104,8],[130,13,104,15],[130,17,104,19],[130,18,104,20,"_cameraRef"],[130,28,104,30],[130,29,104,31,"current"],[130,36,104,38],[130,38,104,40,"resumePreview"],[130,51,104,53],[130,52,104,54],[130,53,104,55],[131,4,105,4],[132,4,106,4],[133,0,107,0],[134,0,108,0],[135,4,109,4],[135,10,109,10,"pausePreview"],[135,22,109,22,"pausePreview"],[135,23,109,22],[135,25,109,25],[136,6,110,8],[136,13,110,15],[136,17,110,19],[136,18,110,20,"_cameraRef"],[136,28,110,30],[136,29,110,31,"current"],[136,36,110,38],[136,38,110,40,"pausePreview"],[136,50,110,52],[136,51,110,53],[136,52,110,54],[137,4,111,4],[138,4,112,4],[139,4,113,4],[139,11,113,11,"ConversionTables"],[139,27,113,27],[139,30,113,30,"ConversionTables"],[139,41,113,46],[139,42,113,46,"ConversionTables"],[139,58,113,46],[140,4,114,4],[140,11,114,11,"defaultProps"],[140,23,114,23],[140,26,114,26],[141,6,115,8,"zoom"],[141,10,115,12],[141,12,115,14],[141,13,115,15],[142,6,116,8,"facing"],[142,12,116,14],[142,14,116,16],[142,20,116,22],[143,6,117,8,"enableTorch"],[143,17,117,19],[143,19,117,21],[143,24,117,26],[144,6,118,8,"mode"],[144,10,118,12],[144,12,118,14],[144,21,118,23],[145,6,119,8,"flash"],[145,11,119,13],[145,13,119,15],[146,4,120,4],[146,5,120,5],[147,4,122,4,"_cameraRef"],[147,14,122,14],[147,30,122,17],[147,34,122,17,"createRef"],[147,40,122,26],[147,41,122,26,"createRef"],[147,50,122,26],[147,52,122,27],[147,53,122,28],[148,4,123,4,"_lastEvents"],[148,15,123,15],[148,18,123,18],[148,19,123,19],[148,20,123,20],[149,4,124,4,"_lastEventsTimes"],[149,20,124,20],[149,23,124,23],[149,24,124,24],[149,25,124,25],[150,4,125,4],[150,10,125,10,"takePictureAsync"],[150,26,125,26,"takePictureAsync"],[150,27,125,27,"options"],[150,34,125,34],[150,36,125,36],[151,6,126,8],[151,12,126,14,"pictureOptions"],[151,26,126,28],[151,29,126,31,"ensurePictureOptions"],[151,49,126,51],[151,50,126,52,"options"],[151,57,126,59],[151,58,126,60],[152,6,127,8],[152,10,127,12,"Platform"],[152,26,127,20],[152,27,127,20,"Platform"],[152,35,127,20],[152,36,127,21,"OS"],[152,38,127,23],[152,43,127,28],[152,48,127,33],[152,52,127,37,"options"],[152,59,127,44],[152,61,127,46,"pictureRef"],[152,71,127,56],[152,73,127,58],[153,8,128,12],[153,15,128,19],[153,19,128,23],[153,20,128,24,"_cameraRef"],[153,30,128,34],[153,31,128,35,"current"],[153,38,128,42],[153,40,128,44,"takePictureRef"],[153,54,128,58],[153,57,128,61,"options"],[153,64,128,68],[153,65,128,69],[154,6,129,8],[155,6,130,8],[155,13,130,15],[155,17,130,19],[155,18,130,20,"_cameraRef"],[155,28,130,30],[155,29,130,31,"current"],[155,36,130,38],[155,38,130,40,"takePicture"],[155,49,130,51],[155,50,130,52,"pictureOptions"],[155,64,130,66],[155,65,130,67],[156,4,131,4],[157,4,132,4],[158,0,133,0],[159,0,134,0],[160,0,135,0],[161,0,136,0],[162,0,137,0],[163,4,138,4],[163,17,138,17,"launchScanner"],[163,30,138,30,"launchScanner"],[163,31,138,31,"options"],[163,38,138,38],[163,40,138,40],[164,6,139,8],[164,10,139,12],[164,11,139,13,"options"],[164,18,139,20],[164,20,139,22],[165,8,140,12,"options"],[165,15,140,19],[165,18,140,22],[166,10,140,24,"barcodeTypes"],[166,22,140,36],[166,24,140,38],[167,8,140,41],[167,9,140,42],[168,6,141,8],[169,6,142,8],[169,10,142,12,"Platform"],[169,26,142,20],[169,27,142,20,"Platform"],[169,35,142,20],[169,36,142,21,"OS"],[169,38,142,23],[169,43,142,28],[169,48,142,33],[169,52,142,37,"CameraView"],[169,62,142,47],[169,63,142,48,"isModernBarcodeScannerAvailable"],[169,94,142,79],[169,96,142,81],[170,8,143,12],[170,14,143,18,"CameraManager"],[170,27,143,31],[170,28,143,31,"default"],[170,35,143,31],[170,36,143,32,"launchScanner"],[170,49,143,45],[170,50,143,46,"options"],[170,57,143,53],[170,58,143,54],[171,6,144,8],[172,4,145,4],[173,4,146,4],[174,0,147,0],[175,0,148,0],[176,0,149,0],[177,0,150,0],[178,4,151,4],[178,17,151,17,"dismissScanner"],[178,31,151,31,"dismissScanner"],[178,32,151,31],[178,34,151,34],[179,6,152,8],[179,10,152,12,"Platform"],[179,26,152,20],[179,27,152,20,"Platform"],[179,35,152,20],[179,36,152,21,"OS"],[179,38,152,23],[179,43,152,28],[179,48,152,33],[179,52,152,37,"CameraView"],[179,62,152,47],[179,63,152,48,"isModernBarcodeScannerAvailable"],[179,94,152,79],[179,96,152,81],[180,8,153,12],[180,14,153,18,"CameraManager"],[180,27,153,31],[180,28,153,31,"default"],[180,35,153,31],[180,36,153,32,"dismissScanner"],[180,50,153,46],[180,51,153,47],[180,52,153,48],[181,6,154,8],[182,4,155,4],[183,4,156,4],[184,0,157,0],[185,0,158,0],[186,0,159,0],[187,0,160,0],[188,0,161,0],[189,0,162,0],[190,0,163,0],[191,0,164,0],[192,4,165,4],[192,11,165,11,"onModernBarcodeScanned"],[192,33,165,33,"onModernBarcodeScanned"],[192,34,165,34,"listener"],[192,42,165,42],[192,44,165,44],[193,6,166,8],[193,13,166,15,"CameraManager"],[193,26,166,28],[193,27,166,28,"default"],[193,34,166,28],[193,35,166,29,"addListener"],[193,46,166,40],[193,47,166,41],[193,71,166,65],[193,73,166,67,"listener"],[193,81,166,75],[193,82,166,76],[194,4,167,4],[195,4,168,4],[196,0,169,0],[197,0,170,0],[198,0,171,0],[199,0,172,0],[200,0,173,0],[201,0,174,0],[202,0,175,0],[203,0,176,0],[204,4,177,4],[204,10,177,10,"recordAsync"],[204,21,177,21,"recordAsync"],[204,22,177,22,"options"],[204,29,177,29],[204,31,177,31],[205,6,178,8],[205,12,178,14,"recordingOptions"],[205,28,178,30],[205,31,178,33,"ensureRecordingOptions"],[205,53,178,55],[205,54,178,56,"options"],[205,61,178,63],[205,62,178,64],[206,6,179,8],[206,13,179,15],[206,17,179,19],[206,18,179,20,"_cameraRef"],[206,28,179,30],[206,29,179,31,"current"],[206,36,179,38],[206,38,179,40,"record"],[206,44,179,46],[206,45,179,47,"recordingOptions"],[206,61,179,63],[206,62,179,64],[207,4,180,4],[208,4,181,4],[209,0,182,0],[210,0,183,0],[211,0,184,0],[212,0,185,0],[213,0,186,0],[214,0,187,0],[215,0,188,0],[216,0,189,0],[217,0,190,0],[218,0,191,0],[219,0,192,0],[220,0,193,0],[221,0,194,0],[222,4,195,4],[222,10,195,10,"toggleRecordingAsync"],[222,30,195,30,"toggleRecordingAsync"],[222,31,195,30],[222,33,195,33],[223,6,196,8],[223,13,196,15],[223,17,196,19],[223,18,196,20,"_cameraRef"],[223,28,196,30],[223,29,196,31,"current"],[223,36,196,38],[223,38,196,40,"toggleRecording"],[223,53,196,55],[223,54,196,56],[223,55,196,57],[224,4,197,4],[225,4,198,4],[226,0,199,0],[227,0,200,0],[228,0,201,0],[229,0,202,0],[230,4,203,4,"stopRecording"],[230,17,203,17,"stopRecording"],[230,18,203,17],[230,20,203,20],[231,6,204,8],[231,10,204,12],[231,11,204,13,"_cameraRef"],[231,21,204,23],[231,22,204,24,"current"],[231,29,204,31],[231,31,204,33,"stopRecording"],[231,44,204,46],[231,45,204,47],[231,46,204,48],[232,4,205,4],[233,4,206,4,"_onCameraReady"],[233,18,206,18],[233,21,206,21,"_onCameraReady"],[233,22,206,21],[233,27,206,27],[234,6,207,8],[234,10,207,12],[234,14,207,16],[234,15,207,17,"props"],[234,20,207,22],[234,21,207,23,"onCameraReady"],[234,34,207,36],[234,36,207,38],[235,8,208,12],[235,12,208,16],[235,13,208,17,"props"],[235,18,208,22],[235,19,208,23,"onCameraReady"],[235,32,208,36],[235,33,208,37],[235,34,208,38],[236,6,209,8],[237,4,210,4],[237,5,210,5],[238,4,211,4,"_onAvailableLensesChanged"],[238,29,211,29],[238,32,211,32,"_onAvailableLensesChanged"],[238,33,211,33],[239,6,211,35,"nativeEvent"],[240,4,211,47],[240,5,211,48],[240,10,211,53],[241,6,212,8],[241,10,212,12],[241,14,212,16],[241,15,212,17,"props"],[241,20,212,22],[241,21,212,23,"onAvailableLensesChanged"],[241,45,212,47],[241,47,212,49],[242,8,213,12],[242,12,213,16],[242,13,213,17,"props"],[242,18,213,22],[242,19,213,23,"onAvailableLensesChanged"],[242,43,213,47],[242,44,213,48,"nativeEvent"],[242,55,213,59],[242,56,213,60],[243,6,214,8],[244,4,215,4],[244,5,215,5],[245,4,216,4,"_onMountError"],[245,17,216,17],[245,20,216,20,"_onMountError"],[245,21,216,21],[246,6,216,23,"nativeEvent"],[247,4,216,35],[247,5,216,36],[247,10,216,41],[248,6,217,8],[248,10,217,12],[248,14,217,16],[248,15,217,17,"props"],[248,20,217,22],[248,21,217,23,"onMountError"],[248,33,217,35],[248,35,217,37],[249,8,218,12],[249,12,218,16],[249,13,218,17,"props"],[249,18,218,22],[249,19,218,23,"onMountError"],[249,31,218,35],[249,32,218,36,"nativeEvent"],[249,43,218,47],[249,44,218,48],[250,6,219,8],[251,4,220,4],[251,5,220,5],[252,4,221,4,"_onResponsiveOrientationChanged"],[252,35,221,35],[252,38,221,38,"_onResponsiveOrientationChanged"],[252,39,221,39],[253,6,221,41,"nativeEvent"],[254,4,221,54],[254,5,221,55],[254,10,221,60],[255,6,222,8],[255,10,222,12],[255,14,222,16],[255,15,222,17,"props"],[255,20,222,22],[255,21,222,23,"onResponsiveOrientationChanged"],[255,51,222,53],[255,53,222,55],[256,8,223,12],[256,12,223,16],[256,13,223,17,"props"],[256,18,223,22],[256,19,223,23,"onResponsiveOrientationChanged"],[256,49,223,53],[256,50,223,54,"nativeEvent"],[256,61,223,65],[256,62,223,66],[257,6,224,8],[258,4,225,4],[258,5,225,5],[259,4,226,4,"_onObjectDetected"],[259,21,226,21],[259,24,226,25,"callback"],[259,32,226,33],[259,36,226,38],[259,37,226,39],[260,6,226,41,"nativeEvent"],[261,4,226,53],[261,5,226,54],[261,10,226,59],[262,6,227,8],[262,12,227,14],[263,8,227,16,"type"],[264,6,227,21],[264,7,227,22],[264,10,227,25,"nativeEvent"],[264,21,227,36],[265,6,228,8],[265,10,228,12],[265,14,228,16],[265,15,228,17,"_lastEvents"],[265,26,228,28],[265,27,228,29,"type"],[265,31,228,33],[265,32,228,34],[265,36,229,12],[265,40,229,16],[265,41,229,17,"_lastEventsTimes"],[265,57,229,33],[265,58,229,34,"type"],[265,62,229,38],[265,63,229,39],[265,67,230,12,"JSON"],[265,71,230,16],[265,72,230,17,"stringify"],[265,81,230,26],[265,82,230,27,"nativeEvent"],[265,93,230,38],[265,94,230,39],[265,99,230,44],[265,103,230,48],[265,104,230,49,"_lastEvents"],[265,115,230,60],[265,116,230,61,"type"],[265,120,230,65],[265,121,230,66],[265,125,231,12],[265,129,231,16,"Date"],[265,133,231,20],[265,134,231,21],[265,135,231,22],[265,136,231,23,"getTime"],[265,143,231,30],[265,144,231,31],[265,145,231,32],[265,148,231,35],[265,152,231,39],[265,153,231,40,"_lastEventsTimes"],[265,169,231,56],[265,170,231,57,"type"],[265,174,231,61],[265,175,231,62],[265,176,231,63,"getTime"],[265,183,231,70],[265,184,231,71],[265,185,231,72],[265,188,231,75,"EventThrottleMs"],[265,203,231,90],[265,205,231,92],[266,8,232,12],[267,6,233,8],[268,6,234,8],[268,10,234,12,"callback"],[268,18,234,20],[268,20,234,22],[269,8,235,12,"callback"],[269,16,235,20],[269,17,235,21,"nativeEvent"],[269,28,235,32],[269,29,235,33],[270,8,236,12],[270,12,236,16],[270,13,236,17,"_lastEventsTimes"],[270,29,236,33],[270,30,236,34,"type"],[270,34,236,38],[270,35,236,39],[270,38,236,42],[270,42,236,46,"Date"],[270,46,236,50],[270,47,236,51],[270,48,236,52],[271,8,237,12],[271,12,237,16],[271,13,237,17,"_lastEvents"],[271,24,237,28],[271,25,237,29,"type"],[271,29,237,33],[271,30,237,34],[271,33,237,37,"JSON"],[271,37,237,41],[271,38,237,42,"stringify"],[271,47,237,51],[271,48,237,52,"nativeEvent"],[271,59,237,63],[271,60,237,64],[272,6,238,8],[273,4,239,4],[273,5,239,5],[274,4,240,4,"_setReference"],[274,17,240,17],[274,20,240,21,"ref"],[274,23,240,24],[274,27,240,29],[275,6,241,8],[275,10,241,12,"ref"],[275,13,241,15],[275,15,241,17],[276,8,242,12],[277,8,243,12],[277,12,243,16,"Platform"],[277,28,243,24],[277,29,243,24,"Platform"],[277,37,243,24],[277,38,243,25,"OS"],[277,40,243,27],[277,45,243,32],[277,50,243,37],[277,52,243,39],[278,10,244,16],[278,14,244,20],[278,15,244,21,"_cameraHandle"],[278,28,244,34],[278,31,244,37,"ref"],[278,34,244,40],[279,8,245,12],[280,6,246,8],[281,4,247,4],[281,5,247,5],[282,4,248,4,"render"],[282,10,248,10,"render"],[282,11,248,10],[282,13,248,13],[283,6,249,8],[283,12,249,14,"nativeProps"],[283,23,249,25],[283,26,249,28],[283,30,249,28,"ensureNativeProps"],[283,41,249,45],[283,42,249,45,"ensureNativeProps"],[283,59,249,45],[283,61,249,46],[283,65,249,50],[283,66,249,51,"props"],[283,71,249,56],[283,72,249,57],[284,6,250,8],[284,12,250,14,"onBarcodeScanned"],[284,28,250,30],[284,31,250,33],[284,35,250,37],[284,36,250,38,"props"],[284,41,250,43],[284,42,250,44,"onBarcodeScanned"],[284,58,250,60],[284,61,251,14],[284,65,251,18],[284,66,251,19,"_onObjectDetected"],[284,83,251,36],[284,84,251,37],[284,88,251,41],[284,89,251,42,"props"],[284,94,251,47],[284,95,251,48,"onBarcodeScanned"],[284,111,251,64],[284,112,251,65],[284,115,252,14,"undefined"],[284,124,252,23],[285,6,253,8],[286,6,254,8],[286,10,254,12,"nativeProps"],[286,21,254,23],[286,22,254,24,"children"],[286,30,254,32],[286,34,254,36],[286,35,254,37,"loggedRenderingChildrenWarning"],[286,65,254,67],[286,67,254,69],[287,8,255,12,"console"],[287,15,255,19],[287,16,255,20,"warn"],[287,20,255,24],[287,21,255,25],[287,217,255,221],[287,218,255,222],[288,8,256,12,"loggedRenderingChildrenWarning"],[288,38,256,42],[288,41,256,45],[288,45,256,49],[289,6,257,8],[290,6,258,8],[290,26,258,16],[290,30,258,16,"_reactJsxDevRuntime"],[290,49,258,16],[290,50,258,16,"jsxDEV"],[290,56,258,16],[290,58,258,17,"ExpoCamera"],[290,68,258,27],[290,69,258,27,"default"],[290,76,258,27],[291,8,258,27],[291,11,258,32,"nativeProps"],[291,22,258,43],[292,8,258,45,"ref"],[292,11,258,48],[292,13,258,50],[292,17,258,54],[292,18,258,55,"_cameraRef"],[292,28,258,66],[293,8,258,67,"onCameraReady"],[293,21,258,80],[293,23,258,82],[293,27,258,86],[293,28,258,87,"_onCameraReady"],[293,42,258,102],[294,8,258,103,"onMountError"],[294,20,258,115],[294,22,258,117],[294,26,258,121],[294,27,258,122,"_onMountError"],[294,40,258,136],[295,8,258,137,"onBarcodeScanned"],[295,24,258,153],[295,26,258,155,"onBarcodeScanned"],[295,42,258,172],[296,8,258,173,"onAvailableLensesChanged"],[296,32,258,197],[296,34,258,199],[296,38,258,203],[296,39,258,204,"_onAvailableLensesChanged"],[296,64,258,230],[297,8,258,231,"onPictureSaved"],[297,22,258,245],[297,24,258,247,"_onPictureSaved"],[297,39,258,263],[298,8,258,264,"onResponsiveOrientationChanged"],[298,38,258,294],[298,40,258,296],[298,44,258,300],[298,45,258,301,"_onResponsiveOrientationChanged"],[299,6,258,333],[300,8,258,333,"fileName"],[300,16,258,333],[300,18,258,333,"_jsxFileName"],[300,30,258,333],[301,8,258,333,"lineNumber"],[301,18,258,333],[302,8,258,333,"columnNumber"],[302,20,258,333],[303,6,258,333],[303,13,258,334],[303,14,258,335],[304,4,259,4],[305,2,260,0],[306,0,260,1],[306,3]],"functionMap":{"names":["","ensurePictureOptions","ensureRecordingOptions","_onPictureSaved","CameraView","isAvailableAsync","getAvailableVideoCodecsAsync","getAvailablePictureSizesAsync","getAvailableLensesAsync","getSupportedFeatures","resumePreview","pausePreview","takePictureAsync","launchScanner","dismissScanner","onModernBarcodeScanned","recordAsync","toggleRecordingAsync","stopRecording","_onCameraReady","_onAvailableLensesChanged","_onMountError","_onResponsiveOrientationChanged","_onObjectDetected","","_setReference","render"],"mappings":"AAA;ACS;CDiB;AEC;CFQ;AGC;CHO;eIC;ICW;KDK;IEO;KFK;IGM;KHE;IIO;KJE;IKI;KLK;IMI;KNE;IOI;KPE;IQc;KRM;ISO;KTO;IUM;KVI;IWU;KXE;IYU;KZG;Iae;KbE;IcM;KdE;qBeC;KfI;gCgBC;KhBI;oBiBC;KjBI;sCkBC;KlBI;wBmBC,cC;KpBa;oBqBC;KrBO;IsBC;KtBW;CJC"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/c6/8354bbc519a0539159d58d2bfa29a1878356e3d4561893e244d38dae8c92305033bfe5 b/frontend/.metro-cache/cache/c6/8354bbc519a0539159d58d2bfa29a1878356e3d4561893e244d38dae8c92305033bfe5
new file mode 100644
index 00000000..0e105a6a
--- /dev/null
+++ b/frontend/.metro-cache/cache/c6/8354bbc519a0539159d58d2bfa29a1878356e3d4561893e244d38dae8c92305033bfe5
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":27},"end":{"line":9,"column":22,"index":131}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":132},"end":{"line":10,"column":46,"index":178}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":179},"end":{"line":11,"column":67,"index":246}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/NotificationsScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return NotificationsScreen;\n }\n });\n require(_dependencyMap[0], \"react\");\n var _reactNative = require(_dependencyMap[1], \"react-native\");\n var _expoVectorIcons = require(_dependencyMap[2], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[3], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[4], \"react/jsx-dev-runtime\");\n function NotificationsScreen(_ref) {\n _s();\n var navigation = _ref.navigation;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var notifications = [{\n id: '1',\n title: 'New Governance Proposal',\n message: 'Proposal #42: Increase monthly PEZ rewards by 10%',\n time: '2 hours ago',\n type: 'governance',\n read: false\n }, {\n id: '2',\n title: 'Transaction Confirmed',\n message: 'You received 100 HEZ from 5GrwvaEF5...',\n time: '5 hours ago',\n type: 'transaction',\n read: false\n }, {\n id: '3',\n title: 'Staking Reward',\n message: 'You earned 5.2 PEZ staking rewards',\n time: '1 day ago',\n type: 'reward',\n read: true\n }];\n var getIconName = type => {\n switch (type) {\n case 'governance':\n return 'megaphone';\n case 'transaction':\n return 'swap-horizontal';\n case 'reward':\n return 'gift';\n default:\n return 'notifications';\n }\n };\n var getIconColor = type => {\n switch (type) {\n case 'governance':\n return '#EE2A35';\n case 'transaction':\n return '#3B82F6';\n case 'reward':\n return '#10B981';\n default:\n return '#6B7280';\n }\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#1F2937\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 74,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.headerTitle,\n children: \"Notifications\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.markAllButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.markAllText,\n children: \"Mark all read\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 78,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 77,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 7\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.ScrollView, {\n contentContainerStyle: styles.scrollContent,\n children: notifications.map(notification => /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: [styles.notificationCard, !notification.read && styles.notificationCardUnread],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.iconContainer, {\n backgroundColor: `${getIconColor(notification.type)}20`\n }],\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: getIconName(notification.type),\n size: 24,\n color: getIconColor(notification.type)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 97,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.notificationContent,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.notificationHeader,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.notificationTitle,\n children: notification.title\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 17\n }, this), !notification.read && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.unreadDot\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 107,\n columnNumber: 40\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 105,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.notificationMessage,\n children: notification.message\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 109,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.notificationTime,\n children: notification.time\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 13\n }, this)]\n }, notification.id, true, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 11\n }, this))\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 7\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 70,\n columnNumber: 5\n }, this);\n }\n _s(NotificationsScreen, \"3VSCEmKsdYPLcILj9K4icfPtK54=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = NotificationsScreen;\n var styles = _reactNative.StyleSheet.create({\n container: {\n flex: 1,\n backgroundColor: '#F8F9FA'\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: '#FFF',\n borderBottomWidth: 1,\n borderBottomColor: '#E5E7EB'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: '#F3F4F6',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#1F2937'\n },\n markAllButton: {\n paddingHorizontal: 12,\n paddingVertical: 6,\n borderRadius: 8,\n backgroundColor: '#F3F4F6'\n },\n markAllText: {\n fontSize: 12,\n fontWeight: '600',\n color: '#6B7280'\n },\n scrollContent: {\n padding: 16\n },\n notificationCard: {\n flexDirection: 'row',\n backgroundColor: '#FFF',\n padding: 16,\n borderRadius: 12,\n marginBottom: 12,\n shadowColor: '#000',\n shadowOffset: {\n width: 0,\n height: 1\n },\n shadowOpacity: 0.05,\n shadowRadius: 4,\n elevation: 2\n },\n notificationCardUnread: {\n borderLeftWidth: 3,\n borderLeftColor: '#EE2A35'\n },\n iconContainer: {\n width: 48,\n height: 48,\n borderRadius: 24,\n alignItems: 'center',\n justifyContent: 'center',\n marginRight: 12\n },\n notificationContent: {\n flex: 1\n },\n notificationHeader: {\n flexDirection: 'row',\n alignItems: 'center',\n marginBottom: 4\n },\n notificationTitle: {\n fontSize: 16,\n fontWeight: '600',\n color: '#1F2937',\n flex: 1\n },\n unreadDot: {\n width: 8,\n height: 8,\n borderRadius: 4,\n backgroundColor: '#EE2A35'\n },\n notificationMessage: {\n fontSize: 14,\n color: '#6B7280',\n marginBottom: 4\n },\n notificationTime: {\n fontSize: 12,\n color: '#9CA3AF'\n }\n });\n var _c;\n $RefreshReg$(_c, \"NotificationsScreen\");\n});","lineCount":302,"map":[[9,2,13,15,"Object"],[9,8,13,15],[9,9,13,15,"defineProperty"],[9,23,13,15],[9,24,13,15,"exports"],[9,31,13,15],[10,4,13,15,"enumerable"],[10,14,13,15],[11,4,13,15,"get"],[11,7,13,15],[11,18,13,15,"get"],[11,19,13,15],[12,6,13,15],[12,13,13,15,"NotificationsScreen"],[12,32,13,15],[13,4,13,15],[14,2,13,15],[15,2,1,0,"require"],[15,9,1,0],[15,10,1,0,"_dependencyMap"],[15,24,1,0],[16,2,2,0],[16,6,2,0,"_reactNative"],[16,18,2,0],[16,21,2,0,"require"],[16,28,2,0],[16,29,2,0,"_dependencyMap"],[16,43,2,0],[17,2,10,0],[17,6,10,0,"_expoVectorIcons"],[17,22,10,0],[17,25,10,0,"require"],[17,32,10,0],[17,33,10,0,"_dependencyMap"],[17,47,10,0],[18,2,11,0],[18,6,11,0,"_reactNativeSafeAreaContext"],[18,33,11,0],[18,36,11,0,"require"],[18,43,11,0],[18,44,11,0,"_dependencyMap"],[18,58,11,0],[19,2,11,67],[19,6,11,67,"_reactJsxDevRuntime"],[19,25,11,67],[19,28,11,67,"require"],[19,35,11,67],[19,36,11,67,"_dependencyMap"],[19,50,11,67],[20,2,13,15],[20,11,13,24,"NotificationsScreen"],[20,30,13,43,"NotificationsScreen"],[20,31,13,43,"_ref"],[20,35,13,43],[20,37,13,65],[21,4,13,65,"_s"],[21,6,13,65],[22,4,13,65],[22,8,13,46,"navigation"],[22,18,13,56],[22,21,13,56,"_ref"],[22,25,13,56],[22,26,13,46,"navigation"],[22,36,13,56],[23,4,14,2],[23,8,14,8,"insets"],[23,14,14,14],[23,17,14,17],[23,21,14,17,"useSafeAreaInsets"],[23,48,14,34],[23,49,14,34,"useSafeAreaInsets"],[23,66,14,34],[23,68,14,35],[23,69,14,36],[24,4,16,2],[24,8,16,8,"notifications"],[24,21,16,21],[24,24,16,24],[24,25,17,4],[25,6,18,6,"id"],[25,8,18,8],[25,10,18,10],[25,13,18,13],[26,6,19,6,"title"],[26,11,19,11],[26,13,19,13],[26,38,19,38],[27,6,20,6,"message"],[27,13,20,13],[27,15,20,15],[27,66,20,66],[28,6,21,6,"time"],[28,10,21,10],[28,12,21,12],[28,25,21,25],[29,6,22,6,"type"],[29,10,22,10],[29,12,22,12],[29,24,22,24],[30,6,23,6,"read"],[30,10,23,10],[30,12,23,12],[31,4,24,4],[31,5,24,5],[31,7,25,4],[32,6,26,6,"id"],[32,8,26,8],[32,10,26,10],[32,13,26,13],[33,6,27,6,"title"],[33,11,27,11],[33,13,27,13],[33,36,27,36],[34,6,28,6,"message"],[34,13,28,13],[34,15,28,15],[34,55,28,55],[35,6,29,6,"time"],[35,10,29,10],[35,12,29,12],[35,25,29,25],[36,6,30,6,"type"],[36,10,30,10],[36,12,30,12],[36,25,30,25],[37,6,31,6,"read"],[37,10,31,10],[37,12,31,12],[38,4,32,4],[38,5,32,5],[38,7,33,4],[39,6,34,6,"id"],[39,8,34,8],[39,10,34,10],[39,13,34,13],[40,6,35,6,"title"],[40,11,35,11],[40,13,35,13],[40,29,35,29],[41,6,36,6,"message"],[41,13,36,13],[41,15,36,15],[41,51,36,51],[42,6,37,6,"time"],[42,10,37,10],[42,12,37,12],[42,23,37,23],[43,6,38,6,"type"],[43,10,38,10],[43,12,38,12],[43,20,38,20],[44,6,39,6,"read"],[44,10,39,10],[44,12,39,12],[45,4,40,4],[45,5,40,5],[45,6,41,3],[46,4,43,2],[46,8,43,8,"getIconName"],[46,19,43,19],[46,22,43,23,"type"],[46,26,43,35],[46,30,43,40],[47,6,44,4],[47,14,44,12,"type"],[47,18,44,16],[48,8,45,6],[48,13,45,11],[48,25,45,23],[49,10,46,8],[49,17,46,15],[49,28,46,26],[50,8,47,6],[50,13,47,11],[50,26,47,24],[51,10,48,8],[51,17,48,15],[51,34,48,32],[52,8,49,6],[52,13,49,11],[52,21,49,19],[53,10,50,8],[53,17,50,15],[53,23,50,21],[54,8,51,6],[55,10,52,8],[55,17,52,15],[55,32,52,30],[56,6,53,4],[57,4,54,2],[57,5,54,3],[58,4,56,2],[58,8,56,8,"getIconColor"],[58,20,56,20],[58,23,56,24,"type"],[58,27,56,36],[58,31,56,41],[59,6,57,4],[59,14,57,12,"type"],[59,18,57,16],[60,8,58,6],[60,13,58,11],[60,25,58,23],[61,10,59,8],[61,17,59,15],[61,26,59,24],[62,8,60,6],[62,13,60,11],[62,26,60,24],[63,10,61,8],[63,17,61,15],[63,26,61,24],[64,8,62,6],[64,13,62,11],[64,21,62,19],[65,10,63,8],[65,17,63,15],[65,26,63,24],[66,8,64,6],[67,10,65,8],[67,17,65,15],[67,26,65,24],[68,6,66,4],[69,4,67,2],[69,5,67,3],[70,4,69,2],[70,24,70,4],[70,28,70,4,"_reactJsxDevRuntime"],[70,47,70,4],[70,48,70,4,"jsxDEV"],[70,54,70,4],[70,56,70,5,"_reactNative"],[70,68,70,9],[70,69,70,9,"View"],[70,73,70,9],[71,6,70,10,"style"],[71,11,70,15],[71,13,70,17],[71,14,70,18,"styles"],[71,20,70,24],[71,21,70,25,"container"],[71,30,70,34],[71,32,70,36],[72,8,70,38,"paddingTop"],[72,18,70,48],[72,20,70,50,"insets"],[72,26,70,56],[72,27,70,57,"top"],[73,6,70,61],[73,7,70,62],[73,8,70,64],[74,6,70,64,"children"],[74,14,70,64],[74,30,72,6],[74,34,72,6,"_reactJsxDevRuntime"],[74,53,72,6],[74,54,72,6,"jsxDEV"],[74,60,72,6],[74,62,72,7,"_reactNative"],[74,74,72,11],[74,75,72,11,"View"],[74,79,72,11],[75,8,72,12,"style"],[75,13,72,17],[75,15,72,19,"styles"],[75,21,72,25],[75,22,72,26,"header"],[75,28,72,33],[76,8,72,33,"children"],[76,16,72,33],[76,32,73,8],[76,36,73,8,"_reactJsxDevRuntime"],[76,55,73,8],[76,56,73,8,"jsxDEV"],[76,62,73,8],[76,64,73,9,"_reactNative"],[76,76,73,25],[76,77,73,25,"TouchableOpacity"],[76,93,73,25],[77,10,73,26,"onPress"],[77,17,73,33],[77,19,73,35,"onPress"],[77,20,73,35],[77,25,73,41,"navigation"],[77,35,73,51],[77,36,73,52,"goBack"],[77,42,73,58],[77,43,73,59],[77,44,73,61],[78,10,73,62,"style"],[78,15,73,67],[78,17,73,69,"styles"],[78,23,73,75],[78,24,73,76,"backButton"],[78,34,73,87],[79,10,73,87,"children"],[79,18,73,87],[79,33,74,10],[79,37,74,10,"_reactJsxDevRuntime"],[79,56,74,10],[79,57,74,10,"jsxDEV"],[79,63,74,10],[79,65,74,11,"_expoVectorIcons"],[79,81,74,19],[79,82,74,19,"Ionicons"],[79,90,74,19],[80,12,74,20,"name"],[80,16,74,24],[80,18,74,25],[80,30,74,37],[81,12,74,38,"size"],[81,16,74,42],[81,18,74,44],[81,20,74,47],[82,12,74,48,"color"],[82,17,74,53],[82,19,74,54],[83,10,74,63],[84,12,74,63,"fileName"],[84,20,74,63],[84,22,74,63,"_jsxFileName"],[84,34,74,63],[85,12,74,63,"lineNumber"],[85,22,74,63],[86,12,74,63,"columnNumber"],[86,24,74,63],[87,10,74,63],[87,17,74,65],[88,8,74,66],[89,10,74,66,"fileName"],[89,18,74,66],[89,20,74,66,"_jsxFileName"],[89,32,74,66],[90,10,74,66,"lineNumber"],[90,20,74,66],[91,10,74,66,"columnNumber"],[91,22,74,66],[92,8,74,66],[92,15,75,26],[92,16,75,27],[92,31,76,8],[92,35,76,8,"_reactJsxDevRuntime"],[92,54,76,8],[92,55,76,8,"jsxDEV"],[92,61,76,8],[92,63,76,9,"_reactNative"],[92,75,76,13],[92,76,76,13,"Text"],[92,80,76,13],[93,10,76,14,"style"],[93,15,76,19],[93,17,76,21,"styles"],[93,23,76,27],[93,24,76,28,"headerTitle"],[93,35,76,40],[94,10,76,40,"children"],[94,18,76,40],[94,20,76,41],[95,8,76,54],[96,10,76,54,"fileName"],[96,18,76,54],[96,20,76,54,"_jsxFileName"],[96,32,76,54],[97,10,76,54,"lineNumber"],[97,20,76,54],[98,10,76,54,"columnNumber"],[98,22,76,54],[99,8,76,54],[99,15,76,60],[99,16,76,61],[99,31,77,8],[99,35,77,8,"_reactJsxDevRuntime"],[99,54,77,8],[99,55,77,8,"jsxDEV"],[99,61,77,8],[99,63,77,9,"_reactNative"],[99,75,77,25],[99,76,77,25,"TouchableOpacity"],[99,92,77,25],[100,10,77,26,"style"],[100,15,77,31],[100,17,77,33,"styles"],[100,23,77,39],[100,24,77,40,"markAllButton"],[100,37,77,54],[101,10,77,54,"children"],[101,18,77,54],[101,33,78,10],[101,37,78,10,"_reactJsxDevRuntime"],[101,56,78,10],[101,57,78,10,"jsxDEV"],[101,63,78,10],[101,65,78,11,"_reactNative"],[101,77,78,15],[101,78,78,15,"Text"],[101,82,78,15],[102,12,78,16,"style"],[102,17,78,21],[102,19,78,23,"styles"],[102,25,78,29],[102,26,78,30,"markAllText"],[102,37,78,42],[103,12,78,42,"children"],[103,20,78,42],[103,22,78,43],[104,10,78,56],[105,12,78,56,"fileName"],[105,20,78,56],[105,22,78,56,"_jsxFileName"],[105,34,78,56],[106,12,78,56,"lineNumber"],[106,22,78,56],[107,12,78,56,"columnNumber"],[107,24,78,56],[108,10,78,56],[108,17,78,62],[109,8,78,63],[110,10,78,63,"fileName"],[110,18,78,63],[110,20,78,63,"_jsxFileName"],[110,32,78,63],[111,10,78,63,"lineNumber"],[111,20,78,63],[112,10,78,63,"columnNumber"],[112,22,78,63],[113,8,78,63],[113,15,79,26],[113,16,79,27],[114,6,79,27],[115,8,79,27,"fileName"],[115,16,79,27],[115,18,79,27,"_jsxFileName"],[115,30,79,27],[116,8,79,27,"lineNumber"],[116,18,79,27],[117,8,79,27,"columnNumber"],[117,20,79,27],[118,6,79,27],[118,13,80,12],[118,14,80,13],[118,29,82,6],[118,33,82,6,"_reactJsxDevRuntime"],[118,52,82,6],[118,53,82,6,"jsxDEV"],[118,59,82,6],[118,61,82,7,"_reactNative"],[118,73,82,17],[118,74,82,17,"ScrollView"],[118,84,82,17],[119,8,82,18,"contentContainerStyle"],[119,29,82,39],[119,31,82,41,"styles"],[119,37,82,47],[119,38,82,48,"scrollContent"],[119,51,82,62],[120,8,82,62,"children"],[120,16,82,62],[120,18,83,9,"notifications"],[120,31,83,22],[120,32,83,23,"map"],[120,35,83,26],[120,36,83,28,"notification"],[120,48,83,40],[120,65,84,10],[120,69,84,10,"_reactJsxDevRuntime"],[120,88,84,10],[120,89,84,10,"jsxDEV"],[120,95,84,10],[120,97,84,11,"_reactNative"],[120,109,84,27],[120,110,84,27,"TouchableOpacity"],[120,126,84,27],[121,10,86,12,"style"],[121,15,86,17],[121,17,86,19],[121,18,87,14,"styles"],[121,24,87,20],[121,25,87,21,"notificationCard"],[121,41,87,37],[121,43,88,14],[121,44,88,15,"notification"],[121,56,88,27],[121,57,88,28,"read"],[121,61,88,32],[121,65,88,36,"styles"],[121,71,88,42],[121,72,88,43,"notificationCardUnread"],[121,94,88,65],[121,95,89,14],[122,10,89,14,"children"],[122,18,89,14],[122,34,91,12],[122,38,91,12,"_reactJsxDevRuntime"],[122,57,91,12],[122,58,91,12,"jsxDEV"],[122,64,91,12],[122,66,91,13,"_reactNative"],[122,78,91,17],[122,79,91,17,"View"],[122,83,91,17],[123,12,92,14,"style"],[123,17,92,19],[123,19,92,21],[123,20,93,16,"styles"],[123,26,93,22],[123,27,93,23,"iconContainer"],[123,40,93,36],[123,42,94,16],[124,14,94,18,"backgroundColor"],[124,29,94,33],[124,31,94,35],[124,34,94,38,"getIconColor"],[124,46,94,50],[124,47,94,51,"notification"],[124,59,94,63],[124,60,94,64,"type"],[124,64,94,68],[124,65,94,69],[125,12,94,74],[125,13,94,75],[125,14,95,16],[126,12,95,16,"children"],[126,20,95,16],[126,35,97,14],[126,39,97,14,"_reactJsxDevRuntime"],[126,58,97,14],[126,59,97,14,"jsxDEV"],[126,65,97,14],[126,67,97,15,"_expoVectorIcons"],[126,83,97,23],[126,84,97,23,"Ionicons"],[126,92,97,23],[127,14,98,16,"name"],[127,18,98,20],[127,20,98,22,"getIconName"],[127,31,98,33],[127,32,98,34,"notification"],[127,44,98,46],[127,45,98,47,"type"],[127,49,98,51],[127,50,98,60],[128,14,99,16,"size"],[128,18,99,20],[128,20,99,22],[128,22,99,25],[129,14,100,16,"color"],[129,19,100,21],[129,21,100,23,"getIconColor"],[129,33,100,35],[129,34,100,36,"notification"],[129,46,100,48],[129,47,100,49,"type"],[129,51,100,53],[130,12,100,55],[131,14,100,55,"fileName"],[131,22,100,55],[131,24,100,55,"_jsxFileName"],[131,36,100,55],[132,14,100,55,"lineNumber"],[132,24,100,55],[133,14,100,55,"columnNumber"],[133,26,100,55],[134,12,100,55],[134,19,101,15],[135,10,101,16],[136,12,101,16,"fileName"],[136,20,101,16],[136,22,101,16,"_jsxFileName"],[136,34,101,16],[137,12,101,16,"lineNumber"],[137,22,101,16],[138,12,101,16,"columnNumber"],[138,24,101,16],[139,10,101,16],[139,17,102,18],[139,18,102,19],[139,33,104,12],[139,37,104,12,"_reactJsxDevRuntime"],[139,56,104,12],[139,57,104,12,"jsxDEV"],[139,63,104,12],[139,65,104,13,"_reactNative"],[139,77,104,17],[139,78,104,17,"View"],[139,82,104,17],[140,12,104,18,"style"],[140,17,104,23],[140,19,104,25,"styles"],[140,25,104,31],[140,26,104,32,"notificationContent"],[140,45,104,52],[141,12,104,52,"children"],[141,20,104,52],[141,36,105,14],[141,40,105,14,"_reactJsxDevRuntime"],[141,59,105,14],[141,60,105,14,"jsxDEV"],[141,66,105,14],[141,68,105,15,"_reactNative"],[141,80,105,19],[141,81,105,19,"View"],[141,85,105,19],[142,14,105,20,"style"],[142,19,105,25],[142,21,105,27,"styles"],[142,27,105,33],[142,28,105,34,"notificationHeader"],[142,46,105,53],[143,14,105,53,"children"],[143,22,105,53],[143,38,106,16],[143,42,106,16,"_reactJsxDevRuntime"],[143,61,106,16],[143,62,106,16,"jsxDEV"],[143,68,106,16],[143,70,106,17,"_reactNative"],[143,82,106,21],[143,83,106,21,"Text"],[143,87,106,21],[144,16,106,22,"style"],[144,21,106,27],[144,23,106,29,"styles"],[144,29,106,35],[144,30,106,36,"notificationTitle"],[144,47,106,54],[145,16,106,54,"children"],[145,24,106,54],[145,26,106,56,"notification"],[145,38,106,68],[145,39,106,69,"title"],[146,14,106,74],[147,16,106,74,"fileName"],[147,24,106,74],[147,26,106,74,"_jsxFileName"],[147,38,106,74],[148,16,106,74,"lineNumber"],[148,26,106,74],[149,16,106,74,"columnNumber"],[149,28,106,74],[150,14,106,74],[150,21,106,81],[150,22,106,82],[150,24,107,17],[150,25,107,18,"notification"],[150,37,107,30],[150,38,107,31,"read"],[150,42,107,35],[150,59,107,39],[150,63,107,39,"_reactJsxDevRuntime"],[150,82,107,39],[150,83,107,39,"jsxDEV"],[150,89,107,39],[150,91,107,40,"_reactNative"],[150,103,107,44],[150,104,107,44,"View"],[150,108,107,44],[151,16,107,45,"style"],[151,21,107,50],[151,23,107,52,"styles"],[151,29,107,58],[151,30,107,59,"unreadDot"],[152,14,107,69],[153,16,107,69,"fileName"],[153,24,107,69],[153,26,107,69,"_jsxFileName"],[153,38,107,69],[154,16,107,69,"lineNumber"],[154,26,107,69],[155,16,107,69,"columnNumber"],[155,28,107,69],[156,14,107,69],[156,21,107,71],[156,22,107,72],[157,12,107,72],[158,14,107,72,"fileName"],[158,22,107,72],[158,24,107,72,"_jsxFileName"],[158,36,107,72],[159,14,107,72,"lineNumber"],[159,24,107,72],[160,14,107,72,"columnNumber"],[160,26,107,72],[161,12,107,72],[161,19,108,20],[161,20,108,21],[161,35,109,14],[161,39,109,14,"_reactJsxDevRuntime"],[161,58,109,14],[161,59,109,14,"jsxDEV"],[161,65,109,14],[161,67,109,15,"_reactNative"],[161,79,109,19],[161,80,109,19,"Text"],[161,84,109,19],[162,14,109,20,"style"],[162,19,109,25],[162,21,109,27,"styles"],[162,27,109,33],[162,28,109,34,"notificationMessage"],[162,47,109,54],[163,14,109,54,"children"],[163,22,109,54],[163,24,109,56,"notification"],[163,36,109,68],[163,37,109,69,"message"],[164,12,109,76],[165,14,109,76,"fileName"],[165,22,109,76],[165,24,109,76,"_jsxFileName"],[165,36,109,76],[166,14,109,76,"lineNumber"],[166,24,109,76],[167,14,109,76,"columnNumber"],[167,26,109,76],[168,12,109,76],[168,19,109,83],[168,20,109,84],[168,35,110,14],[168,39,110,14,"_reactJsxDevRuntime"],[168,58,110,14],[168,59,110,14,"jsxDEV"],[168,65,110,14],[168,67,110,15,"_reactNative"],[168,79,110,19],[168,80,110,19,"Text"],[168,84,110,19],[169,14,110,20,"style"],[169,19,110,25],[169,21,110,27,"styles"],[169,27,110,33],[169,28,110,34,"notificationTime"],[169,44,110,51],[170,14,110,51,"children"],[170,22,110,51],[170,24,110,53,"notification"],[170,36,110,65],[170,37,110,66,"time"],[171,12,110,70],[172,14,110,70,"fileName"],[172,22,110,70],[172,24,110,70,"_jsxFileName"],[172,36,110,70],[173,14,110,70,"lineNumber"],[173,24,110,70],[174,14,110,70,"columnNumber"],[174,26,110,70],[175,12,110,70],[175,19,110,77],[175,20,110,78],[176,10,110,78],[177,12,110,78,"fileName"],[177,20,110,78],[177,22,110,78,"_jsxFileName"],[177,34,110,78],[178,12,110,78,"lineNumber"],[178,22,110,78],[179,12,110,78,"columnNumber"],[179,24,110,78],[180,10,110,78],[180,17,111,18],[180,18,111,19],[181,8,111,19],[181,11,85,17,"notification"],[181,23,85,29],[181,24,85,30,"id"],[181,26,85,32],[182,10,85,32,"fileName"],[182,18,85,32],[182,20,85,32,"_jsxFileName"],[182,32,85,32],[183,10,85,32,"lineNumber"],[183,20,85,32],[184,10,85,32,"columnNumber"],[184,22,85,32],[185,8,85,32],[185,15,112,28],[185,16,113,9],[186,6,113,10],[187,8,113,10,"fileName"],[187,16,113,10],[187,18,113,10,"_jsxFileName"],[187,30,113,10],[188,8,113,10,"lineNumber"],[188,18,113,10],[189,8,113,10,"columnNumber"],[189,20,113,10],[190,6,113,10],[190,13,114,18],[190,14,114,19],[191,4,114,19],[192,6,114,19,"fileName"],[192,14,114,19],[192,16,114,19,"_jsxFileName"],[192,28,114,19],[193,6,114,19,"lineNumber"],[193,16,114,19],[194,6,114,19,"columnNumber"],[194,18,114,19],[195,4,114,19],[195,11,115,10],[195,12,115,11],[196,2,117,0],[197,2,117,1,"_s"],[197,4,117,1],[197,5,13,24,"NotificationsScreen"],[197,24,13,43],[198,4,13,43],[198,12,14,17,"useSafeAreaInsets"],[198,39,14,34],[198,40,14,34,"useSafeAreaInsets"],[198,57,14,34],[199,2,14,34],[200,2,14,34,"_c"],[200,4,14,34],[200,7,13,24,"NotificationsScreen"],[200,26,13,43],[201,2,119,0],[201,6,119,6,"styles"],[201,12,119,12],[201,15,119,15,"StyleSheet"],[201,27,119,25],[201,28,119,25,"StyleSheet"],[201,38,119,25],[201,39,119,26,"create"],[201,45,119,32],[201,46,119,33],[202,4,120,2,"container"],[202,13,120,11],[202,15,120,13],[203,6,121,4,"flex"],[203,10,121,8],[203,12,121,10],[203,13,121,11],[204,6,122,4,"backgroundColor"],[204,21,122,19],[204,23,122,21],[205,4,123,2],[205,5,123,3],[206,4,124,2,"header"],[206,10,124,8],[206,12,124,10],[207,6,125,4,"flexDirection"],[207,19,125,17],[207,21,125,19],[207,26,125,24],[208,6,126,4,"alignItems"],[208,16,126,14],[208,18,126,16],[208,26,126,24],[209,6,127,4,"justifyContent"],[209,20,127,18],[209,22,127,20],[209,37,127,35],[210,6,128,4,"paddingHorizontal"],[210,23,128,21],[210,25,128,23],[210,27,128,25],[211,6,129,4,"paddingVertical"],[211,21,129,19],[211,23,129,21],[211,25,129,23],[212,6,130,4,"backgroundColor"],[212,21,130,19],[212,23,130,21],[212,29,130,27],[213,6,131,4,"borderBottomWidth"],[213,23,131,21],[213,25,131,23],[213,26,131,24],[214,6,132,4,"borderBottomColor"],[214,23,132,21],[214,25,132,23],[215,4,133,2],[215,5,133,3],[216,4,134,2,"backButton"],[216,14,134,12],[216,16,134,14],[217,6,135,4,"width"],[217,11,135,9],[217,13,135,11],[217,15,135,13],[218,6,136,4,"height"],[218,12,136,10],[218,14,136,12],[218,16,136,14],[219,6,137,4,"borderRadius"],[219,18,137,16],[219,20,137,18],[219,22,137,20],[220,6,138,4,"backgroundColor"],[220,21,138,19],[220,23,138,21],[220,32,138,30],[221,6,139,4,"alignItems"],[221,16,139,14],[221,18,139,16],[221,26,139,24],[222,6,140,4,"justifyContent"],[222,20,140,18],[222,22,140,20],[223,4,141,2],[223,5,141,3],[224,4,142,2,"headerTitle"],[224,15,142,13],[224,17,142,15],[225,6,143,4,"fontSize"],[225,14,143,12],[225,16,143,14],[225,18,143,16],[226,6,144,4,"fontWeight"],[226,16,144,14],[226,18,144,16],[226,23,144,21],[227,6,145,4,"color"],[227,11,145,9],[227,13,145,11],[228,4,146,2],[228,5,146,3],[229,4,147,2,"markAllButton"],[229,17,147,15],[229,19,147,17],[230,6,148,4,"paddingHorizontal"],[230,23,148,21],[230,25,148,23],[230,27,148,25],[231,6,149,4,"paddingVertical"],[231,21,149,19],[231,23,149,21],[231,24,149,22],[232,6,150,4,"borderRadius"],[232,18,150,16],[232,20,150,18],[232,21,150,19],[233,6,151,4,"backgroundColor"],[233,21,151,19],[233,23,151,21],[234,4,152,2],[234,5,152,3],[235,4,153,2,"markAllText"],[235,15,153,13],[235,17,153,15],[236,6,154,4,"fontSize"],[236,14,154,12],[236,16,154,14],[236,18,154,16],[237,6,155,4,"fontWeight"],[237,16,155,14],[237,18,155,16],[237,23,155,21],[238,6,156,4,"color"],[238,11,156,9],[238,13,156,11],[239,4,157,2],[239,5,157,3],[240,4,158,2,"scrollContent"],[240,17,158,15],[240,19,158,17],[241,6,159,4,"padding"],[241,13,159,11],[241,15,159,13],[242,4,160,2],[242,5,160,3],[243,4,161,2,"notificationCard"],[243,20,161,18],[243,22,161,20],[244,6,162,4,"flexDirection"],[244,19,162,17],[244,21,162,19],[244,26,162,24],[245,6,163,4,"backgroundColor"],[245,21,163,19],[245,23,163,21],[245,29,163,27],[246,6,164,4,"padding"],[246,13,164,11],[246,15,164,13],[246,17,164,15],[247,6,165,4,"borderRadius"],[247,18,165,16],[247,20,165,18],[247,22,165,20],[248,6,166,4,"marginBottom"],[248,18,166,16],[248,20,166,18],[248,22,166,20],[249,6,167,4,"shadowColor"],[249,17,167,15],[249,19,167,17],[249,25,167,23],[250,6,168,4,"shadowOffset"],[250,18,168,16],[250,20,168,18],[251,8,168,20,"width"],[251,13,168,25],[251,15,168,27],[251,16,168,28],[252,8,168,30,"height"],[252,14,168,36],[252,16,168,38],[253,6,168,40],[253,7,168,41],[254,6,169,4,"shadowOpacity"],[254,19,169,17],[254,21,169,19],[254,25,169,23],[255,6,170,4,"shadowRadius"],[255,18,170,16],[255,20,170,18],[255,21,170,19],[256,6,171,4,"elevation"],[256,15,171,13],[256,17,171,15],[257,4,172,2],[257,5,172,3],[258,4,173,2,"notificationCardUnread"],[258,26,173,24],[258,28,173,26],[259,6,174,4,"borderLeftWidth"],[259,21,174,19],[259,23,174,21],[259,24,174,22],[260,6,175,4,"borderLeftColor"],[260,21,175,19],[260,23,175,21],[261,4,176,2],[261,5,176,3],[262,4,177,2,"iconContainer"],[262,17,177,15],[262,19,177,17],[263,6,178,4,"width"],[263,11,178,9],[263,13,178,11],[263,15,178,13],[264,6,179,4,"height"],[264,12,179,10],[264,14,179,12],[264,16,179,14],[265,6,180,4,"borderRadius"],[265,18,180,16],[265,20,180,18],[265,22,180,20],[266,6,181,4,"alignItems"],[266,16,181,14],[266,18,181,16],[266,26,181,24],[267,6,182,4,"justifyContent"],[267,20,182,18],[267,22,182,20],[267,30,182,28],[268,6,183,4,"marginRight"],[268,17,183,15],[268,19,183,17],[269,4,184,2],[269,5,184,3],[270,4,185,2,"notificationContent"],[270,23,185,21],[270,25,185,23],[271,6,186,4,"flex"],[271,10,186,8],[271,12,186,10],[272,4,187,2],[272,5,187,3],[273,4,188,2,"notificationHeader"],[273,22,188,20],[273,24,188,22],[274,6,189,4,"flexDirection"],[274,19,189,17],[274,21,189,19],[274,26,189,24],[275,6,190,4,"alignItems"],[275,16,190,14],[275,18,190,16],[275,26,190,24],[276,6,191,4,"marginBottom"],[276,18,191,16],[276,20,191,18],[277,4,192,2],[277,5,192,3],[278,4,193,2,"notificationTitle"],[278,21,193,19],[278,23,193,21],[279,6,194,4,"fontSize"],[279,14,194,12],[279,16,194,14],[279,18,194,16],[280,6,195,4,"fontWeight"],[280,16,195,14],[280,18,195,16],[280,23,195,21],[281,6,196,4,"color"],[281,11,196,9],[281,13,196,11],[281,22,196,20],[282,6,197,4,"flex"],[282,10,197,8],[282,12,197,10],[283,4,198,2],[283,5,198,3],[284,4,199,2,"unreadDot"],[284,13,199,11],[284,15,199,13],[285,6,200,4,"width"],[285,11,200,9],[285,13,200,11],[285,14,200,12],[286,6,201,4,"height"],[286,12,201,10],[286,14,201,12],[286,15,201,13],[287,6,202,4,"borderRadius"],[287,18,202,16],[287,20,202,18],[287,21,202,19],[288,6,203,4,"backgroundColor"],[288,21,203,19],[288,23,203,21],[289,4,204,2],[289,5,204,3],[290,4,205,2,"notificationMessage"],[290,23,205,21],[290,25,205,23],[291,6,206,4,"fontSize"],[291,14,206,12],[291,16,206,14],[291,18,206,16],[292,6,207,4,"color"],[292,11,207,9],[292,13,207,11],[292,22,207,20],[293,6,208,4,"marginBottom"],[293,18,208,16],[293,20,208,18],[294,4,209,2],[294,5,209,3],[295,4,210,2,"notificationTime"],[295,20,210,18],[295,22,210,20],[296,6,211,4,"fontSize"],[296,14,211,12],[296,16,211,14],[296,18,211,16],[297,6,212,4,"color"],[297,11,212,9],[297,13,212,11],[298,4,213,2],[299,2,214,0],[299,3,214,1],[299,4,214,2],[300,2,214,3],[300,6,214,3,"_c"],[300,8,214,3],[301,2,214,3,"$RefreshReg$"],[301,14,214,3],[301,15,214,3,"_c"],[301,17,214,3],[302,0,214,3],[302,3]],"functionMap":{"names":["","NotificationsScreen","getIconName","getIconColor","TouchableOpacity.props.onPress","notifications.map$argument_0"],"mappings":"AAA;eCY;sBC8B;GDW;uBEE;GFW;mCGM,yBH;2BIU;SJ8B;CDI"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/c7/f73643cb206e1c07f35762839db447fa91d0988d305f146ff172f385152fc308cb30ec b/frontend/.metro-cache/cache/c7/f73643cb206e1c07f35762839db447fa91d0988d305f146ff172f385152fc308cb30ec
new file mode 100644
index 00000000..5986a3f4
--- /dev/null
+++ b/frontend/.metro-cache/cache/c7/f73643cb206e1c07f35762839db447fa91d0988d305f146ff172f385152fc308cb30ec
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"expo-status-bar","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":27},"end":{"line":2,"column":44,"index":71}}],"key":"tlkgvZrxUMG8C7vDDJbsBGIlvhs=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":72},"end":{"line":3,"column":63,"index":135}}],"key":"yKhyWCfwa1gXEwEbMKnWHykYbZ4=","exportNames":["*"],"imports":1}},{"name":"@react-navigation/native-stack","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":136},"end":{"line":4,"column":76,"index":212}}],"key":"kL7YyDHXbQgeoRvc2xX4WvC056I=","exportNames":["*"],"imports":1}},{"name":"./src/contexts/AuthContext","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":213},"end":{"line":5,"column":58,"index":271}}],"key":"hkG6rfMCkOXbkIn/bxyiB8dw7Go=","exportNames":["*"],"imports":1}},{"name":"./src/screens/LanguageScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":272},"end":{"line":6,"column":58,"index":330}}],"key":"r0oCXn0bLVYhFhlK4ZXGJz88+AU=","exportNames":["*"],"imports":1}},{"name":"./src/screens/HumanVerificationScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":331},"end":{"line":7,"column":76,"index":407}}],"key":"TaXkQzLPXUOJtR5HMi07lPG4waI=","exportNames":["*"],"imports":1}},{"name":"./src/screens/AuthScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":408},"end":{"line":8,"column":50,"index":458}}],"key":"qkOGcG7Id2Te0rMLuAhkYAOJRc8=","exportNames":["*"],"imports":1}},{"name":"./src/screens/HomeScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":459},"end":{"line":9,"column":50,"index":509}}],"key":"TuO2yEBLkh4YjSgr/iR6qWAGFHg=","exportNames":["*"],"imports":1}},{"name":"./src/screens/NotificationsScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":510},"end":{"line":10,"column":68,"index":578}}],"key":"Nc78KrDmUrJ95VyqkBcpssHz0EE=","exportNames":["*"],"imports":1}},{"name":"./src/screens/SettingsScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":579},"end":{"line":11,"column":58,"index":637}}],"key":"z6BWMnNOQBSgBqtFNDMAY0KHvZk=","exportNames":["*"],"imports":1}},{"name":"./src/screens/QRScannerScreen","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":638},"end":{"line":12,"column":60,"index":698}}],"key":"BuXeFOPzuhl59001tBju6OyXJJU=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/App.tsx\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return App;\n }\n });\n require(_dependencyMap[0], \"react\");\n var _expoStatusBar = require(_dependencyMap[1], \"expo-status-bar\");\n var _reactNavigationNative = require(_dependencyMap[2], \"@react-navigation/native\");\n var _reactNavigationNativeStack = require(_dependencyMap[3], \"@react-navigation/native-stack\");\n var _srcContextsAuthContext = require(_dependencyMap[4], \"./src/contexts/AuthContext\");\n var _srcScreensLanguageScreen = require(_dependencyMap[5], \"./src/screens/LanguageScreen\");\n var LanguageScreen = _interopDefault(_srcScreensLanguageScreen);\n var _srcScreensHumanVerificationScreen = require(_dependencyMap[6], \"./src/screens/HumanVerificationScreen\");\n var HumanVerificationScreen = _interopDefault(_srcScreensHumanVerificationScreen);\n var _srcScreensAuthScreen = require(_dependencyMap[7], \"./src/screens/AuthScreen\");\n var AuthScreen = _interopDefault(_srcScreensAuthScreen);\n var _srcScreensHomeScreen = require(_dependencyMap[8], \"./src/screens/HomeScreen\");\n var HomeScreen = _interopDefault(_srcScreensHomeScreen);\n var _srcScreensNotificationsScreen = require(_dependencyMap[9], \"./src/screens/NotificationsScreen\");\n var NotificationsScreen = _interopDefault(_srcScreensNotificationsScreen);\n var _srcScreensSettingsScreen = require(_dependencyMap[10], \"./src/screens/SettingsScreen\");\n var SettingsScreen = _interopDefault(_srcScreensSettingsScreen);\n var _srcScreensQRScannerScreen = require(_dependencyMap[11], \"./src/screens/QRScannerScreen\");\n var QRScannerScreen = _interopDefault(_srcScreensQRScannerScreen);\n var _reactJsxDevRuntime = require(_dependencyMap[12], \"react/jsx-dev-runtime\");\n var Stack = (0, _reactNavigationNativeStack.createNativeStackNavigator)();\n function App() {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_srcContextsAuthContext.AuthProvider, {\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNavigationNative.NavigationContainer, {\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoStatusBar.StatusBar, {\n style: \"dark\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Navigator, {\n screenOptions: {\n headerShown: false\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Language\",\n component: LanguageScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 22,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"HumanVerification\",\n component: HumanVerificationScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Auth\",\n component: AuthScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Home\",\n component: HomeScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Notifications\",\n component: NotificationsScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"Settings\",\n component: SettingsScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Stack.Screen, {\n name: \"QRScanner\",\n component: QRScannerScreen.default\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 5\n }, this);\n }\n _c = App;\n var _c;\n $RefreshReg$(_c, \"App\");\n});","lineCount":122,"map":[[13,2,16,15,"Object"],[13,8,16,15],[13,9,16,15,"defineProperty"],[13,23,16,15],[13,24,16,15,"exports"],[13,31,16,15],[14,4,16,15,"enumerable"],[14,14,16,15],[15,4,16,15,"get"],[15,7,16,15],[15,18,16,15,"get"],[15,19,16,15],[16,6,16,15],[16,13,16,15,"App"],[16,16,16,15],[17,4,16,15],[18,2,16,15],[19,2,1,0,"require"],[19,9,1,0],[19,10,1,0,"_dependencyMap"],[19,24,1,0],[20,2,2,0],[20,6,2,0,"_expoStatusBar"],[20,20,2,0],[20,23,2,0,"require"],[20,30,2,0],[20,31,2,0,"_dependencyMap"],[20,45,2,0],[21,2,3,0],[21,6,3,0,"_reactNavigationNative"],[21,28,3,0],[21,31,3,0,"require"],[21,38,3,0],[21,39,3,0,"_dependencyMap"],[21,53,3,0],[22,2,4,0],[22,6,4,0,"_reactNavigationNativeStack"],[22,33,4,0],[22,36,4,0,"require"],[22,43,4,0],[22,44,4,0,"_dependencyMap"],[22,58,4,0],[23,2,5,0],[23,6,5,0,"_srcContextsAuthContext"],[23,29,5,0],[23,32,5,0,"require"],[23,39,5,0],[23,40,5,0,"_dependencyMap"],[23,54,5,0],[24,2,6,0],[24,6,6,0,"_srcScreensLanguageScreen"],[24,31,6,0],[24,34,6,0,"require"],[24,41,6,0],[24,42,6,0,"_dependencyMap"],[24,56,6,0],[25,2,6,0],[25,6,6,0,"LanguageScreen"],[25,20,6,0],[25,23,6,0,"_interopDefault"],[25,38,6,0],[25,39,6,0,"_srcScreensLanguageScreen"],[25,64,6,0],[26,2,7,0],[26,6,7,0,"_srcScreensHumanVerificationScreen"],[26,40,7,0],[26,43,7,0,"require"],[26,50,7,0],[26,51,7,0,"_dependencyMap"],[26,65,7,0],[27,2,7,0],[27,6,7,0,"HumanVerificationScreen"],[27,29,7,0],[27,32,7,0,"_interopDefault"],[27,47,7,0],[27,48,7,0,"_srcScreensHumanVerificationScreen"],[27,82,7,0],[28,2,8,0],[28,6,8,0,"_srcScreensAuthScreen"],[28,27,8,0],[28,30,8,0,"require"],[28,37,8,0],[28,38,8,0,"_dependencyMap"],[28,52,8,0],[29,2,8,0],[29,6,8,0,"AuthScreen"],[29,16,8,0],[29,19,8,0,"_interopDefault"],[29,34,8,0],[29,35,8,0,"_srcScreensAuthScreen"],[29,56,8,0],[30,2,9,0],[30,6,9,0,"_srcScreensHomeScreen"],[30,27,9,0],[30,30,9,0,"require"],[30,37,9,0],[30,38,9,0,"_dependencyMap"],[30,52,9,0],[31,2,9,0],[31,6,9,0,"HomeScreen"],[31,16,9,0],[31,19,9,0,"_interopDefault"],[31,34,9,0],[31,35,9,0,"_srcScreensHomeScreen"],[31,56,9,0],[32,2,10,0],[32,6,10,0,"_srcScreensNotificationsScreen"],[32,36,10,0],[32,39,10,0,"require"],[32,46,10,0],[32,47,10,0,"_dependencyMap"],[32,61,10,0],[33,2,10,0],[33,6,10,0,"NotificationsScreen"],[33,25,10,0],[33,28,10,0,"_interopDefault"],[33,43,10,0],[33,44,10,0,"_srcScreensNotificationsScreen"],[33,74,10,0],[34,2,11,0],[34,6,11,0,"_srcScreensSettingsScreen"],[34,31,11,0],[34,34,11,0,"require"],[34,41,11,0],[34,42,11,0,"_dependencyMap"],[34,56,11,0],[35,2,11,0],[35,6,11,0,"SettingsScreen"],[35,20,11,0],[35,23,11,0,"_interopDefault"],[35,38,11,0],[35,39,11,0,"_srcScreensSettingsScreen"],[35,64,11,0],[36,2,12,0],[36,6,12,0,"_srcScreensQRScannerScreen"],[36,32,12,0],[36,35,12,0,"require"],[36,42,12,0],[36,43,12,0,"_dependencyMap"],[36,57,12,0],[37,2,12,0],[37,6,12,0,"QRScannerScreen"],[37,21,12,0],[37,24,12,0,"_interopDefault"],[37,39,12,0],[37,40,12,0,"_srcScreensQRScannerScreen"],[37,66,12,0],[38,2,12,60],[38,6,12,60,"_reactJsxDevRuntime"],[38,25,12,60],[38,28,12,60,"require"],[38,35,12,60],[38,36,12,60,"_dependencyMap"],[38,50,12,60],[39,2,14,0],[39,6,14,6,"Stack"],[39,11,14,11],[39,14,14,14],[39,18,14,14,"createNativeStackNavigator"],[39,45,14,40],[39,46,14,40,"createNativeStackNavigator"],[39,72,14,40],[39,74,14,41],[39,75,14,42],[40,2,16,15],[40,11,16,24,"App"],[40,14,16,27,"App"],[40,15,16,27],[40,17,16,30],[41,4,17,2],[41,24,18,4],[41,28,18,4,"_reactJsxDevRuntime"],[41,47,18,4],[41,48,18,4,"jsxDEV"],[41,54,18,4],[41,56,18,5,"_srcContextsAuthContext"],[41,79,18,17],[41,80,18,17,"AuthProvider"],[41,92,18,17],[42,6,18,17,"children"],[42,14,18,17],[42,29,19,6],[42,33,19,6,"_reactJsxDevRuntime"],[42,52,19,6],[42,53,19,6,"jsxDEV"],[42,59,19,6],[42,61,19,7,"_reactNavigationNative"],[42,83,19,26],[42,84,19,26,"NavigationContainer"],[42,103,19,26],[43,8,19,26,"children"],[43,16,19,26],[43,32,20,8],[43,36,20,8,"_reactJsxDevRuntime"],[43,55,20,8],[43,56,20,8,"jsxDEV"],[43,62,20,8],[43,64,20,9,"_expoStatusBar"],[43,78,20,18],[43,79,20,18,"StatusBar"],[43,88,20,18],[44,10,20,19,"style"],[44,15,20,24],[44,17,20,25],[45,8,20,31],[46,10,20,31,"fileName"],[46,18,20,31],[46,20,20,31,"_jsxFileName"],[46,32,20,31],[47,10,20,31,"lineNumber"],[47,20,20,31],[48,10,20,31,"columnNumber"],[48,22,20,31],[49,8,20,31],[49,15,20,33],[49,16,20,34],[49,31,21,8],[49,35,21,8,"_reactJsxDevRuntime"],[49,54,21,8],[49,55,21,8,"jsxDEV"],[49,61,21,8],[49,63,21,9,"Stack"],[49,68,21,14],[49,69,21,15,"Navigator"],[49,78,21,24],[50,10,21,25,"screenOptions"],[50,23,21,38],[50,25,21,40],[51,12,21,42,"headerShown"],[51,23,21,53],[51,25,21,55],[52,10,21,61],[52,11,21,63],[53,10,21,63,"children"],[53,18,21,63],[53,34,22,10],[53,38,22,10,"_reactJsxDevRuntime"],[53,57,22,10],[53,58,22,10,"jsxDEV"],[53,64,22,10],[53,66,22,11,"Stack"],[53,71,22,16],[53,72,22,17,"Screen"],[53,78,22,23],[54,12,22,24,"name"],[54,16,22,28],[54,18,22,29],[54,28,22,39],[55,12,22,40,"component"],[55,21,22,49],[55,23,22,51,"LanguageScreen"],[55,37,22,65],[55,38,22,65,"default"],[56,10,22,66],[57,12,22,66,"fileName"],[57,20,22,66],[57,22,22,66,"_jsxFileName"],[57,34,22,66],[58,12,22,66,"lineNumber"],[58,22,22,66],[59,12,22,66,"columnNumber"],[59,24,22,66],[60,10,22,66],[60,17,22,68],[60,18,22,69],[60,33,23,10],[60,37,23,10,"_reactJsxDevRuntime"],[60,56,23,10],[60,57,23,10,"jsxDEV"],[60,63,23,10],[60,65,23,11,"Stack"],[60,70,23,16],[60,71,23,17,"Screen"],[60,77,23,23],[61,12,23,24,"name"],[61,16,23,28],[61,18,23,29],[61,37,23,48],[62,12,23,49,"component"],[62,21,23,58],[62,23,23,60,"HumanVerificationScreen"],[62,46,23,83],[62,47,23,83,"default"],[63,10,23,84],[64,12,23,84,"fileName"],[64,20,23,84],[64,22,23,84,"_jsxFileName"],[64,34,23,84],[65,12,23,84,"lineNumber"],[65,22,23,84],[66,12,23,84,"columnNumber"],[66,24,23,84],[67,10,23,84],[67,17,23,86],[67,18,23,87],[67,33,24,10],[67,37,24,10,"_reactJsxDevRuntime"],[67,56,24,10],[67,57,24,10,"jsxDEV"],[67,63,24,10],[67,65,24,11,"Stack"],[67,70,24,16],[67,71,24,17,"Screen"],[67,77,24,23],[68,12,24,24,"name"],[68,16,24,28],[68,18,24,29],[68,24,24,35],[69,12,24,36,"component"],[69,21,24,45],[69,23,24,47,"AuthScreen"],[69,33,24,57],[69,34,24,57,"default"],[70,10,24,58],[71,12,24,58,"fileName"],[71,20,24,58],[71,22,24,58,"_jsxFileName"],[71,34,24,58],[72,12,24,58,"lineNumber"],[72,22,24,58],[73,12,24,58,"columnNumber"],[73,24,24,58],[74,10,24,58],[74,17,24,60],[74,18,24,61],[74,33,25,10],[74,37,25,10,"_reactJsxDevRuntime"],[74,56,25,10],[74,57,25,10,"jsxDEV"],[74,63,25,10],[74,65,25,11,"Stack"],[74,70,25,16],[74,71,25,17,"Screen"],[74,77,25,23],[75,12,25,24,"name"],[75,16,25,28],[75,18,25,29],[75,24,25,35],[76,12,25,36,"component"],[76,21,25,45],[76,23,25,47,"HomeScreen"],[76,33,25,57],[76,34,25,57,"default"],[77,10,25,58],[78,12,25,58,"fileName"],[78,20,25,58],[78,22,25,58,"_jsxFileName"],[78,34,25,58],[79,12,25,58,"lineNumber"],[79,22,25,58],[80,12,25,58,"columnNumber"],[80,24,25,58],[81,10,25,58],[81,17,25,60],[81,18,25,61],[81,33,26,10],[81,37,26,10,"_reactJsxDevRuntime"],[81,56,26,10],[81,57,26,10,"jsxDEV"],[81,63,26,10],[81,65,26,11,"Stack"],[81,70,26,16],[81,71,26,17,"Screen"],[81,77,26,23],[82,12,26,24,"name"],[82,16,26,28],[82,18,26,29],[82,33,26,44],[83,12,26,45,"component"],[83,21,26,54],[83,23,26,56,"NotificationsScreen"],[83,42,26,75],[83,43,26,75,"default"],[84,10,26,76],[85,12,26,76,"fileName"],[85,20,26,76],[85,22,26,76,"_jsxFileName"],[85,34,26,76],[86,12,26,76,"lineNumber"],[86,22,26,76],[87,12,26,76,"columnNumber"],[87,24,26,76],[88,10,26,76],[88,17,26,78],[88,18,26,79],[88,33,27,10],[88,37,27,10,"_reactJsxDevRuntime"],[88,56,27,10],[88,57,27,10,"jsxDEV"],[88,63,27,10],[88,65,27,11,"Stack"],[88,70,27,16],[88,71,27,17,"Screen"],[88,77,27,23],[89,12,27,24,"name"],[89,16,27,28],[89,18,27,29],[89,28,27,39],[90,12,27,40,"component"],[90,21,27,49],[90,23,27,51,"SettingsScreen"],[90,37,27,65],[90,38,27,65,"default"],[91,10,27,66],[92,12,27,66,"fileName"],[92,20,27,66],[92,22,27,66,"_jsxFileName"],[92,34,27,66],[93,12,27,66,"lineNumber"],[93,22,27,66],[94,12,27,66,"columnNumber"],[94,24,27,66],[95,10,27,66],[95,17,27,68],[95,18,27,69],[95,33,28,10],[95,37,28,10,"_reactJsxDevRuntime"],[95,56,28,10],[95,57,28,10,"jsxDEV"],[95,63,28,10],[95,65,28,11,"Stack"],[95,70,28,16],[95,71,28,17,"Screen"],[95,77,28,23],[96,12,28,24,"name"],[96,16,28,28],[96,18,28,29],[96,29,28,40],[97,12,28,41,"component"],[97,21,28,50],[97,23,28,52,"QRScannerScreen"],[97,38,28,67],[97,39,28,67,"default"],[98,10,28,68],[99,12,28,68,"fileName"],[99,20,28,68],[99,22,28,68,"_jsxFileName"],[99,34,28,68],[100,12,28,68,"lineNumber"],[100,22,28,68],[101,12,28,68,"columnNumber"],[101,24,28,68],[102,10,28,68],[102,17,28,70],[102,18,28,71],[103,8,28,71],[104,10,28,71,"fileName"],[104,18,28,71],[104,20,28,71,"_jsxFileName"],[104,32,28,71],[105,10,28,71,"lineNumber"],[105,20,28,71],[106,10,28,71,"columnNumber"],[106,22,28,71],[107,8,28,71],[107,15,29,25],[107,16,29,26],[108,6,29,26],[109,8,29,26,"fileName"],[109,16,29,26],[109,18,29,26,"_jsxFileName"],[109,30,29,26],[110,8,29,26,"lineNumber"],[110,18,29,26],[111,8,29,26,"columnNumber"],[111,20,29,26],[112,6,29,26],[112,13,30,27],[113,4,30,28],[114,6,30,28,"fileName"],[114,14,30,28],[114,16,30,28,"_jsxFileName"],[114,28,30,28],[115,6,30,28,"lineNumber"],[115,16,30,28],[116,6,30,28,"columnNumber"],[116,18,30,28],[117,4,30,28],[117,11,31,18],[117,12,31,19],[118,2,33,0],[119,2,33,1,"_c"],[119,4,33,1],[119,7,16,24,"App"],[119,10,16,27],[120,2,16,27],[120,6,16,27,"_c"],[120,8,16,27],[121,2,16,27,"$RefreshReg$"],[121,14,16,27],[121,15,16,27,"_c"],[121,17,16,27],[122,0,16,27],[122,3]],"functionMap":{"names":["","App"],"mappings":"AAA;eCe;CDiB"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/c8/d99875bf91c12a1bf60538416de10c44d25ef94e0c2abdab16cbfd2aa9f9a81cfbde29 b/frontend/.metro-cache/cache/c8/d99875bf91c12a1bf60538416de10c44d25ef94e0c2abdab16cbfd2aa9f9a81cfbde29
new file mode 100644
index 00000000..890b8fdc
--- /dev/null
+++ b/frontend/.metro-cache/cache/c8/d99875bf91c12a1bf60538416de10c44d25ef94e0c2abdab16cbfd2aa9f9a81cfbde29
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":25},"end":{"line":2,"column":31,"index":56}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"./WebCameraUtils","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":57},"end":{"line":3,"column":42,"index":99}}],"key":"7QFlRc+R5Zhr/RLcJUPMtLUHEsc=","exportNames":["*"],"imports":1}},{"name":"./WebConstants","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":100},"end":{"line":4,"column":56,"index":156}}],"key":"VYBjMDeNhUYVRZIl4m+mFrGQcXE=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n exports.useWebCameraStream = useWebCameraStream;\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopNamespace(_react);\n var _WebCameraUtils = require(_dependencyMap[1], \"./WebCameraUtils\");\n var Utils = _interopNamespace(_WebCameraUtils);\n var _WebConstants = require(_dependencyMap[2], \"./WebConstants\");\n /* eslint-env browser */\n\n const VALID_SETTINGS_KEYS = ['autoFocus', 'flashMode', 'exposureCompensation', 'colorTemperature', 'iso', 'brightness', 'contrast', 'saturation', 'sharpness', 'focusDistance', 'whiteBalance', 'zoom'];\n function useLoadedVideo(video, onLoaded) {\n React.useEffect(() => {\n if (video) {\n video.addEventListener('loadedmetadata', () => {\n // without this async block the constraints aren't properly applied to the camera,\n // this means that if you were to turn on the torch and swap to the front camera,\n // then swap back to the rear camera the torch setting wouldn't be applied.\n requestAnimationFrame(() => {\n onLoaded();\n });\n });\n }\n }, [video]);\n }\n function useWebCameraStream(video, preferredType, settings, {\n onCameraReady,\n onMountError\n }) {\n const isStartingCamera = React.useRef(false);\n const activeStreams = React.useRef([]);\n const capabilities = React.useRef({\n autoFocus: 'continuous',\n flashMode: 'off',\n whiteBalance: 'continuous',\n zoom: 1\n });\n const [stream, setStream] = React.useState(null);\n const mediaTrackSettings = React.useMemo(() => {\n return stream ? stream.getTracks()[0].getSettings() : null;\n }, [stream]);\n // The actual camera type - this can be different from the incoming camera type.\n const type = React.useMemo(() => {\n if (!mediaTrackSettings) {\n return null;\n }\n // On desktop no value will be returned, in this case we should assume the cameraType is 'front'\n const {\n facingMode = 'user'\n } = mediaTrackSettings;\n return _WebConstants.FacingModeToCameraType[facingMode];\n }, [mediaTrackSettings]);\n const getStreamDeviceAsync = React.useCallback(async () => {\n try {\n return await Utils.getPreferredStreamDevice(preferredType);\n } catch (nativeEvent) {\n if (__DEV__) {\n console.warn(`Error requesting UserMedia for type \"${preferredType}\":`, nativeEvent);\n }\n if (onMountError) {\n onMountError({\n nativeEvent\n });\n }\n return null;\n }\n }, [preferredType, onMountError]);\n const resumeAsync = React.useCallback(async () => {\n const nextStream = await getStreamDeviceAsync();\n if (Utils.compareStreams(nextStream, stream)) {\n // Do nothing if the streams are the same.\n // This happens when the device only supports one camera (i.e. desktop) and the mode was toggled between front/back while already active.\n // Without this check there is a screen flash while the video switches.\n return false;\n }\n // Save a history of all active streams (usually 2+) so we can close them later.\n // Keeping them open makes swapping camera types much faster.\n if (!activeStreams.current.some(value => value.id === nextStream?.id)) {\n activeStreams.current.push(nextStream);\n }\n // Set the new stream -> update the video, settings, and actual camera type.\n setStream(nextStream);\n if (onCameraReady) {\n onCameraReady();\n }\n return false;\n }, [getStreamDeviceAsync, setStream, onCameraReady, stream, activeStreams.current]);\n React.useEffect(() => {\n // Restart the camera and guard concurrent actions.\n if (isStartingCamera.current) {\n return;\n }\n isStartingCamera.current = true;\n resumeAsync().then(isStarting => {\n isStartingCamera.current = isStarting;\n }).catch(() => {\n // ensure the camera can be started again.\n isStartingCamera.current = false;\n });\n }, [preferredType]);\n // Update the native camera with any custom capabilities.\n React.useEffect(() => {\n const changes = {};\n for (const key of VALID_SETTINGS_KEYS) {\n if (key in settings) {\n const nextValue = settings[key];\n if (nextValue !== capabilities.current[key]) {\n changes[key] = nextValue;\n }\n }\n }\n // Only update the native camera if changes were found\n const hasChanges = !!Object.keys(changes).length;\n const nextWebCameraSettings = {\n ...capabilities.current,\n ...changes\n };\n if (hasChanges) {\n Utils.syncTrackCapabilities(preferredType, stream, changes);\n }\n capabilities.current = nextWebCameraSettings;\n }, [settings.autoFocus, settings.flashMode, settings.exposureCompensation, settings.colorTemperature, settings.iso, settings.brightness, settings.contrast, settings.saturation, settings.sharpness, settings.focusDistance, settings.whiteBalance, settings.zoom]);\n React.useEffect(() => {\n // set or unset the video source.\n if (!video.current) {\n return;\n }\n Utils.setVideoSource(video.current, stream);\n }, [video.current, stream]);\n React.useEffect(() => {\n return () => {\n // Clean up on dismount, this is important for making sure the camera light goes off when the component is removed.\n for (const stream of activeStreams.current) {\n // Close all open streams.\n Utils.stopMediaStream(stream);\n }\n if (video.current) {\n // Invalidate the video source.\n Utils.setVideoSource(video.current, stream);\n }\n };\n }, []);\n // Update props when the video loads.\n useLoadedVideo(video.current, () => {\n Utils.syncTrackCapabilities(preferredType, stream, capabilities.current);\n });\n return {\n type,\n mediaTrackSettings\n };\n }\n});","lineCount":171,"map":[[22,2,33,0,"exports"],[22,9,33,0],[22,10,33,0,"useWebCameraStream"],[22,28,33,0],[22,31,33,0,"useWebCameraStream"],[22,49,33,0],[23,2,2,0],[23,6,2,0,"_react"],[23,12,2,0],[23,15,2,0,"require"],[23,22,2,0],[23,23,2,0,"_dependencyMap"],[23,37,2,0],[24,2,2,0],[24,6,2,0,"React"],[24,11,2,0],[24,14,2,0,"_interopNamespace"],[24,31,2,0],[24,32,2,0,"_react"],[24,38,2,0],[25,2,3,0],[25,6,3,0,"_WebCameraUtils"],[25,21,3,0],[25,24,3,0,"require"],[25,31,3,0],[25,32,3,0,"_dependencyMap"],[25,46,3,0],[26,2,3,0],[26,6,3,0,"Utils"],[26,11,3,0],[26,14,3,0,"_interopNamespace"],[26,31,3,0],[26,32,3,0,"_WebCameraUtils"],[26,47,3,0],[27,2,4,0],[27,6,4,0,"_WebConstants"],[27,19,4,0],[27,22,4,0,"require"],[27,29,4,0],[27,30,4,0,"_dependencyMap"],[27,44,4,0],[28,2,1,0],[30,2,5,0],[30,8,5,6,"VALID_SETTINGS_KEYS"],[30,27,5,25],[30,30,5,28],[30,31,6,4],[30,42,6,15],[30,44,7,4],[30,55,7,15],[30,57,8,4],[30,79,8,26],[30,81,9,4],[30,99,9,22],[30,101,10,4],[30,106,10,9],[30,108,11,4],[30,120,11,16],[30,122,12,4],[30,132,12,14],[30,134,13,4],[30,146,13,16],[30,148,14,4],[30,159,14,15],[30,161,15,4],[30,176,15,19],[30,178,16,4],[30,192,16,18],[30,194,17,4],[30,200,17,10],[30,201,18,1],[31,2,19,0],[31,11,19,9,"useLoadedVideo"],[31,25,19,23,"useLoadedVideo"],[31,26,19,24,"video"],[31,31,19,29],[31,33,19,31,"onLoaded"],[31,41,19,39],[31,43,19,41],[32,4,20,4,"React"],[32,9,20,9],[32,10,20,10,"useEffect"],[32,19,20,19],[32,20,20,20],[32,26,20,26],[33,6,21,8],[33,10,21,12,"video"],[33,15,21,17],[33,17,21,19],[34,8,22,12,"video"],[34,13,22,17],[34,14,22,18,"addEventListener"],[34,30,22,34],[34,31,22,35],[34,47,22,51],[34,49,22,53],[34,55,22,59],[35,10,23,16],[36,10,24,16],[37,10,25,16],[38,10,26,16,"requestAnimationFrame"],[38,31,26,37],[38,32,26,38],[38,38,26,44],[39,12,27,20,"onLoaded"],[39,20,27,28],[39,21,27,29],[39,22,27,30],[40,10,28,16],[40,11,28,17],[40,12,28,18],[41,8,29,12],[41,9,29,13],[41,10,29,14],[42,6,30,8],[43,4,31,4],[43,5,31,5],[43,7,31,7],[43,8,31,8,"video"],[43,13,31,13],[43,14,31,14],[43,15,31,15],[44,2,32,0],[45,2,33,7],[45,11,33,16,"useWebCameraStream"],[45,29,33,34,"useWebCameraStream"],[45,30,33,35,"video"],[45,35,33,40],[45,37,33,42,"preferredType"],[45,50,33,55],[45,52,33,57,"settings"],[45,60,33,65],[45,62,33,67],[46,4,33,69,"onCameraReady"],[46,17,33,82],[47,4,33,84,"onMountError"],[48,2,33,98],[48,3,33,99],[48,5,33,101],[49,4,34,4],[49,10,34,10,"isStartingCamera"],[49,26,34,26],[49,29,34,29,"React"],[49,34,34,34],[49,35,34,35,"useRef"],[49,41,34,41],[49,42,34,42],[49,47,34,47],[49,48,34,48],[50,4,35,4],[50,10,35,10,"activeStreams"],[50,23,35,23],[50,26,35,26,"React"],[50,31,35,31],[50,32,35,32,"useRef"],[50,38,35,38],[50,39,35,39],[50,41,35,41],[50,42,35,42],[51,4,36,4],[51,10,36,10,"capabilities"],[51,22,36,22],[51,25,36,25,"React"],[51,30,36,30],[51,31,36,31,"useRef"],[51,37,36,37],[51,38,36,38],[52,6,37,8,"autoFocus"],[52,15,37,17],[52,17,37,19],[52,29,37,31],[53,6,38,8,"flashMode"],[53,15,38,17],[53,17,38,19],[53,22,38,24],[54,6,39,8,"whiteBalance"],[54,18,39,20],[54,20,39,22],[54,32,39,34],[55,6,40,8,"zoom"],[55,10,40,12],[55,12,40,14],[56,4,41,4],[56,5,41,5],[56,6,41,6],[57,4,42,4],[57,10,42,10],[57,11,42,11,"stream"],[57,17,42,17],[57,19,42,19,"setStream"],[57,28,42,28],[57,29,42,29],[57,32,42,32,"React"],[57,37,42,37],[57,38,42,38,"useState"],[57,46,42,46],[57,47,42,47],[57,51,42,51],[57,52,42,52],[58,4,43,4],[58,10,43,10,"mediaTrackSettings"],[58,28,43,28],[58,31,43,31,"React"],[58,36,43,36],[58,37,43,37,"useMemo"],[58,44,43,44],[58,45,43,45],[58,51,43,51],[59,6,44,8],[59,13,44,15,"stream"],[59,19,44,21],[59,22,44,24,"stream"],[59,28,44,30],[59,29,44,31,"getTracks"],[59,38,44,40],[59,39,44,41],[59,40,44,42],[59,41,44,43],[59,42,44,44],[59,43,44,45],[59,44,44,46,"getSettings"],[59,55,44,57],[59,56,44,58],[59,57,44,59],[59,60,44,62],[59,64,44,66],[60,4,45,4],[60,5,45,5],[60,7,45,7],[60,8,45,8,"stream"],[60,14,45,14],[60,15,45,15],[60,16,45,16],[61,4,46,4],[62,4,47,4],[62,10,47,10,"type"],[62,14,47,14],[62,17,47,17,"React"],[62,22,47,22],[62,23,47,23,"useMemo"],[62,30,47,30],[62,31,47,31],[62,37,47,37],[63,6,48,8],[63,10,48,12],[63,11,48,13,"mediaTrackSettings"],[63,29,48,31],[63,31,48,33],[64,8,49,12],[64,15,49,19],[64,19,49,23],[65,6,50,8],[66,6,51,8],[67,6,52,8],[67,12,52,14],[68,8,52,16,"facingMode"],[68,18,52,26],[68,21,52,29],[69,6,52,36],[69,7,52,37],[69,10,52,40,"mediaTrackSettings"],[69,28,52,58],[70,6,53,8],[70,13,53,15,"FacingModeToCameraType"],[70,26,53,37],[70,27,53,37,"FacingModeToCameraType"],[70,49,53,37],[70,50,53,38,"facingMode"],[70,60,53,48],[70,61,53,49],[71,4,54,4],[71,5,54,5],[71,7,54,7],[71,8,54,8,"mediaTrackSettings"],[71,26,54,26],[71,27,54,27],[71,28,54,28],[72,4,55,4],[72,10,55,10,"getStreamDeviceAsync"],[72,30,55,30],[72,33,55,33,"React"],[72,38,55,38],[72,39,55,39,"useCallback"],[72,50,55,50],[72,51,55,51],[72,63,55,63],[73,6,56,8],[73,10,56,12],[74,8,57,12],[74,15,57,19],[74,21,57,25,"Utils"],[74,26,57,30],[74,27,57,31,"getPreferredStreamDevice"],[74,51,57,55],[74,52,57,56,"preferredType"],[74,65,57,69],[74,66,57,70],[75,6,58,8],[75,7,58,9],[75,8,59,8],[75,15,59,15,"nativeEvent"],[75,26,59,26],[75,28,59,28],[76,8,60,12],[76,12,60,16,"__DEV__"],[76,19,60,23],[76,21,60,25],[77,10,61,16,"console"],[77,17,61,23],[77,18,61,24,"warn"],[77,22,61,28],[77,23,61,29],[77,63,61,69,"preferredType"],[77,76,61,82],[77,80,61,86],[77,82,61,88,"nativeEvent"],[77,93,61,99],[77,94,61,100],[78,8,62,12],[79,8,63,12],[79,12,63,16,"onMountError"],[79,24,63,28],[79,26,63,30],[80,10,64,16,"onMountError"],[80,22,64,28],[80,23,64,29],[81,12,64,31,"nativeEvent"],[82,10,64,43],[82,11,64,44],[82,12,64,45],[83,8,65,12],[84,8,66,12],[84,15,66,19],[84,19,66,23],[85,6,67,8],[86,4,68,4],[86,5,68,5],[86,7,68,7],[86,8,68,8,"preferredType"],[86,21,68,21],[86,23,68,23,"onMountError"],[86,35,68,35],[86,36,68,36],[86,37,68,37],[87,4,69,4],[87,10,69,10,"resumeAsync"],[87,21,69,21],[87,24,69,24,"React"],[87,29,69,29],[87,30,69,30,"useCallback"],[87,41,69,41],[87,42,69,42],[87,54,69,54],[88,6,70,8],[88,12,70,14,"nextStream"],[88,22,70,24],[88,25,70,27],[88,31,70,33,"getStreamDeviceAsync"],[88,51,70,53],[88,52,70,54],[88,53,70,55],[89,6,71,8],[89,10,71,12,"Utils"],[89,15,71,17],[89,16,71,18,"compareStreams"],[89,30,71,32],[89,31,71,33,"nextStream"],[89,41,71,43],[89,43,71,45,"stream"],[89,49,71,51],[89,50,71,52],[89,52,71,54],[90,8,72,12],[91,8,73,12],[92,8,74,12],[93,8,75,12],[93,15,75,19],[93,20,75,24],[94,6,76,8],[95,6,77,8],[96,6,78,8],[97,6,79,8],[97,10,79,12],[97,11,79,13,"activeStreams"],[97,24,79,26],[97,25,79,27,"current"],[97,32,79,34],[97,33,79,35,"some"],[97,37,79,39],[97,38,79,41,"value"],[97,43,79,46],[97,47,79,51,"value"],[97,52,79,56],[97,53,79,57,"id"],[97,55,79,59],[97,60,79,64,"nextStream"],[97,70,79,74],[97,72,79,76,"id"],[97,74,79,78],[97,75,79,79],[97,77,79,81],[98,8,80,12,"activeStreams"],[98,21,80,25],[98,22,80,26,"current"],[98,29,80,33],[98,30,80,34,"push"],[98,34,80,38],[98,35,80,39,"nextStream"],[98,45,80,49],[98,46,80,50],[99,6,81,8],[100,6,82,8],[101,6,83,8,"setStream"],[101,15,83,17],[101,16,83,18,"nextStream"],[101,26,83,28],[101,27,83,29],[102,6,84,8],[102,10,84,12,"onCameraReady"],[102,23,84,25],[102,25,84,27],[103,8,85,12,"onCameraReady"],[103,21,85,25],[103,22,85,26],[103,23,85,27],[104,6,86,8],[105,6,87,8],[105,13,87,15],[105,18,87,20],[106,4,88,4],[106,5,88,5],[106,7,88,7],[106,8,88,8,"getStreamDeviceAsync"],[106,28,88,28],[106,30,88,30,"setStream"],[106,39,88,39],[106,41,88,41,"onCameraReady"],[106,54,88,54],[106,56,88,56,"stream"],[106,62,88,62],[106,64,88,64,"activeStreams"],[106,77,88,77],[106,78,88,78,"current"],[106,85,88,85],[106,86,88,86],[106,87,88,87],[107,4,89,4,"React"],[107,9,89,9],[107,10,89,10,"useEffect"],[107,19,89,19],[107,20,89,20],[107,26,89,26],[108,6,90,8],[109,6,91,8],[109,10,91,12,"isStartingCamera"],[109,26,91,28],[109,27,91,29,"current"],[109,34,91,36],[109,36,91,38],[110,8,92,12],[111,6,93,8],[112,6,94,8,"isStartingCamera"],[112,22,94,24],[112,23,94,25,"current"],[112,30,94,32],[112,33,94,35],[112,37,94,39],[113,6,95,8,"resumeAsync"],[113,17,95,19],[113,18,95,20],[113,19,95,21],[113,20,96,13,"then"],[113,24,96,17],[113,25,96,19,"isStarting"],[113,35,96,29],[113,39,96,34],[114,8,97,12,"isStartingCamera"],[114,24,97,28],[114,25,97,29,"current"],[114,32,97,36],[114,35,97,39,"isStarting"],[114,45,97,49],[115,6,98,8],[115,7,98,9],[115,8,98,10],[115,9,99,13,"catch"],[115,14,99,18],[115,15,99,19],[115,21,99,25],[116,8,100,12],[117,8,101,12,"isStartingCamera"],[117,24,101,28],[117,25,101,29,"current"],[117,32,101,36],[117,35,101,39],[117,40,101,44],[118,6,102,8],[118,7,102,9],[118,8,102,10],[119,4,103,4],[119,5,103,5],[119,7,103,7],[119,8,103,8,"preferredType"],[119,21,103,21],[119,22,103,22],[119,23,103,23],[120,4,104,4],[121,4,105,4,"React"],[121,9,105,9],[121,10,105,10,"useEffect"],[121,19,105,19],[121,20,105,20],[121,26,105,26],[122,6,106,8],[122,12,106,14,"changes"],[122,19,106,21],[122,22,106,24],[122,23,106,25],[122,24,106,26],[123,6,107,8],[123,11,107,13],[123,17,107,19,"key"],[123,20,107,22],[123,24,107,26,"VALID_SETTINGS_KEYS"],[123,43,107,45],[123,45,107,47],[124,8,108,12],[124,12,108,16,"key"],[124,15,108,19],[124,19,108,23,"settings"],[124,27,108,31],[124,29,108,33],[125,10,109,16],[125,16,109,22,"nextValue"],[125,25,109,31],[125,28,109,34,"settings"],[125,36,109,42],[125,37,109,43,"key"],[125,40,109,46],[125,41,109,47],[126,10,110,16],[126,14,110,20,"nextValue"],[126,23,110,29],[126,28,110,34,"capabilities"],[126,40,110,46],[126,41,110,47,"current"],[126,48,110,54],[126,49,110,55,"key"],[126,52,110,58],[126,53,110,59],[126,55,110,61],[127,12,111,20,"changes"],[127,19,111,27],[127,20,111,28,"key"],[127,23,111,31],[127,24,111,32],[127,27,111,35,"nextValue"],[127,36,111,44],[128,10,112,16],[129,8,113,12],[130,6,114,8],[131,6,115,8],[132,6,116,8],[132,12,116,14,"hasChanges"],[132,22,116,24],[132,25,116,27],[132,26,116,28],[132,27,116,29,"Object"],[132,33,116,35],[132,34,116,36,"keys"],[132,38,116,40],[132,39,116,41,"changes"],[132,46,116,48],[132,47,116,49],[132,48,116,50,"length"],[132,54,116,56],[133,6,117,8],[133,12,117,14,"nextWebCameraSettings"],[133,33,117,35],[133,36,117,38],[134,8,117,40],[134,11,117,43,"capabilities"],[134,23,117,55],[134,24,117,56,"current"],[134,31,117,63],[135,8,117,65],[135,11,117,68,"changes"],[136,6,117,76],[136,7,117,77],[137,6,118,8],[137,10,118,12,"hasChanges"],[137,20,118,22],[137,22,118,24],[138,8,119,12,"Utils"],[138,13,119,17],[138,14,119,18,"syncTrackCapabilities"],[138,35,119,39],[138,36,119,40,"preferredType"],[138,49,119,53],[138,51,119,55,"stream"],[138,57,119,61],[138,59,119,63,"changes"],[138,66,119,70],[138,67,119,71],[139,6,120,8],[140,6,121,8,"capabilities"],[140,18,121,20],[140,19,121,21,"current"],[140,26,121,28],[140,29,121,31,"nextWebCameraSettings"],[140,50,121,52],[141,4,122,4],[141,5,122,5],[141,7,122,7],[141,8,123,8,"settings"],[141,16,123,16],[141,17,123,17,"autoFocus"],[141,26,123,26],[141,28,124,8,"settings"],[141,36,124,16],[141,37,124,17,"flashMode"],[141,46,124,26],[141,48,125,8,"settings"],[141,56,125,16],[141,57,125,17,"exposureCompensation"],[141,77,125,37],[141,79,126,8,"settings"],[141,87,126,16],[141,88,126,17,"colorTemperature"],[141,104,126,33],[141,106,127,8,"settings"],[141,114,127,16],[141,115,127,17,"iso"],[141,118,127,20],[141,120,128,8,"settings"],[141,128,128,16],[141,129,128,17,"brightness"],[141,139,128,27],[141,141,129,8,"settings"],[141,149,129,16],[141,150,129,17,"contrast"],[141,158,129,25],[141,160,130,8,"settings"],[141,168,130,16],[141,169,130,17,"saturation"],[141,179,130,27],[141,181,131,8,"settings"],[141,189,131,16],[141,190,131,17,"sharpness"],[141,199,131,26],[141,201,132,8,"settings"],[141,209,132,16],[141,210,132,17,"focusDistance"],[141,223,132,30],[141,225,133,8,"settings"],[141,233,133,16],[141,234,133,17,"whiteBalance"],[141,246,133,29],[141,248,134,8,"settings"],[141,256,134,16],[141,257,134,17,"zoom"],[141,261,134,21],[141,262,135,5],[141,263,135,6],[142,4,136,4,"React"],[142,9,136,9],[142,10,136,10,"useEffect"],[142,19,136,19],[142,20,136,20],[142,26,136,26],[143,6,137,8],[144,6,138,8],[144,10,138,12],[144,11,138,13,"video"],[144,16,138,18],[144,17,138,19,"current"],[144,24,138,26],[144,26,138,28],[145,8,139,12],[146,6,140,8],[147,6,141,8,"Utils"],[147,11,141,13],[147,12,141,14,"setVideoSource"],[147,26,141,28],[147,27,141,29,"video"],[147,32,141,34],[147,33,141,35,"current"],[147,40,141,42],[147,42,141,44,"stream"],[147,48,141,50],[147,49,141,51],[148,4,142,4],[148,5,142,5],[148,7,142,7],[148,8,142,8,"video"],[148,13,142,13],[148,14,142,14,"current"],[148,21,142,21],[148,23,142,23,"stream"],[148,29,142,29],[148,30,142,30],[148,31,142,31],[149,4,143,4,"React"],[149,9,143,9],[149,10,143,10,"useEffect"],[149,19,143,19],[149,20,143,20],[149,26,143,26],[150,6,144,8],[150,13,144,15],[150,19,144,21],[151,8,145,12],[152,8,146,12],[152,13,146,17],[152,19,146,23,"stream"],[152,25,146,29],[152,29,146,33,"activeStreams"],[152,42,146,46],[152,43,146,47,"current"],[152,50,146,54],[152,52,146,56],[153,10,147,16],[154,10,148,16,"Utils"],[154,15,148,21],[154,16,148,22,"stopMediaStream"],[154,31,148,37],[154,32,148,38,"stream"],[154,38,148,44],[154,39,148,45],[155,8,149,12],[156,8,150,12],[156,12,150,16,"video"],[156,17,150,21],[156,18,150,22,"current"],[156,25,150,29],[156,27,150,31],[157,10,151,16],[158,10,152,16,"Utils"],[158,15,152,21],[158,16,152,22,"setVideoSource"],[158,30,152,36],[158,31,152,37,"video"],[158,36,152,42],[158,37,152,43,"current"],[158,44,152,50],[158,46,152,52,"stream"],[158,52,152,58],[158,53,152,59],[159,8,153,12],[160,6,154,8],[160,7,154,9],[161,4,155,4],[161,5,155,5],[161,7,155,7],[161,9,155,9],[161,10,155,10],[162,4,156,4],[163,4,157,4,"useLoadedVideo"],[163,18,157,18],[163,19,157,19,"video"],[163,24,157,24],[163,25,157,25,"current"],[163,32,157,32],[163,34,157,34],[163,40,157,40],[164,6,158,8,"Utils"],[164,11,158,13],[164,12,158,14,"syncTrackCapabilities"],[164,33,158,35],[164,34,158,36,"preferredType"],[164,47,158,49],[164,49,158,51,"stream"],[164,55,158,57],[164,57,158,59,"capabilities"],[164,69,158,71],[164,70,158,72,"current"],[164,77,158,79],[164,78,158,80],[165,4,159,4],[165,5,159,5],[165,6,159,6],[166,4,160,4],[166,11,160,11],[167,6,161,8,"type"],[167,10,161,12],[168,6,162,8,"mediaTrackSettings"],[169,4,163,4],[169,5,163,5],[170,2,164,0],[171,0,164,1],[171,3]],"functionMap":{"names":["","useLoadedVideo","React.useEffect$argument_0","video.addEventListener$argument_1","requestAnimationFrame$argument_0","useWebCameraStream","React.useMemo$argument_0","getStreamDeviceAsync","resumeAsync","activeStreams.current.some$argument_0","resumeAsync.then$argument_0","resumeAsync.then._catch$argument_0","","useLoadedVideo$argument_1"],"mappings":"AAA;ACkB;oBCC;qDCE;sCCI;iBDE;aDC;KDE;CDC;OKC;6CCU;KDE;+BCE;KDO;mDEC;KFa;0CGC;wCCU,sCD;KHS;oBHC;kBQO;SRE;mBSC;STG;KGC;oBHE;KGiB;oBHc;KGM;oBHC;eUC;SVU;KGC;kCQE;KRE;CLK"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/df/1284f15008c94c4199aba3cb1d975453304e3715e9612dae00e05780bff06c8e116c35 b/frontend/.metro-cache/cache/df/1284f15008c94c4199aba3cb1d975453304e3715e9612dae00e05780bff06c8e116c35
new file mode 100644
index 00000000..4d881d2f
--- /dev/null
+++ b/frontend/.metro-cache/cache/df/1284f15008c94c4199aba3cb1d975453304e3715e9612dae00e05780bff06c8e116c35
@@ -0,0 +1 @@
+{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":31,"index":31}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"./WebCameraUtils","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":32},"end":{"line":2,"column":52,"index":84}}],"key":"7QFlRc+R5Zhr/RLcJUPMtLUHEsc=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n exports.useWebQRScanner = useWebQRScanner;\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopNamespace(_react);\n var _WebCameraUtils = require(_dependencyMap[1], \"./WebCameraUtils\");\n const qrWorkerMethod = ({\n data,\n width,\n height\n }) => {\n // eslint-disable-next-line no-undef\n const decoded = self.jsQR(data, width, height, {\n inversionAttempts: 'attemptBoth'\n });\n let parsed;\n try {\n parsed = JSON.parse(decoded);\n } catch {\n parsed = decoded;\n }\n if (parsed?.data) {\n const nativeEvent = {\n type: 'qr',\n data: parsed.data,\n cornerPoints: [],\n bounds: {\n origin: {\n x: 0,\n y: 0\n },\n size: {\n width: 0,\n height: 0\n }\n }\n };\n if (parsed.location) {\n nativeEvent.cornerPoints = [parsed.location.topLeftCorner, parsed.location.bottomLeftCorner, parsed.location.topRightCorner, parsed.location.bottomRightCorner];\n }\n return nativeEvent;\n }\n return parsed;\n };\n const createWorkerAsyncFunction = (fn, deps) => {\n if (typeof window === 'undefined') {\n return async () => {\n throw new Error('Cannot use createWorkerAsyncFunction in a non-browser environment');\n };\n }\n const stringifiedFn = [`self.func = ${fn.toString()};`, 'self.onmessage = (e) => {', ' const result = self.func(e.data);', ' self.postMessage(result);', '};'];\n if (deps.length > 0) {\n stringifiedFn.unshift(`importScripts(${deps.map(dep => `'${dep}'`).join(', ')});`);\n }\n const blob = new Blob(stringifiedFn, {\n type: 'text/javascript'\n });\n const worker = new Worker(URL.createObjectURL(blob));\n // First-In First-Out queue of promises\n const promises = [];\n worker.onmessage = e => promises.shift()?.resolve(e.data);\n return data => {\n return new Promise((resolve, reject) => {\n promises.push({\n resolve,\n reject\n });\n worker.postMessage(data);\n });\n };\n };\n const decode = createWorkerAsyncFunction(qrWorkerMethod, ['https://cdn.jsdelivr.net/npm/jsqr@1.2.0/dist/jsQR.min.js']);\n function useWebQRScanner(video, {\n isEnabled,\n captureOptions,\n interval,\n onScanned,\n onError\n }) {\n const isRunning = React.useRef(false);\n const timeout = React.useRef(undefined);\n async function scanAsync() {\n // If interval is 0 then only scan once.\n if (!isRunning.current || !onScanned) {\n stop();\n return;\n }\n try {\n const data = (0, _WebCameraUtils.captureImageData)(video.current, captureOptions);\n if (data) {\n const nativeEvent = await decode(data);\n if (nativeEvent?.data) {\n onScanned({\n nativeEvent\n });\n }\n }\n } catch (error) {\n if (onError) {\n onError({\n nativeEvent: error\n });\n }\n } finally {\n // If interval is 0 then only scan once.\n if (interval === 0) {\n stop();\n return;\n }\n const intervalToUse = !interval || interval < 0 ? 16 : interval;\n // @ts-ignore: Type 'Timeout' is not assignable to type 'number'\n timeout.current = setTimeout(() => {\n scanAsync();\n }, intervalToUse);\n }\n }\n function stop() {\n isRunning.current = false;\n clearTimeout(timeout.current);\n }\n React.useEffect(() => {\n if (isEnabled) {\n isRunning.current = true;\n scanAsync();\n }\n return () => {\n if (isEnabled) {\n stop();\n }\n };\n }, [isEnabled]);\n }\n});","lineCount":152,"map":[[22,2,65,0,"exports"],[22,9,65,0],[22,10,65,0,"useWebQRScanner"],[22,25,65,0],[22,28,65,0,"useWebQRScanner"],[22,43,65,0],[23,2,1,0],[23,6,1,0,"_react"],[23,12,1,0],[23,15,1,0,"require"],[23,22,1,0],[23,23,1,0,"_dependencyMap"],[23,37,1,0],[24,2,1,0],[24,6,1,0,"React"],[24,11,1,0],[24,14,1,0,"_interopNamespace"],[24,31,1,0],[24,32,1,0,"_react"],[24,38,1,0],[25,2,2,0],[25,6,2,0,"_WebCameraUtils"],[25,21,2,0],[25,24,2,0,"require"],[25,31,2,0],[25,32,2,0,"_dependencyMap"],[25,46,2,0],[26,2,3,0],[26,8,3,6,"qrWorkerMethod"],[26,22,3,20],[26,25,3,23,"qrWorkerMethod"],[26,26,3,24],[27,4,3,26,"data"],[27,8,3,30],[28,4,3,32,"width"],[28,9,3,37],[29,4,3,39,"height"],[30,2,3,46],[30,3,3,47],[30,8,3,52],[31,4,4,4],[32,4,5,4],[32,10,5,10,"decoded"],[32,17,5,17],[32,20,5,20,"self"],[32,24,5,24],[32,25,5,25,"jsQR"],[32,29,5,29],[32,30,5,30,"data"],[32,34,5,34],[32,36,5,36,"width"],[32,41,5,41],[32,43,5,43,"height"],[32,49,5,49],[32,51,5,51],[33,6,6,8,"inversionAttempts"],[33,23,6,25],[33,25,6,27],[34,4,7,4],[34,5,7,5],[34,6,7,6],[35,4,8,4],[35,8,8,8,"parsed"],[35,14,8,14],[36,4,9,4],[36,8,9,8],[37,6,10,8,"parsed"],[37,12,10,14],[37,15,10,17,"JSON"],[37,19,10,21],[37,20,10,22,"parse"],[37,25,10,27],[37,26,10,28,"decoded"],[37,33,10,35],[37,34,10,36],[38,4,11,4],[38,5,11,5],[38,6,12,4],[38,12,12,10],[39,6,13,8,"parsed"],[39,12,13,14],[39,15,13,17,"decoded"],[39,22,13,24],[40,4,14,4],[41,4,15,4],[41,8,15,8,"parsed"],[41,14,15,14],[41,16,15,16,"data"],[41,20,15,20],[41,22,15,22],[42,6,16,8],[42,12,16,14,"nativeEvent"],[42,23,16,25],[42,26,16,28],[43,8,17,12,"type"],[43,12,17,16],[43,14,17,18],[43,18,17,22],[44,8,18,12,"data"],[44,12,18,16],[44,14,18,18,"parsed"],[44,20,18,24],[44,21,18,25,"data"],[44,25,18,29],[45,8,19,12,"cornerPoints"],[45,20,19,24],[45,22,19,26],[45,24,19,28],[46,8,20,12,"bounds"],[46,14,20,18],[46,16,20,20],[47,10,20,22,"origin"],[47,16,20,28],[47,18,20,30],[48,12,20,32,"x"],[48,13,20,33],[48,15,20,35],[48,16,20,36],[49,12,20,38,"y"],[49,13,20,39],[49,15,20,41],[50,10,20,43],[50,11,20,44],[51,10,20,46,"size"],[51,14,20,50],[51,16,20,52],[52,12,20,54,"width"],[52,17,20,59],[52,19,20,61],[52,20,20,62],[53,12,20,64,"height"],[53,18,20,70],[53,20,20,72],[54,10,20,74],[55,8,20,76],[56,6,21,8],[56,7,21,9],[57,6,22,8],[57,10,22,12,"parsed"],[57,16,22,18],[57,17,22,19,"location"],[57,25,22,27],[57,27,22,29],[58,8,23,12,"nativeEvent"],[58,19,23,23],[58,20,23,24,"cornerPoints"],[58,32,23,36],[58,35,23,39],[58,36,24,16,"parsed"],[58,42,24,22],[58,43,24,23,"location"],[58,51,24,31],[58,52,24,32,"topLeftCorner"],[58,65,24,45],[58,67,25,16,"parsed"],[58,73,25,22],[58,74,25,23,"location"],[58,82,25,31],[58,83,25,32,"bottomLeftCorner"],[58,99,25,48],[58,101,26,16,"parsed"],[58,107,26,22],[58,108,26,23,"location"],[58,116,26,31],[58,117,26,32,"topRightCorner"],[58,131,26,46],[58,133,27,16,"parsed"],[58,139,27,22],[58,140,27,23,"location"],[58,148,27,31],[58,149,27,32,"bottomRightCorner"],[58,166,27,49],[58,167,28,13],[59,6,29,8],[60,6,30,8],[60,13,30,15,"nativeEvent"],[60,24,30,26],[61,4,31,4],[62,4,32,4],[62,11,32,11,"parsed"],[62,17,32,17],[63,2,33,0],[63,3,33,1],[64,2,34,0],[64,8,34,6,"createWorkerAsyncFunction"],[64,33,34,31],[64,36,34,34,"createWorkerAsyncFunction"],[64,37,34,35,"fn"],[64,39,34,37],[64,41,34,39,"deps"],[64,45,34,43],[64,50,34,48],[65,4,35,4],[65,8,35,8],[65,15,35,15,"window"],[65,21,35,21],[65,26,35,26],[65,37,35,37],[65,39,35,39],[66,6,36,8],[66,13,36,15],[66,25,36,27],[67,8,37,12],[67,14,37,18],[67,18,37,22,"Error"],[67,23,37,27],[67,24,37,28],[67,91,37,95],[67,92,37,96],[68,6,38,8],[68,7,38,9],[69,4,39,4],[70,4,40,4],[70,10,40,10,"stringifiedFn"],[70,23,40,23],[70,26,40,26],[70,27,41,8],[70,42,41,23,"fn"],[70,44,41,25],[70,45,41,26,"toString"],[70,53,41,34],[70,54,41,35],[70,55,41,36],[70,58,41,39],[70,60,42,8],[70,87,42,35],[70,89,43,8],[70,126,43,45],[70,128,44,8],[70,157,44,37],[70,159,45,8],[70,163,45,12],[70,164,46,5],[71,4,47,4],[71,8,47,8,"deps"],[71,12,47,12],[71,13,47,13,"length"],[71,19,47,19],[71,22,47,22],[71,23,47,23],[71,25,47,25],[72,6,48,8,"stringifiedFn"],[72,19,48,21],[72,20,48,22,"unshift"],[72,27,48,29],[72,28,48,30],[72,45,48,47,"deps"],[72,49,48,51],[72,50,48,52,"map"],[72,53,48,55],[72,54,48,57,"dep"],[72,57,48,60],[72,61,48,65],[72,65,48,69,"dep"],[72,68,48,72],[72,71,48,75],[72,72,48,76],[72,73,48,77,"join"],[72,77,48,81],[72,78,48,82],[72,82,48,86],[72,83,48,87],[72,87,48,91],[72,88,48,92],[73,4,49,4],[74,4,50,4],[74,10,50,10,"blob"],[74,14,50,14],[74,17,50,17],[74,21,50,21,"Blob"],[74,25,50,25],[74,26,50,26,"stringifiedFn"],[74,39,50,39],[74,41,50,41],[75,6,50,43,"type"],[75,10,50,47],[75,12,50,49],[76,4,50,67],[76,5,50,68],[76,6,50,69],[77,4,51,4],[77,10,51,10,"worker"],[77,16,51,16],[77,19,51,19],[77,23,51,23,"Worker"],[77,29,51,29],[77,30,51,30,"URL"],[77,33,51,33],[77,34,51,34,"createObjectURL"],[77,49,51,49],[77,50,51,50,"blob"],[77,54,51,54],[77,55,51,55],[77,56,51,56],[78,4,52,4],[79,4,53,4],[79,10,53,10,"promises"],[79,18,53,18],[79,21,53,21],[79,23,53,23],[80,4,54,4,"worker"],[80,10,54,10],[80,11,54,11,"onmessage"],[80,20,54,20],[80,23,54,24,"e"],[80,24,54,25],[80,28,54,30,"promises"],[80,36,54,38],[80,37,54,39,"shift"],[80,42,54,44],[80,43,54,45],[80,44,54,46],[80,46,54,48,"resolve"],[80,53,54,55],[80,54,54,56,"e"],[80,55,54,57],[80,56,54,58,"data"],[80,60,54,62],[80,61,54,63],[81,4,55,4],[81,11,55,12,"data"],[81,15,55,16],[81,19,55,21],[82,6,56,8],[82,13,56,15],[82,17,56,19,"Promise"],[82,24,56,26],[82,25,56,27],[82,26,56,28,"resolve"],[82,33,56,35],[82,35,56,37,"reject"],[82,41,56,43],[82,46,56,48],[83,8,57,12,"promises"],[83,16,57,20],[83,17,57,21,"push"],[83,21,57,25],[83,22,57,26],[84,10,57,28,"resolve"],[84,17,57,35],[85,10,57,37,"reject"],[86,8,57,44],[86,9,57,45],[86,10,57,46],[87,8,58,12,"worker"],[87,14,58,18],[87,15,58,19,"postMessage"],[87,26,58,30],[87,27,58,31,"data"],[87,31,58,35],[87,32,58,36],[88,6,59,8],[88,7,59,9],[88,8,59,10],[89,4,60,4],[89,5,60,5],[90,2,61,0],[90,3,61,1],[91,2,62,0],[91,8,62,6,"decode"],[91,14,62,12],[91,17,62,15,"createWorkerAsyncFunction"],[91,42,62,40],[91,43,62,41,"qrWorkerMethod"],[91,57,62,55],[91,59,62,57],[91,60,63,4],[91,118,63,62],[91,119,64,1],[91,120,64,2],[92,2,65,7],[92,11,65,16,"useWebQRScanner"],[92,26,65,31,"useWebQRScanner"],[92,27,65,32,"video"],[92,32,65,37],[92,34,65,39],[93,4,65,41,"isEnabled"],[93,13,65,50],[94,4,65,52,"captureOptions"],[94,18,65,66],[95,4,65,68,"interval"],[95,12,65,76],[96,4,65,78,"onScanned"],[96,13,65,87],[97,4,65,89,"onError"],[98,2,65,98],[98,3,65,99],[98,5,65,101],[99,4,66,4],[99,10,66,10,"isRunning"],[99,19,66,19],[99,22,66,22,"React"],[99,27,66,27],[99,28,66,28,"useRef"],[99,34,66,34],[99,35,66,35],[99,40,66,40],[99,41,66,41],[100,4,67,4],[100,10,67,10,"timeout"],[100,17,67,17],[100,20,67,20,"React"],[100,25,67,25],[100,26,67,26,"useRef"],[100,32,67,32],[100,33,67,33,"undefined"],[100,42,67,42],[100,43,67,43],[101,4,68,4],[101,19,68,19,"scanAsync"],[101,28,68,28,"scanAsync"],[101,29,68,28],[101,31,68,31],[102,6,69,8],[103,6,70,8],[103,10,70,12],[103,11,70,13,"isRunning"],[103,20,70,22],[103,21,70,23,"current"],[103,28,70,30],[103,32,70,34],[103,33,70,35,"onScanned"],[103,42,70,44],[103,44,70,46],[104,8,71,12,"stop"],[104,12,71,16],[104,13,71,17],[104,14,71,18],[105,8,72,12],[106,6,73,8],[107,6,74,8],[107,10,74,12],[108,8,75,12],[108,14,75,18,"data"],[108,18,75,22],[108,21,75,25],[108,25,75,25,"captureImageData"],[108,40,75,41],[108,41,75,41,"captureImageData"],[108,57,75,41],[108,59,75,42,"video"],[108,64,75,47],[108,65,75,48,"current"],[108,72,75,55],[108,74,75,57,"captureOptions"],[108,88,75,71],[108,89,75,72],[109,8,76,12],[109,12,76,16,"data"],[109,16,76,20],[109,18,76,22],[110,10,77,16],[110,16,77,22,"nativeEvent"],[110,27,77,33],[110,30,77,36],[110,36,77,42,"decode"],[110,42,77,48],[110,43,77,49,"data"],[110,47,77,53],[110,48,77,54],[111,10,78,16],[111,14,78,20,"nativeEvent"],[111,25,78,31],[111,27,78,33,"data"],[111,31,78,37],[111,33,78,39],[112,12,79,20,"onScanned"],[112,21,79,29],[112,22,79,30],[113,14,80,24,"nativeEvent"],[114,12,81,20],[114,13,81,21],[114,14,81,22],[115,10,82,16],[116,8,83,12],[117,6,84,8],[117,7,84,9],[117,8,85,8],[117,15,85,15,"error"],[117,20,85,20],[117,22,85,22],[118,8,86,12],[118,12,86,16,"onError"],[118,19,86,23],[118,21,86,25],[119,10,87,16,"onError"],[119,17,87,23],[119,18,87,24],[120,12,87,26,"nativeEvent"],[120,23,87,37],[120,25,87,39,"error"],[121,10,87,45],[121,11,87,46],[121,12,87,47],[122,8,88,12],[123,6,89,8],[123,7,89,9],[123,16,90,16],[124,8,91,12],[125,8,92,12],[125,12,92,16,"interval"],[125,20,92,24],[125,25,92,29],[125,26,92,30],[125,28,92,32],[126,10,93,16,"stop"],[126,14,93,20],[126,15,93,21],[126,16,93,22],[127,10,94,16],[128,8,95,12],[129,8,96,12],[129,14,96,18,"intervalToUse"],[129,27,96,31],[129,30,96,34],[129,31,96,35,"interval"],[129,39,96,43],[129,43,96,47,"interval"],[129,51,96,55],[129,54,96,58],[129,55,96,59],[129,58,96,62],[129,60,96,64],[129,63,96,67,"interval"],[129,71,96,75],[130,8,97,12],[131,8,98,12,"timeout"],[131,15,98,19],[131,16,98,20,"current"],[131,23,98,27],[131,26,98,30,"setTimeout"],[131,36,98,40],[131,37,98,41],[131,43,98,47],[132,10,99,16,"scanAsync"],[132,19,99,25],[132,20,99,26],[132,21,99,27],[133,8,100,12],[133,9,100,13],[133,11,100,15,"intervalToUse"],[133,24,100,28],[133,25,100,29],[134,6,101,8],[135,4,102,4],[136,4,103,4],[136,13,103,13,"stop"],[136,17,103,17,"stop"],[136,18,103,17],[136,20,103,20],[137,6,104,8,"isRunning"],[137,15,104,17],[137,16,104,18,"current"],[137,23,104,25],[137,26,104,28],[137,31,104,33],[138,6,105,8,"clearTimeout"],[138,18,105,20],[138,19,105,21,"timeout"],[138,26,105,28],[138,27,105,29,"current"],[138,34,105,36],[138,35,105,37],[139,4,106,4],[140,4,107,4,"React"],[140,9,107,9],[140,10,107,10,"useEffect"],[140,19,107,19],[140,20,107,20],[140,26,107,26],[141,6,108,8],[141,10,108,12,"isEnabled"],[141,19,108,21],[141,21,108,23],[142,8,109,12,"isRunning"],[142,17,109,21],[142,18,109,22,"current"],[142,25,109,29],[142,28,109,32],[142,32,109,36],[143,8,110,12,"scanAsync"],[143,17,110,21],[143,18,110,22],[143,19,110,23],[144,6,111,8],[145,6,112,8],[145,13,112,15],[145,19,112,21],[146,8,113,12],[146,12,113,16,"isEnabled"],[146,21,113,25],[146,23,113,27],[147,10,114,16,"stop"],[147,14,114,20],[147,15,114,21],[147,16,114,22],[148,8,115,12],[149,6,116,8],[149,7,116,9],[150,4,117,4],[150,5,117,5],[150,7,117,7],[150,8,117,8,"isEnabled"],[150,17,117,17],[150,18,117,18],[150,19,117,19],[151,2,118,0],[152,0,118,1],[152,3]],"functionMap":{"names":["","qrWorkerMethod","createWorkerAsyncFunction","","deps.map$argument_0","worker.onmessage","Promise$argument_0","useWebQRScanner","scanAsync","setTimeout$argument_0","stop","React.useEffect$argument_0"],"mappings":"AAA;uBCE;CD8B;kCEC;eCE;SDE;wDEU,mBF;uBGM,wCH;WCC;2BGC;SHG;KDC;CFC;OOI;ICG;yCC8B;aDE;KDE;IGC;KHG;oBIC;eRK;SQI;KJC;CPC"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/e0/db93ae374c5b2c878303c6fd1f13042ae0d52aa75d500c5281c92fa9409069037738c2 b/frontend/.metro-cache/cache/e0/db93ae374c5b2c878303c6fd1f13042ae0d52aa75d500c5281c92fa9409069037738c2
new file mode 100644
index 00000000..f9023819
--- /dev/null
+++ b/frontend/.metro-cache/cache/e0/db93ae374c5b2c878303c6fd1f13042ae0d52aa75d500c5281c92fa9409069037738c2
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":61,"index":61}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var ExpoCamera = (0, _expoModulesCore.requireNativeViewManager)('ExpoCamera');\n var _default = ExpoCamera;\n});","lineCount":16,"map":[[7,2,3,0,"Object"],[7,8,3,0],[7,9,3,0,"defineProperty"],[7,23,3,0],[7,24,3,0,"exports"],[7,31,3,0],[8,4,3,0,"enumerable"],[8,14,3,0],[9,4,3,0,"get"],[9,7,3,0],[9,18,3,0,"get"],[9,19,3,0],[10,6,3,0],[10,13,3,0,"_default"],[10,21,3,0],[11,4,3,0],[12,2,3,0],[13,2,1,0],[13,6,1,0,"_expoModulesCore"],[13,22,1,0],[13,25,1,0,"require"],[13,32,1,0],[13,33,1,0,"_dependencyMap"],[13,47,1,0],[14,2,2,0],[14,6,2,6,"ExpoCamera"],[14,16,2,16],[14,19,2,19],[14,23,2,19,"requireNativeViewManager"],[14,39,2,43],[14,40,2,43,"requireNativeViewManager"],[14,64,2,43],[14,66,2,44],[14,78,2,56],[14,79,2,57],[15,2,3,0],[15,6,3,0,"_default"],[15,14,3,0],[15,17,3,15,"ExpoCamera"],[15,27,3,25],[16,0,3,26],[16,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/e7/2b59cc676c9f77d14729b5ea5a3861305af9102098d436cb30495627171bee4a5a3191 b/frontend/.metro-cache/cache/e7/2b59cc676c9f77d14729b5ea5a3861305af9102098d436cb30495627171bee4a5a3191
new file mode 100644
index 00000000..3ecca0be
--- /dev/null
+++ b/frontend/.metro-cache/cache/e7/2b59cc676c9f77d14729b5ea5a3861305af9102098d436cb30495627171bee4a5a3191
@@ -0,0 +1 @@
+{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":51,"index":51}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":52},"end":{"line":2,"column":79,"index":131}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"expo-camera","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":132},"end":{"line":3,"column":49,"index":181}}],"key":"F1dQUupkokZUlGC/IdrmVB3l6lo=","exportNames":["*"],"imports":1}},{"name":"@expo/vector-icons","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":182},"end":{"line":4,"column":46,"index":228}}],"key":"ow7vkrqkIckRjlSi/+MhMmRYtUE=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":229},"end":{"line":5,"column":67,"index":296}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/screens/QRScannerScreen.tsx\",\n _s = $RefreshSig$();\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return QRScannerScreen;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[1], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _react = require(_dependencyMap[2], \"react\");\n var _reactNative = require(_dependencyMap[3], \"react-native\");\n var _expoCamera = require(_dependencyMap[4], \"expo-camera\");\n var _expoVectorIcons = require(_dependencyMap[5], \"@expo/vector-icons\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[6], \"react-native-safe-area-context\");\n var _reactJsxDevRuntime = require(_dependencyMap[7], \"react/jsx-dev-runtime\");\n function QRScannerScreen(_ref) {\n _s();\n var navigation = _ref.navigation;\n var insets = (0, _reactNativeSafeAreaContext.useSafeAreaInsets)();\n var _useState = (0, _react.useState)(null),\n _useState2 = (0, _slicedToArray.default)(_useState, 2),\n hasPermission = _useState2[0],\n setHasPermission = _useState2[1];\n var _useState3 = (0, _react.useState)(false),\n _useState4 = (0, _slicedToArray.default)(_useState3, 2),\n scanned = _useState4[0],\n setScanned = _useState4[1];\n (0, _react.useEffect)(() => {\n requestCameraPermission();\n }, []);\n var requestCameraPermission = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator.default)(function* () {\n var _yield$Camera$request = yield _expoCamera.Camera.requestCameraPermissionsAsync(),\n status = _yield$Camera$request.status;\n setHasPermission(status === 'granted');\n });\n return function requestCameraPermission() {\n return _ref2.apply(this, arguments);\n };\n }();\n var handleBarCodeScanned = _ref3 => {\n var type = _ref3.type,\n data = _ref3.data;\n setScanned(true);\n _reactNative.Alert.alert('QR Code Scanned', `Type: ${type}\\nData: ${data}`, [{\n text: 'Scan Again',\n onPress: () => setScanned(false)\n }, {\n text: 'OK',\n onPress: () => navigation.goBack()\n }]);\n };\n if (hasPermission === null) {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n children: \"Requesting camera permission...\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 7\n }, this);\n }\n if (hasPermission === false) {\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.container, {\n paddingTop: insets.top\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.header,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 52,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 51,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.headerTitle,\n children: \"QR Scanner\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 55,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.permissionContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"camera-off\",\n size: 64,\n color: \"#6B7280\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 58,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.permissionTitle,\n children: \"Camera Permission Denied\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 59,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.permissionText,\n children: \"Please enable camera access in your device settings to scan QR codes.\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.settingsButton,\n onPress: requestCameraPermission,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.settingsButtonText,\n children: \"Request Permission Again\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 64,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 63,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 57,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 49,\n columnNumber: 7\n }, this);\n }\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.container,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoCamera.CameraView, {\n style: styles.camera,\n facing: \"back\",\n onBarcodeScanned: scanned ? undefined : handleBarCodeScanned,\n barcodeScannerSettings: {\n barcodeTypes: ['qr']\n },\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.header, {\n paddingTop: insets.top + 16\n }],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n onPress: () => navigation.goBack(),\n style: styles.backButton,\n children: /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"arrow-back\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 83,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.headerTitle,\n children: \"Scan QR Code\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 86,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: {\n width: 40\n }\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 87,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 82,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.scannerContainer,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.scannerFrame,\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.corner, styles.cornerTopLeft]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 93,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.corner, styles.cornerTopRight]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 94,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.corner, styles.cornerBottomLeft]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 95,\n columnNumber: 13\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: [styles.corner, styles.cornerBottomRight]\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 96,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 92,\n columnNumber: 11\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.instructionText,\n children: \"Position the QR code within the frame\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 98,\n columnNumber: 11\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 91,\n columnNumber: 9\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.View, {\n style: styles.bottomContainer,\n children: scanned && /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.TouchableOpacity, {\n style: styles.scanAgainButton,\n onPress: () => setScanned(false),\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_expoVectorIcons.Ionicons, {\n name: \"refresh\",\n size: 24,\n color: \"#FFF\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 110,\n columnNumber: 15\n }, this), /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(_reactNative.Text, {\n style: styles.scanAgainText,\n children: \"Scan Again\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 111,\n columnNumber: 15\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 106,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 104,\n columnNumber: 9\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 73,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 72,\n columnNumber: 5\n }, this);\n }\n _s(QRScannerScreen, \"+n0BCJbam/albPQTzrzC6y37Yig=\", false, function () {\n return [_reactNativeSafeAreaContext.useSafeAreaInsets];\n });\n _c = QRScannerScreen;\n var styles = _reactNative.StyleSheet.create({\n container: {\n flex: 1,\n backgroundColor: '#000'\n },\n camera: {\n flex: 1\n },\n header: {\n flexDirection: 'row',\n alignItems: 'center',\n justifyContent: 'space-between',\n paddingHorizontal: 16,\n paddingVertical: 16,\n backgroundColor: 'rgba(0, 0, 0, 0.5)'\n },\n backButton: {\n width: 40,\n height: 40,\n borderRadius: 20,\n backgroundColor: 'rgba(255, 255, 255, 0.2)',\n alignItems: 'center',\n justifyContent: 'center'\n },\n headerTitle: {\n fontSize: 18,\n fontWeight: '700',\n color: '#FFF'\n },\n scannerContainer: {\n flex: 1,\n justifyContent: 'center',\n alignItems: 'center'\n },\n scannerFrame: {\n width: 250,\n height: 250,\n position: 'relative'\n },\n corner: {\n position: 'absolute',\n width: 40,\n height: 40,\n borderColor: '#EE2A35'\n },\n cornerTopLeft: {\n top: 0,\n left: 0,\n borderTopWidth: 4,\n borderLeftWidth: 4,\n borderTopLeftRadius: 8\n },\n cornerTopRight: {\n top: 0,\n right: 0,\n borderTopWidth: 4,\n borderRightWidth: 4,\n borderTopRightRadius: 8\n },\n cornerBottomLeft: {\n bottom: 0,\n left: 0,\n borderBottomWidth: 4,\n borderLeftWidth: 4,\n borderBottomLeftRadius: 8\n },\n cornerBottomRight: {\n bottom: 0,\n right: 0,\n borderBottomWidth: 4,\n borderRightWidth: 4,\n borderBottomRightRadius: 8\n },\n instructionText: {\n marginTop: 32,\n fontSize: 16,\n color: '#FFF',\n textAlign: 'center',\n backgroundColor: 'rgba(0, 0, 0, 0.5)',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 8\n },\n bottomContainer: {\n padding: 32,\n alignItems: 'center'\n },\n scanAgainButton: {\n flexDirection: 'row',\n alignItems: 'center',\n backgroundColor: '#EE2A35',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 12\n },\n scanAgainText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF',\n marginLeft: 8\n },\n permissionContainer: {\n flex: 1,\n justifyContent: 'center',\n alignItems: 'center',\n padding: 32\n },\n permissionTitle: {\n fontSize: 20,\n fontWeight: '700',\n color: '#1F2937',\n marginTop: 24,\n marginBottom: 12\n },\n permissionText: {\n fontSize: 16,\n color: '#6B7280',\n textAlign: 'center',\n marginBottom: 24\n },\n settingsButton: {\n backgroundColor: '#EE2A35',\n paddingHorizontal: 24,\n paddingVertical: 12,\n borderRadius: 12\n },\n settingsButtonText: {\n fontSize: 16,\n fontWeight: '600',\n color: '#FFF'\n }\n });\n var _c;\n $RefreshReg$(_c, \"QRScannerScreen\");\n});","lineCount":451,"map":[[14,2,7,15,"Object"],[14,8,7,15],[14,9,7,15,"defineProperty"],[14,23,7,15],[14,24,7,15,"exports"],[14,31,7,15],[15,4,7,15,"enumerable"],[15,14,7,15],[16,4,7,15,"get"],[16,7,7,15],[16,18,7,15,"get"],[16,19,7,15],[17,6,7,15],[17,13,7,15,"QRScannerScreen"],[17,28,7,15],[18,4,7,15],[19,2,7,15],[20,2,118,1],[20,6,118,1,"_babelRuntimeHelpersAsyncToGenerator"],[20,42,118,1],[20,45,118,1,"require"],[20,52,118,1],[20,53,118,1,"_dependencyMap"],[20,67,118,1],[21,2,118,1],[21,6,118,1,"_asyncToGenerator"],[21,23,118,1],[21,26,118,1,"_interopDefault"],[21,41,118,1],[21,42,118,1,"_babelRuntimeHelpersAsyncToGenerator"],[21,78,118,1],[22,2,118,1],[22,6,118,1,"_babelRuntimeHelpersSlicedToArray"],[22,39,118,1],[22,42,118,1,"require"],[22,49,118,1],[22,50,118,1,"_dependencyMap"],[22,64,118,1],[23,2,118,1],[23,6,118,1,"_slicedToArray"],[23,20,118,1],[23,23,118,1,"_interopDefault"],[23,38,118,1],[23,39,118,1,"_babelRuntimeHelpersSlicedToArray"],[23,72,118,1],[24,2,1,0],[24,6,1,0,"_react"],[24,12,1,0],[24,15,1,0,"require"],[24,22,1,0],[24,23,1,0,"_dependencyMap"],[24,37,1,0],[25,2,2,0],[25,6,2,0,"_reactNative"],[25,18,2,0],[25,21,2,0,"require"],[25,28,2,0],[25,29,2,0,"_dependencyMap"],[25,43,2,0],[26,2,3,0],[26,6,3,0,"_expoCamera"],[26,17,3,0],[26,20,3,0,"require"],[26,27,3,0],[26,28,3,0,"_dependencyMap"],[26,42,3,0],[27,2,4,0],[27,6,4,0,"_expoVectorIcons"],[27,22,4,0],[27,25,4,0,"require"],[27,32,4,0],[27,33,4,0,"_dependencyMap"],[27,47,4,0],[28,2,5,0],[28,6,5,0,"_reactNativeSafeAreaContext"],[28,33,5,0],[28,36,5,0,"require"],[28,43,5,0],[28,44,5,0,"_dependencyMap"],[28,58,5,0],[29,2,5,67],[29,6,5,67,"_reactJsxDevRuntime"],[29,25,5,67],[29,28,5,67,"require"],[29,35,5,67],[29,36,5,67,"_dependencyMap"],[29,50,5,67],[30,2,7,15],[30,11,7,24,"QRScannerScreen"],[30,26,7,39,"QRScannerScreen"],[30,27,7,39,"_ref"],[30,31,7,39],[30,33,7,61],[31,4,7,61,"_s"],[31,6,7,61],[32,4,7,61],[32,8,7,42,"navigation"],[32,18,7,52],[32,21,7,52,"_ref"],[32,25,7,52],[32,26,7,42,"navigation"],[32,36,7,52],[33,4,8,2],[33,8,8,8,"insets"],[33,14,8,14],[33,17,8,17],[33,21,8,17,"useSafeAreaInsets"],[33,48,8,34],[33,49,8,34,"useSafeAreaInsets"],[33,66,8,34],[33,68,8,35],[33,69,8,36],[34,4,9,2],[34,8,9,2,"_useState"],[34,17,9,2],[34,20,9,44],[34,24,9,44,"useState"],[34,30,9,52],[34,31,9,52,"useState"],[34,39,9,52],[34,41,9,69],[34,45,9,73],[34,46,9,74],[35,6,9,74,"_useState2"],[35,16,9,74],[35,23,9,74,"_slicedToArray"],[35,37,9,74],[35,38,9,74,"default"],[35,45,9,74],[35,47,9,74,"_useState"],[35,56,9,74],[36,6,9,9,"hasPermission"],[36,19,9,22],[36,22,9,22,"_useState2"],[36,32,9,22],[37,6,9,24,"setHasPermission"],[37,22,9,40],[37,25,9,40,"_useState2"],[37,35,9,40],[38,4,10,2],[38,8,10,2,"_useState3"],[38,18,10,2],[38,21,10,32],[38,25,10,32,"useState"],[38,31,10,40],[38,32,10,40,"useState"],[38,40,10,40],[38,42,10,41],[38,47,10,46],[38,48,10,47],[39,6,10,47,"_useState4"],[39,16,10,47],[39,23,10,47,"_slicedToArray"],[39,37,10,47],[39,38,10,47,"default"],[39,45,10,47],[39,47,10,47,"_useState3"],[39,57,10,47],[40,6,10,9,"scanned"],[40,13,10,16],[40,16,10,16,"_useState4"],[40,26,10,16],[41,6,10,18,"setScanned"],[41,16,10,28],[41,19,10,28,"_useState4"],[41,29,10,28],[42,4,12,2],[42,8,12,2,"useEffect"],[42,14,12,11],[42,15,12,11,"useEffect"],[42,24,12,11],[42,26,12,12],[42,32,12,18],[43,6,13,4,"requestCameraPermission"],[43,29,13,27],[43,30,13,28],[43,31,13,29],[44,4,14,2],[44,5,14,3],[44,7,14,5],[44,9,14,7],[44,10,14,8],[45,4,16,2],[45,8,16,8,"requestCameraPermission"],[45,31,16,31],[46,6,16,31],[46,10,16,31,"_ref2"],[46,15,16,31],[46,22,16,31,"_asyncToGenerator"],[46,39,16,31],[46,40,16,31,"default"],[46,47,16,31],[46,49,16,34],[46,62,16,46],[47,8,17,4],[47,12,17,4,"_yield$Camera$request"],[47,33,17,4],[47,42,17,29,"Camera"],[47,53,17,35],[47,54,17,35,"Camera"],[47,60,17,35],[47,61,17,36,"requestCameraPermissionsAsync"],[47,90,17,65],[47,91,17,66],[47,92,17,67],[48,10,17,12,"status"],[48,16,17,18],[48,19,17,18,"_yield$Camera$request"],[48,40,17,18],[48,41,17,12,"status"],[48,47,17,18],[49,8,18,4,"setHasPermission"],[49,24,18,20],[49,25,18,21,"status"],[49,31,18,27],[49,36,18,32],[49,45,18,41],[49,46,18,42],[50,6,19,2],[50,7,19,3],[51,6,19,3],[51,22,16,8,"requestCameraPermission"],[51,45,16,31,"requestCameraPermission"],[51,46,16,31],[52,8,16,31],[52,15,16,31,"_ref2"],[52,20,16,31],[52,21,16,31,"apply"],[52,26,16,31],[52,33,16,31,"arguments"],[52,42,16,31],[53,6,16,31],[54,4,16,31],[54,7,19,3],[55,4,21,2],[55,8,21,8,"handleBarCodeScanned"],[55,28,21,28],[55,31,21,31,"_ref3"],[55,36,21,31],[55,40,21,56],[56,6,21,56],[56,10,21,34,"type"],[56,14,21,38],[56,17,21,38,"_ref3"],[56,22,21,38],[56,23,21,34,"type"],[56,27,21,38],[57,8,21,40,"data"],[57,12,21,44],[57,15,21,44,"_ref3"],[57,20,21,44],[57,21,21,40,"data"],[57,25,21,44],[58,6,22,4,"setScanned"],[58,16,22,14],[58,17,22,15],[58,21,22,19],[58,22,22,20],[59,6,23,4,"Alert"],[59,18,23,9],[59,19,23,9,"Alert"],[59,24,23,9],[59,25,23,10,"alert"],[59,30,23,15],[59,31,24,6],[59,48,24,23],[59,50,25,6],[59,59,25,15,"type"],[59,63,25,19],[59,74,25,30,"data"],[59,78,25,34],[59,80,25,36],[59,82,26,6],[59,83,27,8],[60,8,28,10,"text"],[60,12,28,14],[60,14,28,16],[60,26,28,28],[61,8,29,10,"onPress"],[61,15,29,17],[61,17,29,19,"onPress"],[61,18,29,19],[61,23,29,25,"setScanned"],[61,33,29,35],[61,34,29,36],[61,39,29,41],[62,6,30,8],[62,7,30,9],[62,9,31,8],[63,8,32,10,"text"],[63,12,32,14],[63,14,32,16],[63,18,32,20],[64,8,33,10,"onPress"],[64,15,33,17],[64,17,33,19,"onPress"],[64,18,33,19],[64,23,33,25,"navigation"],[64,33,33,35],[64,34,33,36,"goBack"],[64,40,33,42],[64,41,33,43],[65,6,34,8],[65,7,34,9],[65,8,36,4],[65,9,36,5],[66,4,37,2],[66,5,37,3],[67,4,39,2],[67,8,39,6,"hasPermission"],[67,21,39,19],[67,26,39,24],[67,30,39,28],[67,32,39,30],[68,6,40,4],[68,26,41,6],[68,30,41,6,"_reactJsxDevRuntime"],[68,49,41,6],[68,50,41,6,"jsxDEV"],[68,56,41,6],[68,58,41,7,"_reactNative"],[68,70,41,11],[68,71,41,11,"View"],[68,75,41,11],[69,8,41,12,"style"],[69,13,41,17],[69,15,41,19,"styles"],[69,21,41,25],[69,22,41,26,"container"],[69,31,41,36],[70,8,41,36,"children"],[70,16,41,36],[70,31,42,8],[70,35,42,8,"_reactJsxDevRuntime"],[70,54,42,8],[70,55,42,8,"jsxDEV"],[70,61,42,8],[70,63,42,9,"_reactNative"],[70,75,42,13],[70,76,42,13,"Text"],[70,80,42,13],[71,10,42,13,"children"],[71,18,42,13],[71,20,42,14],[72,8,42,45],[73,10,42,45,"fileName"],[73,18,42,45],[73,20,42,45,"_jsxFileName"],[73,32,42,45],[74,10,42,45,"lineNumber"],[74,20,42,45],[75,10,42,45,"columnNumber"],[75,22,42,45],[76,8,42,45],[76,15,42,51],[77,6,42,52],[78,8,42,52,"fileName"],[78,16,42,52],[78,18,42,52,"_jsxFileName"],[78,30,42,52],[79,8,42,52,"lineNumber"],[79,18,42,52],[80,8,42,52,"columnNumber"],[80,20,42,52],[81,6,42,52],[81,13,43,12],[81,14,43,13],[82,4,45,2],[83,4,47,2],[83,8,47,6,"hasPermission"],[83,21,47,19],[83,26,47,24],[83,31,47,29],[83,33,47,31],[84,6,48,4],[84,26,49,6],[84,30,49,6,"_reactJsxDevRuntime"],[84,49,49,6],[84,50,49,6,"jsxDEV"],[84,56,49,6],[84,58,49,7,"_reactNative"],[84,70,49,11],[84,71,49,11,"View"],[84,75,49,11],[85,8,49,12,"style"],[85,13,49,17],[85,15,49,19],[85,16,49,20,"styles"],[85,22,49,26],[85,23,49,27,"container"],[85,32,49,36],[85,34,49,38],[86,10,49,40,"paddingTop"],[86,20,49,50],[86,22,49,52,"insets"],[86,28,49,58],[86,29,49,59,"top"],[87,8,49,63],[87,9,49,64],[87,10,49,66],[88,8,49,66,"children"],[88,16,49,66],[88,32,50,8],[88,36,50,8,"_reactJsxDevRuntime"],[88,55,50,8],[88,56,50,8,"jsxDEV"],[88,62,50,8],[88,64,50,9,"_reactNative"],[88,76,50,13],[88,77,50,13,"View"],[88,81,50,13],[89,10,50,14,"style"],[89,15,50,19],[89,17,50,21,"styles"],[89,23,50,27],[89,24,50,28,"header"],[89,30,50,35],[90,10,50,35,"children"],[90,18,50,35],[90,34,51,10],[90,38,51,10,"_reactJsxDevRuntime"],[90,57,51,10],[90,58,51,10,"jsxDEV"],[90,64,51,10],[90,66,51,11,"_reactNative"],[90,78,51,27],[90,79,51,27,"TouchableOpacity"],[90,95,51,27],[91,12,51,28,"onPress"],[91,19,51,35],[91,21,51,37,"onPress"],[91,22,51,37],[91,27,51,43,"navigation"],[91,37,51,53],[91,38,51,54,"goBack"],[91,44,51,60],[91,45,51,61],[91,46,51,63],[92,12,51,64,"style"],[92,17,51,69],[92,19,51,71,"styles"],[92,25,51,77],[92,26,51,78,"backButton"],[92,36,51,89],[93,12,51,89,"children"],[93,20,51,89],[93,35,52,12],[93,39,52,12,"_reactJsxDevRuntime"],[93,58,52,12],[93,59,52,12,"jsxDEV"],[93,65,52,12],[93,67,52,13,"_expoVectorIcons"],[93,83,52,21],[93,84,52,21,"Ionicons"],[93,92,52,21],[94,14,52,22,"name"],[94,18,52,26],[94,20,52,27],[94,32,52,39],[95,14,52,40,"size"],[95,18,52,44],[95,20,52,46],[95,22,52,49],[96,14,52,50,"color"],[96,19,52,55],[96,21,52,56],[97,12,52,62],[98,14,52,62,"fileName"],[98,22,52,62],[98,24,52,62,"_jsxFileName"],[98,36,52,62],[99,14,52,62,"lineNumber"],[99,24,52,62],[100,14,52,62,"columnNumber"],[100,26,52,62],[101,12,52,62],[101,19,52,64],[102,10,52,65],[103,12,52,65,"fileName"],[103,20,52,65],[103,22,52,65,"_jsxFileName"],[103,34,52,65],[104,12,52,65,"lineNumber"],[104,22,52,65],[105,12,52,65,"columnNumber"],[105,24,52,65],[106,10,52,65],[106,17,53,28],[106,18,53,29],[106,33,54,10],[106,37,54,10,"_reactJsxDevRuntime"],[106,56,54,10],[106,57,54,10,"jsxDEV"],[106,63,54,10],[106,65,54,11,"_reactNative"],[106,77,54,15],[106,78,54,15,"Text"],[106,82,54,15],[107,12,54,16,"style"],[107,17,54,21],[107,19,54,23,"styles"],[107,25,54,29],[107,26,54,30,"headerTitle"],[107,37,54,42],[108,12,54,42,"children"],[108,20,54,42],[108,22,54,43],[109,10,54,53],[110,12,54,53,"fileName"],[110,20,54,53],[110,22,54,53,"_jsxFileName"],[110,34,54,53],[111,12,54,53,"lineNumber"],[111,22,54,53],[112,12,54,53,"columnNumber"],[112,24,54,53],[113,10,54,53],[113,17,54,59],[113,18,54,60],[113,33,55,10],[113,37,55,10,"_reactJsxDevRuntime"],[113,56,55,10],[113,57,55,10,"jsxDEV"],[113,63,55,10],[113,65,55,11,"_reactNative"],[113,77,55,15],[113,78,55,15,"View"],[113,82,55,15],[114,12,55,16,"style"],[114,17,55,21],[114,19,55,23],[115,14,55,25,"width"],[115,19,55,30],[115,21,55,32],[116,12,55,35],[117,10,55,37],[118,12,55,37,"fileName"],[118,20,55,37],[118,22,55,37,"_jsxFileName"],[118,34,55,37],[119,12,55,37,"lineNumber"],[119,22,55,37],[120,12,55,37,"columnNumber"],[120,24,55,37],[121,10,55,37],[121,17,55,39],[121,18,55,40],[122,8,55,40],[123,10,55,40,"fileName"],[123,18,55,40],[123,20,55,40,"_jsxFileName"],[123,32,55,40],[124,10,55,40,"lineNumber"],[124,20,55,40],[125,10,55,40,"columnNumber"],[125,22,55,40],[126,8,55,40],[126,15,56,14],[126,16,56,15],[126,31,57,8],[126,35,57,8,"_reactJsxDevRuntime"],[126,54,57,8],[126,55,57,8,"jsxDEV"],[126,61,57,8],[126,63,57,9,"_reactNative"],[126,75,57,13],[126,76,57,13,"View"],[126,80,57,13],[127,10,57,14,"style"],[127,15,57,19],[127,17,57,21,"styles"],[127,23,57,27],[127,24,57,28,"permissionContainer"],[127,43,57,48],[128,10,57,48,"children"],[128,18,57,48],[128,34,58,10],[128,38,58,10,"_reactJsxDevRuntime"],[128,57,58,10],[128,58,58,10,"jsxDEV"],[128,64,58,10],[128,66,58,11,"_expoVectorIcons"],[128,82,58,19],[128,83,58,19,"Ionicons"],[128,91,58,19],[129,12,58,20,"name"],[129,16,58,24],[129,18,58,25],[129,30,58,37],[130,12,58,38,"size"],[130,16,58,42],[130,18,58,44],[130,20,58,47],[131,12,58,48,"color"],[131,17,58,53],[131,19,58,54],[132,10,58,63],[133,12,58,63,"fileName"],[133,20,58,63],[133,22,58,63,"_jsxFileName"],[133,34,58,63],[134,12,58,63,"lineNumber"],[134,22,58,63],[135,12,58,63,"columnNumber"],[135,24,58,63],[136,10,58,63],[136,17,58,65],[136,18,58,66],[136,33,59,10],[136,37,59,10,"_reactJsxDevRuntime"],[136,56,59,10],[136,57,59,10,"jsxDEV"],[136,63,59,10],[136,65,59,11,"_reactNative"],[136,77,59,15],[136,78,59,15,"Text"],[136,82,59,15],[137,12,59,16,"style"],[137,17,59,21],[137,19,59,23,"styles"],[137,25,59,29],[137,26,59,30,"permissionTitle"],[137,41,59,46],[138,12,59,46,"children"],[138,20,59,46],[138,22,59,47],[139,10,59,71],[140,12,59,71,"fileName"],[140,20,59,71],[140,22,59,71,"_jsxFileName"],[140,34,59,71],[141,12,59,71,"lineNumber"],[141,22,59,71],[142,12,59,71,"columnNumber"],[142,24,59,71],[143,10,59,71],[143,17,59,77],[143,18,59,78],[143,33,60,10],[143,37,60,10,"_reactJsxDevRuntime"],[143,56,60,10],[143,57,60,10,"jsxDEV"],[143,63,60,10],[143,65,60,11,"_reactNative"],[143,77,60,15],[143,78,60,15,"Text"],[143,82,60,15],[144,12,60,16,"style"],[144,17,60,21],[144,19,60,23,"styles"],[144,25,60,29],[144,26,60,30,"permissionText"],[144,40,60,45],[145,12,60,45,"children"],[145,20,60,45],[145,22,60,46],[146,10,62,10],[147,12,62,10,"fileName"],[147,20,62,10],[147,22,62,10,"_jsxFileName"],[147,34,62,10],[148,12,62,10,"lineNumber"],[148,22,62,10],[149,12,62,10,"columnNumber"],[149,24,62,10],[150,10,62,10],[150,17,62,16],[150,18,62,17],[150,33,63,10],[150,37,63,10,"_reactJsxDevRuntime"],[150,56,63,10],[150,57,63,10,"jsxDEV"],[150,63,63,10],[150,65,63,11,"_reactNative"],[150,77,63,27],[150,78,63,27,"TouchableOpacity"],[150,94,63,27],[151,12,63,28,"style"],[151,17,63,33],[151,19,63,35,"styles"],[151,25,63,41],[151,26,63,42,"settingsButton"],[151,40,63,57],[152,12,63,58,"onPress"],[152,19,63,65],[152,21,63,67,"requestCameraPermission"],[152,44,63,91],[153,12,63,91,"children"],[153,20,63,91],[153,35,64,12],[153,39,64,12,"_reactJsxDevRuntime"],[153,58,64,12],[153,59,64,12,"jsxDEV"],[153,65,64,12],[153,67,64,13,"_reactNative"],[153,79,64,17],[153,80,64,17,"Text"],[153,84,64,17],[154,14,64,18,"style"],[154,19,64,23],[154,21,64,25,"styles"],[154,27,64,31],[154,28,64,32,"settingsButtonText"],[154,46,64,51],[155,14,64,51,"children"],[155,22,64,51],[155,24,64,52],[156,12,64,76],[157,14,64,76,"fileName"],[157,22,64,76],[157,24,64,76,"_jsxFileName"],[157,36,64,76],[158,14,64,76,"lineNumber"],[158,24,64,76],[159,14,64,76,"columnNumber"],[159,26,64,76],[160,12,64,76],[160,19,64,82],[161,10,64,83],[162,12,64,83,"fileName"],[162,20,64,83],[162,22,64,83,"_jsxFileName"],[162,34,64,83],[163,12,64,83,"lineNumber"],[163,22,64,83],[164,12,64,83,"columnNumber"],[164,24,64,83],[165,10,64,83],[165,17,65,28],[165,18,65,29],[166,8,65,29],[167,10,65,29,"fileName"],[167,18,65,29],[167,20,65,29,"_jsxFileName"],[167,32,65,29],[168,10,65,29,"lineNumber"],[168,20,65,29],[169,10,65,29,"columnNumber"],[169,22,65,29],[170,8,65,29],[170,15,66,14],[170,16,66,15],[171,6,66,15],[172,8,66,15,"fileName"],[172,16,66,15],[172,18,66,15,"_jsxFileName"],[172,30,66,15],[173,8,66,15,"lineNumber"],[173,18,66,15],[174,8,66,15,"columnNumber"],[174,20,66,15],[175,6,66,15],[175,13,67,12],[175,14,67,13],[176,4,69,2],[177,4,71,2],[177,24,72,4],[177,28,72,4,"_reactJsxDevRuntime"],[177,47,72,4],[177,48,72,4,"jsxDEV"],[177,54,72,4],[177,56,72,5,"_reactNative"],[177,68,72,9],[177,69,72,9,"View"],[177,73,72,9],[178,6,72,10,"style"],[178,11,72,15],[178,13,72,17,"styles"],[178,19,72,23],[178,20,72,24,"container"],[178,29,72,34],[179,6,72,34,"children"],[179,14,72,34],[179,29,73,6],[179,33,73,6,"_reactJsxDevRuntime"],[179,52,73,6],[179,53,73,6,"jsxDEV"],[179,59,73,6],[179,61,73,7,"_expoCamera"],[179,72,73,17],[179,73,73,17,"CameraView"],[179,83,73,17],[180,8,74,8,"style"],[180,13,74,13],[180,15,74,15,"styles"],[180,21,74,21],[180,22,74,22,"camera"],[180,28,74,29],[181,8,75,8,"facing"],[181,14,75,14],[181,16,75,15],[181,22,75,21],[182,8,76,8,"onBarcodeScanned"],[182,24,76,24],[182,26,76,26,"scanned"],[182,33,76,33],[182,36,76,36,"undefined"],[182,45,76,45],[182,48,76,48,"handleBarCodeScanned"],[182,68,76,69],[183,8,77,8,"barcodeScannerSettings"],[183,30,77,30],[183,32,77,32],[184,10,78,10,"barcodeTypes"],[184,22,78,22],[184,24,78,24],[184,25,78,25],[184,29,78,29],[185,8,79,8],[185,9,79,10],[186,8,79,10,"children"],[186,16,79,10],[186,32,82,8],[186,36,82,8,"_reactJsxDevRuntime"],[186,55,82,8],[186,56,82,8,"jsxDEV"],[186,62,82,8],[186,64,82,9,"_reactNative"],[186,76,82,13],[186,77,82,13,"View"],[186,81,82,13],[187,10,82,14,"style"],[187,15,82,19],[187,17,82,21],[187,18,82,22,"styles"],[187,24,82,28],[187,25,82,29,"header"],[187,31,82,35],[187,33,82,37],[188,12,82,39,"paddingTop"],[188,22,82,49],[188,24,82,51,"insets"],[188,30,82,57],[188,31,82,58,"top"],[188,34,82,61],[188,37,82,64],[189,10,82,67],[189,11,82,68],[189,12,82,70],[190,10,82,70,"children"],[190,18,82,70],[190,34,83,10],[190,38,83,10,"_reactJsxDevRuntime"],[190,57,83,10],[190,58,83,10,"jsxDEV"],[190,64,83,10],[190,66,83,11,"_reactNative"],[190,78,83,27],[190,79,83,27,"TouchableOpacity"],[190,95,83,27],[191,12,83,28,"onPress"],[191,19,83,35],[191,21,83,37,"onPress"],[191,22,83,37],[191,27,83,43,"navigation"],[191,37,83,53],[191,38,83,54,"goBack"],[191,44,83,60],[191,45,83,61],[191,46,83,63],[192,12,83,64,"style"],[192,17,83,69],[192,19,83,71,"styles"],[192,25,83,77],[192,26,83,78,"backButton"],[192,36,83,89],[193,12,83,89,"children"],[193,20,83,89],[193,35,84,12],[193,39,84,12,"_reactJsxDevRuntime"],[193,58,84,12],[193,59,84,12,"jsxDEV"],[193,65,84,12],[193,67,84,13,"_expoVectorIcons"],[193,83,84,21],[193,84,84,21,"Ionicons"],[193,92,84,21],[194,14,84,22,"name"],[194,18,84,26],[194,20,84,27],[194,32,84,39],[195,14,84,40,"size"],[195,18,84,44],[195,20,84,46],[195,22,84,49],[196,14,84,50,"color"],[196,19,84,55],[196,21,84,56],[197,12,84,62],[198,14,84,62,"fileName"],[198,22,84,62],[198,24,84,62,"_jsxFileName"],[198,36,84,62],[199,14,84,62,"lineNumber"],[199,24,84,62],[200,14,84,62,"columnNumber"],[200,26,84,62],[201,12,84,62],[201,19,84,64],[202,10,84,65],[203,12,84,65,"fileName"],[203,20,84,65],[203,22,84,65,"_jsxFileName"],[203,34,84,65],[204,12,84,65,"lineNumber"],[204,22,84,65],[205,12,84,65,"columnNumber"],[205,24,84,65],[206,10,84,65],[206,17,85,28],[206,18,85,29],[206,33,86,10],[206,37,86,10,"_reactJsxDevRuntime"],[206,56,86,10],[206,57,86,10,"jsxDEV"],[206,63,86,10],[206,65,86,11,"_reactNative"],[206,77,86,15],[206,78,86,15,"Text"],[206,82,86,15],[207,12,86,16,"style"],[207,17,86,21],[207,19,86,23,"styles"],[207,25,86,29],[207,26,86,30,"headerTitle"],[207,37,86,42],[208,12,86,42,"children"],[208,20,86,42],[208,22,86,43],[209,10,86,55],[210,12,86,55,"fileName"],[210,20,86,55],[210,22,86,55,"_jsxFileName"],[210,34,86,55],[211,12,86,55,"lineNumber"],[211,22,86,55],[212,12,86,55,"columnNumber"],[212,24,86,55],[213,10,86,55],[213,17,86,61],[213,18,86,62],[213,33,87,10],[213,37,87,10,"_reactJsxDevRuntime"],[213,56,87,10],[213,57,87,10,"jsxDEV"],[213,63,87,10],[213,65,87,11,"_reactNative"],[213,77,87,15],[213,78,87,15,"View"],[213,82,87,15],[214,12,87,16,"style"],[214,17,87,21],[214,19,87,23],[215,14,87,25,"width"],[215,19,87,30],[215,21,87,32],[216,12,87,35],[217,10,87,37],[218,12,87,37,"fileName"],[218,20,87,37],[218,22,87,37,"_jsxFileName"],[218,34,87,37],[219,12,87,37,"lineNumber"],[219,22,87,37],[220,12,87,37,"columnNumber"],[220,24,87,37],[221,10,87,37],[221,17,87,39],[221,18,87,40],[222,8,87,40],[223,10,87,40,"fileName"],[223,18,87,40],[223,20,87,40,"_jsxFileName"],[223,32,87,40],[224,10,87,40,"lineNumber"],[224,20,87,40],[225,10,87,40,"columnNumber"],[225,22,87,40],[226,8,87,40],[226,15,88,14],[226,16,88,15],[226,31,91,8],[226,35,91,8,"_reactJsxDevRuntime"],[226,54,91,8],[226,55,91,8,"jsxDEV"],[226,61,91,8],[226,63,91,9,"_reactNative"],[226,75,91,13],[226,76,91,13,"View"],[226,80,91,13],[227,10,91,14,"style"],[227,15,91,19],[227,17,91,21,"styles"],[227,23,91,27],[227,24,91,28,"scannerContainer"],[227,40,91,45],[228,10,91,45,"children"],[228,18,91,45],[228,34,92,10],[228,38,92,10,"_reactJsxDevRuntime"],[228,57,92,10],[228,58,92,10,"jsxDEV"],[228,64,92,10],[228,66,92,11,"_reactNative"],[228,78,92,15],[228,79,92,15,"View"],[228,83,92,15],[229,12,92,16,"style"],[229,17,92,21],[229,19,92,23,"styles"],[229,25,92,29],[229,26,92,30,"scannerFrame"],[229,38,92,43],[230,12,92,43,"children"],[230,20,92,43],[230,36,93,12],[230,40,93,12,"_reactJsxDevRuntime"],[230,59,93,12],[230,60,93,12,"jsxDEV"],[230,66,93,12],[230,68,93,13,"_reactNative"],[230,80,93,17],[230,81,93,17,"View"],[230,85,93,17],[231,14,93,18,"style"],[231,19,93,23],[231,21,93,25],[231,22,93,26,"styles"],[231,28,93,32],[231,29,93,33,"corner"],[231,35,93,39],[231,37,93,41,"styles"],[231,43,93,47],[231,44,93,48,"cornerTopLeft"],[231,57,93,61],[232,12,93,63],[233,14,93,63,"fileName"],[233,22,93,63],[233,24,93,63,"_jsxFileName"],[233,36,93,63],[234,14,93,63,"lineNumber"],[234,24,93,63],[235,14,93,63,"columnNumber"],[235,26,93,63],[236,12,93,63],[236,19,93,65],[236,20,93,66],[236,35,94,12],[236,39,94,12,"_reactJsxDevRuntime"],[236,58,94,12],[236,59,94,12,"jsxDEV"],[236,65,94,12],[236,67,94,13,"_reactNative"],[236,79,94,17],[236,80,94,17,"View"],[236,84,94,17],[237,14,94,18,"style"],[237,19,94,23],[237,21,94,25],[237,22,94,26,"styles"],[237,28,94,32],[237,29,94,33,"corner"],[237,35,94,39],[237,37,94,41,"styles"],[237,43,94,47],[237,44,94,48,"cornerTopRight"],[237,58,94,62],[238,12,94,64],[239,14,94,64,"fileName"],[239,22,94,64],[239,24,94,64,"_jsxFileName"],[239,36,94,64],[240,14,94,64,"lineNumber"],[240,24,94,64],[241,14,94,64,"columnNumber"],[241,26,94,64],[242,12,94,64],[242,19,94,66],[242,20,94,67],[242,35,95,12],[242,39,95,12,"_reactJsxDevRuntime"],[242,58,95,12],[242,59,95,12,"jsxDEV"],[242,65,95,12],[242,67,95,13,"_reactNative"],[242,79,95,17],[242,80,95,17,"View"],[242,84,95,17],[243,14,95,18,"style"],[243,19,95,23],[243,21,95,25],[243,22,95,26,"styles"],[243,28,95,32],[243,29,95,33,"corner"],[243,35,95,39],[243,37,95,41,"styles"],[243,43,95,47],[243,44,95,48,"cornerBottomLeft"],[243,60,95,64],[244,12,95,66],[245,14,95,66,"fileName"],[245,22,95,66],[245,24,95,66,"_jsxFileName"],[245,36,95,66],[246,14,95,66,"lineNumber"],[246,24,95,66],[247,14,95,66,"columnNumber"],[247,26,95,66],[248,12,95,66],[248,19,95,68],[248,20,95,69],[248,35,96,12],[248,39,96,12,"_reactJsxDevRuntime"],[248,58,96,12],[248,59,96,12,"jsxDEV"],[248,65,96,12],[248,67,96,13,"_reactNative"],[248,79,96,17],[248,80,96,17,"View"],[248,84,96,17],[249,14,96,18,"style"],[249,19,96,23],[249,21,96,25],[249,22,96,26,"styles"],[249,28,96,32],[249,29,96,33,"corner"],[249,35,96,39],[249,37,96,41,"styles"],[249,43,96,47],[249,44,96,48,"cornerBottomRight"],[249,61,96,65],[250,12,96,67],[251,14,96,67,"fileName"],[251,22,96,67],[251,24,96,67,"_jsxFileName"],[251,36,96,67],[252,14,96,67,"lineNumber"],[252,24,96,67],[253,14,96,67,"columnNumber"],[253,26,96,67],[254,12,96,67],[254,19,96,69],[254,20,96,70],[255,10,96,70],[256,12,96,70,"fileName"],[256,20,96,70],[256,22,96,70,"_jsxFileName"],[256,34,96,70],[257,12,96,70,"lineNumber"],[257,22,96,70],[258,12,96,70,"columnNumber"],[258,24,96,70],[259,10,96,70],[259,17,97,16],[259,18,97,17],[259,33,98,10],[259,37,98,10,"_reactJsxDevRuntime"],[259,56,98,10],[259,57,98,10,"jsxDEV"],[259,63,98,10],[259,65,98,11,"_reactNative"],[259,77,98,15],[259,78,98,15,"Text"],[259,82,98,15],[260,12,98,16,"style"],[260,17,98,21],[260,19,98,23,"styles"],[260,25,98,29],[260,26,98,30,"instructionText"],[260,41,98,46],[261,12,98,46,"children"],[261,20,98,46],[261,22,98,47],[262,10,100,10],[263,12,100,10,"fileName"],[263,20,100,10],[263,22,100,10,"_jsxFileName"],[263,34,100,10],[264,12,100,10,"lineNumber"],[264,22,100,10],[265,12,100,10,"columnNumber"],[265,24,100,10],[266,10,100,10],[266,17,100,16],[266,18,100,17],[267,8,100,17],[268,10,100,17,"fileName"],[268,18,100,17],[268,20,100,17,"_jsxFileName"],[268,32,100,17],[269,10,100,17,"lineNumber"],[269,20,100,17],[270,10,100,17,"columnNumber"],[270,22,100,17],[271,8,100,17],[271,15,101,14],[271,16,101,15],[271,31,104,8],[271,35,104,8,"_reactJsxDevRuntime"],[271,54,104,8],[271,55,104,8,"jsxDEV"],[271,61,104,8],[271,63,104,9,"_reactNative"],[271,75,104,13],[271,76,104,13,"View"],[271,80,104,13],[272,10,104,14,"style"],[272,15,104,19],[272,17,104,21,"styles"],[272,23,104,27],[272,24,104,28,"bottomContainer"],[272,39,104,44],[273,10,104,44,"children"],[273,18,104,44],[273,20,105,11,"scanned"],[273,27,105,18],[273,44,106,12],[273,48,106,12,"_reactJsxDevRuntime"],[273,67,106,12],[273,68,106,12,"jsxDEV"],[273,74,106,12],[273,76,106,13,"_reactNative"],[273,88,106,29],[273,89,106,29,"TouchableOpacity"],[273,105,106,29],[274,12,107,14,"style"],[274,17,107,19],[274,19,107,21,"styles"],[274,25,107,27],[274,26,107,28,"scanAgainButton"],[274,41,107,44],[275,12,108,14,"onPress"],[275,19,108,21],[275,21,108,23,"onPress"],[275,22,108,23],[275,27,108,29,"setScanned"],[275,37,108,39],[275,38,108,40],[275,43,108,45],[275,44,108,47],[276,12,108,47,"children"],[276,20,108,47],[276,36,110,14],[276,40,110,14,"_reactJsxDevRuntime"],[276,59,110,14],[276,60,110,14,"jsxDEV"],[276,66,110,14],[276,68,110,15,"_expoVectorIcons"],[276,84,110,23],[276,85,110,23,"Ionicons"],[276,93,110,23],[277,14,110,24,"name"],[277,18,110,28],[277,20,110,29],[277,29,110,38],[278,14,110,39,"size"],[278,18,110,43],[278,20,110,45],[278,22,110,48],[279,14,110,49,"color"],[279,19,110,54],[279,21,110,55],[280,12,110,61],[281,14,110,61,"fileName"],[281,22,110,61],[281,24,110,61,"_jsxFileName"],[281,36,110,61],[282,14,110,61,"lineNumber"],[282,24,110,61],[283,14,110,61,"columnNumber"],[283,26,110,61],[284,12,110,61],[284,19,110,63],[284,20,110,64],[284,35,111,14],[284,39,111,14,"_reactJsxDevRuntime"],[284,58,111,14],[284,59,111,14,"jsxDEV"],[284,65,111,14],[284,67,111,15,"_reactNative"],[284,79,111,19],[284,80,111,19,"Text"],[284,84,111,19],[285,14,111,20,"style"],[285,19,111,25],[285,21,111,27,"styles"],[285,27,111,33],[285,28,111,34,"scanAgainText"],[285,41,111,48],[286,14,111,48,"children"],[286,22,111,48],[286,24,111,49],[287,12,111,59],[288,14,111,59,"fileName"],[288,22,111,59],[288,24,111,59,"_jsxFileName"],[288,36,111,59],[289,14,111,59,"lineNumber"],[289,24,111,59],[290,14,111,59,"columnNumber"],[290,26,111,59],[291,12,111,59],[291,19,111,65],[291,20,111,66],[292,10,111,66],[293,12,111,66,"fileName"],[293,20,111,66],[293,22,111,66,"_jsxFileName"],[293,34,111,66],[294,12,111,66,"lineNumber"],[294,22,111,66],[295,12,111,66,"columnNumber"],[295,24,111,66],[296,10,111,66],[296,17,112,30],[297,8,113,11],[298,10,113,11,"fileName"],[298,18,113,11],[298,20,113,11,"_jsxFileName"],[298,32,113,11],[299,10,113,11,"lineNumber"],[299,20,113,11],[300,10,113,11,"columnNumber"],[300,22,113,11],[301,8,113,11],[301,15,114,14],[301,16,114,15],[302,6,114,15],[303,8,114,15,"fileName"],[303,16,114,15],[303,18,114,15,"_jsxFileName"],[303,30,114,15],[304,8,114,15,"lineNumber"],[304,18,114,15],[305,8,114,15,"columnNumber"],[305,20,114,15],[306,6,114,15],[306,13,115,18],[307,4,115,19],[308,6,115,19,"fileName"],[308,14,115,19],[308,16,115,19,"_jsxFileName"],[308,28,115,19],[309,6,115,19,"lineNumber"],[309,16,115,19],[310,6,115,19,"columnNumber"],[310,18,115,19],[311,4,115,19],[311,11,116,10],[311,12,116,11],[312,2,118,0],[313,2,118,1,"_s"],[313,4,118,1],[313,5,7,24,"QRScannerScreen"],[313,20,7,39],[314,4,7,39],[314,12,8,17,"useSafeAreaInsets"],[314,39,8,34],[314,40,8,34,"useSafeAreaInsets"],[314,57,8,34],[315,2,8,34],[316,2,8,34,"_c"],[316,4,8,34],[316,7,7,24,"QRScannerScreen"],[316,22,7,39],[317,2,120,0],[317,6,120,6,"styles"],[317,12,120,12],[317,15,120,15,"StyleSheet"],[317,27,120,25],[317,28,120,25,"StyleSheet"],[317,38,120,25],[317,39,120,26,"create"],[317,45,120,32],[317,46,120,33],[318,4,121,2,"container"],[318,13,121,11],[318,15,121,13],[319,6,122,4,"flex"],[319,10,122,8],[319,12,122,10],[319,13,122,11],[320,6,123,4,"backgroundColor"],[320,21,123,19],[320,23,123,21],[321,4,124,2],[321,5,124,3],[322,4,125,2,"camera"],[322,10,125,8],[322,12,125,10],[323,6,126,4,"flex"],[323,10,126,8],[323,12,126,10],[324,4,127,2],[324,5,127,3],[325,4,128,2,"header"],[325,10,128,8],[325,12,128,10],[326,6,129,4,"flexDirection"],[326,19,129,17],[326,21,129,19],[326,26,129,24],[327,6,130,4,"alignItems"],[327,16,130,14],[327,18,130,16],[327,26,130,24],[328,6,131,4,"justifyContent"],[328,20,131,18],[328,22,131,20],[328,37,131,35],[329,6,132,4,"paddingHorizontal"],[329,23,132,21],[329,25,132,23],[329,27,132,25],[330,6,133,4,"paddingVertical"],[330,21,133,19],[330,23,133,21],[330,25,133,23],[331,6,134,4,"backgroundColor"],[331,21,134,19],[331,23,134,21],[332,4,135,2],[332,5,135,3],[333,4,136,2,"backButton"],[333,14,136,12],[333,16,136,14],[334,6,137,4,"width"],[334,11,137,9],[334,13,137,11],[334,15,137,13],[335,6,138,4,"height"],[335,12,138,10],[335,14,138,12],[335,16,138,14],[336,6,139,4,"borderRadius"],[336,18,139,16],[336,20,139,18],[336,22,139,20],[337,6,140,4,"backgroundColor"],[337,21,140,19],[337,23,140,21],[337,49,140,47],[338,6,141,4,"alignItems"],[338,16,141,14],[338,18,141,16],[338,26,141,24],[339,6,142,4,"justifyContent"],[339,20,142,18],[339,22,142,20],[340,4,143,2],[340,5,143,3],[341,4,144,2,"headerTitle"],[341,15,144,13],[341,17,144,15],[342,6,145,4,"fontSize"],[342,14,145,12],[342,16,145,14],[342,18,145,16],[343,6,146,4,"fontWeight"],[343,16,146,14],[343,18,146,16],[343,23,146,21],[344,6,147,4,"color"],[344,11,147,9],[344,13,147,11],[345,4,148,2],[345,5,148,3],[346,4,149,2,"scannerContainer"],[346,20,149,18],[346,22,149,20],[347,6,150,4,"flex"],[347,10,150,8],[347,12,150,10],[347,13,150,11],[348,6,151,4,"justifyContent"],[348,20,151,18],[348,22,151,20],[348,30,151,28],[349,6,152,4,"alignItems"],[349,16,152,14],[349,18,152,16],[350,4,153,2],[350,5,153,3],[351,4,154,2,"scannerFrame"],[351,16,154,14],[351,18,154,16],[352,6,155,4,"width"],[352,11,155,9],[352,13,155,11],[352,16,155,14],[353,6,156,4,"height"],[353,12,156,10],[353,14,156,12],[353,17,156,15],[354,6,157,4,"position"],[354,14,157,12],[354,16,157,14],[355,4,158,2],[355,5,158,3],[356,4,159,2,"corner"],[356,10,159,8],[356,12,159,10],[357,6,160,4,"position"],[357,14,160,12],[357,16,160,14],[357,26,160,24],[358,6,161,4,"width"],[358,11,161,9],[358,13,161,11],[358,15,161,13],[359,6,162,4,"height"],[359,12,162,10],[359,14,162,12],[359,16,162,14],[360,6,163,4,"borderColor"],[360,17,163,15],[360,19,163,17],[361,4,164,2],[361,5,164,3],[362,4,165,2,"cornerTopLeft"],[362,17,165,15],[362,19,165,17],[363,6,166,4,"top"],[363,9,166,7],[363,11,166,9],[363,12,166,10],[364,6,167,4,"left"],[364,10,167,8],[364,12,167,10],[364,13,167,11],[365,6,168,4,"borderTopWidth"],[365,20,168,18],[365,22,168,20],[365,23,168,21],[366,6,169,4,"borderLeftWidth"],[366,21,169,19],[366,23,169,21],[366,24,169,22],[367,6,170,4,"borderTopLeftRadius"],[367,25,170,23],[367,27,170,25],[368,4,171,2],[368,5,171,3],[369,4,172,2,"cornerTopRight"],[369,18,172,16],[369,20,172,18],[370,6,173,4,"top"],[370,9,173,7],[370,11,173,9],[370,12,173,10],[371,6,174,4,"right"],[371,11,174,9],[371,13,174,11],[371,14,174,12],[372,6,175,4,"borderTopWidth"],[372,20,175,18],[372,22,175,20],[372,23,175,21],[373,6,176,4,"borderRightWidth"],[373,22,176,20],[373,24,176,22],[373,25,176,23],[374,6,177,4,"borderTopRightRadius"],[374,26,177,24],[374,28,177,26],[375,4,178,2],[375,5,178,3],[376,4,179,2,"cornerBottomLeft"],[376,20,179,18],[376,22,179,20],[377,6,180,4,"bottom"],[377,12,180,10],[377,14,180,12],[377,15,180,13],[378,6,181,4,"left"],[378,10,181,8],[378,12,181,10],[378,13,181,11],[379,6,182,4,"borderBottomWidth"],[379,23,182,21],[379,25,182,23],[379,26,182,24],[380,6,183,4,"borderLeftWidth"],[380,21,183,19],[380,23,183,21],[380,24,183,22],[381,6,184,4,"borderBottomLeftRadius"],[381,28,184,26],[381,30,184,28],[382,4,185,2],[382,5,185,3],[383,4,186,2,"cornerBottomRight"],[383,21,186,19],[383,23,186,21],[384,6,187,4,"bottom"],[384,12,187,10],[384,14,187,12],[384,15,187,13],[385,6,188,4,"right"],[385,11,188,9],[385,13,188,11],[385,14,188,12],[386,6,189,4,"borderBottomWidth"],[386,23,189,21],[386,25,189,23],[386,26,189,24],[387,6,190,4,"borderRightWidth"],[387,22,190,20],[387,24,190,22],[387,25,190,23],[388,6,191,4,"borderBottomRightRadius"],[388,29,191,27],[388,31,191,29],[389,4,192,2],[389,5,192,3],[390,4,193,2,"instructionText"],[390,19,193,17],[390,21,193,19],[391,6,194,4,"marginTop"],[391,15,194,13],[391,17,194,15],[391,19,194,17],[392,6,195,4,"fontSize"],[392,14,195,12],[392,16,195,14],[392,18,195,16],[393,6,196,4,"color"],[393,11,196,9],[393,13,196,11],[393,19,196,17],[394,6,197,4,"textAlign"],[394,15,197,13],[394,17,197,15],[394,25,197,23],[395,6,198,4,"backgroundColor"],[395,21,198,19],[395,23,198,21],[395,43,198,41],[396,6,199,4,"paddingHorizontal"],[396,23,199,21],[396,25,199,23],[396,27,199,25],[397,6,200,4,"paddingVertical"],[397,21,200,19],[397,23,200,21],[397,25,200,23],[398,6,201,4,"borderRadius"],[398,18,201,16],[398,20,201,18],[399,4,202,2],[399,5,202,3],[400,4,203,2,"bottomContainer"],[400,19,203,17],[400,21,203,19],[401,6,204,4,"padding"],[401,13,204,11],[401,15,204,13],[401,17,204,15],[402,6,205,4,"alignItems"],[402,16,205,14],[402,18,205,16],[403,4,206,2],[403,5,206,3],[404,4,207,2,"scanAgainButton"],[404,19,207,17],[404,21,207,19],[405,6,208,4,"flexDirection"],[405,19,208,17],[405,21,208,19],[405,26,208,24],[406,6,209,4,"alignItems"],[406,16,209,14],[406,18,209,16],[406,26,209,24],[407,6,210,4,"backgroundColor"],[407,21,210,19],[407,23,210,21],[407,32,210,30],[408,6,211,4,"paddingHorizontal"],[408,23,211,21],[408,25,211,23],[408,27,211,25],[409,6,212,4,"paddingVertical"],[409,21,212,19],[409,23,212,21],[409,25,212,23],[410,6,213,4,"borderRadius"],[410,18,213,16],[410,20,213,18],[411,4,214,2],[411,5,214,3],[412,4,215,2,"scanAgainText"],[412,17,215,15],[412,19,215,17],[413,6,216,4,"fontSize"],[413,14,216,12],[413,16,216,14],[413,18,216,16],[414,6,217,4,"fontWeight"],[414,16,217,14],[414,18,217,16],[414,23,217,21],[415,6,218,4,"color"],[415,11,218,9],[415,13,218,11],[415,19,218,17],[416,6,219,4,"marginLeft"],[416,16,219,14],[416,18,219,16],[417,4,220,2],[417,5,220,3],[418,4,221,2,"permissionContainer"],[418,23,221,21],[418,25,221,23],[419,6,222,4,"flex"],[419,10,222,8],[419,12,222,10],[419,13,222,11],[420,6,223,4,"justifyContent"],[420,20,223,18],[420,22,223,20],[420,30,223,28],[421,6,224,4,"alignItems"],[421,16,224,14],[421,18,224,16],[421,26,224,24],[422,6,225,4,"padding"],[422,13,225,11],[422,15,225,13],[423,4,226,2],[423,5,226,3],[424,4,227,2,"permissionTitle"],[424,19,227,17],[424,21,227,19],[425,6,228,4,"fontSize"],[425,14,228,12],[425,16,228,14],[425,18,228,16],[426,6,229,4,"fontWeight"],[426,16,229,14],[426,18,229,16],[426,23,229,21],[427,6,230,4,"color"],[427,11,230,9],[427,13,230,11],[427,22,230,20],[428,6,231,4,"marginTop"],[428,15,231,13],[428,17,231,15],[428,19,231,17],[429,6,232,4,"marginBottom"],[429,18,232,16],[429,20,232,18],[430,4,233,2],[430,5,233,3],[431,4,234,2,"permissionText"],[431,18,234,16],[431,20,234,18],[432,6,235,4,"fontSize"],[432,14,235,12],[432,16,235,14],[432,18,235,16],[433,6,236,4,"color"],[433,11,236,9],[433,13,236,11],[433,22,236,20],[434,6,237,4,"textAlign"],[434,15,237,13],[434,17,237,15],[434,25,237,23],[435,6,238,4,"marginBottom"],[435,18,238,16],[435,20,238,18],[436,4,239,2],[436,5,239,3],[437,4,240,2,"settingsButton"],[437,18,240,16],[437,20,240,18],[438,6,241,4,"backgroundColor"],[438,21,241,19],[438,23,241,21],[438,32,241,30],[439,6,242,4,"paddingHorizontal"],[439,23,242,21],[439,25,242,23],[439,27,242,25],[440,6,243,4,"paddingVertical"],[440,21,243,19],[440,23,243,21],[440,25,243,23],[441,6,244,4,"borderRadius"],[441,18,244,16],[441,20,244,18],[442,4,245,2],[442,5,245,3],[443,4,246,2,"settingsButtonText"],[443,22,246,20],[443,24,246,22],[444,6,247,4,"fontSize"],[444,14,247,12],[444,16,247,14],[444,18,247,16],[445,6,248,4,"fontWeight"],[445,16,248,14],[445,18,248,16],[445,23,248,21],[446,6,249,4,"color"],[446,11,249,9],[446,13,249,11],[447,4,250,2],[448,2,251,0],[448,3,251,1],[448,4,251,2],[449,2,251,3],[449,6,251,3,"_c"],[449,8,251,3],[450,2,251,3,"$RefreshReg$"],[450,14,251,3],[450,15,251,3,"_c"],[450,17,251,3],[451,0,251,3],[451,3]],"functionMap":{"names":["","QRScannerScreen","useEffect$argument_0","requestCameraPermission","handleBarCodeScanned","onPress","TouchableOpacity.props.onPress"],"mappings":"AAA;eCM;YCK;GDE;kCEE;GFG;+BGE;mBCQ,uBD;mBCI,yBD;GHI;qCKc,yBL;qCKgC,yBL;uBKyB,uBL;CDU"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/f1/40de00a820ed14bb162427a103ec598395a3533ffd7d5dcab9993dee11431012d558f4 b/frontend/.metro-cache/cache/f1/40de00a820ed14bb162427a103ec598395a3533ffd7d5dcab9993dee11431012d558f4
new file mode 100644
index 00000000..10829888
--- /dev/null
+++ b/frontend/.metro-cache/cache/f1/40de00a820ed14bb162427a103ec598395a3533ffd7d5dcab9993dee11431012d558f4
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":47,"index":47}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":48},"end":{"line":2,"column":62,"index":110}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/StyleSheet","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"MK7+k1V+KnvCVW7Kj2k/ydtjmVU=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/View","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"4kYBDC6LJJXoH7P9rWDi3vkLVB0=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/createElement","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":160},"end":{"line":4,"column":72,"index":232}}],"key":"TmdlMkCj7Q38hztt3cxXAUOFN8M=","exportNames":["*"],"imports":1}},{"name":"./ExpoCameraManager.web","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":233},"end":{"line":5,"column":52,"index":285}}],"key":"bCn/ZATDxhHXIw+6diQTj6+FSr8=","exportNames":["*"],"imports":1}},{"name":"./web/WebCameraUtils","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":286},"end":{"line":6,"column":47,"index":333}}],"key":"XRO8rYq5MKJNgV7LdTgYQG/9Zd0=","exportNames":["*"],"imports":1}},{"name":"./web/WebConstants","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":334},"end":{"line":7,"column":50,"index":384}}],"key":"JZCmfw6Yvb1iFyzCmCeEPNNOKXw=","exportNames":["*"],"imports":1}},{"name":"./web/useWebCameraStream","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":385},"end":{"line":8,"column":62,"index":447}}],"key":"I6tCGOn1ROzWujdFThN13Of/Y00=","exportNames":["*"],"imports":1}},{"name":"./web/useWebQRScanner","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":448},"end":{"line":9,"column":56,"index":504}}],"key":"bZtaM5yB7B478U0sqbglpWw6RBE=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/node_modules/expo-camera/build/ExpoCamera.web.js\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _react = require(_dependencyMap[1], \"react\");\n var _reactNativeWebDistExportsStyleSheet = require(_dependencyMap[2], \"react-native-web/dist/exports/StyleSheet\");\n var StyleSheet = _interopDefault(_reactNativeWebDistExportsStyleSheet);\n var _reactNativeWebDistExportsView = require(_dependencyMap[3], \"react-native-web/dist/exports/View\");\n var View = _interopDefault(_reactNativeWebDistExportsView);\n var _reactNativeWebDistExportsCreateElement = require(_dependencyMap[4], \"react-native-web/dist/exports/createElement\");\n var createElement = _interopDefault(_reactNativeWebDistExportsCreateElement);\n var _ExpoCameraManagerWeb = require(_dependencyMap[5], \"./ExpoCameraManager.web\");\n var CameraManager = _interopDefault(_ExpoCameraManagerWeb);\n var _webWebCameraUtils = require(_dependencyMap[6], \"./web/WebCameraUtils\");\n var _webWebConstants = require(_dependencyMap[7], \"./web/WebConstants\");\n var _webUseWebCameraStream = require(_dependencyMap[8], \"./web/useWebCameraStream\");\n var _webUseWebQRScanner = require(_dependencyMap[9], \"./web/useWebQRScanner\");\n var _reactJsxDevRuntime = require(_dependencyMap[10], \"react/jsx-dev-runtime\");\n const ExponentCamera = ({\n facing,\n poster,\n ref,\n ...props\n }) => {\n const video = (0, _react.useRef)(null);\n const native = (0, _webUseWebCameraStream.useWebCameraStream)(video, facing, props, {\n onCameraReady() {\n if (props.onCameraReady) {\n props.onCameraReady();\n }\n },\n onMountError: props.onMountError\n });\n const isQRScannerEnabled = (0, _react.useMemo)(() => {\n return Boolean(props.barcodeScannerSettings?.barcodeTypes?.includes('qr') && !!props.onBarcodeScanned);\n }, [props.barcodeScannerSettings?.barcodeTypes, props.onBarcodeScanned]);\n (0, _webUseWebQRScanner.useWebQRScanner)(video, {\n interval: 300,\n isEnabled: isQRScannerEnabled,\n captureOptions: {\n scale: 1,\n isImageMirror: native.type === 'front'\n },\n onScanned(event) {\n if (props.onBarcodeScanned) {\n props.onBarcodeScanned(event);\n }\n }\n });\n (0, _react.useImperativeHandle)(ref, () => ({\n async getAvailablePictureSizes() {\n return _webWebConstants.PictureSizes;\n },\n async takePicture(options) {\n if (!video.current || video.current?.readyState !== video.current?.HAVE_ENOUGH_DATA) {\n throw new _expoModulesCore.CodedError('ERR_CAMERA_NOT_READY', 'HTMLVideoElement does not have enough camera data to construct an image yet.');\n }\n const settings = native.mediaTrackSettings;\n if (!settings) {\n throw new _expoModulesCore.CodedError('ERR_CAMERA_NOT_READY', 'MediaStream is not ready yet.');\n }\n return (0, _webWebCameraUtils.capture)(video.current, settings, {\n ...options,\n // This will always be defined, the option gets added to a queue in the upper-level. We should replace the original so it isn't called twice.\n onPictureSaved(picture) {\n if (options.onPictureSaved) {\n options.onPictureSaved(picture);\n }\n if (props.onPictureSaved) {\n props.onPictureSaved({\n nativeEvent: {\n data: picture,\n id: -1\n }\n });\n }\n }\n });\n },\n async resumePreview() {\n if (video.current) {\n video.current.play();\n }\n },\n async pausePreview() {\n if (video.current) {\n video.current.pause();\n }\n },\n async stopRecording() {\n console.warn('stopRecording is not supported on web.');\n },\n async record() {\n console.warn('record is not supported on web.');\n return {\n uri: ''\n };\n },\n async toggleRecording() {\n console.warn('toggleRecording is not supported on web.');\n },\n async launchModernScanner() {\n console.warn('launchModernScanner is not supported on web.');\n },\n async getAvailableLenses() {\n console.warn('getAvailableLenses is not supported on web.');\n return [];\n }\n }), [native.mediaTrackSettings, props.onPictureSaved]);\n // TODO(Bacon): Create a universal prop, on native the microphone is only used when recording videos.\n // Because we don't support recording video in the browser we don't need the user to give microphone permissions.\n const isMuted = true;\n const style = (0, _react.useMemo)(() => {\n const isFrontFacingCamera = native.type === CameraManager.default.Type.front;\n return [StyleSheet.default.absoluteFill, styles.video, {\n pointerEvents: props.pointerEvents,\n // Flip the camera\n transform: isFrontFacingCamera ? [{\n scaleX: -1\n }] : undefined\n }];\n }, [props.pointerEvents, native.type]);\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n style: [styles.videoWrapper, props.style],\n children: [/*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(Video, {\n autoPlay: true,\n playsInline: true,\n muted: isMuted,\n poster: poster,\n ref: video,\n style: style\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 102,\n columnNumber: 7\n }, this), props.children]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 101,\n columnNumber: 13\n }, this);\n };\n var _default = ExponentCamera;\n const Video = props => (0, createElement.default)('video', {\n ...props\n });\n const styles = StyleSheet.default.create({\n videoWrapper: {\n flex: 1,\n alignItems: 'stretch',\n pointerEvents: 'box-none'\n },\n video: {\n width: '100%',\n height: '100%',\n objectFit: 'cover'\n }\n });\n});","lineCount":174,"map":[[13,2,106,0,"Object"],[13,8,106,0],[13,9,106,0,"defineProperty"],[13,23,106,0],[13,24,106,0,"exports"],[13,31,106,0],[14,4,106,0,"enumerable"],[14,14,106,0],[15,4,106,0,"get"],[15,7,106,0],[15,18,106,0,"get"],[15,19,106,0],[16,6,106,0],[16,13,106,0,"_default"],[16,21,106,0],[17,4,106,0],[18,2,106,0],[19,2,1,0],[19,6,1,0,"_expoModulesCore"],[19,22,1,0],[19,25,1,0,"require"],[19,32,1,0],[19,33,1,0,"_dependencyMap"],[19,47,1,0],[20,2,2,0],[20,6,2,0,"_react"],[20,12,2,0],[20,15,2,0,"require"],[20,22,2,0],[20,23,2,0,"_dependencyMap"],[20,37,2,0],[21,2,2,62],[21,6,2,62,"_reactNativeWebDistExportsStyleSheet"],[21,42,2,62],[21,45,2,62,"require"],[21,52,2,62],[21,53,2,62,"_dependencyMap"],[21,67,2,62],[22,2,2,62],[22,6,2,62,"StyleSheet"],[22,16,2,62],[22,19,2,62,"_interopDefault"],[22,34,2,62],[22,35,2,62,"_reactNativeWebDistExportsStyleSheet"],[22,71,2,62],[23,2,2,62],[23,6,2,62,"_reactNativeWebDistExportsView"],[23,36,2,62],[23,39,2,62,"require"],[23,46,2,62],[23,47,2,62,"_dependencyMap"],[23,61,2,62],[24,2,2,62],[24,6,2,62,"View"],[24,10,2,62],[24,13,2,62,"_interopDefault"],[24,28,2,62],[24,29,2,62,"_reactNativeWebDistExportsView"],[24,59,2,62],[25,2,4,0],[25,6,4,0,"_reactNativeWebDistExportsCreateElement"],[25,45,4,0],[25,48,4,0,"require"],[25,55,4,0],[25,56,4,0,"_dependencyMap"],[25,70,4,0],[26,2,4,0],[26,6,4,0,"createElement"],[26,19,4,0],[26,22,4,0,"_interopDefault"],[26,37,4,0],[26,38,4,0,"_reactNativeWebDistExportsCreateElement"],[26,77,4,0],[27,2,5,0],[27,6,5,0,"_ExpoCameraManagerWeb"],[27,27,5,0],[27,30,5,0,"require"],[27,37,5,0],[27,38,5,0,"_dependencyMap"],[27,52,5,0],[28,2,5,0],[28,6,5,0,"CameraManager"],[28,19,5,0],[28,22,5,0,"_interopDefault"],[28,37,5,0],[28,38,5,0,"_ExpoCameraManagerWeb"],[28,59,5,0],[29,2,6,0],[29,6,6,0,"_webWebCameraUtils"],[29,24,6,0],[29,27,6,0,"require"],[29,34,6,0],[29,35,6,0,"_dependencyMap"],[29,49,6,0],[30,2,7,0],[30,6,7,0,"_webWebConstants"],[30,22,7,0],[30,25,7,0,"require"],[30,32,7,0],[30,33,7,0,"_dependencyMap"],[30,47,7,0],[31,2,8,0],[31,6,8,0,"_webUseWebCameraStream"],[31,28,8,0],[31,31,8,0,"require"],[31,38,8,0],[31,39,8,0,"_dependencyMap"],[31,53,8,0],[32,2,9,0],[32,6,9,0,"_webUseWebQRScanner"],[32,25,9,0],[32,28,9,0,"require"],[32,35,9,0],[32,36,9,0,"_dependencyMap"],[32,50,9,0],[33,2,9,56],[33,6,9,56,"_reactJsxDevRuntime"],[33,25,9,56],[33,28,9,56,"require"],[33,35,9,56],[33,36,9,56,"_dependencyMap"],[33,50,9,56],[34,2,10,0],[34,8,10,6,"ExponentCamera"],[34,22,10,20],[34,25,10,23,"ExponentCamera"],[34,26,10,24],[35,4,10,26,"facing"],[35,10,10,32],[36,4,10,34,"poster"],[36,10,10,40],[37,4,10,42,"ref"],[37,7,10,45],[38,4,10,47],[38,7,10,50,"props"],[39,2,10,56],[39,3,10,57],[39,8,10,62],[40,4,11,4],[40,10,11,10,"video"],[40,15,11,15],[40,18,11,18],[40,22,11,18,"useRef"],[40,28,11,24],[40,29,11,24,"useRef"],[40,35,11,24],[40,37,11,25],[40,41,11,29],[40,42,11,30],[41,4,12,4],[41,10,12,10,"native"],[41,16,12,16],[41,19,12,19],[41,23,12,19,"useWebCameraStream"],[41,45,12,37],[41,46,12,37,"useWebCameraStream"],[41,64,12,37],[41,66,12,38,"video"],[41,71,12,43],[41,73,12,45,"facing"],[41,79,12,51],[41,81,12,53,"props"],[41,86,12,58],[41,88,12,60],[42,6,13,8,"onCameraReady"],[42,19,13,21,"onCameraReady"],[42,20,13,21],[42,22,13,24],[43,8,14,12],[43,12,14,16,"props"],[43,17,14,21],[43,18,14,22,"onCameraReady"],[43,31,14,35],[43,33,14,37],[44,10,15,16,"props"],[44,15,15,21],[44,16,15,22,"onCameraReady"],[44,29,15,35],[44,30,15,36],[44,31,15,37],[45,8,16,12],[46,6,17,8],[46,7,17,9],[47,6,18,8,"onMountError"],[47,18,18,20],[47,20,18,22,"props"],[47,25,18,27],[47,26,18,28,"onMountError"],[48,4,19,4],[48,5,19,5],[48,6,19,6],[49,4,20,4],[49,10,20,10,"isQRScannerEnabled"],[49,28,20,28],[49,31,20,31],[49,35,20,31,"useMemo"],[49,41,20,38],[49,42,20,38,"useMemo"],[49,49,20,38],[49,51,20,39],[49,57,20,45],[50,6,21,8],[50,13,21,15,"Boolean"],[50,20,21,22],[50,21,21,23,"props"],[50,26,21,28],[50,27,21,29,"barcodeScannerSettings"],[50,49,21,51],[50,51,21,53,"barcodeTypes"],[50,63,21,65],[50,65,21,67,"includes"],[50,73,21,75],[50,74,21,76],[50,78,21,80],[50,79,21,81],[50,83,21,85],[50,84,21,86],[50,85,21,87,"props"],[50,90,21,92],[50,91,21,93,"onBarcodeScanned"],[50,107,21,109],[50,108,21,110],[51,4,22,4],[51,5,22,5],[51,7,22,7],[51,8,22,8,"props"],[51,13,22,13],[51,14,22,14,"barcodeScannerSettings"],[51,36,22,36],[51,38,22,38,"barcodeTypes"],[51,50,22,50],[51,52,22,52,"props"],[51,57,22,57],[51,58,22,58,"onBarcodeScanned"],[51,74,22,74],[51,75,22,75],[51,76,22,76],[52,4,23,4],[52,8,23,4,"useWebQRScanner"],[52,27,23,19],[52,28,23,19,"useWebQRScanner"],[52,43,23,19],[52,45,23,20,"video"],[52,50,23,25],[52,52,23,27],[53,6,24,8,"interval"],[53,14,24,16],[53,16,24,18],[53,19,24,21],[54,6,25,8,"isEnabled"],[54,15,25,17],[54,17,25,19,"isQRScannerEnabled"],[54,35,25,37],[55,6,26,8,"captureOptions"],[55,20,26,22],[55,22,26,24],[56,8,26,26,"scale"],[56,13,26,31],[56,15,26,33],[56,16,26,34],[57,8,26,36,"isImageMirror"],[57,21,26,49],[57,23,26,51,"native"],[57,29,26,57],[57,30,26,58,"type"],[57,34,26,62],[57,39,26,67],[58,6,26,75],[58,7,26,76],[59,6,27,8,"onScanned"],[59,15,27,17,"onScanned"],[59,16,27,18,"event"],[59,21,27,23],[59,23,27,25],[60,8,28,12],[60,12,28,16,"props"],[60,17,28,21],[60,18,28,22,"onBarcodeScanned"],[60,34,28,38],[60,36,28,40],[61,10,29,16,"props"],[61,15,29,21],[61,16,29,22,"onBarcodeScanned"],[61,32,29,38],[61,33,29,39,"event"],[61,38,29,44],[61,39,29,45],[62,8,30,12],[63,6,31,8],[64,4,32,4],[64,5,32,5],[64,6,32,6],[65,4,33,4],[65,8,33,4,"useImperativeHandle"],[65,14,33,23],[65,15,33,23,"useImperativeHandle"],[65,34,33,23],[65,36,33,24,"ref"],[65,39,33,27],[65,41,33,29],[65,48,33,36],[66,6,34,8],[66,12,34,14,"getAvailablePictureSizes"],[66,36,34,38,"getAvailablePictureSizes"],[66,37,34,38],[66,39,34,41],[67,8,35,12],[67,15,35,19,"PictureSizes"],[67,31,35,31],[67,32,35,31,"PictureSizes"],[67,44,35,31],[68,6,36,8],[68,7,36,9],[69,6,37,8],[69,12,37,14,"takePicture"],[69,23,37,25,"takePicture"],[69,24,37,26,"options"],[69,31,37,33],[69,33,37,35],[70,8,38,12],[70,12,38,16],[70,13,38,17,"video"],[70,18,38,22],[70,19,38,23,"current"],[70,26,38,30],[70,30,38,34,"video"],[70,35,38,39],[70,36,38,40,"current"],[70,43,38,47],[70,45,38,49,"readyState"],[70,55,38,59],[70,60,38,64,"video"],[70,65,38,69],[70,66,38,70,"current"],[70,73,38,77],[70,75,38,79,"HAVE_ENOUGH_DATA"],[70,91,38,95],[70,93,38,97],[71,10,39,16],[71,16,39,22],[71,20,39,26,"CodedError"],[71,36,39,36],[71,37,39,36,"CodedError"],[71,47,39,36],[71,48,39,37],[71,70,39,59],[71,72,39,61],[71,150,39,139],[71,151,39,140],[72,8,40,12],[73,8,41,12],[73,14,41,18,"settings"],[73,22,41,26],[73,25,41,29,"native"],[73,31,41,35],[73,32,41,36,"mediaTrackSettings"],[73,50,41,54],[74,8,42,12],[74,12,42,16],[74,13,42,17,"settings"],[74,21,42,25],[74,23,42,27],[75,10,43,16],[75,16,43,22],[75,20,43,26,"CodedError"],[75,36,43,36],[75,37,43,36,"CodedError"],[75,47,43,36],[75,48,43,37],[75,70,43,59],[75,72,43,61],[75,103,43,92],[75,104,43,93],[76,8,44,12],[77,8,45,12],[77,15,45,19],[77,19,45,19,"capture"],[77,37,45,26],[77,38,45,26,"capture"],[77,45,45,26],[77,47,45,27,"video"],[77,52,45,32],[77,53,45,33,"current"],[77,60,45,40],[77,62,45,42,"settings"],[77,70,45,50],[77,72,45,52],[78,10,46,16],[78,13,46,19,"options"],[78,20,46,26],[79,10,47,16],[80,10,48,16,"onPictureSaved"],[80,24,48,30,"onPictureSaved"],[80,25,48,31,"picture"],[80,32,48,38],[80,34,48,40],[81,12,49,20],[81,16,49,24,"options"],[81,23,49,31],[81,24,49,32,"onPictureSaved"],[81,38,49,46],[81,40,49,48],[82,14,50,24,"options"],[82,21,50,31],[82,22,50,32,"onPictureSaved"],[82,36,50,46],[82,37,50,47,"picture"],[82,44,50,54],[82,45,50,55],[83,12,51,20],[84,12,52,20],[84,16,52,24,"props"],[84,21,52,29],[84,22,52,30,"onPictureSaved"],[84,36,52,44],[84,38,52,46],[85,14,53,24,"props"],[85,19,53,29],[85,20,53,30,"onPictureSaved"],[85,34,53,44],[85,35,53,45],[86,16,53,47,"nativeEvent"],[86,27,53,58],[86,29,53,60],[87,18,53,62,"data"],[87,22,53,66],[87,24,53,68,"picture"],[87,31,53,75],[88,18,53,77,"id"],[88,20,53,79],[88,22,53,81],[88,23,53,82],[89,16,53,84],[90,14,53,86],[90,15,53,87],[90,16,53,88],[91,12,54,20],[92,10,55,16],[93,8,56,12],[93,9,56,13],[93,10,56,14],[94,6,57,8],[94,7,57,9],[95,6,58,8],[95,12,58,14,"resumePreview"],[95,25,58,27,"resumePreview"],[95,26,58,27],[95,28,58,30],[96,8,59,12],[96,12,59,16,"video"],[96,17,59,21],[96,18,59,22,"current"],[96,25,59,29],[96,27,59,31],[97,10,60,16,"video"],[97,15,60,21],[97,16,60,22,"current"],[97,23,60,29],[97,24,60,30,"play"],[97,28,60,34],[97,29,60,35],[97,30,60,36],[98,8,61,12],[99,6,62,8],[99,7,62,9],[100,6,63,8],[100,12,63,14,"pausePreview"],[100,24,63,26,"pausePreview"],[100,25,63,26],[100,27,63,29],[101,8,64,12],[101,12,64,16,"video"],[101,17,64,21],[101,18,64,22,"current"],[101,25,64,29],[101,27,64,31],[102,10,65,16,"video"],[102,15,65,21],[102,16,65,22,"current"],[102,23,65,29],[102,24,65,30,"pause"],[102,29,65,35],[102,30,65,36],[102,31,65,37],[103,8,66,12],[104,6,67,8],[104,7,67,9],[105,6,68,8],[105,12,68,14,"stopRecording"],[105,25,68,27,"stopRecording"],[105,26,68,27],[105,28,68,30],[106,8,69,12,"console"],[106,15,69,19],[106,16,69,20,"warn"],[106,20,69,24],[106,21,69,25],[106,61,69,65],[106,62,69,66],[107,6,70,8],[107,7,70,9],[108,6,71,8],[108,12,71,14,"record"],[108,18,71,20,"record"],[108,19,71,20],[108,21,71,23],[109,8,72,12,"console"],[109,15,72,19],[109,16,72,20,"warn"],[109,20,72,24],[109,21,72,25],[109,54,72,58],[109,55,72,59],[110,8,73,12],[110,15,73,19],[111,10,73,21,"uri"],[111,13,73,24],[111,15,73,26],[112,8,73,29],[112,9,73,30],[113,6,74,8],[113,7,74,9],[114,6,75,8],[114,12,75,14,"toggleRecording"],[114,27,75,29,"toggleRecording"],[114,28,75,29],[114,30,75,32],[115,8,76,12,"console"],[115,15,76,19],[115,16,76,20,"warn"],[115,20,76,24],[115,21,76,25],[115,63,76,67],[115,64,76,68],[116,6,77,8],[116,7,77,9],[117,6,78,8],[117,12,78,14,"launchModernScanner"],[117,31,78,33,"launchModernScanner"],[117,32,78,33],[117,34,78,36],[118,8,79,12,"console"],[118,15,79,19],[118,16,79,20,"warn"],[118,20,79,24],[118,21,79,25],[118,67,79,71],[118,68,79,72],[119,6,80,8],[119,7,80,9],[120,6,81,8],[120,12,81,14,"getAvailableLenses"],[120,30,81,32,"getAvailableLenses"],[120,31,81,32],[120,33,81,35],[121,8,82,12,"console"],[121,15,82,19],[121,16,82,20,"warn"],[121,20,82,24],[121,21,82,25],[121,66,82,70],[121,67,82,71],[122,8,83,12],[122,15,83,19],[122,17,83,21],[123,6,84,8],[124,4,85,4],[124,5,85,5],[124,6,85,6],[124,8,85,8],[124,9,85,9,"native"],[124,15,85,15],[124,16,85,16,"mediaTrackSettings"],[124,34,85,34],[124,36,85,36,"props"],[124,41,85,41],[124,42,85,42,"onPictureSaved"],[124,56,85,56],[124,57,85,57],[124,58,85,58],[125,4,86,4],[126,4,87,4],[127,4,88,4],[127,10,88,10,"isMuted"],[127,17,88,17],[127,20,88,20],[127,24,88,24],[128,4,89,4],[128,10,89,10,"style"],[128,15,89,15],[128,18,89,18],[128,22,89,18,"useMemo"],[128,28,89,25],[128,29,89,25,"useMemo"],[128,36,89,25],[128,38,89,26],[128,44,89,32],[129,6,90,8],[129,12,90,14,"isFrontFacingCamera"],[129,31,90,33],[129,34,90,36,"native"],[129,40,90,42],[129,41,90,43,"type"],[129,45,90,47],[129,50,90,52,"CameraManager"],[129,63,90,65],[129,64,90,65,"default"],[129,71,90,65],[129,72,90,66,"Type"],[129,76,90,70],[129,77,90,71,"front"],[129,82,90,76],[130,6,91,8],[130,13,91,15],[130,14,92,12,"StyleSheet"],[130,24,92,22],[130,25,92,22,"default"],[130,32,92,22],[130,33,92,23,"absoluteFill"],[130,45,92,35],[130,47,93,12,"styles"],[130,53,93,18],[130,54,93,19,"video"],[130,59,93,24],[130,61,94,12],[131,8,95,16,"pointerEvents"],[131,21,95,29],[131,23,95,31,"props"],[131,28,95,36],[131,29,95,37,"pointerEvents"],[131,42,95,50],[132,8,96,16],[133,8,97,16,"transform"],[133,17,97,25],[133,19,97,27,"isFrontFacingCamera"],[133,38,97,46],[133,41,97,49],[133,42,97,50],[134,10,97,52,"scaleX"],[134,16,97,58],[134,18,97,60],[134,19,97,61],[135,8,97,63],[135,9,97,64],[135,10,97,65],[135,13,97,68,"undefined"],[136,6,98,12],[136,7,98,13],[136,8,99,9],[137,4,100,4],[137,5,100,5],[137,7,100,7],[137,8,100,8,"props"],[137,13,100,13],[137,14,100,14,"pointerEvents"],[137,27,100,27],[137,29,100,29,"native"],[137,35,100,35],[137,36,100,36,"type"],[137,40,100,40],[137,41,100,41],[137,42,100,42],[138,4,101,4],[138,24,101,12],[138,28,101,12,"_reactJsxDevRuntime"],[138,47,101,12],[138,48,101,12,"jsxDEV"],[138,54,101,12],[138,56,101,13,"View"],[138,60,101,17],[138,61,101,17,"default"],[138,68,101,17],[139,6,101,18,"style"],[139,11,101,23],[139,13,101,25],[139,14,101,26,"styles"],[139,20,101,32],[139,21,101,33,"videoWrapper"],[139,33,101,45],[139,35,101,47,"props"],[139,40,101,52],[139,41,101,53,"style"],[139,46,101,58],[139,47,101,60],[140,6,101,60,"children"],[140,14,101,60],[140,30,102,6],[140,34,102,6,"_reactJsxDevRuntime"],[140,53,102,6],[140,54,102,6,"jsxDEV"],[140,60,102,6],[140,62,102,7,"Video"],[140,67,102,12],[141,8,102,13,"autoPlay"],[141,16,102,21],[142,8,102,22,"playsInline"],[142,19,102,33],[143,8,102,34,"muted"],[143,13,102,39],[143,15,102,41,"isMuted"],[143,22,102,49],[144,8,102,50,"poster"],[144,14,102,56],[144,16,102,58,"poster"],[144,22,102,65],[145,8,102,66,"ref"],[145,11,102,69],[145,13,102,71,"video"],[145,18,102,77],[146,8,102,78,"style"],[146,13,102,83],[146,15,102,85,"style"],[147,6,102,91],[148,8,102,91,"fileName"],[148,16,102,91],[148,18,102,91,"_jsxFileName"],[148,30,102,91],[149,8,102,91,"lineNumber"],[149,18,102,91],[150,8,102,91,"columnNumber"],[150,20,102,91],[151,6,102,91],[151,13,102,92],[151,14,102,93],[151,16,103,7,"props"],[151,21,103,12],[151,22,103,13,"children"],[151,30,103,21],[152,4,103,21],[153,6,103,21,"fileName"],[153,14,103,21],[153,16,103,21,"_jsxFileName"],[153,28,103,21],[154,6,103,21,"lineNumber"],[154,16,103,21],[155,6,103,21,"columnNumber"],[155,18,103,21],[156,4,103,21],[156,11,104,10],[156,12,104,11],[157,2,105,0],[157,3,105,1],[158,2,106,0],[158,6,106,0,"_default"],[158,14,106,0],[158,17,106,15,"ExponentCamera"],[158,31,106,29],[159,2,107,0],[159,8,107,6,"Video"],[159,13,107,11],[159,16,107,15,"props"],[159,21,107,20],[159,25,107,25],[159,29,107,25,"createElement"],[159,42,107,38],[159,43,107,38,"default"],[159,50,107,38],[159,52,107,39],[159,59,107,46],[159,61,107,48],[160,4,107,50],[160,7,107,53,"props"],[161,2,107,59],[161,3,107,60],[161,4,107,61],[162,2,108,0],[162,8,108,6,"styles"],[162,14,108,12],[162,17,108,15,"StyleSheet"],[162,27,108,25],[162,28,108,25,"default"],[162,35,108,25],[162,36,108,26,"create"],[162,42,108,32],[162,43,108,33],[163,4,109,4,"videoWrapper"],[163,16,109,16],[163,18,109,18],[164,6,110,8,"flex"],[164,10,110,12],[164,12,110,14],[164,13,110,15],[165,6,111,8,"alignItems"],[165,16,111,18],[165,18,111,20],[165,27,111,29],[166,6,112,8,"pointerEvents"],[166,19,112,21],[166,21,112,23],[167,4,113,4],[167,5,113,5],[168,4,114,4,"video"],[168,9,114,9],[168,11,114,11],[169,6,115,8,"width"],[169,11,115,13],[169,13,115,15],[169,19,115,21],[170,6,116,8,"height"],[170,12,116,14],[170,14,116,16],[170,20,116,22],[171,6,117,8,"objectFit"],[171,15,117,17],[171,17,117,19],[172,4,118,4],[173,2,119,0],[173,3,119,1],[173,4,119,2],[174,0,119,3],[174,3]],"functionMap":{"names":["","ExponentCamera","useWebCameraStream$argument_3.onCameraReady","useMemo$argument_0","useWebQRScanner$argument_1.onScanned","useImperativeHandle$argument_1","getAvailablePictureSizes","takePicture","capture$argument_2.onPictureSaved","resumePreview","pausePreview","stopRecording","record","toggleRecording","launchModernScanner","getAvailableLenses","Video"],"mappings":"AAA;uBCS;QCG;SDI;uCEG;KFE;QGK;SHI;6BIE;QCC;SDE;QEC;gBCW;iBDO;SFE;QIC;SJI;QKC;SLI;QMC;SNE;QOC;SPG;QQC;SRE;QSC;STE;QUC;SVG;MJC;0BEI;KFW;CDK;cgBE,+ChB"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/.metro-cache/cache/fe/023069ddac2b131f0de640f366dbf76aedc891d91240ab67789cbe5da7bb9fd692c1f1 b/frontend/.metro-cache/cache/fe/023069ddac2b131f0de640f366dbf76aedc891d91240ab67789cbe5da7bb9fd692c1f1
new file mode 100644
index 00000000..62a9a735
--- /dev/null
+++ b/frontend/.metro-cache/cache/fe/023069ddac2b131f0de640f366dbf76aedc891d91240ab67789cbe5da7bb9fd692c1f1
@@ -0,0 +1 @@
+{"dependencies":[{"name":"expo-modules-core","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":56,"index":56}}],"key":"fU8WLIPqoAGygnPbZ/QJiQQfXEY=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _expoModulesCore = require(_dependencyMap[0], \"expo-modules-core\");\n var _default = (0, _expoModulesCore.requireNativeModule)('ExpoCamera');\n});","lineCount":15,"map":[[7,2,2,0,"Object"],[7,8,2,0],[7,9,2,0,"defineProperty"],[7,23,2,0],[7,24,2,0,"exports"],[7,31,2,0],[8,4,2,0,"enumerable"],[8,14,2,0],[9,4,2,0,"get"],[9,7,2,0],[9,18,2,0,"get"],[9,19,2,0],[10,6,2,0],[10,13,2,0,"_default"],[10,21,2,0],[11,4,2,0],[12,2,2,0],[13,2,1,0],[13,6,1,0,"_expoModulesCore"],[13,22,1,0],[13,25,1,0,"require"],[13,32,1,0],[13,33,1,0,"_dependencyMap"],[13,47,1,0],[14,2,2,0],[14,6,2,0,"_default"],[14,14,2,0],[14,17,2,15],[14,21,2,15,"requireNativeModule"],[14,37,2,34],[14,38,2,34,"requireNativeModule"],[14,57,2,34],[14,59,2,35],[14,71,2,47],[14,72,2,48],[15,0,2,49],[15,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]}
\ No newline at end of file
diff --git a/frontend/package.json b/frontend/package.json
index 504514ae..e01b1c01 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -35,6 +35,7 @@
"expo-image-picker": "^17.0.8",
"expo-linear-gradient": "^15.0.7",
"expo-linking": "~7.1.7",
+ "expo-local-authentication": "^17.0.7",
"expo-router": "~5.1.4",
"expo-secure-store": "^15.0.7",
"expo-splash-screen": "~0.30.10",