diff --git a/..env.swp b/..env.swp new file mode 100644 index 00000000..e69de29b diff --git a/.gitignore b/.gitignore index e95bc5e6..4f4206b8 100755 --- a/.gitignore +++ b/.gitignore @@ -15,9 +15,12 @@ yarn-error.log /public/dashboard /public/dashboard-staging +/public/dashboard-copy /public/client-portal /public/client-portal-staging /public/hospital-portal /public/hospital-portal-staging + +/public/files diff --git a/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php b/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php index f38a6f1c..9d3b4c51 100755 --- a/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php +++ b/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php @@ -100,6 +100,7 @@ class MemberController extends Controller // Provider $providers = DB::table('organizations') ->where('organizations.type', '=', 'hospital') + ->where('status', '=', 'active') ->select( 'organizations.id', 'organizations.name' @@ -119,6 +120,16 @@ class MemberController extends Controller $res_data['companies'] = $companies; + //company + $companies = DB::table('corporates') + ->where('corporates.active', '=', 1) + ->select( + 'corporates.id', + 'corporates.name' + ) + ->get(); + + $res_data['companies'] = $companies; // specialities $specialities = DB::table('specialities') diff --git a/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php b/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php index f355bdb5..7dbe787e 100755 --- a/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php +++ b/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php @@ -155,18 +155,18 @@ class RequestLogController extends Controller } else { - return ApiResponse::apiResponse('Server Error', $data, trans('Message.server_error'), 500); + return ApiResponse::apiResponse('Server Error 1', $data, trans('Message.server_error'), 500); } } catch (\Exception $e) { // Tangani kesalahan di sini - return ApiResponse::apiResponse('Server Error', $data, $e->getMessage(), 500); + return ApiResponse::apiResponse('Server Error 2', $data, $e->getMessage(), 500); } } catch (\Exception $e) { // Rollback transaksi jika terjadi kesalahan DB::rollBack(); // Handle error, bisa di-log atau dikembalikan sebagai response - return ApiResponse::apiResponse('Server Error', $data, $e->getMessage(), 500); + return ApiResponse::apiResponse('Server Error 3', $data, $e->getMessage(), 500); } } } @@ -705,7 +705,11 @@ class RequestLogController extends Controller ->select('members.name') ->limit(1) ->first(); - $data['namaKaryawan'] = $dataNamaKaryawan->name; + if ($dataNamaKaryawan){ + $data['namaKaryawan'] = $dataNamaKaryawan->name; + } else { + $data['namaKaryawan'] = $dataMember->name; + } } else{ $data['namaKaryawan'] = $dataMember->name; @@ -717,6 +721,7 @@ class RequestLogController extends Controller $dataClaimLog = DB::table('request_log_benefits') ->where('request_log_benefits.request_log_id', '=', $request_log_id) + ->where('request_log_benefits.deleted_at', null) ->select( '*', DB::raw(' @@ -780,13 +785,13 @@ class RequestLogController extends Controller ->leftJoin('files', 'files.fileable_id', '=', 'signatures.id') ->where('files.fileable_type', '=', 'App\Models\Signature') ->where('signatures.type', '=', 2) - ->where('signatures.user_id', '=', $dataRequestLog->approved_by) + ->where('signatures.user_id', '=', $dataRequestLog->approved_final_log_by) ->select( 'files.path', DB::raw(' (Select persons.name FROM users LEFT JOIN persons ON users.person_id = persons.id - WHERE users.id = "'.$dataRequestLog->approved_by.'" LIMIT 1) AS name_approve + WHERE users.id = "'.$dataRequestLog->approved_final_log_by.'" LIMIT 1) AS name_approve ') ) ->first(); diff --git a/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php b/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php index 63d79ef9..7ff4810e 100755 --- a/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php +++ b/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php @@ -441,7 +441,7 @@ class ClaimRequestController extends Controller $import = new ImportService(); $import->read($fileRead); $import->write($fileWrite, 'xsls'); - + foreach ($import->sheetsIterator() as $sheetIndex => $sheet) { if ($sheetIndex == 1) { // Rename First Sheet to Writer $firstWriterSheet = $import->writer->getCurrentSheet(); @@ -522,7 +522,7 @@ class ClaimRequestController extends Controller Storage::delete('temp/' . $file_name); $import->writer->close(); return [ - + 'result_file' => [ 'url' => Storage::disk('public')->url('temp/result-' . $file_name), 'name' => 'result-' . $file_name, @@ -601,7 +601,7 @@ class ClaimRequestController extends Controller ->offset($offset) ->limit($limit) ->get(); - + $data = []; if(count($memberList)>0){ $temp = []; @@ -666,7 +666,7 @@ class ClaimRequestController extends Controller $date = date('ymd'); // Menghasilkan kode dengan format yang diinginkan return self::$code_prefix . $sparator. 'H' . $sparator. $provideCode . $sparator. $date. $sparator . $member->currentPolicy->code . $sparator. $member->member_id . $sparator. str_pad($next_number, 6, '0', STR_PAD_LEFT); - + } public function requestFiles(Request $request, $claim_id) @@ -798,7 +798,7 @@ class ClaimRequestController extends Controller // 'Reason', 'Diagnosis', 'Keterangan', - 'Catatan', + 'Catatan', 'Status', 'QC' ]; @@ -821,9 +821,9 @@ class ClaimRequestController extends Controller foreach($results as $item) { // $gr_total += $item->tot_bill; - // $requestLogData = RequestLogBenefit::selectRaw('*, - // (SELECT code FROM benefits WHERE benefits.id = request_log_benefits.benefit_id) AS benefit_code, - // (SELECT description FROM benefits WHERE benefits.id = request_log_benefits.benefit_id) AS benefit_description, + // $requestLogData = RequestLogBenefit::selectRaw('*, + // (SELECT code FROM benefits WHERE benefits.id = request_log_benefits.benefit_id) AS benefit_code, + // (SELECT description FROM benefits WHERE benefits.id = request_log_benefits.benefit_id) AS benefit_description, // sum(amount_incurred) AS total_incurred' // ) // ->where(['request_log_id' => $item->request_log_id, 'deleted_at' => null]) @@ -835,7 +835,7 @@ class ClaimRequestController extends Controller ->select( '*', // DB::raw('SUM(request_log_benefits.amount_incurred) AS total_incurred'), - + DB::raw(' (Select benefits.description FROM benefits WHERE benefits.id = request_log_benefits.benefit_id LIMIT 1) AS benefit_description @@ -848,10 +848,18 @@ class ClaimRequestController extends Controller ->get(); if ($item->member){ $member = Member::where('member_id', $item->member->principal_id)->first(); - $memberPrincipal = $member->name; + if ($member){ + $memberPrincipal = $member->name; + } else { + $memberPrincipal = '-'; + } $memberPlan = MemberPlan::where('member_id', $item->member->id)->get('plan_id')->toArray(); $plan= Plan::whereIn('id', $memberPlan)->where('service_code', $item->requestLog->service_code)->first(); - $planCode = $plan->code; + if ($plan){ + $planCode = $plan->code; + } else { + $planCode = '-'; + } if ($item->member->currentCorporate->id == $item->requestLog->organization->corporate_id_partner){ $payor = $item->member->currentCorporate->name; } else { @@ -862,7 +870,7 @@ class ClaimRequestController extends Controller $planCode = '-'; $payor = '-'; } - + if (!$requestLogData->isEmpty()){ foreach($requestLogData as $key => $data){ $no++; diff --git a/Modules/Internal/Http/Controllers/Api/CorporateController.php b/Modules/Internal/Http/Controllers/Api/CorporateController.php index 8208ca90..ab6bdea7 100755 --- a/Modules/Internal/Http/Controllers/Api/CorporateController.php +++ b/Modules/Internal/Http/Controllers/Api/CorporateController.php @@ -571,7 +571,7 @@ class CorporateController extends Controller break; case 'template-request-log': return Helper::responseJson([ - 'file_name' => "Template Import Request LOG.xlsx.xlsx", + 'file_name' => "Template Import Request LOG.xlsx", "file_url" => url('files/Template Import Request LOG.xlsx') ]); break; diff --git a/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php b/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php index 2b72e6c5..03089756 100755 --- a/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php +++ b/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php @@ -70,6 +70,7 @@ class CorporateMemberController extends Controller }) ->select('members.*') ->selectRaw('(SELECT GROUP_CONCAT(files_mcu.original_name SEPARATOR ", ") AS file_mcu_names from files_mcu WHERE files_mcu.memberid = members.id) AS file_mcu_names') + ->groupBy('corporate_employees.member_id') ->paginate() ->appends($request->all()); return Helper::paginateResources(MemberDataTableResource::collection($members)); @@ -208,7 +209,7 @@ class CorporateMemberController extends Controller $imported_member_data = 0; $failed_member_data = []; - + foreach ($reader->getSheetIterator() as $sheet) { $doc_headers_indexes = []; foreach ($sheet->getRowIterator() as $index => $row) { diff --git a/Modules/Internal/Http/Controllers/Api/DoctorRatingController.php b/Modules/Internal/Http/Controllers/Api/DoctorRatingController.php index 83cd5b01..4bc4b99a 100755 --- a/Modules/Internal/Http/Controllers/Api/DoctorRatingController.php +++ b/Modules/Internal/Http/Controllers/Api/DoctorRatingController.php @@ -49,10 +49,11 @@ class DoctorRatingController extends Controller $limit = $request->has('per_page') ? $request->input('per_page') : 50; $results = DB::connection('oldlms')->table('tx_dokter_rating') ->leftJoin('tm_users', 'tx_dokter_rating.nIDUser', '=', 'tm_users.nID') - ->leftJoin('tm_dokter', 'tx_dokter_rating.nIDDokter', '=', 'tm_dokter.nID') + ->leftJoin('tm_dokter', 'tx_dokter_rating.nIDDokter', '=', 'tm_dokter.nIDUser') ->when($request->input('search'), function ($query, $search) { $query->where(function ($query) use ($search) { - $query->orWhere('tm_users.sFirstname', 'like', "%" . $search . "%"); + $query->orWhere('tm_users.sFirstName', 'like', "%" . $search . "%"); + $query->orWhere('tm_users.sLastName', 'like', "%" . $search . "%"); $query->orWhere('tx_dokter_rating.sNotes', 'like', "%" . $search . "%"); }); }) @@ -72,6 +73,7 @@ class DoctorRatingController extends Controller $query->where('tx_dokter_rating.dCreateOn', '<=', $end_date. ' 23:59:59'); }); }) + // ->when($request->input('provider') , function ($query, $provider) { // $query->where(function ($query) use ($provider) { // $query->where('request_logs.organization_id', '=', $provider); @@ -85,6 +87,7 @@ class DoctorRatingController extends Controller 'tx_dokter_rating.nRating as rating', 'tx_dokter_rating.sNotes', 'tx_dokter_rating.dCreateOn', + 'tx_dokter_rating.nIDLivechat', DB::connection('oldlms')->raw(" (SELECT CONCAT(tm_users.sFirstName, ' ', IFNULL(tm_users.sMiddleName, ''), ' ', IFNULL(tm_users.sLastName, '')) FROM tm_users WHERE tm_users.nID = tm_dokter.nIDUser LIMIT 1) AS nama_dokter ") @@ -109,6 +112,7 @@ class DoctorRatingController extends Controller 'Rating', 'Review', 'Tanggal Konsultasi', + 'ID Livechat', ]; $style = (new StyleBuilder()) ->setFontBold() @@ -124,7 +128,7 @@ class DoctorRatingController extends Controller // ============================ $results = DB::connection('oldlms')->table('tx_dokter_rating') ->leftJoin('tm_users', 'tx_dokter_rating.nIDUser', '=', 'tm_users.nID') - ->leftJoin('tm_dokter', 'tx_dokter_rating.nIDDokter', '=', 'tm_dokter.nID') + ->leftJoin('tm_dokter', 'tx_dokter_rating.nIDDokter', '=', 'tm_dokter.nIDUser') ->when($request->input('search'), function ($query, $search) { $query->where(function ($query) use ($search) { $query->orWhere('tm_users.sFirstname', 'like', "%" . $search . "%"); @@ -162,7 +166,8 @@ class DoctorRatingController extends Controller 'tx_dokter_rating.dCreateOn', DB::connection('oldlms')->raw(" (SELECT CONCAT(tm_users.sFirstName, ' ', IFNULL(tm_users.sMiddleName, ''), ' ', IFNULL(tm_users.sLastName, '')) FROM tm_users WHERE tm_users.nID = tm_dokter.nIDUser LIMIT 1) AS nama_dokter - ") + "), + 'tx_dokter_rating.nIDLivechat' ) ->get(); $no=0; @@ -176,6 +181,7 @@ class DoctorRatingController extends Controller $item->nRating, $item->sNotes, $item->dCreateOn, + $item->nIDLivechat, ]; $style = (new StyleBuilder()) //->setFontBold() @@ -194,7 +200,8 @@ class DoctorRatingController extends Controller '', '', '', - '' + '', + '', ]; $style = (new StyleBuilder()) ->setFontBold() diff --git a/Modules/Internal/Http/Controllers/Api/Linksehat/PrescriptionController.php b/Modules/Internal/Http/Controllers/Api/Linksehat/PrescriptionController.php index 095eb79d..7c3499af 100755 --- a/Modules/Internal/Http/Controllers/Api/Linksehat/PrescriptionController.php +++ b/Modules/Internal/Http/Controllers/Api/Linksehat/PrescriptionController.php @@ -45,7 +45,6 @@ class PrescriptionController extends Controller ->orWhere('sKodeResep', 'LIKE', '%' . $search . "%"); }); } - if (($request->has('prescription_start') || $request->has('prescription_end')) && !empty($request->prescription_start) && !empty($request->prescription_end) diff --git a/Modules/Internal/Http/Controllers/Api/LivechatController.php b/Modules/Internal/Http/Controllers/Api/LivechatController.php index 13f607bc..9ebf682e 100755 --- a/Modules/Internal/Http/Controllers/Api/LivechatController.php +++ b/Modules/Internal/Http/Controllers/Api/LivechatController.php @@ -5,6 +5,7 @@ namespace Modules\Internal\Http\Controllers\Api; use App\Helpers\Helper; use App\Models\OLDLMS\Livechat; use App\Models\OLDLMS\Appointment; +use App\Models\Organization; use Illuminate\Contracts\Support\Renderable; use Illuminate\Database\Eloquent\Builder; use Illuminate\Http\Request; @@ -25,12 +26,18 @@ class LivechatController extends Controller { $startDate = $request->startDate; $endDate = $request->endDate; + $search = $request->search; - $livechat = Livechat::with('doctor.user', 'doctor.speciality', 'appointment.appointmentDetail', 'healthCare'); + $livechat = Livechat::with('doctor.user', 'doctor.speciality', 'appointment.appointmentDetail', 'healthCare', 'user'); // ->where('nIDAppointment', '!=', null) // ->where('nIDAppointment', '!=', ''); - + if ($search) { + $livechat = $livechat->whereHas('user', function ($query) use ($search) { + $query->where('sFirstName', 'like', '%' . $search . '%') + ->orWhere('sLastName', 'like', '%' . $search . '%'); + }); + } if ($startDate) { $livechat = $livechat->where('dCreateOn', '>=', $startDate); } @@ -62,167 +69,343 @@ class LivechatController extends Controller { $startDate = $request->has('startDate') ? $request->input('startDate') : ''; $endDate = $request->has('endDate') ? $request->input('endDate') : ''; - - $type = $request->has('type') ? $request->has('type') : ''; - $liveChats = Livechat::with('user:nID,sFirstName,sLastName,sEmail,sPhone,nIDUser', 'doctor:nID,nIDSpesialis,nIDUser', 'doctor.user:nID,sFirstName,sLastName', 'appointment:nID,sPaymentStatus,sPaymentMethod', 'appointment.appointmentDetail:nID,nIDAppointment,dTanggalAppointment,tTimeAppointment', 'healthCare:nID,sHealthCare') - ->where(function (Builder $query) use ($startDate, $endDate) { - // $query->where('nIDAppointment', '!=', null); - // $query->where('nIDAppointment', '!=', ''); - if ($startDate) { - $query->where('dCreateOn', '>=', $startDate); + $type = $request->has('type') ? $request->input('type') : ''; + if ($type == 1){ + return $this->exportMonthly($startDate, $endDate); + } else { + $liveChats = Livechat::with('userInsurance', + 'user:nID,sFirstName,sLastName,sEmail,sPhone,nIDUser,nIDHubunganKeluarga', 'user.detail:dTanggalLahir,nIDJenisKelamin', + 'doctor:nID,nIDSpesialis,nIDUser', 'doctor.user:nID,sFirstName,sLastName', + 'appointment:nID,sPaymentStatus,sPaymentMethod', + 'appointment.appointmentDetail:nID,nIDAppointment,dTanggalAppointment,tTimeAppointment', + 'healthCare:nID,sHealthCare', + 'prescription', + 'rujukan' + ) + ->whereHas('userInsurance', function (Builder $query) { + // Kondisi pada relasi userInsurance + $query->where('nIDInsurance', 107); // khusus inhealth + }) + ->where(function (Builder $query) use ($startDate, $endDate) { + // $query->where('nIDAppointment', '!=', null); + // $query->where('nIDAppointment', '!=', ''); + if ($startDate) { + $query->where('dCreateOn', '>=', $startDate); + } + if ($endDate) { + $endDate = date('Y-m-d', strtotime($endDate . ' +1 day')); + $query->where('dCreateOn', '<', $endDate); + } + }) + ->orderBy('nID', 'desc') + ->get(['nID', 'nIDUser', 'nIDDokter', 'nIDHealthCare', 'nIDAppointment', 'sStatus', 'sMediaDokter', 'sMedia', 'dCreateOn', 'sNoSpj', 'dRequestTime', 'dAcceptTime', 'dStartTime', 'dEndTime']); + + $headers = [ + ['value' => 'No', 'cell' => 'A1', 'mergeCell' => true, 'mergeToCell' => 'A2'], + ['value' => 'Kode TC', 'cell' => 'B1', 'mergeCell' => true, 'mergeToCell' => 'B2'], + ['value' => 'Tanggal', 'cell' => 'C1', 'mergeCell' => true, 'mergeToCell' => 'C2'], + ['value' => 'Waktu', 'cell' => 'D1', 'mergeCell' => true, 'mergeToCell' => 'D2'], + ['value' => 'Faskes', 'cell' => 'E1', 'mergeCell' => true, 'mergeToCell' => 'E2'], + ['value' => 'Nama Dokter', 'cell' => 'F1', 'mergeCell' => true, 'mergeToCell' => 'F2'], + ['value' => 'Spesialis', 'cell' => 'G1', 'mergeCell' => true, 'mergeToCell' => 'G2'], + ['value' => 'Chat Via App/Website', 'cell' => 'H1', 'mergeCell' => true, 'mergeToCell' => 'I1'], + ['value' => 'Pasien', 'cell' => 'H2', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Dokter', 'cell' => 'I2', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'nIDUser', 'cell' => 'J1', 'mergeCell' => true, 'mergeToCell' => 'J2'], + ['value' => 'Nama Pasien', 'cell' => 'K1', 'mergeCell' => true, 'mergeToCell' => 'K2'], + ['value' => 'No Telepon Pasien', 'cell' => 'L1', 'mergeCell' => true, 'mergeToCell' => 'L2'], + ['value' => 'Email Pasien', 'cell' => 'M1', 'mergeCell' => true, 'mergeToCell' => 'M2'], + ['value' => 'No Kartu Insurance', 'cell' => 'N1', 'mergeCell' => true, 'mergeToCell' => 'N2'], + ['value' => 'Corporate ID', 'cell' => 'O1', 'mergeCell' => true, 'mergeToCell' => 'O2'], + ['value' => 'Corporate Name', 'cell' => 'P1', 'mergeCell' => true, 'mergeToCell' => 'P2'], + ['value' => 'Hubungan Pasien', 'cell' => 'Q1', 'mergeCell' => true, 'mergeToCell' => 'Q2'], + ['value' => 'Chanel', 'cell' => 'R1', 'mergeCell' => true, 'mergeToCell' => 'R2'], + ['value' => 'Status', 'cell' => 'S1', 'mergeCell' => true, 'mergeToCell' => 'S2'], + ['value' => 'Request Time', 'cell' => 'T1', 'mergeCell' => true, 'mergeToCell' => 'T2'], + ['value' => 'Accept Time', 'cell' => 'U1', 'mergeCell' => true, 'mergeToCell' => 'U2'], + ['value' => 'Start Time', 'cell' => 'V1', 'mergeCell' => true, 'mergeToCell' => 'V2'], + ['value' => 'End Time', 'cell' => 'W1', 'mergeCell' => true, 'mergeToCell' => 'W2'], + ['value' => 'Kode Diagnosa', 'cell' => 'X1', 'mergeCell' => true, 'mergeToCell' => 'X2'], + ['value' => 'Diagnosa', 'cell' => 'Y1', 'mergeCell' => true, 'mergeToCell' => 'Y2'], + ['value' => 'Kode Resep', 'cell' => 'Z1', 'mergeCell' => true, 'mergeToCell' => 'Z2'], + ['value' => 'Tanggal Resep', 'cell' => 'AA1', 'mergeCell' => true, 'mergeToCell' => 'AA2'], + ['value' => 'Obat', 'cell' => 'AB1', 'mergeCell' => true, 'mergeToCell' => 'AB2'], + ['value' => 'Tebus Resep', 'cell' => 'AC1', 'mergeCell' => true, 'mergeToCell' => 'AC2'], + ['value' => 'Tanggal Bayar', 'cell' => 'AD1', 'mergeCell' => true, 'mergeToCell' => 'AD2'], + ['value' => 'Provider Rujukan', 'cell' => 'AE1', 'mergeCell' => true, 'mergeToCell' => 'AE2'], + ['value' => 'Poli', 'cell' => 'AF1', 'mergeCell' => true, 'mergeToCell' => 'AF2'], + ['value' => 'Subjek', 'cell' => 'AG1', 'mergeCell' => true, 'mergeToCell' => 'AG2'], + ['value' => 'No SJP', 'cell' => 'AH1', 'mergeCell' => true, 'mergeToCell' => 'AH2'], + ]; + + $spreadsheet = new Spreadsheet(); + $sheet = $spreadsheet->getActiveSheet(); + + foreach ($headers as $header) { + $sheet->setCellValue($header['cell'], $header['value']); + + if ($header['mergeCell'] === true) { + $sheet->mergeCells($header['cell'] . ':' . $header['mergeToCell']); } - if ($endDate) { - $endDate = date('Y-m-d', strtotime($endDate . ' +1 day')); - $query->where('dCreateOn', '<', $endDate); + + $sheet->getStyle($header['cell'])->getFont()->setBold(true); + $sheet->getStyle($header['cell'])->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); + + + $sheet->setCellValue($header['cell'], $header['value']); + + if ($header['mergeCell'] === true) { + $sheet->mergeCells($header['cell'] . ':' . $header['mergeToCell']); } - }) - ->orderBy('nID', 'desc') - ->get(['nID', 'nIDUser', 'nIDDokter', 'nIDHealthCare', 'nIDAppointment', 'sStatus', 'sMediaDokter', 'sMedia', 'dCreateOn']); - - $headers = [ - ['value' => 'No', 'cell' => 'A1', 'mergeCell' => true, 'mergeToCell' => 'A2'], - ['value' => 'Kode TC', 'cell' => 'B1', 'mergeCell' => true, 'mergeToCell' => 'B2'], - ['value' => 'Tanggal', 'cell' => 'C1', 'mergeCell' => true, 'mergeToCell' => 'C2'], - ['value' => 'Waktu', 'cell' => 'D1', 'mergeCell' => true, 'mergeToCell' => 'D2'], - ['value' => 'Faskes', 'cell' => 'E1', 'mergeCell' => true, 'mergeToCell' => 'E2'], - ['value' => 'Nama Dokter', 'cell' => 'F1', 'mergeCell' => true, 'mergeToCell' => 'F2'], - ['value' => 'Spesialis', 'cell' => 'G1', 'mergeCell' => true, 'mergeToCell' => 'G2'], - ['value' => 'Chat Via App/Website', 'cell' => 'H1', 'mergeCell' => true, 'mergeToCell' => 'I1'], - ['value' => 'Pasien', 'cell' => 'H2', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'Dokter', 'cell' => 'I2', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'nIDUser', 'cell' => 'J1', 'mergeCell' => true, 'mergeToCell' => 'J2'], - ['value' => 'Nama Pasien', 'cell' => 'K1', 'mergeCell' => true, 'mergeToCell' => 'K2'], - ['value' => 'No Telepon Pasien', 'cell' => 'L1', 'mergeCell' => true, 'mergeToCell' => 'L2'], - ['value' => 'Email Pasien', 'cell' => 'M1', 'mergeCell' => true, 'mergeToCell' => 'M2'], - ['value' => 'Status', 'cell' => 'N1', 'mergeCell' => true, 'mergeToCell' => 'N2'], - ['value' => 'Record Type', 'cell' => 'O1', 'mergeCell' => true, 'mergeToCell' => 'O2'], - ['value' => 'nID Principal', 'cell' => 'P1', 'mergeCell' => true, 'mergeToCell' => 'P2'], - ['value' => 'Metode Pembayaran', 'cell' => 'Q1', 'mergeCell' => true, 'mergeToCell' => 'Q2'], - ]; - - $spreadsheet = new Spreadsheet(); - $sheet = $spreadsheet->getActiveSheet(); - - foreach ($headers as $header) { - $sheet->setCellValue($header['cell'], $header['value']); - - if ($header['mergeCell'] === true) { - $sheet->mergeCells($header['cell'] . ':' . $header['mergeToCell']); + + $sheet->getStyle($header['cell'])->getFont()->setBold(true); + $sheet->getStyle($header['cell'])->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); } - - $sheet->getStyle($header['cell'])->getFont()->setBold(true); - $sheet->getStyle($header['cell'])->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); - } - - $startFrom = 3; - foreach ($liveChats as $indexLiveChat => $liveChat) { - $phone = $liveChat->user->sPhone ?? '-'; - $status = $liveChat->sStatus; - $nIDUser = $liveChat->user->nIDUser ?? 0; // Principal or Dependent - $paymentMethod = $liveChat->appointment ? Helper::sPaymentMethod($liveChat->appointment->sPaymentMethod) : 'N/A'; - $fullNameDoctor = '-'; - if (!empty($liveChat->doctor->user)) { - $fullNameDoctor = ''; - - if ($liveChat->doctor->user->detail !== null) { - if ($liveChat->doctor->user->detail->sTitlePrefix !== null) { - $fullNameDoctor .= $liveChat->doctor->user->detail->sTitlePrefix . '. '; - } - - if ($liveChat->doctor->user->full_name !== null) { - $fullNameDoctor .= $liveChat->doctor->user->full_name . ' '; - } - - if ($liveChat->doctor->user->detail->sTitleSuffix !== null) { - $fullNameDoctor .= $liveChat->doctor->user->detail->sTitleSuffix; + + $startFrom = 3; + foreach ($liveChats as $indexLiveChat => $liveChat) { + if ( $liveChat->user->nID == 109370 || $liveChat->nIDDokter == 100120) { + continue; // user testing / dokter testing + } + $summary = $liveChat->summary; + $user = $liveChat->user; + $phone = $liveChat->user->sPhone ?? '-'; + $status = $liveChat->sStatus; + $nIDUser = $liveChat->user->nIDUser ?? 0; // Principal or Dependent + $paymentMethod = $liveChat->appointment ? Helper::sPaymentMethod($liveChat->appointment->sPaymentMethod) : 'N/A'; + $fullNameDoctor = '-'; + if (!empty($liveChat->doctor->user)) { + $fullNameDoctor = ''; + + if ($liveChat->doctor->user->detail !== null) { + if ($liveChat->doctor->user->detail->sTitlePrefix !== null) { + $fullNameDoctor .= $liveChat->doctor->user->detail->sTitlePrefix . '. '; + } + + if ($liveChat->doctor->user->full_name !== null) { + $fullNameDoctor .= $liveChat->doctor->user->full_name . ' '; + } + + if ($liveChat->doctor->user->detail->sTitleSuffix !== null) { + $fullNameDoctor .= $liveChat->doctor->user->detail->sTitleSuffix; + } } } - } + + $recordType = 'P'; + if ($nIDUser){ + $recordType = 'D'; + } + switch ($status) { + case 0: + $statusLivechat = "Request TC"; + break; + case 1: + $statusLivechat = "Accepted by Doctor but User not Payment"; + break; + case 2: + $statusLivechat = "Payment Success"; + break; + case 3: + $statusLivechat = "Decline by Doctor"; + break; + case 4: + $statusLivechat = "Payment Expired"; + break; + default: + $statusLivechat = "Cancel by Patient"; + } + + $requestTime = Carbon::parse($liveChat->dRequestTime); + $acceptTime = Carbon::parse($liveChat->dAcceptTime); + $startTime = Carbon::parse($liveChat->dStartTime); + $endTime = Carbon::parse($liveChat->dEndTime); + + // Hitung selisih waktu response + if ($requestTime && $acceptTime) { + $diff = $requestTime->diff($acceptTime); + $responseTimeDiff = sprintf('%02d:%02d:%02d', $diff->h, $diff->i, $diff->s); + } else { + $responseTimeDiff = '00:00:00'; // Default jika data kosong + } + + // Hitung selisih waktu chat + if ($startTime && $endTime) { + $diffChatTime = $startTime->diff($endTime); + $chatTimeDiff = sprintf('%02d:%02d:%02d', $diffChatTime->h, $diffChatTime->i, $diffChatTime->s); + } else { + $chatTimeDiff = '00:00:00'; // Default jika data kosong + } + + // Set nilai responseTime dan chatTime + $responseTime = $responseTimeDiff; + $chatTime = $chatTimeDiff; + + + // $diagnosa = '-'; + // $diagnosaCode = '-'; + // if($liveChat->summary){ + // $diagnosis = explode(', ', $liveChat->summary->sAssessment); + + // if ($diagnosis) { + // $diagnosaArray = []; + // $diagnosaCodeArray = []; + // foreach($diagnosis as $data){ + // $diagnosaArray[] = Helper::diagnosisName($data); // Tambahkan diagnosis ke array + // $diagnosaCodeArray[] = $data; // Tambahkan diagnosis ke array + // } + + // $diagnosa = implode('; ', $diagnosaArray); // Gabungkan array dengan tanda koma + // $diagnosaCode = implode('; ', $diagnosaCodeArray); // Gabungkan array dengan tanda koma + // } + // } - $recordType = 'P'; - if ($nIDUser){ - $recordType = 'D'; - } - switch ($status) { - case 0: - $statusLivechat = "Request TC"; - break; - case 1: - $statusLivechat = "Accepted by Doctor but User not Payment"; - break; - case 2: - $statusLivechat = "Payment Success"; - break; - case 3: - $statusLivechat = "Decline by Doctor"; - break; - case 4: - $statusLivechat = "Payment Expired"; - break; - default: - $statusLivechat = "Cancel by Patient"; - } + $diagnosa = '-'; + $diagnosaCode = '-'; + if ($summary && $summary->sAssessment) { + $diagnosisCodes = explode(', ', $summary->sAssessment); + $diagnosaArray = array_map(fn($code) => Helper::diagnosisName($code), $diagnosisCodes); + $diagnosa = implode('; ', $diagnosaArray); + $diagnosaCode = implode('; ', $diagnosisCodes); + } + + $tebusResep = 'Belum Ditebus'; + $paymentTebus = '-'; + if ($liveChat->prescription){ + // Tanggal target (misalnya, dari database atau input) + $tanggalResep = Carbon::parse($liveChat->prescription->dTanggalResep); + + // Tanggal hari ini + $tanggalNow = Carbon::now(); + + // Menghitung selisih hari + $selisihHari = $tanggalNow->diffInDays($tanggalResep); + if ($selisihHari > 1){ + $tebusResep = 'Resep Kadaluarsa'; + } + + if ($liveChat->prescription->sIsDownload == 1){ + $tebusResep = 'Offline'; + } + if($liveChat->prescription->payment){ + $tebusResep = 'Online'; + if ($liveChat->prescription->payment->sPaymentStatus == 'paid'){ + $paymentTebus = Carbon::parse($liveChat->prescription->payment->dCreateOn)->format('d-m-Y H:i:s'); + } + }; + } else { + $tebusResep = '-'; + } + + // switc + + $nIDHubunganKeluarga = match($user->nIDHubunganKeluarga) { + 9 => "Peserta", + 4 => "Istri", + 5 => "Anak", + 3 => "Suami", + default => $user->relation->sHubunganKeluarga ?? '-' + }; + + if ($liveChat->user->relation && $nIDHubunganKeluarga == '-'){ + $nIDHubunganKeluarga = $liveChat->user->relation->sHubunganKeluarga; + } + + $obat = '-'; + if($liveChat->prescription){ + if ($liveChat->prescription->items){ + $obatArray = []; + foreach($liveChat->prescription->items as $data){ + $obatArray[] = $data->sItemName .' - '. $data->nQty; + } + + $obat = implode('; ',$obatArray); + } + }; - $sheet->setCellValue('A' . $startFrom, $indexLiveChat + 1); - $sheet->setCellValue('B' . $startFrom, $liveChat->nID ?? '-'); - $sheet->setCellValue('C' . $startFrom, Carbon::parse($liveChat->dCreateOn)->format('d-m-Y')); - $sheet->setCellValue('D' . $startFrom, Carbon::parse($liveChat->dCreateOn)->format('H:i:s')); - // $sheet->setCellValue('D' . $startFrom, Carbon::parse($liveChat->dRequestTime)->format('H:i:s')); - $sheet->setCellValue('E' . $startFrom, $liveChat->healthCare->sHealthCare ?? '-'); - $sheet->setCellValue('F' . $startFrom, $fullNameDoctor); - $sheet->setCellValue('G' . $startFrom, $liveChat->doctor->speciality->sSpesialis ?? '-'); - $sheet->setCellValue('H' . $startFrom, $liveChat->sMedia ?? '-'); - $sheet->setCellValue('I' . $startFrom, $liveChat->sMediaDokter ?? '-'); - $sheet->setCellValue('J' . $startFrom, $liveChat->user->nID ?? '-'); - $sheet->setCellValue('K' . $startFrom, $liveChat->user->full_name ?? '-'); - $sheet->setCellValue('L' . $startFrom, preg_replace('/(\d{3})(\d{4})(\d{3})/', '$1$2$3', $phone)); - $sheet->setCellValue('M' . $startFrom, $liveChat->user->sEmail ?? '-'); - $sheet->setCellValue('N' . $startFrom, $statusLivechat); - $sheet->setCellValue('O' . $startFrom, $recordType); - $sheet->setCellValue('P' . $startFrom, $nIDUser ?? '-'); - $sheet->setCellValue('Q' . $startFrom, $paymentMethod ?? '-'); - $startFrom++; + + $sheet->setCellValue('A' . $startFrom, $indexLiveChat + 1); + $sheet->setCellValue('B' . $startFrom, $liveChat->nID ?? '-'); + $sheet->setCellValue('C' . $startFrom, Carbon::parse($liveChat->dCreateOn)->format('d-m-Y')); + $sheet->setCellValue('D' . $startFrom, Carbon::parse($liveChat->dCreateOn)->format('H:i:s')); + // $sheet->setCellValue('D' . $startFrom, Carbon::parse($liveChat->dRequestTime)->format('H:i:s')); + $sheet->setCellValue('E' . $startFrom, $liveChat->healthCare->sHealthCare ?? '-'); + $sheet->setCellValue('F' . $startFrom, $fullNameDoctor); + $sheet->setCellValue('G' . $startFrom, $liveChat->doctor->speciality->sSpesialis ?? '-'); + $sheet->setCellValue('H' . $startFrom, $liveChat->sMedia ?? '-'); + $sheet->setCellValue('I' . $startFrom, $liveChat->sMediaDokter ?? '-'); + $sheet->setCellValue('J' . $startFrom, $liveChat->user->nID ?? '-'); + $sheet->setCellValue('K' . $startFrom, $liveChat->user->full_name ?? '-'); + $sheet->setCellValue('L' . $startFrom, preg_replace('/(\d{3})(\d{4})(\d{3})/', '$1$2$3', $phone)); + $sheet->setCellValue('M' . $startFrom, $liveChat->user->sEmail ?? '-'); + $sheet->setCellValue('N' . $startFrom, (string)($liveChat->userInsurance->sNoPolis ?? '-')); + $sheet->setCellValue('O' . $startFrom, (string)($liveChat->userInsurance->sCorporateCode ?? '-')); + $sheet->setCellValue('P' . $startFrom, (string)($liveChat->userInsurance->sCorporateName ?? '-')); + $sheet->setCellValue('Q' . $startFrom, (string)($nIDHubunganKeluarga ?? '-')); + $sheet->setCellValue('R' . $startFrom, (string)($liveChat->userInsurance->sChannel ?? '-')); + $sheet->setCellValue('S' . $startFrom, $statusLivechat); + // $sheet->setCellValue('O' . $startFrom, $recordType); + // $sheet->setCellValue('P' . $startFrom, $nIDUser ?? '-'); + // $sheet->setCellValue('Q' . $startFrom, $paymentMethod ?? '-'); + $sheet->setCellValue('T' . $startFrom, $requestTime); + $sheet->setCellValue('U' . $startFrom, $acceptTime); + $sheet->setCellValue('V' . $startFrom, $startTime); + $sheet->setCellValue('W' . $startFrom, $endTime); + + $sheet->setCellValue('X' . $startFrom, $diagnosaCode ?? '-'); + $sheet->setCellValue('Y' . $startFrom, $diagnosa ?? '-'); + + $sheet->setCellValue('Z' . $startFrom, $liveChat->prescription->sKodeResep ?? '-'); + $sheet->setCellValue('AA' . $startFrom, $liveChat->prescription->dCreateOn ?? '-'); + $sheet->setCellValue('AB' . $startFrom, $obat); + $sheet->setCellValue('AC' . $startFrom, $tebusResep); + + $sheet->setCellValue('AD' . $startFrom, $paymentTebus); + $sheet->setCellValue('AE' . $startFrom, $liveChat->rujukan->nIDHealthcare ?? '-'); + $sheet->setCellValue('AF' . $startFrom, $liveChat->rujukan->sDepartement ?? '-'); + $sheet->setCellValue('AG' . $startFrom, $liveChat->summary->sSubjective ?? '-'); + $sheet->setCellValue('AH' . $startFrom, $liveChat->sNoSpj ?? '-'); + $startFrom++; + } + + foreach (['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J','K', 'L', 'M', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'AA', 'AB', 'AC', 'AD', 'AF', 'AH'] as $header) { + if ($header === 'A') { + $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(35, 'px'); + } elseif ($header === 'H' || $header === 'I') { + $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(100, 'px'); + } else { + $spreadsheet->getActiveSheet()->getColumnDimension($header)->setAutoSize(true); + } + } + + $spreadsheet->getActiveSheet()->getStyle('A2:A' . $startFrom)->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); + + $sheet->getDefaultRowDimension()->setRowHeight(-1); + $sheet->setTitle('Live Chat Report'); + + $writer = new Xlsx($spreadsheet); + ob_start(); + $writer->save('php://output'); + $content = ob_get_contents(); + ob_end_clean(); + + $fileName = 'result-' . now()->getPreciseTimestamp(3) . '-livechat-report.xlsx'; + Storage::disk('public')->put('temp/' . $fileName, $content); + + $fileUrl = url('storage/temp/' . $fileName); + + return Helper::responseJson([ + "file_url" => $fileUrl + ]); } - - foreach (['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J','K', 'L', 'M', 'O', 'P'] as $header) { - if ($header === 'A') { - $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(35, 'px'); - } elseif ($header === 'H' || $header === 'I') { - $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(100, 'px'); - } else { - $spreadsheet->getActiveSheet()->getColumnDimension($header)->setAutoSize(true); - } - } - - $spreadsheet->getActiveSheet()->getStyle('A3:A' . $startFrom)->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); - - $sheet->getDefaultRowDimension()->setRowHeight(-1); - $sheet->setTitle('Live Chat Report'); - - $writer = new Xlsx($spreadsheet); - ob_start(); - $writer->save('php://output'); - $content = ob_get_contents(); - ob_end_clean(); - - $fileName = 'result-' . now()->getPreciseTimestamp(3) . '-livechat-report.xlsx'; - Storage::disk('public')->put('temp/' . $fileName, $content); - - $fileUrl = url('storage/temp/' . $fileName); - - return Helper::responseJson([ - "file_url" => $fileUrl - ]); } - public function exportMonthly(Request $request) + + public function exportMonthly($startDate, $endDate) { - $startDate = $request->has('startDate') ? $request->input('startDate') : ''; - $endDate = $request->has('endDate') ? $request->input('endDate') : ''; - $liveChats = Livechat::with('userInsurance', 'user:nID,sFirstName,sLastName,sEmail,sPhone,nIDUser,nIDHubunganKeluarga', - 'doctor:nID,nIDSpesialis,nIDUser', 'doctor.user:nID,sFirstName,sLastName', + 'doctor:nID,nIDSpesialis,nIDUser', 'doctor.user:nID,sFirstName,sLastName', 'appointment:nID,sPaymentStatus,sPaymentMethod', 'appointment.appointmentDetail:nID,nIDAppointment,dTanggalAppointment,tTimeAppointment', 'healthCare:nID,sHealthCare', @@ -269,18 +452,25 @@ class LivechatController extends Controller ['value' => 'DurasiKonsultasi', 'cell' => 'S1', 'mergeCell' => false, 'mergeToCell' => ''], ['value' => 'StatusKonsultasi', 'cell' => 'T1', 'mergeCell' => false, 'mergeToCell' => ''], ['value' => 'PrescriptionNumber', 'cell' => 'U1', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'NamaDokter', 'cell' => 'V1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Nama Dokter', 'cell' => 'V1', 'mergeCell' => false, 'mergeToCell' => ''], ['value' => 'Jenis Dokter', 'cell' => 'W1', 'mergeCell' => false, 'mergeToCell' => ''], ['value' => 'Rujuk (Ya/Tidak)', 'cell' => 'X1', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'Poli', 'cell' => 'Y1', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'Total', 'cell' => 'Z1', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'Obat', 'cell' => 'AA1', 'mergeCell' => false, 'mergeToCell' => ''], - ['value' => 'By', 'cell' => 'AB1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Provider Rujukan', 'cell' => 'Y1', 'mergeCell' => true, 'mergeToCell' => ''], + ['value' => 'Poli', 'cell' => 'Z1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Total', 'cell' => 'AA1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Obat', 'cell' => 'AB1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Apotek', 'cell' => 'AC1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Nama Obat', 'cell' => 'AD1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Jumlah Obat', 'cell' => 'AE1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'By', 'cell' => 'AF1', 'mergeCell' => false, 'mergeToCell' => ''], + ['value' => 'Frequency Livechat (1 Minggu)', 'cell' => 'AG1', 'mergeCell' => false, 'mergeToCell' => ''], ]; $spreadsheet = new Spreadsheet(); - $sheet = $spreadsheet->getActiveSheet(); + $sheet = $spreadsheet->setActiveSheetIndex(0); + $sheet2 = $spreadsheet->createSheet(); + $sheet2 = $spreadsheet->setActiveSheetIndex(1); foreach ($headers as $header) { $sheet->setCellValue($header['cell'], $header['value']); @@ -290,31 +480,45 @@ class LivechatController extends Controller $sheet->getStyle($header['cell'])->getFont()->setBold(true); $sheet->getStyle($header['cell'])->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); + + $sheet2->setCellValue($header['cell'], $header['value']); + + $sheet2->getStyle($header['cell'])->getFont()->setBold(true); + $sheet2->getStyle($header['cell'])->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); } - $startFrom = 2; + $startFromSheet1 = 2; + $startFromSheet2 = 2; + $apotekList = Organization::pluck('name', 'id'); // Ambil semua nama apotek dulu (1 query) + // dd('test'); foreach ($liveChats as $indexLiveChat => $liveChat) { + //###################### SHEET 1 ########## $phone = $liveChat->user->sPhone ?? '-'; $status = $liveChat->sStatus; $nIDUser = $liveChat->user->nIDUser ?? 0; // Principal or Dependent $paymentMethod = $liveChat->appointment ? Helper::sPaymentMethod($liveChat->appointment->sPaymentMethod) : 'N/A'; + $summary = $liveChat->summary; + $user = $liveChat->user; + + $frequencyLivechat = $this->frequencyLivechat($user->nID); + $fullNameDoctor = '-'; if (!empty($liveChat->doctor->user)) { - $fullNameDoctor = ''; + $fullNameDoctor = 'dr. '; - if ($liveChat->doctor->user->detail !== null) { - if ($liveChat->doctor->user->detail->sTitlePrefix !== null) { - $fullNameDoctor .= $liveChat->doctor->user->detail->sTitlePrefix . '. '; - } + // if ($liveChat->doctor->user->detail !== null) { + // if ($liveChat->doctor->user->detail->sTitlePrefix !== null) { + // $fullNameDoctor .= $liveChat->doctor->user->detail->sTitlePrefix . '. '; + // } if ($liveChat->doctor->user->full_name !== null) { $fullNameDoctor .= $liveChat->doctor->user->full_name . ' '; } - if ($liveChat->doctor->user->detail->sTitleSuffix !== null) { - $fullNameDoctor .= $liveChat->doctor->user->detail->sTitleSuffix; - } - } + // if ($liveChat->doctor->user->detail->sTitleSuffix !== null) { + // $fullNameDoctor .= $liveChat->doctor->user->detail->sTitleSuffix; + // } + // } } $recordType = 'P'; @@ -367,26 +571,40 @@ class LivechatController extends Controller $chatTime = $chatTimeDiff; + // $diagnosa = '-'; + // $diagnosaCode = '-'; + // if($liveChat->summary){ + // $diagnosis = explode(', ', $liveChat->summary->sAssessment); + + // if ($diagnosis) { + // $diagnosaArray = []; + // $diagnosaCodeArray = []; + // foreach($diagnosis as $data){ + // $diagnosaArray[] = Helper::diagnosisName($data); // Tambahkan diagnosis ke array + // $diagnosaCodeArray[] = $data; // Tambahkan diagnosis ke array + // } + + // $diagnosa = implode('; ', $diagnosaArray); // Gabungkan array dengan tanda koma + // $diagnosaCode = implode('; ', $diagnosaCodeArray); // Gabungkan array dengan tanda koma + // } + // } + $diagnosa = '-'; $diagnosaCode = '-'; - if($liveChat->summary){ - $diagnosis = explode(', ', $liveChat->summary->sAssessment); - - if ($diagnosis) { - $diagnosaArray = []; - $diagnosaCodeArray = []; - foreach($diagnosis as $data){ - $diagnosaArray[] = Helper::diagnosisName($data); // Tambahkan diagnosis ke array - $diagnosaCodeArray[] = $data; // Tambahkan diagnosis ke array - } - - $diagnosa = implode('; ', $diagnosaArray); // Gabungkan array dengan tanda koma - $diagnosaCode = implode('; ', $diagnosaCodeArray); // Gabungkan array dengan tanda koma - } + if ($summary && $summary->sAssessment) { + $diagnosisCodes = explode(', ', $summary->sAssessment); + $diagnosaArray = array_map(fn($code) => Helper::diagnosisName($code), $diagnosisCodes); + $diagnosa = implode('; ', $diagnosaArray); + $diagnosaCode = implode('; ', $diagnosisCodes); } $tebusResep = 'Belum Ditebus'; $paymentTebus = '-'; + $obat = '-'; + $obatQty = '-'; + $qtyTotal = 0; + // Nama Apotek + $apotek = '-'; if ($liveChat->prescription){ // Tanggal target (misalnya, dari database atau input) $tanggalResep = Carbon::parse($liveChat->prescription->dTanggalResep); @@ -405,80 +623,88 @@ class LivechatController extends Controller } if($liveChat->prescription->payment){ $tebusResep = 'Online'; + // $apotek = Organization::where('code', $liveChat->prescription->payment->nIDApotek)->first(); + // if ($apotek){ + // $apotek = $apotek->name; + // } else { + // $apotek = '-'; + // } + + $apotek = $apotekList[$liveChat->prescription->payment->nIDApotek] ?? '-'; + if ($liveChat->prescription->payment->sPaymentStatus == 'paid'){ $paymentTebus = Carbon::parse($liveChat->prescription->payment->dCreateOn)->format('d-m-Y H:i:s'); } }; + + + if ($liveChat->prescription->items){ + $obatArray = []; + $obatQtyArray = []; + foreach($liveChat->prescription->items as $data){ + $obatArray[] = $data->sItemName; + $obatQtyArray[] = $data->nQty; + $qtyTotal += $data->nQty; + } + + $obat = implode('; ',$obatArray); + $obatQty = implode('; ',$obatQtyArray); + } } else { $tebusResep = '-'; } - switch ($liveChat->user->nIDHubunganKeluarga) { - case 9: - $nIDHubunganKeluarga = "Peserta"; // Parent - break; - case 4: - $nIDHubunganKeluarga = 'Istri'; // Spouse - break; - case 5: - $nIDHubunganKeluarga = 'Anak'; // Child - break; - case 3: - $nIDHubunganKeluarga = 'Suami'; // Husband - break; - default: - $nIDHubunganKeluarga = '-'; // No need to set $nIDHubunganKeluarga as it's already set to default value - break; - } + $nIDHubunganKeluarga = match($user->nIDHubunganKeluarga) { + 9 => "Peserta", + 4 => "Istri", + 5 => "Anak", + 3 => "Suami", + default => $user->relation->sHubunganKeluarga ?? '-' + }; if ($liveChat->user->relation && $nIDHubunganKeluarga == '-'){ $nIDHubunganKeluarga = $liveChat->user->relation->sHubunganKeluarga; } + + - $obat = '-'; - if($liveChat->prescription){ - if ($liveChat->prescription->items){ - $obatArray = []; - foreach($liveChat->prescription->items as $data){ - $obatArray[] = $data->sItemName .' - '. $data->nQty; - } + $sheet->setCellValue('A' . $startFromSheet1, $liveChat->nID ?? '-'); + $sheet->setCellValue('B' . $startFromSheet1, $liveChat->sNoSpj ?? '-'); + $sheet->setCellValue('C' . $startFromSheet1, (string)($liveChat->userInsurance->sCorporateCode ?? '-')); + $sheet->setCellValue('D' . $startFromSheet1, (string)($liveChat->userInsurance->sCorporateName ?? '-')); + $sheet->setCellValue('E' . $startFromSheet1, (string)($liveChat->userInsurance->sNoPolis ?? '-')); + $sheet->setCellValue('F' . $startFromSheet1, $liveChat->user->full_name ?? '-'); + $sheet->setCellValue('G' . $startFromSheet1, $liveChat->user->detail->nIDJenisKelamin == 1 ? 'Laki-laki' : 'Wanita'); + $sheet->setCellValue('H' . $startFromSheet1, $liveChat->user->detail->dTanggalLahir ?? '-'); + $sheet->setCellValue('I' . $startFromSheet1, Helper::calculateAge($liveChat->user->detail->dTanggalLahir, true) ?? '-'); $sheet->setCellValue('J' . $startFromSheet1, (string)($liveChat->userInsurance->sProductCode ?? '-')); + $sheet->setCellValue('K' . $startFromSheet1, (string)($liveChat->userInsurance->sPlanCode ?? '-')); + $sheet->setCellValue('L' . $startFromSheet1, $nIDHubunganKeluarga ?? '-'); + $sheet->setCellValue('M' . $startFromSheet1, $requestTime->format('Y-m-d')); + $sheet->setCellValue('N' . $startFromSheet1, $liveChat->summary->sSubjective ?? '-'); + $sheet->setCellValue('O' . $startFromSheet1, $diagnosaCode ?? '-'); + $sheet->setCellValue('P' . $startFromSheet1, $diagnosa ?? '-'); + $sheet->setCellValue('Q' . $startFromSheet1, $startTime->format('H:i:s')); + $sheet->setCellValue('R' . $startFromSheet1, $endTime->format('H:i:s')); + $sheet->setCellValue('S' . $startFromSheet1, $chatTime); + // $sheet->setCellValue('O' . $startFromSheet1, $recordType); + // $sheet->setCellValue('P' . $startFromSheet1, $nIDUser ?? '-'); + // $sheet->setCellValue('Q' . $startFromSheet1, $paymentMethod ?? '-'); + $sheet->setCellValue('T' . $startFromSheet1, $statusLivechat); + $sheet->setCellValue('U' . $startFromSheet1, $liveChat->prescription->sKodeResep ?? '-'); + $sheet->setCellValue('V' . $startFromSheet1, $fullNameDoctor); + $sheet->setCellValue('W' . $startFromSheet1, $liveChat->doctor->speciality->sSpesialis ?? '-'); + $sheet->setCellValue('X' . $startFromSheet1, $liveChat->rujukan ? 'Ya' : 'Tidak'); + $sheet->setCellValue('Y' . $startFromSheet1, $liveChat->rujukan->nIDHealthcare ?? '-'); + $sheet->setCellValue('Z' . $startFromSheet1, $liveChat->rujukan->sDepartement ?? '-' ); - $obat = implode('; ',$obatArray); - } - }; - $sheet->setCellValue('A' . $startFrom, $liveChat->nID ?? '-'); - $sheet->setCellValue('B' . $startFrom, $liveChat->sNoSpj ?? '-'); - $sheet->setCellValue('C' . $startFrom, (string)($liveChat->userInsurance->sCorporateCode ?? '-')); - $sheet->setCellValue('D' . $startFrom, (string)($liveChat->userInsurance->sCorporateName ?? '-')); - $sheet->setCellValue('E' . $startFrom, (string)($liveChat->userInsurance->sNoPolis ?? '-')); - $sheet->setCellValue('F' . $startFrom, $liveChat->user->full_name ?? '-'); - $sheet->setCellValue('G' . $startFrom, $liveChat->user->detail->dTanggalLahir ?? '-'); - $sheet->setCellValue('H' . $startFrom, $liveChat->user->detail->nIDJenisKelamin == 1 ? 'Laki-laki' : 'Wanita'); - $sheet->setCellValue('I' . $startFrom, Helper::calculateAge($liveChat->user->detail->dTanggalLahir) ?? '-'); - $sheet->setCellValue('J' . $startFrom, (string)($liveChat->userInsurance->sProductCode ?? '-')); - $sheet->setCellValue('K' . $startFrom, (string)($liveChat->userInsurance->sPlanCode ?? '-')); - $sheet->setCellValue('L' . $startFrom, $nIDHubunganKeluarga ?? '-'); - $sheet->setCellValue('M' . $startFrom, $requestTime->format('Y-m-d')); - $sheet->setCellValue('N' . $startFrom, $liveChat->summary->sSubjective ?? '-'); - $sheet->setCellValue('O' . $startFrom, $diagnosaCode ?? '-'); - $sheet->setCellValue('P' . $startFrom, $diagnosa ?? '-'); - $sheet->setCellValue('Q' . $startFrom, $startTime->format('H:i:s')); - $sheet->setCellValue('R' . $startFrom, $endTime->format('H:i:s')); - $sheet->setCellValue('S' . $startFrom, $chatTime); - // $sheet->setCellValue('O' . $startFrom, $recordType); - // $sheet->setCellValue('P' . $startFrom, $nIDUser ?? '-'); - // $sheet->setCellValue('Q' . $startFrom, $paymentMethod ?? '-'); - $sheet->setCellValue('T' . $startFrom, $statusLivechat); - $sheet->setCellValue('U' . $startFrom, $liveChat->prescription->sKodeResep ?? '-'); - $sheet->setCellValue('V' . $startFrom, $fullNameDoctor); - $sheet->setCellValue('W' . $startFrom, $liveChat->doctor->speciality->sSpesialis ?? '-'); - $sheet->setCellValue('X' . $startFrom, $liveChat->rujukan ? 'Ya' : 'Tidak'); - $sheet->setCellValue('Y' . $startFrom, $liveChat->rujukan->sDepartement ?? '-' ); + $sheet->setCellValue('AA' . $startFromSheet1, $qtyTotal); + $sheet->setCellValue('AB' . $startFromSheet1, $tebusResep); - $sheet->setCellValue('Z' . $startFrom, '-'); - $sheet->setCellValue('AA' . $startFrom, $tebusResep); - - $sheet->setCellValue('AB' . $startFrom, 'LMS'); + $sheet->setCellValue('AC' . $startFromSheet1, $apotek); + $sheet->setCellValue('AD' . $startFromSheet1, $obat); + $sheet->setCellValue('AE' . $startFromSheet1, $obatQty); + $sheet->setCellValue('AF' . $startFromSheet1, 'LMS'); + $sheet->setCellValue('AG' . $startFromSheet1, $frequencyLivechat); // $sheet->setCellValue('AC' . $startFrom, $liveChat->prescription->dCreateOn ?? '-'); // $sheet->setCellValue('AD' . $startFrom, $obat); // $sheet->setCellValue('AE' . $startFrom, $tebusResep); @@ -488,24 +714,258 @@ class LivechatController extends Controller // $sheet->setCellValue('AH' . $startFrom, $liveChat->rujukan->sDepartement ?? '-'); // $sheet->setCellValue('AI' . $startFrom, $liveChat->summary->sSubjective ?? '-'); // $sheet->setCellValue('AJ' . $startFrom, $liveChat->sNoSpj ?? '-'); - $startFrom++; + $startFromSheet1++; + //###################### END SHEET 1 ########## + if (!$liveChat->prescription || !$liveChat->prescription->items) { + continue; + } else { + if ($liveChat->prescription->items){ + $obatArray = []; + $obatQtyArray = []; + foreach($liveChat->prescription->items as $data){ + $phone = $liveChat->user->sPhone ?? '-'; + $status = $liveChat->sStatus; + $nIDUser = $liveChat->user->nIDUser ?? 0; // Principal or Dependent + $paymentMethod = $liveChat->appointment ? Helper::sPaymentMethod($liveChat->appointment->sPaymentMethod) : 'N/A'; + $fullNameDoctor = '-'; + if (!empty($liveChat->doctor->user)) { + $fullNameDoctor = ''; + + if ($liveChat->doctor->user->detail !== null) { + if ($liveChat->doctor->user->detail->sTitlePrefix !== null) { + $fullNameDoctor .= $liveChat->doctor->user->detail->sTitlePrefix . '. '; + } + + if ($liveChat->doctor->user->full_name !== null) { + $fullNameDoctor .= $liveChat->doctor->user->full_name . ' '; + } + + if ($liveChat->doctor->user->detail->sTitleSuffix !== null) { + $fullNameDoctor .= $liveChat->doctor->user->detail->sTitleSuffix; + } + } + } + + $recordType = 'P'; + if ($nIDUser){ + $recordType = 'D'; + } + + switch ($status) { + case 0: + $statusLivechat = "Request TC"; + break; + case 1: + $statusLivechat = "Accepted by Doctor but User not Payment"; + break; + case 2: + $statusLivechat = "Payment Success"; + break; + case 3: + $statusLivechat = "Decline by Doctor"; + break; + case 4: + $statusLivechat = "Payment Expired"; + break; + default: + $statusLivechat = "Cancel by Patient"; + } + + $requestTime = Carbon::parse($liveChat->dRequestTime); + $acceptTime = Carbon::parse($liveChat->dAcceptTime); + $startTime = Carbon::parse($liveChat->dStartTime); + $endTime = Carbon::parse($liveChat->dEndTime); + + // Hitung selisih waktu response + if ($requestTime && $acceptTime) { + $diff = $requestTime->diff($acceptTime); + $responseTimeDiff = sprintf('%02d:%02d:%02d', $diff->h, $diff->i, $diff->s); + } else { + $responseTimeDiff = '00:00:00'; // Default jika data kosong + } + + // Hitung selisih waktu chat + if ($startTime && $endTime) { + $diffChatTime = $startTime->diff($endTime); + $chatTimeDiff = sprintf('%02d:%02d:%02d', $diffChatTime->h, $diffChatTime->i, $diffChatTime->s); + } else { + $chatTimeDiff = '00:00:00'; // Default jika data kosong + } + + // Set nilai responseTime dan chatTime + $responseTime = $responseTimeDiff; + $chatTime = $chatTimeDiff; + + + // $diagnosa = '-'; + // $diagnosaCode = '-'; + + // if($liveChat->summary){ + // $diagnosis = explode(', ', $liveChat->summary->sAssessment); + + // if ($diagnosis) { + // $diagnosaArray = []; + // $diagnosaCodeArray = []; + // foreach($diagnosis as $dataDiagnosa){ + // $diagnosaArray[] = Helper::diagnosisName($dataDiagnosa); // Tambahkan diagnosis ke array + // $diagnosaCodeArray[] = $dataDiagnosa; // Tambahkan diagnosis ke array + // } + + // $diagnosa = implode('; ', $diagnosaArray); // Gabungkan array dengan tanda koma + // $diagnosaCode = implode('; ', $diagnosaCodeArray); // Gabungkan array dengan tanda koma + // } + // } + + $diagnosa = '-'; + $diagnosaCode = '-'; + if ($summary && $summary->sAssessment) { + $diagnosisCodes = explode(', ', $summary->sAssessment); + $diagnosaArray = array_map(fn($code) => Helper::diagnosisName($code), $diagnosisCodes); + $diagnosa = implode('; ', $diagnosaArray); + $diagnosaCode = implode('; ', $diagnosisCodes); + } + + + $tebusResep = 'Belum Ditebus'; + $paymentTebus = '-'; + if ($liveChat->prescription){ + // Tanggal target (misalnya, dari database atau input) + $tanggalResep = Carbon::parse($liveChat->prescription->dTanggalResep); + + // Tanggal hari ini + $tanggalNow = Carbon::now(); + + // Menghitung selisih hari + $selisihHari = $tanggalNow->diffInDays($tanggalResep); + if ($selisihHari > 1){ + $tebusResep = 'Resep Kadaluarsa'; + } + + if ($liveChat->prescription->sIsDownload == 1){ + $tebusResep = 'Offline'; + } + if($liveChat->prescription->payment){ + $tebusResep = 'Online'; + // $apotek = Organization::where('id', $liveChat->prescription->payment->nIDApotek)->first(); + // if ($apotek){ + // $apotek = $apotek->name; + // } else { + // $apotek = '-'; + // } + $apotek = $apotekList[$liveChat->prescription->payment->nIDApotek] ?? '-'; + + if ($liveChat->prescription->payment->sPaymentStatus == 'paid'){ + $paymentTebus = Carbon::parse($liveChat->prescription->payment->dCreateOn)->format('d-m-Y H:i:s'); + } + }; + } else { + $tebusResep = '-'; + } + + // switch ($liveChat->user->nIDHubunganKeluarga) { + // case 9: + // $nIDHubunganKeluarga = "Peserta"; // Parent + // break; + // case 4: + // $nIDHubunganKeluarga = 'Istri'; // Spouse + // break; + // case 5: + // $nIDHubunganKeluarga = 'Anak'; // Child + // break; + // case 3: + // $nIDHubunganKeluarga = 'Suami'; // Husband + // break; + // default: + // $nIDHubunganKeluarga = '-'; // No need to set $nIDHubunganKeluarga as it's already set to default value + // break; + // } + + $nIDHubunganKeluarga = match($user->nIDHubunganKeluarga) { + 9 => "Peserta", + 4 => "Istri", + 5 => "Anak", + 3 => "Suami", + default => $user->relation->sHubunganKeluarga ?? '-' + }; + + if ($liveChat->user->relation && $nIDHubunganKeluarga == '-'){ + $nIDHubunganKeluarga = $liveChat->user->relation->sHubunganKeluarga; + } + + $obat = $data->sItemName; + $obatQty = $data->nQty; + + + $sheet2->setCellValue('A' . $startFromSheet2, $liveChat->nID ?? '-'); + $sheet2->setCellValue('B' . $startFromSheet2, $liveChat->sNoSpj ?? '-'); + $sheet2->setCellValue('C' . $startFromSheet2, (string)($liveChat->userInsurance->sCorporateCode ?? '-')); + $sheet2->setCellValue('D' . $startFromSheet2, (string)($liveChat->userInsurance->sCorporateName ?? '-')); + $sheet2->setCellValue('E' . $startFromSheet2, (string)($liveChat->userInsurance->sNoPolis ?? '-')); + $sheet2->setCellValue('F' . $startFromSheet2, $liveChat->user->full_name ?? '-'); + $sheet2->setCellValue('G' . $startFromSheet2, $liveChat->user->detail->dTanggalLahir ?? '-'); + $sheet2->setCellValue('H' . $startFromSheet2, $liveChat->user->detail->nIDJenisKelamin == 1 ? 'Laki-laki' : 'Wanita'); + $sheet2->setCellValue('I' . $startFromSheet2, Helper::calculateAge($liveChat->user->detail->dTanggalLahir) ?? '-'); + $sheet2->setCellValue('J' . $startFromSheet2, (string)($liveChat->userInsurance->sProductCode ?? '-')); + $sheet2->setCellValue('K' . $startFromSheet2, (string)($liveChat->userInsurance->sPlanCode ?? '-')); + $sheet2->setCellValue('L' . $startFromSheet2, $nIDHubunganKeluarga ?? '-'); + $sheet2->setCellValue('M' . $startFromSheet2, $requestTime->format('Y-m-d')); + $sheet2->setCellValue('N' . $startFromSheet2, $liveChat->summary->sSubjective ?? '-'); + $sheet2->setCellValue('O' . $startFromSheet2, $diagnosaCode ?? '-'); + $sheet2->setCellValue('P' . $startFromSheet2, $diagnosa ?? '-'); + $sheet2->setCellValue('Q' . $startFromSheet2, $startTime->format('H:i:s')); + $sheet2->setCellValue('R' . $startFromSheet2, $endTime->format('H:i:s')); + $sheet2->setCellValue('S' . $startFromSheet2, $chatTime); + // $sheet2->setCellValue('O' . $startFromSheet2, $recordType); + // $sheet2->setCellValue('P' . $startFromSheet2, $nIDUser ?? '-'); + // $sheet2->setCellValue('Q' . $startFromSheet2, $paymentMethod ?? '-'); + $sheet2->setCellValue('T' . $startFromSheet2, $statusLivechat); + $sheet2->setCellValue('U' . $startFromSheet2, $liveChat->prescription->sKodeResep ?? '-'); + $sheet2->setCellValue('V' . $startFromSheet2, $fullNameDoctor); + $sheet2->setCellValue('W' . $startFromSheet2, $liveChat->doctor->speciality->sSpesialis ?? '-'); + $sheet2->setCellValue('X' . $startFromSheet2, $liveChat->rujukan ? 'Ya' : 'Tidak'); + $sheet2->setCellValue('Y' . $startFromSheet2, $liveChat->rujukan->nIDHealthcare ?? '-' ); + $sheet2->setCellValue('Z' . $startFromSheet2, $liveChat->rujukan->sDepartement ?? '-' ); + + $sheet2->setCellValue('AA' . $startFromSheet2, '-'); + $sheet2->setCellValue('AB' . $startFromSheet2, $tebusResep); + + $sheet2->setCellValue('AC' . $startFromSheet2, $apotek ); + $sheet2->setCellValue('AD' . $startFromSheet2, $obat); + $sheet2->setCellValue('AE' . $startFromSheet2, $obatQty); + $sheet2->setCellValue('AF' . $startFromSheet2, 'LMS'); + // $sheet->setCellValue('AC' . $startFromSheet2, $liveChat->prescription->dCreateOn ?? '-'); + // $sheet->setCellValue('AD' . $startFromSheet2, $obat); + // $sheet->setCellValue('AE' . $startFromSheet2, $tebusResep); + + // $sheet->setCellValue('AF' . $startFromSheet2, $paymentTebus); + // $sheet->setCellValue('AG' . $startFromSheet2, $liveChat->rujukan->nIDHealthcare ?? '-'); + // $sheet->setCellValue('AH' . $startFromSheet2, $liveChat->rujukan->sDepartement ?? '-'); + // $sheet->setCellValue('AI' . $startFromSheet2, $liveChat->summary->sSubjective ?? '-'); + // $sheet->setCellValue('AJ' . $startFromSheet2, $liveChat->sNoSpj ?? '-'); + $startFromSheet2++; + } + } + } } - foreach (['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J','K', 'L', 'M', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'AA', 'AB'] as $header) { + foreach (['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J','K', 'L', 'M', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'AA', 'AB', 'AC', 'AD', 'AE', 'AF'] as $header) { // if ($header === 'A') { // $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(35, 'px'); // } elseif ($header === 'H' || $header === 'I') { // $spreadsheet->getActiveSheet()->getColumnDimension($header)->setWidth(100, 'px'); // } else { - $spreadsheet->getActiveSheet()->getColumnDimension($header)->setAutoSize(true); + $spreadsheet->getActiveSheet(0)->getColumnDimension($header)->setAutoSize(true); + $spreadsheet->getActiveSheet(1)->getColumnDimension($header)->setAutoSize(true); // } } - // $spreadsheet->getActiveSheet()->getStyle('A2:A' . $startFrom)->getAlignment()->setHorizontal(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER)->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::VERTICAL_CENTER); $sheet->getDefaultRowDimension()->setRowHeight(-1); $sheet->setTitle('Live Chat Report'); + $sheet2->getDefaultRowDimension()->setRowHeight(-1); + $sheet2->setTitle('DATA KHUSUS OBAT'); + $writer = new Xlsx($spreadsheet); ob_start(); $writer->save('php://output'); @@ -521,4 +981,14 @@ class LivechatController extends Controller "file_url" => $fileUrl ]); } + + public function frequencyLivechat($nIdUser) + { + $liveChats = Livechat::where('sStatus', 2) + ->where('dRequestTime', '>=', Carbon::now()->subDays(7)) + ->where('nIDUser', $nIdUser) + ->count(); + + return $liveChats; + } } diff --git a/Modules/Internal/Http/Controllers/Api/ReportLogController.php b/Modules/Internal/Http/Controllers/Api/ReportLogController.php index 420a8c43..e0bbcee2 100755 --- a/Modules/Internal/Http/Controllers/Api/ReportLogController.php +++ b/Modules/Internal/Http/Controllers/Api/ReportLogController.php @@ -151,7 +151,7 @@ class ReportLogController extends Controller */ public function destroy(Request $request, $id) { - + } @@ -211,23 +211,27 @@ class ReportLogController extends Controller $provider = Organization::where('id', $row['organization_id'])->first(); $documentQty = File::where(['fileable_type' => 'App\Models\RequestLog', 'fileable_id' => $row['id'], 'deleted_at' => null])->get()->toArray(); $parsedDateTime = Carbon::parse($row['created_at']); - $parsedDateTime->tz = 'Asia/Jakarta'; + // $parsedDateTime->tz = 'Asia/Makassar'; $formattedDateTime = $parsedDateTime->format('Y-m-d H:i:s'); - + $timeInsertBenefit = RequestLogBenefit::where('request_log_id', $row['id'])->first(); - + if ($timeInsertBenefit){ $created_final_at = Carbon::parse($timeInsertBenefit->created_at); $created_final_at = $created_final_at->format('Y-m-d H:i:s'); - + $durationFinalGl = Helper::differenceTime($timeInsertBenefit->created_at, $row['approved_final_log_at']); } else { $durationFinalGl = 0; $created_final_at = false; } - - $durationGl = Helper::differenceTime($formattedDateTime, $row['approved_at']); - + + if ($row['approved_at']){ + $durationGl = Helper::differenceTime($formattedDateTime, $row['approved_at']); + } else { + $durationGl = 0; + } + $approveByFgl = '-'; if ($row['import_system']) { $approveByFgl = 'Import By Excel'; @@ -236,14 +240,15 @@ class ReportLogController extends Controller } else if ($row['final_log'] == 1) { $approveByFgl = Helper::userName($row['approved_final_log_by']); } - + + $rowData = [ $row['code'], // code $row['member'] ? $row['member']['name'] : '', // name $row['member'] ? $row['member']['member_id'] : '', // member id $formattedDateTime ? $formattedDateTime : "-" , // created at - $row['approved_at'], // submission date - Helper::userName($row['approved_by']), // created by + $row['approved_at'] ? $row['approved_at'] : '-', // submission date + $row['approved_by'] ? Helper::userName($row['approved_by']) : '-', // created by $created_final_at ? $created_final_at : "-", // fgl create time $row['approved_final_log_at'] ? $row['approved_final_log_at'] : "", // fgl submit time $approveByFgl, // fgl create by diff --git a/Modules/Internal/Http/Controllers/Api/RequestLogBenefitController.php b/Modules/Internal/Http/Controllers/Api/RequestLogBenefitController.php index 4d32cfa2..e00302e5 100755 --- a/Modules/Internal/Http/Controllers/Api/RequestLogBenefitController.php +++ b/Modules/Internal/Http/Controllers/Api/RequestLogBenefitController.php @@ -13,10 +13,10 @@ use Carbon\Carbon; class RequestLogBenefitController extends Controller { - + public function index(Request $request) { - + } /** @@ -35,7 +35,7 @@ class RequestLogBenefitController extends Controller */ public function show($id) { - + } /** @@ -74,7 +74,7 @@ class RequestLogBenefitController extends Controller 'excess_paid' => $value['excess_paid'], 'keterangan' => $value['keterangan'], 'created_by' => auth()->user()->id, - 'reason' => $value['reason'] ? $value['reason'] : null , + // 'reason' => $value['reason'] ? $value['reason'] : null , ]; // Insert Data @@ -90,10 +90,10 @@ class RequestLogBenefitController extends Controller }; } - - - $requestLogBenefit = RequestLogBenefit::insert($data); - return $requestLogBenefit; + + + // $requestLogBenefit = RequestLogBenefit::insert($data); + // return $requestLogBenefit; } /** @@ -125,7 +125,7 @@ class RequestLogBenefitController extends Controller $requestLogBenefit->reason = $request->reason; $requestLogBenefit->save(); - + return response()->json([ 'error' => false, 'message' => 'Update succses', @@ -147,5 +147,5 @@ class RequestLogBenefitController extends Controller $requestLogBenefit->save(); } - + } diff --git a/Modules/Internal/Http/Controllers/Api/RequestLogController.php b/Modules/Internal/Http/Controllers/Api/RequestLogController.php index 6ac93193..eabf892a 100755 --- a/Modules/Internal/Http/Controllers/Api/RequestLogController.php +++ b/Modules/Internal/Http/Controllers/Api/RequestLogController.php @@ -60,9 +60,11 @@ class RequestLogController extends Controller $q->where('final_log', $final_log); }) ->when($request->search, function ($q, $search) { - $q->where('code', 'LIKE', "%".$search."%"); - $q->orWhereHas('member', function ($subQuery) use ($search) { - $subQuery->where('name', 'LIKE', "%".$search."%"); + $q->where(function ($subQuery) use ($search) { + $subQuery->where('code', 'LIKE', "%".$search."%") + ->orWhereHas('member', function ($subSubQuery) use ($search) { + $subSubQuery->where('name', 'LIKE', "%".$search."%"); + }); }); }) ->when($request->orderBy, function ($q, $orderBy) use ($request) { @@ -124,12 +126,11 @@ class RequestLogController extends Controller 'member_id' => 'required', 'service_code' => 'required', ]); - if ($request->member_id){ try { $code = !empty($this->getNextCode($request)) ? $this->getNextCode($request) : null; + $member = Member::find($request->member_id); - $memberValid = false; if ($member){ if (($member->members_effective_date <= date('Y-m-d')) && @@ -486,9 +487,9 @@ class RequestLogController extends Controller // Update Request LOG untuk lanjut ke Final LOG - if (!empty($request->catatan)) { + // if (!empty($request->catatan)) { $requestLog->catatan = $request->catatan; - } + // } if (!empty($request->billing_no)) { $requestLog->billing_no = $request->billing_no; } @@ -643,6 +644,8 @@ class RequestLogController extends Controller public function importRequestLog(Request $request) { + // setting tambahan php + Helper::setCustomPHPIniSettings(); $request->validate([ 'file' => 'required|file|mimes:xls,xlsx,csv,txt', ]); @@ -687,8 +690,6 @@ class RequestLogController extends Controller $requestLog[$headers_map_to_table_fields[$doc_headers_indexes[$header_index]]] = $cell->getValue(); } } - - try { $rowResponse = $this->requestLogService->handleImportRow($requestLog); // Write Success Result to File @@ -1102,12 +1103,12 @@ class RequestLogController extends Controller // $last_number = RequestLog::max('code'); // $next_number = empty($last_number) ? 1 : ((int) explode('-', $last_number)[2] + 1); // return self::makeCode($next_number); - $source = $request->source == 'client-portal' ? 'C' : 'H'; $organization = Organization::where(['id' => $request->organization_id, 'type' => 'hospital'])->first('code'); $provideCode = $organization ? $organization->code : ''; - $member = Member::with('currentCorporate')->where(['id' => $request->member_id])->first(); - + $member = Member::with(['currentCorporate','currentPolicy' ])->where(['id' => $request->member_id])->first(); + + $data = [ 'source' => $source, 'provideCode' => $provideCode, @@ -1116,11 +1117,12 @@ class RequestLogController extends Controller 'member_code' => $member->member_id, ]; + + $last_numeric_code = RequestLog::select(DB::raw('MAX(CAST(SUBSTRING_INDEX(code, ".", -1) AS SIGNED)) as max_numeric_code')) ->whereRaw('SUBSTRING_INDEX(code, ".", -1) REGEXP "^[0-9]+$"') ->value('max_numeric_code'); // $next_number = 1; - if ($last_numeric_code) { // // Jika ada kode sebelumnya, pecah kode dan tambahkan 1 ke angka terakhir // $parts = explode('-', $last_code); @@ -1219,4 +1221,10 @@ class RequestLogController extends Controller // Jika file tidak ditemukan di penyimpanan, kirim respons JSON gagal return Helper::responseJson(data: $request->toArray(), message: 'File deletion failed'); } + + public function cekphp(){ + phpinfo(); + } + + } diff --git a/Modules/Internal/Services/MemberEnrollmentService.php b/Modules/Internal/Services/MemberEnrollmentService.php index 5f9682b2..9fa89777 100755 --- a/Modules/Internal/Services/MemberEnrollmentService.php +++ b/Modules/Internal/Services/MemberEnrollmentService.php @@ -565,7 +565,7 @@ class MemberEnrollmentService $member_data = [ "name" => $row['name'] ?? null, - "member_id" => $row['member_id'] ?? null, + "member_id" => str_replace(" ", '',$row['member_id']) ?? null, "payor_id" => $row['payor_id'] ?? null, "nik" => $row['nik'] ?? null, // "birth_date" => $row['date_of_birth'] ? date("Y-m-d",$row['date_of_birth']) : null, @@ -576,7 +576,7 @@ class MemberEnrollmentService "marital_status" => $row['marital_status'] ?? null, "record_type" => $row['record_type'] ?? null, "record_mode" => $row['record_mode'] ?? null, - "principal_id" => $row['principal_id'] ?? null, + "principal_id" => isset($row['principal_id']) ? str_replace("'", '', $row['principal_id']) : null, "relation_with_principal" => $row['relationship_with_principal'] ?? null, "bpjs_class" => $row['bpjs_class'] ?? null, "nric" => $row['nric'] ?? null, @@ -952,7 +952,6 @@ class MemberEnrollmentService } break; case "2": // Member Information Update (Without Replacement Card) - $this->validateRow($row); $member = Member::query() ->where('member_id', $row['member_id']) diff --git a/Modules/Internal/Services/RequestLogService.php b/Modules/Internal/Services/RequestLogService.php index cdc4c184..b79117b5 100755 --- a/Modules/Internal/Services/RequestLogService.php +++ b/Modules/Internal/Services/RequestLogService.php @@ -184,7 +184,7 @@ class RequestLogService // $kodeOrganisasi = "ORG000" . $singkatan; // Insert data ke tabel organizations $organization = DB::table('organizations')->where('code', $row['organization_id'])->first(); - + if (!$organization){ throw new ImportRowException(__('Provider Not Found'), 0, null, $row); } @@ -219,7 +219,7 @@ class RequestLogService } else { $status = 'requested'; } - + $service = Service::where('name', $row['service'])->first(); if ($service){ $serviceCode = $service->code; @@ -237,7 +237,7 @@ class RequestLogService $final_log = 1; } - if ($row['diagnosis']){ + if ($row['total_billing']){ // header $data = [ 'code' => $code, 'member_id' => $member->id, @@ -258,36 +258,36 @@ class RequestLogService 'service_code' => $serviceCode, 'approved_final_log_at' => $row['approved_final_log_at'], ]; - } else { + } else { // item $data = [ - 'code' => $code, - 'member_id' => $member->id, - 'submission_date' => $row['submission_date'], - 'discharge_date' => $row['discharge_date'], - 'payment_type' => 'cashless', - 'status' => $status, - 'status_final_log' => $statusFinalLog, - 'final_log' =>$final_log, - 'import_system' =>TRUE, - 'catatan' => $row['catatan'], - 'type_of_member' => $row['type_of_member'], - 'total_cob' => $row['total_cob'], - 'diagnosis' => $row['diagnosis'], - 'keterangan' => $row['keterangan'], - 'policy_id' => $member->currentPolicy->id ?? null, - 'organization_id' => $organization_id, - 'service_code' => $serviceCode, - 'approved_final_log_at' => $row['approved_final_log_at'], + // 'code' => $code, + // 'member_id' => $member->id, + // 'submission_date' => $row['submission_date'], + // 'discharge_date' => $row['discharge_date'], + // 'payment_type' => 'cashless', + // 'status' => $status, + // 'status_final_log' => $statusFinalLog, + // 'final_log' =>$final_log, + // 'import_system' =>TRUE, + // 'catatan' => $row['catatan'], + // 'type_of_member' => $row['type_of_member'], + // 'total_cob' => $row['total_cob'], + // 'diagnosis' => $row['diagnosis'], + // 'keterangan' => $row['keterangan'], + // 'policy_id' => $member->currentPolicy->id ?? null, + // 'organization_id' => $organization_id, + // 'service_code' => $serviceCode, + // 'approved_final_log_at' => $row['approved_final_log_at'], ]; } if ($row['record_mode'] == 1){ - $requestLog = RequestLog::updateOrCreate( - [ - 'member_id' => $member->id, - 'submission_date' => $row['submission_date'], - 'organization_id' => $organization_id, - ], + $requestLog = RequestLog::create( + // [ + // 'member_id' => $member->id, + // 'submission_date' => $row['submission_date'], + // 'organization_id' => $organization_id, + // ], $data ); } else if ($row['record_mode'] == 2) { @@ -302,7 +302,7 @@ class RequestLogService } if ($benefit) { // jika tidak ada benefit nya maka belum ngisi benefit nya - // Delete item + // Delete item if ($row['total_billing']){ RequestLogBenefit::where('request_log_id', '=', $requestLog->id)->delete(); } diff --git a/Modules/Internal/Transformers/ReportLogResource.php b/Modules/Internal/Transformers/ReportLogResource.php index d5b4e615..5642763c 100755 --- a/Modules/Internal/Transformers/ReportLogResource.php +++ b/Modules/Internal/Transformers/ReportLogResource.php @@ -27,6 +27,7 @@ class ReportLogResource extends JsonResource $provider = Organization::where('id', $this->organization_id)->first(); $documentQty = File::where(['fileable_type' => 'App\Models\RequestLog', 'fileable_id' => $this->id, 'deleted_at' => null])->get()->toArray(); $parsedDateTime = Carbon::parse($this->created_at); + // $parsedDateTime->tz = 'Asia/Makassar'; $formattedDateTime = $parsedDateTime->format('Y-m-d H:i:s'); $timeInsertBenefit = RequestLogBenefit::where('request_log_id', $this->id)->first(); @@ -48,7 +49,7 @@ class ReportLogResource extends JsonResource } else if ($this->final_log == 1) { $approveByFgl = Helper::userName($this->approved_final_log_by); } - + $approveByGl = '-'; if ($this->import_system) { $approveByGl = 'Import By Excel'; @@ -57,7 +58,7 @@ class ReportLogResource extends JsonResource } else { $approveByGl = Helper::userName($this->approved_by); } - + $data = [ 'id' => $this->id, 'code' => $this->code, diff --git a/Modules/Internal/Transformers/RequestLogResource.php b/Modules/Internal/Transformers/RequestLogResource.php index 9d105742..60a4f0ac 100755 --- a/Modules/Internal/Transformers/RequestLogResource.php +++ b/Modules/Internal/Transformers/RequestLogResource.php @@ -20,7 +20,7 @@ class RequestLogResource extends JsonResource return [Str::slug($file->type, '_') => $file]; }); $provider = Organization::where('id', $this->organization_id)->first(); - + $data = [ 'id' => $this->id, 'code' => $this->code, diff --git a/Modules/Linksehat/Http/Controllers/Api/AutocompleteController.php b/Modules/Linksehat/Http/Controllers/Api/AutocompleteController.php index 6c81b960..e4f7f3c6 100755 --- a/Modules/Linksehat/Http/Controllers/Api/AutocompleteController.php +++ b/Modules/Linksehat/Http/Controllers/Api/AutocompleteController.php @@ -119,7 +119,7 @@ class AutocompleteController extends Controller { $drugs = Drug::query() ->where([ 'atc_code' => $request->provider, // ini untuk menggunakan list obat yang baru - 'active' => 1, + 'active' => 1, // ini untuk menggunakan list obat yang baru ]) ->whereNotNull('id_setara') ->where(function ($query) use ($search) { diff --git a/Modules/Linksehat/Transformers/User/UserProfileResource.php b/Modules/Linksehat/Transformers/User/UserProfileResource.php index cb1aa512..56749f68 100755 --- a/Modules/Linksehat/Transformers/User/UserProfileResource.php +++ b/Modules/Linksehat/Transformers/User/UserProfileResource.php @@ -39,8 +39,10 @@ class UserProfileResource extends JsonResource $linking = true; } else { $member = Member::where('email', $this->sEmail)->get()->first(); - $person = Person::where('phone', $this->sPhone)->get()->first(); - if ($member || $person){ // Autolinking + // $person = Person::where('phone', $this->sPhone)->get()->first(); + // dd($person); + if ($member){ // Autolinking + $corporateEmployee = CorporateEmployee::where('member_id', $member->id)->get()->first(); // cek corporate id empolyee/member if ($corporateEmployee){ $corporate = Corporate::findOrFail($corporateEmployee->corporate_id)->automatic_linking; // cek autocomplete @@ -76,11 +78,11 @@ class UserProfileResource extends JsonResource }; if (count($memberProfile) > 0){ - + $urlAvatarDefault = $this->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/female-avatar.png'; $avatarMember = $this->detail->sImage ?? $urlAvatarDefault; $relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $this->nIDHubunganKeluarga)->first('sHubunganKeluarga'); - + $dataUser = [ 'id' => $this->nID, 'name' => $this->sFirstName . ' ' . $this->sLastName, @@ -94,7 +96,7 @@ class UserProfileResource extends JsonResource $urlAvatarDefault = $m['detail']['nIDJenisKelamin'] == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/female-avatar.png'; $avatarMember = $m['detail']['sImage'] ?? $urlAvatarDefault; $relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $m['nIDHubunganKeluarga'])->first('sHubunganKeluarga'); - + $data = [ 'id' => $m['nID'], 'name' => $m['full_name'], @@ -112,17 +114,17 @@ class UserProfileResource extends JsonResource $memberProfile = User::with('detail')->where('nIDUser', $nID)->get()->toArray(); $dataMember = User::with('detail')->where('nID', $nID)->get()->first(); - + if ($this->detail){ $urlAvatarDefault = $this->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/female-avatar.png'; } else { $urlAvatarDefault = 'https://linksehat.dev/assets/img/users/male-avatar.png'; } $avatar = $this->detail->sImage ?? $urlAvatarDefault; - + $avatarMember = $dataMember->detail->sImage ?? $urlAvatarDefault; $relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $this->nIDHubunganKeluarga)->first('sHubunganKeluarga'); - + $dataUser = [ 'id' => $dataMember->nID, 'name' => $dataMember->sFirstName . ' ' . $dataMember->sLastName, @@ -136,14 +138,14 @@ class UserProfileResource extends JsonResource $urlAvatarDefault = $m['detail']['nIDJenisKelamin'] == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/female-avatar.png'; $avatarMember = $m['detail']['sImage'] ?? $urlAvatarDefault; $relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $m['nIDHubunganKeluarga'])->first('sHubunganKeluarga'); - + $data = [ 'id' => $m['nID'], 'name' => $m['full_name'], 'relationship' => $relationship->sHubunganKeluarga, 'avatar' => $avatarMember, ]; - + array_push( $dataMemberProfile, $data); } } diff --git a/app/Helpers/Helper.php b/app/Helpers/Helper.php index 8530c8be..87c5e6ca 100755 --- a/app/Helpers/Helper.php +++ b/app/Helpers/Helper.php @@ -443,7 +443,7 @@ class Helper public static function setCustomPHPIniSettings() { ini_set('max_execution_time', '-1'); // Waktu untuk execution suatu function atau script - ini_set('post_max_size', '32M'); // Batas post Yang di Upload + ini_set('post_max_size', '100M'); // Batas post Yang di Upload ini_set('upload_max_filesize', '100M'); // Batas File yang di Upload ini_set('max_input_time ', '-1'); // Batas max time menunggu input max 5 menit ini_set('memory_limit', '256M'); diff --git a/app/Models/Navigations.php b/app/Models/Navigations.php index 51b31dae..771f7481 100755 --- a/app/Models/Navigations.php +++ b/app/Models/Navigations.php @@ -14,6 +14,7 @@ class Navigations extends Model 'icon', 'name', 'parent_id', - 'permission' + 'permission', + 'urutan' ]; } diff --git a/app/Models/OLDLMS/Healthcare.php b/app/Models/OLDLMS/Healthcare.php index 6a25aa35..f10d4dec 100755 --- a/app/Models/OLDLMS/Healthcare.php +++ b/app/Models/OLDLMS/Healthcare.php @@ -20,6 +20,10 @@ class Healthcare extends Model protected $primaryKey = 'nID'; + public $fillable = [ + 'sStatus' + ]; + public function commission() { return $this->hasOne(HealthcareCommission::class, 'nIDHealthcare', 'nID')->where('sStatus', 1); diff --git a/app/Models/OLDLMS/Livechat.php b/app/Models/OLDLMS/Livechat.php index 19b35fa7..7f734c68 100755 --- a/app/Models/OLDLMS/Livechat.php +++ b/app/Models/OLDLMS/Livechat.php @@ -55,6 +55,12 @@ class Livechat extends Model return $this->belongsTo(User::class, 'nIDUser', 'nID'); } + public function userInsurance() + { + return $this->belongsTo(UserInsurance::class, 'nIDUser', 'nIDUser'); + } + + public function doctor() { return $this->belongsTo(Dokter::class, 'nIDDokter', 'nIDUser'); @@ -74,4 +80,12 @@ class Livechat extends Model public function summary(){ return $this->belongsTo(LivechatSummary::class, 'nID', 'nIDLivechat'); } + + public function prescription(){ + return $this->belongsTo(Prescription::class, 'nID', 'nIDLivechat'); + } + + public function rujukan(){ + return $this->belongsTo(Rujukan::class, 'nID', 'nIDLivechat'); + } } diff --git a/app/Models/OLDLMS/Prescription.php b/app/Models/OLDLMS/Prescription.php index 3aca5f9e..0b82e8f1 100755 --- a/app/Models/OLDLMS/Prescription.php +++ b/app/Models/OLDLMS/Prescription.php @@ -66,4 +66,14 @@ class Prescription extends Model return $this->belongsTo(Livechat::class, 'nIDLivechat', 'nID'); } + public function order() + { + return $this->hasMany(PrescriptionItem::class, 'nIDPrescription', 'nID'); + } + + public function payment() + { + return $this->hasOne(PrescriptionOrder::class, 'nIDPrescription', 'nID'); + } + } diff --git a/app/Models/OLDLMS/PrescriptionOrder.php b/app/Models/OLDLMS/PrescriptionOrder.php new file mode 100755 index 00000000..39011446 --- /dev/null +++ b/app/Models/OLDLMS/PrescriptionOrder.php @@ -0,0 +1,59 @@ + 'Menunggu Konfirmasi', + // 1 => 'Diterima', + // 2 => 'Ditolak', + // 3 => 'Selesai', + // 4 => 'Expired', + // ]; + + const CREATED_AT = 'dCreateOn'; + const UPDATED_AT = 'dUpdateOn'; + const DELETED_AT = 'dDeleteOn'; + + protected $connection = 'oldlms'; + + protected $table = 'tx_prescription_orders'; + + // protected $appends = [ + // 'status_name', + // ]; + + protected $casts = [ + 'dTanggalResep' => 'datetime', + ]; + + protected $primaryKey = 'nID'; + + public function order() + { + return $this->belongsTo(Prescription::class, 'nIDPrescription', 'nIDPrescription'); + } + +} diff --git a/app/Models/OLDLMS/Relationship.php b/app/Models/OLDLMS/Relationship.php new file mode 100755 index 00000000..a3d30ef3 --- /dev/null +++ b/app/Models/OLDLMS/Relationship.php @@ -0,0 +1,25 @@ +hasOne(UserDetail::class, 'nIDUser', 'nID'); } + public function relation() + { + return $this->hasOne(Relationship::class, 'nID', 'nIDHubunganKeluarga'); + } + public function insurances() { return $this->hasMany(UserInsurance::class, 'nIDUser', 'nID'); diff --git a/app/Models/PrescriptionOrder.php b/app/Models/PrescriptionOrder.php new file mode 100644 index 00000000..4596cafb --- /dev/null +++ b/app/Models/PrescriptionOrder.php @@ -0,0 +1,11 @@ +=7.0.0" - }, - "require-dev": { - "phpunit/phpunit": ">=5.0.0" - }, - "suggest": { - "ext-bcmath": "Need to support JSON deserialization" - }, - "type": "library", - "autoload": { - "psr-4": { - "Google\\Protobuf\\": "src/Google/Protobuf", - "GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "proto library for PHP", - "homepage": "https://developers.google.com/protocol-buffers/", - "keywords": [ - "proto" - ], - "support": { - "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.27.1" - }, - "time": "2024-06-05T16:59:28+00:00" - }, - { - "name": "graham-campbell/result-type", - "version": "v1.1.2", - "source": { - "type": "git", - "url": "https://github.com/GrahamCampbell/Result-Type.git", - "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/fbd48bce38f73f8a4ec8583362e732e4095e5862", - "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "GrahamCampbell\\ResultType\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - } - ], - "description": "An Implementation Of The Result Type", - "keywords": [ - "Graham Campbell", - "GrahamCampbell", - "Result Type", - "Result-Type", - "result" - ], - "support": { - "issues": "https://github.com/GrahamCampbell/Result-Type/issues", - "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", - "type": "tidelift" - } - ], - "time": "2023-11-12T22:16:48+00:00" - }, - { - "name": "grpc/grpc", - "version": "1.57.0", - "source": { - "type": "git", - "url": "https://github.com/grpc/grpc-php.git", - "reference": "b610c42022ed3a22f831439cb93802f2a4502fdf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/grpc/grpc-php/zipball/b610c42022ed3a22f831439cb93802f2a4502fdf", - "reference": "b610c42022ed3a22f831439cb93802f2a4502fdf", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "google/auth": "^v1.3.0" - }, - "suggest": { - "ext-protobuf": "For better performance, install the protobuf C extension.", - "google/protobuf": "To get started using grpc quickly, install the native protobuf library." - }, - "type": "library", - "autoload": { - "psr-4": { - "Grpc\\": "src/lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "gRPC library for PHP", - "homepage": "https://grpc.io", - "keywords": [ - "rpc" - ], - "support": { - "source": "https://github.com/grpc/grpc-php/tree/v1.57.0" - }, - "time": "2023-08-14T23:57:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "7.8.1", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.1", - "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-curl": "*", - "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", - "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.36 || ^9.6.15", - "psr/log": "^1.1 || ^2.0 || ^3.0" - }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, - "autoload": { - "files": [ - "src/functions_include.php" - ], - "psr-4": { - "GuzzleHttp\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" - ], - "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.1" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], - "time": "2023-12-03T20:35:24+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], - "time": "2023-12-03T20:19:20+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.6.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://sagikazarmark.hu" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", - "type": "tidelift" - } - ], - "time": "2023-12-03T20:05:35+00:00" - }, - { - "name": "guzzlehttp/uri-template", - "version": "v1.0.3", - "source": { - "type": "git", - "url": "https://github.com/guzzle/uri-template.git", - "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/uri-template/zipball/ecea8feef63bd4fef1f037ecb288386999ecc11c", - "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "symfony/polyfill-php80": "^1.24" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.36 || ^9.6.15", - "uri-template/tests": "1.0.0" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\UriTemplate\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - } - ], - "description": "A polyfill class for uri_template of PHP", - "keywords": [ - "guzzlehttp", - "uri-template" - ], - "support": { - "issues": "https://github.com/guzzle/uri-template/issues", - "source": "https://github.com/guzzle/uri-template/tree/v1.0.3" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", - "type": "tidelift" - } - ], - "time": "2023-12-03T19:50:20+00:00" - }, - { - "name": "h4cc/wkhtmltoimage-amd64", - "version": "0.12.4", - "source": { - "type": "git", - "url": "https://github.com/h4cc/wkhtmltoimage-amd64.git", - "reference": "c4e33f635207af89a704205b8902fb5715ca88be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/h4cc/wkhtmltoimage-amd64/zipball/c4e33f635207af89a704205b8902fb5715ca88be", - "reference": "c4e33f635207af89a704205b8902fb5715ca88be", - "shasum": "" - }, - "bin": [ - "bin/wkhtmltoimage-amd64" - ], - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL Version 3" - ], - "authors": [ - { - "name": "Julius Beckmann", - "email": "github@h4cc.de" - } - ], - "description": "Convert html to image using webkit (qtwebkit). Static linked linux binary for amd64 systems.", - "homepage": "http://wkhtmltopdf.org/", - "keywords": [ - "binary", - "convert", - "image", - "snapshot", - "thumbnail", - "wkhtmltoimage" - ], - "support": { - "issues": "https://github.com/h4cc/wkhtmltoimage-amd64/issues", - "source": "https://github.com/h4cc/wkhtmltoimage-amd64/tree/master" - }, - "time": "2018-01-15T07:23:40+00:00" - }, - { - "name": "h4cc/wkhtmltopdf-amd64", - "version": "0.12.4", - "source": { - "type": "git", - "url": "https://github.com/h4cc/wkhtmltopdf-amd64.git", - "reference": "4e2ab2d032a5d7fbe2a741de8b10b8989523c95b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/h4cc/wkhtmltopdf-amd64/zipball/4e2ab2d032a5d7fbe2a741de8b10b8989523c95b", - "reference": "4e2ab2d032a5d7fbe2a741de8b10b8989523c95b", - "shasum": "" - }, - "bin": [ - "bin/wkhtmltopdf-amd64" - ], - "type": "library", - "autoload": { - "psr-4": { - "h4cc\\WKHTMLToPDF\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL Version 3" - ], - "authors": [ - { - "name": "Julius Beckmann", - "email": "github@h4cc.de" - } - ], - "description": "Convert html to pdf using webkit (qtwebkit). Static linked linux binary for amd64 systems.", - "homepage": "http://wkhtmltopdf.org/", - "keywords": [ - "binary", - "convert", - "pdf", - "snapshot", - "thumbnail", - "wkhtmltopdf" - ], - "support": { - "issues": "https://github.com/h4cc/wkhtmltopdf-amd64/issues", - "source": "https://github.com/h4cc/wkhtmltopdf-amd64/tree/master" - }, - "time": "2018-01-15T06:57:33+00:00" - }, - { - "name": "intervention/image", - "version": "2.7.2", - "source": { - "type": "git", - "url": "https://github.com/Intervention/image.git", - "reference": "04be355f8d6734c826045d02a1079ad658322dad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Intervention/image/zipball/04be355f8d6734c826045d02a1079ad658322dad", - "reference": "04be355f8d6734c826045d02a1079ad658322dad", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "guzzlehttp/psr7": "~1.1 || ^2.0", - "php": ">=5.4.0" - }, - "require-dev": { - "mockery/mockery": "~0.9.2", - "phpunit/phpunit": "^4.8 || ^5.7 || ^7.5.15" - }, - "suggest": { - "ext-gd": "to use GD library based image processing.", - "ext-imagick": "to use Imagick based image processing.", - "intervention/imagecache": "Caching extension for the Intervention Image library" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.4-dev" - }, - "laravel": { - "providers": [ - "Intervention\\Image\\ImageServiceProvider" - ], - "aliases": { - "Image": "Intervention\\Image\\Facades\\Image" - } - } - }, - "autoload": { - "psr-4": { - "Intervention\\Image\\": "src/Intervention/Image" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Vogel", - "email": "oliver@intervention.io", - "homepage": "https://intervention.io/" - } - ], - "description": "Image handling and manipulation library with support for Laravel integration", - "homepage": "http://image.intervention.io/", - "keywords": [ - "gd", - "image", - "imagick", - "laravel", - "thumbnail", - "watermark" - ], - "support": { - "issues": "https://github.com/Intervention/image/issues", - "source": "https://github.com/Intervention/image/tree/2.7.2" - }, - "funding": [ - { - "url": "https://paypal.me/interventionio", - "type": "custom" - }, - { - "url": "https://github.com/Intervention", - "type": "github" - } - ], - "time": "2022-05-21T17:30:32+00:00" - }, - { - "name": "knplabs/knp-snappy", - "version": "v1.5.0", - "source": { - "type": "git", - "url": "https://github.com/KnpLabs/snappy.git", - "reference": "98468898b50c09f26d56d905b79b0f52a2215da6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/KnpLabs/snappy/zipball/98468898b50c09f26d56d905b79b0f52a2215da6", - "reference": "98468898b50c09f26d56d905b79b0f52a2215da6", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/log": "^2.0||^3.0", - "symfony/process": "^5.0||^6.0||^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "pedrotroller/php-cs-custom-fixer": "^2.19", - "phpstan/phpstan": "^1.0.0", - "phpstan/phpstan-phpunit": "^1.0.0", - "phpunit/phpunit": "^8.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Knp\\Snappy\\": "src/Knp/Snappy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "KNP Labs Team", - "homepage": "http://knplabs.com" - }, - { - "name": "Symfony Community", - "homepage": "http://github.com/KnpLabs/snappy/contributors" - } - ], - "description": "PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage.", - "homepage": "http://github.com/KnpLabs/snappy", - "keywords": [ - "knp", - "knplabs", - "pdf", - "snapshot", - "thumbnail", - "wkhtmltopdf" - ], - "support": { - "issues": "https://github.com/KnpLabs/snappy/issues", - "source": "https://github.com/KnpLabs/snappy/tree/v1.5.0" - }, - "time": "2023-12-18T09:12:11+00:00" - }, - { - "name": "kreait/firebase-php", - "version": "6.9.6", - "source": { - "type": "git", - "url": "https://github.com/kreait/firebase-php.git", - "reference": "d6592be9b27a7c0b13f484f5af494e278901e441" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/kreait/firebase-php/zipball/d6592be9b27a7c0b13f484f5af494e278901e441", - "reference": "d6592be9b27a7c0b13f484f5af494e278901e441", - "shasum": "" - }, - "require": { - "beste/clock": "^2.1", - "beste/json": "^1.0", - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "fig/http-message-util": "^1.1", - "google/auth": "^1.21", - "google/cloud-core": "^1.44.2", - "google/cloud-storage": "^1.26.2", - "guzzlehttp/guzzle": "^7.4.5", - "kreait/firebase-tokens": "^3.0", - "lcobucci/jwt": "^4.1", - "mtdowling/jmespath.php": "^2.6.1", - "php": "^7.4|^8.0", - "psr/cache": "^1.0.1|^2.0|^3.0", - "psr/log": "^1.1|^2.0|^3.0", - "riverline/multipart-parser": "^2.0.8", - "symfony/polyfill-php80": "^1.23", - "symfony/polyfill-php81": "^1.23" - }, - "require-dev": { - "google/cloud-firestore": "^1.25.1", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8.2", - "phpstan/phpstan-phpunit": "^1.1.1", - "phpunit/phpunit": "^9.5.22", - "symfony/var-dumper": "^5.4|^6.1.3" - }, - "suggest": { - "google/cloud-firestore": "^1.0 to use the Firestore component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-7.x": "7.x-dev", - "dev-6.x": "6.x-dev", - "dev-5.x": "5.x-dev", - "dev-4.x": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kreait\\Firebase\\": "src/Firebase" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jérôme Gamez", - "homepage": "https://github.com/jeromegamez" - } - ], - "description": "Firebase Admin SDK", - "homepage": "https://github.com/kreait/firebase-php", - "keywords": [ - "api", - "database", - "firebase", - "google", - "sdk" - ], - "support": { - "docs": "https://firebase-php.readthedocs.io", - "issues": "https://github.com/kreait/firebase-php/issues", - "source": "https://github.com/kreait/firebase-php" - }, - "funding": [ - { - "url": "https://github.com/sponsors/jeromegamez", - "type": "github" - } - ], - "time": "2023-06-10T06:44:56+00:00" - }, - { - "name": "kreait/firebase-tokens", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/kreait/firebase-tokens-php.git", - "reference": "3f732ae04f6548f5130709daf06fcc1ca0561002" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/kreait/firebase-tokens-php/zipball/3f732ae04f6548f5130709daf06fcc1ca0561002", - "reference": "3f732ae04f6548f5130709daf06fcc1ca0561002", - "shasum": "" - }, - "require": { - "beste/clock": "^2.0", - "ext-json": "*", - "ext-openssl": "*", - "fig/http-message-util": "^1.1.5", - "guzzlehttp/guzzle": "^7.4.5", - "lcobucci/jwt": "^4.1.5", - "php": "^7.4|^8.0", - "psr/cache": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.4", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.2", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9.5.10", - "rector/rector": "^0.12.9", - "symfony/cache": "^5.4|^6.0", - "symfony/var-dumper": "^5.3|^6.0" - }, - "suggest": { - "psr/cache-implementation": "to cache fetched remote public keys" - }, - "type": "library", - "autoload": { - "psr-4": { - "Kreait\\Firebase\\JWT\\": "src/JWT" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jérôme Gamez", - "homepage": "https://github.com/jeromegamez" - } - ], - "description": "A library to work with Firebase tokens", - "homepage": "https://github.com/kreait/firebase-token-php", - "keywords": [ - "Authentication", - "auth", - "firebase", - "google", - "token" - ], - "support": { - "issues": "https://github.com/kreait/firebase-tokens-php/issues", - "source": "https://github.com/kreait/firebase-tokens-php/tree/3.0.3" - }, - "funding": [ - { - "url": "https://github.com/sponsors/jeromegamez", - "type": "github" - } - ], - "time": "2022-08-22T21:40:00+00:00" - }, - { - "name": "kreait/laravel-firebase", - "version": "4.2.0", - "source": { - "type": "git", - "url": "https://github.com/kreait/laravel-firebase.git", - "reference": "35bdebd32cde14735e4edaa13d6684becf6607b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/kreait/laravel-firebase/zipball/35bdebd32cde14735e4edaa13d6684becf6607b4", - "reference": "35bdebd32cde14735e4edaa13d6684becf6607b4", - "shasum": "" - }, - "require": { - "illuminate/contracts": "^8.0 || ^9.0", - "illuminate/support": "^8.0 || ^9.0", - "kreait/firebase-php": "^6.7", - "php": "^7.4 || ^8.0", - "symfony/cache": "^5.4 || ^6.1.2" - }, - "require-dev": { - "orchestra/testbench": "^6.0 || 7.0", - "symplify/easy-coding-standard": "^10.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - }, - "laravel": { - "providers": [ - "Kreait\\Laravel\\Firebase\\ServiceProvider" - ], - "aliases": { - "Firebase": "Kreait\\Laravel\\Firebase\\Facades\\Firebase" - } - } - }, - "autoload": { - "psr-4": { - "Kreait\\Laravel\\Firebase\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jérôme Gamez", - "email": "jerome@gamez.name" - } - ], - "description": "A Laravel package for the Firebase PHP Admin SDK", - "keywords": [ - "FCM", - "api", - "database", - "firebase", - "gcm", - "laravel", - "sdk" - ], - "support": { - "issues": "https://github.com/kreait/laravel-firebase/issues", - "source": "https://github.com/kreait/laravel-firebase/tree/4.2.0" - }, - "funding": [ - { - "url": "https://www.buymeacoffee.com/jeromegamez", - "type": "custom" - }, - { - "url": "https://www.paypal.me/jeromegamez", - "type": "custom" - }, - { - "url": "https://github.com/jeromegamez", - "type": "github" - }, - { - "url": "https://ko-fi.com/jeromegamez", - "type": "ko_fi" - }, - { - "url": "https://www.patreon.com/jeromegamez", - "type": "patreon" - } - ], - "time": "2022-07-28T18:03:37+00:00" - }, - { - "name": "laravel-notification-channels/fcm", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/laravel-notification-channels/fcm.git", - "reference": "e77f18d314d2d466cee76efe2c7ec051f2345286" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel-notification-channels/fcm/zipball/e77f18d314d2d466cee76efe2c7ec051f2345286", - "reference": "e77f18d314d2d466cee76efe2c7ec051f2345286", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "^6.2 || ^7.0", - "illuminate/notifications": "~5.6 || ~6.0 || ~7.0 || ~8.0 || ~9.0|^10.0", - "illuminate/support": "~5.6 || ~6.0 || ~7.0 || ~8.0 || ~9.0|^10.0", - "kreait/laravel-firebase": "^1.3 || ^2.1 || ^3.0 || ^4.0|^1.0", - "php": ">=7.1.3", - "spatie/enum": "^2.3 || ^3.0" - }, - "require-dev": { - "mockery/mockery": "^1.5.1", - "phpunit/phpunit": "^9.5.10" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "NotificationChannels\\Fcm\\FcmServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "NotificationChannels\\Fcm\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Bautista", - "email": "chris.bautista@coreproc.ph", - "homepage": "https://coreproc.com", - "role": "Developer" - } - ], - "description": "FCM (Firebase Cloud Messaging) Notifications Driver for Laravel", - "homepage": "https://github.com/laravel-notification-channels/fcm", - "support": { - "issues": "https://github.com/laravel-notification-channels/fcm/issues", - "source": "https://github.com/laravel-notification-channels/fcm/tree/2.7.0" - }, - "time": "2023-01-31T23:52:17+00:00" - }, - { - "name": "laravel/framework", - "version": "v9.52.16", - "source": { - "type": "git", - "url": "https://github.com/laravel/framework.git", - "reference": "082345d76fc6a55b649572efe10b11b03e279d24" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/082345d76fc6a55b649572efe10b11b03e279d24", - "reference": "082345d76fc6a55b649572efe10b11b03e279d24", - "shasum": "" - }, - "require": { - "brick/math": "^0.9.3|^0.10.2|^0.11", - "doctrine/inflector": "^2.0.5", - "dragonmantank/cron-expression": "^3.3.2", - "egulias/email-validator": "^3.2.1|^4.0", - "ext-ctype": "*", - "ext-filter": "*", - "ext-hash": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-session": "*", - "ext-tokenizer": "*", - "fruitcake/php-cors": "^1.2", - "guzzlehttp/uri-template": "^1.0", - "laravel/serializable-closure": "^1.2.2", - "league/commonmark": "^2.2.1", - "league/flysystem": "^3.8.0", - "monolog/monolog": "^2.0", - "nesbot/carbon": "^2.62.1", - "nunomaduro/termwind": "^1.13", - "php": "^8.0.2", - "psr/container": "^1.1.1|^2.0.1", - "psr/log": "^1.0|^2.0|^3.0", - "psr/simple-cache": "^1.0|^2.0|^3.0", - "ramsey/uuid": "^4.7", - "symfony/console": "^6.0.9", - "symfony/error-handler": "^6.0", - "symfony/finder": "^6.0", - "symfony/http-foundation": "^6.0", - "symfony/http-kernel": "^6.0", - "symfony/mailer": "^6.0", - "symfony/mime": "^6.0", - "symfony/process": "^6.0", - "symfony/routing": "^6.0", - "symfony/uid": "^6.0", - "symfony/var-dumper": "^6.0", - "tijsverkoyen/css-to-inline-styles": "^2.2.5", - "vlucas/phpdotenv": "^5.4.1", - "voku/portable-ascii": "^2.0" - }, - "conflict": { - "tightenco/collect": "<5.5.33" - }, - "provide": { - "psr/container-implementation": "1.1|2.0", - "psr/simple-cache-implementation": "1.0|2.0|3.0" - }, - "replace": { - "illuminate/auth": "self.version", - "illuminate/broadcasting": "self.version", - "illuminate/bus": "self.version", - "illuminate/cache": "self.version", - "illuminate/collections": "self.version", - "illuminate/conditionable": "self.version", - "illuminate/config": "self.version", - "illuminate/console": "self.version", - "illuminate/container": "self.version", - "illuminate/contracts": "self.version", - "illuminate/cookie": "self.version", - "illuminate/database": "self.version", - "illuminate/encryption": "self.version", - "illuminate/events": "self.version", - "illuminate/filesystem": "self.version", - "illuminate/hashing": "self.version", - "illuminate/http": "self.version", - "illuminate/log": "self.version", - "illuminate/macroable": "self.version", - "illuminate/mail": "self.version", - "illuminate/notifications": "self.version", - "illuminate/pagination": "self.version", - "illuminate/pipeline": "self.version", - "illuminate/queue": "self.version", - "illuminate/redis": "self.version", - "illuminate/routing": "self.version", - "illuminate/session": "self.version", - "illuminate/support": "self.version", - "illuminate/testing": "self.version", - "illuminate/translation": "self.version", - "illuminate/validation": "self.version", - "illuminate/view": "self.version" - }, - "require-dev": { - "ably/ably-php": "^1.0", - "aws/aws-sdk-php": "^3.235.5", - "doctrine/dbal": "^2.13.3|^3.1.4", - "ext-gmp": "*", - "fakerphp/faker": "^1.21", - "guzzlehttp/guzzle": "^7.5", - "league/flysystem-aws-s3-v3": "^3.0", - "league/flysystem-ftp": "^3.0", - "league/flysystem-path-prefixing": "^3.3", - "league/flysystem-read-only": "^3.3", - "league/flysystem-sftp-v3": "^3.0", - "mockery/mockery": "^1.5.1", - "orchestra/testbench-core": "^7.24", - "pda/pheanstalk": "^4.0", - "phpstan/phpdoc-parser": "^1.15", - "phpstan/phpstan": "^1.4.7", - "phpunit/phpunit": "^9.5.8", - "predis/predis": "^1.1.9|^2.0.2", - "symfony/cache": "^6.0", - "symfony/http-client": "^6.0" - }, - "suggest": { - "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", - "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", - "brianium/paratest": "Required to run tests in parallel (^6.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", - "ext-apcu": "Required to use the APC cache driver.", - "ext-fileinfo": "Required to use the Filesystem class.", - "ext-ftp": "Required to use the Flysystem FTP driver.", - "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", - "ext-memcached": "Required to use the memcache cache driver.", - "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", - "ext-pdo": "Required to use all database features.", - "ext-posix": "Required to use all features of the queue worker.", - "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", - "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", - "filp/whoops": "Required for friendly error pages in development (^2.14.3).", - "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", - "laravel/tinker": "Required to use the tinker console command (^2.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", - "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", - "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", - "league/flysystem-read-only": "Required to use read-only disks (^3.3)", - "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", - "mockery/mockery": "Required to use mocking (^1.5.1).", - "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", - "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", - "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", - "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", - "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", - "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", - "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", - "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", - "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.x-dev" - } - }, - "autoload": { - "files": [ - "src/Illuminate/Collections/helpers.php", - "src/Illuminate/Events/functions.php", - "src/Illuminate/Foundation/helpers.php", - "src/Illuminate/Support/helpers.php" - ], - "psr-4": { - "Illuminate\\": "src/Illuminate/", - "Illuminate\\Support\\": [ - "src/Illuminate/Macroable/", - "src/Illuminate/Collections/", - "src/Illuminate/Conditionable/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Laravel Framework.", - "homepage": "https://laravel.com", - "keywords": [ - "framework", - "laravel" - ], - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, - "time": "2023-10-03T13:02:30+00:00" - }, - { - "name": "laravel/sanctum", - "version": "v2.15.1", - "source": { - "type": "git", - "url": "https://github.com/laravel/sanctum.git", - "reference": "31fbe6f85aee080c4dc2f9b03dc6dd5d0ee72473" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/sanctum/zipball/31fbe6f85aee080c4dc2f9b03dc6dd5d0ee72473", - "reference": "31fbe6f85aee080c4dc2f9b03dc6dd5d0ee72473", - "shasum": "" - }, - "require": { - "ext-json": "*", - "illuminate/console": "^6.9|^7.0|^8.0|^9.0", - "illuminate/contracts": "^6.9|^7.0|^8.0|^9.0", - "illuminate/database": "^6.9|^7.0|^8.0|^9.0", - "illuminate/support": "^6.9|^7.0|^8.0|^9.0", - "php": "^7.2|^8.0" - }, - "require-dev": { - "mockery/mockery": "^1.0", - "orchestra/testbench": "^4.0|^5.0|^6.0|^7.0", - "phpunit/phpunit": "^8.0|^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - }, - "laravel": { - "providers": [ - "Laravel\\Sanctum\\SanctumServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Laravel\\Sanctum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", - "keywords": [ - "auth", - "laravel", - "sanctum" - ], - "support": { - "issues": "https://github.com/laravel/sanctum/issues", - "source": "https://github.com/laravel/sanctum" - }, - "time": "2022-04-08T13:39:49+00:00" - }, - { - "name": "laravel/serializable-closure", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/laravel/serializable-closure.git", - "reference": "3dbf8a8e914634c48d389c1234552666b3d43754" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/3dbf8a8e914634c48d389c1234552666b3d43754", - "reference": "3dbf8a8e914634c48d389c1234552666b3d43754", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "nesbot/carbon": "^2.61", - "pestphp/pest": "^1.21.3", - "phpstan/phpstan": "^1.8.2", - "symfony/var-dumper": "^5.4.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laravel\\SerializableClosure\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - }, - { - "name": "Nuno Maduro", - "email": "nuno@laravel.com" - } - ], - "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", - "keywords": [ - "closure", - "laravel", - "serializable" - ], - "support": { - "issues": "https://github.com/laravel/serializable-closure/issues", - "source": "https://github.com/laravel/serializable-closure" - }, - "time": "2023-11-08T14:08:06+00:00" - }, - { - "name": "laravel/socialite", - "version": "v5.15.0", - "source": { - "type": "git", - "url": "https://github.com/laravel/socialite.git", - "reference": "c8234bfb286a8210df8d62f94562c71bfda4a446" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/socialite/zipball/c8234bfb286a8210df8d62f94562c71bfda4a446", - "reference": "c8234bfb286a8210df8d62f94562c71bfda4a446", - "shasum": "" - }, - "require": { - "ext-json": "*", - "firebase/php-jwt": "^6.4", - "guzzlehttp/guzzle": "^6.0|^7.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "illuminate/http": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "league/oauth1-client": "^1.10.1", - "php": "^7.2|^8.0", - "phpseclib/phpseclib": "^3.0" - }, - "require-dev": { - "mockery/mockery": "^1.0", - "orchestra/testbench": "^4.0|^5.0|^6.0|^7.0|^8.0|^9.0", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.0|^9.3|^10.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - }, - "laravel": { - "providers": [ - "Laravel\\Socialite\\SocialiteServiceProvider" - ], - "aliases": { - "Socialite": "Laravel\\Socialite\\Facades\\Socialite" - } - } - }, - "autoload": { - "psr-4": { - "Laravel\\Socialite\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Laravel wrapper around OAuth 1 & OAuth 2 libraries.", - "homepage": "https://laravel.com", - "keywords": [ - "laravel", - "oauth" - ], - "support": { - "issues": "https://github.com/laravel/socialite/issues", - "source": "https://github.com/laravel/socialite" - }, - "time": "2024-06-11T13:33:20+00:00" - }, - { - "name": "laravel/tinker", - "version": "v2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laravel/tinker.git", - "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/502e0fe3f0415d06d5db1f83a472f0f3b754bafe", - "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe", - "shasum": "" - }, - "require": { - "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "php": "^7.2.5|^8.0", - "psy/psysh": "^0.11.1|^0.12.0", - "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" - }, - "require-dev": { - "mockery/mockery": "~1.3.3|^1.4.2", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.8|^9.3.3" - }, - "suggest": { - "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0)." - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Laravel\\Tinker\\TinkerServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Laravel\\Tinker\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Powerful REPL for the Laravel framework.", - "keywords": [ - "REPL", - "Tinker", - "laravel", - "psysh" - ], - "support": { - "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.9.0" - }, - "time": "2024-01-04T16:10:04+00:00" - }, - { - "name": "lcobucci/clock", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/lcobucci/clock.git", - "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/lcobucci/clock/zipball/039ef98c6b57b101d10bd11d8fdfda12cbd996dc", - "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc", - "shasum": "" - }, - "require": { - "php": "~8.1.0 || ~8.2.0", - "psr/clock": "^1.0" - }, - "provide": { - "psr/clock-implementation": "1.0" - }, - "require-dev": { - "infection/infection": "^0.26", - "lcobucci/coding-standard": "^9.0", - "phpstan/extension-installer": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-deprecation-rules": "^1.1.1", - "phpstan/phpstan-phpunit": "^1.3.2", - "phpstan/phpstan-strict-rules": "^1.4.4", - "phpunit/phpunit": "^9.5.27" - }, - "type": "library", - "autoload": { - "psr-4": { - "Lcobucci\\Clock\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" - } - ], - "description": "Yet another clock abstraction", - "support": { - "issues": "https://github.com/lcobucci/clock/issues", - "source": "https://github.com/lcobucci/clock/tree/3.0.0" - }, - "funding": [ - { - "url": "https://github.com/lcobucci", - "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" - } - ], - "time": "2022-12-19T15:00:24+00:00" - }, - { - "name": "lcobucci/jwt", - "version": "4.3.0", - "source": { - "type": "git", - "url": "https://github.com/lcobucci/jwt.git", - "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/4d7de2fe0d51a96418c0d04004986e410e87f6b4", - "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4", - "shasum": "" - }, - "require": { - "ext-hash": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-sodium": "*", - "lcobucci/clock": "^2.0 || ^3.0", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "infection/infection": "^0.21", - "lcobucci/coding-standard": "^6.0", - "mikey179/vfsstream": "^1.6.7", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/php-invoker": "^3.1", - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Lcobucci\\JWT\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com", - "role": "Developer" - } - ], - "description": "A simple library to work with JSON Web Token and JSON Web Signature", - "keywords": [ - "JWS", - "jwt" - ], - "support": { - "issues": "https://github.com/lcobucci/jwt/issues", - "source": "https://github.com/lcobucci/jwt/tree/4.3.0" - }, - "funding": [ - { - "url": "https://github.com/lcobucci", - "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" - } - ], - "time": "2023-01-02T13:28:00+00:00" - }, - { - "name": "league/commonmark", - "version": "2.4.2", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/commonmark.git", - "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/91c24291965bd6d7c46c46a12ba7492f83b1cadf", - "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "league/config": "^1.1.1", - "php": "^7.4 || ^8.0", - "psr/event-dispatcher": "^1.0", - "symfony/deprecation-contracts": "^2.1 || ^3.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "cebe/markdown": "^1.0", - "commonmark/cmark": "0.30.3", - "commonmark/commonmark.js": "0.30.0", - "composer/package-versions-deprecated": "^1.8", - "embed/embed": "^4.4", - "erusev/parsedown": "^1.0", - "ext-json": "*", - "github/gfm": "0.29.0", - "michelf/php-markdown": "^1.4 || ^2.0", - "nyholm/psr7": "^1.5", - "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", - "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0 || ^7.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0", - "unleashedtech/php-coding-standard": "^3.1.1", - "vimeo/psalm": "^4.24.0 || ^5.0.0" - }, - "suggest": { - "symfony/yaml": "v2.3+ required if using the Front Matter extension" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - } - }, - "autoload": { - "psr-4": { - "League\\CommonMark\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com", - "role": "Lead Developer" - } - ], - "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", - "homepage": "https://commonmark.thephpleague.com", - "keywords": [ - "commonmark", - "flavored", - "gfm", - "github", - "github-flavored", - "markdown", - "md", - "parser" - ], - "support": { - "docs": "https://commonmark.thephpleague.com/", - "forum": "https://github.com/thephpleague/commonmark/discussions", - "issues": "https://github.com/thephpleague/commonmark/issues", - "rss": "https://github.com/thephpleague/commonmark/releases.atom", - "source": "https://github.com/thephpleague/commonmark" - }, - "funding": [ - { - "url": "https://www.colinodell.com/sponsor", - "type": "custom" - }, - { - "url": "https://www.paypal.me/colinpodell/10.00", - "type": "custom" - }, - { - "url": "https://github.com/colinodell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/commonmark", - "type": "tidelift" - } - ], - "time": "2024-02-02T11:59:32+00:00" - }, - { - "name": "league/config", - "version": "v1.2.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/config.git", - "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", - "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", - "shasum": "" - }, - "require": { - "dflydev/dot-access-data": "^3.0.1", - "nette/schema": "^1.2", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.5", - "scrutinizer/ocular": "^1.8.1", - "unleashedtech/php-coding-standard": "^3.1", - "vimeo/psalm": "^4.7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.2-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Config\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com", - "role": "Lead Developer" - } - ], - "description": "Define configuration arrays with strict schemas and access values with dot notation", - "homepage": "https://config.thephpleague.com", - "keywords": [ - "array", - "config", - "configuration", - "dot", - "dot-access", - "nested", - "schema" - ], - "support": { - "docs": "https://config.thephpleague.com/", - "issues": "https://github.com/thephpleague/config/issues", - "rss": "https://github.com/thephpleague/config/releases.atom", - "source": "https://github.com/thephpleague/config" - }, - "funding": [ - { - "url": "https://www.colinodell.com/sponsor", - "type": "custom" - }, - { - "url": "https://www.paypal.me/colinpodell/10.00", - "type": "custom" - }, - { - "url": "https://github.com/colinodell", - "type": "github" - } - ], - "time": "2022-12-11T20:36:23+00:00" - }, - { - "name": "league/flysystem", - "version": "3.28.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c", - "reference": "e611adab2b1ae2e3072fa72d62c62f52c2bf1f0c", - "shasum": "" - }, - "require": { - "league/flysystem-local": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" - }, - "conflict": { - "async-aws/core": "<1.19.0", - "async-aws/s3": "<1.14.0", - "aws/aws-sdk-php": "3.209.31 || 3.210.0", - "guzzlehttp/guzzle": "<7.0", - "guzzlehttp/ringphp": "<1.1.1", - "phpseclib/phpseclib": "3.0.15", - "symfony/http-client": "<5.2" - }, - "require-dev": { - "async-aws/s3": "^1.5 || ^2.0", - "async-aws/simple-s3": "^1.1 || ^2.0", - "aws/aws-sdk-php": "^3.295.10", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "ext-ftp": "*", - "ext-mongodb": "^1.3", - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.5", - "google/cloud-storage": "^1.23", - "guzzlehttp/psr7": "^2.6", - "microsoft/azure-storage-blob": "^1.1", - "mongodb/mongodb": "^1.2", - "phpseclib/phpseclib": "^3.0.36", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.5.11|^10.0", - "sabre/dav": "^4.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "File storage abstraction for PHP", - "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.28.0" - }, - "time": "2024-05-22T10:09:12+00:00" - }, - { - "name": "league/flysystem-local", - "version": "3.28.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "13f22ea8be526ea58c2ddff9e158ef7c296e4f40" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/13f22ea8be526ea58c2ddff9e158ef7c296e4f40", - "reference": "13f22ea8be526ea58c2ddff9e158ef7c296e4f40", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/flysystem": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Local\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Local filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "file", - "files", - "filesystem", - "local" - ], - "support": { - "source": "https://github.com/thephpleague/flysystem-local/tree/3.28.0" - }, - "time": "2024-05-06T20:05:52+00:00" - }, - { - "name": "league/glide", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/glide.git", - "reference": "2ff92c8f1edc80b74e2d3c5efccfc7223f74d407" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/glide/zipball/2ff92c8f1edc80b74e2d3c5efccfc7223f74d407", - "reference": "2ff92c8f1edc80b74e2d3c5efccfc7223f74d407", - "shasum": "" - }, - "require": { - "intervention/image": "^2.7", - "league/flysystem": "^2.0|^3.0", - "php": "^7.2|^8.0", - "psr/http-message": "^1.0|^2.0" - }, - "require-dev": { - "mockery/mockery": "^1.3.3", - "phpunit/php-token-stream": "^3.1|^4.0", - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Glide\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jonathan Reinink", - "email": "jonathan@reinink.ca", - "homepage": "http://reinink.ca" - }, - { - "name": "Titouan Galopin", - "email": "galopintitouan@gmail.com", - "homepage": "https://titouangalopin.com" - } - ], - "description": "Wonderfully easy on-demand image manipulation library with an HTTP based API.", - "homepage": "http://glide.thephpleague.com", - "keywords": [ - "ImageMagick", - "editing", - "gd", - "image", - "imagick", - "league", - "manipulation", - "processing" - ], - "support": { - "issues": "https://github.com/thephpleague/glide/issues", - "source": "https://github.com/thephpleague/glide/tree/2.3.0" - }, - "time": "2023-07-08T06:26:07+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.15.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", - "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.15.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2024-01-28T23:22:08+00:00" - }, - { - "name": "league/oauth1-client", - "version": "v1.10.1", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/oauth1-client.git", - "reference": "d6365b901b5c287dd41f143033315e2f777e1167" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth1-client/zipball/d6365b901b5c287dd41f143033315e2f777e1167", - "reference": "d6365b901b5c287dd41f143033315e2f777e1167", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-openssl": "*", - "guzzlehttp/guzzle": "^6.0|^7.0", - "guzzlehttp/psr7": "^1.7|^2.0", - "php": ">=7.1||>=8.0" - }, - "require-dev": { - "ext-simplexml": "*", - "friendsofphp/php-cs-fixer": "^2.17", - "mockery/mockery": "^1.3.3", - "phpstan/phpstan": "^0.12.42", - "phpunit/phpunit": "^7.5||9.5" - }, - "suggest": { - "ext-simplexml": "For decoding XML-based responses." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "2.0-dev" - } - }, - "autoload": { - "psr-4": { - "League\\OAuth1\\Client\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Corlett", - "email": "bencorlett@me.com", - "homepage": "http://www.webcomm.com.au", - "role": "Developer" - } - ], - "description": "OAuth 1.0 Client Library", - "keywords": [ - "Authentication", - "SSO", - "authorization", - "bitbucket", - "identity", - "idp", - "oauth", - "oauth1", - "single sign on", - "trello", - "tumblr", - "twitter" - ], - "support": { - "issues": "https://github.com/thephpleague/oauth1-client/issues", - "source": "https://github.com/thephpleague/oauth1-client/tree/v1.10.1" - }, - "time": "2022-04-15T14:02:14+00:00" - }, - { - "name": "maatwebsite/excel", - "version": "3.1.55", - "source": { - "type": "git", - "url": "https://github.com/SpartnerNL/Laravel-Excel.git", - "reference": "6d9d791dcdb01a9b6fd6f48d46f0d5fff86e6260" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/6d9d791dcdb01a9b6fd6f48d46f0d5fff86e6260", - "reference": "6d9d791dcdb01a9b6fd6f48d46f0d5fff86e6260", - "shasum": "" - }, - "require": { - "composer/semver": "^3.3", - "ext-json": "*", - "illuminate/support": "5.8.*||^6.0||^7.0||^8.0||^9.0||^10.0||^11.0", - "php": "^7.0||^8.0", - "phpoffice/phpspreadsheet": "^1.18", - "psr/simple-cache": "^1.0||^2.0||^3.0" - }, - "require-dev": { - "laravel/scout": "^7.0||^8.0||^9.0||^10.0", - "orchestra/testbench": "^6.0||^7.0||^8.0||^9.0", - "predis/predis": "^1.1" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Maatwebsite\\Excel\\ExcelServiceProvider" - ], - "aliases": { - "Excel": "Maatwebsite\\Excel\\Facades\\Excel" - } - } - }, - "autoload": { - "psr-4": { - "Maatwebsite\\Excel\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Patrick Brouwers", - "email": "patrick@spartner.nl" - } - ], - "description": "Supercharged Excel exports and imports in Laravel", - "keywords": [ - "PHPExcel", - "batch", - "csv", - "excel", - "export", - "import", - "laravel", - "php", - "phpspreadsheet" - ], - "support": { - "issues": "https://github.com/SpartnerNL/Laravel-Excel/issues", - "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.55" - }, - "funding": [ - { - "url": "https://laravel-excel.com/commercial-support", - "type": "custom" - }, - { - "url": "https://github.com/patrickbrouwers", - "type": "github" - } - ], - "time": "2024-02-20T08:27:10+00:00" - }, - { - "name": "maennchen/zipstream-php", - "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "ext-zlib": "*", - "php-64bit": "^8.1" - }, - "require-dev": { - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.16", - "guzzlehttp/guzzle": "^7.5", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.5", - "phpunit/phpunit": "^10.0", - "vimeo/psalm": "^5.0" - }, - "suggest": { - "guzzlehttp/psr7": "^2.4", - "psr/http-message": "^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "ZipStream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paul Duncan", - "email": "pabs@pablotron.org" - }, - { - "name": "Jonatan Männchen", - "email": "jonatan@maennchen.ch" - }, - { - "name": "Jesse Donat", - "email": "donatj@gmail.com" - }, - { - "name": "András Kolesár", - "email": "kolesar@kolesar.hu" - } - ], - "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", - "keywords": [ - "stream", - "zip" - ], - "support": { - "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0" - }, - "funding": [ - { - "url": "https://github.com/maennchen", - "type": "github" - }, - { - "url": "https://opencollective.com/zipstream", - "type": "open_collective" - } - ], - "time": "2023-06-21T14:59:35+00:00" - }, - { - "name": "markbaker/complex", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/MarkBaker/PHPComplex.git", - "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9", - "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "dev-master", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", - "squizlabs/php_codesniffer": "^3.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Complex\\": "classes/src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@lange.demon.co.uk" - } - ], - "description": "PHP Class for working with complex numbers", - "homepage": "https://github.com/MarkBaker/PHPComplex", - "keywords": [ - "complex", - "mathematics" - ], - "support": { - "issues": "https://github.com/MarkBaker/PHPComplex/issues", - "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.2" - }, - "time": "2022-12-06T16:21:08+00:00" - }, - { - "name": "markbaker/matrix", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/MarkBaker/PHPMatrix.git", - "reference": "728434227fe21be27ff6d86621a1b13107a2562c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c", - "reference": "728434227fe21be27ff6d86621a1b13107a2562c", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "dev-master", - "phpcompatibility/php-compatibility": "^9.3", - "phpdocumentor/phpdocumentor": "2.*", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "2.*", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", - "sebastian/phpcpd": "^4.0", - "squizlabs/php_codesniffer": "^3.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Matrix\\": "classes/src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@demon-angel.eu" - } - ], - "description": "PHP Class for working with matrices", - "homepage": "https://github.com/MarkBaker/PHPMatrix", - "keywords": [ - "mathematics", - "matrix", - "vector" - ], - "support": { - "issues": "https://github.com/MarkBaker/PHPMatrix/issues", - "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1" - }, - "time": "2022-12-02T22:17:43+00:00" - }, - { - "name": "masterminds/html5", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Masterminds\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Matt Butcher", - "email": "technosophos@gmail.com" - }, - { - "name": "Matt Farina", - "email": "matt@mattfarina.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "An HTML5 parser and serializer.", - "homepage": "http://masterminds.github.io/html5-php", - "keywords": [ - "HTML5", - "dom", - "html", - "parser", - "querypath", - "serializer", - "xml" - ], - "support": { - "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" - }, - "time": "2024-03-31T07:05:07+00:00" - }, - { - "name": "mikehaertl/php-shellcommand", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/mikehaertl/php-shellcommand.git", - "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545", - "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545", - "shasum": "" - }, - "require": { - "php": ">= 5.3.0" - }, - "require-dev": { - "phpunit/phpunit": ">4.0 <=9.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "mikehaertl\\shellcommand\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Härtl", - "email": "haertl.mike@gmail.com" - } - ], - "description": "An object oriented interface to shell commands", - "keywords": [ - "shell" - ], - "support": { - "issues": "https://github.com/mikehaertl/php-shellcommand/issues", - "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.7.0" - }, - "time": "2023-04-19T08:25:22+00:00" - }, - { - "name": "mikehaertl/php-tmpfile", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/mikehaertl/php-tmpfile.git", - "reference": "70a5b70b17bc0d9666388e6a551ecc93d0b40a10" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mikehaertl/php-tmpfile/zipball/70a5b70b17bc0d9666388e6a551ecc93d0b40a10", - "reference": "70a5b70b17bc0d9666388e6a551ecc93d0b40a10", - "shasum": "" - }, - "require-dev": { - "php": ">=5.3.0", - "phpunit/phpunit": ">4.0 <=9.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "mikehaertl\\tmp\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Härtl", - "email": "haertl.mike@gmail.com" - } - ], - "description": "A convenience class for temporary files", - "keywords": [ - "files" - ], - "support": { - "issues": "https://github.com/mikehaertl/php-tmpfile/issues", - "source": "https://github.com/mikehaertl/php-tmpfile/tree/1.2.1" - }, - "time": "2021-03-01T18:26:25+00:00" - }, - { - "name": "mikehaertl/phpwkhtmltopdf", - "version": "2.5.0", - "source": { - "type": "git", - "url": "https://github.com/mikehaertl/phpwkhtmltopdf.git", - "reference": "17ee71341591415d942774eda2c98d8ba7ea9e90" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mikehaertl/phpwkhtmltopdf/zipball/17ee71341591415d942774eda2c98d8ba7ea9e90", - "reference": "17ee71341591415d942774eda2c98d8ba7ea9e90", - "shasum": "" - }, - "require": { - "mikehaertl/php-shellcommand": "^1.5.0", - "mikehaertl/php-tmpfile": "^1.2.1", - "php": ">=5.0.0" - }, - "require-dev": { - "phpunit/phpunit": ">4.0 <9.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "mikehaertl\\wkhtmlto\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Haertl", - "email": "haertl.mike@gmail.com" - } - ], - "description": "A slim PHP wrapper around wkhtmltopdf with an easy to use and clean OOP interface", - "homepage": "http://mikehaertl.github.com/phpwkhtmltopdf/", - "keywords": [ - "pdf", - "wkhtmltoimage", - "wkhtmltopdf" - ], - "support": { - "issues": "https://github.com/mikehaertl/phpwkhtmltopdf/issues", - "source": "https://github.com/mikehaertl/phpwkhtmltopdf/tree/2.5.0" - }, - "time": "2021-03-01T19:41:06+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.9.3", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "a30bfe2e142720dfa990d0a7e573997f5d884215" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/a30bfe2e142720dfa990d0a7e573997f5d884215", - "reference": "a30bfe2e142720dfa990d0a7e573997f5d884215", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.38 || ^9.6.19", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.9.3" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2024-04-12T20:52:51+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/bbb69a935c2cbb0c03d7f481a238027430f6440b", - "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^3.0.3", - "phpunit/phpunit": "^8.5.33" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "files": [ - "src/JmesPath.php" - ], - "psr-4": { - "JmesPath\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "support": { - "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.7.0" - }, - "time": "2023-08-25T10:54:48+00:00" - }, - { - "name": "nesbot/carbon", - "version": "2.72.5", - "source": { - "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "afd46589c216118ecd48ff2b95d77596af1e57ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/afd46589c216118ecd48ff2b95d77596af1e57ed", - "reference": "afd46589c216118ecd48ff2b95d77596af1e57ed", - "shasum": "" - }, - "require": { - "carbonphp/carbon-doctrine-types": "*", - "ext-json": "*", - "php": "^7.1.8 || ^8.0", - "psr/clock": "^1.0", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" - }, - "provide": { - "psr/clock-implementation": "1.0" - }, - "require-dev": { - "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", - "doctrine/orm": "^2.7 || ^3.0", - "friendsofphp/php-cs-fixer": "^3.0", - "kylekatarnls/multi-tester": "^2.0", - "ondrejmirtes/better-reflection": "*", - "phpmd/phpmd": "^2.9", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.99 || ^1.7.14", - "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", - "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", - "squizlabs/php_codesniffer": "^3.4" - }, - "bin": [ - "bin/carbon" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev", - "dev-2.x": "2.x-dev" - }, - "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] - }, - "phpstan": { - "includes": [ - "extension.neon" - ] - } - }, - "autoload": { - "psr-4": { - "Carbon\\": "src/Carbon/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "https://markido.com" - }, - { - "name": "kylekatarnls", - "homepage": "https://github.com/kylekatarnls" - } - ], - "description": "An API extension for DateTime that supports 281 different languages.", - "homepage": "https://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ], - "support": { - "docs": "https://carbon.nesbot.com/docs", - "issues": "https://github.com/briannesbitt/Carbon/issues", - "source": "https://github.com/briannesbitt/Carbon" - }, - "funding": [ - { - "url": "https://github.com/sponsors/kylekatarnls", - "type": "github" - }, - { - "url": "https://opencollective.com/Carbon#sponsor", - "type": "opencollective" - }, - { - "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", - "type": "tidelift" - } - ], - "time": "2024-06-03T19:18:41+00:00" - }, - { - "name": "nette/schema", - "version": "v1.3.0", - "source": { - "type": "git", - "url": "https://github.com/nette/schema.git", - "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", - "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", - "shasum": "" - }, - "require": { - "nette/utils": "^4.0", - "php": "8.1 - 8.3" - }, - "require-dev": { - "nette/tester": "^2.4", - "phpstan/phpstan-nette": "^1.0", - "tracy/tracy": "^2.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "📐 Nette Schema: validating data structures against a given Schema.", - "homepage": "https://nette.org", - "keywords": [ - "config", - "nette" - ], - "support": { - "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.3.0" - }, - "time": "2023-12-11T11:54:22+00:00" - }, - { - "name": "nette/utils", - "version": "v4.0.4", - "source": { - "type": "git", - "url": "https://github.com/nette/utils.git", - "reference": "d3ad0aa3b9f934602cb3e3902ebccf10be34d218" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/d3ad0aa3b9f934602cb3e3902ebccf10be34d218", - "reference": "d3ad0aa3b9f934602cb3e3902ebccf10be34d218", - "shasum": "" - }, - "require": { - "php": ">=8.0 <8.4" - }, - "conflict": { - "nette/finder": "<3", - "nette/schema": "<1.2.2" - }, - "require-dev": { - "jetbrains/phpstorm-attributes": "dev-master", - "nette/tester": "^2.5", - "phpstan/phpstan": "^1.0", - "tracy/tracy": "^2.9" - }, - "suggest": { - "ext-gd": "to use Image", - "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", - "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", - "ext-json": "to use Nette\\Utils\\Json", - "ext-mbstring": "to use Strings::lower() etc...", - "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", - "homepage": "https://nette.org", - "keywords": [ - "array", - "core", - "datetime", - "images", - "json", - "nette", - "paginator", - "password", - "slugify", - "string", - "unicode", - "utf-8", - "utility", - "validation" - ], - "support": { - "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v4.0.4" - }, - "time": "2024-01-17T16:50:36+00:00" - }, - { - "name": "nikic/php-parser", - "version": "v5.0.2", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-tokenizer": "*", - "php": ">=7.4" - }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "psr-4": { - "PhpParser\\": "lib/PhpParser" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov" - } - ], - "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], - "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" - }, - "time": "2024-03-05T20:51:40+00:00" - }, - { - "name": "nunomaduro/termwind", - "version": "v1.15.1", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/termwind.git", - "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", - "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^8.0", - "symfony/console": "^5.3.0|^6.0.0" - }, - "require-dev": { - "ergebnis/phpstan-rules": "^1.0.", - "illuminate/console": "^8.0|^9.0", - "illuminate/support": "^8.0|^9.0", - "laravel/pint": "^1.0.0", - "pestphp/pest": "^1.21.0", - "pestphp/pest-plugin-mock": "^1.0", - "phpstan/phpstan": "^1.4.6", - "phpstan/phpstan-strict-rules": "^1.1.0", - "symfony/var-dumper": "^5.2.7|^6.0.0", - "thecodingmachine/phpstan-strict-rules": "^1.0.0" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Termwind\\Laravel\\TermwindServiceProvider" - ] - } - }, - "autoload": { - "files": [ - "src/Functions.php" - ], - "psr-4": { - "Termwind\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" - } - ], - "description": "Its like Tailwind CSS, but for the console.", - "keywords": [ - "cli", - "console", - "css", - "package", - "php", - "style" - ], - "support": { - "issues": "https://github.com/nunomaduro/termwind/issues", - "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" - }, - "funding": [ - { - "url": "https://www.paypal.com/paypalme/enunomaduro", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://github.com/xiCO2k", - "type": "github" - } - ], - "time": "2023-02-08T01:06:31+00:00" - }, - { - "name": "nwidart/laravel-modules", - "version": "v9.0.6", - "source": { - "type": "git", - "url": "https://github.com/nWidart/laravel-modules.git", - "reference": "a31b003b9e1dd100d2bcf7da7e036a758d33986d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nWidart/laravel-modules/zipball/a31b003b9e1dd100d2bcf7da7e036a758d33986d", - "reference": "a31b003b9e1dd100d2bcf7da7e036a758d33986d", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.6", - "laravel/framework": "^9.21", - "mockery/mockery": "^1.4", - "orchestra/testbench": "^7.0", - "phpstan/phpstan": "^1.4", - "phpunit/phpunit": "^9.5", - "spatie/phpunit-snapshot-assertions": "^4.2" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Nwidart\\Modules\\LaravelModulesServiceProvider" - ], - "aliases": { - "Module": "Nwidart\\Modules\\Facades\\Module" - } - }, - "branch-alias": { - "dev-master": "9.0-dev" - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Nwidart\\Modules\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Widart", - "email": "n.widart@gmail.com", - "homepage": "https://nicolaswidart.com", - "role": "Developer" - } - ], - "description": "Laravel Module management", - "keywords": [ - "laravel", - "module", - "modules", - "nwidart", - "rad" - ], - "support": { - "issues": "https://github.com/nWidart/laravel-modules/issues", - "source": "https://github.com/nWidart/laravel-modules/tree/v9.0.6" - }, - "funding": [ - { - "url": "https://github.com/nwidart", - "type": "github" - } - ], - "time": "2022-10-28T11:50:28+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v3.0.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/df1e7fde177501eee2037dd159cf04f5f301a512", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512", - "shasum": "" - }, - "require": { - "php": "^8" - }, - "require-dev": { - "phpunit/phpunit": "^9", - "vimeo/psalm": "^4|^5" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2024-05-08T12:36:18+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.100", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", - "shasum": "" - }, - "require": { - "php": ">= 7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" - }, - "time": "2020-10-15T08:29:30+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.21.1", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bb312875dcdd20680419564fe42ba1d9564b9e37" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bb312875dcdd20680419564fe42ba1d9564b9e37", - "reference": "bb312875dcdd20680419564fe42ba1d9564b9e37", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "support": { - "issues": "https://github.com/paragonie/sodium_compat/issues", - "source": "https://github.com/paragonie/sodium_compat/tree/v1.21.1" - }, - "time": "2024-04-22T22:05:04+00:00" - }, - { - "name": "phenx/php-font-lib", - "version": "0.5.6", - "source": { - "type": "git", - "url": "https://github.com/dompdf/php-font-lib.git", - "reference": "a1681e9793040740a405ac5b189275059e2a9863" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/a1681e9793040740a405ac5b189275059e2a9863", - "reference": "a1681e9793040740a405ac5b189275059e2a9863", - "shasum": "" - }, - "require": { - "ext-mbstring": "*" - }, - "require-dev": { - "symfony/phpunit-bridge": "^3 || ^4 || ^5 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "FontLib\\": "src/FontLib" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Fabien Ménager", - "email": "fabien.menager@gmail.com" - } - ], - "description": "A library to read, parse, export and make subsets of different types of font files.", - "homepage": "https://github.com/PhenX/php-font-lib", - "support": { - "issues": "https://github.com/dompdf/php-font-lib/issues", - "source": "https://github.com/dompdf/php-font-lib/tree/0.5.6" - }, - "time": "2024-01-29T14:45:26+00:00" - }, - { - "name": "phenx/php-svg-lib", - "version": "0.5.4", - "source": { - "type": "git", - "url": "https://github.com/dompdf/php-svg-lib.git", - "reference": "46b25da81613a9cf43c83b2a8c2c1bdab27df691" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-svg-lib/zipball/46b25da81613a9cf43c83b2a8c2c1bdab27df691", - "reference": "46b25da81613a9cf43c83b2a8c2c1bdab27df691", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.1 || ^8.0", - "sabberworm/php-css-parser": "^8.4" - }, - "require-dev": { - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Svg\\": "src/Svg" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Fabien Ménager", - "email": "fabien.menager@gmail.com" - } - ], - "description": "A library to read, parse and export to PDF SVG files.", - "homepage": "https://github.com/PhenX/php-svg-lib", - "support": { - "issues": "https://github.com/dompdf/php-svg-lib/issues", - "source": "https://github.com/dompdf/php-svg-lib/tree/0.5.4" - }, - "time": "2024-04-08T12:52:34+00:00" - }, - { - "name": "phpmailer/phpmailer", - "version": "v6.9.1", - "source": { - "type": "git", - "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "039de174cd9c17a8389754d3b877a2ed22743e18" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/039de174cd9c17a8389754d3b877a2ed22743e18", - "reference": "039de174cd9c17a8389754d3b877a2ed22743e18", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-filter": "*", - "ext-hash": "*", - "php": ">=5.5.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^1.0", - "doctrine/annotations": "^1.2.6 || ^1.13.3", - "php-parallel-lint/php-console-highlighter": "^1.0.0", - "php-parallel-lint/php-parallel-lint": "^1.3.2", - "phpcompatibility/php-compatibility": "^9.3.5", - "roave/security-advisories": "dev-latest", - "squizlabs/php_codesniffer": "^3.7.2", - "yoast/phpunit-polyfills": "^1.0.4" - }, - "suggest": { - "decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication", - "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses", - "ext-openssl": "Needed for secure SMTP sending and DKIM signing", - "greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication", - "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication", - "league/oauth2-google": "Needed for Google XOAUTH2 authentication", - "psr/log": "For optional PSR-3 debug logging", - "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)", - "thenetworg/oauth2-azure": "Needed for Microsoft XOAUTH2 authentication" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPMailer\\PHPMailer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-only" - ], - "authors": [ - { - "name": "Marcus Bointon", - "email": "phpmailer@synchromedia.co.uk" - }, - { - "name": "Jim Jagielski", - "email": "jimjag@gmail.com" - }, - { - "name": "Andy Prevost", - "email": "codeworxtech@users.sourceforge.net" - }, - { - "name": "Brent R. Matzelle" - } - ], - "description": "PHPMailer is a full-featured email creation and transfer class for PHP", - "support": { - "issues": "https://github.com/PHPMailer/PHPMailer/issues", - "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.9.1" - }, - "funding": [ - { - "url": "https://github.com/Synchro", - "type": "github" - } - ], - "time": "2023-11-25T22:23:28+00:00" - }, - { - "name": "phpoffice/phpspreadsheet", - "version": "1.29.0", - "source": { - "type": "git", - "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/fde2ccf55eaef7e86021ff1acce26479160a0fa0", - "reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-gd": "*", - "ext-iconv": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "ext-xml": "*", - "ext-xmlreader": "*", - "ext-xmlwriter": "*", - "ext-zip": "*", - "ext-zlib": "*", - "ezyang/htmlpurifier": "^4.15", - "maennchen/zipstream-php": "^2.1 || ^3.0", - "markbaker/complex": "^3.0", - "markbaker/matrix": "^3.0", - "php": "^7.4 || ^8.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/simple-cache": "^1.0 || ^2.0 || ^3.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "dev-main", - "dompdf/dompdf": "^1.0 || ^2.0", - "friendsofphp/php-cs-fixer": "^3.2", - "mitoteam/jpgraph": "^10.3", - "mpdf/mpdf": "^8.1.1", - "phpcompatibility/php-compatibility": "^9.3", - "phpstan/phpstan": "^1.1", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^8.5 || ^9.0 || ^10.0", - "squizlabs/php_codesniffer": "^3.7", - "tecnickcom/tcpdf": "^6.5" - }, - "suggest": { - "dompdf/dompdf": "Option for rendering PDF with PDF Writer", - "ext-intl": "PHP Internationalization Functions", - "mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", - "mpdf/mpdf": "Option for rendering PDF with PDF Writer", - "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maarten Balliauw", - "homepage": "https://blog.maartenballiauw.be" - }, - { - "name": "Mark Baker", - "homepage": "https://markbakeruk.net" - }, - { - "name": "Franck Lefevre", - "homepage": "https://rootslabs.net" - }, - { - "name": "Erik Tilt" - }, - { - "name": "Adrien Crivelli" - } - ], - "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", - "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", - "keywords": [ - "OpenXML", - "excel", - "gnumeric", - "ods", - "php", - "spreadsheet", - "xls", - "xlsx" - ], - "support": { - "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", - "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.29.0" - }, - "time": "2023-06-14T22:48:31+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.9.2", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/80735db690fe4fc5c76dfa7f9b770634285fa820", - "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": true - }, - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "autoload": { - "psr-4": { - "PhpOption\\": "src/PhpOption/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com", - "homepage": "https://github.com/schmittjoh" - }, - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - } - ], - "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], - "support": { - "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.9.2" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2023-11-12T21:59:55+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "3.0.38", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "b18b8788e51156c4dd97b7f220a31149a0052067" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/b18b8788e51156c4dd97b7f220a31149a0052067", - "reference": "b18b8788e51156c4dd97b7f220a31149a0052067", - "shasum": "" - }, - "require": { - "paragonie/constant_time_encoding": "^1|^2|^3", - "paragonie/random_compat": "^1.4|^2.0|^9.99.99", - "php": ">=5.6.1" - }, - "require-dev": { - "phpunit/phpunit": "*" - }, - "suggest": { - "ext-dom": "Install the DOM extension to load XML formatted public keys.", - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib3\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "support": { - "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.38" - }, - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2024-06-17T10:11:32+00:00" - }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, - { - "name": "psr/clock", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/clock.git", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Psr\\Clock\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for reading the clock.", - "homepage": "https://github.com/php-fig/clock", - "keywords": [ - "clock", - "now", - "psr", - "psr-20", - "time" - ], - "support": { - "issues": "https://github.com/php-fig/clock/issues", - "source": "https://github.com/php-fig/clock/tree/1.0.0" - }, - "time": "2022-11-25T14:36:26+00:00" - }, - { - "name": "psr/container", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" - }, - "time": "2021-11-05T16:47:00+00:00" - }, - { - "name": "psr/event-dispatcher", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\EventDispatcher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, - "time": "2019-01-08T18:20:26+00:00" - }, - { - "name": "psr/http-client", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Client\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", - "keywords": [ - "http", - "http-client", - "psr", - "psr-18" - ], - "support": { - "source": "https://github.com/php-fig/http-client" - }, - "time": "2023-09-23T14:17:50+00:00" - }, - { - "name": "psr/http-factory", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "psr/http-message": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-factory" - }, - "time": "2024-04-15T12:06:14+00:00" - }, - { - "name": "psr/http-message", - "version": "2.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/2.0" - }, - "time": "2023-04-04T09:54:51+00:00" - }, - { - "name": "psr/log", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" - }, - "time": "2021-07-14T16:46:02+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "support": { - "source": "https://github.com/php-fig/simple-cache/tree/master" - }, - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "psy/psysh", - "version": "v0.12.4", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/psysh.git", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/2fd717afa05341b4f8152547f142cd2f130f6818", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-tokenizer": "*", - "nikic/php-parser": "^5.0 || ^4.0", - "php": "^8.0 || ^7.4", - "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" - }, - "conflict": { - "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.2" - }, - "suggest": { - "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", - "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." - }, - "bin": [ - "bin/psysh" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.12.x-dev" - }, - "bamarni-bin": { - "bin-links": false, - "forward-command": false - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Psy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "An interactive shell for modern PHP.", - "homepage": "http://psysh.org", - "keywords": [ - "REPL", - "console", - "interactive", - "shell" - ], - "support": { - "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.4" - }, - "time": "2024-06-10T01:18:23+00:00" - }, - { - "name": "pusher/pusher-php-server", - "version": "7.2.4", - "source": { - "type": "git", - "url": "https://github.com/pusher/pusher-http-php.git", - "reference": "de2f72296808f9cafa6a4462b15a768ff130cddb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pusher/pusher-http-php/zipball/de2f72296808f9cafa6a4462b15a768ff130cddb", - "reference": "de2f72296808f9cafa6a4462b15a768ff130cddb", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "guzzlehttp/guzzle": "^7.2", - "paragonie/sodium_compat": "^1.6", - "php": "^7.3|^8.0", - "psr/log": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "overtrue/phplint": "^2.3", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "psr-4": { - "Pusher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Library for interacting with the Pusher REST API", - "keywords": [ - "events", - "messaging", - "php-pusher-server", - "publish", - "push", - "pusher", - "real time", - "real-time", - "realtime", - "rest", - "trigger" - ], - "support": { - "issues": "https://github.com/pusher/pusher-http-php/issues", - "source": "https://github.com/pusher/pusher-http-php/tree/7.2.4" - }, - "time": "2023-12-15T10:58:53+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/collection", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", - "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "require-dev": { - "captainhook/plugin-composer": "^5.3", - "ergebnis/composer-normalize": "^2.28.3", - "fakerphp/faker": "^1.21", - "hamcrest/hamcrest-php": "^2.0", - "jangregor/phpstan-prophecy": "^1.0", - "mockery/mockery": "^1.5", - "php-parallel-lint/php-console-highlighter": "^1.0", - "php-parallel-lint/php-parallel-lint": "^1.3", - "phpcsstandards/phpcsutils": "^1.0.0-rc1", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1.2", - "phpstan/phpstan": "^1.9", - "phpstan/phpstan-mockery": "^1.1", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5", - "psalm/plugin-mockery": "^1.1", - "psalm/plugin-phpunit": "^0.18.4", - "ramsey/coding-standard": "^2.0.3", - "ramsey/conventional-commits": "^1.3", - "vimeo/psalm": "^5.4" - }, - "type": "library", - "extra": { - "captainhook": { - "force-install": true - }, - "ramsey/conventional-commits": { - "configFile": "conventional-commits.json" - } - }, - "autoload": { - "psr-4": { - "Ramsey\\Collection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "A PHP library for representing and manipulating collections.", - "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" - ], - "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/2.0.0" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2022-12-31T21:50:55+00:00" - }, - { - "name": "ramsey/uuid", - "version": "4.7.6", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "91039bc1faa45ba123c4328958e620d382ec7088" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088", - "reference": "91039bc1faa45ba123c4328958e620d382ec7088", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12", - "ext-json": "*", - "php": "^8.0", - "ramsey/collection": "^1.2 || ^2.0" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "captainhook/captainhook": "^5.10", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.8", - "ergebnis/composer-normalize": "^2.15", - "mockery/mockery": "^1.3", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.2", - "php-mock/php-mock-mockery": "^1.3", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-mockery": "^1.1", - "phpstan/phpstan-phpunit": "^1.1", - "phpunit/phpunit": "^8.5 || ^9", - "ramsey/composer-repl": "^1.4", - "slevomat/coding-standard": "^8.4", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.9" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "captainhook": { - "force-install": true - } - }, - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.7.6" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", - "type": "tidelift" - } - ], - "time": "2024-04-27T21:32:50+00:00" - }, - { - "name": "riverline/multipart-parser", - "version": "2.1.2", - "source": { - "type": "git", - "url": "https://github.com/Riverline/multipart-parser.git", - "reference": "7a9f4646db5181516c61b8e0225a343189beedcd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Riverline/multipart-parser/zipball/7a9f4646db5181516c61b8e0225a343189beedcd", - "reference": "7a9f4646db5181516c61b8e0225a343189beedcd", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": ">=5.6.0" - }, - "require-dev": { - "laminas/laminas-diactoros": "^1.8.7 || ^2.11.1", - "phpunit/phpunit": "^5.7 || ^9.0", - "psr/http-message": "^1.0", - "symfony/psr-http-message-bridge": "^1.1 || ^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Riverline\\MultiPartParser\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Romain Cambien", - "email": "romain@cambien.net" - }, - { - "name": "Riverline", - "homepage": "http://www.riverline.fr" - } - ], - "description": "One class library to parse multipart content with encoding and charset support.", - "keywords": [ - "http", - "multipart", - "parser" - ], - "support": { - "issues": "https://github.com/Riverline/multipart-parser/issues", - "source": "https://github.com/Riverline/multipart-parser/tree/2.1.2" - }, - "time": "2024-03-12T16:46:05+00:00" - }, - { - "name": "rize/uri-template", - "version": "0.3.6", - "source": { - "type": "git", - "url": "https://github.com/rize/UriTemplate.git", - "reference": "34efe65c79710eed0883884f2285ae6d4a0aad19" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/rize/UriTemplate/zipball/34efe65c79710eed0883884f2285ae6d4a0aad19", - "reference": "34efe65c79710eed0883884f2285ae6d4a0aad19", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "Rize\\": "src/Rize" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marut K", - "homepage": "http://twitter.com/rezigned" - } - ], - "description": "PHP URI Template (RFC 6570) supports both expansion & extraction", - "keywords": [ - "RFC 6570", - "template", - "uri" - ], - "support": { - "issues": "https://github.com/rize/UriTemplate/issues", - "source": "https://github.com/rize/UriTemplate/tree/0.3.6" - }, - "funding": [ - { - "url": "https://www.paypal.me/rezigned", - "type": "custom" - }, - { - "url": "https://github.com/rezigned", - "type": "github" - }, - { - "url": "https://opencollective.com/rize-uri-template", - "type": "open_collective" - } - ], - "time": "2024-03-10T08:07:49+00:00" - }, - { - "name": "sabberworm/php-css-parser", - "version": "v8.5.1", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/4a3d572b0f8b28bb6fd016ae8bbfc445facef152", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "php": ">=5.6.20" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27" - }, - "suggest": { - "ext-mbstring": "for parsing UTF-8 CSS" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "9.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Sabberworm\\CSS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Raphael Schweikert" - }, - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Jake Hotson", - "email": "jake.github@qzdesign.co.uk" - } - ], - "description": "Parser for CSS Files written in PHP", - "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", - "keywords": [ - "css", - "parser", - "stylesheet" - ], - "support": { - "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.5.1" - }, - "time": "2024-02-15T16:41:13+00:00" - }, - { - "name": "spatie/browsershot", - "version": "3.61.0", - "source": { - "type": "git", - "url": "https://github.com/spatie/browsershot.git", - "reference": "14d75679390b8b84a71b3a17dc5905928deeb887" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/browsershot/zipball/14d75679390b8b84a71b3a17dc5905928deeb887", - "reference": "14d75679390b8b84a71b3a17dc5905928deeb887", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^8.0", - "spatie/image": "^1.5.3|^2.0", - "spatie/temporary-directory": "^1.1|^2.0", - "symfony/process": "^4.2|^5.0|^6.0|^7.0" - }, - "require-dev": { - "pestphp/pest": "^1.20", - "spatie/phpunit-snapshot-assertions": "^4.2.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Browsershot\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://github.com/freekmurze", - "role": "Developer" - } - ], - "description": "Convert a webpage to an image or pdf using headless Chrome", - "homepage": "https://github.com/spatie/browsershot", - "keywords": [ - "chrome", - "convert", - "headless", - "image", - "pdf", - "puppeteer", - "screenshot", - "webpage" - ], - "support": { - "source": "https://github.com/spatie/browsershot/tree/3.61.0" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2023-12-21T10:00:28+00:00" - }, - { - "name": "spatie/enum", - "version": "3.13.0", - "source": { - "type": "git", - "url": "https://github.com/spatie/enum.git", - "reference": "f1a0f464ba909491a53e60a955ce84ad7cd93a2c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/enum/zipball/f1a0f464ba909491a53e60a955ce84ad7cd93a2c", - "reference": "f1a0f464ba909491a53e60a955ce84ad7cd93a2c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^8.0" - }, - "require-dev": { - "fakerphp/faker": "^1.9.1", - "larapack/dd": "^1.1", - "phpunit/phpunit": "^9.0", - "vimeo/psalm": "^4.3" - }, - "suggest": { - "fakerphp/faker": "To use the enum faker provider", - "phpunit/phpunit": "To use the enum assertions" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Enum\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brent Roose", - "email": "brent@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - }, - { - "name": "Tom Witkowski", - "email": "dev@gummibeer.de", - "homepage": "https://gummibeer.de", - "role": "Developer" - } - ], - "description": "PHP Enums", - "homepage": "https://github.com/spatie/enum", - "keywords": [ - "enum", - "enumerable", - "spatie" - ], - "support": { - "docs": "https://docs.spatie.be/enum", - "issues": "https://github.com/spatie/enum/issues", - "source": "https://github.com/spatie/enum" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2022-04-22T08:51:55+00:00" - }, - { - "name": "spatie/image", - "version": "2.2.7", - "source": { - "type": "git", - "url": "https://github.com/spatie/image.git", - "reference": "2f802853aab017aa615224daae1588054b5ab20e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/image/zipball/2f802853aab017aa615224daae1588054b5ab20e", - "reference": "2f802853aab017aa615224daae1588054b5ab20e", - "shasum": "" - }, - "require": { - "ext-exif": "*", - "ext-json": "*", - "ext-mbstring": "*", - "league/glide": "^2.2.2", - "php": "^8.0", - "spatie/image-optimizer": "^1.7", - "spatie/temporary-directory": "^1.0|^2.0", - "symfony/process": "^3.0|^4.0|^5.0|^6.0" - }, - "require-dev": { - "pestphp/pest": "^1.22", - "phpunit/phpunit": "^9.5", - "symfony/var-dumper": "^4.0|^5.0|^6.0", - "vimeo/psalm": "^4.6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Image\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Manipulate images with an expressive API", - "homepage": "https://github.com/spatie/image", - "keywords": [ - "image", - "spatie" - ], - "support": { - "source": "https://github.com/spatie/image/tree/2.2.7" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2023-07-24T13:54:13+00:00" - }, - { - "name": "spatie/image-optimizer", - "version": "1.7.5", - "source": { - "type": "git", - "url": "https://github.com/spatie/image-optimizer.git", - "reference": "43aff6725cd87bb78ccd8532633cfa8bdc962505" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/43aff6725cd87bb78ccd8532633cfa8bdc962505", - "reference": "43aff6725cd87bb78ccd8532633cfa8bdc962505", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.3|^8.0", - "psr/log": "^1.0 | ^2.0 | ^3.0", - "symfony/process": "^4.2|^5.0|^6.0|^7.0" - }, - "require-dev": { - "pestphp/pest": "^1.21", - "phpunit/phpunit": "^8.5.21|^9.4.4", - "symfony/var-dumper": "^4.2|^5.0|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\ImageOptimizer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Easily optimize images using PHP", - "homepage": "https://github.com/spatie/image-optimizer", - "keywords": [ - "image-optimizer", - "spatie" - ], - "support": { - "issues": "https://github.com/spatie/image-optimizer/issues", - "source": "https://github.com/spatie/image-optimizer/tree/1.7.5" - }, - "time": "2024-05-16T08:48:33+00:00" - }, - { - "name": "spatie/laravel-permission", - "version": "5.11.1", - "source": { - "type": "git", - "url": "https://github.com/spatie/laravel-permission.git", - "reference": "7090824cca57e693b880ce3aaf7ef78362e28bbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/7090824cca57e693b880ce3aaf7ef78362e28bbd", - "reference": "7090824cca57e693b880ce3aaf7ef78362e28bbd", - "shasum": "" - }, - "require": { - "illuminate/auth": "^7.0|^8.0|^9.0|^10.0", - "illuminate/container": "^7.0|^8.0|^9.0|^10.0", - "illuminate/contracts": "^7.0|^8.0|^9.0|^10.0", - "illuminate/database": "^7.0|^8.0|^9.0|^10.0", - "php": "^7.3|^8.0" - }, - "require-dev": { - "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0", - "phpunit/phpunit": "^9.4", - "predis/predis": "^1.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "5.x-dev", - "dev-master": "5.x-dev" - }, - "laravel": { - "providers": [ - "Spatie\\Permission\\PermissionServiceProvider" - ] - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Spatie\\Permission\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Permission handling for Laravel 6.0 and up", - "homepage": "https://github.com/spatie/laravel-permission", - "keywords": [ - "acl", - "laravel", - "permission", - "permissions", - "rbac", - "roles", - "security", - "spatie" - ], - "support": { - "issues": "https://github.com/spatie/laravel-permission/issues", - "source": "https://github.com/spatie/laravel-permission/tree/5.11.1" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2023-10-25T05:12:01+00:00" - }, - { - "name": "spatie/temporary-directory", - "version": "2.2.1", - "source": { - "type": "git", - "url": "https://github.com/spatie/temporary-directory.git", - "reference": "76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a", - "reference": "76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a", - "shasum": "" - }, - "require": { - "php": "^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\TemporaryDirectory\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Alex Vanderbist", - "email": "alex@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Easily create, use and destroy temporary directories", - "homepage": "https://github.com/spatie/temporary-directory", - "keywords": [ - "php", - "spatie", - "temporary-directory" - ], - "support": { - "issues": "https://github.com/spatie/temporary-directory/issues", - "source": "https://github.com/spatie/temporary-directory/tree/2.2.1" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2023-12-25T11:46:58+00:00" - }, - { - "name": "stella-maris/clock", - "version": "0.1.7", - "source": { - "type": "git", - "url": "https://github.com/stella-maris-solutions/clock.git", - "reference": "fa23ce16019289a18bb3446fdecd45befcdd94f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/stella-maris-solutions/clock/zipball/fa23ce16019289a18bb3446fdecd45befcdd94f8", - "reference": "fa23ce16019289a18bb3446fdecd45befcdd94f8", - "shasum": "" - }, - "require": { - "php": "^7.0|^8.0", - "psr/clock": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "StellaMaris\\Clock\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Andreas Heigl", - "role": "Maintainer" - } - ], - "description": "A pre-release of the proposed PSR-20 Clock-Interface", - "homepage": "https://gitlab.com/stella-maris/clock", - "keywords": [ - "clock", - "datetime", - "point in time", - "psr20" - ], - "support": { - "source": "https://github.com/stella-maris-solutions/clock/tree/0.1.7" - }, - "time": "2022-11-25T16:15:06+00:00" - }, - { - "name": "symfony/cache", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/cache.git", - "reference": "287142df5579ce223c485b3872df3efae8390984" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/287142df5579ce223c485b3872df3efae8390984", - "reference": "287142df5579ce223c485b3872df3efae8390984", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/cache": "^2.0|^3.0", - "psr/log": "^1.1|^2|^3", - "symfony/cache-contracts": "^2.5|^3", - "symfony/service-contracts": "^2.5|^3", - "symfony/var-exporter": "^6.3.6|^7.0" - }, - "conflict": { - "doctrine/dbal": "<2.13.1", - "symfony/dependency-injection": "<5.4", - "symfony/http-kernel": "<5.4", - "symfony/var-dumper": "<5.4" - }, - "provide": { - "psr/cache-implementation": "2.0|3.0", - "psr/simple-cache-implementation": "1.0|2.0|3.0", - "symfony/cache-implementation": "1.1|2.0|3.0" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/dbal": "^2.13.1|^3|^4", - "predis/predis": "^1.1|^2.0", - "psr/simple-cache": "^1.0|^2.0|^3.0", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/filesystem": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Cache\\": "" - }, - "classmap": [ - "Traits/ValueWrapper.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides extended PSR-6, PSR-16 (and tags) implementations", - "homepage": "https://symfony.com", - "keywords": [ - "caching", - "psr6" - ], - "support": { - "source": "https://github.com/symfony/cache/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/cache-contracts", - "version": "v3.5.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/cache-contracts.git", - "reference": "df6a1a44c890faded49a5fca33c2d5c5fd3c2197" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/df6a1a44c890faded49a5fca33c2d5c5fd3c2197", - "reference": "df6a1a44c890faded49a5fca33c2d5c5fd3c2197", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/cache": "^3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Cache\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to caching", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v3.5.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-04-18T09:32:20+00:00" - }, - { - "name": "symfony/console", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/be5854cee0e8c7b110f00d695d11debdfa1a2a91", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0|^7.0" - }, - "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/dotenv": "<5.4", - "symfony/event-dispatcher": "<5.4", - "symfony/lock": "<5.4", - "symfony/process": "<5.4" - }, - "provide": { - "psr/log-implementation": "1.0|2.0|3.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com", - "keywords": [ - "cli", - "command-line", - "console", - "terminal" - ], - "support": { - "source": "https://github.com/symfony/console/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Converts CSS selectors to XPath expressions", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v3.5.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-04-18T09:32:20+00:00" - }, - { - "name": "symfony/error-handler", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", - "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "conflict": { - "symfony/deprecation-contracts": "<2.5", - "symfony/http-kernel": "<6.4" - }, - "require-dev": { - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/serializer": "^5.4|^6.0|^7.0" - }, - "bin": [ - "Resources/bin/patch-type-declarations" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\ErrorHandler\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools to manage errors and ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8d7507f02b06e06815e56bb39aa0128e3806208b", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/event-dispatcher-contracts": "^2.5|^3" - }, - "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/service-contracts": "<2.5" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0|3.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/event-dispatcher": "^1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-04-18T09:32:20+00:00" - }, - { - "name": "symfony/finder", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/3ef977a43883215d560a2cecb82ec8e62131471c", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "require-dev": { - "symfony/filesystem": "^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php83": "^1.27" - }, - "conflict": { - "symfony/cache": "<6.3" - }, - "require-dev": { - "doctrine/dbal": "^2.13.1|^3|^4", - "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", - "symfony/mime": "^5.4|^6.0|^7.0", - "symfony/rate-limiter": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Defines an object-oriented layer for the HTTP specification", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/http-kernel", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", - "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/error-handler": "^6.4|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/browser-kit": "<5.4", - "symfony/cache": "<5.4", - "symfony/config": "<6.1", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<6.4", - "symfony/doctrine-bridge": "<5.4", - "symfony/form": "<5.4", - "symfony/http-client": "<5.4", - "symfony/http-client-contracts": "<2.5", - "symfony/mailer": "<5.4", - "symfony/messenger": "<5.4", - "symfony/translation": "<5.4", - "symfony/translation-contracts": "<2.5", - "symfony/twig-bridge": "<5.4", - "symfony/validator": "<6.4", - "symfony/var-dumper": "<6.3", - "twig/twig": "<2.13" - }, - "provide": { - "psr/log-implementation": "1.0|2.0|3.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0|^7.0", - "symfony/clock": "^6.2|^7.0", - "symfony/config": "^6.1|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/css-selector": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/dom-crawler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4.5|^6.0.5|^7.0", - "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.4.4|^7.0.4", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/translation": "^5.4|^6.0|^7.0", - "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0|^7.0", - "symfony/validator": "^6.4|^7.0", - "symfony/var-dumper": "^5.4|^6.4|^7.0", - "symfony/var-exporter": "^6.2|^7.0", - "twig/twig": "^2.13|^3.0.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides a structured process for converting a Request into a Response", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-06-02T16:06:25+00:00" - }, - { - "name": "symfony/mailer", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/mailer.git", - "reference": "76326421d44c07f7824b19487cfbf87870b37efc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/76326421d44c07f7824b19487cfbf87870b37efc", - "reference": "76326421d44c07f7824b19487cfbf87870b37efc", - "shasum": "" - }, - "require": { - "egulias/email-validator": "^2.1.10|^3|^4", - "php": ">=8.1", - "psr/event-dispatcher": "^1", - "psr/log": "^1|^2|^3", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/mime": "^6.2|^7.0", - "symfony/service-contracts": "^2.5|^3" - }, - "conflict": { - "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/messenger": "<6.2", - "symfony/mime": "<6.2", - "symfony/twig-bridge": "<6.2.1" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/messenger": "^6.2|^7.0", - "symfony/twig-bridge": "^6.2|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mailer\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Helps sending emails", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/mime", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/618597ab8b78ac86d1c75a9d0b35540cda074f33", - "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<5.4", - "symfony/serializer": "<6.3.2" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1|^4", - "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.4|^7.0", - "symfony/property-access": "^5.4|^6.0|^7.0", - "symfony/property-info": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.3.2|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows manipulating MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-06-01T07:50:16+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", - "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/861391a8da9a04cbad2d232ddd9e4893220d6e25", - "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php83", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", - "shasum": "" - }, - "require": { - "php": ">=7.1", - "symfony/polyfill-php80": "^1.14" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php83\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-uuid", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853", - "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-uuid": "*" - }, - "suggest": { - "ext-uuid": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Uuid\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Grégoire Pineau", - "email": "lyrixx@lyrixx.info" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for uuid functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "uuid" - ], - "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/process", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/routing", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<6.2", - "symfony/dependency-injection": "<5.4", - "symfony/yaml": "<5.4" - }, - "require-dev": { - "doctrine/annotations": "^1.12|^2", - "psr/log": "^1|^2|^3", - "symfony/config": "^6.2|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", - "symfony/yaml": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Routing\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Maps an HTTP request to a set of configuration variables", - "homepage": "https://symfony.com", - "keywords": [ - "router", - "routing", - "uri", - "url" - ], - "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v3.5.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-04-18T09:32:20+00:00" - }, - { - "name": "symfony/string", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/a147c0f826c4a1f3afb763ab8e009e37c877a44d", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/translation-contracts": "<2.5" - }, - "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/intl": "^6.2|^7.0", - "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "files": [ - "Resources/functions.php" - ], - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "support": { - "source": "https://github.com/symfony/string/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/translation", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.5|^3.0" - }, - "conflict": { - "symfony/config": "<5.4", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<5.4", - "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<5.4", - "symfony/yaml": "<5.4" - }, - "provide": { - "symfony/translation-implementation": "2.3|3.0" - }, - "require-dev": { - "nikic/php-parser": "^4.18|^5.0", - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/intl": "^5.4|^6.0|^7.0", - "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "files": [ - "Resources/functions.php" - ], - "psr-4": { - "Symfony\\Component\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools to internationalize your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/translation-contracts", - "version": "v3.5.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation-contracts.git", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to translation", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-04-18T09:32:20+00:00" - }, - { - "name": "symfony/uid", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/uid.git", - "reference": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", - "reference": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/polyfill-uuid": "^1.15" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Uid\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Grégoire Pineau", - "email": "lyrixx@lyrixx.info" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to generate and represent UIDs", - "homepage": "https://symfony.com", - "keywords": [ - "UID", - "ulid", - "uuid" - ], - "support": { - "source": "https://github.com/symfony/uid/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ad23ca4312395f0a8a8633c831ef4c4ee542ed25", - "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/console": "<5.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^6.3|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/uid": "^5.4|^6.0|^7.0", - "twig/twig": "^2.13|^3.0.4" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides mechanisms for walking through any arbitrary PHP variable", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "symfony/var-exporter", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-exporter.git", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/792ca836f99b340f2e9ca9497c7953948c49a504", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "require-dev": { - "symfony/property-access": "^6.4|^7.0", - "symfony/serializer": "^6.4|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\VarExporter\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows exporting any serializable PHP data structure to plain PHP code", - "homepage": "https://symfony.com", - "keywords": [ - "clone", - "construct", - "export", - "hydrate", - "instantiate", - "lazy-loading", - "proxy", - "serialize" - ], - "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "tijsverkoyen/css-to-inline-styles", - "version": "v2.2.7", - "source": { - "type": "git", - "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/83ee6f38df0a63106a9e4536e3060458b74ccedb", - "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.5 || ^7.0 || ^8.0", - "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "TijsVerkoyen\\CssToInlineStyles\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Tijs Verkoyen", - "email": "css_to_inline_styles@verkoyen.eu", - "role": "Developer" - } - ], - "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", - "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", - "support": { - "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", - "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.2.7" - }, - "time": "2023-12-08T13:03:43+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v5.6.0", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", - "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "graham-campbell/result-type": "^1.1.2", - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.2", - "symfony/polyfill-ctype": "^1.24", - "symfony/polyfill-mbstring": "^1.24", - "symfony/polyfill-php80": "^1.24" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-filter": "*", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator." - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": true - }, - "branch-alias": { - "dev-master": "5.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://github.com/vlucas" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2023-11-12T22:43:29+00:00" - }, - { - "name": "voku/portable-ascii", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/voku/portable-ascii.git", - "reference": "b56450eed252f6801410d810c8e1727224ae0743" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", - "reference": "b56450eed252f6801410d810c8e1727224ae0743", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, - "suggest": { - "ext-intl": "Use Intl for transliterator_transliterate() support" - }, - "type": "library", - "autoload": { - "psr-4": { - "voku\\": "src/voku/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Lars Moelleken", - "homepage": "http://www.moelleken.org/" - } - ], - "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", - "homepage": "https://github.com/voku/portable-ascii", - "keywords": [ - "ascii", - "clean", - "php" - ], - "support": { - "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/2.0.1" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://opencollective.com/portable-ascii", - "type": "open_collective" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", - "type": "tidelift" - } - ], - "time": "2022-03-08T17:03:00+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - } - ], - "packages-dev": [ - { - "name": "barryvdh/laravel-debugbar", - "version": "v3.13.5", - "source": { - "type": "git", - "url": "https://github.com/barryvdh/laravel-debugbar.git", - "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/92d86be45ee54edff735e46856f64f14b6a8bb07", - "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07", - "shasum": "" - }, - "require": { - "illuminate/routing": "^9|^10|^11", - "illuminate/session": "^9|^10|^11", - "illuminate/support": "^9|^10|^11", - "maximebf/debugbar": "~1.22.0", - "php": "^8.0", - "symfony/finder": "^6|^7" - }, - "require-dev": { - "mockery/mockery": "^1.3.3", - "orchestra/testbench-dusk": "^5|^6|^7|^8|^9", - "phpunit/phpunit": "^9.6|^10.5", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.13-dev" - }, - "laravel": { - "providers": [ - "Barryvdh\\Debugbar\\ServiceProvider" - ], - "aliases": { - "Debugbar": "Barryvdh\\Debugbar\\Facades\\Debugbar" - } - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Barryvdh\\Debugbar\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - } - ], - "description": "PHP Debugbar integration for Laravel", - "keywords": [ - "debug", - "debugbar", - "laravel", - "profiler", - "webprofiler" - ], - "support": { - "issues": "https://github.com/barryvdh/laravel-debugbar/issues", - "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.5" - }, - "funding": [ - { - "url": "https://fruitcake.nl", - "type": "custom" - }, - { - "url": "https://github.com/barryvdh", - "type": "github" - } - ], - "time": "2024-04-12T11:20:37+00:00" - }, - { - "name": "barryvdh/laravel-ide-helper", - "version": "v2.15.1", - "source": { - "type": "git", - "url": "https://github.com/barryvdh/laravel-ide-helper.git", - "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/77831852bb7bc54f287246d32eb91274eaf87f8b", - "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b", - "shasum": "" - }, - "require": { - "barryvdh/reflection-docblock": "^2.0.6", - "composer/class-map-generator": "^1.0", - "doctrine/dbal": "^2.6 || ^3.1.4", - "ext-json": "*", - "illuminate/console": "^9 || ^10", - "illuminate/filesystem": "^9 || ^10", - "illuminate/support": "^9 || ^10", - "nikic/php-parser": "^4.18 || ^5", - "php": "^8.0", - "phpdocumentor/type-resolver": "^1.1.0" - }, - "require-dev": { - "ext-pdo_sqlite": "*", - "friendsofphp/php-cs-fixer": "^3", - "illuminate/config": "^9 || ^10", - "illuminate/view": "^9 || ^10", - "mockery/mockery": "^1.4", - "orchestra/testbench": "^7 || ^8", - "phpunit/phpunit": "^9", - "spatie/phpunit-snapshot-assertions": "^4", - "vimeo/psalm": "^5.4" - }, - "suggest": { - "illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15-dev" - }, - "laravel": { - "providers": [ - "Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Barryvdh\\LaravelIdeHelper\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - } - ], - "description": "Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.", - "keywords": [ - "autocomplete", - "codeintel", - "helper", - "ide", - "laravel", - "netbeans", - "phpdoc", - "phpstorm", - "sublime" - ], - "support": { - "issues": "https://github.com/barryvdh/laravel-ide-helper/issues", - "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.15.1" - }, - "funding": [ - { - "url": "https://fruitcake.nl", - "type": "custom" - }, - { - "url": "https://github.com/barryvdh", - "type": "github" - } - ], - "time": "2024-02-15T14:23:20+00:00" - }, - { - "name": "barryvdh/reflection-docblock", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/barryvdh/ReflectionDocBlock.git", - "reference": "e6811e927f0ecc37cc4deaa6627033150343e597" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/barryvdh/ReflectionDocBlock/zipball/e6811e927f0ecc37cc4deaa6627033150343e597", - "reference": "e6811e927f0ecc37cc4deaa6627033150343e597", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.14|^9" - }, - "suggest": { - "dflydev/markdown": "~1.0", - "erusev/parsedown": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-0": { - "Barryvdh": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "mike.vanriel@naenius.com" - } - ], - "support": { - "source": "https://github.com/barryvdh/ReflectionDocBlock/tree/v2.1.1" - }, - "time": "2023-06-14T05:06:27+00:00" - }, - { - "name": "composer/class-map-generator", - "version": "1.3.4", - "source": { - "type": "git", - "url": "https://github.com/composer/class-map-generator.git", - "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/class-map-generator/zipball/b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3", - "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3", - "shasum": "" - }, - "require": { - "composer/pcre": "^2.1 || ^3.1", - "php": "^7.2 || ^8.0", - "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" - }, - "require-dev": { - "phpstan/phpstan": "^1.6", - "phpstan/phpstan-deprecation-rules": "^1", - "phpstan/phpstan-phpunit": "^1", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/filesystem": "^5.4 || ^6", - "symfony/phpunit-bridge": "^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\ClassMapGenerator\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Utilities to scan PHP code and generate class maps.", - "keywords": [ - "classmap" - ], - "support": { - "issues": "https://github.com/composer/class-map-generator/issues", - "source": "https://github.com/composer/class-map-generator/tree/1.3.4" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2024-06-12T14:13:04+00:00" - }, - { - "name": "composer/pcre", - "version": "3.1.4", - "source": { - "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "04229f163664973f68f38f6f73d917799168ef24" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/04229f163664973f68f38f6f73d917799168ef24", - "reference": "04229f163664973f68f38f6f73d917799168ef24", - "shasum": "" - }, - "require": { - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Pcre\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "PCRE wrapping library that offers type-safe preg_* replacements.", - "keywords": [ - "PCRE", - "preg", - "regex", - "regular expression" - ], - "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.4" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2024-05-27T13:40:54+00:00" - }, - { - "name": "doctrine/cache", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psr/cache": "^1.0 || ^2.0 || ^3.0", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "symfony/var-exporter": "^4.4 || ^5.4 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/2.2.0" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2022-05-20T20:07:39+00:00" - }, - { - "name": "doctrine/dbal", - "version": "3.8.5", - "source": { - "type": "git", - "url": "https://github.com/doctrine/dbal.git", - "reference": "0e3536ba088a749985c8801105b6b3ac6c1280b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/0e3536ba088a749985c8801105b6b3ac6c1280b6", - "reference": "0e3536ba088a749985c8801105b6b3ac6c1280b6", - "shasum": "" - }, - "require": { - "composer-runtime-api": "^2", - "doctrine/cache": "^1.11|^2.0", - "doctrine/deprecations": "^0.5.3|^1", - "doctrine/event-manager": "^1|^2", - "php": "^7.4 || ^8.0", - "psr/cache": "^1|^2|^3", - "psr/log": "^1|^2|^3" - }, - "require-dev": { - "doctrine/coding-standard": "12.0.0", - "fig/log-test": "^1", - "jetbrains/phpstorm-stubs": "2023.1", - "phpstan/phpstan": "1.11.1", - "phpstan/phpstan-strict-rules": "^1.6", - "phpunit/phpunit": "9.6.19", - "psalm/plugin-phpunit": "0.18.4", - "slevomat/coding-standard": "8.13.1", - "squizlabs/php_codesniffer": "3.9.2", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/console": "^4.4|^5.4|^6.0|^7.0", - "vimeo/psalm": "4.30.0" - }, - "suggest": { - "symfony/console": "For helpful console commands such as SQL execution and import of files." - }, - "bin": [ - "bin/doctrine-dbal" - ], - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\DBAL\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - } - ], - "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.", - "homepage": "https://www.doctrine-project.org/projects/dbal.html", - "keywords": [ - "abstraction", - "database", - "db2", - "dbal", - "mariadb", - "mssql", - "mysql", - "oci8", - "oracle", - "pdo", - "pgsql", - "postgresql", - "queryobject", - "sasql", - "sql", - "sqlite", - "sqlserver", - "sqlsrv" - ], - "support": { - "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.8.5" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal", - "type": "tidelift" - } - ], - "time": "2024-06-08T17:49:56+00:00" - }, - { - "name": "doctrine/deprecations", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/deprecations.git", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" - }, - "suggest": { - "psr/log": "Allows logging deprecations via PSR-3 logger implementation" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", - "homepage": "https://www.doctrine-project.org/", - "support": { - "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.3" - }, - "time": "2024-01-30T19:34:25+00:00" - }, - { - "name": "doctrine/event-manager", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/event-manager.git", - "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/b680156fa328f1dfd874fd48c7026c41570b9c6e", - "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "conflict": { - "doctrine/common": "<2.9" - }, - "require-dev": { - "doctrine/coding-standard": "^12", - "phpstan/phpstan": "^1.8.8", - "phpunit/phpunit": "^10.5", - "vimeo/psalm": "^5.24" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", - "homepage": "https://www.doctrine-project.org/projects/event-manager.html", - "keywords": [ - "event", - "event dispatcher", - "event manager", - "event system", - "events" - ], - "support": { - "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.0.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", - "type": "tidelift" - } - ], - "time": "2024-05-22T20:47:39+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "require-dev": { - "doctrine/coding-standard": "^11", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2022-12-30T00:23:10+00:00" - }, - { - "name": "fakerphp/faker", - "version": "v1.23.1", - "source": { - "type": "git", - "url": "https://github.com/FakerPHP/Faker.git", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", - "shasum": "" - }, - "require": { - "php": "^7.4 || ^8.0", - "psr/container": "^1.0 || ^2.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "conflict": { - "fzaninotto/faker": "*" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "doctrine/persistence": "^1.3 || ^2.0", - "ext-intl": "*", - "phpunit/phpunit": "^9.5.26", - "symfony/phpunit-bridge": "^5.4.16" - }, - "suggest": { - "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", - "ext-curl": "Required by Faker\\Provider\\Image to download images.", - "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", - "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", - "ext-mbstring": "Required for multibyte Unicode string functionality." - }, - "type": "library", - "autoload": { - "psr-4": { - "Faker\\": "src/Faker/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "François Zaninotto" - } - ], - "description": "Faker is a PHP library that generates fake data for you.", - "keywords": [ - "data", - "faker", - "fixtures" - ], - "support": { - "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" - }, - "time": "2024-01-02T13:46:09+00:00" - }, - { - "name": "filp/whoops", - "version": "2.15.4", - "source": { - "type": "git", - "url": "https://github.com/filp/whoops.git", - "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/a139776fa3f5985a50b509f2a02ff0f709d2a546", - "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "require-dev": { - "mockery/mockery": "^0.9 || ^1.0", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", - "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "symfony/var-dumper": "Pretty print complex values better with var-dumper available", - "whoops/soap": "Formats errors as SOAP responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Whoops\\": "src/Whoops/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Filipe Dobreira", - "homepage": "https://github.com/filp", - "role": "Developer" - } - ], - "description": "php error handling for cool kids", - "homepage": "https://filp.github.io/whoops/", - "keywords": [ - "error", - "exception", - "handling", - "library", - "throwable", - "whoops" - ], - "support": { - "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.15.4" - }, - "funding": [ - { - "url": "https://github.com/denis-sokolov", - "type": "github" - } - ], - "time": "2023-11-03T12:00:00+00:00" - }, - { - "name": "hamcrest/hamcrest-php", - "version": "v2.0.1", - "source": { - "type": "git", - "url": "https://github.com/hamcrest/hamcrest-php.git", - "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", - "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", - "shasum": "" - }, - "require": { - "php": "^5.3|^7.0|^8.0" - }, - "replace": { - "cordoval/hamcrest-php": "*", - "davedevelopment/hamcrest-php": "*", - "kodova/hamcrest-php": "*" - }, - "require-dev": { - "phpunit/php-file-iterator": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1-dev" - } - }, - "autoload": { - "classmap": [ - "hamcrest" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "This is the PHP port of Hamcrest Matchers", - "keywords": [ - "test" - ], - "support": { - "issues": "https://github.com/hamcrest/hamcrest-php/issues", - "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" - }, - "time": "2020-07-09T08:09:16+00:00" - }, - { - "name": "laravel/sail", - "version": "v1.29.3", - "source": { - "type": "git", - "url": "https://github.com/laravel/sail.git", - "reference": "e35b3ffe1b9ea598246d7e99197ee8799f6dc2e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/sail/zipball/e35b3ffe1b9ea598246d7e99197ee8799f6dc2e5", - "reference": "e35b3ffe1b9ea598246d7e99197ee8799f6dc2e5", - "shasum": "" - }, - "require": { - "illuminate/console": "^9.52.16|^10.0|^11.0", - "illuminate/contracts": "^9.52.16|^10.0|^11.0", - "illuminate/support": "^9.52.16|^10.0|^11.0", - "php": "^8.0", - "symfony/console": "^6.0|^7.0", - "symfony/yaml": "^6.0|^7.0" - }, - "require-dev": { - "orchestra/testbench": "^7.0|^8.0|^9.0", - "phpstan/phpstan": "^1.10" - }, - "bin": [ - "bin/sail" - ], - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Laravel\\Sail\\SailServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Laravel\\Sail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Docker files for running a basic Laravel application.", - "keywords": [ - "docker", - "laravel" - ], - "support": { - "issues": "https://github.com/laravel/sail/issues", - "source": "https://github.com/laravel/sail" - }, - "time": "2024-06-12T16:24:41+00:00" - }, - { - "name": "maximebf/debugbar", - "version": "v1.22.3", - "source": { - "type": "git", - "url": "https://github.com/maximebf/php-debugbar.git", - "reference": "7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96", - "reference": "7aa9a27a0b1158ed5ad4e7175e8d3aee9a818b96", - "shasum": "" - }, - "require": { - "php": "^7.2|^8", - "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^4|^5|^6|^7" - }, - "require-dev": { - "dbrekelmans/bdi": "^1", - "phpunit/phpunit": "^8|^9", - "symfony/panther": "^1|^2.1", - "twig/twig": "^1.38|^2.7|^3.0" - }, - "suggest": { - "kriswallsmith/assetic": "The best way to manage assets", - "monolog/monolog": "Log using Monolog", - "predis/predis": "Redis storage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.22-dev" - } - }, - "autoload": { - "psr-4": { - "DebugBar\\": "src/DebugBar/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxime Bouroumeau-Fuseau", - "email": "maxime.bouroumeau@gmail.com", - "homepage": "http://maximebf.com" - }, - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - } - ], - "description": "Debug bar in the browser for php application", - "homepage": "https://github.com/maximebf/php-debugbar", - "keywords": [ - "debug", - "debugbar" - ], - "support": { - "issues": "https://github.com/maximebf/php-debugbar/issues", - "source": "https://github.com/maximebf/php-debugbar/tree/v1.22.3" - }, - "time": "2024-04-03T19:39:26+00:00" - }, - { - "name": "mockery/mockery", - "version": "1.6.12", - "source": { - "type": "git", - "url": "https://github.com/mockery/mockery.git", - "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699", - "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699", - "shasum": "" - }, - "require": { - "hamcrest/hamcrest-php": "^2.0.1", - "lib-pcre": ">=7.0", - "php": ">=7.3" - }, - "conflict": { - "phpunit/phpunit": "<8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.5 || ^9.6.17", - "symplify/easy-coding-standard": "^12.1.14" - }, - "type": "library", - "autoload": { - "files": [ - "library/helpers.php", - "library/Mockery.php" - ], - "psr-4": { - "Mockery\\": "library/Mockery" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Pádraic Brady", - "email": "padraic.brady@gmail.com", - "homepage": "https://github.com/padraic", - "role": "Author" - }, - { - "name": "Dave Marshall", - "email": "dave.marshall@atstsolutions.co.uk", - "homepage": "https://davedevelopment.co.uk", - "role": "Developer" - }, - { - "name": "Nathanael Esayeas", - "email": "nathanael.esayeas@protonmail.com", - "homepage": "https://github.com/ghostwriter", - "role": "Lead Developer" - } - ], - "description": "Mockery is a simple yet flexible PHP mock object framework", - "homepage": "https://github.com/mockery/mockery", - "keywords": [ - "BDD", - "TDD", - "library", - "mock", - "mock objects", - "mockery", - "stub", - "test", - "test double", - "testing" - ], - "support": { - "docs": "https://docs.mockery.io/", - "issues": "https://github.com/mockery/mockery/issues", - "rss": "https://github.com/mockery/mockery/releases.atom", - "security": "https://github.com/mockery/mockery/security/advisories", - "source": "https://github.com/mockery/mockery" - }, - "time": "2024-05-16T03:13:13+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.12.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/collections": "<1.6.8", - "doctrine/common": "<2.13.3 || >=3 <3.2.2" - }, - "require-dev": { - "doctrine/collections": "^1.6.8", - "doctrine/common": "^2.13.3 || ^3.2.2", - "phpspec/prophecy": "^1.10", - "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" - }, - "type": "library", - "autoload": { - "files": [ - "src/DeepCopy/deep_copy.php" - ], - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2024-06-12T14:39:25+00:00" - }, - { - "name": "nunomaduro/collision", - "version": "v6.4.0", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/collision.git", - "reference": "f05978827b9343cba381ca05b8c7deee346b6015" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015", - "reference": "f05978827b9343cba381ca05b8c7deee346b6015", - "shasum": "" - }, - "require": { - "filp/whoops": "^2.14.5", - "php": "^8.0.0", - "symfony/console": "^6.0.2" - }, - "require-dev": { - "brianium/paratest": "^6.4.1", - "laravel/framework": "^9.26.1", - "laravel/pint": "^1.1.1", - "nunomaduro/larastan": "^1.0.3", - "nunomaduro/mock-final-classes": "^1.1.0", - "orchestra/testbench": "^7.7", - "phpunit/phpunit": "^9.5.23", - "spatie/ignition": "^1.4.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-develop": "6.x-dev" - }, - "laravel": { - "providers": [ - "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "NunoMaduro\\Collision\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" - } - ], - "description": "Cli error handling for console/command-line PHP applications.", - "keywords": [ - "artisan", - "cli", - "command-line", - "console", - "error", - "handling", - "laravel", - "laravel-zero", - "php", - "symfony" - ], - "support": { - "issues": "https://github.com/nunomaduro/collision/issues", - "source": "https://github.com/nunomaduro/collision" - }, - "funding": [ - { - "url": "https://www.paypal.com/paypalme/enunomaduro", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2023-01-03T12:54:54+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "54750ef60c58e43759730615a392c31c80e23176" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", - "reference": "54750ef60c58e43759730615a392c31c80e23176", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2024-03-03T12:33:53+00:00" - }, - { - "name": "phar-io/version", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.2.1" - }, - "time": "2022-02-21T01:04:05+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "153ae662783729388a584b4361f2545e4d841e3c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/153ae662783729388a584b4361f2545e4d841e3c", - "reference": "153ae662783729388a584b4361f2545e4d841e3c", - "shasum": "" - }, - "require": { - "doctrine/deprecations": "^1.0", - "php": "^7.3 || ^8.0", - "phpdocumentor/reflection-common": "^2.0", - "phpstan/phpdoc-parser": "^1.13" - }, - "require-dev": { - "ext-tokenizer": "*", - "phpbench/phpbench": "^1.2", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", - "phpunit/phpunit": "^9.5", - "rector/rector": "^0.13.9", - "vimeo/psalm": "^4.25" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.2" - }, - "time": "2024-02-23T11:10:43+00:00" - }, - { - "name": "phpstan/phpdoc-parser", - "version": "1.29.1", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4", - "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/annotations": "^2.0", - "nikic/php-parser": "^4.15", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1" - }, - "time": "2024-05-31T08:52:43+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.31", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/48c34b5d8d983006bd2adc2d0de92963b9155965", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "PHP extension that provides line coverage", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.31" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:37:42+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.6.19", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a1a54a473501ef4cdeaae4e06891674114d79db8", - "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.3.1 || ^2", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.28", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" - }, - "suggest": { - "ext-soap": "To be able to generate mocks based on WSDL files", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.6-dev" - } - }, - "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.19" - }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2024-04-05T04:35:58+00:00" - }, - { - "name": "sebastian/cli-parser", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:27:43+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", - "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-12-22T06:19:30+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:30:58+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:03:51+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/78c00df8f170e02473b682df15bfcdacc3d32d72", - "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "https://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:33:00+00:00" - }, - { - "name": "sebastian/global-state", - "version": "5.0.7", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", - "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:35:11+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", - "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-12-22T06:20:34+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "https://github.com/sebastianbergmann/recursion-context", - "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:07:39+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-14T16:00:52+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:13:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "spatie/backtrace", - "version": "1.6.1", - "source": { - "type": "git", - "url": "https://github.com/spatie/backtrace.git", - "reference": "8373b9d51638292e3bfd736a9c19a654111b4a23" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/backtrace/zipball/8373b9d51638292e3bfd736a9c19a654111b4a23", - "reference": "8373b9d51638292e3bfd736a9c19a654111b4a23", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "ext-json": "*", - "laravel/serializable-closure": "^1.3", - "phpunit/phpunit": "^9.3", - "spatie/phpunit-snapshot-assertions": "^4.2", - "symfony/var-dumper": "^5.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Backtrace\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van de Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "A better backtrace", - "homepage": "https://github.com/spatie/backtrace", - "keywords": [ - "Backtrace", - "spatie" - ], - "support": { - "source": "https://github.com/spatie/backtrace/tree/1.6.1" - }, - "funding": [ - { - "url": "https://github.com/sponsors/spatie", - "type": "github" - }, - { - "url": "https://spatie.be/open-source/support-us", - "type": "other" - } - ], - "time": "2024-04-24T13:22:11+00:00" - }, - { - "name": "spatie/flare-client-php", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/spatie/flare-client-php.git", - "reference": "097040ff51e660e0f6fc863684ac4b02c93fa234" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/097040ff51e660e0f6fc863684ac4b02c93fa234", - "reference": "097040ff51e660e0f6fc863684ac4b02c93fa234", - "shasum": "" - }, - "require": { - "illuminate/pipeline": "^8.0|^9.0|^10.0|^11.0", - "php": "^8.0", - "spatie/backtrace": "^1.6.1", - "symfony/http-foundation": "^5.2|^6.0|^7.0", - "symfony/mime": "^5.2|^6.0|^7.0", - "symfony/process": "^5.2|^6.0|^7.0", - "symfony/var-dumper": "^5.2|^6.0|^7.0" - }, - "require-dev": { - "dms/phpunit-arraysubset-asserts": "^0.5.0", - "pestphp/pest": "^1.20|^2.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "spatie/phpunit-snapshot-assertions": "^4.0|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.3.x-dev" - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Spatie\\FlareClient\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Send PHP errors to Flare", - "homepage": "https://github.com/spatie/flare-client-php", - "keywords": [ - "exception", - "flare", - "reporting", - "spatie" - ], - "support": { - "issues": "https://github.com/spatie/flare-client-php/issues", - "source": "https://github.com/spatie/flare-client-php/tree/1.7.0" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-06-12T14:39:14+00:00" - }, - { - "name": "spatie/ignition", - "version": "1.14.2", - "source": { - "type": "git", - "url": "https://github.com/spatie/ignition.git", - "reference": "5e11c11f675bb5251f061491a493e04a1a571532" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/ignition/zipball/5e11c11f675bb5251f061491a493e04a1a571532", - "reference": "5e11c11f675bb5251f061491a493e04a1a571532", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^8.0", - "spatie/backtrace": "^1.5.3", - "spatie/flare-client-php": "^1.4.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "require-dev": { - "illuminate/cache": "^9.52|^10.0|^11.0", - "mockery/mockery": "^1.4", - "pestphp/pest": "^1.20|^2.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "psr/simple-cache-implementation": "*", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "vlucas/phpdotenv": "^5.5" - }, - "suggest": { - "openai-php/client": "Require get solutions from OpenAI", - "simple-cache-implementation": "To cache solutions from OpenAI" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.5.x-dev" - } - }, - "autoload": { - "psr-4": { - "Spatie\\Ignition\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Spatie", - "email": "info@spatie.be", - "role": "Developer" - } - ], - "description": "A beautiful error page for PHP applications.", - "homepage": "https://flareapp.io/ignition", - "keywords": [ - "error", - "flare", - "laravel", - "page" - ], - "support": { - "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", - "forum": "https://twitter.com/flareappio", - "issues": "https://github.com/spatie/ignition/issues", - "source": "https://github.com/spatie/ignition" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-05-29T08:10:20+00:00" - }, - { - "name": "spatie/laravel-ignition", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/spatie/laravel-ignition.git", - "reference": "b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb", - "reference": "b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "illuminate/support": "^8.77|^9.27", - "monolog/monolog": "^2.3", - "php": "^8.0", - "spatie/flare-client-php": "^1.0.1", - "spatie/ignition": "<= 1.14.2", - "symfony/console": "^5.0|^6.0", - "symfony/var-dumper": "^5.0|^6.0" - }, - "require-dev": { - "filp/whoops": "^2.14", - "livewire/livewire": "^2.8|dev-develop", - "mockery/mockery": "^1.4", - "nunomaduro/larastan": "^1.0", - "orchestra/testbench": "^6.23|^7.0", - "pestphp/pest": "^1.20", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "spatie/laravel-ray": "^1.27" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Spatie\\LaravelIgnition\\IgnitionServiceProvider" - ], - "aliases": { - "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" - } - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Spatie\\LaravelIgnition\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Spatie", - "email": "info@spatie.be", - "role": "Developer" - } - ], - "description": "A beautiful error page for Laravel applications.", - "homepage": "https://flareapp.io/ignition", - "keywords": [ - "error", - "flare", - "laravel", - "page" - ], - "support": { - "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", - "forum": "https://twitter.com/flareappio", - "issues": "https://github.com/spatie/laravel-ignition/issues", - "source": "https://github.com/spatie/laravel-ignition" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-06-13T07:21:06+00:00" - }, - { - "name": "symfony/yaml", - "version": "v6.4.8", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/console": "<5.4" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.8" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-05-31T14:49:08+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.3" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2024-03-03T12:36:25+00:00" - } - ], - "aliases": [], - "minimum-stability": "dev", - "stability-flags": { - "duitkupg/duitku-php": 20 - }, - "prefer-stable": true, - "prefer-lowest": false, - "platform": { - "php": "^8.0.2" - }, - "platform-dev": [], - "plugin-api-version": "2.3.0" -} diff --git a/config/logging.php b/config/logging.php index 5aa1dbb7..6938e23e 100755 --- a/config/logging.php +++ b/config/logging.php @@ -51,6 +51,12 @@ return [ */ 'channels' => [ + 'dump_database_seeder' => [ + 'driver' => 'single', + 'path' => storage_path('logs/database_seeder.log'), + 'level' => 'debug', + ], + 'stack' => [ 'driver' => 'stack', 'channels' => ['single'], diff --git a/database/seeders/ApotekMandiriInhealtSeeder.php b/database/seeders/ApotekMandiriInhealtSeeder.php index ef55e223..c49f249b 100644 --- a/database/seeders/ApotekMandiriInhealtSeeder.php +++ b/database/seeders/ApotekMandiriInhealtSeeder.php @@ -47,7 +47,7 @@ class ApotekMandiriInhealtSeeder extends Seeder 'code' => $previousCells[3]->getValue(), 'name' => $previousCells[4]->getValue(), 'type' => 'hospital', - 'corporate_id_partner' => 5, // Mandiri Inhealth + 'corporate_id_partner' => 8, // Mandiri Inhealth 'phone' => $previousCells[11]->getValue(), 'email' => isset($previousCells[12]) ? $previousCells[12]->getValue() : null, 'operational_day' => $this->expandDaysRange($previousCells[7]->getValue(), [$cells[7]->getValue()]), @@ -91,7 +91,7 @@ class ApotekMandiriInhealtSeeder extends Seeder 'code' => $cells[3]->getValue(), 'name' => $cells[4]->getValue(), 'type' => 'hospital', - 'corporate_id_partner' => 5, // Mandiri Inhealth + 'corporate_id_partner' => 8, // Mandiri Inhealth 'phone' => $cells[11]->getValue(), 'email' => isset($cells[12]) ? $cells[12]->getValue() : null, 'operational_day' => $this->expandDaysRange($cells[7]->getValue()), diff --git a/database/seeders/HealthcareSeeder.php b/database/seeders/HealthcareSeeder.php new file mode 100644 index 00000000..43031d9f --- /dev/null +++ b/database/seeders/HealthcareSeeder.php @@ -0,0 +1,56 @@ +where('type', 'hospital') + ->whereNotNull('corporate_id_partner') + ->get(); + + foreach ($datas as $data) { + // Fetch related healthcare record + $healthCare = Healthcare::where('sHealthcare', 'like', '%' . $data->name . '%')->first(); + $healthCareData = [ + 'sHealthCare' => $data->name, + 'sAlamat' => $data->addresses->first()->text ?? null, // Assuming addresses is a collection + 'nIDCountry' => 1, + 'sStatus' => 1, + ]; + + try { + if ($healthCare) { + // Update healthcare record + $healthCare->update($healthCareData); + } else { + // Insert healthcare record + $healthCareData = [ + 'sHealthCare' => $data->name, + 'sAlamat' => $data->addresses->first()->text ?? null, // Assuming addresses is a collection + 'nIDCountry' => 1, + 'sStatus' => 1, + 'nIDHealthCareCategory' => 1 + ]; + Healthcare::create($healthCareData); + } + } catch (Exception $e) { + dd($e->getMessage()); + } + } + } +} diff --git a/database/seeders/LinkDokument.php b/database/seeders/LinkDokument.php index 0514a20e..98f4ae03 100755 --- a/database/seeders/LinkDokument.php +++ b/database/seeders/LinkDokument.php @@ -5,6 +5,8 @@ namespace Database\Seeders; use App\Models\Member; use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; +use Illuminate\Support\Facades\Log; + class LinkDokument extends Seeder { @@ -153,7 +155,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1Qf_2OTqwD-KBlU-C2og4dIC2jxRcNW9w&usp=drive_copy" ], [ - "AMALIA SETYASTUTI 0000008710-OB", + "AMALIA SETYASTUTI 0000008710-0B", "https://drive.google.com/open?id=1sx_yCqrpZn8PXZodlqTXcTG2Cf1U0nHK&usp=drive_copy" ], [ @@ -177,7 +179,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1zawFd3Wtq72aQwOrXP-uhyvjTn8XxFPo&usp=drive_copy" ], [ - "ANDARU BRAHMONO ADI 081034937", + "ANDARU BRAHMONO ADI 0081034937", "https://drive.google.com/open?id=1Gmq7xtRI0jgyemp5hMfJ4Mw03zM4Nu9V&usp=drive_copy" ], [ @@ -193,7 +195,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1pj3Nvh1JN1YpE54EgS1sRg4Ra8ABMkMu&usp=drive_copy" ], [ - "ANDI ENRIYANI 0000006689-OB", + "ANDI ENRIYANI 0000006689-0B", "https://drive.google.com/open?id=1EHAgvchuA2wfCrcgHnUet02xosQubZOW&usp=drive_copy" ], [ @@ -445,7 +447,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1T5utNJ_686dYGSWnpN3Zw-Hf2iBm7vQA&usp=drive_copy" ], [ - "ENDRAWATI SALEH 000008181", + "ENDRAWATI SALEH 0000008181", "https://drive.google.com/open?id=1iVtBQWq9BeMFjYvS8dQFCv_WSLpwT9Hj&usp=drive_copy" ], [ @@ -469,7 +471,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1r2ZPt1o4oYIFss8AzK_HMKS7EGMd19jm&usp=drive_copy" ], [ - "FAHRY MUHAMMAD P.", + "FAHRY MUHAMMAD P. 0000006859-07", "https://drive.google.com/open?id=1IAqfVVRQwXkZ_pRWhbgOkVd2FMRGakzi&usp=drive_copy" ], [ @@ -505,7 +507,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1-WZtyhv8MSJ9wdNzBScNfl7jbdqWzrvO&usp=drive_copy" ], [ - "FIRDAUS YPS-552-OA", + "FIRDAUS YPS-552-0A", "https://drive.google.com/open?id=174Kivy5T1x9LYh93DtuaBvoBmoZVWHWt&usp=drive_copy" ], [ @@ -601,7 +603,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1sg2YyPt_s5-RkD0uou0dhDuBDEMZYZGy&usp=drive_copy" ], [ - "HASBULLAH 000008930", + "HASBULLAH 0000008930", "https://drive.google.com/open?id=1x0Jt7Mu2mPi_F4mITmzwf1f6E0M6-nLA&usp=drive_copy" ], [ @@ -661,7 +663,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1jS01S5hAf4o_bOwF4n33JepzgxeoMxJL&usp=drive_copy" ], [ - "INA KARTINI", + "INA KARTINI 0000008868-0B", "https://drive.google.com/open?id=1uKrFuWkG-ksAimD9UbjT_263GHqJwTG_&usp=drive_copy" ], [ @@ -677,7 +679,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1-blxaGx5wW7o648z0wUMZQB9bDJNvEvj&usp=drive_copy" ], [ - "Indrawati 00000011509", + "Indrawati 0000011509", "https://drive.google.com/open?id=1KBOOkIPupS3f_KDR6vIaYXfk7klo_cS5&usp=drive_copy" ], [ @@ -825,7 +827,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1ydkRHgLjblk9SMbaUkKV297BHWRfp6jt&usp=drive_copy" ], [ - "MARIANI", + "MARIANI 0000010862-0B", "https://drive.google.com/open?id=1Fa25aI-DkOatFsUK1hLMbNJDfJijUT2r&usp=drive_copy" ], [ @@ -865,7 +867,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1cr6sO7o5O3uc-t1Ui1AddOHGtzxkhP6f&usp=drive_copy" ], [ - "MEILIN ATIKA 0081045835-OB", + "MEILIN ATIKA 0081045835-0B", "https://drive.google.com/open?id=1FCB1CUOTkF55UcHkvb-25cypGNjAfxxg&usp=drive_copy" ], [ @@ -881,7 +883,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=13xI9zG9Uam9RqWf175WlN7ECEswFoHFP&usp=drive_copy" ], [ - "MM.EMY YUNITA 0000008688-OB", + "MM.EMY YUNITA 0000008688-0B", "https://drive.google.com/open?id=1TLXQbIGiCD2PuU4_u4Gx63hFrP6hYWOg&usp=drive_copy" ], [ @@ -901,7 +903,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1M9-yl2Z8ffDQqqPuUBNgp4crrHKOGnRe&usp=drive_copy" ], [ - "MUH FARHAN 000007673-03", + "MUH FARHAN 0000007673-03", "https://drive.google.com/open?id=1EApwqKI2e9bPU18SvphSgoqsOJrpyC9Q&usp=drive_copy" ], [ @@ -909,7 +911,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1U-V6h40_ryGJIQU-Ao3y7CfLO8KzEPbH&usp=drive_copy" ], [ - "MUH. CHALIL FIQRI RAMADHAN 0000010357 - 01", + "MUH. CHALIL FIQRI RAMADHAN 0000010357-01", "https://drive.google.com/open?id=1ZoNsfzFMP0tA_dCaAf2NE8lUJ1LYHwy7&usp=drive_copy" ], [ @@ -1097,7 +1099,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1sF1zboKoTRtVeHDjbAYjZn0V5cRHcYX8&usp=drive_copy" ], [ - "NURJASNAWATI", + "NURJASNAWATI 0000006382", "https://drive.google.com/open?id=1Q89gZZ92mjXFrPqji1YJtJXn0wWDLpHZ&usp=drive_copy" ], [ @@ -1265,7 +1267,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1blcicnrpIkVw5kalnPvveh5R2fdfwMaN&usp=drive_copy" ], [ - "ROY SIMON 00000011282", + "ROY SIMON 0000011282", "https://drive.google.com/open?id=1Sx5JF8fuMCDhLimiQTWUsX6u_XuI26nw&usp=drive_copy" ], [ @@ -1289,7 +1291,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1Qs_8vFc02lMRvifI8MyS2Zvz4TRa4Arc&usp=drive_copy" ], [ - "SALMA ATIKAH I 000005983-02", + "SALMA ATIKAH I 0000005983-02", "https://drive.google.com/open?id=10jSCldY6NGmnJkvHz4Gcy-45XO4I0bKk&usp=drive_copy" ], [ @@ -1313,7 +1315,7 @@ class LinkDokument extends Seeder "https://drive.google.com/open?id=1c2-0aGXlaJrjDRDF9S9GsVW2RDWA9Xu2&usp=drive_copy" ], [ - "SEMUEL LANTUN MARUNTUNG 000011376", + "SEMUEL LANTUN MARUNTUNG 0000011376", "https://drive.google.com/open?id=12PuZmOwuMEyNqrmtVwg3gg2l7aIdCr4c&usp=drive_copy" ], [ @@ -1560,9 +1562,9 @@ class LinkDokument extends Seeder "ZUL'IVAN ABDILLAH ZEIN 0000008482-02", "https://drive.google.com/open?id=1P8tInjvTrq5AJ-m7l7bpFcipb7iYTgPJ&usp=drive_copy" ] - + ]; - + $result = []; foreach($dataMember as $value){ $members = explode(" ",$value[0]); @@ -1574,8 +1576,10 @@ class LinkDokument extends Seeder $member->save(); } else { array_push($result, $value); + $this->command->error($value[0]); + Log::channel('dump_database_seeder')->error('Member atas nama ' . $value[0] . ' gagal!'); } } - dd($result); + Log::channel('dump_database_seeder')->error('Seeder End ' . now()); } } diff --git a/database/seeders/NavigationSeeder.php b/database/seeders/NavigationSeeder.php index 2b045c0c..5a208800 100755 --- a/database/seeders/NavigationSeeder.php +++ b/database/seeders/NavigationSeeder.php @@ -100,13 +100,27 @@ class NavigationSeeder extends Seeder [ 'title' => 'CLAIM REQUEST', 'path' => '/claim-requests', - 'permission' => 'claim-request-list' + 'children' => [ + [ + 'title' => 'CLAIM REQUEST', + 'path' => '/claim-requests', + 'permission' => 'claim-request-list' + ], + ], + 'permission' => null ], // CLAIM MANAGEMENT [ 'title' => 'CLAIM MANAGEMENT', 'path' => '/claims', - 'permission' => 'claim-management-list' + 'children' => [ + [ + 'title' => 'CLAIM MANAGEMENT', + 'path' => '/claims', + 'permission' => 'claim-management-list' + ], + ], + 'permission' => null ], // CASE MANAGEMENT [ diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation copy.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation copy.tsx new file mode 100755 index 00000000..4ff76dd6 --- /dev/null +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation copy.tsx @@ -0,0 +1,206 @@ +import MuiDialog from "@/components/MuiDialog"; +import { Autocomplete, Button, Card, Checkbox, DialogActions, Grid, TextField, Typography } from "@mui/material"; +import { Paper } from "@mui/material"; +import { Stack } from '@mui/material'; +import React, { useEffect, useState } from 'react'; +import { DetailFinalLogType } from "../Model/Types"; +import { fDateOnly, fDateTimesecond, toTitleCase } from "@/utils/formatTime"; +import axios from "@/utils/axios"; +import { enqueueSnackbar } from "notistack"; +import { useNavigate } from "react-router"; + + +type DialogConfirmationType = { + openDialog: boolean; + setOpenDialog: any; + onSubmit?: void; + approve: string; + requestLog: DetailFinalLogType|undefined; +} + +export default function DialogConfirmation({requestLog, setOpenDialog, openDialog, approve, onSubmit} : DialogConfirmationType ) { + + const navigate = useNavigate(); + const [formData, setFormData] = useState({ + discharge_date: requestLog?.discharge_date, + id: requestLog?.id, + status: approve || '', + catatan: '', + icdCodes: requestLog?.diagnosis.length ? requestLog.diagnosis.map(diagnosis => ({ value: diagnosis.id, label: diagnosis.name })) : [] + }); + + const [icdOptions, setIcdOptions] = useState([ + { value: '-', label: '-' } + ]); + + useEffect(() => { + // Ambil data dari API dan atur opsi ICD + axios.get('diagnosis') + .then((response) => { + setIcdOptions(response.data.data); + }) + .catch((error) => { + console.error('Error fetching ICD options:', error); + }); + }, []); // useEffect dijalankan hanya sekali saat komponen dimount + + + useEffect(() => { + // Update formData setiap kali approve berubah + setFormData(prevData => ({ + ...prevData, + status: approve || '', + })); + }, [approve]); + + const handleChange = (field, value) => { + setFormData((prevData) => ({ + ...prevData, + [field]: value, + })); + + }; + + const handleApprove = () => { + setFormData((prevData) => ({ + ...prevData, + status: approve, + })); + handleSubmit(); + }; + + + const handleSubmit = () => { + axios + .post(`customer-service/request/final-log`, formData) + .then((response) => { + enqueueSnackbar('Verification Request LOG Success', { variant: 'success' }); + setOpenDialog(false); + if (requestLog?.service_type == 'Inpatient'){ + navigate('/case_management/inpatient_monitoring'); + } else { + navigate('/custormer-service/final-log'); + } + }) + .catch(({ response }) => { + enqueueSnackbar(response.data.message ?? 'Something went wrong!', { variant: 'error' }); + }); + } + + + const style1 = { + color: '#919EAB', + width: '30%' + } + const style2 = { + width: '70%' + } + const marginBottom1 = { + marginBottom: 1, + } + const marginBottom2 = { + marginBottom: 2, + } + const handleCloseDialog = () => { + setOpenDialog(false); + } + + + + const getContent = () => ( + + Are you sure to {approve == 'approved' ? 'approve' : 'deciline'} this final log ? + + + + Member ID + {requestLog?.member_id} + + + Policy Number + {requestLog?.policy_number} + + + Name + {requestLog?.name} + + + Submission Date + {requestLog?.submission_date ? fDateTimesecond(requestLog?.submission_date) : '-'} + + + Claim Method + {requestLog?.claim_method ? toTitleCase(requestLog?.claim_method) : '-'} + + + Service Type + {requestLog?.service_type} + + + + + + Discharge Date + handleChange('discharge_date', e.target.value)} + /> + + + Catatan + handleChange('catatan', e.target.value)} + /> + + + Diagnosis ICD - X + option.label} + fullWidth + value={icdOptions.filter((icd) => formData.icdCodes.includes(icd.value))} + onChange={(e, newValues) => handleChange('icdCodes', newValues.map((value) => value.value))} + renderInput={(params) => ( + + )} + /> + + + + + + + {approve == 'approved' ? ( + + ) : ( + + ) } + + + + ); + + + return ( + + ); +} \ No newline at end of file diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation.tsx index 7b4d47f4..8b6ce0d5 100755 --- a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation.tsx +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogConfirmation.tsx @@ -73,7 +73,7 @@ export default function DialogConfirmation({requestLog, setOpenDialog, openDialo } const handleSubmit = () => { - if (formData.type_of_member === "" && requestLog?.corporate_id === 5) { // corporate vale + if (formData.type_of_member == "" && requestLog?.corporate_id == 5) { // corporate vale setError(true); alert('Silakan pilih Type Of Member sebelum mengirimkan data.'); } diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG copy.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG copy.tsx new file mode 100755 index 00000000..88959ff9 --- /dev/null +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG copy.tsx @@ -0,0 +1,284 @@ +import MuiDialog from "@/components/MuiDialog"; +import { Autocomplete, Button, Card, Checkbox, DialogActions, Grid, TextField, Typography } from "@mui/material"; +import { Paper } from "@mui/material"; +import { Stack } from '@mui/material'; +import React, { useEffect, useState } from 'react'; +import { DetailFinalLogType } from "../Model/Types"; +import { fDateOnly, fDateTimesecond, toTitleCase } from "@/utils/formatTime"; +import axios from "@/utils/axios"; +import { enqueueSnackbar } from "notistack"; +import { useNavigate } from "react-router"; + + +type DialogConfirmationType = { + openDialog: boolean; + setOpenDialog: any; + onSubmit?: void; + requestLog: DetailFinalLogType|undefined; +} + +export default function DialogEditFinalLOG({requestLog, setOpenDialog, openDialog, onSubmit} : DialogConfirmationType ) { + + const navigate = useNavigate(); + const [formData, setFormData] = useState({ + billing_no: requestLog?.billing_no, + invoice_no: requestLog?.invoice_no, + discharge_date: requestLog?.discharge_date, + id: requestLog?.id, + catatan: requestLog?.catatan, + icdCodes: requestLog?.diagnosis + ? requestLog?.diagnosis.map(diagnosis => diagnosis.code) + : [], + reason: requestLog?.reason + }); + + const [icdOptions, setIcdOptions] = useState([ + { value: '-', label: '-' } + ]); + + useEffect(() => { + // Ambil data dari API dan atur opsi ICD + axios.get('diagnosis') + .then((response) => { + setIcdOptions(response.data.data); + }) + .catch((error) => { + console.error('Error fetching ICD options:', error); + }); + }, []); // useEffect dijalankan hanya sekali saat komponen dimount + + useEffect(() => { + if (requestLog) { + setFormData({ + discharge_date: requestLog.discharge_date, + billing_no: requestLog.billing_no, + invoice_no: requestLog.invoice_no, + id: requestLog.id, + catatan: requestLog.catatan, + icdCodes: requestLog.diagnosis + ? requestLog.diagnosis.map(diagnosis => diagnosis.code) + : [], + reason: requestLog.reason + }); + } + }, [requestLog]); + + const handleChange = (field, value) => { + setFormData((prevData) => ({ + ...prevData, + [field]: value, + })); + if (field === 'reason') { + setIsReasonSelected(!!value); + } + + }; + + const handleApprove = () => { + setFormData((prevData) => ({ + ...prevData, + })); + handleSubmit(); + }; + + + const handleSubmit = () => { + if (isReasonSelected && formData.reason !== '') { + axios + .post(`customer-service/request/final-log`, formData) + .then((response) => { + enqueueSnackbar('Verification Request LOG Success', { variant: 'success' }); + setOpenDialog(false); + navigate('/custormer-service/final-log/detail/' + requestLog?.id) + window.location.reload() + }) + .catch(({ response }) => { + enqueueSnackbar(response.data.message ?? 'Something went wrong!', { variant: 'error' }); + }); + } else { + setIsReasonSelected(false); + alert('Silakan pilih alasan sebelum mengirimkan data.'); + } + } + + + const style1 = { + color: '#919EAB', + width: '30%' + } + const style2 = { + width: '70%' + } + const marginBottom1 = { + marginBottom: 1, + } + const marginBottom2 = { + marginBottom: 2, + } + + const resetForm = () => { + setFormData({ + discharge_date: requestLog?.discharge_date, + id: requestLog?.id, + billing_no: requestLog?.billing_no, + invoice_no: requestLog?.invoice_no, + catatan: requestLog?.catatan, + icdCodes: requestLog?.diagnosis + ? requestLog?.diagnosis.map(diagnosis => diagnosis.code) + : [], + reason: requestLog?.reason + }); + }; + + const [isReasonSelected, setIsReasonSelected] = useState(true); + + const handleCloseDialog = () => { + setOpenDialog(false); + resetForm(); + } + + const reasons = [ + { value: 'agreement', label: 'Agreement changed' }, + { value: 'endorsement', label: 'Endorsement' }, + { value: 'renewal', label: 'Renewal' }, + { value: 'wrong_setting', label: 'Wrong Setting' }, + // Add more options as needed + ]; + + + + const getContent = () => ( + + Are you sure to edit this final log ? + + + + Member ID + {requestLog?.member_id} + + + Policy Number + {requestLog?.policy_number} + + + Name + {requestLog?.name} + + + Submission Date + {requestLog?.submission_date ? fDateTimesecond(requestLog?.submission_date) : '-'} + + + Claim Method + {requestLog?.claim_method ? toTitleCase(requestLog?.claim_method) : '-'} + + + Service Type + {requestLog?.service_type} + + + + + + Invoice Number + handleChange('invoice_no', e.target.value)} + /> + + + Billing Number + handleChange('billing_no', e.target.value)} + /> + + + Discharge Date + handleChange('discharge_date', e.target.value)} + /> + + + Catatan + handleChange('catatan', e.target.value)} + /> + + + Diagnosis ICD - X + option.label} + fullWidth + value={icdOptions.filter((icd) => formData.icdCodes.includes(icd.value))} + onChange={(e, newValues) => { + const selectedCodes = newValues.map((value) => value.value); + setFormData({ ...formData, icdCodes: selectedCodes }); + }} + renderInput={(params) => ( + + )} + /> + + + Reason* + option.label} + fullWidth + value={reasons.find((r) => r.value === formData.reason) || null} // Use find to match the default value + onChange={(e, newValue) => handleChange('reason', newValue?.value)} + renderInput={(params) => ( + + )} + /> + + + + + + + + + ); + + + return ( + + ); +} \ No newline at end of file diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG.tsx index ab8e60fd..c81f524e 100755 --- a/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG.tsx +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Components/DialogEditFinalLOG.tsx @@ -96,7 +96,7 @@ export default function DialogEditFinalLOG({requestLog, setOpenDialog, openDialo const handleSubmit = () => { - if (formData.type_of_member === "" && requestLog?.corporate_id === 4) { + if (formData.type_of_member == "" && requestLog?.corporate_id == 5) { setError(true); alert('Silakan pilih Type Of Member sebelum mengirimkan data.'); } diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Detail.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Detail.tsx index 86952c26..17b46e1e 100755 --- a/frontend/dashboard/src/pages/CustomerService/FinalLog/Detail.tsx +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Detail.tsx @@ -302,6 +302,27 @@ export default function Detail() { */} + {/* Hospital Care */} + {/* + + + History of Hospital Care + + + + + + */} + {/* Benefit */} diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx index be8ac1ba..8d08b7ac 100755 --- a/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx @@ -41,6 +41,7 @@ export type DetailFinalLogType = { date_of_birth : string, gender : string, marital_status : string, + admission_date : string, submission_date : string, admission_date : string, approved_final_log_at : string, diff --git a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx index ae8a7413..b9a75623 100755 --- a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx +++ b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx @@ -58,7 +58,7 @@ export default function DialogConfirmation({requestLog, setOpenDialog, openDialo const handleSubmit = () => { - if (formData.type_of_member === "" && requestLog?.corporate_id === 5) { + if (formData.type_of_member == "" && requestLog?.corporate_id == 5) { setError(true); alert('Silakan pilih Type Of Member sebelum mengirimkan data.'); } else { diff --git a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx index 6af20e57..b0b02131 100755 --- a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx +++ b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx @@ -68,7 +68,7 @@ export default function DialogEditInformation({requestLog, setOpenDialog, openDi const handleSubmit = () => { - if (formData.type_of_member === "" && requestLog?.corporate_id === 5) { + if (formData.type_of_member == "" && requestLog?.corporate_id == 5) { setError(true); alert('Silakan pilih Type Of Member sebelum mengirimkan data.'); } else if (isReasonSelected && formData.reason !== '') { diff --git a/frontend/dashboard/src/pages/Report/Log/List.tsx b/frontend/dashboard/src/pages/Report/Log/List.tsx index 4cb3c355..78a17666 100755 --- a/frontend/dashboard/src/pages/Report/Log/List.tsx +++ b/frontend/dashboard/src/pages/Report/Log/List.tsx @@ -163,7 +163,7 @@ export default function List() { - + ); } @@ -281,10 +281,10 @@ export default function List() { ? appliedParams : Object.fromEntries([...searchParams.entries(), ['order', order], ['orderBy', orderBy]]); - const response = await axios.get('/report/logs', { - params: { ...parameters }, - }); - + const response = await axios.get('/report/logs', { + params: { ...parameters }, + }); + setDataTableLoading(false); setDataTableData(response.data); }; @@ -314,7 +314,7 @@ export default function List() { const { row } = props; const [open, setOpen] = React.useState(false); const [loadingApprove, setLoadingApprove] = React.useState(false); - + return ( *': { borderBottom: 'unset' } }}> diff --git a/frontend/dashboard/src/pages/Report/Prescription/List.tsx b/frontend/dashboard/src/pages/Report/Prescription/List.tsx index e0a644c8..8418bbb4 100755 --- a/frontend/dashboard/src/pages/Report/Prescription/List.tsx +++ b/frontend/dashboard/src/pages/Report/Prescription/List.tsx @@ -159,7 +159,6 @@ export default function List() { }, []); - return (
diff --git a/public/client-portal/assets/Box.c50b4a28.js b/public/client-portal/assets/Box.c50b4a28.js new file mode 100644 index 00000000..a2d14881 --- /dev/null +++ b/public/client-portal/assets/Box.c50b4a28.js @@ -0,0 +1 @@ +import{a7 as o}from"./index.b0a49137.js";const t=o(),r=t;export{r as B}; diff --git a/public/client-portal/assets/Index.11d3e7d2.js b/public/client-portal/assets/Index.11d3e7d2.js new file mode 100644 index 00000000..24a2484c --- /dev/null +++ b/public/client-portal/assets/Index.11d3e7d2.js @@ -0,0 +1 @@ +import{P as H}from"./Page.e9d8cc16.js";import{n as V,r,Z as $,$ as U,a0 as y,j as e,T as _,F as W,f as E,a4 as Y,S as Z,Y as q,a2 as z}from"./index.b0a49137.js";import{T as J}from"./Table.08efdc83.js";import{f as P}from"./formatTime.0646b9d0.js";import{T as K}from"./TableMoreMenu.0bdaf78f.js";import{d as Q}from"./VisibilityOutlined.ab7a612c.js";import{L as i}from"./Label.f33248ec.js";import{H as X}from"./HeaderBreadcrumbs.c70f1305.js";import{G as D}from"./Grid.97ae8bc1.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";import"./index.49ea62c1.js";import"./jsx-runtime_commonjs-proxy.b87625c0.js";function j(){const c=V(),{corporateValue:l}=r.exports.useContext($),[T,I]=r.exports.useState([]),[C,m]=r.exports.useState(!0),w={isLoading:C,setIsLoading:m},[s,d]=U(),[n,p]=r.exports.useState({}),k={searchParams:s,setSearchParams:d,appliedParams:n,setAppliedParams:p},[u,v]=r.exports.useState("asc"),[f,N]=r.exports.useState("fullName"),O={order:u,setOrder:v,orderBy:f,setOrderBy:N},[L,g]=r.exports.useState(0),[M,S]=r.exports.useState(10),[x,b]=r.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),B={page:L,setPage:g,rowsPerPage:M,setRowsPerPage:S,paginationTable:x,setPaginationTable:b},[h,R]=r.exports.useState(""),A={useSearchs:!0,searchText:h,setSearchText:R,handleSearchSubmit:async o=>{if(o.preventDefault(),h===""){s.delete("search");const a=Object.fromEntries([...s.entries()]);p(a)}else{const a=Object.fromEntries([...s.entries(),["search",h]]);p(a)}}},F={useExport:!0,startDate:"",endDate:"",status:"all",handleExportReport:async()=>{y.get(l+"/export-members/list").then(o=>{const a=document.createElement("a");a.href=o.data.data.file_url,a.setAttribute("download",o.data.data.file_name),document.body.appendChild(a),a.click()})}},G=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"left",label:"Name",isSort:!0},{id:"start_date",align:"center",label:"Start Date",isSort:!0},{id:"end_date",align:"center",label:"End Date",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"center",label:"",isSort:!0}];return r.exports.useEffect(()=>{(async()=>{m(!0),await new Promise(t=>setTimeout(t,250));const o=Object.keys(n).length!==0?n:Object.fromEntries([...s.entries(),["order",u],["orderBy",f]]),a=await y.get(`${l}/members?type=employee-data`,{params:{...o}});if(d(o),I(a.data.data.map(t=>({...t,status:t.status===1?e(i,{color:"success",children:"Active"}):e(i,{color:"error",children:"Inactive"}),start_date:e(i,{children:t.start_date?P(t.start_date):""}),end_date:e(i,{children:t.end_date?P(t.end_date):""}),fullName:e(_,{variant:"body2",children:t.fullName}),memberId:e(_,{variant:"body2",children:t.memberId}),action:e(K,{actions:e(W,{children:E(Y,{onClick:()=>c("/employee-data/user-profile/"+t.personId),children:[e(Q,{}),"View"]})})})}))),b(a.data),S(a.data.per_page),s.get("page")){const t=parseInt(s.get("page"))-1;x.current_page=t,g(t)}m(!1)})()},[n,s,u,f,d,l]),e(Z,{children:e(J,{headCells:G,rows:T,orders:O,paginations:B,loadings:w,params:k,searchs:A,exportReport:F})})}function Ie(){const{themeStretch:c}=q();return e(H,{title:"Employee Data",children:E(z,{maxWidth:c?!1:"xl",children:[e(X,{heading:"Employee Data",links:[{name:"Case Management"},{name:"Employee Data",href:"/employee-data"}]}),e(D,{container:!0,children:e(D,{item:!0,xs:12,lg:12,md:12,children:e(j,{})})})]})})}export{Ie as default}; diff --git a/public/client-portal/assets/Index.60f44b5c.js b/public/client-portal/assets/Index.60f44b5c.js new file mode 100644 index 00000000..dcdef6d8 --- /dev/null +++ b/public/client-portal/assets/Index.60f44b5c.js @@ -0,0 +1 @@ +import{Y as U,r as e,Z as W,$ as Z,a0 as k,j as s,G as P,a1 as c,f as q,a2 as z,T as H}from"./index.b0a49137.js";import{P as J}from"./Page.e9d8cc16.js";import{T as K}from"./Table.08efdc83.js";import{S as Q}from"./Stack.acc67e21.js";import{G as C}from"./Grid.97ae8bc1.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";function xe(){const{themeStretch:D}=U(),{corporateValue:l}=e.exports.useContext(W),p=new AbortController,[y,j]=e.exports.useState([]),[O,d]=e.exports.useState(!0),T={isLoading:O,setIsLoading:d},[t,m]=Z(),[n,o]=e.exports.useState({}),w={searchParams:t,setSearchParams:m,appliedParams:n,setAppliedParams:o},[u,E]=e.exports.useState("asc"),[g,I]=e.exports.useState("fullName"),_={order:u,setOrder:E,orderBy:g,setOrderBy:I},[B,f]=e.exports.useState(0),[A,S]=e.exports.useState(10),[x,v]=e.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),G={page:B,setPage:f,rowsPerPage:A,setRowsPerPage:S,paginationTable:x,setPaginationTable:v},[h,N]=e.exports.useState(""),R={useSearchs:!1,searchText:h,setSearchText:N,handleSearchSubmit:async r=>{if(r.preventDefault(),h===""){t.delete("search");const a=Object.fromEntries([...t.entries()]);o(a)}else{const a=Object.fromEntries([...t.entries(),["search",h]]);o(a)}}},[V,Y]=e.exports.useState("all"),[$,L]=e.exports.useState([]),M={useFilter:!0,config:{label:"Division",divisionValue:V,divisionData:$,handleDivisionChange:r=>{if(Y(r.target.value),r.target.value==="all"){t.delete("division");const a=Object.fromEntries([...t.entries()]);o(a)}else{const a=Object.fromEntries([...t.entries(),["division",r.target.value]]);o(a)}}}},F=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"center",label:"Name",isSort:!0},{id:"division",align:"center",label:"Divisi",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];return e.exports.useEffect(()=>((async()=>{try{d(!0);const r=Object.keys(n).length!==0?n:Object.fromEntries([...t.entries(),["order",u],["orderBy",g]]),[a,b]=await Promise.all([k.get(`${l}/division`,{signal:p.signal}),k.get(`${l}/members`,{params:{...r},signal:p.signal})]);if(m(r),L(a.data),j(b.data.data.map(i=>({...i,status:i.status===1?s(P,{sx:{backgroundColor:"rgba(84, 214, 44, 0.16)",color:c.dark.success.dark,paddingY:0,"&:hover":{backgroundColor:"rgba(84, 214, 44, 0.32)",color:c.dark.success.darker}},children:"Active"}):s(P,{sx:{backgroundColor:"rgba(255, 72, 66, 0.16)",color:c.dark.error.dark,paddingY:0,"&:hover":{backgroundColor:"rgba(255, 72, 66, 0.32)",color:c.dark.error.darker}},children:"Inactive"})}))),v(b.data),S(b.data.per_page),t.get("page")){const i=parseInt(t.get("page"))-1;x.current_page=i,f(i)}d(!1)}catch(r){console.error("Error fetching data:",r.message)}})(),()=>{p.abort()}),[n,t,u,g,m,l]),s(J,{title:"Dashboard",children:q(z,{maxWidth:D?!1:"xl",children:[s(Q,{direction:"row",justifyContent:"space-between",children:s(H,{variant:"h3",component:"h1",paragraph:!0,children:"Dashboard"})}),s(C,{container:!0,spacing:2,children:s(C,{item:!0,xs:12,lg:12,md:12,children:s(K,{headCells:F,rows:y,orders:_,paginations:G,loadings:T,params:w,searchs:R,filters:M})})})]})})}export{xe as default}; diff --git a/public/client-portal/assets/Index.7878a302.js b/public/client-portal/assets/Index.7878a302.js new file mode 100644 index 00000000..eeef1677 --- /dev/null +++ b/public/client-portal/assets/Index.7878a302.js @@ -0,0 +1 @@ +import{j as e,f as d,T as p,s as U,a1 as C,n as Z,r as a,Z as w,$ as J,a0 as F,G as K,q as Q,F as ee,a4 as I,S as te,Y as ae,a2 as re}from"./index.b0a49137.js";import{P as se}from"./Page.e9d8cc16.js";import{G as u}from"./Grid.97ae8bc1.js";import{C as y}from"./Card.a4168b31.js";import{T as oe}from"./Table.08efdc83.js";import{f as ie}from"./formatTime.0646b9d0.js";import{T as ne}from"./TableMoreMenu.0bdaf78f.js";import{r as $,i as M,a as O}from"./jsx-runtime_commonjs-proxy.b87625c0.js";import{L as m}from"./Label.f33248ec.js";import{H as le}from"./HeaderBreadcrumbs.c70f1305.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";import"./index.49ea62c1.js";const ce=U(y)(({theme:r})=>({boxShadow:"none",padding:r.spacing(2),color:"black",backgroundColor:r.palette.grey[200]})),de=[{name:"Requested",value:5,color:C.dark.primary.dark},{name:"Approval",value:1,color:C.dark.warning.dark},{name:"Rejected",value:3,color:C.dark.error.dark}];function pe({data:r}){return e(ce,{children:e(u,{container:!0,spacing:2,children:r?r.map(({name:s,value:n,color:l},o)=>e(u,{item:!0,xs:12,sm:4,children:d(y,{sx:{paddingX:1,borderRadius:.75,borderColor:l,borderStyle:"solid",borderWidth:"1px",padding:2,flex:1,textAlign:"center"},children:[e(p,{component:"p",variant:"body2",children:s}),e(p,{component:"p",variant:"h5",sx:{marginTop:2},children:n}),e(p,{component:"p",variant:"body2",sx:{marginTop:2},children:"Cases"})]})},o)):de.map(({name:s,value:n,color:l},o)=>e(u,{item:!0,xs:12,sm:3,children:d(y,{sx:{paddingX:1,borderRadius:.75,borderColor:l,borderStyle:"solid",borderWidth:"1px",padding:2,flex:1,textAlign:"center"},children:[e(p,{component:"p",variant:"body2",children:s}),e(p,{component:"p",variant:"h5",sx:{marginTop:2},children:n}),e(p,{component:"p",variant:"body2",sx:{marginTop:2},children:"Cases"})]})},o))})})}var _={},me=M.exports;Object.defineProperty(_,"__esModule",{value:!0});var B=_.default=void 0,ue=me($()),ge=O,he=(0,ue.default)((0,ge.jsx)("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"}),"History");B=_.default=he;var R={},fe=M.exports;Object.defineProperty(R,"__esModule",{value:!0});var H=R.default=void 0,xe=fe($()),ve=O,Se=(0,xe.default)((0,ve.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");H=R.default=Se;function be(){const r=Z(),{corporateValue:s}=a.exports.useContext(w),[n,l]=a.exports.useState([]),[o,h]=a.exports.useState(!0),L={isLoading:o,setIsLoading:h},[i,P]=J(),[g,f]=a.exports.useState({}),A={searchParams:i,setSearchParams:P,appliedParams:g,setAppliedParams:f},[x,j]=a.exports.useState("desc"),[v,E]=a.exports.useState("member_id"),z={order:x,setOrder:j,orderBy:v,setOrderBy:E},[G,k]=a.exports.useState(0),[V,D]=a.exports.useState(10),[T,q]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),W={page:G,setPage:k,rowsPerPage:V,setRowsPerPage:D,paginationTable:T,setPaginationTable:q},[S,N]=a.exports.useState(""),X={useSearchs:!0,searchText:S,setSearchText:N,handleSearchSubmit:async b=>{if(b.preventDefault(),S===""){i.delete("search");const c=Object.fromEntries([...i.entries()]);f(c)}else{const c=Object.fromEntries([...i.entries(),["search",S]]);f(c)}}},Y=[{id:"submission_date",align:"center",label:"Request Date",isSort:!0},{id:"member_id",align:"left",label:"Member ID",isSort:!0},{id:"code",align:"left",label:"Claim Code",isSort:!0},{id:"full_name",align:"left",label:"Name",isSort:!0},{id:"division_name",align:"left",label:"Division",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];return a.exports.useEffect(()=>{(async()=>{h(!0),await new Promise(t=>setTimeout(t,250));const b=Object.keys(g).length!==0?g:Object.fromEntries([...i.entries(),["order",x],["orderBy",v]]),c=await F.get(`${s}/members`,{params:{...b,type:"claim-report"}});if(l(c.data.data.map(t=>({...t,status:t.status==="requested"?e(m,{color:"primary",children:"Request"}):t.status==="approved"?e(m,{color:"success",children:"Approval"}):t.status==="declined"?e(m,{color:"error",children:"Decline"}):t.status==="pending"?e(m,{color:"primary",children:"Pending"}):t.status==="reviewed"?e(m,{color:"info",children:"Review"}):e(K,{startIcon:e(Q,{icon:"fa6-solid:clock"}),sx:{backgroundColor:"#CD7B2E",color:"#FFFF",padding:"1px, 8px",paddingY:1,"&:hover":{backgroundColor:"#BF6919",color:"#FFFF"}},children:"Ongoing"}),submission_date:e(m,{children:t.submission_date?ie(t.submission_date):""}),action:e(ne,{actions:d(ee,{children:[d(I,{onClick:()=>r("/claim-report/detail/"+t.claimRequestId),children:[e(H,{}),"Detail"]}),d(I,{onClick:()=>r("/claim-report/detail-history/"+t.claimRequestId),children:[e(B,{}),"History"]})]})})}))),q(c.data),D(c.data.per_page),i.get("page")){const t=parseInt(i.get("page"))-1;T.current_page=t,k(t)}h(!1)})()},[g,i,x,v,P,s]),e(te,{children:e(oe,{headCells:Y,rows:n,orders:z,paginations:W,loadings:L,params:A,searchs:X})})}function Ne(){const{themeStretch:r}=ae(),{corporateValue:s}=a.exports.useContext(w),[n,l]=a.exports.useState([]);return a.exports.useEffect(()=>{(async()=>{const o=await F.get(`${s}/claim-report/claim-status`);l([{name:"Requested",value:o.data.data.requesteds,color:"#159C9C"},{name:"Approval",value:o.data.data.approveds,color:"#229A16"},{name:"Decline",value:o.data.data.rejecteds,color:"#B72136"}])})()},[s]),e(se,{title:"Claim Reports",children:d(re,{maxWidth:r?!1:"xl",children:[e(le,{heading:"Claim Report",links:[{name:"Case Management",href:"/claim-report"},{name:"Claim Report",href:"/claim-report"}]}),d(u,{container:!0,spacing:2,children:[e(u,{item:!0,xs:12,lg:12,md:12,children:e(pe,{data:n})}),e(u,{item:!0,xs:12,lg:12,md:12,children:e(be,{})})]})]})})}export{Ne as default}; diff --git a/public/client-portal/assets/Index.c96f2301.js b/public/client-portal/assets/Index.c96f2301.js new file mode 100644 index 00000000..baba169a --- /dev/null +++ b/public/client-portal/assets/Index.c96f2301.js @@ -0,0 +1 @@ +import{P as x}from"./Page.e9d8cc16.js";import{n as C,r as t,Z as b,a0 as S,j as e,T as _,G as I,f as a,F as y,a4 as d,S as L,Y as T,a2 as j}from"./index.b0a49137.js";import{T as k}from"./Table.08efdc83.js";import{T as w}from"./TableMoreMenu.0bdaf78f.js";import{r as D,i as E,a as M}from"./jsx-runtime_commonjs-proxy.b87625c0.js";import{d as q}from"./VisibilityOutlined.ab7a612c.js";import{H as P}from"./HeaderBreadcrumbs.c70f1305.js";import{G as p}from"./Grid.97ae8bc1.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";var s={},R=E.exports;Object.defineProperty(s,"__esModule",{value:!0});var m=s.default=void 0,$=R(D()),A=M,G=(0,$.default)((0,A.jsx)("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}),"EditOutlined");m=s.default=G;function H(){const r=C(),{corporateValue:n}=t.exports.useContext(b),l=new AbortController,[u,f]=t.exports.useState([]),[g,o]=t.exports.useState(!0),h={isLoading:g,setIsLoading:o},v=[{id:"code",align:"left",label:"Code",isSort:!1},{id:"name",align:"left",label:"Name",isSort:!1},{id:"active",align:"center",label:"Status",isSort:!1},{id:"action",align:"center",label:"",isSort:!1}];return t.exports.useEffect(()=>{(async()=>{try{o(!0);const[i]=await Promise.all([S.get(`${n}/corporate`,{signal:l.signal})]);f(i.data.data.map(c=>({...c,active:c.active===1?e(_,{variant:"overline",sx:{backgroundColor:"rgba(84, 214, 44, 0.16)",color:"#229A16",paddingX:1.5,paddingY:1,display:"inline-flex",alignItems:"center",borderRadius:"10px"},children:"Active"}):e(I,{variant:"outlined",color:"error",children:"Inactive"}),action:e(w,{actions:a(y,{children:[a(d,{onClick:()=>r("/corporate/edit"),children:[e(m,{}),"Edit"]}),a(d,{onClick:()=>r("/corporate/view"),children:[e(q,{}),"View"]})]})})}))),o(!1)}catch(i){console.error("Error fetching data:",i.message)}return()=>{l.abort()}})()},[n]),e(L,{children:e(k,{headCells:v,rows:u,loadings:h})})}function ne(){const{themeStretch:r}=T();return e(x,{title:"Corporate",children:a(j,{maxWidth:r?!1:"xl",children:[e(P,{heading:"Corporate",links:[{name:"Dashboard",href:"/dashboard"},{name:"Corporates",href:"/corporates"}]}),e(p,{container:!0,children:e(p,{item:!0,xs:12,lg:12,md:12,children:e(H,{})})})]})})}export{ne as default}; diff --git a/public/client-portal/assets/Index.d978c17c.js b/public/client-portal/assets/Index.d978c17c.js new file mode 100644 index 00000000..011c0cf1 --- /dev/null +++ b/public/client-portal/assets/Index.d978c17c.js @@ -0,0 +1 @@ +import{P as X}from"./Page.e9d8cc16.js";import{n as ee,r,Z as te,$ as ae,a0 as O,j as n,f as m,F as re,a4 as P,S as se,m as v,Y as ne,a2 as oe}from"./index.b0a49137.js";import{D as ie,T as le}from"./Table.08efdc83.js";import{f as w}from"./formatTime.0646b9d0.js";import{T as ce}from"./TableMoreMenu.0bdaf78f.js";import{d as de}from"./VisibilityOutlined.ab7a612c.js";import{L as k}from"./Label.f33248ec.js";import{H as me}from"./HeaderBreadcrumbs.c70f1305.js";import{G as y}from"./Grid.97ae8bc1.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";import"./index.49ea62c1.js";import"./jsx-runtime_commonjs-proxy.b87625c0.js";function pe(){const p=ee(),{corporateValue:u}=r.exports.useContext(te),[T,V]=r.exports.useState([]),j=a=>{window.open(a,"_blank")},[S,c]=r.exports.useState(!0),I={isLoading:S,setIsLoading:c},[t,D]=ae(),[d,o]=r.exports.useState({}),L={searchParams:t,setSearchParams:D,appliedParams:d,setAppliedParams:o},[h,M]=r.exports.useState("desc"),[f,A]=r.exports.useState("request_date"),F={order:h,setOrder:M,orderBy:f,setOrderBy:A},[B,x]=r.exports.useState(0),[G,b]=r.exports.useState(10),[_,C]=r.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),R={page:B,setPage:x,rowsPerPage:G,setRowsPerPage:b,paginationTable:_,setPaginationTable:C},[g,N]=r.exports.useState(""),q={useSearchs:!0,searchText:g,setSearchText:N,handleSearchSubmit:async a=>{if(a.preventDefault(),g===""){t.delete("search");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["search",g]]);o(e)}}},[E,z]=r.exports.useState("all"),[H,$]=r.exports.useState([]),U={useFilter:!1,config:{label:"Status",statusValue:E,statusData:H,handleStatusChange:a=>{if(z(a.target.value),a.target.value==="all"){t.delete("status");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["status",a.target.value]]);o(e)}}}},[i,W]=r.exports.useState(""),Y={useFilter:!0,startDate:i,setStartDate:W,handleStartDateChange:async a=>{if(a.preventDefault(),i===""){t.delete("start_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["start_date",i]]);o(e)}}},[l,Z]=r.exports.useState(""),J={useFilter:!0,endDate:l,setEndDate:Z,handleEndDateChange:async a=>{if(a.preventDefault(),l===""){t.delete("end_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["end_date",l]]);o(e)}}},K={useExport:!0,startDate:i,endDate:l,status:E,handleExportReport:async()=>{var a=Object.fromEntries([...t.entries()]);c(!0),await O.get(u+"/claims/exportAlrmCenter/"+(i||"all")+"/"+(l||"all"),{params:a}).then(e=>{v("Data berhasil di Export",{variant:"success",anchorOrigin:{horizontal:"right",vertical:"top"}}),c(!1),document.location.href=e.data.data.file_url}).catch(e=>v("Data Gagal di Export",{variant:"error",anchorOrigin:{horizontal:"right",vertical:"top"}}))}},Q=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"left",label:"Name",isSort:!0},{id:"start_date",align:"center",label:"Start Date",isSort:!0},{id:"end_date",align:"center",label:"End Date",isSort:!0},{id:"action",align:"center",label:"",isSort:!1}];return r.exports.useEffect(()=>{(async()=>{c(!0),await new Promise(s=>setTimeout(s,250));const a=Object.keys(d).length!==0?d:Object.fromEntries([...t.entries(),["order",h],["orderBy",f]]),e=await O.get(`${u}/members?type=alarm-center`,{params:{...a}});if($([{id:1,name:"Done"},{id:0,name:"On Going"}]),V(e.data.data.map(s=>({...s,start_date:s.start_date&&s.start_date!="0000-00-00"?n(k,{children:w(s.start_date)}):"-",end_date:s.end_date&&s.end_date!="0000-00-00"?n(k,{children:w(s.end_date)}):"-",action:n(ce,{actions:m(re,{children:[m(P,{onClick:()=>p("member/"+s.id),children:[n(de,{}),"View"]}),m(P,{onClick:()=>j(s.link_document),children:[n(ie,{}),"Document Member"]})]})})}))),C(e.data),b(e.data.per_page),t.get("page")){const s=parseInt(t.get("page"))-1;_.current_page=s,x(s)}c(!1)})()},[d,t,h,f,D,u]),n(se,{children:n(le,{headCells:Q,rows:T,orders:F,paginations:R,loadings:I,params:L,searchs:q,filterStatus:U,filterStartDate:Y,filterEndDate:J,exportReport:K,exportLoading:S})})}function ze(){const{themeStretch:p}=ne();return n(X,{title:"Alarm Center",children:m(oe,{maxWidth:p?!1:"xl",children:[n(me,{heading:"Alarm Center",links:[{name:"Case Management",href:"/alarm-center"},{name:"Alarm Center",href:"/alarm-center"}]}),n(y,{container:!0,children:n(y,{item:!0,xs:12,lg:12,md:12,children:n(pe,{})})})]})})}export{ze as default}; diff --git a/public/client-portal/assets/ListMember.f5ebfa7c.js b/public/client-portal/assets/ListMember.f5ebfa7c.js new file mode 100644 index 00000000..e29350ca --- /dev/null +++ b/public/client-portal/assets/ListMember.f5ebfa7c.js @@ -0,0 +1 @@ +import{n as A,r as t,Z as E,au as F,$ as V,a0 as N,f as r,j as a,F as R,a4 as U,S as w,T as Z}from"./index.b0a49137.js";import{T as q}from"./Table.08efdc83.js";import{d as z}from"./ArrowBackIos.b2aa057a.js";import{f as T}from"./formatTime.0646b9d0.js";import{T as H}from"./TableMoreMenu.0bdaf78f.js";import{d as J}from"./VisibilityOutlined.ab7a612c.js";import{L as n}from"./Label.f33248ec.js";import{G as m}from"./Grid.97ae8bc1.js";import"./Box.c50b4a28.js";import"./TablePagination.dc161c5e.js";import"./KeyboardArrowRight.fd8a1844.js";import"./LastPage.9e90b034.js";import"./TableRow.41459f01.js";import"./useId.c3f149cd.js";import"./TextField.08c1cc6c.js";import"./InputAdornment.b72719ba.js";import"./Search.cbee36ce.js";import"./LoadingButton.6a53b4e1.js";import"./generateUtilityClasses.06032f54.js";import"./TableContainer.58606ed5.js";import"./TableHead.c7022a42.js";import"./jsx-runtime_commonjs-proxy.b87625c0.js";import"./index.49ea62c1.js";function xe(){const g=A(),{corporateValue:u}=t.exports.useContext(E),[f,b]=t.exports.useState({full_name:"",paginations:[]}),{id:y}=F(),[v,c]=t.exports.useState(!0),C={isLoading:v,setIsLoading:c},[s,l]=V(),[i,D]=t.exports.useState({}),k={searchParams:s,setSearchParams:l,appliedParams:i,setAppliedParams:D},[p,I]=t.exports.useState("asc"),[d,L]=t.exports.useState("admission_date"),O={order:p,setOrder:I,orderBy:d,setOrderBy:L},[$,h]=t.exports.useState(0),[B,x]=t.exports.useState(10),[S,_]=t.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),G={page:$,setPage:h,rowsPerPage:B,setRowsPerPage:x,paginationTable:S,setPaginationTable:_},M=[{id:"admission_date",align:"center",label:"Admission Date",isSort:!0},{id:"discharge_date",align:"center",label:"Discharge Date",isSort:!0},{id:"code",align:"left",label:"Code",isSort:!0,width:5},{id:"provider_name",align:"left",label:"Provider",isSort:!1},{id:"service_type",align:"center",label:"Service Type",isSort:!1},{id:"status",align:"center",label:"Status",isSort:!1},{id:"action",align:"center",label:"",isSort:!1}];return t.exports.useEffect(()=>{(async()=>{c(!0),await new Promise(e=>setTimeout(e,250));const P=Object.keys(i).length!==0?i:Object.fromEntries([...s.entries(),["order",p],["orderBy",d]]),o=await N.get(`${u}/alarm-center-members/${y}`,{params:{...P}});if(l(P),b({full_name:o.data.full_name,paginations:o.data.paginations.data.map(e=>({...e,admission_date:e.admission_date?r(n,{children:[" ",T(e.admission_date)," "]}):"",discharge_date:e.discharge_date?r(n,{children:[" ",T(e.discharge_date)," "]}):"",status:e.status==="Done"?a(n,{color:"success",children:"Done"}):a(n,{color:"warning",children:"Ongoing"}),action:a(H,{actions:a(R,{children:r(U,{onClick:()=>g("service-monitoring/"+e.id),children:[a(J,{}),"View"]})})})}))}),_(o.data.paginations),x(o.data.paginations.per_page),s.get("page")){const e=parseInt(s.get("page"))-1;S.current_page=e,h(e)}c(!1)})()},[i,s,p,d,l,u]),r(m,{container:!0,spacing:8,padding:3,children:[a(m,{item:!0,xs:12,children:r(w,{direction:"row",alignItems:"center",gap:3,children:[a(z,{onClick:()=>g("/alarm-center"),sx:{cursor:"pointer"}}),a(Z,{variant:"h5",sx:{flexGrow:1},children:f.full_name})]})}),a(m,{item:!0,xs:12,children:a(w,{children:a(q,{headCells:M,rows:f.paginations,orders:O,paginations:G,loadings:C,params:k})})})]})}export{xe as default}; diff --git a/public/client-portal/assets/ServiceMonitoring.ee79bad4.js b/public/client-portal/assets/ServiceMonitoring.ee79bad4.js new file mode 100644 index 00000000..95f1c19c --- /dev/null +++ b/public/client-portal/assets/ServiceMonitoring.ee79bad4.js @@ -0,0 +1 @@ +import{P as gt}from"./Page.e9d8cc16.js";import{g as fe,a as xe,s as z,_ as f,r as g,u as ve,e as oe,av as Ie,j as e,h as W,i as ye,a6 as Ce,aw as ft,an as xt,aj as vt,aq as yt,f as s,aa as Xe,a3 as Ee,b as et,ai as ke,al as tt,v as nt,ae as Re,ap as Ae,ak as wt,c as St,n as Ct,Z as Bt,au as Tt,a0 as It,S as v,T as l,ax as Rt,ay as Lt,az as me,B as Pt,D as Nt}from"./index.b0a49137.js";import{a as At,f as Ge}from"./formatTime.0646b9d0.js";import{d as $t}from"./ArrowBackIos.b2aa057a.js";import{L as Be}from"./Label.f33248ec.js";import{f as V}from"./formatNumber.0b88db94.js";import{G as o}from"./Grid.97ae8bc1.js";import{C as K}from"./Card.a4168b31.js";import{S as p}from"./Skeleton.cbf2214f.js";import{T as Mt,t as kt,a as Et,b as Dt,c as Wt,d as zt,e as Ft}from"./TimelineSeparator.77b9b667.js";import{T as Ot,b as $e,c as re,a as _t}from"./TableRow.41459f01.js";import{T as Ht}from"./TableHead.c7022a42.js";import{a as Yt,K as jt}from"./KeyboardArrowRight.fd8a1844.js";import"./index.49ea62c1.js";import"./jsx-runtime_commonjs-proxy.b87625c0.js";import"./useId.c3f149cd.js";import"./generateUtilityClasses.06032f54.js";let ce;function rt(){if(ce)return ce;const t=document.createElement("div"),n=document.createElement("div");return n.style.width="10px",n.style.height="1px",t.appendChild(n),t.dir="rtl",t.style.fontSize="14px",t.style.width="4px",t.style.height="1px",t.style.position="absolute",t.style.top="-1000px",t.style.overflow="scroll",document.body.appendChild(t),ce="reverse",t.scrollLeft>0?ce="default":(t.scrollLeft=1,t.scrollLeft===0&&(ce="negative")),document.body.removeChild(t),ce}function Ue(t,n){const a=t.scrollLeft;if(n!=="rtl")return a;switch(rt()){case"negative":return t.scrollWidth-t.clientWidth+a;case"reverse":return t.scrollWidth-t.clientWidth-a;default:return a}}function Xt(t){return xe("MuiListItem",t)}const Gt=fe("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]),de=Gt;function Ut(t){return xe("MuiListItemSecondaryAction",t)}fe("MuiListItemSecondaryAction",["root","disableGutters"]);const Vt=["className"],Kt=t=>{const{disableGutters:n,classes:a}=t;return ye({root:["root",n&&"disableGutters"]},Ut,a)},qt=z("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[n.root,a.disableGutters&&n.disableGutters]}})(({ownerState:t})=>f({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},t.disableGutters&&{right:0})),it=g.exports.forwardRef(function(n,a){const d=ve({props:n,name:"MuiListItemSecondaryAction"}),{className:i}=d,b=oe(d,Vt),C=g.exports.useContext(Ie),r=f({},d,{disableGutters:C.disableGutters}),w=Kt(r);return e(qt,f({className:W(w.root,i),ownerState:r,ref:a},b))});it.muiName="ListItemSecondaryAction";const Zt=it,Jt=["className"],Qt=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],en=(t,n)=>{const{ownerState:a}=t;return[n.root,a.dense&&n.dense,a.alignItems==="flex-start"&&n.alignItemsFlexStart,a.divider&&n.divider,!a.disableGutters&&n.gutters,!a.disablePadding&&n.padding,a.button&&n.button,a.hasSecondaryAction&&n.secondaryAction]},tn=t=>{const{alignItems:n,button:a,classes:d,dense:i,disabled:b,disableGutters:C,disablePadding:r,divider:w,hasSecondaryAction:B,selected:E}=t;return ye({root:["root",i&&"dense",!C&&"gutters",!r&&"padding",w&&"divider",b&&"disabled",a&&"button",n==="flex-start"&&"alignItemsFlexStart",B&&"secondaryAction",E&&"selected"],container:["container"]},Xt,d)},nn=z("div",{name:"MuiListItem",slot:"Root",overridesResolver:en})(({theme:t,ownerState:n})=>f({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!n.disablePadding&&f({paddingTop:8,paddingBottom:8},n.dense&&{paddingTop:4,paddingBottom:4},!n.disableGutters&&{paddingLeft:16,paddingRight:16},!!n.secondaryAction&&{paddingRight:48}),!!n.secondaryAction&&{[`& > .${ft.root}`]:{paddingRight:48}},{[`&.${de.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${de.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Ce(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${de.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Ce(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${de.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity}},n.alignItems==="flex-start"&&{alignItems:"flex-start"},n.divider&&{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"},n.button&&{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${de.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:Ce(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Ce(t.palette.primary.main,t.palette.action.selectedOpacity)}}},n.hasSecondaryAction&&{paddingRight:48})),rn=z("li",{name:"MuiListItem",slot:"Container",overridesResolver:(t,n)=>n.container})({position:"relative"}),on=g.exports.forwardRef(function(n,a){const d=ve({props:n,name:"MuiListItem"}),{alignItems:i="center",autoFocus:b=!1,button:C=!1,children:r,className:w,component:B,components:E={},componentsProps:A={},ContainerComponent:I="li",ContainerProps:{className:h}={},dense:L=!1,disabled:m=!1,disableGutters:S=!1,disablePadding:R=!1,divider:T=!1,focusVisibleClassName:q,secondaryAction:Y,selected:Z=!1,slotProps:X={},slots:j={}}=d,ae=oe(d.ContainerProps,Jt),G=oe(d,Qt),D=g.exports.useContext(Ie),J=g.exports.useMemo(()=>({dense:L||D.dense||!1,alignItems:i,disableGutters:S}),[i,D.dense,L,S]),ue=g.exports.useRef(null);xt(()=>{b&&ue.current&&ue.current.focus()},[b]);const $=g.exports.Children.toArray(r),M=$.length&&vt($[$.length-1],["ListItemSecondaryAction"]),_=f({},d,{alignItems:i,autoFocus:b,button:C,dense:J.dense,disabled:m,disableGutters:S,disablePadding:R,divider:T,hasSecondaryAction:M,selected:Z}),Q=tn(_),ee=yt(ue,a),U=j.root||E.Root||nn,F=X.root||A.root||{},k=f({className:W(Q.root,F.className,w),disabled:m},G);let P=B||"li";return C&&(k.component=B||"div",k.focusVisibleClassName=W(de.focusVisible,q),P=Ee),M?(P=!k.component&&!B?"div":P,I==="li"&&(P==="li"?P="div":k.component==="li"&&(k.component="div")),e(Ie.Provider,{value:J,children:s(rn,f({as:I,className:W(Q.container,h),ref:ee,ownerState:_},ae,{children:[e(U,f({},F,!Xe(U)&&{as:P,ownerState:f({},_,F.ownerState)},k,{children:$})),$.pop()]}))})):e(Ie.Provider,{value:J,children:s(U,f({},F,{as:P,ref:ee},!Xe(U)&&{ownerState:f({},_,F.ownerState)},k,{children:[$,Y&&e(Zt,{children:Y})]}))})}),be=on;function an(t){return xe("MuiTab",t)}const ln=fe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),ie=ln,sn=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],cn=t=>{const{classes:n,textColor:a,fullWidth:d,wrapped:i,icon:b,label:C,selected:r,disabled:w}=t,B={root:["root",b&&C&&"labelIcon",`textColor${et(a)}`,d&&"fullWidth",i&&"wrapped",r&&"selected",w&&"disabled"],iconWrapper:["iconWrapper"]};return ye(B,an,n)},dn=z(Ee,{name:"MuiTab",slot:"Root",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[n.root,a.label&&a.icon&&n.labelIcon,n[`textColor${et(a.textColor)}`],a.fullWidth&&n.fullWidth,a.wrapped&&n.wrapped]}})(({theme:t,ownerState:n})=>f({},t.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},n.label&&{flexDirection:n.iconPosition==="top"||n.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},n.icon&&n.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${ie.iconWrapper}`]:f({},n.iconPosition==="top"&&{marginBottom:6},n.iconPosition==="bottom"&&{marginTop:6},n.iconPosition==="start"&&{marginRight:t.spacing(1)},n.iconPosition==="end"&&{marginLeft:t.spacing(1)})},n.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${ie.selected}`]:{opacity:1},[`&.${ie.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity}},n.textColor==="primary"&&{color:(t.vars||t).palette.text.secondary,[`&.${ie.selected}`]:{color:(t.vars||t).palette.primary.main},[`&.${ie.disabled}`]:{color:(t.vars||t).palette.text.disabled}},n.textColor==="secondary"&&{color:(t.vars||t).palette.text.secondary,[`&.${ie.selected}`]:{color:(t.vars||t).palette.secondary.main},[`&.${ie.disabled}`]:{color:(t.vars||t).palette.text.disabled}},n.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},n.wrapped&&{fontSize:t.typography.pxToRem(12)})),un=g.exports.forwardRef(function(n,a){const d=ve({props:n,name:"MuiTab"}),{className:i,disabled:b=!1,disableFocusRipple:C=!1,fullWidth:r,icon:w,iconPosition:B="top",indicator:E,label:A,onChange:I,onClick:h,onFocus:L,selected:m,selectionFollowsFocus:S,textColor:R="inherit",value:T,wrapped:q=!1}=d,Y=oe(d,sn),Z=f({},d,{disabled:b,disableFocusRipple:C,selected:m,icon:!!w,iconPosition:B,label:!!A,fullWidth:r,textColor:R,wrapped:q}),X=cn(Z),j=w&&A&&g.exports.isValidElement(w)?g.exports.cloneElement(w,{className:W(X.iconWrapper,w.props.className)}):w,ae=D=>{!m&&I&&I(D,T),h&&h(D)},G=D=>{S&&!m&&I&&I(D,T),L&&L(D)};return s(dn,f({focusRipple:!C,className:W(X.root,i),ref:a,role:"tab","aria-selected":m,disabled:b,onClick:ae,onFocus:G,ownerState:Z,tabIndex:m?0:-1},Y,{children:[B==="top"||B==="start"?s(g.exports.Fragment,{children:[j,A]}):s(g.exports.Fragment,{children:[A,j]}),E]}))}),pn=un;function hn(t){return(1+Math.sin(Math.PI*t-Math.PI/2))/2}function mn(t,n,a,d={},i=()=>{}){const{ease:b=hn,duration:C=300}=d;let r=null;const w=n[t];let B=!1;const E=()=>{B=!0},A=I=>{if(B){i(new Error("Animation cancelled"));return}r===null&&(r=I);const h=Math.min(1,(I-r)/C);if(n[t]=b(h)*(a-w)+w,h>=1){requestAnimationFrame(()=>{i(null)});return}requestAnimationFrame(A)};return w===a?(i(new Error("Element already at target position")),E):(requestAnimationFrame(A),E)}const bn=["onChange"],gn={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function fn(t){const{onChange:n}=t,a=oe(t,bn),d=g.exports.useRef(),i=g.exports.useRef(null),b=()=>{d.current=i.current.offsetHeight-i.current.clientHeight};return g.exports.useEffect(()=>{const C=ke(()=>{const w=d.current;b(),w!==d.current&&n(d.current)}),r=tt(i.current);return r.addEventListener("resize",C),()=>{C.clear(),r.removeEventListener("resize",C)}},[n]),g.exports.useEffect(()=>{b(),n(d.current)},[n]),e("div",f({style:gn,ref:i},a))}function xn(t){return xe("MuiTabScrollButton",t)}const vn=fe("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),yn=vn,wn=["className","slots","slotProps","direction","orientation","disabled"],Sn=t=>{const{classes:n,orientation:a,disabled:d}=t;return ye({root:["root",a,d&&"disabled"]},xn,n)},Cn=z(Ee,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[n.root,a.orientation&&n[a.orientation]]}})(({ownerState:t})=>f({width:40,flexShrink:0,opacity:.8,[`&.${yn.disabled}`]:{opacity:0}},t.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${t.isRtl?-90:90}deg)`}})),Bn=g.exports.forwardRef(function(n,a){var d,i;const b=ve({props:n,name:"MuiTabScrollButton"}),{className:C,slots:r={},slotProps:w={},direction:B}=b,E=oe(b,wn),I=nt().direction==="rtl",h=f({isRtl:I},b),L=Sn(h),m=(d=r.StartScrollButtonIcon)!=null?d:Yt,S=(i=r.EndScrollButtonIcon)!=null?i:jt,R=Re({elementType:m,externalSlotProps:w.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:h}),T=Re({elementType:S,externalSlotProps:w.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:h});return e(Cn,f({component:"div",className:W(L.root,C),ref:a,role:null,ownerState:h,tabIndex:null},E,{children:B==="left"?e(m,f({},R)):e(S,f({},T))}))}),Tn=Bn;function In(t){return xe("MuiTabs",t)}const Rn=fe("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),Me=Rn,Ln=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Ve=(t,n)=>t===n?t.firstChild:n&&n.nextElementSibling?n.nextElementSibling:t.firstChild,Ke=(t,n)=>t===n?t.lastChild:n&&n.previousElementSibling?n.previousElementSibling:t.lastChild,Te=(t,n,a)=>{let d=!1,i=a(t,n);for(;i;){if(i===t.firstChild){if(d)return;d=!0}const b=i.disabled||i.getAttribute("aria-disabled")==="true";if(!i.hasAttribute("tabindex")||b)i=a(t,i);else{i.focus();return}}},Pn=t=>{const{vertical:n,fixed:a,hideScrollbar:d,scrollableX:i,scrollableY:b,centered:C,scrollButtonsHideMobile:r,classes:w}=t;return ye({root:["root",n&&"vertical"],scroller:["scroller",a&&"fixed",d&&"hideScrollbar",i&&"scrollableX",b&&"scrollableY"],flexContainer:["flexContainer",n&&"flexContainerVertical",C&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",r&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[d&&"hideScrollbar"]},In,w)},Nn=z("div",{name:"MuiTabs",slot:"Root",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[{[`& .${Me.scrollButtons}`]:n.scrollButtons},{[`& .${Me.scrollButtons}`]:a.scrollButtonsHideMobile&&n.scrollButtonsHideMobile},n.root,a.vertical&&n.vertical]}})(({ownerState:t,theme:n})=>f({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},t.vertical&&{flexDirection:"column"},t.scrollButtonsHideMobile&&{[`& .${Me.scrollButtons}`]:{[n.breakpoints.down("sm")]:{display:"none"}}})),An=z("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[n.scroller,a.fixed&&n.fixed,a.hideScrollbar&&n.hideScrollbar,a.scrollableX&&n.scrollableX,a.scrollableY&&n.scrollableY]}})(({ownerState:t})=>f({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},t.fixed&&{overflowX:"hidden",width:"100%"},t.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},t.scrollableX&&{overflowX:"auto",overflowY:"hidden"},t.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),$n=z("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(t,n)=>{const{ownerState:a}=t;return[n.flexContainer,a.vertical&&n.flexContainerVertical,a.centered&&n.centered]}})(({ownerState:t})=>f({display:"flex"},t.vertical&&{flexDirection:"column"},t.centered&&{justifyContent:"center"})),Mn=z("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(t,n)=>n.indicator})(({ownerState:t,theme:n})=>f({position:"absolute",height:2,bottom:0,width:"100%",transition:n.transitions.create()},t.indicatorColor==="primary"&&{backgroundColor:(n.vars||n).palette.primary.main},t.indicatorColor==="secondary"&&{backgroundColor:(n.vars||n).palette.secondary.main},t.vertical&&{height:"100%",width:2,right:0})),kn=z(fn,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),qe={},En=g.exports.forwardRef(function(n,a){const d=ve({props:n,name:"MuiTabs"}),i=nt(),b=i.direction==="rtl",{"aria-label":C,"aria-labelledby":r,action:w,centered:B=!1,children:E,className:A,component:I="div",allowScrollButtonsMobile:h=!1,indicatorColor:L="primary",onChange:m,orientation:S="horizontal",ScrollButtonComponent:R=Tn,scrollButtons:T="auto",selectionFollowsFocus:q,slots:Y={},slotProps:Z={},TabIndicatorProps:X={},TabScrollButtonProps:j={},textColor:ae="primary",value:G,variant:D="standard",visibleScrollbar:J=!1}=d,ue=oe(d,Ln),$=D==="scrollable",M=S==="vertical",_=M?"scrollTop":"scrollLeft",Q=M?"top":"left",ee=M?"bottom":"right",U=M?"clientHeight":"clientWidth",F=M?"height":"width",k=f({},d,{component:I,allowScrollButtonsMobile:h,indicatorColor:L,orientation:S,vertical:M,scrollButtons:T,textColor:ae,variant:D,visibleScrollbar:J,fixed:!$,hideScrollbar:$&&!J,scrollableX:$&&!M,scrollableY:$&&M,centered:B&&!$,scrollButtonsHideMobile:!h}),P=Pn(k),ot=Re({elementType:Y.StartScrollButtonIcon,externalSlotProps:Z.startScrollButtonIcon,ownerState:k}),at=Re({elementType:Y.EndScrollButtonIcon,externalSlotProps:Z.endScrollButtonIcon,ownerState:k}),[De,lt]=g.exports.useState(!1),[te,We]=g.exports.useState(qe),[le,st]=g.exports.useState({start:!1,end:!1}),[ze,ct]=g.exports.useState({overflow:"hidden",scrollbarWidth:0}),Fe=new Map,H=g.exports.useRef(null),pe=g.exports.useRef(null),Oe=()=>{const c=H.current;let u;if(c){const y=c.getBoundingClientRect();u={clientWidth:c.clientWidth,scrollLeft:c.scrollLeft,scrollTop:c.scrollTop,scrollLeftNormalized:Ue(c,i.direction),scrollWidth:c.scrollWidth,top:y.top,bottom:y.bottom,left:y.left,right:y.right}}let x;if(c&&G!==!1){const y=pe.current.children;if(y.length>0){const N=y[Fe.get(G)];x=N?N.getBoundingClientRect():null}}return{tabsMeta:u,tabMeta:x}},he=Ae(()=>{const{tabsMeta:c,tabMeta:u}=Oe();let x=0,y;if(M)y="top",u&&c&&(x=u.top-c.top+c.scrollTop);else if(y=b?"right":"left",u&&c){const O=b?c.scrollLeftNormalized+c.clientWidth-c.scrollWidth:c.scrollLeft;x=(b?-1:1)*(u[y]-c[y]+O)}const N={[y]:x,[F]:u?u[F]:0};if(isNaN(te[y])||isNaN(te[F]))We(N);else{const O=Math.abs(te[y]-N[y]),se=Math.abs(te[F]-N[F]);(O>=1||se>=1)&&We(N)}}),Le=(c,{animation:u=!0}={})=>{u?mn(_,H.current,c,{duration:i.transitions.duration.standard}):H.current[_]=c},_e=c=>{let u=H.current[_];M?u+=c:(u+=c*(b?-1:1),u*=b&&rt()==="reverse"?-1:1),Le(u)},He=()=>{const c=H.current[U];let u=0;const x=Array.from(pe.current.children);for(let y=0;yc){y===0&&(u=c);break}u+=N[U]}return u},dt=()=>{_e(-1*He())},ut=()=>{_e(He())},pt=g.exports.useCallback(c=>{ct({overflow:null,scrollbarWidth:c})},[]),ht=()=>{const c={};c.scrollbarSizeListener=$?e(kn,{onChange:pt,className:W(P.scrollableX,P.hideScrollbar)}):null;const u=le.start||le.end,x=$&&(T==="auto"&&u||T===!0);return c.scrollButtonStart=x?e(R,f({slots:{StartScrollButtonIcon:Y.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:ot},orientation:S,direction:b?"right":"left",onClick:dt,disabled:!le.start},j,{className:W(P.scrollButtons,j.className)})):null,c.scrollButtonEnd=x?e(R,f({slots:{EndScrollButtonIcon:Y.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:at},orientation:S,direction:b?"left":"right",onClick:ut,disabled:!le.end},j,{className:W(P.scrollButtons,j.className)})):null,c},Ye=Ae(c=>{const{tabsMeta:u,tabMeta:x}=Oe();if(!(!x||!u)){if(x[Q]u[ee]){const y=u[_]+(x[ee]-u[ee]);Le(y,{animation:c})}}}),ne=Ae(()=>{if($&&T!==!1){const{scrollTop:c,scrollHeight:u,clientHeight:x,scrollWidth:y,clientWidth:N}=H.current;let O,se;if(M)O=c>1,se=c1,se=b?Se>1:Se{const c=ke(()=>{H.current&&(he(),ne())}),u=tt(H.current);u.addEventListener("resize",c);let x;return typeof ResizeObserver<"u"&&(x=new ResizeObserver(c),Array.from(pe.current.children).forEach(y=>{x.observe(y)})),()=>{c.clear(),u.removeEventListener("resize",c),x&&x.disconnect()}},[he,ne]);const Pe=g.exports.useMemo(()=>ke(()=>{ne()}),[ne]);g.exports.useEffect(()=>()=>{Pe.clear()},[Pe]),g.exports.useEffect(()=>{lt(!0)},[]),g.exports.useEffect(()=>{he(),ne()}),g.exports.useEffect(()=>{Ye(qe!==te)},[Ye,te]),g.exports.useImperativeHandle(w,()=>({updateIndicator:he,updateScrollButtons:ne}),[he,ne]);const je=e(Mn,f({},X,{className:W(P.indicator,X.className),ownerState:k,style:f({},te,X.style)}));let we=0;const mt=g.exports.Children.map(E,c=>{if(!g.exports.isValidElement(c))return null;const u=c.props.value===void 0?we:c.props.value;Fe.set(u,we);const x=u===G;return we+=1,g.exports.cloneElement(c,f({fullWidth:D==="fullWidth",indicator:x&&!De&&je,selected:x,selectionFollowsFocus:q,onChange:m,textColor:ae,value:u},we===1&&G===!1&&!c.props.tabIndex?{tabIndex:0}:{}))}),bt=c=>{const u=pe.current,x=wt(u).activeElement;if(x.getAttribute("role")!=="tab")return;let N=S==="horizontal"?"ArrowLeft":"ArrowUp",O=S==="horizontal"?"ArrowRight":"ArrowDown";switch(S==="horizontal"&&b&&(N="ArrowRight",O="ArrowLeft"),c.key){case N:c.preventDefault(),Te(u,x,Ke);break;case O:c.preventDefault(),Te(u,x,Ve);break;case"Home":c.preventDefault(),Te(u,null,Ve);break;case"End":c.preventDefault(),Te(u,null,Ke);break}},Ne=ht();return s(Nn,f({className:W(P.root,A),ownerState:k,ref:a,as:I},ue,{children:[Ne.scrollButtonStart,Ne.scrollbarSizeListener,s(An,{className:P.scroller,ownerState:k,style:{overflow:ze.overflow,[M?`margin${b?"Left":"Right"}`:"marginBottom"]:J?void 0:-ze.scrollbarWidth},ref:H,onScroll:Pe,children:[e($n,{"aria-label":C,"aria-labelledby":r,"aria-orientation":S==="vertical"?"vertical":null,className:P.flexContainer,ownerState:k,onKeyDown:bt,ref:pe,role:"tablist",children:mt}),De&&je]}),Ne.scrollButtonEnd]}))}),Dn=En,ge=St(e("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2z"}),"Circle");function Ze(t){const{children:n,value:a,index:d,...i}=t;return e("div",{role:"tabpanel",hidden:a!==d,id:`simple-tabpanel-${d}`,"aria-labelledby":`simple-tab-${d}`,...i,children:a===d&&n})}function Je(t){return{id:`simple-tab-${t}`,"aria-controls":`simple-tabpanel-${t}`}}const Wn=z(t=>e(Dn,{...t}))({"& .MuiTabs-indicator":{display:"flex",justifyContent:"center",backgroundColor:"19BBBB"},"& .MuiTabs-indicatorSpan":{maxWidth:40,width:"100%",backgroundColor:"#635ee7"}}),Qe=z(t=>e(pn,{disableRipple:!0,...t}))(({theme:t})=>({fontWeight:600,fontSize:"14px",color:t.palette.grey[600],maxWidth:"15%",flex:1,margin:"0 !important","&.Mui-selected":{color:t.palette.grey[900]},"&:hover":{color:t.palette.grey[900],opacity:1}}));function tr(){const t=Ct(),n=new AbortController,[a,d]=g.exports.useState(0),[i,b]=g.exports.useState(!1),C=(h,L)=>{d(L)},[r,w]=g.exports.useState(null),{corporateValue:B}=g.exports.useContext(Bt),{memberId:E,requestLogId:A}=Tt();g.exports.useEffect(()=>((async()=>{try{b(!0);const h=await It.get(`${B}/service-monitoring/${A}`,{signal:n.signal});w(h.data.data),h.data.data.serviceCode!=="IP"&&d(1)}catch(h){console.error("Error fetching data:",h.message)}finally{b(!1)}})(),()=>{n.abort()}),[B]);const I=h=>e("div",{style:{marginLeft:20},dangerouslySetInnerHTML:{__html:h}});return e(gt,{title:"Service Monitoring",children:s(o,{container:!0,spacing:3,paddingX:2,sx:{marginBottom:5,marginTop:1},children:[e(o,{item:!0,xs:12,paddingX:"24px",children:s(v,{direction:"row",alignItems:"center",gap:3,marginLeft:1.5,children:[e($t,{onClick:()=>t(`/alarm-center/member/${E}}`),sx:{cursor:"pointer"}}),e(l,{variant:"h5",sx:{flexGrow:1},children:"Service Monitoring"})]})}),e(o,{item:!0,xs:12,children:e(K,{sx:{borderRadius:2,padding:3},children:s(o,{container:!0,spacing:5,children:[e(o,{item:!0,xs:12,children:e(l,{component:"h6",fontWeight:700,fontSize:18,children:i?e(p,{animation:"wave",width:175}):"Employee Profile"})}),s(o,{item:!0,xs:12,container:!0,spacing:3,children:[s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Company Name"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.companyName?r.companyName:"-"})})]}),s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Member ID"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.memberId?r.memberId:"-"})})]}),s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Full Name"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.fullName?r.fullName:"-"})})]}),s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Date of Birth"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.dateOfBirth?At(r.dateOfBirth):"-"})})]}),s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Phone Number"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.phoneNumber?r.phoneNumber:"-"})})]}),s(o,{item:!0,container:!0,xs:12,md:6,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Email"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.email?r.email:"-"})})]})]}),e(o,{item:!0,xs:12,paddingY:2,children:e(l,{component:"h6",fontWeight:700,fontSize:18,children:i?e(p,{animation:"wave",width:175}):"Detail Letter Of Guarante"})})]})})}),s(o,{item:!0,container:!0,xs:12,spacing:5,children:[e(o,{item:!0,container:!0,xs:12,md:6,children:e(K,{sx:{borderRadius:2,padding:3},children:s(o,{container:!0,spacing:5,children:[e(o,{item:!0,xs:12,children:e(l,{component:"h6",fontWeight:700,fontSize:18,children:i?e(p,{animation:"wave",width:175}):"Diagnose Summary"})}),s(o,{item:!0,xs:12,container:!0,spacing:3,children:[s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Main Diagnose"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.mainDiagnose?r.mainDiagnose:"-"})})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Files Documentation"})}),e(o,{item:!0,children:i?e(p,{animation:"wave",width:300}):r&&r.files&&r.files.result.length>0?r.files.result.map((h,L)=>e(v,{direction:"column",spacing:2,children:e(v,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:e("a",{href:h.url,download:h.original_name?h.original_name:"test",style:{cursor:"pointer",textDecoration:"none",color:"#19BBBB"},target:"_blank",children:e(l,{variant:"body2",gutterBottom:!0,children:h.original_name?h.original_name:"-"})})})},L)):e(l,{variant:"subtitle1",color:"grey.800",children:"-"})})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Keterangan"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.keterangan?r.keterangan:"-"})})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Catatan"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.catatan?r.catatan:"-"})})]})]})]})})}),e(o,{item:!0,container:!0,xs:12,md:6,children:e(K,{sx:{borderRadius:2,padding:3},children:s(o,{container:!0,spacing:5,children:[e(o,{item:!0,xs:12,children:e(l,{component:"h6",fontWeight:700,fontSize:18,children:i?e(p,{animation:"wave",width:175}):"Services"})}),s(o,{item:!0,xs:12,container:!0,spacing:3,children:[s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Service Name"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.serviceName?r.serviceName:"-"})})]}),s(o,{item:!0,container:!0,spacing:1.5,children:[e(o,{item:!0,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Benefits"})}),e(o,{item:!0,container:!0,children:e(o,{item:!0,children:i?e(p,{animation:"wave",width:300}):r&&r.benefits&&r.benefits.length>0?r.benefits.map((h,L)=>s(Rt,{subheader:e(Lt,{children:e(l,{variant:"subtitle2",color:"grey.700",children:L+1+". "+h.name})}),children:[e(be,{sx:{paddingLeft:4},children:e(me,{children:s(l,{variant:"subtitle2",color:"grey.900",component:"div",display:"flex",alignItems:"center",gap:1,children:[e(ge,{sx:{width:8}}),"Amount Incurred : Rp. ",V(h.amountIncurred)]})})}),e(be,{sx:{paddingLeft:4},children:e(me,{children:s(l,{variant:"subtitle2",color:"grey.900",component:"div",display:"flex",alignItems:"center",gap:1,children:[e(ge,{sx:{width:8}}),"Amount Approved : Rp ",V(h.amountApproved)]})})}),e(be,{sx:{paddingLeft:4},children:e(me,{children:s(l,{variant:"subtitle2",color:"grey.900",component:"div",display:"flex",alignItems:"center",gap:1,children:[e(ge,{sx:{width:8}}),"Amount Not Approved : Rp ",V(h.amountNotAprroved)]})})}),e(be,{sx:{paddingLeft:4},children:e(me,{children:s(l,{variant:"subtitle2",color:"grey.900",component:"div",display:"flex",alignItems:"center",gap:1,children:[e(ge,{sx:{width:8}}),"Excess Paid : Rp ",V(h.excessPaid)]})})}),e(be,{sx:{paddingLeft:4},children:e(me,{children:s(l,{variant:"subtitle2",color:"grey.900",component:"div",display:"flex",alignItems:"center",gap:1,children:[e(ge,{sx:{width:8}}),"Description : ",h.description]})})})]},L)):e(l,{variant:"subtitle1",color:"grey.800",children:"-"})})})]}),s(o,{item:!0,container:!0,spacing:1.5,children:[e(o,{item:!0,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Benefits Total"})}),s(o,{item:!0,xs:12,children:[s(l,{variant:"subtitle1",color:"grey.800",children:[i?e(p,{animation:"wave",width:200}):"Total Incurred : Rp. ",i?e(p,{animation:"wave",width:300}):r&&r.benefitTotal?V(r.benefitTotal.totalIncurred):"-"]}),s(l,{variant:"subtitle1",color:"grey.800",children:[i?e(p,{animation:"wave",width:200}):"Total Approve : Rp. ",i?e(p,{animation:"wave",width:300}):r&&r.benefitTotal?V(r.benefitTotal.totalApprove):"-"]}),s(l,{variant:"subtitle1",color:"grey.800",children:[i?e(p,{animation:"wave",width:200}):"Total Not Approve : Rp.",i?e(p,{animation:"wave",width:300}):r&&r.benefitTotal?V(r.benefitTotal.totalNotApprove):"-"]}),s(l,{variant:"subtitle1",color:"grey.800",children:[i?e(p,{animation:"wave",width:200}):"Total Excess : Rp.",i?e(p,{animation:"wave",width:300}):r&&r.benefitTotal?V(r.benefitTotal.totalExcess):"-"]})]})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Hospital"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.hospital?r.hospital:"-"})})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Admission Date"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.admissionDate?Ge(r.admissionDate):"-"})})]}),s(o,{item:!0,container:!0,xs:12,spacing:1.5,children:[e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle2",color:"grey.600",children:i?e(p,{animation:"wave",width:200}):"Discharge Date"})}),e(o,{item:!0,xs:12,children:e(l,{variant:"subtitle1",color:"grey.800",children:i?e(p,{animation:"wave",width:300}):r&&r.dischargeDate?Ge(r.dischargeDate):"-"})})]})]})]})})})]}),(r==null?void 0:r.serviceCode)==="IP"?e(o,{item:!0,xs:12,lg:12,md:12,children:i?e(K,{sx:{borderRadius:"16px",padding:"24px"},children:s(o,{container:!0,children:[e(o,{item:!0,xs:2,children:e(p,{animation:"wave",sx:{width:"calc(100% - 24px)"}})}),e(o,{item:!0,xs:2,children:e(p,{animation:"wave",sx:{width:"calc(100% - 24px)"}})}),e(o,{item:!0,xs:12,paddingTop:2,children:e(p,{animation:"wave",sx:{width:"calc(100% - 24px)"}})})]})}):s(K,{sx:{borderRadius:"16px",padding:"24px"},children:[e(Pt,{sx:{borderBottom:1,borderColor:"divider"},children:s(Wn,{value:a,onChange:C,"aria-label":"basic tabs example",children:[e(Qe,{label:"Daily Monitoring",...Je(0)}),e(Qe,{label:"Pemeriksaan Penunjang",...Je(1)})]})}),e(Ze,{value:a,index:0,children:e(o,{item:!0,xs:12,md:12,padding:r&&r.dailyMonitorings?0:3,children:r&&r.dailyMonitorings?e(Mt,{sx:{gap:2,paddingY:2,paddingX:1.5,[`& .${kt.root}:before`]:{flex:0,padding:0}},children:r&&r.dailyMonitorings&&Object.keys(r.dailyMonitorings).length>0&&Object.keys(r.dailyMonitorings).map((h,L)=>s(Et,{children:[s(Dt,{children:[e(Wt,{}),e(zt,{})]}),s(Ft,{sx:{"&.MuiTimelineContent-root":{paddingX:2}},children:[e(l,{variant:"subtitle1",marginBottom:2,children:h||"-"}),r.dailyMonitorings[h].map((m,S)=>s(K,{sx:{padding:3,marginBottom:S!==r.dailyMonitorings[h].length-1?2:0},children:[s(v,{direction:"row",sx:{alignItems:"center",justifyContent:"space-between"},children:[e(Be,{children:m.time?m.time:"-"}),e(Be,{color:"success",sx:{marginRight:0},children:m.status?m.status:"-"})]}),e(Nt,{sx:{marginY:2}}),s(v,{spacing:3,sx:{paddingY:1,paddingX:3},children:[e(o,{item:!0,xs:12,lg:12,md:12,children:s(v,{spacing:1,children:[e(l,{variant:"h6",children:"Subject"}),e(l,{variant:"inherit",children:m.subject?I(m.subject):"-"})]})}),s(o,{item:!0,xs:12,lg:12,md:12,children:[s(v,{spacing:1,sx:{paddingBottom:2},children:[e(l,{variant:"h6",children:"Objektif"}),e(l,{variant:"inherit",children:m.object?I(m.object):"-"})]}),s(v,{direction:"row",sx:{paddingY:1},spacing:2,children:[e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"inherit",children:"Body Temperature"})})}),e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"subtitle1",children:m.bodyTemperature>0?m.bodyTemperature+" Cel":"-"})})})]}),s(v,{direction:"row",sx:{paddingY:1},spacing:2,children:[e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"inherit",children:"Sistole"})})}),e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"subtitle1",children:m.sistole>0?m.sistole+" mm[Hg]":"-"})})})]}),s(v,{direction:"row",sx:{paddingY:1},spacing:2,children:[e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"inherit",children:"Diastole"})})}),e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"subtitle1",children:m.diastole>0?m.diastole+" mm[Hg]":"-"})})})]}),s(v,{direction:"row",sx:{paddingY:1},spacing:2,children:[e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"inherit",children:"Respiration Rate"})})}),e(o,{item:!0,xs:6,lg:6,md:6,children:e(v,{children:e(l,{variant:"subtitle1",children:m.respirationRate>0?m.respirationRate+" / min":"-"})})})]}),e(v,{spacing:1,children:e(l,{variant:"h6",sx:{paddingTop:2},children:"Analysis"})}),e(v,{direction:"row",sx:{paddingY:2},spacing:2,children:e(o,{item:!0,xs:12,lg:12,md:12,children:e(v,{children:e(l,{variant:"inherit",children:m.analysis?I(m.analysis):"-"})})})}),e(v,{spacing:1,children:e(l,{variant:"h6",sx:{paddingTop:2},children:"Medical Plan :"})}),e(v,{direction:"row",spacing:2,children:e(o,{item:!0,xs:12,lg:12,md:12,children:e(v,{marginLeft:5,children:r.dailyMonitorings?e("ul",{style:{listStyleType:"disc"},children:m.plans.length>0?m.plans.map((R,T)=>R.type===1?e("li",{children:I(R.plan)},T):null):e("li",{children:"No plans available"})}):"-"})})}),e(v,{spacing:1,children:e(l,{variant:"h6",sx:{paddingTop:2},children:"Non Medikamentosa Plan :"})}),e(v,{direction:"row",spacing:2,children:e(o,{item:!0,xs:12,lg:12,md:12,children:e(v,{marginLeft:5,children:r.dailyMonitorings?e("ul",{style:{listStyleType:"disc"},children:m.plans.length>0?m.plans.map((R,T)=>R.type===2?e("li",{children:I(R.plan)},T):null):e("li",{children:"No plans available"})}):"-"})})}),e(v,{spacing:1,children:e(l,{variant:"h6",sx:{paddingTop:2},children:"File Documentation :"})}),e(v,{direction:"row",spacing:2,children:e(v,{marginLeft:5,children:r.dailyMonitorings?e("ul",{style:{listStyleType:"disc"},children:m.files.length>0?m.files.map((R,T)=>e("li",{children:e("a",{href:R.path,download:R.original_name?R.original_name:"test",style:{cursor:"pointer",textDecoration:"none",color:"#19BBBB"},target:"_blank",children:R.original_name})},T)):e("li",{children:"-"})}):e("span",{children:"-"})})})]})]})]},S))]})]},L))}):e(l,{variant:"subtitle1",textAlign:"center",children:"No Data Found"})})}),e(Ze,{value:a,index:1,children:e(o,{item:!0,xs:12,padding:r&&r.laboratoriumResults?0:3,children:r&&r.laboratoriumResults&&Object.keys(r.laboratoriumResults).length>0?Object.keys(r.laboratoriumResults).map((h,L)=>{var m;return e(K,{sx:{padding:3,border:"1px solid #919EAB52",boxShadow:"none",marginTop:5},children:s(v,{children:[e(l,{variant:"subtitle1",children:h||"-"}),(m=r.laboratoriumResults[h])==null?void 0:m.map((S,R)=>s(K,{sx:{marginTop:3,paddingX:2.5,paddingY:2},children:[e(Be,{children:S.code||"-"}),s(Ot,{sx:{marginY:2},children:[e(Ht,{children:s($e,{children:[e(re,{children:"Date"}),e(re,{children:"Examination"}),e(re,{children:"Location"})]})}),s(_t,{children:[s($e,{children:[e(re,{children:e(Be,{children:S.date||"-"})}),e(re,{children:S.examination||"-"}),e(re,{children:S.location||"-"})]}),e($e,{children:e(re,{children:r.dailyMonitorings?e("ul",{style:{listStyleType:"disc"},children:S.files.length>0?S.files.map((T,q)=>e("li",{children:e("a",{href:T.path,download:T.original_name?T.original_name:"test",style:{cursor:"pointer",textDecoration:"none",color:"#19BBBB"},target:"_blank",children:T.original_name})},q)):e("li",{children:"-"})}):e("span",{children:"-"})})})]})]})]},R))]})},L)}):e(l,{padding:3,variant:"subtitle1",textAlign:"center",children:"No Data Found"})})})]})}):null]})})}export{tr as default}; diff --git a/public/client-portal/assets/Stack.acc67e21.js b/public/client-portal/assets/Stack.acc67e21.js new file mode 100644 index 00000000..339a6459 --- /dev/null +++ b/public/client-portal/assets/Stack.acc67e21.js @@ -0,0 +1 @@ +import{a5 as t}from"./index.b0a49137.js";const a=t(),o=a;export{o as S}; diff --git a/public/client-portal/assets/Table.08efdc83.js b/public/client-portal/assets/Table.08efdc83.js new file mode 100644 index 00000000..877ef9e2 --- /dev/null +++ b/public/client-portal/assets/Table.08efdc83.js @@ -0,0 +1 @@ +import{c as F,j as e,g as z,a as O,s as H,a3 as _,b as $,_ as B,r as C,u as k,e as U,f as s,h as A,i as V,M as I,N as M,Q as W,a4 as y,T as G,P as q,B as Q}from"./index.b0a49137.js";import{B as X}from"./Box.c50b4a28.js";import{T as Y}from"./TablePagination.dc161c5e.js";import{G as u}from"./Grid.97ae8bc1.js";import{T as x}from"./TextField.08c1cc6c.js";import{I as L}from"./InputAdornment.b72719ba.js";import{S as w}from"./Search.cbee36ce.js";import{L as J}from"./LoadingButton.6a53b4e1.js";import{T as K}from"./TableContainer.58606ed5.js";import{T as Z,a as ee,b as f,c as T}from"./TableRow.41459f01.js";import{T as te}from"./TableHead.c7022a42.js";const ne={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},ie=ne,le=F(e("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function ae(n){return O("MuiTableSortLabel",n)}const oe=z("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),D=oe,ce=["active","children","className","direction","hideSortIcon","IconComponent"],re=n=>{const{classes:r,direction:l,active:t}=n,b={root:["root",t&&"active"],icon:["icon",`iconDirection${$(l)}`]};return V(b,ae,r)},de=H(_,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(n,r)=>{const{ownerState:l}=n;return[r.root,l.active&&r.active]}})(({theme:n})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(n.vars||n).palette.text.secondary},"&:hover":{color:(n.vars||n).palette.text.secondary,[`& .${D.icon}`]:{opacity:.5}},[`&.${D.active}`]:{color:(n.vars||n).palette.text.primary,[`& .${D.icon}`]:{opacity:1,color:(n.vars||n).palette.text.secondary}}})),ue=H("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(n,r)=>{const{ownerState:l}=n;return[r.icon,r[`iconDirection${$(l.direction)}`]]}})(({theme:n,ownerState:r})=>B({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:n.transitions.create(["opacity","transform"],{duration:n.transitions.duration.shorter}),userSelect:"none"},r.direction==="desc"&&{transform:"rotate(0deg)"},r.direction==="asc"&&{transform:"rotate(180deg)"})),se=C.exports.forwardRef(function(r,l){const t=k({props:r,name:"MuiTableSortLabel"}),{active:b=!1,children:c,className:p,direction:h="asc",hideSortIcon:m=!1,IconComponent:v=le}=t,o=U(t,ce),g=B({},t,{active:b,direction:h,hideSortIcon:m,IconComponent:v}),P=re(g);return s(de,B({className:A(P.root,p),component:"span",disableRipple:!0,ownerState:g,ref:l},o,{children:[c,m&&!b?null:e(ue,{as:v,className:A(P.icon),ownerState:g})]}))}),he=se;function be({count:n,onPageChange:r,page:l,rowsPerPage:t,onRowsPerPageChange:b}){return e(X,{children:e(Y,{component:"div",rowsPerPageOptions:[10,25],count:n,page:l,onPageChange:r,rowsPerPage:t,onRowsPerPageChange:b})})}const ge=F(e("path",{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}),"Download");function we({headCells:n,rows:r,paginations:l,orders:t,loadings:b,params:c,filters:p,filterStatus:h,filterStartDate:m,filterEndDate:v,searchs:o,exportReport:g,exportLoading:P}){const N=async(a,i)=>{const d=(t==null?void 0:t.orderBy)===i&&(t==null?void 0:t.order)==="asc";t==null||t.setOrder(d?"desc":"asc"),t==null||t.setOrderBy(i);const S=Object.fromEntries([...c==null?void 0:c.searchParams.entries(),["order",d?"desc":"asc"],["orderBy",i]]);c==null||c.setAppliedParams(S)},R=()=>{const a=i=>d=>{N(d,i)};return e(te,{children:e(f,{children:n&&n.map((i,d)=>e(T,{sortDirection:(t==null?void 0:t.orderBy)===i.id?t.order:!1,align:i.align,sx:{padding:2},width:i.width?i.width:"auto",children:i.isSort?s(he,{active:(t==null?void 0:t.orderBy)===i.id,direction:(t==null?void 0:t.orderBy)===i.id?t.order:"asc",onClick:a(i.id),children:[i.label,(t==null?void 0:t.orderBy)===i.id?e(Q,{component:"span",sx:ie,children:t.order==="desc"?"sorted descending":"sorted ascending"}):null]}):i.label},d))})})},j=async(a,i)=>{const d=Object.fromEntries([...c==null?void 0:c.searchParams.entries(),["page",i+1],["per_page",l==null?void 0:l.rowsPerPage]]);l==null||l.setPage(i),await new Promise(S=>setTimeout(S,500)),c==null||c.setAppliedParams(d)},E=async a=>{c==null||c.searchParams.delete("page");const i=Object.fromEntries([...c==null?void 0:c.searchParams.entries(),["per_page",parseInt(a.target.value,10)]]);l==null||l.setPage(0),l==null||l.setRowsPerPage(parseInt(a.target.value,10)),await new Promise(d=>setTimeout(d,500)),c==null||c.setAppliedParams(i)};return s(u,{container:!0,children:[e(u,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:s(u,{container:!0,spacing:2,children:[p&&p.useFilter?s(C.exports.Fragment,{children:[e(u,{item:!0,xs:12,lg:3,xl:2,children:s(I,{fullWidth:!0,children:[e(M,{id:"simple-division-select-lable",children:"Division"}),s(W,{labelId:"simple-division-select-lable",id:"division-select-lable",value:p.config.divisionValue,label:"Division",onChange:p.config.handleDivisionChange,children:[e(y,{value:"all",children:"All"}),p.config.divisionData.map((a,i)=>e(y,{value:a.id,children:a.name},i))]})]})}),e(u,{item:!0,xs:12,lg:9,xl:10,children:e("form",{onSubmit:o==null?void 0:o.handleSearchSubmit,children:e(x,{id:"search-input",label:"Search",variant:"outlined",onChange:a=>o==null?void 0:o.setSearchText(a.target.value),value:o==null?void 0:o.searchText,fullWidth:!0})})})]}):null,o&&o.useSearchs?e(C.exports.Fragment,{children:h&&h.useFilter?e(u,{item:!0,xs:12,lg:4,xl:4,children:e("form",{onSubmit:o.handleSearchSubmit,children:e(x,{id:"search-input",variant:"outlined",onChange:a=>o.setSearchText(a.target.value),value:o.searchText,fullWidth:!0,InputProps:{startAdornment:e(L,{position:"start",children:e(w,{})})},placeholder:"Search Name or Member ID... "})})}):g&&g.useExport&&h===void 0?e(u,{item:!0,xs:12,lg:10,xl:10,children:e("form",{onSubmit:o.handleSearchSubmit,children:e(x,{id:"search-input",variant:"outlined",onChange:a=>o.setSearchText(a.target.value),value:o.searchText,fullWidth:!0,InputProps:{startAdornment:e(L,{position:"start",children:e(w,{})})},placeholder:"Search Name or Member ID... "})})}):e(u,{item:!0,xs:12,lg:o.fullWidth?12:6,xl:o.fullWidth?12:6,children:e("form",{onSubmit:o.handleSearchSubmit,children:e(x,{id:"search-input",variant:"outlined",onChange:a=>o.setSearchText(a.target.value),value:o.searchText,fullWidth:!0,InputProps:{startAdornment:e(L,{position:"start",children:e(w,{})})},placeholder:"Search Name or Member ID... "})})})}):null,m&&m.useFilter?e(u,{item:!0,xs:12,lg:2,xl:2,children:e("form",{onChange:m.handleStartDateChange,children:e(x,{id:"date-input",type:"date",variant:"outlined",value:m.startDate,onChange:a=>m.setStartDate(a.target.value),fullWidth:!0,label:"Start Date",InputLabelProps:{shrink:!0}})})}):null,v&&v.useFilter?e(u,{item:!0,xs:12,lg:2,xl:2,children:e("form",{onChange:v.handleEndDateChange,children:e(x,{id:"date-input",type:"date",variant:"outlined",value:v.endDate,onChange:a=>v.setEndDate(a.target.value),fullWidth:!0,label:"End Date",InputLabelProps:{shrink:!0}})})}):null,h&&h.useFilter?e(u,{item:!0,xs:12,lg:2,xl:2,children:s(I,{fullWidth:!0,children:[e(M,{id:"simple-status-select-lable",children:"Status"}),s(W,{labelId:"simple-status-select-lable",id:"status-select-lable",value:h.config.statusValue,label:"Status",onChange:h.config.handleStatusChange,children:[e(y,{value:"all",children:"All"}),h.config.statusData.map((a,i)=>e(y,{value:a.id,children:a.name},i))]})]})}):null,g&&g.useExport?e(u,{item:!0,xs:12,lg:2,xl:2,children:e(I,{fullWidth:!0,children:e(J,{id:"upload-button",variant:"contained",startIcon:e(ge,{}),sx:{p:1.8},onClick:()=>g.handleExportReport(),loading:P,children:e(G,{variant:"inherit",sx:{marginLeft:1},children:"Export"})})})}):null]})}),s(u,{item:!0,xs:12,children:[e(K,{component:q,children:s(Z,{"aria-label":"collapsible table",size:"small",children:[e(R,{}),e(ee,{children:b.isLoading&&r&&r.length>=1?e(f,{children:e(T,{colSpan:n==null?void 0:n.length,align:"center",children:"Loading . . ."})}):r&&r.length>=1?r.map((a,i)=>e(f,{children:n&&n.map((d,S)=>e(T,{align:d.align,children:a[d.id]},S))},i)):b.isLoading===!1&&r&&r.length===0?e(f,{children:e(T,{colSpan:6,align:"center",children:"No Data Found"})}):e(f,{children:e(T,{colSpan:6,align:"center",children:"Loading . . ."})})})]})}),l&&e(be,{count:l.paginationTable.total,onPageChange:j,page:l.page,rowsPerPage:l.rowsPerPage,onRowsPerPageChange:E})]})]})}export{ge as D,we as T}; diff --git a/public/client-portal/assets/VisibilityOutlined.7d63b3a6.js b/public/client-portal/assets/VisibilityOutlined.ab7a612c.js similarity index 89% rename from public/client-portal/assets/VisibilityOutlined.7d63b3a6.js rename to public/client-portal/assets/VisibilityOutlined.ab7a612c.js index 3cf93481..ea03fb67 100644 --- a/public/client-portal/assets/VisibilityOutlined.7d63b3a6.js +++ b/public/client-portal/assets/VisibilityOutlined.ab7a612c.js @@ -1 +1 @@ -import{r,i as t,a}from"./jsx-runtime_commonjs-proxy.08daee49.js";var e={},i=t.exports;Object.defineProperty(e,"__esModule",{value:!0});var u=e.default=void 0,s=i(r()),l=a,d=(0,s.default)((0,l.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 5c1.38 0 2.5 1.12 2.5 2.5S13.38 14 12 14s-2.5-1.12-2.5-2.5S10.62 9 12 9m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7z"}),"VisibilityOutlined");u=e.default=d;export{u as d}; +import{r,i as t,a}from"./jsx-runtime_commonjs-proxy.b87625c0.js";var e={},i=t.exports;Object.defineProperty(e,"__esModule",{value:!0});var u=e.default=void 0,s=i(r()),l=a,d=(0,s.default)((0,l.jsx)("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 5c1.38 0 2.5 1.12 2.5 2.5S13.38 14 12 14s-2.5-1.12-2.5-2.5S10.62 9 12 9m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7z"}),"VisibilityOutlined");u=e.default=d;export{u as d}; diff --git a/public/client-portal/assets/formatNumber.e535a2a3.js b/public/client-portal/assets/formatNumber.0b88db94.js similarity index 99% rename from public/client-portal/assets/formatNumber.e535a2a3.js rename to public/client-portal/assets/formatNumber.0b88db94.js index 2bbe28ed..b4d42896 100644 --- a/public/client-portal/assets/formatNumber.e535a2a3.js +++ b/public/client-portal/assets/formatNumber.0b88db94.js @@ -1,7 +1,7 @@ -import{z as O}from"./index.4524613b.js";var E={exports:{}};/*! @preserve +import{z as O}from"./index.b0a49137.js";var E={exports:{}};/*! @preserve * numeral.js * version : 2.0.6 * author : Adam Draper * license : MIT * http://adamwdraper.github.com/Numeral-js/ - */(function(F){(function(n,b){F.exports?F.exports=b():n.numeral=b()})(O,function(){var n,b,P="2.0.6",_={},B={},w={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},c={currentLocale:w.currentLocale,zeroFormat:w.zeroFormat,nullFormat:w.nullFormat,defaultFormat:w.defaultFormat,scalePercentBy100:w.scalePercentBy100};function $(e,r){this._input=e,this._value=r}return n=function(e){var r,l,i,t;if(n.isNumeral(e))r=e.value();else if(e===0||typeof e>"u")r=0;else if(e===null||b.isNaN(e))r=null;else if(typeof e=="string")if(c.zeroFormat&&e===c.zeroFormat)r=0;else if(c.nullFormat&&e===c.nullFormat||!e.replace(/[^0-9]+/g,"").length)r=null;else{for(l in _)if(t=typeof _[l].regexps.unformat=="function"?_[l].regexps.unformat():_[l].regexps.unformat,t&&e.match(t)){i=_[l].unformat;break}i=i||n._.stringToNumber,r=i(e)}else r=Number(e)||null;return new $(e,r)},n.version=P,n.isNumeral=function(e){return e instanceof $},n._=b={numberToFormat:function(e,r,l){var i=B[n.options.currentLocale],t=!1,o=!1,a=0,u="",f=1e12,s=1e9,d=1e6,N=1e3,h="",v=!1,p,y,m,g,k,T,x;if(e=e||0,y=Math.abs(e),n._.includes(r,"(")?(t=!0,r=r.replace(/[\(|\)]/g,"")):(n._.includes(r,"+")||n._.includes(r,"-"))&&(k=n._.includes(r,"+")?r.indexOf("+"):e<0?r.indexOf("-"):-1,r=r.replace(/[\+|\-]/g,"")),n._.includes(r,"a")&&(p=r.match(/a(k|m|b|t)?/),p=p?p[1]:!1,n._.includes(r," a")&&(u=" "),r=r.replace(new RegExp(u+"a[kmbt]?"),""),y>=f&&!p||p==="t"?(u+=i.abbreviations.trillion,e=e/f):y=s&&!p||p==="b"?(u+=i.abbreviations.billion,e=e/s):y=d&&!p||p==="m"?(u+=i.abbreviations.million,e=e/d):(y=N&&!p||p==="k")&&(u+=i.abbreviations.thousand,e=e/N)),n._.includes(r,"[.]")&&(o=!0,r=r.replace("[.]",".")),m=e.toString().split(".")[0],g=r.split(".")[1],T=r.indexOf(","),a=(r.split(".")[0].split(",")[0].match(/0/g)||[]).length,g?(n._.includes(g,"[")?(g=g.replace("]",""),g=g.split("["),h=n._.toFixed(e,g[0].length+g[1].length,l,g[1].length)):h=n._.toFixed(e,g.length,l),m=h.split(".")[0],n._.includes(h,".")?h=i.delimiters.decimal+h.split(".")[1]:h="",o&&Number(h.slice(1))===0&&(h="")):m=n._.toFixed(e,0,l),u&&!p&&Number(m)>=1e3&&u!==i.abbreviations.trillion)switch(m=String(Number(m)/1e3),u){case i.abbreviations.thousand:u=i.abbreviations.million;break;case i.abbreviations.million:u=i.abbreviations.billion;break;case i.abbreviations.billion:u=i.abbreviations.trillion;break}if(n._.includes(m,"-")&&(m=m.slice(1),v=!0),m.length0;S--)m="0"+m;return T>-1&&(m=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+i.delimiters.thousands)),r.indexOf(".")===0&&(m=""),x=m+h+(u||""),t?x=(t&&v?"(":"")+x+(t&&v?")":""):k>=0?x=k===0?(v?"-":"+")+x:x+(v?"-":"+"):v&&(x="-"+x),x},stringToNumber:function(e){var r=B[c.currentLocale],l=e,i={thousand:3,million:6,billion:9,trillion:12},t,o,a;if(c.zeroFormat&&e===c.zeroFormat)o=0;else if(c.nullFormat&&e===c.nullFormat||!e.replace(/[^0-9]+/g,"").length)o=null;else{o=1,r.delimiters.decimal!=="."&&(e=e.replace(/\./g,"").replace(r.delimiters.decimal,"."));for(t in i)if(a=new RegExp("[^a-zA-Z]"+r.abbreviations[t]+"(?:\\)|(\\"+r.currency.symbol+")?(?:\\))?)?$"),l.match(a)){o*=Math.pow(10,i[t]);break}o*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),o*=Number(e)}return o},isNaN:function(e){return typeof e=="number"&&isNaN(e)},includes:function(e,r){return e.indexOf(r)!==-1},insert:function(e,r,l){return e.slice(0,l)+r+e.slice(l)},reduce:function(e,r){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof r!="function")throw new TypeError(r+" is not a function");var l=Object(e),i=l.length>>>0,t=0,o;if(arguments.length===3)o=arguments[2];else{for(;t=i)throw new TypeError("Reduce of empty array with no initial value");o=l[t++]}for(;ti?r:i},1)},toFixed:function(e,r,l,i){var t=e.toString().split("."),o=r-(i||0),a,u,f,s;return t.length===2?a=Math.min(Math.max(t[1].length,o),r):a=o,f=Math.pow(10,a),s=(l(e+"e+"+a)/f).toFixed(a),i>r-a&&(u=new RegExp("\\.?0{1,"+(i-(r-a))+"}$"),s=s.replace(u,"")),s}},n.options=c,n.formats=_,n.locales=B,n.locale=function(e){return e&&(c.currentLocale=e.toLowerCase()),c.currentLocale},n.localeData=function(e){if(!e)return B[c.currentLocale];if(e=e.toLowerCase(),!B[e])throw new Error("Unknown locale : "+e);return B[e]},n.reset=function(){for(var e in w)c[e]=w[e]},n.zeroFormat=function(e){c.zeroFormat=typeof e=="string"?e:null},n.nullFormat=function(e){c.nullFormat=typeof e=="string"?e:null},n.defaultFormat=function(e){c.defaultFormat=typeof e=="string"?e:"0.0"},n.register=function(e,r,l){if(r=r.toLowerCase(),this[e+"s"][r])throw new TypeError(r+" "+e+" already registered.");return this[e+"s"][r]=l,l},n.validate=function(e,r){var l,i,t,o,a,u,f,s;if(typeof e!="string"&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),e=e.trim(),e.match(/^\d+$/))return!0;if(e==="")return!1;try{f=n.localeData(r)}catch{f=n.localeData(n.locale())}return t=f.currency.symbol,a=f.abbreviations,l=f.delimiters.decimal,f.delimiters.thousands==="."?i="\\.":i=f.delimiters.thousands,s=e.match(/^[^\d]+/),s!==null&&(e=e.substr(1),s[0]!==t)||(s=e.match(/[^\d]+$/),s!==null&&(e=e.slice(0,-1),s[0]!==a.thousand&&s[0]!==a.million&&s[0]!==a.billion&&s[0]!==a.trillion))?!1:(u=new RegExp(i+"{2}"),e.match(/[^\d.,]/g)?!1:(o=e.split(l),o.length>2?!1:o.length<2?!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u):o[0].length===1?!!o[0].match(/^\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/):!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/)))},n.fn=$.prototype={clone:function(){return n(this)},format:function(e,r){var l=this._value,i=e||c.defaultFormat,t,o,a;if(r=r||Math.round,l===0&&c.zeroFormat!==null)o=c.zeroFormat;else if(l===null&&c.nullFormat!==null)o=c.nullFormat;else{for(t in _)if(i.match(_[t].regexps.format)){a=_[t].format;break}a=a||n._.numberToFormat,o=a(l,i,r)}return o},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var r=b.correctionFactor.call(null,this._value,e);function l(i,t,o,a){return i+Math.round(r*t)}return this._value=b.reduce([this._value,e],l,0)/r,this},subtract:function(e){var r=b.correctionFactor.call(null,this._value,e);function l(i,t,o,a){return i-Math.round(r*t)}return this._value=b.reduce([e],l,Math.round(this._value*r))/r,this},multiply:function(e){function r(l,i,t,o){var a=b.correctionFactor(l,i);return Math.round(l*a)*Math.round(i*a)/Math.round(a*a)}return this._value=b.reduce([this._value,e],r,1),this},divide:function(e){function r(l,i,t,o){var a=b.correctionFactor(l,i);return Math.round(l*a)/Math.round(i*a)}return this._value=b.reduce([this._value,e],r),this},difference:function(e){return Math.abs(n(this._value).subtract(e).value())}},n.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var r=e%10;return~~(e%100/10)===1?"th":r===1?"st":r===2?"nd":r===3?"rd":"th"},currency:{symbol:"$"}}),function(){n.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(e,r,l){var i=n._.includes(r," BPS")?" ":"",t;return e=e*1e4,r=r.replace(/\s?BPS/,""),t=n._.numberToFormat(e,r,l),n._.includes(t,")")?(t=t.split(""),t.splice(-1,0,i+"BPS"),t=t.join("")):t=t+i+"BPS",t},unformat:function(e){return+(n._.stringToNumber(e)*1e-4).toFixed(15)}})}(),function(){var e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},r={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},l=e.suffixes.concat(r.suffixes.filter(function(t){return e.suffixes.indexOf(t)<0})),i=l.join("|");i="("+i.replace("B","B(?!PS)")+")",n.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(i)},format:function(t,o,a){var u,f=n._.includes(o,"ib")?r:e,s=n._.includes(o," b")||n._.includes(o," ib")?" ":"",d,N,h;for(o=o.replace(/\s?i?b/,""),d=0;d<=f.suffixes.length;d++)if(N=Math.pow(f.base,d),h=Math.pow(f.base,d+1),t===null||t===0||t>=N&&t0&&(t=t/N);break}return u=n._.numberToFormat(t,o,a),u+s},unformat:function(t){var o=n._.stringToNumber(t),a,u;if(o){for(a=e.suffixes.length-1;a>=0;a--){if(n._.includes(t,e.suffixes[a])){u=Math.pow(e.base,a);break}if(n._.includes(t,r.suffixes[a])){u=Math.pow(r.base,a);break}}o*=u||1}return o}})}(),function(){n.register("format","currency",{regexps:{format:/(\$)/},format:function(e,r,l){var i=n.locales[n.options.currentLocale],t={before:r.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:r.match(/([\+|\-|\)|\s|\$]*)$/)[0]},o,a,u;for(r=r.replace(/\s?\$\s?/,""),o=n._.numberToFormat(e,r,l),e>=0?(t.before=t.before.replace(/[\-\(]/,""),t.after=t.after.replace(/[\-\)]/,"")):e<0&&!n._.includes(t.before,"-")&&!n._.includes(t.before,"(")&&(t.before="-"+t.before),u=0;u=0;u--)switch(a=t.after[u],a){case"$":o=u===t.after.length-1?o+i.currency.symbol:n._.insert(o,i.currency.symbol,-(t.after.length-(1+u)));break;case" ":o=u===t.after.length-1?o+" ":n._.insert(o," ",-(t.after.length-(1+u)+i.currency.symbol.length-1));break}return o}})}(),function(){n.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(e,r,l){var i,t=typeof e=="number"&&!n._.isNaN(e)?e.toExponential():"0e+0",o=t.split("e");return r=r.replace(/e[\+|\-]{1}0/,""),i=n._.numberToFormat(Number(o[0]),r,l),i+"e"+o[1]},unformat:function(e){var r=n._.includes(e,"e+")?e.split("e+"):e.split("e-"),l=Number(r[0]),i=Number(r[1]);i=n._.includes(e,"e-")?i*=-1:i;function t(o,a,u,f){var s=n._.correctionFactor(o,a),d=o*s*(a*s)/(s*s);return d}return n._.reduce([l,Math.pow(10,i)],t,1)}})}(),function(){n.register("format","ordinal",{regexps:{format:/(o)/},format:function(e,r,l){var i=n.locales[n.options.currentLocale],t,o=n._.includes(r," o")?" ":"";return r=r.replace(/\s?o/,""),o+=i.ordinal(e),t=n._.numberToFormat(e,r,l),t+o}})}(),function(){n.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(e,r,l){var i=n._.includes(r," %")?" ":"",t;return n.options.scalePercentBy100&&(e=e*100),r=r.replace(/\s?\%/,""),t=n._.numberToFormat(e,r,l),n._.includes(t,")")?(t=t.split(""),t.splice(-1,0,i+"%"),t=t.join("")):t=t+i+"%",t},unformat:function(e){var r=n._.stringToNumber(e);return n.options.scalePercentBy100?r*.01:r}})}(),function(){n.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,r,l){var i=Math.floor(e/60/60),t=Math.floor((e-i*60*60)/60),o=Math.round(e-i*60*60-t*60);return i+":"+(t<10?"0"+t:t)+":"+(o<10?"0"+o:o)},unformat:function(e){var r=e.split(":"),l=0;return r.length===3?(l=l+Number(r[0])*60*60,l=l+Number(r[1])*60,l=l+Number(r[2])):r.length===2&&(l=l+Number(r[0])*60,l=l+Number(r[1])),Number(l)}})}(),n})})(E);const M=E.exports;M.register("locale","id",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(F){return F===1?"er":"\xE8me"},currency:{symbol:"Rp "}});M.locale("id");function L(F){return M(F).format("$0,0")}function R(F){return M(F).format("0,0")}export{R as a,L as f}; + */(function(F){(function(n,b){F.exports?F.exports=b():n.numeral=b()})(O,function(){var n,b,P="2.0.6",_={},B={},w={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},c={currentLocale:w.currentLocale,zeroFormat:w.zeroFormat,nullFormat:w.nullFormat,defaultFormat:w.defaultFormat,scalePercentBy100:w.scalePercentBy100};function $(e,r){this._input=e,this._value=r}return n=function(e){var r,l,i,t;if(n.isNumeral(e))r=e.value();else if(e===0||typeof e>"u")r=0;else if(e===null||b.isNaN(e))r=null;else if(typeof e=="string")if(c.zeroFormat&&e===c.zeroFormat)r=0;else if(c.nullFormat&&e===c.nullFormat||!e.replace(/[^0-9]+/g,"").length)r=null;else{for(l in _)if(t=typeof _[l].regexps.unformat=="function"?_[l].regexps.unformat():_[l].regexps.unformat,t&&e.match(t)){i=_[l].unformat;break}i=i||n._.stringToNumber,r=i(e)}else r=Number(e)||null;return new $(e,r)},n.version=P,n.isNumeral=function(e){return e instanceof $},n._=b={numberToFormat:function(e,r,l){var i=B[n.options.currentLocale],t=!1,o=!1,a=0,u="",f=1e12,s=1e9,d=1e6,N=1e3,h="",v=!1,p,y,m,g,k,T,x;if(e=e||0,y=Math.abs(e),n._.includes(r,"(")?(t=!0,r=r.replace(/[\(|\)]/g,"")):(n._.includes(r,"+")||n._.includes(r,"-"))&&(k=n._.includes(r,"+")?r.indexOf("+"):e<0?r.indexOf("-"):-1,r=r.replace(/[\+|\-]/g,"")),n._.includes(r,"a")&&(p=r.match(/a(k|m|b|t)?/),p=p?p[1]:!1,n._.includes(r," a")&&(u=" "),r=r.replace(new RegExp(u+"a[kmbt]?"),""),y>=f&&!p||p==="t"?(u+=i.abbreviations.trillion,e=e/f):y=s&&!p||p==="b"?(u+=i.abbreviations.billion,e=e/s):y=d&&!p||p==="m"?(u+=i.abbreviations.million,e=e/d):(y=N&&!p||p==="k")&&(u+=i.abbreviations.thousand,e=e/N)),n._.includes(r,"[.]")&&(o=!0,r=r.replace("[.]",".")),m=e.toString().split(".")[0],g=r.split(".")[1],T=r.indexOf(","),a=(r.split(".")[0].split(",")[0].match(/0/g)||[]).length,g?(n._.includes(g,"[")?(g=g.replace("]",""),g=g.split("["),h=n._.toFixed(e,g[0].length+g[1].length,l,g[1].length)):h=n._.toFixed(e,g.length,l),m=h.split(".")[0],n._.includes(h,".")?h=i.delimiters.decimal+h.split(".")[1]:h="",o&&Number(h.slice(1))===0&&(h="")):m=n._.toFixed(e,0,l),u&&!p&&Number(m)>=1e3&&u!==i.abbreviations.trillion)switch(m=String(Number(m)/1e3),u){case i.abbreviations.thousand:u=i.abbreviations.million;break;case i.abbreviations.million:u=i.abbreviations.billion;break;case i.abbreviations.billion:u=i.abbreviations.trillion;break}if(n._.includes(m,"-")&&(m=m.slice(1),v=!0),m.length0;S--)m="0"+m;return T>-1&&(m=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+i.delimiters.thousands)),r.indexOf(".")===0&&(m=""),x=m+h+(u||""),t?x=(t&&v?"(":"")+x+(t&&v?")":""):k>=0?x=k===0?(v?"-":"+")+x:x+(v?"-":"+"):v&&(x="-"+x),x},stringToNumber:function(e){var r=B[c.currentLocale],l=e,i={thousand:3,million:6,billion:9,trillion:12},t,o,a;if(c.zeroFormat&&e===c.zeroFormat)o=0;else if(c.nullFormat&&e===c.nullFormat||!e.replace(/[^0-9]+/g,"").length)o=null;else{o=1,r.delimiters.decimal!=="."&&(e=e.replace(/\./g,"").replace(r.delimiters.decimal,"."));for(t in i)if(a=new RegExp("[^a-zA-Z]"+r.abbreviations[t]+"(?:\\)|(\\"+r.currency.symbol+")?(?:\\))?)?$"),l.match(a)){o*=Math.pow(10,i[t]);break}o*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),o*=Number(e)}return o},isNaN:function(e){return typeof e=="number"&&isNaN(e)},includes:function(e,r){return e.indexOf(r)!==-1},insert:function(e,r,l){return e.slice(0,l)+r+e.slice(l)},reduce:function(e,r){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof r!="function")throw new TypeError(r+" is not a function");var l=Object(e),i=l.length>>>0,t=0,o;if(arguments.length===3)o=arguments[2];else{for(;t=i)throw new TypeError("Reduce of empty array with no initial value");o=l[t++]}for(;ti?r:i},1)},toFixed:function(e,r,l,i){var t=e.toString().split("."),o=r-(i||0),a,u,f,s;return t.length===2?a=Math.min(Math.max(t[1].length,o),r):a=o,f=Math.pow(10,a),s=(l(e+"e+"+a)/f).toFixed(a),i>r-a&&(u=new RegExp("\\.?0{1,"+(i-(r-a))+"}$"),s=s.replace(u,"")),s}},n.options=c,n.formats=_,n.locales=B,n.locale=function(e){return e&&(c.currentLocale=e.toLowerCase()),c.currentLocale},n.localeData=function(e){if(!e)return B[c.currentLocale];if(e=e.toLowerCase(),!B[e])throw new Error("Unknown locale : "+e);return B[e]},n.reset=function(){for(var e in w)c[e]=w[e]},n.zeroFormat=function(e){c.zeroFormat=typeof e=="string"?e:null},n.nullFormat=function(e){c.nullFormat=typeof e=="string"?e:null},n.defaultFormat=function(e){c.defaultFormat=typeof e=="string"?e:"0.0"},n.register=function(e,r,l){if(r=r.toLowerCase(),this[e+"s"][r])throw new TypeError(r+" "+e+" already registered.");return this[e+"s"][r]=l,l},n.validate=function(e,r){var l,i,t,o,a,u,f,s;if(typeof e!="string"&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),e=e.trim(),e.match(/^\d+$/))return!0;if(e==="")return!1;try{f=n.localeData(r)}catch{f=n.localeData(n.locale())}return t=f.currency.symbol,a=f.abbreviations,l=f.delimiters.decimal,f.delimiters.thousands==="."?i="\\.":i=f.delimiters.thousands,s=e.match(/^[^\d]+/),s!==null&&(e=e.substr(1),s[0]!==t)||(s=e.match(/[^\d]+$/),s!==null&&(e=e.slice(0,-1),s[0]!==a.thousand&&s[0]!==a.million&&s[0]!==a.billion&&s[0]!==a.trillion))?!1:(u=new RegExp(i+"{2}"),e.match(/[^\d.,]/g)?!1:(o=e.split(l),o.length>2?!1:o.length<2?!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u):o[0].length===1?!!o[0].match(/^\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/):!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/)))},n.fn=$.prototype={clone:function(){return n(this)},format:function(e,r){var l=this._value,i=e||c.defaultFormat,t,o,a;if(r=r||Math.round,l===0&&c.zeroFormat!==null)o=c.zeroFormat;else if(l===null&&c.nullFormat!==null)o=c.nullFormat;else{for(t in _)if(i.match(_[t].regexps.format)){a=_[t].format;break}a=a||n._.numberToFormat,o=a(l,i,r)}return o},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var r=b.correctionFactor.call(null,this._value,e);function l(i,t,o,a){return i+Math.round(r*t)}return this._value=b.reduce([this._value,e],l,0)/r,this},subtract:function(e){var r=b.correctionFactor.call(null,this._value,e);function l(i,t,o,a){return i-Math.round(r*t)}return this._value=b.reduce([e],l,Math.round(this._value*r))/r,this},multiply:function(e){function r(l,i,t,o){var a=b.correctionFactor(l,i);return Math.round(l*a)*Math.round(i*a)/Math.round(a*a)}return this._value=b.reduce([this._value,e],r,1),this},divide:function(e){function r(l,i,t,o){var a=b.correctionFactor(l,i);return Math.round(l*a)/Math.round(i*a)}return this._value=b.reduce([this._value,e],r),this},difference:function(e){return Math.abs(n(this._value).subtract(e).value())}},n.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var r=e%10;return~~(e%100/10)===1?"th":r===1?"st":r===2?"nd":r===3?"rd":"th"},currency:{symbol:"$"}}),function(){n.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(e,r,l){var i=n._.includes(r," BPS")?" ":"",t;return e=e*1e4,r=r.replace(/\s?BPS/,""),t=n._.numberToFormat(e,r,l),n._.includes(t,")")?(t=t.split(""),t.splice(-1,0,i+"BPS"),t=t.join("")):t=t+i+"BPS",t},unformat:function(e){return+(n._.stringToNumber(e)*1e-4).toFixed(15)}})}(),function(){var e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},r={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},l=e.suffixes.concat(r.suffixes.filter(function(t){return e.suffixes.indexOf(t)<0})),i=l.join("|");i="("+i.replace("B","B(?!PS)")+")",n.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(i)},format:function(t,o,a){var u,f=n._.includes(o,"ib")?r:e,s=n._.includes(o," b")||n._.includes(o," ib")?" ":"",d,N,h;for(o=o.replace(/\s?i?b/,""),d=0;d<=f.suffixes.length;d++)if(N=Math.pow(f.base,d),h=Math.pow(f.base,d+1),t===null||t===0||t>=N&&t0&&(t=t/N);break}return u=n._.numberToFormat(t,o,a),u+s},unformat:function(t){var o=n._.stringToNumber(t),a,u;if(o){for(a=e.suffixes.length-1;a>=0;a--){if(n._.includes(t,e.suffixes[a])){u=Math.pow(e.base,a);break}if(n._.includes(t,r.suffixes[a])){u=Math.pow(r.base,a);break}}o*=u||1}return o}})}(),function(){n.register("format","currency",{regexps:{format:/(\$)/},format:function(e,r,l){var i=n.locales[n.options.currentLocale],t={before:r.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:r.match(/([\+|\-|\)|\s|\$]*)$/)[0]},o,a,u;for(r=r.replace(/\s?\$\s?/,""),o=n._.numberToFormat(e,r,l),e>=0?(t.before=t.before.replace(/[\-\(]/,""),t.after=t.after.replace(/[\-\)]/,"")):e<0&&!n._.includes(t.before,"-")&&!n._.includes(t.before,"(")&&(t.before="-"+t.before),u=0;u=0;u--)switch(a=t.after[u],a){case"$":o=u===t.after.length-1?o+i.currency.symbol:n._.insert(o,i.currency.symbol,-(t.after.length-(1+u)));break;case" ":o=u===t.after.length-1?o+" ":n._.insert(o," ",-(t.after.length-(1+u)+i.currency.symbol.length-1));break}return o}})}(),function(){n.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(e,r,l){var i,t=typeof e=="number"&&!n._.isNaN(e)?e.toExponential():"0e+0",o=t.split("e");return r=r.replace(/e[\+|\-]{1}0/,""),i=n._.numberToFormat(Number(o[0]),r,l),i+"e"+o[1]},unformat:function(e){var r=n._.includes(e,"e+")?e.split("e+"):e.split("e-"),l=Number(r[0]),i=Number(r[1]);i=n._.includes(e,"e-")?i*=-1:i;function t(o,a,u,f){var s=n._.correctionFactor(o,a),d=o*s*(a*s)/(s*s);return d}return n._.reduce([l,Math.pow(10,i)],t,1)}})}(),function(){n.register("format","ordinal",{regexps:{format:/(o)/},format:function(e,r,l){var i=n.locales[n.options.currentLocale],t,o=n._.includes(r," o")?" ":"";return r=r.replace(/\s?o/,""),o+=i.ordinal(e),t=n._.numberToFormat(e,r,l),t+o}})}(),function(){n.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(e,r,l){var i=n._.includes(r," %")?" ":"",t;return n.options.scalePercentBy100&&(e=e*100),r=r.replace(/\s?\%/,""),t=n._.numberToFormat(e,r,l),n._.includes(t,")")?(t=t.split(""),t.splice(-1,0,i+"%"),t=t.join("")):t=t+i+"%",t},unformat:function(e){var r=n._.stringToNumber(e);return n.options.scalePercentBy100?r*.01:r}})}(),function(){n.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,r,l){var i=Math.floor(e/60/60),t=Math.floor((e-i*60*60)/60),o=Math.round(e-i*60*60-t*60);return i+":"+(t<10?"0"+t:t)+":"+(o<10?"0"+o:o)},unformat:function(e){var r=e.split(":"),l=0;return r.length===3?(l=l+Number(r[0])*60*60,l=l+Number(r[1])*60,l=l+Number(r[2])):r.length===2&&(l=l+Number(r[0])*60,l=l+Number(r[1])),Number(l)}})}(),n})})(E);const M=E.exports;M.register("locale","id",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(F){return F===1?"er":"\xE8me"},currency:{symbol:"Rp "}});M.locale("id");function L(F){return M(F).format("$0,0")}function R(F){return M(F).format("0,0")}export{L as a,R as f}; diff --git a/public/client-portal/assets/index.4524613b.js b/public/client-portal/assets/index.b0a49137.js similarity index 93% rename from public/client-portal/assets/index.4524613b.js rename to public/client-portal/assets/index.b0a49137.js index b8aa36ba..5751e315 100644 --- a/public/client-portal/assets/index.4524613b.js +++ b/public/client-portal/assets/index.b0a49137.js @@ -166,8 +166,8 @@ Add a component higher in the tree to provide a loading `)&&e.flags==="s")}),uoe=Ie,coe=wt,foe=coe.RegExp,doe=uoe(function(){var e=foe("(?b)","g");return e.exec("b").groups.a!=="b"||"b".replace(e,"$c")!=="bc"}),Ni=gr,Ip=Ae,poe=ei,hoe=eoe,voe=ooe,moe=Ep.exports,goe=rx,yoe=Ba.get,xoe=loe,boe=doe,Soe=moe("native-string-replace",String.prototype.replace),zf=RegExp.prototype.exec,o0=zf,woe=Ip("".charAt),Eoe=Ip("".indexOf),Coe=Ip("".replace),Wv=Ip("".slice),i0=function(){var e=/a/,t=/b*/g;return Ni(zf,e,"a"),Ni(zf,t,"a"),e.lastIndex!==0||t.lastIndex!==0}(),G5=voe.BROKEN_CARET,a0=/()??/.exec("")[1]!==void 0,Ooe=i0||a0||G5||xoe||boe;Ooe&&(o0=function(t){var r=this,n=yoe(r),o=poe(t),i=n.raw,a,s,l,u,c,d,f;if(i)return i.lastIndex=r.lastIndex,a=Ni(o0,i,o),r.lastIndex=i.lastIndex,a;var m=n.groups,p=G5&&r.sticky,h=Ni(hoe,r),v=r.source,g=0,y=o;if(p&&(h=Coe(h,"y",""),Eoe(h,"g")===-1&&(h+="g"),y=Wv(o,r.lastIndex),r.lastIndex>0&&(!r.multiline||r.multiline&&woe(o,r.lastIndex-1)!==` `)&&(v="(?: "+v+")",y=" "+y,g++),s=new RegExp("^(?:"+v+")",h)),a0&&(s=new RegExp("^"+v+"$(?!\\s)",h)),i0&&(l=r.lastIndex),u=Ni(zf,p?s:r,y),p?u?(u.input=Wv(u.input,g),u[0]=Wv(u[0],g),u.index=r.lastIndex,r.lastIndex+=u[0].length):r.lastIndex=0:i0&&u&&(r.lastIndex=r.global?u.index+u[0].length:l),a0&&u&&u.length>1&&Ni(Soe,u[0],s,function(){for(c=1;c]*>)/g,oie=/\$([$&'`]|\d{1,2})/g,iie=function(e,t,r,n,o,i){var a=r+e.length,s=n.length,l=oie;return o!==void 0&&(o=eie(o),l=nie),rie(i,l,function(u,c){var d;switch(Gv(c,0)){case"$":return"$";case"&":return e;case"`":return Kv(t,0,r);case"'":return Kv(t,a);case"<":d=o[Kv(c,1,-1)];break;default:var f=+c;if(f===0)return u;if(f>s){var m=tie(f/10);return m===0?u:m<=s?n[m-1]===void 0?Gv(c,1):n[m-1]+Gv(c,1):u}d=n[f-1]}return d===void 0?"":d})},aie=Joe,U2=gr,Ap=Ae,sie=q5,lie=Ie,uie=rr,cie=Ze,fie=Qo,die=Tp,pie=Z1,gi=ei,hie=Da,vie=X5,mie=lu,gie=iie,yie=Y5,xie=$t,s0=xie("replace"),bie=Math.max,Sie=Math.min,wie=Ap([].concat),qv=Ap([].push),H2=Ap("".indexOf),G2=Ap("".slice),Eie=function(e){return e===void 0?e:String(e)},Cie=function(){return"a".replace(/./,"$0")==="$0"}(),K2=function(){return/./[s0]?/./[s0]("a","$0")==="":!1}(),Oie=!lie(function(){var e=/./;return e.exec=function(){var t=[];return t.groups={a:"7"},t},"".replace(e,"$")!=="7"});sie("replace",function(e,t,r){var n=K2?"$":"$0";return[function(i,a){var s=hie(this),l=fie(i)?void 0:mie(i,s0);return l?U2(l,i,s,a):U2(t,gi(s),i,a)},function(o,i){var a=uie(this),s=gi(o);if(typeof i=="string"&&H2(i,n)===-1&&H2(i,"$<")===-1){var l=r(t,a,s,i);if(l.done)return l.value}var u=cie(i);u||(i=gi(i));var c=a.global;if(c){var d=a.unicode;a.lastIndex=0}for(var f=[];;){var m=yie(a,s);if(m===null||(qv(f,m),!c))break;var p=gi(m[0]);p===""&&(a.lastIndex=vie(s,pie(a.lastIndex),d))}for(var h="",v=0,g=0;g=v&&(h+=G2(s,v,b)+P,v=b+y.length)}return h+G2(s,v)}]},!Oie||!Cie||K2);function Cn(e){return!e||!e.ownerDocument||!e.ownerDocument.defaultView?window:e.ownerDocument.defaultView}function Wc(e){return!e||!e.ownerDocument?document:e.ownerDocument}var Ei=null,q2=null;H5&&window.addEventListener("resize",function(){q2!==window.devicePixelRatio&&(q2=window.devicePixelRatio,Ei=null)});function X2(e){if(Ei===null){var t=Wc(e);if(typeof t>"u")return Ei=0,Ei;var r=t.body,n=t.createElement("div");n.classList.add("simplebar-hide-scrollbar"),r.appendChild(n);var o=n.getBoundingClientRect().right;r.removeChild(n),Ei=o}return Ei}var Vf=function(){function e(r,n){var o=this;this.onScroll=function(){var i=Cn(o.el);o.scrollXTicking||(i.requestAnimationFrame(o.scrollX),o.scrollXTicking=!0),o.scrollYTicking||(i.requestAnimationFrame(o.scrollY),o.scrollYTicking=!0)},this.scrollX=function(){o.axis.x.isOverflowing&&(o.showScrollbar("x"),o.positionScrollbar("x")),o.scrollXTicking=!1},this.scrollY=function(){o.axis.y.isOverflowing&&(o.showScrollbar("y"),o.positionScrollbar("y")),o.scrollYTicking=!1},this.onMouseEnter=function(){o.showScrollbar("x"),o.showScrollbar("y")},this.onMouseMove=function(i){o.mouseX=i.clientX,o.mouseY=i.clientY,(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&o.onMouseMoveForAxis("x"),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&o.onMouseMoveForAxis("y")},this.onMouseLeave=function(){o.onMouseMove.cancel(),(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&o.onMouseLeaveForAxis("x"),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&o.onMouseLeaveForAxis("y"),o.mouseX=-1,o.mouseY=-1},this.onWindowResize=function(){o.scrollbarWidth=o.getScrollbarWidth(),o.hideNativeScrollbar()},this.hideScrollbars=function(){o.axis.x.track.rect=o.axis.x.track.el.getBoundingClientRect(),o.axis.y.track.rect=o.axis.y.track.el.getBoundingClientRect(),o.isWithinBounds(o.axis.y.track.rect)||(o.axis.y.scrollbar.el.classList.remove(o.classNames.visible),o.axis.y.isVisible=!1),o.isWithinBounds(o.axis.x.track.rect)||(o.axis.x.scrollbar.el.classList.remove(o.classNames.visible),o.axis.x.isVisible=!1)},this.onPointerEvent=function(i){var a,s;o.axis.x.track.rect=o.axis.x.track.el.getBoundingClientRect(),o.axis.y.track.rect=o.axis.y.track.el.getBoundingClientRect(),(o.axis.x.isOverflowing||o.axis.x.forceVisible)&&(a=o.isWithinBounds(o.axis.x.track.rect)),(o.axis.y.isOverflowing||o.axis.y.forceVisible)&&(s=o.isWithinBounds(o.axis.y.track.rect)),(a||s)&&(i.preventDefault(),i.stopPropagation(),i.type==="mousedown"&&(a&&(o.axis.x.scrollbar.rect=o.axis.x.scrollbar.el.getBoundingClientRect(),o.isWithinBounds(o.axis.x.scrollbar.rect)?o.onDragStart(i,"x"):o.onTrackClick(i,"x")),s&&(o.axis.y.scrollbar.rect=o.axis.y.scrollbar.el.getBoundingClientRect(),o.isWithinBounds(o.axis.y.scrollbar.rect)?o.onDragStart(i,"y"):o.onTrackClick(i,"y"))))},this.drag=function(i){var a,s=o.axis[o.draggedAxis].track,l=s.rect[o.axis[o.draggedAxis].sizeAttr],u=o.axis[o.draggedAxis].scrollbar,c=o.contentWrapperEl[o.axis[o.draggedAxis].scrollSizeAttr],d=parseInt(o.elStyles[o.axis[o.draggedAxis].sizeAttr],10);i.preventDefault(),i.stopPropagation(),o.draggedAxis==="y"?a=i.pageY:a=i.pageX;var f=a-s.rect[o.axis[o.draggedAxis].offsetAttr]-o.axis[o.draggedAxis].dragOffset,m=f/(l-u.size),p=m*(c-d);o.draggedAxis==="x"&&(p=o.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?p-(l+u.size):p,p=o.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-p:p),o.contentWrapperEl[o.axis[o.draggedAxis].scrollOffsetAttr]=p},this.onEndDrag=function(i){var a=Wc(o.el),s=Cn(o.el);i.preventDefault(),i.stopPropagation(),o.el.classList.remove(o.classNames.dragging),a.removeEventListener("mousemove",o.drag,!0),a.removeEventListener("mouseup",o.onEndDrag,!0),o.removePreventClickId=s.setTimeout(function(){a.removeEventListener("click",o.preventClick,!0),a.removeEventListener("dblclick",o.preventClick,!0),o.removePreventClickId=null})},this.preventClick=function(i){i.preventDefault(),i.stopPropagation()},this.el=r,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,n),this.classNames=Object.assign({},e.defaultOptions.classNames,this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,!e.instances.has(this.el)&&(this.recalculate=x2(this.recalculate.bind(this),64),this.onMouseMove=x2(this.onMouseMove.bind(this),64),this.hideScrollbars=w2(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=w2(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=hne(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var n=document.createElement("div");n.innerHTML='
';var o=n.firstElementChild;document.body.appendChild(o);var i=o.firstElementChild;o.scrollLeft=0;var a=e.getOffset(o),s=e.getOffset(i);o.scrollLeft=999;var l=e.getOffset(i);return{isRtlScrollingInverted:a.left!==s.left&&s.left-l.left!==0,isRtlScrollbarInverted:a.left!==s.left}},e.getOffset=function(n){var o=n.getBoundingClientRect(),i=Wc(n),a=Cn(n);return{top:o.top+(a.pageYOffset||i.documentElement.scrollTop),left:o.left+(a.pageXOffset||i.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){e.instances.set(this.el,this),H5&&(this.initDOM(),this.setAccessibilityAttributes(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},t.initDOM=function(){var n=this;if(Array.prototype.filter.call(this.el.children,function(a){return a.classList.contains(n.classNames.wrapper)}).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var o=document.createElement("div"),i=document.createElement("div");o.classList.add(this.classNames.track),i.classList.add(this.classNames.scrollbar),o.appendChild(i),this.axis.x.track.el=o.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=o.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.setAccessibilityAttributes=function(){var n=this.options.ariaLabel||"scrollable content";this.contentWrapperEl.setAttribute("tabindex","0"),this.contentWrapperEl.setAttribute("role","region"),this.contentWrapperEl.setAttribute("aria-label",n)},t.initListeners=function(){var n=this,o=Cn(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(l){n.el.addEventListener(l,n.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(l){n.el.addEventListener(l,n.onPointerEvent,{capture:!0,passive:!0})}),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),o.addEventListener("resize",this.onWindowResize);var i=!1,a=null,s=o.ResizeObserver||_ne;this.resizeObserver=new s(function(){!i||a!==null||(a=o.requestAnimationFrame(function(){n.recalculate(),a=null}))}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),o.requestAnimationFrame(function(){i=!0}),this.mutationObserver=new o.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},t.recalculate=function(){var n=Cn(this.el);this.elStyles=n.getComputedStyle(this.el),this.isRtl=this.elStyles.direction==="rtl";var o=this.heightAutoObserverEl.offsetHeight<=1,i=this.heightAutoObserverEl.offsetWidth<=1,a=this.contentEl.offsetWidth,s=this.contentWrapperEl.offsetWidth,l=this.elStyles.overflowX,u=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var c=this.contentEl.scrollHeight,d=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=o?"auto":"100%",this.placeholderEl.style.width=i?a+"px":"auto",this.placeholderEl.style.height=c+"px";var f=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=d>a,this.axis.y.isOverflowing=c>f,this.axis.x.isOverflowing=l==="hidden"?!1:this.axis.x.isOverflowing,this.axis.y.isOverflowing=u==="hidden"?!1:this.axis.y.isOverflowing,this.axis.x.forceVisible=this.options.forceVisible==="x"||this.options.forceVisible===!0,this.axis.y.forceVisible=this.options.forceVisible==="y"||this.options.forceVisible===!0,this.hideNativeScrollbar();var m=this.axis.x.isOverflowing?this.scrollbarWidth:0,p=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&d>s-p,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&c>f-m,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(n){if(n===void 0&&(n="y"),!this.axis[n].isOverflowing)return 0;var o=this.contentEl[this.axis[n].scrollSizeAttr],i=this.axis[n].track.el[this.axis[n].offsetSizeAttr],a,s=i/o;return a=Math.max(~~(s*i),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(a=Math.min(a,this.options.scrollbarMaxSize)),a},t.positionScrollbar=function(n){if(n===void 0&&(n="y"),!!this.axis[n].isOverflowing){var o=this.contentWrapperEl[this.axis[n].scrollSizeAttr],i=this.axis[n].track.el[this.axis[n].offsetSizeAttr],a=parseInt(this.elStyles[this.axis[n].sizeAttr],10),s=this.axis[n].scrollbar,l=this.contentWrapperEl[this.axis[n].scrollOffsetAttr];l=n==="x"&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-l:l;var u=l/(o-a),c=~~((i-s.size)*u);c=n==="x"&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?c+(i-s.size):c,s.el.style.transform=n==="x"?"translate3d("+c+"px, 0, 0)":"translate3d(0, "+c+"px, 0)"}},t.toggleTrackVisibility=function(n){n===void 0&&(n="y");var o=this.axis[n].track.el,i=this.axis[n].scrollbar.el;this.axis[n].isOverflowing||this.axis[n].forceVisible?(o.style.visibility="visible",this.contentWrapperEl.style[this.axis[n].overflowAttr]="scroll"):(o.style.visibility="hidden",this.contentWrapperEl.style[this.axis[n].overflowAttr]="hidden"),this.axis[n].isOverflowing?i.style.display="block":i.style.display="none"},t.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},t.onMouseMoveForAxis=function(n){n===void 0&&(n="y"),this.axis[n].track.rect=this.axis[n].track.el.getBoundingClientRect(),this.axis[n].scrollbar.rect=this.axis[n].scrollbar.el.getBoundingClientRect();var o=this.isWithinBounds(this.axis[n].scrollbar.rect);o?this.axis[n].scrollbar.el.classList.add(this.classNames.hover):this.axis[n].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[n].track.rect)?(this.showScrollbar(n),this.axis[n].track.el.classList.add(this.classNames.hover)):this.axis[n].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(n){n===void 0&&(n="y"),this.axis[n].track.el.classList.remove(this.classNames.hover),this.axis[n].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(n){n===void 0&&(n="y");var o=this.axis[n].scrollbar.el;this.axis[n].isVisible||(o.classList.add(this.classNames.visible),this.axis[n].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(n,o){o===void 0&&(o="y");var i=Wc(this.el),a=Cn(this.el),s=this.axis[o].scrollbar,l=o==="y"?n.pageY:n.pageX;this.axis[o].dragOffset=l-s.rect[this.axis[o].offsetAttr],this.draggedAxis=o,this.el.classList.add(this.classNames.dragging),i.addEventListener("mousemove",this.drag,!0),i.addEventListener("mouseup",this.onEndDrag,!0),this.removePreventClickId===null?(i.addEventListener("click",this.preventClick,!0),i.addEventListener("dblclick",this.preventClick,!0)):(a.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.onTrackClick=function(n,o){var i=this;if(o===void 0&&(o="y"),!!this.options.clickOnTrack){var a=Cn(this.el);this.axis[o].scrollbar.rect=this.axis[o].scrollbar.el.getBoundingClientRect();var s=this.axis[o].scrollbar,l=s.rect[this.axis[o].offsetAttr],u=parseInt(this.elStyles[this.axis[o].sizeAttr],10),c=this.contentWrapperEl[this.axis[o].scrollOffsetAttr],d=o==="y"?this.mouseY-l:this.mouseX-l,f=d<0?-1:1,m=f===-1?c-u:c+u,p=function h(){if(f===-1){if(c>m){var v;c-=i.options.clickOnTrackSpeed,i.contentWrapperEl.scrollTo((v={},v[i.axis[o].offsetAttr]=c,v)),a.requestAnimationFrame(h)}}else if(c=n.left&&this.mouseX<=n.left+n.width&&this.mouseY>=n.top&&this.mouseY<=n.top+n.height},t.findChild=function(n,o){var i=n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector;return Array.prototype.filter.call(n.children,function(a){return i.call(a,o)})[0]},e}();Vf.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3};Vf.instances=new WeakMap;function Y2(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function cc(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}function Pie(e,t){if(e==null)return{};var r=Rie(e,t),n,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&(!Object.prototype.propertyIsEnumerable.call(e,n)||(r[n]=e[n]))}return r}var $ie=["children","scrollableNodeProps","tag"],kie=function(t){var r=Array.prototype.reduce.call(t,function(n,o){var i=o.name.match(/data-simplebar-(.+)/);if(i){var a=i[1].replace(/\W+(.)/g,function(s,l){return l.toUpperCase()});switch(o.value){case"true":n[a]=!0;break;case"false":n[a]=!1;break;case void 0:n[a]=!0;break;default:n[a]=o.value}}return n},{});return r},gx=be.forwardRef(function(e,t){var r=e.children,n=e.scrollableNodeProps,o=n===void 0?{}:n,i=e.tag,a=i===void 0?"div":i,s=Pie(e,$ie),l=a,u,c=x.exports.useRef(),d=x.exports.useRef(),f=x.exports.useRef(),m={},p={},h=[];return Object.keys(s).forEach(function(v){Object.prototype.hasOwnProperty.call(Vf.defaultOptions,v)?m[v]=s[v]:v.match(/data-simplebar-(.+)/)&&v!=="data-simplebar-direction"?h.push({name:v,value:s[v]}):p[v]=s[v]}),h.length&&console.warn(`simplebar-react: this way of passing options is deprecated. Pass it like normal props instead: 'data-simplebar-auto-hide="false"' \u2014> 'autoHide="false"' - `),x.exports.useEffect(function(){return c=o.ref||c,d.current&&(u=new Vf(d.current,cc(cc(cc(cc({},kie(h)),m),c&&{scrollableNode:c.current}),f.current&&{contentNode:f.current})),typeof t=="function"?t(u):t&&(t.current=u)),function(){u.unMount(),u=null,typeof t=="function"&&t(null)}},[]),re(l,{ref:d,"data-simplebar":!0,...p,children:[re("div",{className:"simplebar-wrapper",children:[w("div",{className:"simplebar-height-auto-observer-wrapper",children:w("div",{className:"simplebar-height-auto-observer"})}),w("div",{className:"simplebar-mask",children:w("div",{className:"simplebar-offset",children:typeof r=="function"?r({scrollableNodeRef:c,contentNodeRef:f}):w("div",{...o,className:"simplebar-content-wrapper".concat(o.className?" ".concat(o.className):""),children:w("div",{className:"simplebar-content",children:r})})})}),w("div",{className:"simplebar-placeholder"})]}),w("div",{className:"simplebar-track simplebar-horizontal",children:w("div",{className:"simplebar-scrollbar"})}),w("div",{className:"simplebar-track simplebar-vertical",children:w("div",{className:"simplebar-scrollbar"})})]})});gx.displayName="SimpleBar";gx.propTypes={children:le.exports.oneOfType([le.exports.node,le.exports.func]),scrollableNodeProps:le.exports.object,tag:le.exports.string};const Iie=H("div")(()=>({flexGrow:1,height:"100%",overflow:"hidden"})),Aie=H(gx)(({theme:e})=>({maxHeight:"100%","& .simplebar-scrollbar":{"&:before":{backgroundColor:J(e.palette.grey[600],.48)},"&.simplebar-visible:before":{opacity:1}},"& .simplebar-track.simplebar-vertical":{width:10},"& .simplebar-track.simplebar-horizontal .simplebar-scrollbar":{height:6},"& .simplebar-mask":{zIndex:"inherit"}}));function Mie({children:e,sx:t,...r}){const n=typeof navigator>"u"?"SSR":navigator.userAgent;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(n)?w(ct,{sx:{overflowX:"auto",...t},...r,children:e}):w(Iie,{children:w(Aie,{timeout:500,clickOnTrack:!1,sx:t,...r,children:e})})}const ea=H(_B,{shouldForwardProp:e=>e!=="activeRoot"&&e!=="activeSub"&&e!=="subItem"})(({activeRoot:e,activeSub:t,subItem:r,theme:n})=>({...n.typography.body2,position:"relative",height:cr.DASHBOARD_ITEM_ROOT_HEIGHT,textTransform:"capitalize",paddingLeft:n.spacing(2),paddingRight:n.spacing(1.5),marginBottom:n.spacing(.5),color:n.palette.text.secondary,borderRadius:n.shape.borderRadius,...e&&{...n.typography.subtitle2,color:n.palette.primary.main,backgroundColor:J(n.palette.primary.main,n.palette.action.selectedOpacity)},...t&&{...n.typography.subtitle2,color:n.palette.text.primary},...r&&{height:cr.DASHBOARD_ITEM_SUB_HEIGHT}})),Lie=H(DP,{shouldForwardProp:e=>e!=="isCollapse"})(({isCollapse:e,theme:t})=>({whiteSpace:"nowrap",transition:t.transitions.create(["width","opacity"],{duration:t.transitions.duration.shorter}),...e&&{width:0,opacity:0}})),_ie=H(VB)({width:Ai.NAVBAR_ITEM,height:Ai.NAVBAR_ITEM,display:"flex",alignItems:"center",justifyContent:"center","& svg":{width:"100%",height:"100%"}});function Z2({item:e,isCollapse:t,open:r=!1,active:n=!1,onOpen:o}){const{title:i,path:a,info:s,children:l}=e,u=re(St,{children:[w(tA,{active:n}),w(Lie,{disableTypography:!0,primary:i,isCollapse:t}),!t&&re(St,{children:[s&&s,l&&w(rA,{open:r})]})]});return l?w(ea,{onClick:o,activeRoot:n,children:u}):Mp(a)?w(ea,{component:Ql,href:a,target:"_blank",rel:"noopener",children:u}):w(ea,{component:fd,to:a,activeRoot:n,children:u})}function Xv({item:e,open:t=!1,active:r=!1,onOpen:n}){const{title:o,path:i,info:a,children:s}=e,l=re(St,{children:[w(tA,{active:r}),w(DP,{disableTypography:!0,primary:o}),a&&a,s&&w(rA,{open:t})]});return s?w(ea,{onClick:n,activeSub:r,subItem:!0,children:l}):Mp(i)?w(ea,{component:Ql,href:i,target:"_blank",rel:"noopener",subItem:!0,children:l}):w(ea,{component:fd,to:i,activeSub:r,subItem:!0,children:l})}function tA({active:e}){return w(_ie,{children:w(ct,{component:"span",sx:{width:4,height:4,borderRadius:"50%",bgcolor:"text.disabled",transition:t=>t.transitions.create("transform",{duration:t.transitions.duration.shorter}),...e&&{transform:"scale(2)",bgcolor:"primary.main"}}})})}function rA({open:e}){return w(e1,{icon:e?"eva:arrow-ios-downward-fill":"eva:arrow-ios-forward-fill",sx:{width:16,height:16,ml:1}})}function Die({list:e,isCollapse:t}){const{pathname:r}=Vt(),n=Ll(e.path,r,e.openWhen),[o,i]=x.exports.useState(n);return e.children?re(St,{children:[w(Z2,{item:e,isCollapse:t,active:n,open:o,onOpen:()=>i(!o)}),!t&&w(EP,{in:o,timeout:"auto",unmountOnExit:!0,children:w(np,{component:"div",disablePadding:!0,children:(e.children||[]).map(s=>w(Nie,{list:s},s.title))})})]}):w(Z2,{item:e,active:n,isCollapse:t})}function Nie({list:e}){const{pathname:t}=Vt(),r=Ll(e.path,t),[n,o]=x.exports.useState(r);return e.children?re(St,{children:[w(Xv,{item:e,onOpen:()=>o(!n),open:n,active:r}),w(EP,{in:n,timeout:"auto",unmountOnExit:!0,children:w(np,{component:"div",disablePadding:!0,sx:{pl:3},children:(e.children||[]).map(a=>w(Xv,{item:a,active:Ll(a.path,t)},a.title))})})]}):w(Xv,{item:e,active:r})}const Fie=H(e=>w(r8,{disableSticky:!0,disableGutters:!0,...e}))(({theme:e})=>({...e.typography.overline,paddingTop:e.spacing(3),paddingLeft:e.spacing(2),paddingBottom:e.spacing(1),color:e.palette.text.primary,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}));function Bie({navConfig:e,isCollapse:t=!1,...r}){return w(ct,{...r,children:e.map((n,o)=>re(np,{disablePadding:!0,sx:{px:2},children:[n.subheader&&w(Fie,{sx:{...t&&{opacity:0}},children:n.subheader},o),n.items.map(i=>w(Die,{list:i,isCollapse:t},i.title))]},o))})}const ta=H(X8,{shouldForwardProp:e=>e!=="activeRoot"&&e!=="activeSub"&&e!=="subItem"&&e!=="open"})(({activeRoot:e,activeSub:t,subItem:r,open:n,theme:o})=>{const i=o.palette.mode==="light",a={color:o.palette.grey[800],backgroundColor:o.palette.common.white,boxShadow:`-2px 4px 6px 0 ${J(i?o.palette.grey[500]:o.palette.common.black,.16)}`};return{...o.typography.body2,margin:o.spacing(0,.5),padding:o.spacing(0,1),color:o.palette.text.secondary,height:cr.DASHBOARD_ITEM_HORIZONTAL_HEIGHT,"&:hover":{color:o.palette.text.primary,backgroundColor:o.palette.background.paper},...e&&{...o.typography.subtitle2,...a,"&:hover":{...a}},...t&&{...o.typography.subtitle2,color:o.palette.text.primary},...r&&{width:"100%",margin:0,paddingRight:0,paddingLeft:o.spacing(1),justifyContent:"space-between"},...n&&!e&&{color:o.palette.text.primary,backgroundColor:o.palette.action.hover}}}),nA=H(Wy)(({theme:e})=>({pointerEvents:"none","& .MuiPopover-paper":{width:160,pointerEvents:"auto",padding:e.spacing(1),borderRadius:Number(e.shape.borderRadius)*1.5,boxShadow:e.customShadows.dropdown}})),Q2=x.exports.forwardRef(({item:e,active:t,open:r,onMouseEnter:n,onMouseLeave:o},i)=>{const{title:a,path:s,icon:l,children:u}=e;return u?w(ta,{ref:i,open:r,activeRoot:t,onMouseEnter:n,onMouseLeave:o,children:w(ra,{icon:l,title:a,children:u})}):Mp(s)?w(ta,{component:Ql,href:s,target:"_blank",rel:"noopener",children:w(ra,{icon:l,title:a,children:u})}):w(ta,{component:fd,to:s,activeRoot:t,children:w(ra,{icon:l,title:a,children:u})})}),J2=x.exports.forwardRef(({item:e,active:t,open:r,onMouseEnter:n,onMouseLeave:o},i)=>{const{title:a,path:s,icon:l,children:u}=e;return u?w(ta,{ref:i,subItem:!0,disableRipple:!0,open:r,activeSub:t,onMouseEnter:n,onMouseLeave:o,children:w(ra,{icon:l,title:a,children:u,subItem:!0})}):Mp(s)?w(ta,{subItem:!0,href:s,disableRipple:!0,rel:"noopener",target:"_blank",component:Ql,children:w(ra,{icon:l,title:a,children:u,subItem:!0})}):w(ta,{disableRipple:!0,component:fd,to:s,activeSub:t,subItem:!0,children:w(ra,{icon:l,title:a,children:u,subItem:!0})})});function ra({icon:e,title:t,children:r,subItem:n}){return re(St,{children:[e&&w(ct,{component:"span",sx:{mr:1,width:Ai.NAVBAR_ITEM_HORIZONTAL,height:Ai.NAVBAR_ITEM_HORIZONTAL,"& svg":{width:"100%",height:"100%"}},children:e}),t,r&&w(e1,{icon:n?"eva:chevron-right-fill":"eva:chevron-down-fill",sx:{ml:.5,width:Ai.NAVBAR_ITEM_HORIZONTAL,height:Ai.NAVBAR_ITEM_HORIZONTAL}})]})}function jie({list:e}){const t=x.exports.useRef(null),{pathname:r}=Vt(),n=Ll(e.path,r),[o,i]=x.exports.useState(!1),a=e.children;x.exports.useEffect(()=>{o&&l()},[r]);const s=()=>{i(!0)},l=()=>{i(!1)};return a?re(St,{children:[w(Q2,{open:o,item:e,active:n,ref:t,onMouseEnter:s,onMouseLeave:l}),w(nA,{open:o,anchorEl:t.current,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{onMouseEnter:s,onMouseLeave:l},children:(e.children||[]).map(u=>w(oA,{list:u},u.title))})]}):w(Q2,{item:e,active:n})}function oA({list:e}){const t=x.exports.useRef(null),{pathname:r}=Vt(),n=Ll(e.path,r,e.openWhen),[o,i]=x.exports.useState(!1),a=()=>{i(!0)},s=()=>{i(!1)};return e.children?re(St,{children:[w(J2,{ref:t,open:o,item:e,active:n,onMouseEnter:a,onMouseLeave:s}),w(nA,{open:o,anchorEl:t.current,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{onMouseEnter:a,onMouseLeave:s},children:(e.children||[]).map(u=>w(oA,{list:u},u.title))})]}):w(J2,{item:e,active:n})}const zie={msOverflowStyle:"none",scrollbarWidth:"none",overflowY:"scroll","&::-webkit-scrollbar":{display:"none"}};function Vie({navConfig:e}){return w(Dn,{direction:"row",justifyContent:"center",sx:{bgcolor:"background.neutral",borderRadius:1,px:.5},children:w(Dn,{direction:"row",sx:{...zie,py:1},children:e.map(t=>w(Dn,{direction:"row",flexShrink:0,children:t.items.map(r=>w(jie,{list:r},r.title))},t.subheader))})})}const Wie=x.exports.memo(Vie);function Mp(e){return e.includes("http")}function Ll(e,t,r){return[...r!=null?r:[],e].includes(t)}const iA=[{items:[{title:"Dashboard",path:"/dashboard"}]},{subheader:"Corporate",items:[{title:"Corporate",path:"/corporate"},{title:"Employee Data",path:"/employee-data"}]},{subheader:"Case Management",items:[{title:"Alarm Center",path:"/alarm-center"},{title:"Claim Submit",path:"/claim-submit"},{title:"Claim Report",path:"/claim-report"}]}],Uie=H("div")(({theme:e})=>({display:"flex",alignItems:"center",padding:e.spacing(2,2.5),borderRadius:Number(e.shape.borderRadius)*1.5,backgroundColor:e.palette.grey[50012],transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}));function Hie({isCollapse:e}){var r;const{user:t}=ou();return w(Ql,{underline:"none",color:"inherit",children:re(Uie,{sx:{...e&&{bgcolor:"transparent"}},children:[t&&t.user.avatar_url&&w(TP,{src:(t==null?void 0:t.user.avatar_url)||"",alt:(t==null?void 0:t.user.full_name)||""}),re(ct,{sx:{ml:2,transition:n=>n.transitions.create("width",{duration:n.transitions.duration.shorter}),...e&&{ml:0,width:0}},children:[w(Ur,{variant:"subtitle2",noWrap:!0,children:`Hi, ${((r=t==null?void 0:t.user)==null?void 0:r.full_name)||"User"}`}),w(Ur,{variant:"body2",noWrap:!0,sx:{color:"text.secondary",fontSize:"11px"},children:t?t.user.email:"Please Wait"})]})]})})}function Gie({onToggleCollapse:e,collapseClick:t}){return w(C1,{onClick:e,children:w(ct,{sx:{lineHeight:0,transition:r=>r.transitions.create("transform",{duration:r.transitions.duration.shorter}),...t&&{transform:"rotate(180deg)"}},children:Kie})})}const Kie=w("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",children:re("g",{fill:"none",fillRule:"evenodd",children:[w("path",{d:"M0 0h24v24H0z"}),re("g",{fill:"currentColor",fillRule:"nonzero",children:[w("path",{d:"M14.3283 11.4343 18.5126 7.25c.4142-.4142.4142-1.0858 0-1.5-.4142-.4142-1.0858-.4142-1.5 0l-5.543 5.5429c-.3904.3905-.3904 1.0237 0 1.4142l5.543 5.5429c.4142.4142 1.0858.4142 1.5 0 .4142-.4142.4142-1.0858 0-1.5l-4.1843-4.1843a.8.8 0 0 1 0-1.1314Z",opacity:".48"}),w("path",{d:"M8.3283 11.4343 12.5126 7.25c.4142-.4142.4142-1.0858 0-1.5-.4142-.4142-1.0858-.4142-1.5 0l-5.543 5.5429c-.3904.3905-.3904 1.0237 0 1.4142l5.543 5.5429c.4142.4142 1.0858.4142 1.5 0 .4142-.4142.4142-1.0858 0-1.5l-4.1843-4.1843a.8.8 0 0 1 0-1.1314Z"})]})]})}),qie=H("div")(({theme:e})=>({[e.breakpoints.up("lg")]:{flexShrink:0,transition:e.transitions.create("width",{duration:e.transitions.duration.shorter})}}));function eO({isOpenSidebar:e,onCloseSidebar:t}){const r=Jt(),{pathname:n}=Vt(),o=Xd("up","lg"),{isCollapse:i,collapseClick:a,collapseHover:s,onToggleCollapse:l,onHoverEnter:u,onHoverLeave:c}=WP();x.exports.useEffect(()=>{e&&t()},[n]);const d=re(Mie,{sx:{height:1,"& .simplebar-content":{height:1,display:"flex",flexDirection:"column"}},children:[re(Dn,{spacing:3,sx:{pt:3,pb:2,px:2.5,flexShrink:0,...i&&{alignItems:"center"}},children:[o&&!i?re(Dn,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[re(Dn,{direction:"row",alignItems:"center",children:[w(El,{}),w(Ur,{ml:3,children:"Client Portal"})]}),w(Gie,{onToggleCollapse:l,collapseClick:a})]}):w(Dn,{direction:"row",alignItems:"center",justifyContent:"space-between",children:w(El,{})}),w(Hie,{isCollapse:i})]}),w(Bie,{navConfig:iA,isCollapse:i}),w(ct,{sx:{flexGrow:1}})]});return re(qie,{sx:{width:{lg:i?cr.DASHBOARD_COLLAPSE_WIDTH:cr.DASHBOARD_WIDTH},...a&&{position:"absolute"}},children:[!o&&w(VS,{open:e,onClose:t,PaperProps:{sx:{width:cr.DASHBOARD_WIDTH}},children:d}),o&&w(VS,{open:!0,variant:"persistent",onMouseEnter:u,onMouseLeave:c,PaperProps:{sx:{width:cr.DASHBOARD_WIDTH,borderRightStyle:"dashed",bgcolor:"background.default",transition:f=>f.transitions.create("width",{duration:f.transitions.duration.standard}),...i&&{width:cr.DASHBOARD_COLLAPSE_WIDTH},...s&&{...UP(r).bgBlur(),boxShadow:f=>f.customShadows.z24}}},children:d})]})}const Xie=H(CP)(({theme:e})=>({transition:e.transitions.create("top",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.shorter}),width:"100%",position:"fixed",zIndex:e.zIndex.appBar,padding:e.spacing(1,0),boxShadow:e.customShadows.z8,top:_t.DASHBOARD_DESKTOP_OFFSET_HEIGHT,backgroundColor:e.palette.background.default}));function Yie(){return w(Xie,{children:w(Z8,{maxWidth:!1,children:w(Wie,{navConfig:iA})})})}const Zie=x.exports.memo(Yie),Qie=H("main",{shouldForwardProp:e=>e!=="collapseClick"})(({collapseClick:e,theme:t})=>({flexGrow:1,paddingTop:_t.MOBILE_HEIGHT+24,paddingBottom:_t.MOBILE_HEIGHT+24,[t.breakpoints.up("lg")]:{paddingLeft:16,paddingRight:16,paddingTop:_t.DASHBOARD_DESKTOP_HEIGHT+24,paddingBottom:_t.DASHBOARD_DESKTOP_HEIGHT+24,width:`calc(100% - ${cr.DASHBOARD_WIDTH}px)`,transition:t.transitions.create("margin-left",{duration:t.transitions.duration.shorter}),...e&&{marginLeft:cr.DASHBOARD_COLLAPSE_WIDTH}}}));function on(){const{collapseClick:e,isCollapse:t}=WP(),{themeLayout:r}=Gy(),{user:n}=ou(),o=Xd("up","lg"),[i,a]=x.exports.useState(!1),s=r==="vertical",[l,u]=OR("corporateValue",n&&n.corporate?`${n.corporate.id}`:"");return s?re(St,{children:[w(ZE,{onOpenSidebar:()=>a(!0),verticalLayout:s}),o?w(Zie,{}):w(eO,{isOpenSidebar:i,onCloseSidebar:()=>a(!1)}),w(ct,{component:"main",sx:{px:{lg:2},pt:{xs:`${_t.MOBILE_HEIGHT+24}px`,lg:`${_t.DASHBOARD_DESKTOP_HEIGHT+80}px`},pb:{xs:`${_t.MOBILE_HEIGHT+24}px`,lg:`${_t.DASHBOARD_DESKTOP_HEIGHT+24}px`}},children:w(Km,{})})]}):w(pI.Provider,{value:{corporateValue:l,setCorporateValue:u},children:re(ct,{sx:{display:{lg:"flex"},minHeight:{lg:1}},children:[w(ZE,{isCollapse:t,onOpenSidebar:()=>a(!0)}),w(eO,{isOpenSidebar:i,onCloseSidebar:()=>a(!1)}),w(Qie,{collapseClick:e,children:w(Km,{})})]})})}const Jie=H("header")(({theme:e})=>({top:0,left:0,lineHeight:0,width:"100%",position:"absolute",padding:e.spacing(3,3,0),[e.breakpoints.up("sm")]:{padding:e.spacing(5,5,0)}}));function eae(){return re(St,{children:[w(Jie,{children:w(El,{})}),w(Km,{})]})}var aA={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress - * @license MIT */(function(e,t){(function(r,n){e.exports=n()})(Ot,function(){var r={};r.version="0.2.0";var n=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};r.configure=function(p){var h,v;for(h in p)v=p[h],v!==void 0&&p.hasOwnProperty(h)&&(n[h]=v);return this},r.status=null,r.set=function(p){var h=r.isStarted();p=o(p,n.minimum,1),r.status=p===1?null:p;var v=r.render(!h),g=v.querySelector(n.barSelector),y=n.speed,b=n.easing;return v.offsetWidth,s(function(S){n.positionUsing===""&&(n.positionUsing=r.getPositioningCSS()),l(g,a(p,y,b)),p===1?(l(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){l(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){r.remove(),S()},y)},y)):setTimeout(S,y)}),this},r.isStarted=function(){return typeof r.status=="number"},r.start=function(){r.status||r.set(0);var p=function(){setTimeout(function(){!r.status||(r.trickle(),p())},n.trickleSpeed)};return n.trickle&&p(),this},r.done=function(p){return!p&&!r.status?this:r.inc(.3+.5*Math.random()).set(1)},r.inc=function(p){var h=r.status;return h?(typeof p!="number"&&(p=(1-h)*o(Math.random()*h,.1,.95)),h=o(h+p,0,.994),r.set(h)):r.start()},r.trickle=function(){return r.inc(Math.random()*n.trickleRate)},function(){var p=0,h=0;r.promise=function(v){return!v||v.state()==="resolved"?this:(h===0&&r.start(),p++,h++,v.always(function(){h--,h===0?(p=0,r.done()):r.set((p-h)/p)}),this)}}(),r.render=function(p){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var h=document.createElement("div");h.id="nprogress",h.innerHTML=n.template;var v=h.querySelector(n.barSelector),g=p?"-100":i(r.status||0),y=document.querySelector(n.parent),b;return l(v,{transition:"all 0 linear",transform:"translate3d("+g+"%,0,0)"}),n.showSpinner||(b=h.querySelector(n.spinnerSelector),b&&m(b)),y!=document.body&&c(y,"nprogress-custom-parent"),y.appendChild(h),h},r.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(n.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&m(p)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var p=document.body.style,h="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return h+"Perspective"in p?"translate3d":h+"Transform"in p?"translate":"margin"};function o(p,h,v){return pv?v:p}function i(p){return(-1+p)*100}function a(p,h,v){var g;return n.positionUsing==="translate3d"?g={transform:"translate3d("+i(p)+"%,0,0)"}:n.positionUsing==="translate"?g={transform:"translate("+i(p)+"%,0)"}:g={"margin-left":i(p)+"%"},g.transition="all "+h+"ms "+v,g}var s=function(){var p=[];function h(){var v=p.shift();v&&v(h)}return function(v){p.push(v),p.length==1&&h()}}(),l=function(){var p=["Webkit","O","Moz","ms"],h={};function v(S){return S.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,C){return C.toUpperCase()})}function g(S){var E=document.body.style;if(S in E)return S;for(var C=p.length,O=S.charAt(0).toUpperCase()+S.slice(1),P;C--;)if(P=p[C]+O,P in E)return P;return S}function y(S){return S=v(S),h[S]||(h[S]=g(S))}function b(S,E,C){E=y(E),S.style[E]=C}return function(S,E){var C=arguments,O,P;if(C.length==2)for(O in E)P=E[O],P!==void 0&&E.hasOwnProperty(O)&&b(S,O,P);else b(S,C[1],C[2])}}();function u(p,h){var v=typeof p=="string"?p:f(p);return v.indexOf(" "+h+" ")>=0}function c(p,h){var v=f(p),g=v+h;u(v,h)||(p.className=g.substring(1))}function d(p,h){var v=f(p),g;!u(p,h)||(g=v.replace(" "+h+" "," "),p.className=g.substring(1,g.length-1))}function f(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function m(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return r})})(aA);const Yv=aA.exports;function tae(){const e=Jt();return w(jy,{styles:{"#nprogress":{pointerEvents:"none","& .bar":{top:0,left:0,height:2,width:"100%",position:"fixed",zIndex:e.zIndex.snackbar,backgroundColor:e.palette.primary.main,boxShadow:`0 0 2px ${e.palette.primary.main}`},"& .peg":{right:0,opacity:1,width:100,height:"100%",display:"block",position:"absolute",transform:"rotate(3deg) translate(0px, -4px)",boxShadow:`0 0 10px ${e.palette.primary.main}, 0 0 5px ${e.palette.primary.main}`}}}})}function rae(){return Yv.configure({showSpinner:!1}),x.exports.useMemo(()=>{Yv.start()},[]),x.exports.useEffect(()=>{Yv.done()},[]),null}const nae=H("div")(({theme:e})=>({right:0,bottom:0,zIndex:99999,width:"100%",height:"100%",position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:e.palette.background.default}));function sA({isDashboard:e,...t}){return re(St,{children:[w(rae,{}),!e&&re(nae,{...t,children:[w(el.div,{initial:{rotateY:0},animate:{rotateY:360},transition:{duration:2,ease:"easeInOut",repeatDelay:1,repeat:1/0},children:w(El,{disabledLink:!0,sx:{width:64,height:64}})}),w(ct,{component:el.div,animate:{scale:[1.2,1,1,1.2,1.2],rotate:[270,0,0,270,270],opacity:[.25,1,1,1,.25],borderRadius:["25%","25%","50%","50%","25%"]},transition:{ease:"linear",duration:3.2,repeat:1/0},sx:{width:100,height:100,borderRadius:"25%",position:"absolute",border:r=>`solid 3px ${J(r.palette.primary.dark,.24)}`}}),w(ct,{component:el.div,animate:{scale:[1,1.2,1.2,1,1],rotate:[0,270,270,0,0],opacity:[1,.25,.25,.25,1],borderRadius:["25%","25%","50%","50%","25%"]},transition:{ease:"linear",duration:3.2,repeat:1/0},sx:{width:120,height:120,borderRadius:"25%",position:"absolute",border:r=>`solid 8px ${J(r.palette.primary.dark,.24)}`}})]})]})}function oae({children:e}){const{isAuthenticated:t}=ou();return t?w(qi,{to:"/dashboard",replace:!0}):w(St,{children:e})}function an({children:e}){const{isAuthenticated:t,isInitialized:r}=ou(),{pathname:n}=Vt(),[o,i]=x.exports.useState(null);return r?t?o&&n!==o?(i(null),w(qi,{to:o})):w(St,{children:e}):(n!==o&&i(n),w(qi,{to:"/auth/login",replace:!0})):w(sA,{})}const Qe=e=>t=>{const{pathname:r}=Vt();return w(x.exports.Suspense,{fallback:w(sA,{isDashboard:r.includes("/dashboard")}),children:w(e,{...t})})};function iae(){return wL([{path:"auth",children:[{path:"login",element:w(_r,{children:w(oae,{children:w(aae,{})})})}]},{path:"/",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(qi,{to:"/dashboard",replace:!0}),index:!0},{path:"dashboard",element:w(sae,{})}]},{path:"user-profile/:id",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(hae,{}),index:!0}]},{path:"/employee-data",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(uae,{}),index:!0},{path:"/employee-data/user-profile/:id",element:w(cae,{})}]},{path:"/alarm-center",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(fae,{}),index:!0},{path:"member/:id",element:w(dae,{})},{path:"member/:memberId/service-monitoring/:requestLogId",element:w(pae,{})}]},{path:"/claim-submit",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(bae,{}),index:!0},{path:"dialog-detail",element:w(tO,{})}]},{path:"/claim-request/:id",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(Sae,{}),index:!0},{path:"dialog-detail",element:w(tO,{})}]},{path:"/claim-report",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(vae,{}),index:!0},{path:"/claim-report/detail/:id",element:w(yae,{})},{path:"/claim-report/detail-history/:id",element:w(xae,{})}]},{path:"/claims",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(mae,{}),index:!0},{path:":id",element:w(gae,{})}]},{path:"/corporate",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(wae,{}),index:!0},{path:"edit",element:w(Eae,{})},{path:"view",element:w(Cae,{})}]},{path:"*",element:w(eae,{}),children:[{path:"404",element:w(lae,{})},{path:"*",element:w(qi,{to:"/404",replace:!0})}]},{path:"*",element:w(qi,{to:"/404",replace:!0})}])}const aae=Qe(x.exports.lazy(()=>Ye(()=>import("./Login.6480bcbf.js"),["assets/Login.6480bcbf.js","assets/Page.b1f38576.js","assets/RHFTextField.8217bd7f.js","assets/isObject.095d1ac4.js","assets/formatNumber.e535a2a3.js","assets/TextField.489cf1ea.js","assets/useId.5c752e65.js","assets/RHFTextField.595782a5.css","assets/LoadingButton.1d571e70.js","assets/generateUtilityClasses.06032f54.js","assets/InputAdornment.c3b5c49a.js","assets/Grid.63392dc1.js","assets/Card.4734268d.js"]))),sae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.b9875b0b.js"),["assets/Index.b9875b0b.js","assets/Page.b1f38576.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/Stack.2fe98e42.js"]))),lae=Qe(x.exports.lazy(()=>Ye(()=>import("./Page404.025eccc4.js"),["assets/Page404.025eccc4.js","assets/Page.b1f38576.js"]))),uae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.7c3e31bb.js"),["assets/Index.7c3e31bb.js","assets/Page.b1f38576.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.fbaa38aa.js","assets/VisibilityOutlined.7d63b3a6.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/Label.c0ab61c4.js","assets/HeaderBreadcrumbs.f593a2a7.js"]))),cae=Qe(x.exports.lazy(()=>Ye(()=>import("./UserProfile.727584d1.js"),["assets/UserProfile.727584d1.js","assets/Page.b1f38576.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Card.4734268d.js","assets/Grid.63392dc1.js","assets/Skeleton.a14cd0e0.js"]))),fae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.1aa270d9.js"),["assets/Index.1aa270d9.js","assets/Page.b1f38576.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.fbaa38aa.js","assets/VisibilityOutlined.7d63b3a6.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/Label.c0ab61c4.js","assets/HeaderBreadcrumbs.f593a2a7.js"]))),dae=Qe(x.exports.lazy(()=>Ye(()=>import("./ListMember.e89bdca7.js"),["assets/ListMember.e89bdca7.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.fbaa38aa.js","assets/VisibilityOutlined.7d63b3a6.js","assets/Label.c0ab61c4.js"]))),pae=Qe(x.exports.lazy(()=>Ye(()=>import("./ServiceMonitoring.58b537ac.js"),["assets/ServiceMonitoring.58b537ac.js","assets/Page.b1f38576.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/Label.c0ab61c4.js","assets/Grid.63392dc1.js","assets/Card.4734268d.js","assets/Skeleton.a14cd0e0.js","assets/TimelineSeparator.a58cb5be.js","assets/generateUtilityClasses.06032f54.js","assets/TableRow.184bd340.js","assets/TableHead.2295a13e.js","assets/KeyboardArrowRight.dfbe216b.js"]))),hae=Qe(x.exports.lazy(()=>Ye(()=>import("./UserProfile.16d07aad.js"),["assets/UserProfile.16d07aad.js","assets/Page.b1f38576.js","assets/Close.10859109.js","assets/useId.5c752e65.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Card.4734268d.js","assets/TextField.489cf1ea.js","assets/Grid.63392dc1.js","assets/SwitchBase.e250c68d.js","assets/InputAdornment.c3b5c49a.js","assets/LinearProgress.9a82ef9e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js"]))),vae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.0c12c5d1.js"),["assets/Index.0c12c5d1.js","assets/Page.b1f38576.js","assets/Grid.63392dc1.js","assets/Card.4734268d.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.fbaa38aa.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/Label.c0ab61c4.js","assets/HeaderBreadcrumbs.f593a2a7.js"]))),mae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.da883486.js"),["assets/Index.da883486.js","assets/HeaderBreadcrumbs.f593a2a7.js","assets/Page.b1f38576.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/Box.522fc68e.js","assets/LastPage.928f2cf3.js","assets/Card.4734268d.js","assets/TableContainer.e4a601db.js","assets/formatNumber.e535a2a3.js","assets/TableRow.184bd340.js","assets/TextField.489cf1ea.js"]))),gae=Qe(x.exports.lazy(()=>Ye(()=>import("./Show.628bd514.js"),["assets/Show.628bd514.js","assets/HeaderBreadcrumbs.f593a2a7.js","assets/Page.b1f38576.js","assets/TextField.489cf1ea.js","assets/useId.5c752e65.js","assets/InputAdornment.c3b5c49a.js","assets/Close.10859109.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/Checkbox.e8ad52b3.js","assets/SwitchBase.e250c68d.js","assets/LoadingButton.1d571e70.js","assets/generateUtilityClasses.06032f54.js","assets/Grid.63392dc1.js"]))),tO=Qe(x.exports.lazy(()=>Ye(()=>import("./DialogDetailClaim.52b819df.js"),["assets/DialogDetailClaim.52b819df.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Stepper.3a0cdbba.js","assets/Card.4734268d.js"]))),yae=Qe(x.exports.lazy(()=>Ye(()=>import("./Detail.47a133d1.js"),["assets/Detail.47a133d1.js","assets/Page.b1f38576.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/isObject.095d1ac4.js","assets/TimelineSeparator.a58cb5be.js","assets/generateUtilityClasses.06032f54.js","assets/index.49ea62c1.js","assets/Card.4734268d.js","assets/LoadingButton.1d571e70.js","assets/Stepper.3a0cdbba.js","assets/ArrowBackIos.720b1306.js","assets/Grid.63392dc1.js"]))),xae=Qe(x.exports.lazy(()=>Ye(()=>import("./DetailHistory.165c4876.js"),["assets/DetailHistory.165c4876.js","assets/Page.b1f38576.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/formatNumber.e535a2a3.js","assets/Grid.63392dc1.js","assets/TableContainer.e4a601db.js","assets/TableRow.184bd340.js","assets/TableHead.2295a13e.js","assets/index.49ea62c1.js"]))),bae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.e38eb6a9.js"),["assets/Index.e38eb6a9.js","assets/Page.b1f38576.js","assets/HeaderBreadcrumbs.f593a2a7.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/useId.5c752e65.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/LoadingButton.1d571e70.js","assets/generateUtilityClasses.06032f54.js","assets/LinearProgress.9a82ef9e.js","assets/Card.4734268d.js","assets/Checkbox.e8ad52b3.js","assets/SwitchBase.e250c68d.js","assets/Stack.2fe98e42.js"]))),Sae=Qe(x.exports.lazy(()=>Ye(()=>import("./DialogDetailClaim.36d22b6d.js"),["assets/DialogDetailClaim.36d22b6d.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/LinearProgress.9a82ef9e.js","assets/Grid.63392dc1.js","assets/Card.4734268d.js","assets/LoadingButton.1d571e70.js","assets/generateUtilityClasses.06032f54.js"]))),wae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.2d5138ff.js"),["assets/Index.2d5138ff.js","assets/Page.b1f38576.js","assets/Table.b404960e.js","assets/Box.522fc68e.js","assets/TablePagination.a2995130.js","assets/KeyboardArrowRight.dfbe216b.js","assets/LastPage.928f2cf3.js","assets/TableRow.184bd340.js","assets/useId.5c752e65.js","assets/Grid.63392dc1.js","assets/TextField.489cf1ea.js","assets/InputAdornment.c3b5c49a.js","assets/Search.a632f4d1.js","assets/TableContainer.e4a601db.js","assets/TableHead.2295a13e.js","assets/TableMoreMenu.fbaa38aa.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/VisibilityOutlined.7d63b3a6.js","assets/HeaderBreadcrumbs.f593a2a7.js"]))),Eae=Qe(x.exports.lazy(()=>Ye(()=>import("./Form.a56fd31b.js"),["assets/Form.a56fd31b.js","assets/RHFTextField.8217bd7f.js","assets/isObject.095d1ac4.js","assets/formatNumber.e535a2a3.js","assets/TextField.489cf1ea.js","assets/useId.5c752e65.js","assets/RHFTextField.595782a5.css","assets/Grid.63392dc1.js","assets/Card.4734268d.js","assets/LoadingButton.1d571e70.js","assets/generateUtilityClasses.06032f54.js"]))),Cae=Qe(x.exports.lazy(()=>Ye(()=>import("./Show.2b72d98f.js"),["assets/Show.2b72d98f.js","assets/ArrowBackIos.720b1306.js","assets/jsx-runtime_commonjs-proxy.08daee49.js","assets/useId.5c752e65.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/formatNumber.e535a2a3.js","assets/Grid.63392dc1.js","assets/Card.4734268d.js"])));function vt(e){return`${e/16}rem`}function yi({sm:e,md:t,lg:r}){return{"@media (min-width:600px)":{fontSize:vt(e)},"@media (min-width:900px)":{fontSize:vt(t)},"@media (min-width:1200px)":{fontSize:vt(r)}}}const Oae="Public Sans, sans-serif",Tae={fontFamily:Oae,fontWeightRegular:400,fontWeightMedium:600,fontWeightBold:700,h1:{fontWeight:700,lineHeight:80/64,fontSize:vt(40),letterSpacing:2,...yi({sm:52,md:58,lg:64})},h2:{fontWeight:700,lineHeight:64/48,fontSize:vt(32),...yi({sm:40,md:44,lg:48})},h3:{fontWeight:700,lineHeight:1.5,fontSize:vt(24),...yi({sm:26,md:30,lg:32})},h4:{fontWeight:700,lineHeight:1.5,fontSize:vt(20),...yi({sm:20,md:24,lg:24})},h5:{fontWeight:700,lineHeight:1.5,fontSize:vt(18),...yi({sm:19,md:20,lg:20})},h6:{fontWeight:700,lineHeight:28/18,fontSize:vt(17),...yi({sm:18,md:18,lg:18})},subtitle1:{fontWeight:600,lineHeight:1.5,fontSize:vt(16)},subtitle2:{fontWeight:600,lineHeight:22/14,fontSize:vt(14)},body1:{lineHeight:1.5,fontSize:vt(16)},body2:{lineHeight:22/14,fontSize:vt(14)},caption:{lineHeight:1.5,fontSize:vt(12)},overline:{fontWeight:700,lineHeight:1.5,fontSize:vt(12),textTransform:"uppercase"},button:{fontWeight:700,lineHeight:24/14,fontSize:vt(14),textTransform:"capitalize"}},Rae={values:{xs:0,sm:600,md:900,lg:1200,xl:1536}};function Pae(e){return{MuiFab:{defaultProps:{color:"primary"},styleOverrides:{root:{boxShadow:e.customShadows.z8,"&:hover":{boxShadow:"none",backgroundColor:e.palette.grey[400]}},primary:{boxShadow:e.customShadows.primary,"&:hover":{backgroundColor:e.palette.primary.dark}},secondary:{boxShadow:e.customShadows.secondary,"&:hover":{backgroundColor:e.palette.secondary.dark}},extended:{"& svg":{marginRight:e.spacing(1)}}}}}}function $ae(e){return{MuiCard:{styleOverrides:{root:{position:"relative",boxShadow:e.customShadows.card,borderRadius:Number(e.shape.borderRadius)*2,zIndex:0}}},MuiCardHeader:{defaultProps:{titleTypographyProps:{variant:"h6"},subheaderTypographyProps:{variant:"body2",marginTop:e.spacing(.5)}},styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiCardContent:{styleOverrides:{root:{padding:e.spacing(3)}}}}}function kae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L12,10.59 L13.29,9.29 C13.6821222,8.89787783 14.3178778,8.89787783 14.71,9.29 C15.1021222,9.68212217 15.1021222,10.3178778 14.71,10.71 L13.41,12 L14.71,13.29 Z"})})}function rO(e){return w(Rt,{...e,children:w("path",{d:"M17.56,21 C17.4000767,21.0006435 17.2423316,20.9629218 17.1,20.89 L12,18.22 L6.9,20.89 C6.56213339,21.067663 6.15259539,21.0374771 5.8444287,20.8121966 C5.53626201,20.5869161 5.38323252,20.2058459 5.45,19.83 L6.45,14.2 L2.33,10.2 C2.06805623,9.93860108 1.9718844,9.55391377 2.08,9.2 C2.19824414,8.83742187 2.51242293,8.57366684 2.89,8.52 L8.59,7.69 L11.1,2.56 C11.2670864,2.21500967 11.6166774,1.99588989 12,1.99588989 C12.3833226,1.99588989 12.7329136,2.21500967 12.9,2.56 L15.44,7.68 L21.14,8.51 C21.5175771,8.56366684 21.8317559,8.82742187 21.95,9.19 C22.0581156,9.54391377 21.9619438,9.92860108 21.7,10.19 L17.58,14.19 L18.58,19.82 C18.652893,20.2027971 18.4967826,20.5930731 18.18,20.82 C17.9989179,20.9468967 17.7808835,21.010197 17.56,21 L17.56,21 Z"})})}function Iae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M13,16 C13,16.5522847 12.5522847,17 12,17 C11.4477153,17 11,16.5522847 11,16 L11,11 C11,10.4477153 11.4477153,10 12,10 C12.5522847,10 13,10.4477153 13,11 L13,16 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z"})})}function Aae(e){return w(Rt,{...e,children:w("path",{d:"M22.56,16.3 L14.89,3.58 C14.2597186,2.59400001 13.1702353,1.99737652 12,1.99737652 C10.8297647,1.99737652 9.74028139,2.59400001 9.11,3.58 L1.44,16.3 C0.888546003,17.2192471 0.869485343,18.3628867 1.39,19.3 C1.99197363,20.3551378 3.11522982,21.0046397 4.33,21 L19.67,21 C20.8765042,21.0128744 21.9978314,20.3797441 22.61,19.34 C23.146086,18.3926382 23.1269508,17.2292197 22.56,16.3 L22.56,16.3 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,9 C11,8.44771525 11.4477153,8 12,8 C12.5522847,8 13,8.44771525 13,9 L13,13 Z"})})}function Mae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M16.3,9.61 L11.73,15.61 C11.5412074,15.855247 11.2494966,15.9992561 10.94,16.0000145 C10.6322197,16.001658 10.3408221,15.861492 10.15,15.62 L7.71,12.51 C7.49028166,12.2277602 7.43782669,11.8497415 7.57239438,11.5183399 C7.70696206,11.1869384 8.00810836,10.9525017 8.36239438,10.9033399 C8.7166804,10.8541782 9.07028166,10.9977602 9.29,11.28 L10.92,13.36 L14.7,8.36 C14.917932,8.07418751 15.2717886,7.92635122 15.6282755,7.97217964 C15.9847624,8.01800806 16.2897207,8.25053875 16.4282755,8.58217966 C16.5668304,8.91382056 16.517932,9.29418753 16.3,9.58 L16.3,9.61 Z"})})}function Lae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 L13,13 Z"})})}function _ae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm0 2H7a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2z"})})}function Dae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.372 4.972a1.006 1.006 0 00-.928.388l-3.78 5-1.63-2.08a1.001 1.001 0 00-1.58 1.23l2.44 3.11a1 1 0 001.58-.01l4.57-6v-.03a1.006 1.006 0 00-.672-1.608z"})})}function Nae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.75 8h-6.5a.75.75 0 00-.75.75v.5c0 .414.336.75.75.75h6.5a.75.75 0 00.75-.75v-.5a.75.75 0 00-.75-.75z"})})}function Fae(e){return w(Rt,{...e,sx:{right:12,fontSize:16,position:"absolute",pointerEvents:"none"},children:w("path",{d:"M12,16 C11.7663478,16.0004565 11.5399121,15.9190812 11.36,15.77 L5.36,10.77 C4.93474074,10.4165378 4.87653776,9.78525926 5.23,9.36 C5.58346224,8.93474074 6.21474074,8.87653776 6.64,9.23 L12,13.71 L17.36,9.39 C17.5665934,9.2222295 17.8315409,9.14373108 18.0961825,9.17188444 C18.3608241,9.2000378 18.6033268,9.33252029 18.77,9.54 C18.9551341,9.74785947 19.0452548,10.0234772 19.0186853,10.3005589 C18.9921158,10.5776405 18.8512608,10.8311099 18.63,11 L12.63,15.83 C12.444916,15.955516 12.2231011,16.0153708 12,16 Z"})})}function Bae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M12,8 C12.5522847,8 13,8.44771525 13,9 L13,9 L13,11 L15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L13,13 L13,15 C13,15.5522847 12.5522847,16 12,16 C11.4477153,16 11,15.5522847 11,15 L11,15 L11,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 L11,11 L11,9 C11,8.44771525 11.4477153,8 12,8 Z"})})}function jae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 Z"})})}function zae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M14,8.99420168 C14.2666375,8.99420168 14.5222334,9.10068735 14.71,9.29 C14.8993127,9.4777666 15.0057983,9.73336246 15.0057983,10 C15.0057983,10.2666375 14.8993127,10.5222334 14.71,10.71 L14.71,10.71 L13.41,12 L14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L10.71,9.29 L12,10.59 L13.29,9.29 C13.4777666,9.10068735 13.7333625,8.99420168 14,8.99420168 Z"})})}function Vae(e){return{MuiChip:{defaultProps:{deleteIcon:w(kae,{})},styleOverrides:{colorDefault:{"& .MuiChip-avatarMedium, .MuiChip-avatarSmall":{color:e.palette.text.secondary}},outlined:{borderColor:e.palette.grey[50032],"&.MuiChip-colorPrimary":{borderColor:e.palette.primary.main},"&.MuiChip-colorSecondary":{borderColor:e.palette.secondary.main}},avatarColorInfo:{color:e.palette.info.contrastText,backgroundColor:e.palette.info.dark},avatarColorSuccess:{color:e.palette.success.contrastText,backgroundColor:e.palette.success.dark},avatarColorWarning:{color:e.palette.warning.contrastText,backgroundColor:e.palette.warning.dark},avatarColorError:{color:e.palette.error.contrastText,backgroundColor:e.palette.error.dark}}}}}function Wae(e){return{MuiTab:{styleOverrides:{root:{padding:0,fontWeight:e.typography.fontWeightMedium,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,"&.Mui-selected":{color:e.palette.text.primary},"&:not(:last-of-type)":{marginRight:e.spacing(5)},"@media (min-width: 600px)":{minWidth:48}},labelIcon:{minHeight:48,flexDirection:"row","& > *:first-of-type":{marginBottom:0,marginRight:e.spacing(1)}},wrapper:{flexDirection:"row",whiteSpace:"nowrap"},textColorInherit:{opacity:1,color:e.palette.text.secondary}}},MuiTabPanel:{styleOverrides:{root:{padding:0}}},MuiTabScrollButton:{styleOverrides:{root:{width:48,borderRadius:"50%"}}}}}function Uae(e){return{MuiMenuItem:{styleOverrides:{root:{"&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}}}}function Hae(e){return{MuiLink:{defaultProps:{underline:"hover"}}}}function Gae(e){return{MuiListItemIcon:{styleOverrides:{root:{color:"inherit",minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemAvatar:{styleOverrides:{root:{minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemText:{styleOverrides:{root:{marginTop:0,marginBottom:0},multiline:{marginTop:0,marginBottom:0}}}}}function Kae(e){return{MuiTableHead:{styleOverrides:{root:{".MuiTableRow-root":{borderBottom:"none"}}}},MuiTableRow:{styleOverrides:{root:{borderBottom:"1px solid rgba(241, 243, 244, 1)","&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}},MuiTableCell:{styleOverrides:{root:{borderBottom:"none"},head:{color:e.palette.text.secondary,backgroundColor:e.palette.background.neutral,"&:first-of-type":{paddingLeft:e.spacing(3),borderTopLeftRadius:e.shape.borderRadius,borderBottomLeftRadius:e.shape.borderRadius,boxShadow:`inset 8px 0 0 ${e.palette.background.paper}`},"&:last-of-type":{paddingRight:e.spacing(3),borderTopRightRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,boxShadow:`inset -8px 0 0 ${e.palette.background.paper}`}},stickyHeader:{backgroundColor:e.palette.background.paper,backgroundImage:`linear-gradient(to bottom, ${e.palette.background.neutral} 0%, ${e.palette.background.neutral} 100%)`},body:{"&:first-of-type":{paddingLeft:e.spacing(3)},"&:last-of-type":{paddingRight:e.spacing(3)}}}},MuiTablePagination:{styleOverrides:{root:{borderTop:`solid 1px ${e.palette.divider}`},toolbar:{height:64},select:{"&:focus":{borderRadius:e.shape.borderRadius}},selectIcon:{width:20,height:20,marginTop:-4}}}}}function qae(e){const t=e.palette.mode==="light",r=i=>({color:e.palette[i][t?"darker":"lighter"],backgroundColor:e.palette[i][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[i][t?"main":"light"]}}),n=i=>({color:e.palette[i].contrastText}),o=i=>({color:e.palette[i][t?"darker":"lighter"],border:`solid 1px ${e.palette[i][t?"light":"dark"]}`,backgroundColor:e.palette[i][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[i][t?"main":"light"]}});return{MuiAlert:{defaultProps:{iconMapping:{info:w(Iae,{}),success:w(Mae,{}),warning:w(Aae,{}),error:w(Lae,{})}},styleOverrides:{message:{"& .MuiAlertTitle-root":{marginBottom:e.spacing(.5)}},action:{"& button:not(:first-of-type)":{marginLeft:e.spacing(1)}},standardInfo:r("info"),standardSuccess:r("success"),standardWarning:r("warning"),standardError:r("error"),filledInfo:n("info"),filledSuccess:n("success"),filledWarning:n("warning"),filledError:n("error"),outlinedInfo:o("info"),outlinedSuccess:o("success"),outlinedWarning:o("warning"),outlinedError:o("error")}}}}function Xae(e){return{MuiBadge:{styleOverrides:{dot:{width:10,height:10,borderRadius:"50%"}}}}}function Yae(e){return{MuiPaper:{defaultProps:{elevation:0},variants:[{props:{variant:"outlined"},style:{borderColor:e.palette.grey[50012]}}],styleOverrides:{root:{backgroundImage:"none"}}}}}function Zae(e){return{MuiInputBase:{styleOverrides:{root:{"&.Mui-disabled":{"& svg":{color:e.palette.text.disabled}}},input:{"&::placeholder":{opacity:1,color:e.palette.text.disabled}}}},MuiInput:{styleOverrides:{underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiFilledInput:{styleOverrides:{root:{backgroundColor:e.palette.grey[50012],"&:hover":{backgroundColor:e.palette.grey[50016]},"&.Mui-focused":{backgroundColor:e.palette.action.focus},"&.Mui-disabled":{backgroundColor:e.palette.action.disabledBackground}},underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiOutlinedInput:{styleOverrides:{root:{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.grey[50032]},"&.Mui-disabled":{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.action.disabledBackground}}}}}}}function Qae(e){return{MuiRadio:{styleOverrides:{root:{padding:e.spacing(1),svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function Jae(e){const t=e.palette.mode==="light";return{MuiDrawer:{styleOverrides:{modal:{'&[role="presentation"]':{"& .MuiDrawer-paperAnchorLeft":{boxShadow:`8px 24px 24px 12px ${J(e.palette.grey[900],t?.16:.48)}`},"& .MuiDrawer-paperAnchorRight":{boxShadow:`-8px 24px 24px 12px ${J(e.palette.grey[900],t?.16:.48)}`}}}}}}}function ese(e){return{MuiDialog:{styleOverrides:{paper:{boxShadow:e.customShadows.dialog,"&.MuiPaper-rounded":{borderRadius:Number(e.shape.borderRadius)*2},"&.MuiDialog-paperFullScreen":{borderRadius:0},"&.MuiDialog-paper .MuiDialogActions-root":{padding:e.spacing(3)},"@media (max-width: 600px)":{margin:e.spacing(2)},"@media (max-width: 663.95px)":{"&.MuiDialog-paperWidthSm.MuiDialog-paperScrollBody":{maxWidth:"100%"}}},paperFullWidth:{width:"100%"}}},MuiDialogTitle:{styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiDialogContent:{styleOverrides:{root:{borderTop:0,borderBottom:0,padding:e.spacing(3)}}},MuiDialogActions:{styleOverrides:{root:{"& > :not(:first-of-type)":{marginLeft:e.spacing(1.5)}}}}}}function tse(e){return{MuiAvatar:{styleOverrides:{colorDefault:{color:e.palette.text.secondary,backgroundColor:e.palette.grey[400]}}},MuiAvatarGroup:{styleOverrides:{avatar:{fontSize:16,fontWeight:e.typography.fontWeightMedium,"&:first-of-type":{fontSize:14,color:e.palette.primary.main,backgroundColor:e.palette.primary.lighter}}}}}}const rse={width:20,height:20},nse={width:28,height:28};function ose(e){return{MuiRating:{defaultProps:{emptyIcon:w(rO,{}),icon:w(rO,{})},styleOverrides:{root:{"&.Mui-disabled":{opacity:.48}},iconEmpty:{color:e.palette.grey[50048]},sizeSmall:{"& svg":{...rse}},sizeLarge:{"& svg":{...nse}}}}}}function ise(e){const t=e.palette.mode==="light";return{MuiSlider:{defaultProps:{size:"small"},styleOverrides:{root:{"&.Mui-disabled":{color:e.palette.action.disabled}},markLabel:{fontSize:13,color:e.palette.text.disabled},valueLabel:{borderRadius:8,backgroundColor:e.palette.grey[t?800:700]}}}}}function ase(e){return{MuiButton:{styleOverrides:{root:{"&:hover":{boxShadow:"none"}},sizeLarge:{height:48},containedInherit:{color:e.palette.grey[800],boxShadow:e.customShadows.z8,"&:hover":{backgroundColor:e.palette.grey[400]}},containedPrimary:{boxShadow:e.customShadows.primary},containedSecondary:{boxShadow:e.customShadows.secondary},containedInfo:{boxShadow:e.customShadows.info},containedSuccess:{boxShadow:e.customShadows.success},containedWarning:{boxShadow:e.customShadows.warning},containedError:{boxShadow:e.customShadows.error},outlinedInherit:{border:`1px solid ${e.palette.grey[50032]}`,"&:hover":{backgroundColor:e.palette.action.hover}},textInherit:{"&:hover":{backgroundColor:e.palette.action.hover}}}}}}function sse(e){const t=e.palette.mode==="light";return{MuiSwitch:{styleOverrides:{thumb:{boxShadow:e.customShadows.z1},track:{opacity:1,backgroundColor:e.palette.grey[500]},switchBase:{left:0,right:"auto","&:not(:.Mui-checked)":{color:e.palette.grey[t?100:300]},"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.grey[t?400:600]},"&.Mui-disabled+.MuiSwitch-track":{opacity:1,backgroundColor:`${e.palette.action.disabledBackground} !important`}}}}}}function lse(e){return{MuiSelect:{defaultProps:{IconComponent:Fae}}}}function use(e){return{MuiSvgIcon:{styleOverrides:{fontSizeSmall:{width:20,height:20,fontSize:"inherit"},fontSizeLarge:{width:32,height:32,fontSize:"inherit"}}}}}function cse(e){const t=e.palette.mode==="light";return{MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:e.palette.grey[t?800:700]},arrow:{color:e.palette.grey[t?800:700]}}}}}function fse(e){return{MuiPopover:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown,borderRadius:Number(e.shape.borderRadius)*1.5}}}}}function dse(e){return{MuiStepConnector:{styleOverrides:{line:{borderColor:e.palette.divider}}}}}function pse(e){return{MuiDataGrid:{styleOverrides:{root:{borderRadius:0,border:"1px solid transparent","& .MuiTablePagination-root":{borderTop:0},"& .MuiDataGrid-toolbarContainer":{padding:e.spacing(2),backgroundColor:e.palette.background.neutral,"& .MuiButton-root":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}}},"& .MuiDataGrid-cell, .MuiDataGrid-columnsContainer":{borderBottom:`1px solid ${e.palette.divider}`},"& .MuiDataGrid-columnSeparator":{color:e.palette.divider},'& .MuiDataGrid-columnHeader[data-field="__check__"]':{padding:0}}}},MuiGridMenu:{styleOverrides:{root:{"& .MuiDataGrid-gridMenuList":{boxShadow:e.customShadows.z20,borderRadius:e.shape.borderRadius},"& .MuiMenuItem-root":{...e.typography.body2}}}},MuiGridFilterForm:{styleOverrides:{root:{padding:e.spacing(1.5,0),"& .MuiFormControl-root":{margin:e.spacing(0,.5)},"& .MuiInput-root":{marginTop:e.spacing(3),"&::before, &::after":{display:"none"},"& .MuiNativeSelect-select, .MuiInput-input":{...e.typography.body2,padding:e.spacing(.75,1),borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.neutral},"& .MuiSvgIcon-root":{right:4}}}}},MuiGridPanelFooter:{styleOverrides:{root:{padding:e.spacing(2),justifyContent:"flex-end","& .MuiButton-root":{"&:first-of-type":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}},"&:last-of-type":{color:e.palette.common.white,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark}}}}}}}}function hse(e){return{MuiSkeleton:{defaultProps:{animation:"wave"},styleOverrides:{root:{backgroundColor:e.palette.background.neutral}}}}}function vse(e){return{MuiBackdrop:{styleOverrides:{root:{background:["rgb(33,43,54, 0.7)"],"&.MuiBackdrop-invisible":{background:"transparent"}}}}}}function mse(e){const t=e.palette.mode==="light";return{MuiLinearProgress:{styleOverrides:{root:{borderRadius:4,overflow:"hidden"},bar:{borderRadius:4},colorPrimary:{backgroundColor:e.palette.primary[t?"lighter":"darker"]},buffer:{backgroundColor:"transparent"}}}}}function gse(e){return{MuiTimelineDot:{styleOverrides:{root:{boxShadow:"none"}}},MuiTimelineConnector:{styleOverrides:{root:{backgroundColor:e.palette.divider}}}}}function yse(e){return{MuiTreeView:{defaultProps:{defaultCollapseIcon:w(Bae,{sx:{width:20,height:20}}),defaultExpandIcon:w(jae,{sx:{width:20,height:20}}),defaultEndIcon:w(zae,{sx:{color:"text.secondary",width:20,height:20}})}},MuiTreeItem:{styleOverrides:{label:{...e.typography.body2},iconContainer:{width:"auto"}}}}}function xse(e){return{MuiCheckbox:{defaultProps:{icon:w(_ae,{}),checkedIcon:w(Dae,{}),indeterminateIcon:w(Nae,{})},styleOverrides:{root:{padding:e.spacing(1),"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.action.disabled},"& .MuiSvgIcon-fontSizeMedium":{width:24,height:24},"& .MuiSvgIcon-fontSizeSmall":{width:20,height:20},svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function bse(e){return{MuiAccordion:{styleOverrides:{root:{"&.Mui-expanded":{boxShadow:e.customShadows.z8,borderRadius:e.shape.borderRadius},"&.Mui-disabled":{backgroundColor:"transparent"}}}},MuiAccordionSummary:{styleOverrides:{root:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1),"&.Mui-disabled":{opacity:1,color:e.palette.action.disabled,"& .MuiTypography-root":{color:"inherit"}}},expandIconWrapper:{color:"inherit"}}}}}function Sse(e){return{MuiTypography:{styleOverrides:{paragraph:{marginBottom:e.spacing(2)},gutterBottom:{marginBottom:e.spacing(1)}}}}}function wse(e){return{MuiPaginationItem:{styleOverrides:{root:{"&.Mui-selected":{fontWeight:e.typography.fontWeightBold}},textPrimary:{"&.Mui-selected":{color:e.palette.primary.main,backgroundColor:J(e.palette.primary.main,.08),"&:hover, &.Mui-focusVisible":{backgroundColor:`${J(e.palette.primary.main,.24)} !important`}}},outlined:{border:`1px solid ${e.palette.grey[50032]}`},outlinedPrimary:{"&.Mui-selected":{backgroundColor:J(e.palette.primary.main,.08),border:`1px solid ${J(e.palette.primary.main,.24)}`}}}}}}function Ese(e){return{MuiBreadcrumbs:{styleOverrides:{separator:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}}}}}function Cse(e){const t=r=>({props:{variant:"contained",color:r},style:{boxShadow:e.customShadows[r]}});return{MuiButtonGroup:{variants:[{props:{variant:"contained",color:"inherit"},style:{boxShadow:e.customShadows.z8}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error"),{props:{disabled:!0},style:{boxShadow:"none","& .MuiButtonGroup-grouped.Mui-disabled":{color:e.palette.action.disabled,borderColor:`${e.palette.action.disabledBackground} !important`,"&.MuiButton-contained":{backgroundColor:e.palette.action.disabledBackground}}}}],styleOverrides:{root:{"&:hover":{boxShadow:"none"}}}}}}function Ose(e){return{MuiCssBaseline:{styleOverrides:{"*":{margin:0,padding:0,boxSizing:"border-box"},html:{width:"100%",height:"100%",WebkitOverflowScrolling:"touch"},body:{width:"100%",height:"100%"},"#root":{width:"100%",height:"100%"},input:{"&[type=number]":{MozAppearance:"textfield","&::-webkit-outer-spin-button":{margin:0,WebkitAppearance:"none"},"&::-webkit-inner-spin-button":{margin:0,WebkitAppearance:"none"}}},img:{display:"block",maxWidth:"100%"}}}}}function Tse(e){return{MuiAutocomplete:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown},listbox:{padding:e.spacing(0,1),"& .MuiAutocomplete-option":{padding:e.spacing(1),margin:e.spacing(1,0),borderRadius:e.shape.borderRadius}}}}}}function Rse(e){const t=r=>({props:{color:r},style:{"&:hover":{borderColor:J(e.palette[r].main,.48),backgroundColor:J(e.palette[r].main,e.palette.action.hoverOpacity)},"&.Mui-selected":{borderColor:J(e.palette[r].main,.48)}}});return{MuiToggleButton:{variants:[{props:{color:"standard"},style:{"&.Mui-selected":{backgroundColor:e.palette.action.selected}}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error")]},MuiToggleButtonGroup:{styleOverrides:{root:{borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.paper,border:`solid 1px ${e.palette.grey[50012]}`,"& .MuiToggleButton-root":{margin:4,borderColor:"transparent !important",borderRadius:`${e.shape.borderRadius}px !important`}}}}}}function Pse(e){return{MuiFormControlLabel:{styleOverrides:{label:{...e.typography.body2}}},MuiFormHelperText:{styleOverrides:{root:{marginTop:e.spacing(1)}}},MuiFormLabel:{styleOverrides:{root:{color:e.palette.text.disabled}}}}}function $se(e){return{MuiLoadingButton:{styleOverrides:{root:{"&.MuiButton-text":{"& .MuiLoadingButton-startIconPendingStart":{marginLeft:0},"& .MuiLoadingButton-endIconPendingEnd":{marginRight:0}}}}}}}function lA(e){return Object.assign(Pae(e),Wae(e),Vae(e),$ae(e),Uae(e),Hae(),Zae(e),Qae(e),Xae(),Gae(e),Kae(e),Yae(e),qae(e),sse(e),lse(),ase(e),ose(e),ese(e),tse(e),ise(e),Jae(e),dse(e),cse(e),fse(e),use(),xse(e),pse(e),hse(e),gse(e),yse(e),vse(),mse(e),bse(e),Sse(e),wse(e),Cse(e),Ese(e),Ose(),Tse(e),Pse(e),Rse(e),$se())}const uA=Ht.light.grey[500],cA="#000000",nO=e=>{const t=J(e,.2),r=J(e,.14),n=J(e,.12);return["none",`0px 2px 1px -1px ${t},0px 1px 1px 0px ${r},0px 1px 3px 0px ${n}`,`0px 3px 1px -2px ${t},0px 2px 2px 0px ${r},0px 1px 5px 0px ${n}`,`0px 3px 3px -2px ${t},0px 3px 4px 0px ${r},0px 1px 8px 0px ${n}`,`0px 2px 4px -1px ${t},0px 4px 5px 0px ${r},0px 1px 10px 0px ${n}`,`0px 3px 5px -1px ${t},0px 5px 8px 0px ${r},0px 1px 14px 0px ${n}`,`0px 3px 5px -1px ${t},0px 6px 10px 0px ${r},0px 1px 18px 0px ${n}`,`0px 4px 5px -2px ${t},0px 7px 10px 1px ${r},0px 2px 16px 1px ${n}`,`0px 5px 5px -3px ${t},0px 8px 10px 1px ${r},0px 3px 14px 2px ${n}`,`0px 5px 6px -3px ${t},0px 9px 12px 1px ${r},0px 3px 16px 2px ${n}`,`0px 6px 6px -3px ${t},0px 10px 14px 1px ${r},0px 4px 18px 3px ${n}`,`0px 6px 7px -4px ${t},0px 11px 15px 1px ${r},0px 4px 20px 3px ${n}`,`0px 7px 8px -4px ${t},0px 12px 17px 2px ${r},0px 5px 22px 4px ${n}`,`0px 7px 8px -4px ${t},0px 13px 19px 2px ${r},0px 5px 24px 4px ${n}`,`0px 7px 9px -4px ${t},0px 14px 21px 2px ${r},0px 5px 26px 4px ${n}`,`0px 8px 9px -5px ${t},0px 15px 22px 2px ${r},0px 6px 28px 5px ${n}`,`0px 8px 10px -5px ${t},0px 16px 24px 2px ${r},0px 6px 30px 5px ${n}`,`0px 8px 11px -5px ${t},0px 17px 26px 2px ${r},0px 6px 32px 5px ${n}`,`0px 9px 11px -5px ${t},0px 18px 28px 2px ${r},0px 7px 34px 6px ${n}`,`0px 9px 12px -6px ${t},0px 19px 29px 2px ${r},0px 7px 36px 6px ${n}`,`0px 10px 13px -6px ${t},0px 20px 31px 3px ${r},0px 8px 38px 7px ${n}`,`0px 10px 13px -6px ${t},0px 21px 33px 3px ${r},0px 8px 40px 7px ${n}`,`0px 10px 14px -6px ${t},0px 22px 35px 3px ${r},0px 8px 42px 7px ${n}`,`0px 11px 14px -7px ${t},0px 23px 36px 3px ${r},0px 9px 44px 8px ${n}`,`0px 11px 15px -7px ${t},0px 24px 38px 3px ${r},0px 9px 46px 8px ${n}`]},oO=e=>{const t=J(e,.16);return{z1:`0 1px 2px 0 ${t}`,z8:`0 8px 16px 0 ${t}`,z12:`0 12px 24px -4px ${t}`,z16:`0 16px 32px -4px ${t}`,z20:`0 20px 40px -4px ${t}`,z24:`0 24px 48px 0 ${t}`,primary:`0 8px 16px 0 ${J(Ht.light.primary.main,.24)}`,info:`0 8px 16px 0 ${J(Ht.light.info.main,.24)}`,secondary:`0 8px 16px 0 ${J(Ht.light.secondary.main,.24)}`,success:`0 8px 16px 0 ${J(Ht.light.success.main,.24)}`,warning:`0 8px 16px 0 ${J(Ht.light.warning.main,.24)}`,error:`0 8px 16px 0 ${J(Ht.light.error.main,.24)}`,card:`0 0 2px 0 ${J(e,.2)}, 0 12px 24px -4px ${J(e,.12)}`,dialog:`-40px 40px 80px -8px ${J(Ht.light.common.black,.24)}`,dropdown:`0 0 2px 0 ${J(e,.24)}, -20px 20px 40px -4px ${J(e,.24)}`}},iO={light:oO(uA),dark:oO(cA)},aO={light:nO(uA),dark:nO(cA)};function kse({children:e}){const{themeMode:t,themeDirection:r}=Gy(),n=t==="light",o=x.exports.useMemo(()=>({palette:n?Ht.light:Ht.dark,typography:Tae,breakpoints:Rae,shape:{borderRadius:8},direction:r,shadows:n?aO.light:aO.dark,customShadows:n?iO.light:iO.dark}),[n,r]),i=Kd(o);return i.components=lA(i),w(R3,{injectFirst:!0,children:re(pP,{theme:i,children:[w(tF,{}),e]})})}var l0={exports:{}};/*! + `),x.exports.useEffect(function(){return c=o.ref||c,d.current&&(u=new Vf(d.current,cc(cc(cc(cc({},kie(h)),m),c&&{scrollableNode:c.current}),f.current&&{contentNode:f.current})),typeof t=="function"?t(u):t&&(t.current=u)),function(){u.unMount(),u=null,typeof t=="function"&&t(null)}},[]),re(l,{ref:d,"data-simplebar":!0,...p,children:[re("div",{className:"simplebar-wrapper",children:[w("div",{className:"simplebar-height-auto-observer-wrapper",children:w("div",{className:"simplebar-height-auto-observer"})}),w("div",{className:"simplebar-mask",children:w("div",{className:"simplebar-offset",children:typeof r=="function"?r({scrollableNodeRef:c,contentNodeRef:f}):w("div",{...o,className:"simplebar-content-wrapper".concat(o.className?" ".concat(o.className):""),children:w("div",{className:"simplebar-content",children:r})})})}),w("div",{className:"simplebar-placeholder"})]}),w("div",{className:"simplebar-track simplebar-horizontal",children:w("div",{className:"simplebar-scrollbar"})}),w("div",{className:"simplebar-track simplebar-vertical",children:w("div",{className:"simplebar-scrollbar"})})]})});gx.displayName="SimpleBar";gx.propTypes={children:le.exports.oneOfType([le.exports.node,le.exports.func]),scrollableNodeProps:le.exports.object,tag:le.exports.string};const Iie=H("div")(()=>({flexGrow:1,height:"100%",overflow:"hidden"})),Aie=H(gx)(({theme:e})=>({maxHeight:"100%","& .simplebar-scrollbar":{"&:before":{backgroundColor:J(e.palette.grey[600],.48)},"&.simplebar-visible:before":{opacity:1}},"& .simplebar-track.simplebar-vertical":{width:10},"& .simplebar-track.simplebar-horizontal .simplebar-scrollbar":{height:6},"& .simplebar-mask":{zIndex:"inherit"}}));function Mie({children:e,sx:t,...r}){const n=typeof navigator>"u"?"SSR":navigator.userAgent;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(n)?w(ct,{sx:{overflowX:"auto",...t},...r,children:e}):w(Iie,{children:w(Aie,{timeout:500,clickOnTrack:!1,sx:t,...r,children:e})})}const ea=H(_B,{shouldForwardProp:e=>e!=="activeRoot"&&e!=="activeSub"&&e!=="subItem"})(({activeRoot:e,activeSub:t,subItem:r,theme:n})=>({...n.typography.body2,position:"relative",height:cr.DASHBOARD_ITEM_ROOT_HEIGHT,textTransform:"capitalize",paddingLeft:n.spacing(2),paddingRight:n.spacing(1.5),marginBottom:n.spacing(.5),color:n.palette.text.secondary,borderRadius:n.shape.borderRadius,...e&&{...n.typography.subtitle2,color:n.palette.primary.main,backgroundColor:J(n.palette.primary.main,n.palette.action.selectedOpacity)},...t&&{...n.typography.subtitle2,color:n.palette.text.primary},...r&&{height:cr.DASHBOARD_ITEM_SUB_HEIGHT}})),Lie=H(DP,{shouldForwardProp:e=>e!=="isCollapse"})(({isCollapse:e,theme:t})=>({whiteSpace:"nowrap",transition:t.transitions.create(["width","opacity"],{duration:t.transitions.duration.shorter}),...e&&{width:0,opacity:0}})),_ie=H(VB)({width:Ai.NAVBAR_ITEM,height:Ai.NAVBAR_ITEM,display:"flex",alignItems:"center",justifyContent:"center","& svg":{width:"100%",height:"100%"}});function Z2({item:e,isCollapse:t,open:r=!1,active:n=!1,onOpen:o}){const{title:i,path:a,info:s,children:l}=e,u=re(St,{children:[w(tA,{active:n}),w(Lie,{disableTypography:!0,primary:i,isCollapse:t}),!t&&re(St,{children:[s&&s,l&&w(rA,{open:r})]})]});return l?w(ea,{onClick:o,activeRoot:n,children:u}):Mp(a)?w(ea,{component:Ql,href:a,target:"_blank",rel:"noopener",children:u}):w(ea,{component:fd,to:a,activeRoot:n,children:u})}function Xv({item:e,open:t=!1,active:r=!1,onOpen:n}){const{title:o,path:i,info:a,children:s}=e,l=re(St,{children:[w(tA,{active:r}),w(DP,{disableTypography:!0,primary:o}),a&&a,s&&w(rA,{open:t})]});return s?w(ea,{onClick:n,activeSub:r,subItem:!0,children:l}):Mp(i)?w(ea,{component:Ql,href:i,target:"_blank",rel:"noopener",subItem:!0,children:l}):w(ea,{component:fd,to:i,activeSub:r,subItem:!0,children:l})}function tA({active:e}){return w(_ie,{children:w(ct,{component:"span",sx:{width:4,height:4,borderRadius:"50%",bgcolor:"text.disabled",transition:t=>t.transitions.create("transform",{duration:t.transitions.duration.shorter}),...e&&{transform:"scale(2)",bgcolor:"primary.main"}}})})}function rA({open:e}){return w(e1,{icon:e?"eva:arrow-ios-downward-fill":"eva:arrow-ios-forward-fill",sx:{width:16,height:16,ml:1}})}function Die({list:e,isCollapse:t}){const{pathname:r}=Vt(),n=Ll(e.path,r,e.openWhen),[o,i]=x.exports.useState(n);return e.children?re(St,{children:[w(Z2,{item:e,isCollapse:t,active:n,open:o,onOpen:()=>i(!o)}),!t&&w(EP,{in:o,timeout:"auto",unmountOnExit:!0,children:w(np,{component:"div",disablePadding:!0,children:(e.children||[]).map(s=>w(Nie,{list:s},s.title))})})]}):w(Z2,{item:e,active:n,isCollapse:t})}function Nie({list:e}){const{pathname:t}=Vt(),r=Ll(e.path,t),[n,o]=x.exports.useState(r);return e.children?re(St,{children:[w(Xv,{item:e,onOpen:()=>o(!n),open:n,active:r}),w(EP,{in:n,timeout:"auto",unmountOnExit:!0,children:w(np,{component:"div",disablePadding:!0,sx:{pl:3},children:(e.children||[]).map(a=>w(Xv,{item:a,active:Ll(a.path,t)},a.title))})})]}):w(Xv,{item:e,active:r})}const Fie=H(e=>w(r8,{disableSticky:!0,disableGutters:!0,...e}))(({theme:e})=>({...e.typography.overline,paddingTop:e.spacing(3),paddingLeft:e.spacing(2),paddingBottom:e.spacing(1),color:e.palette.text.primary,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}));function Bie({navConfig:e,isCollapse:t=!1,...r}){return w(ct,{...r,children:e.map((n,o)=>re(np,{disablePadding:!0,sx:{px:2},children:[n.subheader&&w(Fie,{sx:{...t&&{opacity:0}},children:n.subheader},o),n.items.map(i=>w(Die,{list:i,isCollapse:t},i.title))]},o))})}const ta=H(X8,{shouldForwardProp:e=>e!=="activeRoot"&&e!=="activeSub"&&e!=="subItem"&&e!=="open"})(({activeRoot:e,activeSub:t,subItem:r,open:n,theme:o})=>{const i=o.palette.mode==="light",a={color:o.palette.grey[800],backgroundColor:o.palette.common.white,boxShadow:`-2px 4px 6px 0 ${J(i?o.palette.grey[500]:o.palette.common.black,.16)}`};return{...o.typography.body2,margin:o.spacing(0,.5),padding:o.spacing(0,1),color:o.palette.text.secondary,height:cr.DASHBOARD_ITEM_HORIZONTAL_HEIGHT,"&:hover":{color:o.palette.text.primary,backgroundColor:o.palette.background.paper},...e&&{...o.typography.subtitle2,...a,"&:hover":{...a}},...t&&{...o.typography.subtitle2,color:o.palette.text.primary},...r&&{width:"100%",margin:0,paddingRight:0,paddingLeft:o.spacing(1),justifyContent:"space-between"},...n&&!e&&{color:o.palette.text.primary,backgroundColor:o.palette.action.hover}}}),nA=H(Wy)(({theme:e})=>({pointerEvents:"none","& .MuiPopover-paper":{width:160,pointerEvents:"auto",padding:e.spacing(1),borderRadius:Number(e.shape.borderRadius)*1.5,boxShadow:e.customShadows.dropdown}})),Q2=x.exports.forwardRef(({item:e,active:t,open:r,onMouseEnter:n,onMouseLeave:o},i)=>{const{title:a,path:s,icon:l,children:u}=e;return u?w(ta,{ref:i,open:r,activeRoot:t,onMouseEnter:n,onMouseLeave:o,children:w(ra,{icon:l,title:a,children:u})}):Mp(s)?w(ta,{component:Ql,href:s,target:"_blank",rel:"noopener",children:w(ra,{icon:l,title:a,children:u})}):w(ta,{component:fd,to:s,activeRoot:t,children:w(ra,{icon:l,title:a,children:u})})}),J2=x.exports.forwardRef(({item:e,active:t,open:r,onMouseEnter:n,onMouseLeave:o},i)=>{const{title:a,path:s,icon:l,children:u}=e;return u?w(ta,{ref:i,subItem:!0,disableRipple:!0,open:r,activeSub:t,onMouseEnter:n,onMouseLeave:o,children:w(ra,{icon:l,title:a,children:u,subItem:!0})}):Mp(s)?w(ta,{subItem:!0,href:s,disableRipple:!0,rel:"noopener",target:"_blank",component:Ql,children:w(ra,{icon:l,title:a,children:u,subItem:!0})}):w(ta,{disableRipple:!0,component:fd,to:s,activeSub:t,subItem:!0,children:w(ra,{icon:l,title:a,children:u,subItem:!0})})});function ra({icon:e,title:t,children:r,subItem:n}){return re(St,{children:[e&&w(ct,{component:"span",sx:{mr:1,width:Ai.NAVBAR_ITEM_HORIZONTAL,height:Ai.NAVBAR_ITEM_HORIZONTAL,"& svg":{width:"100%",height:"100%"}},children:e}),t,r&&w(e1,{icon:n?"eva:chevron-right-fill":"eva:chevron-down-fill",sx:{ml:.5,width:Ai.NAVBAR_ITEM_HORIZONTAL,height:Ai.NAVBAR_ITEM_HORIZONTAL}})]})}function jie({list:e}){const t=x.exports.useRef(null),{pathname:r}=Vt(),n=Ll(e.path,r),[o,i]=x.exports.useState(!1),a=e.children;x.exports.useEffect(()=>{o&&l()},[r]);const s=()=>{i(!0)},l=()=>{i(!1)};return a?re(St,{children:[w(Q2,{open:o,item:e,active:n,ref:t,onMouseEnter:s,onMouseLeave:l}),w(nA,{open:o,anchorEl:t.current,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{onMouseEnter:s,onMouseLeave:l},children:(e.children||[]).map(u=>w(oA,{list:u},u.title))})]}):w(Q2,{item:e,active:n})}function oA({list:e}){const t=x.exports.useRef(null),{pathname:r}=Vt(),n=Ll(e.path,r,e.openWhen),[o,i]=x.exports.useState(!1),a=()=>{i(!0)},s=()=>{i(!1)};return e.children?re(St,{children:[w(J2,{ref:t,open:o,item:e,active:n,onMouseEnter:a,onMouseLeave:s}),w(nA,{open:o,anchorEl:t.current,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{onMouseEnter:a,onMouseLeave:s},children:(e.children||[]).map(u=>w(oA,{list:u},u.title))})]}):w(J2,{item:e,active:n})}const zie={msOverflowStyle:"none",scrollbarWidth:"none",overflowY:"scroll","&::-webkit-scrollbar":{display:"none"}};function Vie({navConfig:e}){return w(Dn,{direction:"row",justifyContent:"center",sx:{bgcolor:"background.neutral",borderRadius:1,px:.5},children:w(Dn,{direction:"row",sx:{...zie,py:1},children:e.map(t=>w(Dn,{direction:"row",flexShrink:0,children:t.items.map(r=>w(jie,{list:r},r.title))},t.subheader))})})}const Wie=x.exports.memo(Vie);function Mp(e){return e.includes("http")}function Ll(e,t,r){return[...r!=null?r:[],e].includes(t)}const iA=[{items:[{title:"Dashboard",path:"/dashboard"}]},{subheader:"Corporate",items:[{title:"Corporate",path:"/corporate"},{title:"Employee Data",path:"/employee-data"}]},{subheader:"Case Management",items:[{title:"Alarm Center",path:"/alarm-center"}]}],Uie=H("div")(({theme:e})=>({display:"flex",alignItems:"center",padding:e.spacing(2,2.5),borderRadius:Number(e.shape.borderRadius)*1.5,backgroundColor:e.palette.grey[50012],transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}));function Hie({isCollapse:e}){var r;const{user:t}=ou();return w(Ql,{underline:"none",color:"inherit",children:re(Uie,{sx:{...e&&{bgcolor:"transparent"}},children:[t&&t.user.avatar_url&&w(TP,{src:(t==null?void 0:t.user.avatar_url)||"",alt:(t==null?void 0:t.user.full_name)||""}),re(ct,{sx:{ml:2,transition:n=>n.transitions.create("width",{duration:n.transitions.duration.shorter}),...e&&{ml:0,width:0}},children:[w(Ur,{variant:"subtitle2",noWrap:!0,children:`Hi, ${((r=t==null?void 0:t.user)==null?void 0:r.full_name)||"User"}`}),w(Ur,{variant:"body2",noWrap:!0,sx:{color:"text.secondary",fontSize:"11px"},children:t?t.user.email:"Please Wait"})]})]})})}function Gie({onToggleCollapse:e,collapseClick:t}){return w(C1,{onClick:e,children:w(ct,{sx:{lineHeight:0,transition:r=>r.transitions.create("transform",{duration:r.transitions.duration.shorter}),...t&&{transform:"rotate(180deg)"}},children:Kie})})}const Kie=w("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",children:re("g",{fill:"none",fillRule:"evenodd",children:[w("path",{d:"M0 0h24v24H0z"}),re("g",{fill:"currentColor",fillRule:"nonzero",children:[w("path",{d:"M14.3283 11.4343 18.5126 7.25c.4142-.4142.4142-1.0858 0-1.5-.4142-.4142-1.0858-.4142-1.5 0l-5.543 5.5429c-.3904.3905-.3904 1.0237 0 1.4142l5.543 5.5429c.4142.4142 1.0858.4142 1.5 0 .4142-.4142.4142-1.0858 0-1.5l-4.1843-4.1843a.8.8 0 0 1 0-1.1314Z",opacity:".48"}),w("path",{d:"M8.3283 11.4343 12.5126 7.25c.4142-.4142.4142-1.0858 0-1.5-.4142-.4142-1.0858-.4142-1.5 0l-5.543 5.5429c-.3904.3905-.3904 1.0237 0 1.4142l5.543 5.5429c.4142.4142 1.0858.4142 1.5 0 .4142-.4142.4142-1.0858 0-1.5l-4.1843-4.1843a.8.8 0 0 1 0-1.1314Z"})]})]})}),qie=H("div")(({theme:e})=>({[e.breakpoints.up("lg")]:{flexShrink:0,transition:e.transitions.create("width",{duration:e.transitions.duration.shorter})}}));function eO({isOpenSidebar:e,onCloseSidebar:t}){const r=Jt(),{pathname:n}=Vt(),o=Xd("up","lg"),{isCollapse:i,collapseClick:a,collapseHover:s,onToggleCollapse:l,onHoverEnter:u,onHoverLeave:c}=WP();x.exports.useEffect(()=>{e&&t()},[n]);const d=re(Mie,{sx:{height:1,"& .simplebar-content":{height:1,display:"flex",flexDirection:"column"}},children:[re(Dn,{spacing:3,sx:{pt:3,pb:2,px:2.5,flexShrink:0,...i&&{alignItems:"center"}},children:[o&&!i?re(Dn,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[re(Dn,{direction:"row",alignItems:"center",children:[w(El,{}),w(Ur,{ml:3,children:"Client Portal"})]}),w(Gie,{onToggleCollapse:l,collapseClick:a})]}):w(Dn,{direction:"row",alignItems:"center",justifyContent:"space-between",children:w(El,{})}),w(Hie,{isCollapse:i})]}),w(Bie,{navConfig:iA,isCollapse:i}),w(ct,{sx:{flexGrow:1}})]});return re(qie,{sx:{width:{lg:i?cr.DASHBOARD_COLLAPSE_WIDTH:cr.DASHBOARD_WIDTH},...a&&{position:"absolute"}},children:[!o&&w(VS,{open:e,onClose:t,PaperProps:{sx:{width:cr.DASHBOARD_WIDTH}},children:d}),o&&w(VS,{open:!0,variant:"persistent",onMouseEnter:u,onMouseLeave:c,PaperProps:{sx:{width:cr.DASHBOARD_WIDTH,borderRightStyle:"dashed",bgcolor:"background.default",transition:f=>f.transitions.create("width",{duration:f.transitions.duration.standard}),...i&&{width:cr.DASHBOARD_COLLAPSE_WIDTH},...s&&{...UP(r).bgBlur(),boxShadow:f=>f.customShadows.z24}}},children:d})]})}const Xie=H(CP)(({theme:e})=>({transition:e.transitions.create("top",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.shorter}),width:"100%",position:"fixed",zIndex:e.zIndex.appBar,padding:e.spacing(1,0),boxShadow:e.customShadows.z8,top:_t.DASHBOARD_DESKTOP_OFFSET_HEIGHT,backgroundColor:e.palette.background.default}));function Yie(){return w(Xie,{children:w(Z8,{maxWidth:!1,children:w(Wie,{navConfig:iA})})})}const Zie=x.exports.memo(Yie),Qie=H("main",{shouldForwardProp:e=>e!=="collapseClick"})(({collapseClick:e,theme:t})=>({flexGrow:1,paddingTop:_t.MOBILE_HEIGHT+24,paddingBottom:_t.MOBILE_HEIGHT+24,[t.breakpoints.up("lg")]:{paddingLeft:16,paddingRight:16,paddingTop:_t.DASHBOARD_DESKTOP_HEIGHT+24,paddingBottom:_t.DASHBOARD_DESKTOP_HEIGHT+24,width:`calc(100% - ${cr.DASHBOARD_WIDTH}px)`,transition:t.transitions.create("margin-left",{duration:t.transitions.duration.shorter}),...e&&{marginLeft:cr.DASHBOARD_COLLAPSE_WIDTH}}}));function on(){const{collapseClick:e,isCollapse:t}=WP(),{themeLayout:r}=Gy(),{user:n}=ou(),o=Xd("up","lg"),[i,a]=x.exports.useState(!1),s=r==="vertical",[l,u]=OR("corporateValue",n&&n.corporate?`${n.corporate.id}`:"");return s?re(St,{children:[w(ZE,{onOpenSidebar:()=>a(!0),verticalLayout:s}),o?w(Zie,{}):w(eO,{isOpenSidebar:i,onCloseSidebar:()=>a(!1)}),w(ct,{component:"main",sx:{px:{lg:2},pt:{xs:`${_t.MOBILE_HEIGHT+24}px`,lg:`${_t.DASHBOARD_DESKTOP_HEIGHT+80}px`},pb:{xs:`${_t.MOBILE_HEIGHT+24}px`,lg:`${_t.DASHBOARD_DESKTOP_HEIGHT+24}px`}},children:w(Km,{})})]}):w(pI.Provider,{value:{corporateValue:l,setCorporateValue:u},children:re(ct,{sx:{display:{lg:"flex"},minHeight:{lg:1}},children:[w(ZE,{isCollapse:t,onOpenSidebar:()=>a(!0)}),w(eO,{isOpenSidebar:i,onCloseSidebar:()=>a(!1)}),w(Qie,{collapseClick:e,children:w(Km,{})})]})})}const Jie=H("header")(({theme:e})=>({top:0,left:0,lineHeight:0,width:"100%",position:"absolute",padding:e.spacing(3,3,0),[e.breakpoints.up("sm")]:{padding:e.spacing(5,5,0)}}));function eae(){return re(St,{children:[w(Jie,{children:w(El,{})}),w(Km,{})]})}var aA={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */(function(e,t){(function(r,n){e.exports=n()})(Ot,function(){var r={};r.version="0.2.0";var n=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};r.configure=function(p){var h,v;for(h in p)v=p[h],v!==void 0&&p.hasOwnProperty(h)&&(n[h]=v);return this},r.status=null,r.set=function(p){var h=r.isStarted();p=o(p,n.minimum,1),r.status=p===1?null:p;var v=r.render(!h),g=v.querySelector(n.barSelector),y=n.speed,b=n.easing;return v.offsetWidth,s(function(S){n.positionUsing===""&&(n.positionUsing=r.getPositioningCSS()),l(g,a(p,y,b)),p===1?(l(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){l(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){r.remove(),S()},y)},y)):setTimeout(S,y)}),this},r.isStarted=function(){return typeof r.status=="number"},r.start=function(){r.status||r.set(0);var p=function(){setTimeout(function(){!r.status||(r.trickle(),p())},n.trickleSpeed)};return n.trickle&&p(),this},r.done=function(p){return!p&&!r.status?this:r.inc(.3+.5*Math.random()).set(1)},r.inc=function(p){var h=r.status;return h?(typeof p!="number"&&(p=(1-h)*o(Math.random()*h,.1,.95)),h=o(h+p,0,.994),r.set(h)):r.start()},r.trickle=function(){return r.inc(Math.random()*n.trickleRate)},function(){var p=0,h=0;r.promise=function(v){return!v||v.state()==="resolved"?this:(h===0&&r.start(),p++,h++,v.always(function(){h--,h===0?(p=0,r.done()):r.set((p-h)/p)}),this)}}(),r.render=function(p){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var h=document.createElement("div");h.id="nprogress",h.innerHTML=n.template;var v=h.querySelector(n.barSelector),g=p?"-100":i(r.status||0),y=document.querySelector(n.parent),b;return l(v,{transition:"all 0 linear",transform:"translate3d("+g+"%,0,0)"}),n.showSpinner||(b=h.querySelector(n.spinnerSelector),b&&m(b)),y!=document.body&&c(y,"nprogress-custom-parent"),y.appendChild(h),h},r.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(n.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&m(p)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var p=document.body.style,h="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return h+"Perspective"in p?"translate3d":h+"Transform"in p?"translate":"margin"};function o(p,h,v){return pv?v:p}function i(p){return(-1+p)*100}function a(p,h,v){var g;return n.positionUsing==="translate3d"?g={transform:"translate3d("+i(p)+"%,0,0)"}:n.positionUsing==="translate"?g={transform:"translate("+i(p)+"%,0)"}:g={"margin-left":i(p)+"%"},g.transition="all "+h+"ms "+v,g}var s=function(){var p=[];function h(){var v=p.shift();v&&v(h)}return function(v){p.push(v),p.length==1&&h()}}(),l=function(){var p=["Webkit","O","Moz","ms"],h={};function v(S){return S.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,C){return C.toUpperCase()})}function g(S){var E=document.body.style;if(S in E)return S;for(var C=p.length,O=S.charAt(0).toUpperCase()+S.slice(1),P;C--;)if(P=p[C]+O,P in E)return P;return S}function y(S){return S=v(S),h[S]||(h[S]=g(S))}function b(S,E,C){E=y(E),S.style[E]=C}return function(S,E){var C=arguments,O,P;if(C.length==2)for(O in E)P=E[O],P!==void 0&&E.hasOwnProperty(O)&&b(S,O,P);else b(S,C[1],C[2])}}();function u(p,h){var v=typeof p=="string"?p:f(p);return v.indexOf(" "+h+" ")>=0}function c(p,h){var v=f(p),g=v+h;u(v,h)||(p.className=g.substring(1))}function d(p,h){var v=f(p),g;!u(p,h)||(g=v.replace(" "+h+" "," "),p.className=g.substring(1,g.length-1))}function f(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function m(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return r})})(aA);const Yv=aA.exports;function tae(){const e=Jt();return w(jy,{styles:{"#nprogress":{pointerEvents:"none","& .bar":{top:0,left:0,height:2,width:"100%",position:"fixed",zIndex:e.zIndex.snackbar,backgroundColor:e.palette.primary.main,boxShadow:`0 0 2px ${e.palette.primary.main}`},"& .peg":{right:0,opacity:1,width:100,height:"100%",display:"block",position:"absolute",transform:"rotate(3deg) translate(0px, -4px)",boxShadow:`0 0 10px ${e.palette.primary.main}, 0 0 5px ${e.palette.primary.main}`}}}})}function rae(){return Yv.configure({showSpinner:!1}),x.exports.useMemo(()=>{Yv.start()},[]),x.exports.useEffect(()=>{Yv.done()},[]),null}const nae=H("div")(({theme:e})=>({right:0,bottom:0,zIndex:99999,width:"100%",height:"100%",position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:e.palette.background.default}));function sA({isDashboard:e,...t}){return re(St,{children:[w(rae,{}),!e&&re(nae,{...t,children:[w(el.div,{initial:{rotateY:0},animate:{rotateY:360},transition:{duration:2,ease:"easeInOut",repeatDelay:1,repeat:1/0},children:w(El,{disabledLink:!0,sx:{width:64,height:64}})}),w(ct,{component:el.div,animate:{scale:[1.2,1,1,1.2,1.2],rotate:[270,0,0,270,270],opacity:[.25,1,1,1,.25],borderRadius:["25%","25%","50%","50%","25%"]},transition:{ease:"linear",duration:3.2,repeat:1/0},sx:{width:100,height:100,borderRadius:"25%",position:"absolute",border:r=>`solid 3px ${J(r.palette.primary.dark,.24)}`}}),w(ct,{component:el.div,animate:{scale:[1,1.2,1.2,1,1],rotate:[0,270,270,0,0],opacity:[1,.25,.25,.25,1],borderRadius:["25%","25%","50%","50%","25%"]},transition:{ease:"linear",duration:3.2,repeat:1/0},sx:{width:120,height:120,borderRadius:"25%",position:"absolute",border:r=>`solid 8px ${J(r.palette.primary.dark,.24)}`}})]})]})}function oae({children:e}){const{isAuthenticated:t}=ou();return t?w(qi,{to:"/dashboard",replace:!0}):w(St,{children:e})}function an({children:e}){const{isAuthenticated:t,isInitialized:r}=ou(),{pathname:n}=Vt(),[o,i]=x.exports.useState(null);return r?t?o&&n!==o?(i(null),w(qi,{to:o})):w(St,{children:e}):(n!==o&&i(n),w(qi,{to:"/auth/login",replace:!0})):w(sA,{})}const Qe=e=>t=>{const{pathname:r}=Vt();return w(x.exports.Suspense,{fallback:w(sA,{isDashboard:r.includes("/dashboard")}),children:w(e,{...t})})};function iae(){return wL([{path:"auth",children:[{path:"login",element:w(_r,{children:w(oae,{children:w(aae,{})})})}]},{path:"/",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(qi,{to:"/dashboard",replace:!0}),index:!0},{path:"dashboard",element:w(sae,{})}]},{path:"user-profile/:id",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(hae,{}),index:!0}]},{path:"/employee-data",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(uae,{}),index:!0},{path:"/employee-data/user-profile/:id",element:w(cae,{})}]},{path:"/alarm-center",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(fae,{}),index:!0},{path:"member/:id",element:w(dae,{})},{path:"member/:memberId/service-monitoring/:requestLogId",element:w(pae,{})}]},{path:"/claim-submit",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(bae,{}),index:!0},{path:"dialog-detail",element:w(tO,{})}]},{path:"/claim-request/:id",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(Sae,{}),index:!0},{path:"dialog-detail",element:w(tO,{})}]},{path:"/claim-report",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(vae,{}),index:!0},{path:"/claim-report/detail/:id",element:w(yae,{})},{path:"/claim-report/detail-history/:id",element:w(xae,{})}]},{path:"/claims",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(mae,{}),index:!0},{path:":id",element:w(gae,{})}]},{path:"/corporate",element:w(_r,{children:w(an,{children:w(on,{})})}),children:[{element:w(wae,{}),index:!0},{path:"edit",element:w(Eae,{})},{path:"view",element:w(Cae,{})}]},{path:"*",element:w(eae,{}),children:[{path:"404",element:w(lae,{})},{path:"*",element:w(qi,{to:"/404",replace:!0})}]},{path:"*",element:w(qi,{to:"/404",replace:!0})}])}const aae=Qe(x.exports.lazy(()=>Ye(()=>import("./Login.b8d0a4bd.js"),["assets/Login.b8d0a4bd.js","assets/Page.e9d8cc16.js","assets/RHFTextField.dd20c932.js","assets/isObject.095d1ac4.js","assets/formatNumber.0b88db94.js","assets/TextField.08c1cc6c.js","assets/useId.c3f149cd.js","assets/RHFTextField.595782a5.css","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/InputAdornment.b72719ba.js","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js"]))),sae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.60f44b5c.js"),["assets/Index.60f44b5c.js","assets/Page.e9d8cc16.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/Stack.acc67e21.js"]))),lae=Qe(x.exports.lazy(()=>Ye(()=>import("./Page404.9f1640bb.js"),["assets/Page404.9f1640bb.js","assets/Page.e9d8cc16.js"]))),uae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.11d3e7d2.js"),["assets/Index.11d3e7d2.js","assets/Page.e9d8cc16.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.0bdaf78f.js","assets/VisibilityOutlined.ab7a612c.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/Label.f33248ec.js","assets/HeaderBreadcrumbs.c70f1305.js"]))),cae=Qe(x.exports.lazy(()=>Ye(()=>import("./UserProfile.f57891cf.js"),["assets/UserProfile.f57891cf.js","assets/Page.e9d8cc16.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Card.a4168b31.js","assets/Grid.97ae8bc1.js","assets/Skeleton.cbf2214f.js"]))),fae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.d978c17c.js"),["assets/Index.d978c17c.js","assets/Page.e9d8cc16.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.0bdaf78f.js","assets/VisibilityOutlined.ab7a612c.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/Label.f33248ec.js","assets/HeaderBreadcrumbs.c70f1305.js"]))),dae=Qe(x.exports.lazy(()=>Ye(()=>import("./ListMember.f5ebfa7c.js"),["assets/ListMember.f5ebfa7c.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.0bdaf78f.js","assets/VisibilityOutlined.ab7a612c.js","assets/Label.f33248ec.js"]))),pae=Qe(x.exports.lazy(()=>Ye(()=>import("./ServiceMonitoring.ee79bad4.js"),["assets/ServiceMonitoring.ee79bad4.js","assets/Page.e9d8cc16.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/Label.f33248ec.js","assets/formatNumber.0b88db94.js","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js","assets/Skeleton.cbf2214f.js","assets/TimelineSeparator.77b9b667.js","assets/generateUtilityClasses.06032f54.js","assets/TableRow.41459f01.js","assets/TableHead.c7022a42.js","assets/KeyboardArrowRight.fd8a1844.js"]))),hae=Qe(x.exports.lazy(()=>Ye(()=>import("./UserProfile.bf6cca27.js"),["assets/UserProfile.bf6cca27.js","assets/Page.e9d8cc16.js","assets/Close.6dbec378.js","assets/useId.c3f149cd.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Card.a4168b31.js","assets/TextField.08c1cc6c.js","assets/Grid.97ae8bc1.js","assets/SwitchBase.6ffeba1b.js","assets/InputAdornment.b72719ba.js","assets/LinearProgress.c8f69e54.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js"]))),vae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.7878a302.js"),["assets/Index.7878a302.js","assets/Page.e9d8cc16.js","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/TableMoreMenu.0bdaf78f.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/Label.f33248ec.js","assets/HeaderBreadcrumbs.c70f1305.js"]))),mae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.c41bef42.js"),["assets/Index.c41bef42.js","assets/HeaderBreadcrumbs.c70f1305.js","assets/Page.e9d8cc16.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/Box.c50b4a28.js","assets/LastPage.9e90b034.js","assets/Card.a4168b31.js","assets/TableContainer.58606ed5.js","assets/formatNumber.0b88db94.js","assets/TableRow.41459f01.js","assets/TextField.08c1cc6c.js"]))),gae=Qe(x.exports.lazy(()=>Ye(()=>import("./Show.5637cca2.js"),["assets/Show.5637cca2.js","assets/HeaderBreadcrumbs.c70f1305.js","assets/Page.e9d8cc16.js","assets/TextField.08c1cc6c.js","assets/useId.c3f149cd.js","assets/InputAdornment.b72719ba.js","assets/Close.6dbec378.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/Checkbox.362ad1e0.js","assets/SwitchBase.6ffeba1b.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/Grid.97ae8bc1.js"]))),tO=Qe(x.exports.lazy(()=>Ye(()=>import("./DialogDetailClaim.42799191.js"),["assets/DialogDetailClaim.42799191.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Stepper.49691c4e.js","assets/Card.a4168b31.js"]))),yae=Qe(x.exports.lazy(()=>Ye(()=>import("./Detail.2294ea3c.js"),["assets/Detail.2294ea3c.js","assets/Page.e9d8cc16.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/isObject.095d1ac4.js","assets/TimelineSeparator.77b9b667.js","assets/generateUtilityClasses.06032f54.js","assets/index.49ea62c1.js","assets/Card.a4168b31.js","assets/LoadingButton.6a53b4e1.js","assets/Stepper.49691c4e.js","assets/ArrowBackIos.b2aa057a.js","assets/Grid.97ae8bc1.js"]))),xae=Qe(x.exports.lazy(()=>Ye(()=>import("./DetailHistory.a6f310d0.js"),["assets/DetailHistory.a6f310d0.js","assets/Page.e9d8cc16.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/formatNumber.0b88db94.js","assets/Grid.97ae8bc1.js","assets/TableContainer.58606ed5.js","assets/TableRow.41459f01.js","assets/TableHead.c7022a42.js","assets/index.49ea62c1.js"]))),bae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.c60e3cfb.js"),["assets/Index.c60e3cfb.js","assets/Page.e9d8cc16.js","assets/HeaderBreadcrumbs.c70f1305.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/useId.c3f149cd.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/LinearProgress.c8f69e54.js","assets/Card.a4168b31.js","assets/Checkbox.362ad1e0.js","assets/SwitchBase.6ffeba1b.js","assets/Stack.acc67e21.js"]))),Sae=Qe(x.exports.lazy(()=>Ye(()=>import("./DialogDetailClaim.e074ae9e.js"),["assets/DialogDetailClaim.e074ae9e.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/LinearProgress.c8f69e54.js","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js"]))),wae=Qe(x.exports.lazy(()=>Ye(()=>import("./Index.c96f2301.js"),["assets/Index.c96f2301.js","assets/Page.e9d8cc16.js","assets/Table.08efdc83.js","assets/Box.c50b4a28.js","assets/TablePagination.dc161c5e.js","assets/KeyboardArrowRight.fd8a1844.js","assets/LastPage.9e90b034.js","assets/TableRow.41459f01.js","assets/useId.c3f149cd.js","assets/Grid.97ae8bc1.js","assets/TextField.08c1cc6c.js","assets/InputAdornment.b72719ba.js","assets/Search.cbee36ce.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js","assets/TableContainer.58606ed5.js","assets/TableHead.c7022a42.js","assets/TableMoreMenu.0bdaf78f.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/VisibilityOutlined.ab7a612c.js","assets/HeaderBreadcrumbs.c70f1305.js"]))),Eae=Qe(x.exports.lazy(()=>Ye(()=>import("./Form.7231f39a.js"),["assets/Form.7231f39a.js","assets/RHFTextField.dd20c932.js","assets/isObject.095d1ac4.js","assets/formatNumber.0b88db94.js","assets/TextField.08c1cc6c.js","assets/useId.c3f149cd.js","assets/RHFTextField.595782a5.css","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js","assets/LoadingButton.6a53b4e1.js","assets/generateUtilityClasses.06032f54.js"]))),Cae=Qe(x.exports.lazy(()=>Ye(()=>import("./Show.cf119cea.js"),["assets/Show.cf119cea.js","assets/ArrowBackIos.b2aa057a.js","assets/jsx-runtime_commonjs-proxy.b87625c0.js","assets/useId.c3f149cd.js","assets/formatTime.0646b9d0.js","assets/index.49ea62c1.js","assets/formatNumber.0b88db94.js","assets/Grid.97ae8bc1.js","assets/Card.a4168b31.js"])));function vt(e){return`${e/16}rem`}function yi({sm:e,md:t,lg:r}){return{"@media (min-width:600px)":{fontSize:vt(e)},"@media (min-width:900px)":{fontSize:vt(t)},"@media (min-width:1200px)":{fontSize:vt(r)}}}const Oae="Public Sans, sans-serif",Tae={fontFamily:Oae,fontWeightRegular:400,fontWeightMedium:600,fontWeightBold:700,h1:{fontWeight:700,lineHeight:80/64,fontSize:vt(40),letterSpacing:2,...yi({sm:52,md:58,lg:64})},h2:{fontWeight:700,lineHeight:64/48,fontSize:vt(32),...yi({sm:40,md:44,lg:48})},h3:{fontWeight:700,lineHeight:1.5,fontSize:vt(24),...yi({sm:26,md:30,lg:32})},h4:{fontWeight:700,lineHeight:1.5,fontSize:vt(20),...yi({sm:20,md:24,lg:24})},h5:{fontWeight:700,lineHeight:1.5,fontSize:vt(18),...yi({sm:19,md:20,lg:20})},h6:{fontWeight:700,lineHeight:28/18,fontSize:vt(17),...yi({sm:18,md:18,lg:18})},subtitle1:{fontWeight:600,lineHeight:1.5,fontSize:vt(16)},subtitle2:{fontWeight:600,lineHeight:22/14,fontSize:vt(14)},body1:{lineHeight:1.5,fontSize:vt(16)},body2:{lineHeight:22/14,fontSize:vt(14)},caption:{lineHeight:1.5,fontSize:vt(12)},overline:{fontWeight:700,lineHeight:1.5,fontSize:vt(12),textTransform:"uppercase"},button:{fontWeight:700,lineHeight:24/14,fontSize:vt(14),textTransform:"capitalize"}},Rae={values:{xs:0,sm:600,md:900,lg:1200,xl:1536}};function Pae(e){return{MuiFab:{defaultProps:{color:"primary"},styleOverrides:{root:{boxShadow:e.customShadows.z8,"&:hover":{boxShadow:"none",backgroundColor:e.palette.grey[400]}},primary:{boxShadow:e.customShadows.primary,"&:hover":{backgroundColor:e.palette.primary.dark}},secondary:{boxShadow:e.customShadows.secondary,"&:hover":{backgroundColor:e.palette.secondary.dark}},extended:{"& svg":{marginRight:e.spacing(1)}}}}}}function $ae(e){return{MuiCard:{styleOverrides:{root:{position:"relative",boxShadow:e.customShadows.card,borderRadius:Number(e.shape.borderRadius)*2,zIndex:0}}},MuiCardHeader:{defaultProps:{titleTypographyProps:{variant:"h6"},subheaderTypographyProps:{variant:"body2",marginTop:e.spacing(.5)}},styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiCardContent:{styleOverrides:{root:{padding:e.spacing(3)}}}}}function kae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L12,10.59 L13.29,9.29 C13.6821222,8.89787783 14.3178778,8.89787783 14.71,9.29 C15.1021222,9.68212217 15.1021222,10.3178778 14.71,10.71 L13.41,12 L14.71,13.29 Z"})})}function rO(e){return w(Rt,{...e,children:w("path",{d:"M17.56,21 C17.4000767,21.0006435 17.2423316,20.9629218 17.1,20.89 L12,18.22 L6.9,20.89 C6.56213339,21.067663 6.15259539,21.0374771 5.8444287,20.8121966 C5.53626201,20.5869161 5.38323252,20.2058459 5.45,19.83 L6.45,14.2 L2.33,10.2 C2.06805623,9.93860108 1.9718844,9.55391377 2.08,9.2 C2.19824414,8.83742187 2.51242293,8.57366684 2.89,8.52 L8.59,7.69 L11.1,2.56 C11.2670864,2.21500967 11.6166774,1.99588989 12,1.99588989 C12.3833226,1.99588989 12.7329136,2.21500967 12.9,2.56 L15.44,7.68 L21.14,8.51 C21.5175771,8.56366684 21.8317559,8.82742187 21.95,9.19 C22.0581156,9.54391377 21.9619438,9.92860108 21.7,10.19 L17.58,14.19 L18.58,19.82 C18.652893,20.2027971 18.4967826,20.5930731 18.18,20.82 C17.9989179,20.9468967 17.7808835,21.010197 17.56,21 L17.56,21 Z"})})}function Iae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M13,16 C13,16.5522847 12.5522847,17 12,17 C11.4477153,17 11,16.5522847 11,16 L11,11 C11,10.4477153 11.4477153,10 12,10 C12.5522847,10 13,10.4477153 13,11 L13,16 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z"})})}function Aae(e){return w(Rt,{...e,children:w("path",{d:"M22.56,16.3 L14.89,3.58 C14.2597186,2.59400001 13.1702353,1.99737652 12,1.99737652 C10.8297647,1.99737652 9.74028139,2.59400001 9.11,3.58 L1.44,16.3 C0.888546003,17.2192471 0.869485343,18.3628867 1.39,19.3 C1.99197363,20.3551378 3.11522982,21.0046397 4.33,21 L19.67,21 C20.8765042,21.0128744 21.9978314,20.3797441 22.61,19.34 C23.146086,18.3926382 23.1269508,17.2292197 22.56,16.3 L22.56,16.3 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,9 C11,8.44771525 11.4477153,8 12,8 C12.5522847,8 13,8.44771525 13,9 L13,13 Z"})})}function Mae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M16.3,9.61 L11.73,15.61 C11.5412074,15.855247 11.2494966,15.9992561 10.94,16.0000145 C10.6322197,16.001658 10.3408221,15.861492 10.15,15.62 L7.71,12.51 C7.49028166,12.2277602 7.43782669,11.8497415 7.57239438,11.5183399 C7.70696206,11.1869384 8.00810836,10.9525017 8.36239438,10.9033399 C8.7166804,10.8541782 9.07028166,10.9977602 9.29,11.28 L10.92,13.36 L14.7,8.36 C14.917932,8.07418751 15.2717886,7.92635122 15.6282755,7.97217964 C15.9847624,8.01800806 16.2897207,8.25053875 16.4282755,8.58217966 C16.5668304,8.91382056 16.517932,9.29418753 16.3,9.58 L16.3,9.61 Z"})})}function Lae(e){return w(Rt,{...e,children:w("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 L13,13 Z"})})}function _ae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm0 2H7a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2z"})})}function Dae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.372 4.972a1.006 1.006 0 00-.928.388l-3.78 5-1.63-2.08a1.001 1.001 0 00-1.58 1.23l2.44 3.11a1 1 0 001.58-.01l4.57-6v-.03a1.006 1.006 0 00-.672-1.608z"})})}function Nae(e){return w(Rt,{...e,children:w("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.75 8h-6.5a.75.75 0 00-.75.75v.5c0 .414.336.75.75.75h6.5a.75.75 0 00.75-.75v-.5a.75.75 0 00-.75-.75z"})})}function Fae(e){return w(Rt,{...e,sx:{right:12,fontSize:16,position:"absolute",pointerEvents:"none"},children:w("path",{d:"M12,16 C11.7663478,16.0004565 11.5399121,15.9190812 11.36,15.77 L5.36,10.77 C4.93474074,10.4165378 4.87653776,9.78525926 5.23,9.36 C5.58346224,8.93474074 6.21474074,8.87653776 6.64,9.23 L12,13.71 L17.36,9.39 C17.5665934,9.2222295 17.8315409,9.14373108 18.0961825,9.17188444 C18.3608241,9.2000378 18.6033268,9.33252029 18.77,9.54 C18.9551341,9.74785947 19.0452548,10.0234772 19.0186853,10.3005589 C18.9921158,10.5776405 18.8512608,10.8311099 18.63,11 L12.63,15.83 C12.444916,15.955516 12.2231011,16.0153708 12,16 Z"})})}function Bae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M12,8 C12.5522847,8 13,8.44771525 13,9 L13,9 L13,11 L15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L13,13 L13,15 C13,15.5522847 12.5522847,16 12,16 C11.4477153,16 11,15.5522847 11,15 L11,15 L11,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 L11,11 L11,9 C11,8.44771525 11.4477153,8 12,8 Z"})})}function jae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 Z"})})}function zae(e){return w(Rt,{...e,children:w("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M14,8.99420168 C14.2666375,8.99420168 14.5222334,9.10068735 14.71,9.29 C14.8993127,9.4777666 15.0057983,9.73336246 15.0057983,10 C15.0057983,10.2666375 14.8993127,10.5222334 14.71,10.71 L14.71,10.71 L13.41,12 L14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L10.71,9.29 L12,10.59 L13.29,9.29 C13.4777666,9.10068735 13.7333625,8.99420168 14,8.99420168 Z"})})}function Vae(e){return{MuiChip:{defaultProps:{deleteIcon:w(kae,{})},styleOverrides:{colorDefault:{"& .MuiChip-avatarMedium, .MuiChip-avatarSmall":{color:e.palette.text.secondary}},outlined:{borderColor:e.palette.grey[50032],"&.MuiChip-colorPrimary":{borderColor:e.palette.primary.main},"&.MuiChip-colorSecondary":{borderColor:e.palette.secondary.main}},avatarColorInfo:{color:e.palette.info.contrastText,backgroundColor:e.palette.info.dark},avatarColorSuccess:{color:e.palette.success.contrastText,backgroundColor:e.palette.success.dark},avatarColorWarning:{color:e.palette.warning.contrastText,backgroundColor:e.palette.warning.dark},avatarColorError:{color:e.palette.error.contrastText,backgroundColor:e.palette.error.dark}}}}}function Wae(e){return{MuiTab:{styleOverrides:{root:{padding:0,fontWeight:e.typography.fontWeightMedium,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,"&.Mui-selected":{color:e.palette.text.primary},"&:not(:last-of-type)":{marginRight:e.spacing(5)},"@media (min-width: 600px)":{minWidth:48}},labelIcon:{minHeight:48,flexDirection:"row","& > *:first-of-type":{marginBottom:0,marginRight:e.spacing(1)}},wrapper:{flexDirection:"row",whiteSpace:"nowrap"},textColorInherit:{opacity:1,color:e.palette.text.secondary}}},MuiTabPanel:{styleOverrides:{root:{padding:0}}},MuiTabScrollButton:{styleOverrides:{root:{width:48,borderRadius:"50%"}}}}}function Uae(e){return{MuiMenuItem:{styleOverrides:{root:{"&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}}}}function Hae(e){return{MuiLink:{defaultProps:{underline:"hover"}}}}function Gae(e){return{MuiListItemIcon:{styleOverrides:{root:{color:"inherit",minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemAvatar:{styleOverrides:{root:{minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemText:{styleOverrides:{root:{marginTop:0,marginBottom:0},multiline:{marginTop:0,marginBottom:0}}}}}function Kae(e){return{MuiTableHead:{styleOverrides:{root:{".MuiTableRow-root":{borderBottom:"none"}}}},MuiTableRow:{styleOverrides:{root:{borderBottom:"1px solid rgba(241, 243, 244, 1)","&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}},MuiTableCell:{styleOverrides:{root:{borderBottom:"none"},head:{color:e.palette.text.secondary,backgroundColor:e.palette.background.neutral,"&:first-of-type":{paddingLeft:e.spacing(3),borderTopLeftRadius:e.shape.borderRadius,borderBottomLeftRadius:e.shape.borderRadius,boxShadow:`inset 8px 0 0 ${e.palette.background.paper}`},"&:last-of-type":{paddingRight:e.spacing(3),borderTopRightRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,boxShadow:`inset -8px 0 0 ${e.palette.background.paper}`}},stickyHeader:{backgroundColor:e.palette.background.paper,backgroundImage:`linear-gradient(to bottom, ${e.palette.background.neutral} 0%, ${e.palette.background.neutral} 100%)`},body:{"&:first-of-type":{paddingLeft:e.spacing(3)},"&:last-of-type":{paddingRight:e.spacing(3)}}}},MuiTablePagination:{styleOverrides:{root:{borderTop:`solid 1px ${e.palette.divider}`},toolbar:{height:64},select:{"&:focus":{borderRadius:e.shape.borderRadius}},selectIcon:{width:20,height:20,marginTop:-4}}}}}function qae(e){const t=e.palette.mode==="light",r=i=>({color:e.palette[i][t?"darker":"lighter"],backgroundColor:e.palette[i][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[i][t?"main":"light"]}}),n=i=>({color:e.palette[i].contrastText}),o=i=>({color:e.palette[i][t?"darker":"lighter"],border:`solid 1px ${e.palette[i][t?"light":"dark"]}`,backgroundColor:e.palette[i][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[i][t?"main":"light"]}});return{MuiAlert:{defaultProps:{iconMapping:{info:w(Iae,{}),success:w(Mae,{}),warning:w(Aae,{}),error:w(Lae,{})}},styleOverrides:{message:{"& .MuiAlertTitle-root":{marginBottom:e.spacing(.5)}},action:{"& button:not(:first-of-type)":{marginLeft:e.spacing(1)}},standardInfo:r("info"),standardSuccess:r("success"),standardWarning:r("warning"),standardError:r("error"),filledInfo:n("info"),filledSuccess:n("success"),filledWarning:n("warning"),filledError:n("error"),outlinedInfo:o("info"),outlinedSuccess:o("success"),outlinedWarning:o("warning"),outlinedError:o("error")}}}}function Xae(e){return{MuiBadge:{styleOverrides:{dot:{width:10,height:10,borderRadius:"50%"}}}}}function Yae(e){return{MuiPaper:{defaultProps:{elevation:0},variants:[{props:{variant:"outlined"},style:{borderColor:e.palette.grey[50012]}}],styleOverrides:{root:{backgroundImage:"none"}}}}}function Zae(e){return{MuiInputBase:{styleOverrides:{root:{"&.Mui-disabled":{"& svg":{color:e.palette.text.disabled}}},input:{"&::placeholder":{opacity:1,color:e.palette.text.disabled}}}},MuiInput:{styleOverrides:{underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiFilledInput:{styleOverrides:{root:{backgroundColor:e.palette.grey[50012],"&:hover":{backgroundColor:e.palette.grey[50016]},"&.Mui-focused":{backgroundColor:e.palette.action.focus},"&.Mui-disabled":{backgroundColor:e.palette.action.disabledBackground}},underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiOutlinedInput:{styleOverrides:{root:{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.grey[50032]},"&.Mui-disabled":{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.action.disabledBackground}}}}}}}function Qae(e){return{MuiRadio:{styleOverrides:{root:{padding:e.spacing(1),svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function Jae(e){const t=e.palette.mode==="light";return{MuiDrawer:{styleOverrides:{modal:{'&[role="presentation"]':{"& .MuiDrawer-paperAnchorLeft":{boxShadow:`8px 24px 24px 12px ${J(e.palette.grey[900],t?.16:.48)}`},"& .MuiDrawer-paperAnchorRight":{boxShadow:`-8px 24px 24px 12px ${J(e.palette.grey[900],t?.16:.48)}`}}}}}}}function ese(e){return{MuiDialog:{styleOverrides:{paper:{boxShadow:e.customShadows.dialog,"&.MuiPaper-rounded":{borderRadius:Number(e.shape.borderRadius)*2},"&.MuiDialog-paperFullScreen":{borderRadius:0},"&.MuiDialog-paper .MuiDialogActions-root":{padding:e.spacing(3)},"@media (max-width: 600px)":{margin:e.spacing(2)},"@media (max-width: 663.95px)":{"&.MuiDialog-paperWidthSm.MuiDialog-paperScrollBody":{maxWidth:"100%"}}},paperFullWidth:{width:"100%"}}},MuiDialogTitle:{styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiDialogContent:{styleOverrides:{root:{borderTop:0,borderBottom:0,padding:e.spacing(3)}}},MuiDialogActions:{styleOverrides:{root:{"& > :not(:first-of-type)":{marginLeft:e.spacing(1.5)}}}}}}function tse(e){return{MuiAvatar:{styleOverrides:{colorDefault:{color:e.palette.text.secondary,backgroundColor:e.palette.grey[400]}}},MuiAvatarGroup:{styleOverrides:{avatar:{fontSize:16,fontWeight:e.typography.fontWeightMedium,"&:first-of-type":{fontSize:14,color:e.palette.primary.main,backgroundColor:e.palette.primary.lighter}}}}}}const rse={width:20,height:20},nse={width:28,height:28};function ose(e){return{MuiRating:{defaultProps:{emptyIcon:w(rO,{}),icon:w(rO,{})},styleOverrides:{root:{"&.Mui-disabled":{opacity:.48}},iconEmpty:{color:e.palette.grey[50048]},sizeSmall:{"& svg":{...rse}},sizeLarge:{"& svg":{...nse}}}}}}function ise(e){const t=e.palette.mode==="light";return{MuiSlider:{defaultProps:{size:"small"},styleOverrides:{root:{"&.Mui-disabled":{color:e.palette.action.disabled}},markLabel:{fontSize:13,color:e.palette.text.disabled},valueLabel:{borderRadius:8,backgroundColor:e.palette.grey[t?800:700]}}}}}function ase(e){return{MuiButton:{styleOverrides:{root:{"&:hover":{boxShadow:"none"}},sizeLarge:{height:48},containedInherit:{color:e.palette.grey[800],boxShadow:e.customShadows.z8,"&:hover":{backgroundColor:e.palette.grey[400]}},containedPrimary:{boxShadow:e.customShadows.primary},containedSecondary:{boxShadow:e.customShadows.secondary},containedInfo:{boxShadow:e.customShadows.info},containedSuccess:{boxShadow:e.customShadows.success},containedWarning:{boxShadow:e.customShadows.warning},containedError:{boxShadow:e.customShadows.error},outlinedInherit:{border:`1px solid ${e.palette.grey[50032]}`,"&:hover":{backgroundColor:e.palette.action.hover}},textInherit:{"&:hover":{backgroundColor:e.palette.action.hover}}}}}}function sse(e){const t=e.palette.mode==="light";return{MuiSwitch:{styleOverrides:{thumb:{boxShadow:e.customShadows.z1},track:{opacity:1,backgroundColor:e.palette.grey[500]},switchBase:{left:0,right:"auto","&:not(:.Mui-checked)":{color:e.palette.grey[t?100:300]},"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.grey[t?400:600]},"&.Mui-disabled+.MuiSwitch-track":{opacity:1,backgroundColor:`${e.palette.action.disabledBackground} !important`}}}}}}function lse(e){return{MuiSelect:{defaultProps:{IconComponent:Fae}}}}function use(e){return{MuiSvgIcon:{styleOverrides:{fontSizeSmall:{width:20,height:20,fontSize:"inherit"},fontSizeLarge:{width:32,height:32,fontSize:"inherit"}}}}}function cse(e){const t=e.palette.mode==="light";return{MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:e.palette.grey[t?800:700]},arrow:{color:e.palette.grey[t?800:700]}}}}}function fse(e){return{MuiPopover:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown,borderRadius:Number(e.shape.borderRadius)*1.5}}}}}function dse(e){return{MuiStepConnector:{styleOverrides:{line:{borderColor:e.palette.divider}}}}}function pse(e){return{MuiDataGrid:{styleOverrides:{root:{borderRadius:0,border:"1px solid transparent","& .MuiTablePagination-root":{borderTop:0},"& .MuiDataGrid-toolbarContainer":{padding:e.spacing(2),backgroundColor:e.palette.background.neutral,"& .MuiButton-root":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}}},"& .MuiDataGrid-cell, .MuiDataGrid-columnsContainer":{borderBottom:`1px solid ${e.palette.divider}`},"& .MuiDataGrid-columnSeparator":{color:e.palette.divider},'& .MuiDataGrid-columnHeader[data-field="__check__"]':{padding:0}}}},MuiGridMenu:{styleOverrides:{root:{"& .MuiDataGrid-gridMenuList":{boxShadow:e.customShadows.z20,borderRadius:e.shape.borderRadius},"& .MuiMenuItem-root":{...e.typography.body2}}}},MuiGridFilterForm:{styleOverrides:{root:{padding:e.spacing(1.5,0),"& .MuiFormControl-root":{margin:e.spacing(0,.5)},"& .MuiInput-root":{marginTop:e.spacing(3),"&::before, &::after":{display:"none"},"& .MuiNativeSelect-select, .MuiInput-input":{...e.typography.body2,padding:e.spacing(.75,1),borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.neutral},"& .MuiSvgIcon-root":{right:4}}}}},MuiGridPanelFooter:{styleOverrides:{root:{padding:e.spacing(2),justifyContent:"flex-end","& .MuiButton-root":{"&:first-of-type":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}},"&:last-of-type":{color:e.palette.common.white,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark}}}}}}}}function hse(e){return{MuiSkeleton:{defaultProps:{animation:"wave"},styleOverrides:{root:{backgroundColor:e.palette.background.neutral}}}}}function vse(e){return{MuiBackdrop:{styleOverrides:{root:{background:["rgb(33,43,54, 0.7)"],"&.MuiBackdrop-invisible":{background:"transparent"}}}}}}function mse(e){const t=e.palette.mode==="light";return{MuiLinearProgress:{styleOverrides:{root:{borderRadius:4,overflow:"hidden"},bar:{borderRadius:4},colorPrimary:{backgroundColor:e.palette.primary[t?"lighter":"darker"]},buffer:{backgroundColor:"transparent"}}}}}function gse(e){return{MuiTimelineDot:{styleOverrides:{root:{boxShadow:"none"}}},MuiTimelineConnector:{styleOverrides:{root:{backgroundColor:e.palette.divider}}}}}function yse(e){return{MuiTreeView:{defaultProps:{defaultCollapseIcon:w(Bae,{sx:{width:20,height:20}}),defaultExpandIcon:w(jae,{sx:{width:20,height:20}}),defaultEndIcon:w(zae,{sx:{color:"text.secondary",width:20,height:20}})}},MuiTreeItem:{styleOverrides:{label:{...e.typography.body2},iconContainer:{width:"auto"}}}}}function xse(e){return{MuiCheckbox:{defaultProps:{icon:w(_ae,{}),checkedIcon:w(Dae,{}),indeterminateIcon:w(Nae,{})},styleOverrides:{root:{padding:e.spacing(1),"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.action.disabled},"& .MuiSvgIcon-fontSizeMedium":{width:24,height:24},"& .MuiSvgIcon-fontSizeSmall":{width:20,height:20},svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function bse(e){return{MuiAccordion:{styleOverrides:{root:{"&.Mui-expanded":{boxShadow:e.customShadows.z8,borderRadius:e.shape.borderRadius},"&.Mui-disabled":{backgroundColor:"transparent"}}}},MuiAccordionSummary:{styleOverrides:{root:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1),"&.Mui-disabled":{opacity:1,color:e.palette.action.disabled,"& .MuiTypography-root":{color:"inherit"}}},expandIconWrapper:{color:"inherit"}}}}}function Sse(e){return{MuiTypography:{styleOverrides:{paragraph:{marginBottom:e.spacing(2)},gutterBottom:{marginBottom:e.spacing(1)}}}}}function wse(e){return{MuiPaginationItem:{styleOverrides:{root:{"&.Mui-selected":{fontWeight:e.typography.fontWeightBold}},textPrimary:{"&.Mui-selected":{color:e.palette.primary.main,backgroundColor:J(e.palette.primary.main,.08),"&:hover, &.Mui-focusVisible":{backgroundColor:`${J(e.palette.primary.main,.24)} !important`}}},outlined:{border:`1px solid ${e.palette.grey[50032]}`},outlinedPrimary:{"&.Mui-selected":{backgroundColor:J(e.palette.primary.main,.08),border:`1px solid ${J(e.palette.primary.main,.24)}`}}}}}}function Ese(e){return{MuiBreadcrumbs:{styleOverrides:{separator:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}}}}}function Cse(e){const t=r=>({props:{variant:"contained",color:r},style:{boxShadow:e.customShadows[r]}});return{MuiButtonGroup:{variants:[{props:{variant:"contained",color:"inherit"},style:{boxShadow:e.customShadows.z8}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error"),{props:{disabled:!0},style:{boxShadow:"none","& .MuiButtonGroup-grouped.Mui-disabled":{color:e.palette.action.disabled,borderColor:`${e.palette.action.disabledBackground} !important`,"&.MuiButton-contained":{backgroundColor:e.palette.action.disabledBackground}}}}],styleOverrides:{root:{"&:hover":{boxShadow:"none"}}}}}}function Ose(e){return{MuiCssBaseline:{styleOverrides:{"*":{margin:0,padding:0,boxSizing:"border-box"},html:{width:"100%",height:"100%",WebkitOverflowScrolling:"touch"},body:{width:"100%",height:"100%"},"#root":{width:"100%",height:"100%"},input:{"&[type=number]":{MozAppearance:"textfield","&::-webkit-outer-spin-button":{margin:0,WebkitAppearance:"none"},"&::-webkit-inner-spin-button":{margin:0,WebkitAppearance:"none"}}},img:{display:"block",maxWidth:"100%"}}}}}function Tse(e){return{MuiAutocomplete:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown},listbox:{padding:e.spacing(0,1),"& .MuiAutocomplete-option":{padding:e.spacing(1),margin:e.spacing(1,0),borderRadius:e.shape.borderRadius}}}}}}function Rse(e){const t=r=>({props:{color:r},style:{"&:hover":{borderColor:J(e.palette[r].main,.48),backgroundColor:J(e.palette[r].main,e.palette.action.hoverOpacity)},"&.Mui-selected":{borderColor:J(e.palette[r].main,.48)}}});return{MuiToggleButton:{variants:[{props:{color:"standard"},style:{"&.Mui-selected":{backgroundColor:e.palette.action.selected}}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error")]},MuiToggleButtonGroup:{styleOverrides:{root:{borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.paper,border:`solid 1px ${e.palette.grey[50012]}`,"& .MuiToggleButton-root":{margin:4,borderColor:"transparent !important",borderRadius:`${e.shape.borderRadius}px !important`}}}}}}function Pse(e){return{MuiFormControlLabel:{styleOverrides:{label:{...e.typography.body2}}},MuiFormHelperText:{styleOverrides:{root:{marginTop:e.spacing(1)}}},MuiFormLabel:{styleOverrides:{root:{color:e.palette.text.disabled}}}}}function $se(e){return{MuiLoadingButton:{styleOverrides:{root:{"&.MuiButton-text":{"& .MuiLoadingButton-startIconPendingStart":{marginLeft:0},"& .MuiLoadingButton-endIconPendingEnd":{marginRight:0}}}}}}}function lA(e){return Object.assign(Pae(e),Wae(e),Vae(e),$ae(e),Uae(e),Hae(),Zae(e),Qae(e),Xae(),Gae(e),Kae(e),Yae(e),qae(e),sse(e),lse(),ase(e),ose(e),ese(e),tse(e),ise(e),Jae(e),dse(e),cse(e),fse(e),use(),xse(e),pse(e),hse(e),gse(e),yse(e),vse(),mse(e),bse(e),Sse(e),wse(e),Cse(e),Ese(e),Ose(),Tse(e),Pse(e),Rse(e),$se())}const uA=Ht.light.grey[500],cA="#000000",nO=e=>{const t=J(e,.2),r=J(e,.14),n=J(e,.12);return["none",`0px 2px 1px -1px ${t},0px 1px 1px 0px ${r},0px 1px 3px 0px ${n}`,`0px 3px 1px -2px ${t},0px 2px 2px 0px ${r},0px 1px 5px 0px ${n}`,`0px 3px 3px -2px ${t},0px 3px 4px 0px ${r},0px 1px 8px 0px ${n}`,`0px 2px 4px -1px ${t},0px 4px 5px 0px ${r},0px 1px 10px 0px ${n}`,`0px 3px 5px -1px ${t},0px 5px 8px 0px ${r},0px 1px 14px 0px ${n}`,`0px 3px 5px -1px ${t},0px 6px 10px 0px ${r},0px 1px 18px 0px ${n}`,`0px 4px 5px -2px ${t},0px 7px 10px 1px ${r},0px 2px 16px 1px ${n}`,`0px 5px 5px -3px ${t},0px 8px 10px 1px ${r},0px 3px 14px 2px ${n}`,`0px 5px 6px -3px ${t},0px 9px 12px 1px ${r},0px 3px 16px 2px ${n}`,`0px 6px 6px -3px ${t},0px 10px 14px 1px ${r},0px 4px 18px 3px ${n}`,`0px 6px 7px -4px ${t},0px 11px 15px 1px ${r},0px 4px 20px 3px ${n}`,`0px 7px 8px -4px ${t},0px 12px 17px 2px ${r},0px 5px 22px 4px ${n}`,`0px 7px 8px -4px ${t},0px 13px 19px 2px ${r},0px 5px 24px 4px ${n}`,`0px 7px 9px -4px ${t},0px 14px 21px 2px ${r},0px 5px 26px 4px ${n}`,`0px 8px 9px -5px ${t},0px 15px 22px 2px ${r},0px 6px 28px 5px ${n}`,`0px 8px 10px -5px ${t},0px 16px 24px 2px ${r},0px 6px 30px 5px ${n}`,`0px 8px 11px -5px ${t},0px 17px 26px 2px ${r},0px 6px 32px 5px ${n}`,`0px 9px 11px -5px ${t},0px 18px 28px 2px ${r},0px 7px 34px 6px ${n}`,`0px 9px 12px -6px ${t},0px 19px 29px 2px ${r},0px 7px 36px 6px ${n}`,`0px 10px 13px -6px ${t},0px 20px 31px 3px ${r},0px 8px 38px 7px ${n}`,`0px 10px 13px -6px ${t},0px 21px 33px 3px ${r},0px 8px 40px 7px ${n}`,`0px 10px 14px -6px ${t},0px 22px 35px 3px ${r},0px 8px 42px 7px ${n}`,`0px 11px 14px -7px ${t},0px 23px 36px 3px ${r},0px 9px 44px 8px ${n}`,`0px 11px 15px -7px ${t},0px 24px 38px 3px ${r},0px 9px 46px 8px ${n}`]},oO=e=>{const t=J(e,.16);return{z1:`0 1px 2px 0 ${t}`,z8:`0 8px 16px 0 ${t}`,z12:`0 12px 24px -4px ${t}`,z16:`0 16px 32px -4px ${t}`,z20:`0 20px 40px -4px ${t}`,z24:`0 24px 48px 0 ${t}`,primary:`0 8px 16px 0 ${J(Ht.light.primary.main,.24)}`,info:`0 8px 16px 0 ${J(Ht.light.info.main,.24)}`,secondary:`0 8px 16px 0 ${J(Ht.light.secondary.main,.24)}`,success:`0 8px 16px 0 ${J(Ht.light.success.main,.24)}`,warning:`0 8px 16px 0 ${J(Ht.light.warning.main,.24)}`,error:`0 8px 16px 0 ${J(Ht.light.error.main,.24)}`,card:`0 0 2px 0 ${J(e,.2)}, 0 12px 24px -4px ${J(e,.12)}`,dialog:`-40px 40px 80px -8px ${J(Ht.light.common.black,.24)}`,dropdown:`0 0 2px 0 ${J(e,.24)}, -20px 20px 40px -4px ${J(e,.24)}`}},iO={light:oO(uA),dark:oO(cA)},aO={light:nO(uA),dark:nO(cA)};function kse({children:e}){const{themeMode:t,themeDirection:r}=Gy(),n=t==="light",o=x.exports.useMemo(()=>({palette:n?Ht.light:Ht.dark,typography:Tae,breakpoints:Rae,shape:{borderRadius:8},direction:r,shadows:n?aO.light:aO.dark,customShadows:n?iO.light:iO.dark}),[n,r]),i=Kd(o);return i.components=lA(i),w(R3,{injectFirst:!0,children:re(pP,{theme:i,children:[w(tF,{}),e]})})}var l0={exports:{}};/*! * CSSJanus. https://github.com/cssjanus/cssjanus * * Copyright 2014 Trevor Parscal diff --git a/public/client-portal/assets/jsx-runtime_commonjs-proxy.08daee49.js b/public/client-portal/assets/jsx-runtime_commonjs-proxy.b87625c0.js similarity index 89% rename from public/client-portal/assets/jsx-runtime_commonjs-proxy.08daee49.js rename to public/client-portal/assets/jsx-runtime_commonjs-proxy.b87625c0.js index 0f31a85f..746e96e3 100644 --- a/public/client-portal/assets/jsx-runtime_commonjs-proxy.08daee49.js +++ b/public/client-portal/assets/jsx-runtime_commonjs-proxy.b87625c0.js @@ -1 +1 @@ -import{ag as u,b as s,ah as c,c as i,ai as l,aj as p,ak as f,al as d,am as m,an as _,ao as g,ap as v,aq as b,ar as I,as as o,at as q}from"./index.4524613b.js";import{u as C}from"./useId.5c752e65.js";function S(e,r){return()=>null}function E(e,r){return()=>null}function N(e,r,a,h,F){return null}const x={configure:e=>{u.configure(e)}},y=Object.freeze(Object.defineProperty({__proto__:null,unstable_ClassNameGenerator:x,capitalize:s,createChainedFunction:c,createSvgIcon:i,debounce:l,deprecatedPropType:S,isMuiElement:p,ownerDocument:f,ownerWindow:d,requirePropFactory:E,setRef:m,unstable_useEnhancedEffect:_,unstable_useId:C,unsupportedProp:N,useControlled:g,useEventCallback:v,useForkRef:b,useIsFocusVisible:I},Symbol.toStringTag,{value:"Module"}));var P={exports:{}};(function(e){function r(a){return a&&a.__esModule?a:{default:a}}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(P);var t={};const R=o(y);var n;function O(){return n||(n=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=R}(t)),t}const j=o(q);export{j as a,P as i,O as r}; +import{ag as u,b as s,ah as c,c as i,ai as l,aj as p,ak as f,al as d,am as m,an as _,ao as g,ap as v,aq as b,ar as I,as as o,at as q}from"./index.b0a49137.js";import{u as C}from"./useId.c3f149cd.js";function S(e,r){return()=>null}function E(e,r){return()=>null}function N(e,r,a,h,F){return null}const x={configure:e=>{u.configure(e)}},y=Object.freeze(Object.defineProperty({__proto__:null,unstable_ClassNameGenerator:x,capitalize:s,createChainedFunction:c,createSvgIcon:i,debounce:l,deprecatedPropType:S,isMuiElement:p,ownerDocument:f,ownerWindow:d,requirePropFactory:E,setRef:m,unstable_useEnhancedEffect:_,unstable_useId:C,unsupportedProp:N,useControlled:g,useEventCallback:v,useForkRef:b,useIsFocusVisible:I},Symbol.toStringTag,{value:"Module"}));var P={exports:{}};(function(e){function r(a){return a&&a.__esModule?a:{default:a}}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(P);var t={};const R=o(y);var n;function O(){return n||(n=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=R}(t)),t}const j=o(q);export{j as a,P as i,O as r}; diff --git a/public/client-portal/assets/useId.5c752e65.js b/public/client-portal/assets/useId.c3f149cd.js similarity index 77% rename from public/client-portal/assets/useId.5c752e65.js rename to public/client-portal/assets/useId.c3f149cd.js index ff878c51..9b1d5800 100644 --- a/public/client-portal/assets/useId.5c752e65.js +++ b/public/client-portal/assets/useId.c3f149cd.js @@ -1 +1 @@ -import{r as u,X as c}from"./index.4524613b.js";let s=0;function l(t){const[e,a]=u.exports.useState(t),o=t||e;return u.exports.useEffect(()=>{e==null&&(s+=1,a(`mui-${s}`))},[e]),o}const n=c["useId"];function r(t){if(n!==void 0){const e=n();return t!=null?t:e}return l(t)}export{r as u}; +import{r as u,X as c}from"./index.b0a49137.js";let s=0;function l(t){const[e,a]=u.exports.useState(t),o=t||e;return u.exports.useEffect(()=>{e==null&&(s+=1,a(`mui-${s}`))},[e]),o}const n=c["useId"];function r(t){if(n!==void 0){const e=n();return t!=null?t:e}return l(t)}export{r as u}; diff --git a/public/client-portal/index.html b/public/client-portal/index.html index b53b9033..644603bc 100644 --- a/public/client-portal/index.html +++ b/public/client-portal/index.html @@ -27,7 +27,7 @@ content="The starting point for your next project with Minimal UI Kit, built on the newest version of Material-UI ©, ready to be customized to your style" /> - + diff --git a/public/client-portal/manifest.json b/public/client-portal/manifest.json old mode 100644 new mode 100755 diff --git a/public/client-portal/sw.js b/public/client-portal/sw.js index ffde9406..890e51e8 100644 --- a/public/client-portal/sw.js +++ b/public/client-portal/sw.js @@ -1 +1 @@ -if(!self.define){let s,e={};const l=(l,i)=>(l=new URL(l+".js",i).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(i,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let u={};const a=s=>l(s,n),t={module:{uri:n},exports:u,require:a};e[n]=Promise.all(i.map((s=>t[s]||a(s)))).then((s=>(r(...s),u)))}}define(["./workbox-e0782b83"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/ArrowBackIos.720b1306.js",revision:null},{url:"assets/Box.522fc68e.js",revision:null},{url:"assets/Card.4734268d.js",revision:null},{url:"assets/Checkbox.e8ad52b3.js",revision:null},{url:"assets/Close.10859109.js",revision:null},{url:"assets/Detail.47a133d1.js",revision:null},{url:"assets/DetailHistory.165c4876.js",revision:null},{url:"assets/DialogDetailClaim.36d22b6d.js",revision:null},{url:"assets/DialogDetailClaim.52b819df.js",revision:null},{url:"assets/Form.a56fd31b.js",revision:null},{url:"assets/formatNumber.e535a2a3.js",revision:null},{url:"assets/formatTime.0646b9d0.js",revision:null},{url:"assets/generateUtilityClasses.06032f54.js",revision:null},{url:"assets/Grid.63392dc1.js",revision:null},{url:"assets/HeaderBreadcrumbs.f593a2a7.js",revision:null},{url:"assets/Index.0c12c5d1.js",revision:null},{url:"assets/Index.1aa270d9.js",revision:null},{url:"assets/Index.2d5138ff.js",revision:null},{url:"assets/index.4524613b.js",revision:null},{url:"assets/index.49ea62c1.js",revision:null},{url:"assets/Index.7c3e31bb.js",revision:null},{url:"assets/Index.b9875b0b.js",revision:null},{url:"assets/index.d13d3ea4.css",revision:null},{url:"assets/Index.da883486.js",revision:null},{url:"assets/Index.e38eb6a9.js",revision:null},{url:"assets/InputAdornment.c3b5c49a.js",revision:null},{url:"assets/isObject.095d1ac4.js",revision:null},{url:"assets/jsx-runtime_commonjs-proxy.08daee49.js",revision:null},{url:"assets/KeyboardArrowRight.dfbe216b.js",revision:null},{url:"assets/Label.c0ab61c4.js",revision:null},{url:"assets/LastPage.928f2cf3.js",revision:null},{url:"assets/LinearProgress.9a82ef9e.js",revision:null},{url:"assets/ListMember.e89bdca7.js",revision:null},{url:"assets/LoadingButton.1d571e70.js",revision:null},{url:"assets/Login.6480bcbf.js",revision:null},{url:"assets/Page.b1f38576.js",revision:null},{url:"assets/Page404.025eccc4.js",revision:null},{url:"assets/RHFTextField.595782a5.css",revision:null},{url:"assets/RHFTextField.8217bd7f.js",revision:null},{url:"assets/Search.a632f4d1.js",revision:null},{url:"assets/ServiceMonitoring.58b537ac.js",revision:null},{url:"assets/Show.2b72d98f.js",revision:null},{url:"assets/Show.628bd514.js",revision:null},{url:"assets/Skeleton.a14cd0e0.js",revision:null},{url:"assets/Stack.2fe98e42.js",revision:null},{url:"assets/Stepper.3a0cdbba.js",revision:null},{url:"assets/SwitchBase.e250c68d.js",revision:null},{url:"assets/Table.b404960e.js",revision:null},{url:"assets/TableContainer.e4a601db.js",revision:null},{url:"assets/TableHead.2295a13e.js",revision:null},{url:"assets/TableMoreMenu.fbaa38aa.js",revision:null},{url:"assets/TablePagination.a2995130.js",revision:null},{url:"assets/TableRow.184bd340.js",revision:null},{url:"assets/TextField.489cf1ea.js",revision:null},{url:"assets/TimelineSeparator.a58cb5be.js",revision:null},{url:"assets/useId.5c752e65.js",revision:null},{url:"assets/UserProfile.16d07aad.js",revision:null},{url:"assets/UserProfile.727584d1.js",revision:null},{url:"assets/VisibilityOutlined.7d63b3a6.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"637f486e8521cd2b48b3cd0dd423346b"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); +if(!self.define){let s,e={};const l=(l,i)=>(l=new URL(l+".js",i).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(i,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let u={};const a=s=>l(s,n),t={module:{uri:n},exports:u,require:a};e[n]=Promise.all(i.map((s=>t[s]||a(s)))).then((s=>(r(...s),u)))}}define(["./workbox-e0782b83"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/ArrowBackIos.b2aa057a.js",revision:null},{url:"assets/Box.c50b4a28.js",revision:null},{url:"assets/Card.a4168b31.js",revision:null},{url:"assets/Checkbox.362ad1e0.js",revision:null},{url:"assets/Close.6dbec378.js",revision:null},{url:"assets/Detail.2294ea3c.js",revision:null},{url:"assets/DetailHistory.a6f310d0.js",revision:null},{url:"assets/DialogDetailClaim.42799191.js",revision:null},{url:"assets/DialogDetailClaim.e074ae9e.js",revision:null},{url:"assets/Form.7231f39a.js",revision:null},{url:"assets/formatNumber.0b88db94.js",revision:null},{url:"assets/formatTime.0646b9d0.js",revision:null},{url:"assets/generateUtilityClasses.06032f54.js",revision:null},{url:"assets/Grid.97ae8bc1.js",revision:null},{url:"assets/HeaderBreadcrumbs.c70f1305.js",revision:null},{url:"assets/Index.11d3e7d2.js",revision:null},{url:"assets/index.49ea62c1.js",revision:null},{url:"assets/Index.60f44b5c.js",revision:null},{url:"assets/Index.7878a302.js",revision:null},{url:"assets/index.b0a49137.js",revision:null},{url:"assets/Index.c41bef42.js",revision:null},{url:"assets/Index.c60e3cfb.js",revision:null},{url:"assets/Index.c96f2301.js",revision:null},{url:"assets/index.d13d3ea4.css",revision:null},{url:"assets/Index.d978c17c.js",revision:null},{url:"assets/InputAdornment.b72719ba.js",revision:null},{url:"assets/isObject.095d1ac4.js",revision:null},{url:"assets/jsx-runtime_commonjs-proxy.b87625c0.js",revision:null},{url:"assets/KeyboardArrowRight.fd8a1844.js",revision:null},{url:"assets/Label.f33248ec.js",revision:null},{url:"assets/LastPage.9e90b034.js",revision:null},{url:"assets/LinearProgress.c8f69e54.js",revision:null},{url:"assets/ListMember.f5ebfa7c.js",revision:null},{url:"assets/LoadingButton.6a53b4e1.js",revision:null},{url:"assets/Login.b8d0a4bd.js",revision:null},{url:"assets/Page.e9d8cc16.js",revision:null},{url:"assets/Page404.9f1640bb.js",revision:null},{url:"assets/RHFTextField.595782a5.css",revision:null},{url:"assets/RHFTextField.dd20c932.js",revision:null},{url:"assets/Search.cbee36ce.js",revision:null},{url:"assets/ServiceMonitoring.ee79bad4.js",revision:null},{url:"assets/Show.5637cca2.js",revision:null},{url:"assets/Show.cf119cea.js",revision:null},{url:"assets/Skeleton.cbf2214f.js",revision:null},{url:"assets/Stack.acc67e21.js",revision:null},{url:"assets/Stepper.49691c4e.js",revision:null},{url:"assets/SwitchBase.6ffeba1b.js",revision:null},{url:"assets/Table.08efdc83.js",revision:null},{url:"assets/TableContainer.58606ed5.js",revision:null},{url:"assets/TableHead.c7022a42.js",revision:null},{url:"assets/TableMoreMenu.0bdaf78f.js",revision:null},{url:"assets/TablePagination.dc161c5e.js",revision:null},{url:"assets/TableRow.41459f01.js",revision:null},{url:"assets/TextField.08c1cc6c.js",revision:null},{url:"assets/TimelineSeparator.77b9b667.js",revision:null},{url:"assets/useId.c3f149cd.js",revision:null},{url:"assets/UserProfile.bf6cca27.js",revision:null},{url:"assets/UserProfile.f57891cf.js",revision:null},{url:"assets/VisibilityOutlined.ab7a612c.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"9ec5ef70693140a75ce73026f8df435a"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); diff --git a/public/dashboard-staging/index.html b/public/dashboard-staging/index.html index 3475c1fd..2b87dc51 100644 --- a/public/dashboard-staging/index.html +++ b/public/dashboard-staging/index.html @@ -1,38 +1,41 @@ + + + + + + - - - - - - + + + - - - + + + - - - + + - - + Dashboard + + + + + + - Dashboard - - - - - - - - - -
- - - + + +
+ + diff --git a/public/dashboard-staging/sw.js b/public/dashboard-staging/sw.js index 5c75a735..586a969a 100644 --- a/public/dashboard-staging/sw.js +++ b/public/dashboard-staging/sw.js @@ -1 +1 @@ -if(!self.define){let s,e={};const l=(l,r)=>(l=new URL(l+".js",r).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(r,n)=>{const i=s||("document"in self?document.currentScript.src:"")||location.href;if(e[i])return;let u={};const a=s=>l(s,i),t={module:{uri:i},exports:u,require:a};e[i]=Promise.all(r.map((s=>t[s]||a(s)))).then((s=>(n(...s),u)))}}define(["./workbox-0597b618"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/Add.19437c25.js",revision:null},{url:"assets/Add.95f8fbf2.js",revision:null},{url:"assets/ArrowForwardIosSharp.04407bc2.js",revision:null},{url:"assets/Autocomplete.dfc1dbff.js",revision:null},{url:"assets/ButtonGroup.01bb3c19.js",revision:null},{url:"assets/Cancel.bc16d8cf.js",revision:null},{url:"assets/Checkbox.17e43120.js",revision:null},{url:"assets/Chip.cd1742db.js",revision:null},{url:"assets/ConfigLayout.08c36946.js",revision:null},{url:"assets/ConfiguredCorporateContext.4605cf75.js",revision:null},{url:"assets/CorporateTabNavigations.89ef0bf0.js",revision:null},{url:"assets/Create.363ee405.js",revision:null},{url:"assets/Create.4431f4a9.js",revision:null},{url:"assets/Create.86e89c18.js",revision:null},{url:"assets/Create.b6bf6a85.js",revision:null},{url:"assets/Create.c36437cf.js",revision:null},{url:"assets/Create.d0474e39.js",revision:null},{url:"assets/Create.d2825c8b.js",revision:null},{url:"assets/Create.d59ecea6.js",revision:null},{url:"assets/Create.d8ea5a5e.js",revision:null},{url:"assets/CreateUpdate.1f40ae00.js",revision:null},{url:"assets/CreateUpdate.24009577.js",revision:null},{url:"assets/CreateUpdate.3276f1f3.js",revision:null},{url:"assets/CreateUpdate.74d09c4d.js",revision:null},{url:"assets/CreateUpdate.7dc9bb74.js",revision:null},{url:"assets/Dashboard.dc3360cb.js",revision:null},{url:"assets/DialogTitle.9aa42e0d.js",revision:null},{url:"assets/ForgetPassword.ee2d5b20.js",revision:null},{url:"assets/FormControlLabel.912bed70.js",revision:null},{url:"assets/History.1cd39685.js",revision:null},{url:"assets/History.5a6a47f7.js",revision:null},{url:"assets/History.746c3754.js",revision:null},{url:"assets/History.b6ffab24.js",revision:null},{url:"assets/History.dc62c01b.js",revision:null},{url:"assets/History.dd12b369.js",revision:null},{url:"assets/Index.072104e5.js",revision:null},{url:"assets/Index.10c21507.js",revision:null},{url:"assets/Index.22e73536.js",revision:null},{url:"assets/index.2f1827e7.js",revision:null},{url:"assets/Index.379f11d3.js",revision:null},{url:"assets/Index.46cc1fc3.js",revision:null},{url:"assets/index.503eea0c.js",revision:null},{url:"assets/Index.53b256d5.js",revision:null},{url:"assets/Index.563f31f9.js",revision:null},{url:"assets/Index.5d2992eb.js",revision:null},{url:"assets/Index.5e6c3ad8.js",revision:null},{url:"assets/Index.669735fe.js",revision:null},{url:"assets/Index.6d10363d.js",revision:null},{url:"assets/Index.6e77c22d.js",revision:null},{url:"assets/Index.72d4febd.js",revision:null},{url:"assets/Index.79ebd30c.js",revision:null},{url:"assets/Index.96210002.js",revision:null},{url:"assets/Index.98a518b6.js",revision:null},{url:"assets/Index.c6e8db52.js",revision:null},{url:"assets/index.c91e36b5.css",revision:null},{url:"assets/Index.ccc56b73.js",revision:null},{url:"assets/Index.eea75a2f.js",revision:null},{url:"assets/Index.eee6026b.js",revision:null},{url:"assets/index.esm.e5f67b8d.js",revision:null},{url:"assets/Index.f750285a.js",revision:null},{url:"assets/Index.f87eaf03.js",revision:null},{url:"assets/Index.f9261381.js",revision:null},{url:"assets/Index.f9c37a35.js",revision:null},{url:"assets/LaravelTable.3d3b0ca5.js",revision:null},{url:"assets/Login.22e5331d.js",revision:null},{url:"assets/MuiDialog.d8d2aa5f.js",revision:null},{url:"assets/Page404.9057f75e.js",revision:null},{url:"assets/paths.3971dbe6.js",revision:null},{url:"assets/ResetPassword.281fbac2.js",revision:null},{url:"assets/RHFCheckbox.e9fcc37b.js",revision:null},{url:"assets/RHFDatepicker.9347d8c4.js",revision:null},{url:"assets/RHFEditor.4d81416c.js",revision:null},{url:"assets/RHFSelect.0d86cf5c.js",revision:null},{url:"assets/RHFSwitch.2b92828f.js",revision:null},{url:"assets/Show.0841ae5c.js",revision:null},{url:"assets/Show.9c15b805.js",revision:null},{url:"assets/Show.dcaff727.js",revision:null},{url:"assets/Show.e87ebaf0.js",revision:null},{url:"assets/SwitchBase.fc309d52.js",revision:null},{url:"assets/TableHead.7e4c4d21.js",revision:null},{url:"assets/Upload.933aa6e9.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"f67e7b9af2de1d8fb6821fe73c9107be"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); +if(!self.define){let s,e={};const l=(l,i)=>(l=new URL(l+".js",i).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(i,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let u={};const a=s=>l(s,n),t={module:{uri:n},exports:u,require:a};e[n]=Promise.all(i.map((s=>t[s]||a(s)))).then((s=>(r(...s),u)))}}define(["./workbox-8bfa659f"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/Add.61594a07.js",revision:null},{url:"assets/Add.dcd34394.js",revision:null},{url:"assets/ArrowBackIos.3375f945.js",revision:null},{url:"assets/ArrowBackIosNew.46d683d1.js",revision:null},{url:"assets/ArrowBackIosNew.d4092823.js",revision:null},{url:"assets/ArrowForwardIosSharp.d0577a27.js",revision:null},{url:"assets/Autocomplete.e36322fe.js",revision:null},{url:"assets/ButtonGroup.70fd57a6.js",revision:null},{url:"assets/CachedOutlined.169adc21.js",revision:null},{url:"assets/Cancel.ab1f4d43.js",revision:null},{url:"assets/Checkbox.835f7272.js",revision:null},{url:"assets/Chip.22ca8376.js",revision:null},{url:"assets/Claim.2e98c5f3.js",revision:null},{url:"assets/Claim.c159cd33.js",revision:null},{url:"assets/Close.6cb8b165.js",revision:null},{url:"assets/ConfigLayout.dec8b34e.js",revision:null},{url:"assets/ConfiguredCorporateContext.99b67901.js",revision:null},{url:"assets/CorporateTabNavigations.9a25ab40.js",revision:null},{url:"assets/Create.00a6c15f.js",revision:null},{url:"assets/Create.35220391.js",revision:null},{url:"assets/Create.4623af62.js",revision:null},{url:"assets/Create.7b5611bd.js",revision:null},{url:"assets/Create.a9ba17a9.js",revision:null},{url:"assets/Create.dcda580f.js",revision:null},{url:"assets/Create.e0b63a75.js",revision:null},{url:"assets/Create.ece8b52a.js",revision:null},{url:"assets/Create.f62ed7bd.js",revision:null},{url:"assets/Create.f73f64f8.js",revision:null},{url:"assets/CreateForm.ad0ef754.js",revision:null},{url:"assets/CreateUpdate.03910777.js",revision:null},{url:"assets/CreateUpdate.253318d5.js",revision:null},{url:"assets/CreateUpdate.3ad5b7d0.js",revision:null},{url:"assets/CreateUpdate.47320f08.js",revision:null},{url:"assets/CreateUpdate.8821836e.js",revision:null},{url:"assets/CreateUpdate.92ead559.js",revision:null},{url:"assets/CreateUpdate.a663730e.js",revision:null},{url:"assets/CreateUpdate.d8fcad6a.js",revision:null},{url:"assets/CreateUpdate.f3401cae.js",revision:null},{url:"assets/CreateUpdate.f7edd027.js",revision:null},{url:"assets/Dashboard.0e7e8441.js",revision:null},{url:"assets/Delete.13f051db.js",revision:null},{url:"assets/DesktopDatePicker.8a9473b3.js",revision:null},{url:"assets/Detail.0286dfbf.js",revision:null},{url:"assets/Detail.0a911712.js",revision:null},{url:"assets/Detail.b0096750.js",revision:null},{url:"assets/Detail.f487294a.js",revision:null},{url:"assets/DetailLabResultForm.3d48bbc1.js",revision:null},{url:"assets/DetailLabResultList.3113a246.js",revision:null},{url:"assets/DetailMonitoringForm.c7249196.js",revision:null},{url:"assets/DetailMonitoringList.3805ea76.js",revision:null},{url:"assets/DialogDeleteFinalLOG.5849ec35.js",revision:null},{url:"assets/DialogEditBenefit.7e4d89e7.js",revision:null},{url:"assets/DialogTitle.be087754.js",revision:null},{url:"assets/DialogUpdateStatus.d4c637cd.js",revision:null},{url:"assets/Download.5660ca71.js",revision:null},{url:"assets/Download.f85d7829.js",revision:null},{url:"assets/Edit.089141ef.js",revision:null},{url:"assets/Edit.40188d48.js",revision:null},{url:"assets/EditOutlined.5e3cfd61.js",revision:null},{url:"assets/EditOutlined.c82ecbe1.js",revision:null},{url:"assets/FindInPageOutlined.6ae631eb.js",revision:null},{url:"assets/FindInPageOutlined.d0260318.js",revision:null},{url:"assets/ForgetPassword.f9acb50a.js",revision:null},{url:"assets/Form.05ed4d75.js",revision:null},{url:"assets/formatString.5423415e.js",revision:null},{url:"assets/formatTime.618457fe.js",revision:null},{url:"assets/FormControlLabel.119b3521.js",revision:null},{url:"assets/FormGroup.944f0194.js",revision:null},{url:"assets/Functions.a818e0d7.js",revision:null},{url:"assets/Functions.ff2a4466.js",revision:null},{url:"assets/History.59df22bf.js",revision:null},{url:"assets/History.606e6d45.js",revision:null},{url:"assets/History.6fd3f9f1.js",revision:null},{url:"assets/History.878a3a5c.js",revision:null},{url:"assets/History.8b408bf3.js",revision:null},{url:"assets/History.99d1549e.js",revision:null},{url:"assets/History.ae993835.js",revision:null},{url:"assets/History.cee7eac5.js",revision:null},{url:"assets/History.e6686673.js",revision:null},{url:"assets/History.ed01a492.js",revision:null},{url:"assets/History.eeb9cc30.js",revision:null},{url:"assets/History.f2d7ddb8.js",revision:null},{url:"assets/History.f6586a2a.js",revision:null},{url:"assets/Index.0b95b776.js",revision:null},{url:"assets/index.0e894dac.js",revision:null},{url:"assets/Index.0f5b6178.js",revision:null},{url:"assets/index.153e8c9a.js",revision:null},{url:"assets/Index.1600fef2.js",revision:null},{url:"assets/Index.1993befa.js",revision:null},{url:"assets/index.1caa730b.js",revision:null},{url:"assets/Index.1d88ed3f.js",revision:null},{url:"assets/Index.27f79e54.js",revision:null},{url:"assets/Index.3303c12e.js",revision:null},{url:"assets/Index.633dce53.js",revision:null},{url:"assets/Index.67ed9012.js",revision:null},{url:"assets/Index.6dd7ada6.js",revision:null},{url:"assets/Index.6ef53369.js",revision:null},{url:"assets/Index.713e668b.js",revision:null},{url:"assets/Index.7224ff91.js",revision:null},{url:"assets/Index.7a6e4d7e.js",revision:null},{url:"assets/Index.7af333c2.js",revision:null},{url:"assets/Index.8a1d5d4c.js",revision:null},{url:"assets/Index.8f07cafc.js",revision:null},{url:"assets/Index.90097cc1.js",revision:null},{url:"assets/Index.98a8de96.js",revision:null},{url:"assets/Index.9acae323.js",revision:null},{url:"assets/Index.9fb2ca77.js",revision:null},{url:"assets/Index.a1f43129.js",revision:null},{url:"assets/Index.a3dc9a8b.js",revision:null},{url:"assets/Index.a47f7d00.js",revision:null},{url:"assets/Index.a60c2303.js",revision:null},{url:"assets/index.ad84f0bb.js",revision:null},{url:"assets/Index.b30c9081.js",revision:null},{url:"assets/Index.c7b00d4a.js",revision:null},{url:"assets/index.c91e36b5.css",revision:null},{url:"assets/Index.cb6f0236.js",revision:null},{url:"assets/index.cc8e91f8.js",revision:null},{url:"assets/Index.d3b8496b.js",revision:null},{url:"assets/Index.d6b43802.js",revision:null},{url:"assets/Index.e855915f.js",revision:null},{url:"assets/index.esm.9171dff8.js",revision:null},{url:"assets/Index.f7a3ec5a.js",revision:null},{url:"assets/InsertDriveFile.5d0da56f.js",revision:null},{url:"assets/jsonToFormData.1903dd13.js",revision:null},{url:"assets/Label.b1e0974d.js",revision:null},{url:"assets/LaravelTable.c1979da9.js",revision:null},{url:"assets/Login.7ac27112.js",revision:null},{url:"assets/MoreMenu.8b5e2044.js",revision:null},{url:"assets/MuiDialog.bc356a06.js",revision:null},{url:"assets/Page404.9a0946c5.js",revision:null},{url:"assets/paths.3971dbe6.js",revision:null},{url:"assets/Popper.5b00d768.js",revision:null},{url:"assets/Remove.1861ced9.js",revision:null},{url:"assets/ResetPassword.b293f21b.js",revision:null},{url:"assets/RHFCheckbox.faf10955.js",revision:null},{url:"assets/RHFDatepicker.bfa20135.js",revision:null},{url:"assets/RHFDatePickerV2.4ef5a850.js",revision:null},{url:"assets/RHFEditor.8a1fd97d.js",revision:null},{url:"assets/RHFSelect.d8d79808.js",revision:null},{url:"assets/RHFSwitch.6d46d1ff.js",revision:null},{url:"assets/SettingsOutlined.6db47d96.js",revision:null},{url:"assets/Show.25148fc2.js",revision:null},{url:"assets/Show.78f6e9c8.js",revision:null},{url:"assets/Show.92f615ee.js",revision:null},{url:"assets/Show.c6e5c7b5.js",revision:null},{url:"assets/Show.f5c0bca9.js",revision:null},{url:"assets/Stack.e24f9e4c.js",revision:null},{url:"assets/SwitchBase.9d1ad28e.js",revision:null},{url:"assets/TableHead.f2d2d12b.js",revision:null},{url:"assets/TableMoreMenu.0690c87b.js",revision:null},{url:"assets/Tabs.4cc39092.js",revision:null},{url:"assets/Tooltip.54751688.js",revision:null},{url:"assets/Upload.b8194f25.js",revision:null},{url:"assets/usePickerState.89e030cf.js",revision:null},{url:"assets/Visibility.0ab4ec46.js",revision:null},{url:"assets/visuallyHidden.9056c731.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"9952160eb5f3d91c2416fa0b05a8fd81"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); diff --git a/public/dashboard/.htaccess b/public/dashboard/.htaccess old mode 100644 new mode 100755 diff --git a/public/dashboard/index.html b/public/dashboard/index.html index 51e55e38..267ff20e 100644 --- a/public/dashboard/index.html +++ b/public/dashboard/index.html @@ -28,7 +28,7 @@ /> - + diff --git a/public/dashboard/sw.js b/public/dashboard/sw.js index a560655c..548df7bb 100644 --- a/public/dashboard/sw.js +++ b/public/dashboard/sw.js @@ -1 +1 @@ -if(!self.define){let s,e={};const l=(l,i)=>(l=new URL(l+".js",i).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(i,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let u={};const a=s=>l(s,n),t={module:{uri:n},exports:u,require:a};e[n]=Promise.all(i.map((s=>t[s]||a(s)))).then((s=>(r(...s),u)))}}define(["./workbox-8bfa659f"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/AccordionSummary.590c9a33.js",revision:null},{url:"assets/Add.91519bb6.js",revision:null},{url:"assets/Add.996676f2.js",revision:null},{url:"assets/ArrowBackIos.9ad5539c.js",revision:null},{url:"assets/ArrowBackIosNew.49370650.js",revision:null},{url:"assets/ArrowBackIosNew.bba61264.js",revision:null},{url:"assets/ArrowForwardIosSharp.ba144b66.js",revision:null},{url:"assets/Autocomplete.eb1bd864.js",revision:null},{url:"assets/ButtonGroup.73bf9486.js",revision:null},{url:"assets/CachedOutlined.bdd50642.js",revision:null},{url:"assets/Cancel.f3ee5341.js",revision:null},{url:"assets/Checkbox.6c511f74.js",revision:null},{url:"assets/Chip.59aebc8c.js",revision:null},{url:"assets/Claim.703e7d08.js",revision:null},{url:"assets/Claim.83ceedf9.js",revision:null},{url:"assets/Close.ca12e799.js",revision:null},{url:"assets/ConfigLayout.22ce06c0.js",revision:null},{url:"assets/ConfiguredCorporateContext.0f30b165.js",revision:null},{url:"assets/CorporateTabNavigations.054aab73.js",revision:null},{url:"assets/Create.0c60feed.js",revision:null},{url:"assets/Create.1a1ffcd2.js",revision:null},{url:"assets/Create.2078b49b.js",revision:null},{url:"assets/Create.32610a10.js",revision:null},{url:"assets/Create.62d08f2b.js",revision:null},{url:"assets/Create.91859c33.js",revision:null},{url:"assets/Create.b9470f7e.js",revision:null},{url:"assets/Create.e45f5911.js",revision:null},{url:"assets/Create.ec39c1ca.js",revision:null},{url:"assets/CreateForm.d2ad8e79.js",revision:null},{url:"assets/CreateUpdate.2420c467.js",revision:null},{url:"assets/CreateUpdate.256baf15.js",revision:null},{url:"assets/CreateUpdate.3fc13f66.js",revision:null},{url:"assets/CreateUpdate.6855c450.js",revision:null},{url:"assets/CreateUpdate.854567dd.js",revision:null},{url:"assets/CreateUpdate.8a5ccfbb.js",revision:null},{url:"assets/CreateUpdate.96b5ab21.js",revision:null},{url:"assets/CreateUpdate.be850f3d.js",revision:null},{url:"assets/CreateUpdate.bf8c2f0a.js",revision:null},{url:"assets/CreateUpdate.cbd7cfda.js",revision:null},{url:"assets/Dashboard.616bd797.js",revision:null},{url:"assets/DatePicker.7c06c53f.js",revision:null},{url:"assets/DesktopDatePicker.98682bb6.js",revision:null},{url:"assets/Detail.5c1727b5.js",revision:null},{url:"assets/Detail.912a34d4.js",revision:null},{url:"assets/Detail.a2c28d0c.js",revision:null},{url:"assets/Detail.ca164ca1.js",revision:null},{url:"assets/DetailLabResultForm.53898794.js",revision:null},{url:"assets/DetailLabResultList.d1b82601.js",revision:null},{url:"assets/DetailMonitoringForm.e23040c8.js",revision:null},{url:"assets/DetailMonitoringList.3d1a4193.js",revision:null},{url:"assets/DialogDetailClaim.046c018d.js",revision:null},{url:"assets/DialogTitle.461f2e8b.js",revision:null},{url:"assets/DialogUpdateStatus.593ba3e1.js",revision:null},{url:"assets/Download.98b79563.js",revision:null},{url:"assets/Download.e44c9e96.js",revision:null},{url:"assets/Edit.24819339.js",revision:null},{url:"assets/Edit.c8ab13dc.js",revision:null},{url:"assets/EditOutlined.6dd2a6ea.js",revision:null},{url:"assets/EditOutlined.85c63cdf.js",revision:null},{url:"assets/FindInPageOutlined.62e8c864.js",revision:null},{url:"assets/FindInPageOutlined.b5600901.js",revision:null},{url:"assets/ForgetPassword.f11f93ed.js",revision:null},{url:"assets/Form.c73974d1.js",revision:null},{url:"assets/formatString.5423415e.js",revision:null},{url:"assets/formatTime.a34026f5.js",revision:null},{url:"assets/FormControlLabel.9fc1afe6.js",revision:null},{url:"assets/FormGroup.84ff4f2c.js",revision:null},{url:"assets/Functions.e2f8d631.js",revision:null},{url:"assets/Functions.e6533729.js",revision:null},{url:"assets/History.1372f576.js",revision:null},{url:"assets/History.3032245b.js",revision:null},{url:"assets/History.54300a5b.js",revision:null},{url:"assets/History.7bd4300f.js",revision:null},{url:"assets/History.9049073f.js",revision:null},{url:"assets/History.95f23610.js",revision:null},{url:"assets/History.99d06507.js",revision:null},{url:"assets/History.9c407e93.js",revision:null},{url:"assets/History.a3751495.js",revision:null},{url:"assets/History.c2f80a44.js",revision:null},{url:"assets/History.c5fbe660.js",revision:null},{url:"assets/History.e001b54b.js",revision:null},{url:"assets/History.ec6386de.js",revision:null},{url:"assets/index.076c1e92.js",revision:null},{url:"assets/Index.0794bccf.js",revision:null},{url:"assets/Index.0e10ee87.js",revision:null},{url:"assets/Index.1c3d12f2.js",revision:null},{url:"assets/Index.1f2e97c1.js",revision:null},{url:"assets/Index.3109a7ac.js",revision:null},{url:"assets/Index.33040a3b.js",revision:null},{url:"assets/Index.37999cf8.js",revision:null},{url:"assets/Index.3b579aa3.js",revision:null},{url:"assets/Index.4066a2a1.js",revision:null},{url:"assets/Index.506c4704.js",revision:null},{url:"assets/Index.58908c74.js",revision:null},{url:"assets/Index.61baeef0.js",revision:null},{url:"assets/index.6a0cd5ab.js",revision:null},{url:"assets/Index.6eea0bd8.js",revision:null},{url:"assets/Index.8122186e.js",revision:null},{url:"assets/Index.85bc445b.js",revision:null},{url:"assets/Index.8e1bb1bf.js",revision:null},{url:"assets/index.912e100e.js",revision:null},{url:"assets/Index.978f9df5.js",revision:null},{url:"assets/index.989ad008.js",revision:null},{url:"assets/index.9c13c9a7.js",revision:null},{url:"assets/Index.9ebfb72e.js",revision:null},{url:"assets/Index.9ee84520.js",revision:null},{url:"assets/Index.a040ea87.js",revision:null},{url:"assets/Index.abcdbda4.js",revision:null},{url:"assets/Index.b42748a4.js",revision:null},{url:"assets/Index.b607d5e8.js",revision:null},{url:"assets/Index.c536ebd7.js",revision:null},{url:"assets/Index.c5bc5e76.js",revision:null},{url:"assets/Index.c8bbb297.js",revision:null},{url:"assets/index.c91e36b5.css",revision:null},{url:"assets/Index.d85a14ba.js",revision:null},{url:"assets/Index.e1d54dce.js",revision:null},{url:"assets/Index.e3b1712c.js",revision:null},{url:"assets/Index.e7390523.js",revision:null},{url:"assets/index.esm.8dff4f55.js",revision:null},{url:"assets/Index.f1782fa5.js",revision:null},{url:"assets/InsertDriveFile.477fb471.js",revision:null},{url:"assets/jsonToFormData.12b4d30c.js",revision:null},{url:"assets/Label.92e6a2f9.js",revision:null},{url:"assets/LaravelTable.88905236.js",revision:null},{url:"assets/Login.350642d6.js",revision:null},{url:"assets/LoopOutlined.a5eb8230.js",revision:null},{url:"assets/MoreMenu.c890433e.js",revision:null},{url:"assets/MuiDialog.fcc4bf11.js",revision:null},{url:"assets/Page404.f45e7ee8.js",revision:null},{url:"assets/paths.3971dbe6.js",revision:null},{url:"assets/Popper.e65a9ea4.js",revision:null},{url:"assets/Remove.67393630.js",revision:null},{url:"assets/ResetPassword.7fd9f643.js",revision:null},{url:"assets/RHFCheckbox.9518727c.js",revision:null},{url:"assets/RHFDatepicker.9c47c5ef.js",revision:null},{url:"assets/RHFDatePickerV2.ff8688fe.js",revision:null},{url:"assets/RHFEditor.7bfd1994.js",revision:null},{url:"assets/RHFSelect.f4647145.js",revision:null},{url:"assets/RHFSwitch.34f16f44.js",revision:null},{url:"assets/SettingsOutlined.26b76c8e.js",revision:null},{url:"assets/Show.6259b946.js",revision:null},{url:"assets/Show.a030e897.js",revision:null},{url:"assets/Show.edead439.js",revision:null},{url:"assets/Show.f2e5c1eb.js",revision:null},{url:"assets/Stack.db110d1e.js",revision:null},{url:"assets/Stepper.1a3845e7.js",revision:null},{url:"assets/SwitchBase.ef1a357c.js",revision:null},{url:"assets/TableHead.3ce8ecdb.js",revision:null},{url:"assets/TableMoreMenu.294a3cae.js",revision:null},{url:"assets/Tooltip.55182c33.js",revision:null},{url:"assets/Upload.02ebd25e.js",revision:null},{url:"assets/Visibility.c55764a7.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"dfff9a98423e74ca672c41a5e93d9a2f"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); +if(!self.define){let s,e={};const l=(l,i)=>(l=new URL(l+".js",i).href,e[l]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=e,document.head.appendChild(s)}else s=l,importScripts(l),e()})).then((()=>{let s=e[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s})));self.define=(i,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let u={};const a=s=>l(s,n),t={module:{uri:n},exports:u,require:a};e[n]=Promise.all(i.map((s=>t[s]||a(s)))).then((s=>(r(...s),u)))}}define(["./workbox-8bfa659f"],(function(s){"use strict";self.addEventListener("message",(s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()})),s.precacheAndRoute([{url:"assets/Add.15844e81.js",revision:null},{url:"assets/Add.e0b53b64.js",revision:null},{url:"assets/ArrowBackIos.ee931d96.js",revision:null},{url:"assets/ArrowBackIosNew.a5b30189.js",revision:null},{url:"assets/ArrowBackIosNew.ca8a5eed.js",revision:null},{url:"assets/ArrowForwardIosSharp.72cbc3c3.js",revision:null},{url:"assets/Autocomplete.72db4d8c.js",revision:null},{url:"assets/ButtonGroup.1a75cb7c.js",revision:null},{url:"assets/CachedOutlined.d13b51ce.js",revision:null},{url:"assets/Cancel.284712ca.js",revision:null},{url:"assets/Checkbox.61a5e6f6.js",revision:null},{url:"assets/CheckCircle.123a1e6d.js",revision:null},{url:"assets/Chip.060b9c80.js",revision:null},{url:"assets/Claim.a89c286d.js",revision:null},{url:"assets/Claim.f4398c62.js",revision:null},{url:"assets/Close.13d7f118.js",revision:null},{url:"assets/ConfigLayout.303626ab.js",revision:null},{url:"assets/ConfiguredCorporateContext.2042f575.js",revision:null},{url:"assets/CorporateTabNavigations.87417216.js",revision:null},{url:"assets/Create.1f8d77b6.js",revision:null},{url:"assets/Create.25272f59.js",revision:null},{url:"assets/Create.2943ac58.js",revision:null},{url:"assets/Create.5bfd77f3.js",revision:null},{url:"assets/Create.7a9037c4.js",revision:null},{url:"assets/Create.7b07ab24.js",revision:null},{url:"assets/Create.90b28715.js",revision:null},{url:"assets/Create.93adbb3b.js",revision:null},{url:"assets/Create.9c71fa58.js",revision:null},{url:"assets/Create.a0dfbb67.js",revision:null},{url:"assets/Create.c28e7eda.js",revision:null},{url:"assets/CreateForm.e1b1e2ee.js",revision:null},{url:"assets/CreateUpdate.01dd427d.js",revision:null},{url:"assets/CreateUpdate.0c9bbcb5.js",revision:null},{url:"assets/CreateUpdate.0cfcde6b.js",revision:null},{url:"assets/CreateUpdate.23618708.js",revision:null},{url:"assets/CreateUpdate.7a2f2880.js",revision:null},{url:"assets/CreateUpdate.acebce58.js",revision:null},{url:"assets/CreateUpdate.c49929fc.js",revision:null},{url:"assets/CreateUpdate.c70fb6a6.js",revision:null},{url:"assets/CreateUpdate.cc059252.js",revision:null},{url:"assets/CreateUpdate.f19bf769.js",revision:null},{url:"assets/Dashboard.0023c164.js",revision:null},{url:"assets/Delete.d1b19572.js",revision:null},{url:"assets/DesktopDatePicker.0b61bc92.js",revision:null},{url:"assets/Detail.1985a7f1.js",revision:null},{url:"assets/Detail.a76f43b9.js",revision:null},{url:"assets/Detail.be0cad78.js",revision:null},{url:"assets/Detail.c7f5e3c1.js",revision:null},{url:"assets/DetailLabResultForm.1b68233c.js",revision:null},{url:"assets/DetailLabResultList.c27cb0d6.js",revision:null},{url:"assets/DetailMonitoringForm.a12a36a8.js",revision:null},{url:"assets/DetailMonitoringList.6e2bd039.js",revision:null},{url:"assets/DialogDeleteFinalLOG.865eb197.js",revision:null},{url:"assets/DialogEditBenefit.3559d88c.js",revision:null},{url:"assets/DialogTitle.606f43ce.js",revision:null},{url:"assets/DialogUpdateStatus.e37a54fd.js",revision:null},{url:"assets/Download.a17ff04a.js",revision:null},{url:"assets/Download.e6844a12.js",revision:null},{url:"assets/Edit.0259d16f.js",revision:null},{url:"assets/Edit.035ca7af.js",revision:null},{url:"assets/EditOutlined.4a46f521.js",revision:null},{url:"assets/EditOutlined.f33331e4.js",revision:null},{url:"assets/FindInPageOutlined.9e1d1d10.js",revision:null},{url:"assets/FindInPageOutlined.f4c806e7.js",revision:null},{url:"assets/ForgetPassword.6599aeea.js",revision:null},{url:"assets/Form.e58a8fda.js",revision:null},{url:"assets/formatString.5423415e.js",revision:null},{url:"assets/formatTime.dc9f5d78.js",revision:null},{url:"assets/FormControlLabel.ed9ba885.js",revision:null},{url:"assets/FormGroup.f1eecd7d.js",revision:null},{url:"assets/Functions.86ac615e.js",revision:null},{url:"assets/Functions.8df96392.js",revision:null},{url:"assets/History.10d405b2.js",revision:null},{url:"assets/History.11cade15.js",revision:null},{url:"assets/History.2fee8d9c.js",revision:null},{url:"assets/History.3d33a0bd.js",revision:null},{url:"assets/History.64b57645.js",revision:null},{url:"assets/History.689e081a.js",revision:null},{url:"assets/History.6f2657be.js",revision:null},{url:"assets/History.83f87f0d.js",revision:null},{url:"assets/History.8ad7d32f.js",revision:null},{url:"assets/History.950c8c10.js",revision:null},{url:"assets/History.9595ac27.js",revision:null},{url:"assets/History.edff6709.js",revision:null},{url:"assets/History.fb552fc1.js",revision:null},{url:"assets/Index.03ef1acd.js",revision:null},{url:"assets/Index.08ddbea5.js",revision:null},{url:"assets/Index.13cc2aab.js",revision:null},{url:"assets/Index.16d43766.js",revision:null},{url:"assets/Index.1d15b35f.js",revision:null},{url:"assets/Index.295c0b76.js",revision:null},{url:"assets/Index.2daec66d.js",revision:null},{url:"assets/Index.30877415.js",revision:null},{url:"assets/index.30c321d6.js",revision:null},{url:"assets/Index.33b5baea.js",revision:null},{url:"assets/Index.3978b5d9.js",revision:null},{url:"assets/Index.3ee8b0f1.js",revision:null},{url:"assets/Index.472ba819.js",revision:null},{url:"assets/Index.540b65bc.js",revision:null},{url:"assets/Index.5452a7e0.js",revision:null},{url:"assets/Index.5ea93762.js",revision:null},{url:"assets/Index.674f1296.js",revision:null},{url:"assets/Index.6ded0bde.js",revision:null},{url:"assets/Index.6f36bea6.js",revision:null},{url:"assets/Index.72d248ef.js",revision:null},{url:"assets/Index.76415480.js",revision:null},{url:"assets/Index.813910be.js",revision:null},{url:"assets/Index.90369a72.js",revision:null},{url:"assets/Index.933bc612.js",revision:null},{url:"assets/Index.96492d77.js",revision:null},{url:"assets/Index.9d566659.js",revision:null},{url:"assets/index.a0c98d39.js",revision:null},{url:"assets/Index.a2984bf3.js",revision:null},{url:"assets/Index.aa3fb351.js",revision:null},{url:"assets/index.aa89c309.js",revision:null},{url:"assets/Index.b1a4dade.js",revision:null},{url:"assets/Index.bdd57b21.js",revision:null},{url:"assets/index.c91e36b5.css",revision:null},{url:"assets/Index.d112d478.js",revision:null},{url:"assets/Index.d9d9487f.js",revision:null},{url:"assets/Index.da0b1b64.js",revision:null},{url:"assets/Index.e4181100.js",revision:null},{url:"assets/Index.e94fbe22.js",revision:null},{url:"assets/index.esm.21104d6b.js",revision:null},{url:"assets/index.f371ec78.js",revision:null},{url:"assets/index.fb45536b.js",revision:null},{url:"assets/InsertDriveFile.10813a90.js",revision:null},{url:"assets/jsonToFormData.dc927413.js",revision:null},{url:"assets/Label.d6c5c337.js",revision:null},{url:"assets/LaravelTable.c824dc1d.js",revision:null},{url:"assets/Login.9c71124b.js",revision:null},{url:"assets/MoreMenu.51347255.js",revision:null},{url:"assets/MuiDialog.492e1d2b.js",revision:null},{url:"assets/Page404.0fa5bb7a.js",revision:null},{url:"assets/paths.3971dbe6.js",revision:null},{url:"assets/Popper.93b16bbc.js",revision:null},{url:"assets/Remove.39f30339.js",revision:null},{url:"assets/ResetPassword.d5ad2dfd.js",revision:null},{url:"assets/RHFCheckbox.385be8fa.js",revision:null},{url:"assets/RHFDatepicker.3eaf5e7d.js",revision:null},{url:"assets/RHFDatePickerV2.49b64dd6.js",revision:null},{url:"assets/RHFEditor.17d3c821.js",revision:null},{url:"assets/RHFSelect.b9e9d76e.js",revision:null},{url:"assets/RHFSwitch.551b73c9.js",revision:null},{url:"assets/SettingsOutlined.a0378673.js",revision:null},{url:"assets/Show.4df2d081.js",revision:null},{url:"assets/Show.4e6213c8.js",revision:null},{url:"assets/Show.508b0ca1.js",revision:null},{url:"assets/Show.52a7d1d5.js",revision:null},{url:"assets/Show.5fcc96ab.js",revision:null},{url:"assets/Show.73e864a1.js",revision:null},{url:"assets/Stack.91472745.js",revision:null},{url:"assets/SwitchBase.eef7707f.js",revision:null},{url:"assets/TableHead.b58e7ead.js",revision:null},{url:"assets/TableMoreMenu.e91cbc74.js",revision:null},{url:"assets/Tabs.0f66b81d.js",revision:null},{url:"assets/Tooltip.c2886c09.js",revision:null},{url:"assets/Upload.50986c0e.js",revision:null},{url:"assets/usePickerState.a957716a.js",revision:null},{url:"assets/Visibility.599ecf48.js",revision:null},{url:"assets/visuallyHidden.05bf4492.js",revision:null},{url:"fonts/index.css",revision:"8711e169f3dc54f34d839f18d7acef21"},{url:"index.html",revision:"9341dee72a53cb91eadbe919afa2d752"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"manifest.webmanifest",revision:"ced57fe94e88ec3187bcd0a36e2e178f"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); diff --git a/public/files/CorporatePlan&BenefitImportData.xlsx b/public/files/CorporatePlan&BenefitImportData.xlsx index 3f056707..d59f39d1 100644 Binary files a/public/files/CorporatePlan&BenefitImportData.xlsx and b/public/files/CorporatePlan&BenefitImportData.xlsx differ diff --git a/public/files/Report-Appointment.xlsx b/public/files/Report-Appointment.xlsx new file mode 100644 index 00000000..d7efc7e3 Binary files /dev/null and b/public/files/Report-Appointment.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-10-01-2023-12-31.xlsx b/public/files/Report-Data-Alarm-Center-2023-10-01-2023-12-31.xlsx new file mode 100644 index 00000000..68952e8d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-10-01-2023-12-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-01-2023-11-30.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-01-2023-11-30.xlsx new file mode 100644 index 00000000..94831520 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-01-2023-11-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-11-2023-12-04.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-11-2023-12-04.xlsx new file mode 100644 index 00000000..fbd112a6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-11-2023-12-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-13-2023-12-04.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-13-2023-12-04.xlsx new file mode 100644 index 00000000..b3bad572 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-13-2023-12-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-26-2023-12-26.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-26-2023-12-26.xlsx new file mode 100644 index 00000000..4dc6f2cf Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-26-2023-12-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-27-2023-11-27.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-27-2023-11-27.xlsx new file mode 100644 index 00000000..dfb377a5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-27-2023-11-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-27-2023-12-26.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-27-2023-12-26.xlsx new file mode 100644 index 00000000..779ebf6e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-27-2023-12-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-11-29-2023-11-29.xlsx b/public/files/Report-Data-Alarm-Center-2023-11-29-2023-11-29.xlsx new file mode 100644 index 00000000..2cf55f89 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-11-29-2023-11-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-12-09-2023-12-09.xlsx b/public/files/Report-Data-Alarm-Center-2023-12-09-2023-12-09.xlsx new file mode 100644 index 00000000..90c5b750 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-12-09-2023-12-09.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-12-20-2024-01-31.xlsx b/public/files/Report-Data-Alarm-Center-2023-12-20-2024-01-31.xlsx new file mode 100644 index 00000000..cd694b8a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-12-20-2024-01-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-02.xlsx b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-02.xlsx new file mode 100644 index 00000000..35836aac Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-03.xlsx b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-03.xlsx new file mode 100644 index 00000000..e4f2130a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-11.xlsx b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-11.xlsx new file mode 100644 index 00000000..169bd5ab Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2023-12-31-2024-01-11.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-01.xlsx new file mode 100644 index 00000000..84ed14ee Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-02.xlsx new file mode 100644 index 00000000..1499b7d6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-05.xlsx new file mode 100644 index 00000000..5d15c725 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-06.xlsx new file mode 100644 index 00000000..1de869e4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-08.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-08.xlsx new file mode 100644 index 00000000..4e9623a0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-08.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-17.xlsx new file mode 100644 index 00000000..15bd93c5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-20.xlsx new file mode 100644 index 00000000..991a1ae3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-22.xlsx new file mode 100644 index 00000000..59ed1073 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-23.xlsx new file mode 100644 index 00000000..2a7ffaac Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-24.xlsx new file mode 100644 index 00000000..721bf626 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-31.xlsx new file mode 100644 index 00000000..f42dcb7d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-01-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-01.xlsx new file mode 100644 index 00000000..770e009c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-22.xlsx new file mode 100644 index 00000000..4fa650de Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-29.xlsx new file mode 100644 index 00000000..26f6439f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-04.xlsx new file mode 100644 index 00000000..8c4c360d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-12.xlsx new file mode 100644 index 00000000..af5d81fa Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-03-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-01-2024-04-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-04-30.xlsx new file mode 100644 index 00000000..e4bccf76 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-01-2024-04-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-09-2024-01-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-01-10.xlsx new file mode 100644 index 00000000..ace63491 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-01-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-09-2024-02-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-02-13.xlsx new file mode 100644 index 00000000..55576cf0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-02-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-09-2024-03-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-03-17.xlsx new file mode 100644 index 00000000..bc4f6578 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-09-2024-03-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-10-2024-01-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-10-2024-01-10.xlsx new file mode 100644 index 00000000..00c32ea3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-10-2024-01-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-10-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-10-2024-02-29.xlsx new file mode 100644 index 00000000..0a836e1e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-10-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-11-2024-01-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-11-2024-01-12.xlsx new file mode 100644 index 00000000..5aab7fb3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-11-2024-01-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-12-2024-01-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-12-2024-01-12.xlsx new file mode 100644 index 00000000..72187585 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-12-2024-01-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-17.xlsx new file mode 100644 index 00000000..76441762 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-21.xlsx new file mode 100644 index 00000000..f6665920 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-01-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-15-2024-02-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-02-21.xlsx new file mode 100644 index 00000000..64d13324 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-15-2024-02-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-16.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-16.xlsx new file mode 100644 index 00000000..6cd61cda Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-16.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-31.xlsx new file mode 100644 index 00000000..2b766e82 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-01-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-05.xlsx new file mode 100644 index 00000000..fabcdb59 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-20.xlsx new file mode 100644 index 00000000..0efe9dd9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-02-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-03.xlsx new file mode 100644 index 00000000..474c859c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-24.xlsx new file mode 100644 index 00000000..4217a8ed Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-03-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-2024-04-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-04-30.xlsx new file mode 100644 index 00000000..dbb53ed6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-2024-04-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-16-all.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-16-all.xlsx new file mode 100644 index 00000000..76528f8f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-16-all.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-17-2024-01-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-17-2024-01-18.xlsx new file mode 100644 index 00000000..7d62cd55 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-17-2024-01-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-19-2024-01-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-19-2024-01-20.xlsx new file mode 100644 index 00000000..93ffb458 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-19-2024-01-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-19-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-19-2024-02-29.xlsx new file mode 100644 index 00000000..7291e14b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-19-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-20-2024-01-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-20-2024-01-22.xlsx new file mode 100644 index 00000000..2ab00340 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-20-2024-01-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-20-2024-02-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-20-2024-02-26.xlsx new file mode 100644 index 00000000..7d864826 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-20-2024-02-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-21-2024-01-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-21-2024-01-25.xlsx new file mode 100644 index 00000000..4a92df73 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-21-2024-01-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-21-2024-02-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-21-2024-02-01.xlsx new file mode 100644 index 00000000..10b355ed Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-21-2024-02-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-23.xlsx new file mode 100644 index 00000000..b6bd86e6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-24.xlsx new file mode 100644 index 00000000..607b2d0b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-22-2024-01-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-23.xlsx new file mode 100644 index 00000000..de62020f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-24.xlsx new file mode 100644 index 00000000..71ba0717 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-29.xlsx new file mode 100644 index 00000000..b17b502c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-30.xlsx new file mode 100644 index 00000000..aa6e5e89 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-23-2024-01-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-01.xlsx new file mode 100644 index 00000000..e2e212d4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-06.xlsx new file mode 100644 index 00000000..bdba3753 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-25-2024-02-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-27-2024-01-28.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-27-2024-01-28.xlsx new file mode 100644 index 00000000..3fe1d3b0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-27-2024-01-28.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-29-2024-01-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-29-2024-01-29.xlsx new file mode 100644 index 00000000..7f3a8e8e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-29-2024-01-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-29-2024-02-19.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-29-2024-02-19.xlsx new file mode 100644 index 00000000..d8e631db Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-29-2024-02-19.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-01-31-2024-02-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-01-31-2024-02-05.xlsx new file mode 100644 index 00000000..308dd819 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-01-31-2024-02-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-05.xlsx new file mode 100644 index 00000000..db7d9f4b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-06.xlsx new file mode 100644 index 00000000..90955163 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-10.xlsx new file mode 100644 index 00000000..ad377190 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-11.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-11.xlsx new file mode 100644 index 00000000..cb6fec64 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-11.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-12.xlsx new file mode 100644 index 00000000..e10c03db Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-13.xlsx new file mode 100644 index 00000000..16af095f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-22.xlsx new file mode 100644 index 00000000..f5458218 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-25.xlsx new file mode 100644 index 00000000..0bd4e591 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-29.xlsx new file mode 100644 index 00000000..f357afd4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-01-2024-03-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-03-06.xlsx new file mode 100644 index 00000000..cfa182e6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-01-2024-03-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-05.xlsx new file mode 100644 index 00000000..eeaf61b9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-07.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-07.xlsx new file mode 100644 index 00000000..67f5995f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-03-2024-02-07.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-05-2024-02-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-05-2024-02-06.xlsx new file mode 100644 index 00000000..66916671 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-05-2024-02-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-05-2024-03-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-05-2024-03-06.xlsx new file mode 100644 index 00000000..ab81cf71 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-05-2024-03-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-07.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-07.xlsx new file mode 100644 index 00000000..c0e81ed6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-07.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-08.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-08.xlsx new file mode 100644 index 00000000..e7dd2abc Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-08.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-14.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-14.xlsx new file mode 100644 index 00000000..bf5a5184 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-14.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-15.xlsx new file mode 100644 index 00000000..4b3c9bfc Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-06-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-07.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-07.xlsx new file mode 100644 index 00000000..eebfaff0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-07.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-26.xlsx new file mode 100644 index 00000000..1034211d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-07-2024-02-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-09.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-09.xlsx new file mode 100644 index 00000000..4686a67b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-09.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-10.xlsx new file mode 100644 index 00000000..41c9b62e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-09-2024-02-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-10-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-10-2024-02-15.xlsx new file mode 100644 index 00000000..bf9893e9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-10-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-14.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-14.xlsx new file mode 100644 index 00000000..9933d116 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-14.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-15.xlsx new file mode 100644 index 00000000..a82a2a62 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-18.xlsx new file mode 100644 index 00000000..10a19f1e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-19.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-19.xlsx new file mode 100644 index 00000000..f99588e4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-11-2024-02-19.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-13.xlsx new file mode 100644 index 00000000..b5f724b2 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-15.xlsx new file mode 100644 index 00000000..6d998b2b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-19.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-19.xlsx new file mode 100644 index 00000000..2ca45844 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-19.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-21.xlsx new file mode 100644 index 00000000..82c52a2b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-12-2024-02-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-15.xlsx new file mode 100644 index 00000000..66c7fe94 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-21.xlsx new file mode 100644 index 00000000..14ba88c7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-02-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-13-2024-03-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-03-10.xlsx new file mode 100644 index 00000000..db92cb4e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-13-2024-03-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-15-2024-02-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-15-2024-02-15.xlsx new file mode 100644 index 00000000..c87a79b8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-15-2024-02-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-18.xlsx new file mode 100644 index 00000000..77862650 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-20.xlsx new file mode 100644 index 00000000..fc688110 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-16-2024-02-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-17-2024-02-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-17-2024-02-20.xlsx new file mode 100644 index 00000000..a6f35fe0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-17-2024-02-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-19-2024-02-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-19-2024-02-22.xlsx new file mode 100644 index 00000000..69e88867 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-19-2024-02-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-19-2024-03-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-19-2024-03-10.xlsx new file mode 100644 index 00000000..34429fe8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-19-2024-03-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-19-all.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-19-all.xlsx new file mode 100644 index 00000000..08c3d522 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-19-all.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-20.xlsx new file mode 100644 index 00000000..29ac8fe3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-22.xlsx new file mode 100644 index 00000000..c230f884 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-29.xlsx new file mode 100644 index 00000000..5aa14683 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-20-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-22.xlsx new file mode 100644 index 00000000..1fe2f14a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-23.xlsx new file mode 100644 index 00000000..623766b9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-24.xlsx new file mode 100644 index 00000000..ce9f3eea Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-25.xlsx new file mode 100644 index 00000000..22b7fbc0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-21-2024-02-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-22-2024-02-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-22-2024-02-23.xlsx new file mode 100644 index 00000000..a8ac99dd Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-22-2024-02-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-24.xlsx new file mode 100644 index 00000000..07dcdcb4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-25.xlsx new file mode 100644 index 00000000..1a16b047 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-02-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-23-2024-03-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-03-02.xlsx new file mode 100644 index 00000000..09b40224 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-23-2024-03-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-24.xlsx new file mode 100644 index 00000000..efb8a086 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-26.xlsx new file mode 100644 index 00000000..b3f1032e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-27.xlsx new file mode 100644 index 00000000..5dc89deb Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-28.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-28.xlsx new file mode 100644 index 00000000..493ce7fe Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-24-2024-02-28.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-27.xlsx new file mode 100644 index 00000000..8ef6c9c3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-28.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-28.xlsx new file mode 100644 index 00000000..a133947c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-02-28.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-01.xlsx new file mode 100644 index 00000000..18cbdb72 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-02.xlsx new file mode 100644 index 00000000..93c68740 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-03.xlsx new file mode 100644 index 00000000..6061d908 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-04.xlsx new file mode 100644 index 00000000..b12f16de Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-25-2024-03-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-27.xlsx new file mode 100644 index 00000000..9bda25d5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-29.xlsx new file mode 100644 index 00000000..7dea3630 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-26-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-28-2024-03-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-28-2024-03-02.xlsx new file mode 100644 index 00000000..2b4e5f78 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-28-2024-03-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-29-2024-02-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-29-2024-02-29.xlsx new file mode 100644 index 00000000..6da25e66 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-29-2024-02-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-02-29-2024-03-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-02-29-2024-03-01.xlsx new file mode 100644 index 00000000..5abfed62 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-02-29-2024-03-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-02.xlsx new file mode 100644 index 00000000..1b322272 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-10.xlsx new file mode 100644 index 00000000..72cf5df6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-12.xlsx new file mode 100644 index 00000000..c8256b39 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-24.xlsx new file mode 100644 index 00000000..fa8b2a80 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-31.xlsx new file mode 100644 index 00000000..70c7f5e8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-03-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-04-24.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-04-24.xlsx new file mode 100644 index 00000000..c40a1fbb Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-04-24.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-05-25.xlsx new file mode 100644 index 00000000..bc9541a0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-01-all.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-01-all.xlsx new file mode 100644 index 00000000..965584e9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-01-all.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-07.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-07.xlsx new file mode 100644 index 00000000..fc05619d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-07.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-09.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-09.xlsx new file mode 100644 index 00000000..fe3d926b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-09.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-12.xlsx new file mode 100644 index 00000000..da1b1734 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-16.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-16.xlsx new file mode 100644 index 00000000..0809976e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-16.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-17.xlsx new file mode 100644 index 00000000..f66912e9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-03-2024-03-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-06.xlsx new file mode 100644 index 00000000..11382969 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-12.xlsx new file mode 100644 index 00000000..1a46fec9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-30.xlsx new file mode 100644 index 00000000..8c6fa7e6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-04-2024-03-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-06-2024-03-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-06-2024-03-10.xlsx new file mode 100644 index 00000000..36965de1 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-06-2024-03-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-09.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-09.xlsx new file mode 100644 index 00000000..e331f668 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-09.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-10.xlsx new file mode 100644 index 00000000..aac9da57 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-07-2024-03-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-09-2024-03-14.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-09-2024-03-14.xlsx new file mode 100644 index 00000000..aee01ff7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-09-2024-03-14.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-14.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-14.xlsx new file mode 100644 index 00000000..81921eb5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-14.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-15.xlsx new file mode 100644 index 00000000..cd529d1f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-16.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-16.xlsx new file mode 100644 index 00000000..1d2a5ab6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-16.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-20.xlsx new file mode 100644 index 00000000..7e10cbcd Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-21.xlsx new file mode 100644 index 00000000..b4ae9a05 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-10-2024-03-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-13-2024-03-14.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-13-2024-03-14.xlsx new file mode 100644 index 00000000..d7ca082d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-13-2024-03-14.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-14-2024-03-16.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-14-2024-03-16.xlsx new file mode 100644 index 00000000..7389efad Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-14-2024-03-16.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-15-2024-03-16.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-15-2024-03-16.xlsx new file mode 100644 index 00000000..dc8dd1e7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-15-2024-03-16.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-17.xlsx new file mode 100644 index 00000000..0e038f88 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-23.xlsx new file mode 100644 index 00000000..a2cc6bb9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-17-2024-03-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-18.xlsx new file mode 100644 index 00000000..e1c070d3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-25.xlsx new file mode 100644 index 00000000..6e6b7368 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-18-2024-03-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-19.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-19.xlsx new file mode 100644 index 00000000..d60ade3d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-19.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-26.xlsx new file mode 100644 index 00000000..742a7486 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-19-2024-03-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-20.xlsx new file mode 100644 index 00000000..1be01e1b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-21.xlsx new file mode 100644 index 00000000..db458d99 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-20-2024-03-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-21-2024-02-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-21-2024-02-23.xlsx new file mode 100644 index 00000000..d1434603 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-21-2024-02-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-21-2024-03-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-21-2024-03-23.xlsx new file mode 100644 index 00000000..fd75bb3c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-21-2024-03-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-22-2024-03-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-22-2024-03-23.xlsx new file mode 100644 index 00000000..c5d834f2 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-22-2024-03-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-29.xlsx new file mode 100644 index 00000000..35bd2e3e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-30.xlsx new file mode 100644 index 00000000..af0d4798 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-24-2024-03-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-25-2024-03-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-25-2024-03-26.xlsx new file mode 100644 index 00000000..73031071 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-25-2024-03-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-25-2024-04-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-25-2024-04-02.xlsx new file mode 100644 index 00000000..190d8885 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-25-2024-04-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-29-2024-03-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-29-2024-03-29.xlsx new file mode 100644 index 00000000..14892cf7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-29-2024-03-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-03-31-2024-04-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-03-31-2024-04-06.xlsx new file mode 100644 index 00000000..ab2a65af Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-03-31-2024-04-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-01.xlsx new file mode 100644 index 00000000..a6aee02a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-02.xlsx new file mode 100644 index 00000000..161f7da1 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-03.xlsx new file mode 100644 index 00000000..e6609ee1 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-10.xlsx new file mode 100644 index 00000000..b596f5c2 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-13.xlsx new file mode 100644 index 00000000..f6f60227 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-15.xlsx new file mode 100644 index 00000000..730c9307 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-23.xlsx new file mode 100644 index 00000000..44e65566 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-26.xlsx new file mode 100644 index 00000000..dbc7e35a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-30.xlsx new file mode 100644 index 00000000..ab385d83 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-01-2024-04-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-02.xlsx new file mode 100644 index 00000000..5c9d7a5f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-03.xlsx new file mode 100644 index 00000000..1fe0b4c8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-22.xlsx new file mode 100644 index 00000000..389e39ca Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-02-2024-04-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-06-2024-04-07.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-06-2024-04-07.xlsx new file mode 100644 index 00000000..2e68db6d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-06-2024-04-07.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-12.xlsx new file mode 100644 index 00000000..3f93d0bd Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-13.xlsx new file mode 100644 index 00000000..60b1f1ea Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-07-2024-04-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-08-2024-06-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-08-2024-06-18.xlsx new file mode 100644 index 00000000..940b50e5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-08-2024-06-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-11-2024-04-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-11-2024-04-15.xlsx new file mode 100644 index 00000000..6b7cec94 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-11-2024-04-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-12-2024-04-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-12-2024-04-13.xlsx new file mode 100644 index 00000000..a8c2c4f3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-12-2024-04-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-14-2024-04-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-14-2024-04-20.xlsx new file mode 100644 index 00000000..7cc5f729 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-14-2024-04-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-15-2024-04-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-15-2024-04-15.xlsx new file mode 100644 index 00000000..82c7695c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-15-2024-04-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-17-2024-04-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-17-2024-04-17.xlsx new file mode 100644 index 00000000..af2df0b2 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-17-2024-04-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-18-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-18-2024-05-25.xlsx new file mode 100644 index 00000000..7920e73a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-18-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-26.xlsx new file mode 100644 index 00000000..0992b156 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-27.xlsx new file mode 100644 index 00000000..7ea87496 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-04-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-01.xlsx new file mode 100644 index 00000000..40a78cd4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-03.xlsx new file mode 100644 index 00000000..37211117 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-04.xlsx new file mode 100644 index 00000000..c819e1b7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-11.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-11.xlsx new file mode 100644 index 00000000..2e7c1a68 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-11.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-15.xlsx new file mode 100644 index 00000000..1bc9b799 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-21-2024-05-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-23-2024-04-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-23-2024-04-26.xlsx new file mode 100644 index 00000000..52b23b21 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-23-2024-04-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-25.xlsx new file mode 100644 index 00000000..1872942e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-29.xlsx new file mode 100644 index 00000000..9285bc34 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-24-2024-04-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-25.xlsx new file mode 100644 index 00000000..2b84b796 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-26.xlsx new file mode 100644 index 00000000..fb50a52a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-04-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-22.xlsx new file mode 100644 index 00000000..1a35ec4e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-25.xlsx new file mode 100644 index 00000000..abbbba64 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-25-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-26.xlsx new file mode 100644 index 00000000..3518a3a5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-30.xlsx new file mode 100644 index 00000000..84c72fdf Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-26-2024-04-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-27-2024-05-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-27-2024-05-26.xlsx new file mode 100644 index 00000000..04c70e45 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-27-2024-05-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-28-2024-04-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-04-29.xlsx new file mode 100644 index 00000000..cee7d1e1 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-04-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-04.xlsx new file mode 100644 index 00000000..847cc375 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-11.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-11.xlsx new file mode 100644 index 00000000..f66b4365 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-28-2024-05-11.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-29-2024-05-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-29-2024-05-03.xlsx new file mode 100644 index 00000000..37d04b42 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-29-2024-05-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-30-2024-04-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-30-2024-04-30.xlsx new file mode 100644 index 00000000..f302c2b0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-30-2024-04-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-04-30-2024-05-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-04-30-2024-05-01.xlsx new file mode 100644 index 00000000..60f90855 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-04-30-2024-05-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-02.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-02.xlsx new file mode 100644 index 00000000..ca2aefd3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-02.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-17.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-17.xlsx new file mode 100644 index 00000000..a8bfbe40 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-17.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-25.xlsx new file mode 100644 index 00000000..bc03673a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-30.xlsx new file mode 100644 index 00000000..9c1a91e4 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-31.xlsx new file mode 100644 index 00000000..f486fcd8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-05-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-01-2024-06-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-06-01.xlsx new file mode 100644 index 00000000..67ee5752 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-01-2024-06-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-03.xlsx new file mode 100644 index 00000000..b5114867 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-31.xlsx new file mode 100644 index 00000000..675874ac Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-02-2024-05-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-03-2023-05-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-03-2023-05-04.xlsx new file mode 100644 index 00000000..e05b3a76 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-03-2023-05-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-03.xlsx new file mode 100644 index 00000000..42955079 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-04.xlsx new file mode 100644 index 00000000..f13701b6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-06.xlsx new file mode 100644 index 00000000..72dcd2e0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-03-2024-05-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-05.xlsx new file mode 100644 index 00000000..c92dab0c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-06.xlsx new file mode 100644 index 00000000..a507379c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-11.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-11.xlsx new file mode 100644 index 00000000..8f8291dd Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-05-2024-05-11.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-06-2024-05-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-06-2024-05-06.xlsx new file mode 100644 index 00000000..0e8bb12e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-06-2024-05-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-07-2024-05-08.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-07-2024-05-08.xlsx new file mode 100644 index 00000000..f8e43541 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-07-2024-05-08.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-09-2024-05-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-09-2024-05-10.xlsx new file mode 100644 index 00000000..b8c856c0 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-09-2024-05-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-09-2024-06-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-09-2024-06-15.xlsx new file mode 100644 index 00000000..f07f599d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-09-2024-06-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-12.xlsx new file mode 100644 index 00000000..ce75803f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-18.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-18.xlsx new file mode 100644 index 00000000..49e813b7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-18.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-26.xlsx new file mode 100644 index 00000000..726cfb4d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-05-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-12-2024-06-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-06-01.xlsx new file mode 100644 index 00000000..2679e141 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-12-2024-06-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-13-2024-05-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-13-2024-05-15.xlsx new file mode 100644 index 00000000..8c10eff2 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-13-2024-05-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-14-2024-06-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-14-2024-06-01.xlsx new file mode 100644 index 00000000..79e78065 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-14-2024-06-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-15-2024-05-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-15-2024-05-15.xlsx new file mode 100644 index 00000000..f311ac30 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-15-2024-05-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-15-2024-06-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-15-2024-06-15.xlsx new file mode 100644 index 00000000..7841e35e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-15-2024-06-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-19-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-19-2024-05-25.xlsx new file mode 100644 index 00000000..f62e8ff3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-19-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-22-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-22-2024-05-25.xlsx new file mode 100644 index 00000000..9cf83399 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-22-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-23-2024-05-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-23-2024-05-25.xlsx new file mode 100644 index 00000000..39feeb2d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-23-2024-05-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-23-2024-06-23.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-23-2024-06-23.xlsx new file mode 100644 index 00000000..77c4b6ef Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-23-2024-06-23.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-26.xlsx new file mode 100644 index 00000000..4c3d675d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-31.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-31.xlsx new file mode 100644 index 00000000..08247311 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-05-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-01.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-01.xlsx new file mode 100644 index 00000000..428d695a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-01.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-09.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-09.xlsx new file mode 100644 index 00000000..f21f3afc Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-09.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-15.xlsx new file mode 100644 index 00000000..5aa25e4b Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-20.xlsx new file mode 100644 index 00000000..c6a8330e Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-25.xlsx new file mode 100644 index 00000000..1e2e7191 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-26-2024-06-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-27-2024-05-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-27-2024-05-27.xlsx new file mode 100644 index 00000000..a894498d Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-27-2024-05-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-05-30-2024-06-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-05-30-2024-06-30.xlsx new file mode 100644 index 00000000..bed5145a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-05-30-2024-06-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-13.xlsx new file mode 100644 index 00000000..719a6d9a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-20.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-20.xlsx new file mode 100644 index 00000000..15797e8c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-20.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-22.xlsx new file mode 100644 index 00000000..574f8e1c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-25.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-25.xlsx new file mode 100644 index 00000000..81d7d9b6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-25.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-30.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-30.xlsx new file mode 100644 index 00000000..a1776da9 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-01-2024-06-30.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-02-2024-06-08.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-02-2024-06-08.xlsx new file mode 100644 index 00000000..6ce62a6f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-02-2024-06-08.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-03-2024-06-03.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-03-2024-06-03.xlsx new file mode 100644 index 00000000..f3a3f497 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-03-2024-06-03.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-07-2024-07-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-07-2024-07-06.xlsx new file mode 100644 index 00000000..d7b7fe97 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-07-2024-07-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-09-2024-06-15.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-09-2024-06-15.xlsx new file mode 100644 index 00000000..1207a970 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-09-2024-06-15.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-10-2024-06-12.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-10-2024-06-12.xlsx new file mode 100644 index 00000000..b7e673b7 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-10-2024-06-12.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-13-2024-06-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-13-2024-06-13.xlsx new file mode 100644 index 00000000..fba53b57 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-13-2024-06-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-16-2024-06-22.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-16-2024-06-22.xlsx new file mode 100644 index 00000000..ebd51b6a Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-16-2024-06-22.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-18-2024-06-26.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-18-2024-06-26.xlsx new file mode 100644 index 00000000..281c8784 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-18-2024-06-26.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-21.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-21.xlsx new file mode 100644 index 00000000..510e33a3 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-21.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-27.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-27.xlsx new file mode 100644 index 00000000..2b9e13d5 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-21-2024-06-27.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-23-2024-06-29.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-23-2024-06-29.xlsx new file mode 100644 index 00000000..b7987fb8 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-23-2024-06-29.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-04.xlsx new file mode 100644 index 00000000..75a5bc48 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-06.xlsx new file mode 100644 index 00000000..d8c42ad1 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-06-30-2024-07-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-04.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-04.xlsx new file mode 100644 index 00000000..28ff78ba Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-04.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-05.xlsx new file mode 100644 index 00000000..7c59cb60 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-10.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-10.xlsx new file mode 100644 index 00000000..dbc588af Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-01-2024-07-10.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-02-2024-07-08.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-02-2024-07-08.xlsx new file mode 100644 index 00000000..79b8a36f Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-02-2024-07-08.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-05.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-05.xlsx new file mode 100644 index 00000000..d7d48b26 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-05.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-06.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-06.xlsx new file mode 100644 index 00000000..6a28a6a6 Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-05-2024-07-06.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-2024-07-07-2024-07-13.xlsx b/public/files/Report-Data-Alarm-Center-2024-07-07-2024-07-13.xlsx new file mode 100644 index 00000000..85d856bb Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-2024-07-07-2024-07-13.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-20244-01-01-2024-01-31.xlsx b/public/files/Report-Data-Alarm-Center-20244-01-01-2024-01-31.xlsx new file mode 100644 index 00000000..2d693a8c Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-20244-01-01-2024-01-31.xlsx differ diff --git a/public/files/Report-Data-Alarm-Center-all-all.xlsx b/public/files/Report-Data-Alarm-Center-all-all.xlsx new file mode 100644 index 00000000..b44551ee Binary files /dev/null and b/public/files/Report-Data-Alarm-Center-all-all.xlsx differ diff --git a/public/files/Report-Data-Claim-Management-all-all.xlsx b/public/files/Report-Data-Claim-Management-all-all.xlsx new file mode 100644 index 00000000..8726a4c8 Binary files /dev/null and b/public/files/Report-Data-Claim-Management-all-all.xlsx differ diff --git a/public/files/Report-Data-Claim-Request.xlsx b/public/files/Report-Data-Claim-Request.xlsx index dc4a7790..4e7d73d0 100644 Binary files a/public/files/Report-Data-Claim-Request.xlsx and b/public/files/Report-Data-Claim-Request.xlsx differ diff --git a/public/files/Report-Data-Result-Import.xlsx b/public/files/Report-Data-Result-Import.xlsx new file mode 100644 index 00000000..4c0b2677 Binary files /dev/null and b/public/files/Report-Data-Result-Import.xlsx differ diff --git a/public/files/Report-Request-Final-LOG.xlsx b/public/files/Report-Request-Final-LOG.xlsx new file mode 100644 index 00000000..b0d0929f Binary files /dev/null and b/public/files/Report-Request-Final-LOG.xlsx differ diff --git a/public/files/Template Import Request LOG-1.xlsx b/public/files/Template Import Request LOG-1.xlsx new file mode 100644 index 00000000..1dc2fe40 Binary files /dev/null and b/public/files/Template Import Request LOG-1.xlsx differ diff --git a/public/files/Template Import Request LOG.xlsx b/public/files/Template Import Request LOG.xlsx index 733483e7..1dc2fe40 100644 Binary files a/public/files/Template Import Request LOG.xlsx and b/public/files/Template Import Request LOG.xlsx differ diff --git a/public/hospital-portal-staging/assets/ArrowBackIos.6384adf2.js b/public/hospital-portal-staging/assets/ArrowBackIos.6384adf2.js new file mode 100644 index 00000000..641e9a33 --- /dev/null +++ b/public/hospital-portal-staging/assets/ArrowBackIos.6384adf2.js @@ -0,0 +1 @@ +import{r as p,l as J,m as Q,s as g,p as u,n as w,_ as E,aa as Z,t as L,q as v,v as t,ai as he,x as X,a6 as Ne,bB as Be,a7 as B,bC as K,bD as q,bE as G,T as S,bq as Oe,bA as _e,j as n,aV as be,S as y,b1 as se,g as H,a9 as ne,B as ee,h as ke,P as ge,z as Ae,aZ as Pe}from"./index.f6d1c7b3.js";import{r as ae,i as ce,a as pe,m as ze}from"./jsonToFormData.53938a15.js";import{C as Ue}from"./Card.5c1a29ad.js";const Ce=p.exports.createContext({});Ce.displayName="StepperContext";const re=Ce,ye=p.exports.createContext({});ye.displayName="StepContext";const ue=ye;function Fe(e){return J("MuiStep",e)}Q("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]);const We=["active","children","className","component","completed","disabled","expanded","index","last"],qe=e=>{const{classes:o,orientation:r,alternativeLabel:s,completed:a}=e;return X({root:["root",r,s&&"alternativeLabel",a&&"completed"]},Fe,o)},He=g("div",{name:"MuiStep",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[r.orientation],r.alternativeLabel&&o.alternativeLabel,r.completed&&o.completed]}})(({ownerState:e})=>u({},e.orientation==="horizontal"&&{paddingLeft:8,paddingRight:8},e.alternativeLabel&&{flex:1,position:"relative"})),Se=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiStep"}),{active:a,children:c,className:l,component:m="div",completed:x,disabled:h,expanded:N=!1,index:f,last:C}=s,P=E(s,We),{activeStep:O,connector:R,alternativeLabel:T,orientation:_,nonLinear:k}=p.exports.useContext(re);let[$=!1,z=!1,V=!1]=[a,x,h];O===f?$=a!==void 0?a:!0:!k&&O>f?z=x!==void 0?x:!0:!k&&O({index:f,last:C,expanded:N,icon:f+1,active:$,completed:z,disabled:V}),[f,C,N,$,z,V]),M=u({},s,{active:$,orientation:_,alternativeLabel:T,completed:z,disabled:V,expanded:N,component:m}),A=qe(M),d=Z(He,u({as:m,className:L(A.root,l),ref:r,ownerState:M},P,{children:[R&&T&&f!==0?R:null,c]}));return v(ue.Provider,{value:U,children:R&&!T&&f!==0?Z(p.exports.Fragment,{children:[R,d]}):d})});Se.propTypes={active:t.exports.bool,children:t.exports.node,classes:t.exports.object,className:t.exports.string,completed:t.exports.bool,component:t.exports.elementType,disabled:t.exports.bool,expanded:t.exports.bool,index:he,last:t.exports.bool,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const Ke=Se,Ge=Ne(v("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}),"CheckCircle"),Ye=Ne(v("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");function Ze(e){return J("MuiStepIcon",e)}const Je=Q("MuiStepIcon",["root","active","completed","error","text"]),ie=Je;var ve;const Qe=["active","className","completed","error","icon"],Xe=e=>{const{classes:o,active:r,completed:s,error:a}=e;return X({root:["root",r&&"active",s&&"completed",a&&"error"],text:["text"]},Ze,o)},le=g(Be,{name:"MuiStepIcon",slot:"Root",overridesResolver:(e,o)=>o.root})(({theme:e})=>({display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),color:(e.vars||e).palette.text.disabled,[`&.${ie.completed}`]:{color:(e.vars||e).palette.primary.main},[`&.${ie.active}`]:{color:(e.vars||e).palette.primary.main},[`&.${ie.error}`]:{color:(e.vars||e).palette.error.main}})),et=g("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(e,o)=>o.text})(({theme:e})=>({fill:(e.vars||e).palette.primary.contrastText,fontSize:e.typography.caption.fontSize,fontFamily:e.typography.fontFamily})),je=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiStepIcon"}),{active:a=!1,className:c,completed:l=!1,error:m=!1,icon:x}=s,h=E(s,Qe),N=u({},s,{active:a,completed:l,error:m}),f=Xe(N);if(typeof x=="number"||typeof x=="string"){const C=L(c,f.root);return m?v(le,u({as:Ye,className:C,ref:r,ownerState:N},h)):l?v(le,u({as:Ge,className:C,ref:r,ownerState:N},h)):Z(le,u({className:C,ref:r,ownerState:N},h,{children:[ve||(ve=v("circle",{cx:"12",cy:"12",r:"12"})),v(et,{className:f.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:N,children:x})]}))}return x});je.propTypes={active:t.exports.bool,classes:t.exports.object,className:t.exports.string,completed:t.exports.bool,error:t.exports.bool,icon:t.exports.node,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const tt=je;function ot(e){return J("MuiStepLabel",e)}const rt=Q("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),W=rt,st=["children","className","componentsProps","error","icon","optional","slotProps","StepIconComponent","StepIconProps"],nt=e=>{const{classes:o,orientation:r,active:s,completed:a,error:c,disabled:l,alternativeLabel:m}=e;return X({root:["root",r,c&&"error",l&&"disabled",m&&"alternativeLabel"],label:["label",s&&"active",a&&"completed",c&&"error",l&&"disabled",m&&"alternativeLabel"],iconContainer:["iconContainer",s&&"active",a&&"completed",c&&"error",l&&"disabled",m&&"alternativeLabel"],labelContainer:["labelContainer",m&&"alternativeLabel"]},ot,o)},it=g("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[r.orientation]]}})(({ownerState:e})=>u({display:"flex",alignItems:"center",[`&.${W.alternativeLabel}`]:{flexDirection:"column"},[`&.${W.disabled}`]:{cursor:"default"}},e.orientation==="vertical"&&{textAlign:"left",padding:"8px 0"})),lt=g("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(e,o)=>o.label})(({theme:e})=>u({},e.typography.body2,{display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),[`&.${W.active}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${W.completed}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${W.alternativeLabel}`]:{marginTop:16},[`&.${W.error}`]:{color:(e.vars||e).palette.error.main}})),at=g("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(e,o)=>o.iconContainer})(()=>({flexShrink:0,display:"flex",paddingRight:8,[`&.${W.alternativeLabel}`]:{paddingRight:0}})),ct=g("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(e,o)=>o.labelContainer})(({theme:e})=>({width:"100%",color:(e.vars||e).palette.text.secondary,[`&.${W.alternativeLabel}`]:{textAlign:"center"}})),me=p.exports.forwardRef(function(o,r){var s;const a=w({props:o,name:"MuiStepLabel"}),{children:c,className:l,componentsProps:m={},error:x=!1,icon:h,optional:N,slotProps:f={},StepIconComponent:C,StepIconProps:P}=a,O=E(a,st),{alternativeLabel:R,orientation:T}=p.exports.useContext(re),{active:_,disabled:k,completed:$,icon:z}=p.exports.useContext(ue),V=h||z;let U=C;V&&!U&&(U=tt);const M=u({},a,{active:_,alternativeLabel:R,completed:$,disabled:k,error:x,orientation:T}),A=nt(M),d=(s=f.label)!=null?s:m.label;return Z(it,u({className:L(A.root,l),ref:r,ownerState:M},O,{children:[V||U?v(at,{className:A.iconContainer,ownerState:M,children:v(U,u({completed:$,active:_,error:x,icon:V},P))}):null,Z(ct,{className:A.labelContainer,ownerState:M,children:[c?v(lt,u({ownerState:M},d,{className:L(A.label,d==null?void 0:d.className),children:c})):null,N]})]}))});me.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,componentsProps:t.exports.shape({label:t.exports.object}),error:t.exports.bool,icon:t.exports.node,optional:t.exports.node,slotProps:t.exports.shape({label:t.exports.object}),StepIconComponent:t.exports.elementType,StepIconProps:t.exports.object,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};me.muiName="StepLabel";const pt=me;function ut(e){return J("MuiStepConnector",e)}Q("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]);const mt=["className"],dt=e=>{const{classes:o,orientation:r,alternativeLabel:s,active:a,completed:c,disabled:l}=e,m={root:["root",r,s&&"alternativeLabel",a&&"active",c&&"completed",l&&"disabled"],line:["line",`line${B(r)}`]};return X(m,ut,o)},xt=g("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[r.orientation],r.alternativeLabel&&o.alternativeLabel,r.completed&&o.completed]}})(({ownerState:e})=>u({flex:"1 1 auto"},e.orientation==="vertical"&&{marginLeft:12},e.alternativeLabel&&{position:"absolute",top:8+4,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"})),ft=g("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.line,o[`line${B(r.orientation)}`]]}})(({ownerState:e,theme:o})=>{const r=o.palette.mode==="light"?o.palette.grey[400]:o.palette.grey[600];return u({display:"block",borderColor:o.vars?o.vars.palette.StepConnector.border:r},e.orientation==="horizontal"&&{borderTopStyle:"solid",borderTopWidth:1},e.orientation==="vertical"&&{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24})}),De=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiStepConnector"}),{className:a}=s,c=E(s,mt),{alternativeLabel:l,orientation:m="horizontal"}=p.exports.useContext(re),{active:x,disabled:h,completed:N}=p.exports.useContext(ue),f=u({},s,{alternativeLabel:l,orientation:m,active:x,completed:N,disabled:h}),C=dt(f);return v(xt,u({className:L(C.root,a),ref:r,ownerState:f},c,{children:v(ft,{className:C.line,ownerState:f})}))});De.propTypes={classes:t.exports.object,className:t.exports.string,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const bt=De;function vt(e){return J("MuiStepper",e)}Q("MuiStepper",["root","horizontal","vertical","alternativeLabel"]);const ht=["activeStep","alternativeLabel","children","className","component","connector","nonLinear","orientation"],Nt=e=>{const{orientation:o,alternativeLabel:r,classes:s}=e;return X({root:["root",o,r&&"alternativeLabel"]},vt,s)},gt=g("div",{name:"MuiStepper",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[r.orientation],r.alternativeLabel&&o.alternativeLabel]}})(({ownerState:e})=>u({display:"flex"},e.orientation==="horizontal"&&{flexDirection:"row",alignItems:"center"},e.orientation==="vertical"&&{flexDirection:"column"},e.alternativeLabel&&{alignItems:"flex-start"})),Ct=v(bt,{}),Te=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiStepper"}),{activeStep:a=0,alternativeLabel:c=!1,children:l,className:m,component:x="div",connector:h=Ct,nonLinear:N=!1,orientation:f="horizontal"}=s,C=E(s,ht),P=u({},s,{alternativeLabel:c,orientation:f,component:x}),O=Nt(P),R=p.exports.Children.toArray(l).filter(Boolean),T=R.map((k,$)=>p.exports.cloneElement(k,u({index:$,last:$+1===R.length},k.props))),_=p.exports.useMemo(()=>({activeStep:a,alternativeLabel:c,connector:h,nonLinear:N,orientation:f}),[a,c,h,N,f]);return v(re.Provider,{value:_,children:v(gt,u({as:x,ownerState:P,className:L(O.root,m),ref:r},C,{children:T}))})});Te.propTypes={activeStep:he,alternativeLabel:t.exports.bool,children:t.exports.node,classes:t.exports.object,className:t.exports.string,component:t.exports.elementType,connector:t.exports.element,nonLinear:t.exports.bool,orientation:t.exports.oneOf(["horizontal","vertical"]),sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const yt=Te,Re=p.exports.createContext({});Re.displayName="TimelineContext";const oe=Re;function St(e){return K("MuiTimeline",e)}q("MuiTimeline",["root","positionLeft","positionRight","positionAlternate"]);const jt=["position","className"],Dt=e=>{const{position:o,classes:r}=e,s={root:["root",o&&`position${B(o)}`]};return G(s,St,r)},Tt=g("ul",{name:"MuiTimeline",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,r.position&&o[`position${B(r.position)}`]]}})({display:"flex",flexDirection:"column",padding:"6px 16px",flexGrow:1}),$e=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimeline"}),{position:a="right",className:c}=s,l=E(s,jt),m=u({},s,{position:a}),x=Dt(m);return v(oe.Provider,{value:{position:a},children:v(Tt,u({className:L(x.root,c),ownerState:m,ref:r},l))})});$e.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,position:t.exports.oneOf(["alternate","left","right"]),sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const Rt=$e;function $t(e){return K("MuiTimelineConnector",e)}q("MuiTimelineConnector",["root"]);const Lt=["className"],wt=e=>{const{classes:o}=e;return G({root:["root"]},$t,o)},Et=g("span",{name:"MuiTimelineConnector",slot:"Root",overridesResolver:(e,o)=>o.root})(({theme:e})=>({width:2,backgroundColor:e.palette.grey[400],flexGrow:1})),Le=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimelineConnector"}),{className:a}=s,c=E(s,Lt),l=s,m=wt(l);return v(Et,u({className:L(m.root,a),ownerState:l,ref:r},c))});Le.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const Vt=Le;function Mt(e){return K("MuiTimelineContent",e)}const It=q("MuiTimelineContent",["root","positionLeft","positionRight","positionAlternate"]),Bt=It,Ot=["className"],_t=e=>{const{position:o,classes:r}=e,s={root:["root",`position${B(o)}`]};return G(s,Mt,r)},kt=g(S,{name:"MuiTimelineContent",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[`position${B(r.position)}`]]}})(({ownerState:e})=>u({flex:1,padding:"6px 16px",textAlign:"left"},e.position==="left"&&{textAlign:"right"})),we=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimelineContent"}),{className:a}=s,c=E(s,Ot),{position:l}=p.exports.useContext(oe),m=u({},s,{position:l||"right"}),x=_t(m);return v(kt,u({component:"div",className:L(x.root,a),ownerState:m,ref:r},c))});we.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const At=we;function Pt(e){return K("MuiTimelineDot",e)}q("MuiTimelineDot",["root","filled","outlined","filledGrey","outlinedGrey","filledPrimary","outlinedPrimary","filledSecondary","outlinedSecondary"]);const zt=["className","color","variant"],Ut=e=>{const{color:o,variant:r,classes:s}=e,a={root:["root",r,o!=="inherit"&&`${r}${B(o)}`]};return G(a,Pt,s)},Ft=g("span",{name:"MuiTimelineDot",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[r.color!=="inherit"&&`${r.variant}${B(r.color)}`],o[r.variant]]}})(({ownerState:e,theme:o})=>u({display:"flex",alignSelf:"baseline",borderStyle:"solid",borderWidth:2,padding:4,borderRadius:"50%",boxShadow:o.shadows[1],margin:"11.5px 0"},e.variant==="filled"&&u({borderColor:"transparent"},e.color!=="inherit"&&u({},e.color==="grey"?{color:o.palette.grey[50],backgroundColor:o.palette.grey[400]}:{color:o.palette[e.color].contrastText,backgroundColor:o.palette[e.color].main})),e.variant==="outlined"&&u({boxShadow:"none",backgroundColor:"transparent"},e.color!=="inherit"&&u({},e.color==="grey"?{borderColor:o.palette.grey[400]}:{borderColor:o.palette[e.color].main})))),Ee=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimelineDot"}),{className:a,color:c="grey",variant:l="filled"}=s,m=E(s,zt),x=u({},s,{color:c,variant:l}),h=Ut(x);return v(Ft,u({className:L(h.root,a),ownerState:x,ref:r},m))});Ee.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,color:t.exports.oneOf(["error","grey","info","inherit","primary","secondary","success","warning"]),sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object]),variant:t.exports.oneOfType([t.exports.oneOf(["filled","outlined"]),t.exports.string])};const Wt=Ee,qt=q("MuiTimelineOppositeContent",["root","positionLeft","positionRight","positionAlternate"]),Ht=qt;function Kt(e){return K("MuiTimelineItem",e)}const Gt=q("MuiTimelineItem",["root","positionLeft","positionRight","positionAlternate","missingOppositeContent"]),Yt=Gt,Zt=["position","className"],Jt=e=>{const{position:o,classes:r,hasOppositeContent:s}=e,a={root:["root",`position${B(o)}`,!s&&"missingOppositeContent"]};return G(a,Kt,r)},Qt=g("li",{name:"MuiTimelineItem",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:r}=e;return[o.root,o[`position${B(r.position)}`]]}})(({ownerState:e})=>u({listStyle:"none",display:"flex",position:"relative",minHeight:70},e.position==="left"&&{flexDirection:"row-reverse"},e.position==="alternate"&&{"&:nth-of-type(even)":{flexDirection:"row-reverse",[`& .${Bt.root}`]:{textAlign:"right"},[`& .${Ht.root}`]:{textAlign:"left"}}},!e.hasOppositeContent&&{"&:before":{content:'""',flex:1,padding:"6px 16px"}})),Ve=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimelineItem"}),{position:a,className:c}=s,l=E(s,Zt),{position:m}=p.exports.useContext(oe);let x=!1;p.exports.Children.forEach(s.children,f=>{Oe(f,["TimelineOppositeContent"])&&(x=!0)});const h=u({},s,{position:a||m||"right",hasOppositeContent:x}),N=Jt(h);return v(oe.Provider,{value:{position:h.position},children:v(Qt,u({className:L(N.root,c),ownerState:h,ref:r},l))})});Ve.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,position:t.exports.oneOf(["left","right"]),sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const Xt=Ve;function eo(e){return K("MuiTimelineSeparator",e)}q("MuiTimelineSeparator",["root"]);const to=["className"],oo=e=>{const{classes:o}=e;return G({root:["root"]},eo,o)},ro=g("div",{name:"MuiTimelineSeparator",slot:"Root",overridesResolver:(e,o)=>o.root})({display:"flex",flexDirection:"column",flex:0,alignItems:"center"}),Me=p.exports.forwardRef(function(o,r){const s=w({props:o,name:"MuiTimelineSeparator"}),{className:a}=s,c=E(s,to),l=s,m=oo(l);return v(ro,u({className:L(m.root,a),ownerState:l,ref:r},c))});Me.propTypes={children:t.exports.node,classes:t.exports.object,className:t.exports.string,sx:t.exports.oneOfType([t.exports.arrayOf(t.exports.oneOfType([t.exports.func,t.exports.object,t.exports.bool])),t.exports.func,t.exports.object])};const so=Me;var de={},no=ce.exports;Object.defineProperty(de,"__esModule",{value:!0});var te=de.default=void 0,io=no(ae()),lo=pe,ao=(0,io.default)((0,lo.jsx)("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z"}),"InsertDriveFile");te=de.default=ao;var i="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/DetailTimeline.tsx";const co=g(ge)(({theme:e})=>({...e.typography.body2,padding:e.spacing(1),textAlign:"center",backgroundColor:"#919EAB29",color:"#637381",width:"fit-content",marginRight:"auto"})),po=g(ge)(({theme:e})=>({backgroundColor:e.palette.mode==="dark"?"#1A2027":"#fff",...e.typography.body2,padding:e.spacing(1),textAlign:"center",color:e.palette.text.secondary,width:"fit-content",marginLeft:"auto"}));function Do({data:e}){const[o,r]=p.exports.useState(null),[s,a]=p.exports.useState(null);p.exports.useEffect(()=>{e&&e.data&&(r(e.data.timeline),a(e.data.request_files))},[e]);const c=p.exports.useRef(null),[l,m]=p.exports.useState([]),x=d=>{d.target.files[0]&&m([...l,...d.target.files])},h=(d,I)=>{m(d.filter((j,D)=>D!=I))},N=p.exports.useRef(null),[f,C]=p.exports.useState([]),P=d=>{d.target.files[0]&&C([...f,...d.target.files])},O=(d,I)=>{C(d.filter((j,D)=>D!=I))},R=p.exports.useRef(null),[T,_]=p.exports.useState([]),k=d=>{d.target.files[0]&&_([...T,...d.target.files])},$=(d,I)=>{_(d.filter((j,D)=>D!=I))},{id:z}=_e(),[V,U]=p.exports.useState(!1),M=()=>{U(!0);const d=ze({fileDiagnosis:l,fileKondisis:f,fileResults:T});Ae.post("claim-requests/"+z+"/request-files",d).then(I=>{window.location.reload()}).catch(({response:I})=>{var j;Pe((j=I.data.message)!=null?j:"Something Went Wrong",{variant:"error"})})},A=s==null?void 0:s.find(d=>d.check_files===null);return n.exports.jsxDEV(n.exports.Fragment,{children:o==null?void 0:o.map((d,I)=>n.exports.jsxDEV(Rt,{sx:{[`& .${Yt.root}:before`]:{flex:0,padding:0}},children:[n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:d.date?be(new Date(d.date),"d MMM yyyy"):""},void 0,!1,{fileName:i,lineNumber:130,columnNumber:9},this),n.exports.jsxDEV(Xt,{children:[n.exports.jsxDEV(so,{children:[n.exports.jsxDEV(Wt,{},void 0,!1,{fileName:i,lineNumber:133,columnNumber:13},this),n.exports.jsxDEV(Vt,{},void 0,!1,{fileName:i,lineNumber:134,columnNumber:13},this)]},void 0,!0,{fileName:i,lineNumber:132,columnNumber:11},this),n.exports.jsxDEV(At,{spacing:3,children:n.exports.jsxDEV(Ue,{sx:{borderRadius:"6px",paddingY:2},children:n.exports.jsxDEV(y,{sx:{marginLeft:2,marginRight:2,marginTop:2},children:[n.exports.jsxDEV(y,{direction:"row",spacing:2,sx:{marginBottom:2,paddingBottom:2,borderBottom:"1px solid #919EAB52"},children:[n.exports.jsxDEV(co,{children:d.date?be(new Date(d.date),"HH : mm"):""},void 0,!1,{fileName:i,lineNumber:140,columnNumber:15},this),n.exports.jsxDEV(po,{sx:{backgroundColor:d.txt_status_backgroundColor,color:d.txt_status_color},children:d.txt_status},void 0,!1,{fileName:i,lineNumber:141,columnNumber:15},this)]},void 0,!0,{fileName:i,lineNumber:139,columnNumber:15},this),n.exports.jsxDEV(y,{direction:"row",spacing:2,sx:{marginBottom:2},children:[n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:"Detail:"},void 0,!1,{fileName:i,lineNumber:144,columnNumber:14},this),n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:d.description},void 0,!1,{fileName:i,lineNumber:145,columnNumber:14},this)]},void 0,!0,{fileName:i,lineNumber:143,columnNumber:13},this),d.status==="reviewed"&&s?n.exports.jsxDEV(n.exports.Fragment,{children:[A?n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:"Request Document"},void 0,!1,{fileName:i,lineNumber:150,columnNumber:23},this):n.exports.jsxDEV(S,{sx:{color:"#19BBBB"},variant:"body2",gutterBottom:!0,children:"Request Document Success Uploaded"},void 0,!1,{fileName:i,lineNumber:152,columnNumber:23},this),s==null?void 0:s.map((j,D)=>j.type!=="claim-diagnosis"||j.check_files!==null?null:n.exports.jsxDEV(y,{spacing:2,sx:{marginBottom:2},children:[n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Diagnosis"},void 0,!1,{fileName:i,lineNumber:161,columnNumber:27},this),n.exports.jsxDEV(y,{divider:n.exports.jsxDEV(se,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:i,lineNumber:165,columnNumber:40},this),spacing:1,sx:{marginY:2},children:l&&l.map((b,F)=>n.exports.jsxDEV(y,{direction:"row",justifyContent:"space-between",children:[n.exports.jsxDEV(y,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[n.exports.jsxDEV(te,{},void 0,!1,{fileName:i,lineNumber:173,columnNumber:41},this),n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:b.name?b.name:"-"},void 0,!1,{fileName:i,lineNumber:174,columnNumber:41},this)]},void 0,!0,{fileName:i,lineNumber:172,columnNumber:37},this),n.exports.jsxDEV(H,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{h(l,F)},sx:{cursor:"pointer"}},void 0,!1,{fileName:i,lineNumber:176,columnNumber:37},this)]},F,!0,{fileName:i,lineNumber:171,columnNumber:33},this))},void 0,!1,{fileName:i,lineNumber:164,columnNumber:27},this),n.exports.jsxDEV(ne,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var b;return(b=c.current)==null?void 0:b.click()},children:[n.exports.jsxDEV(ee,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[n.exports.jsxDEV(H,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:i,lineNumber:206,columnNumber:31},this),n.exports.jsxDEV(S,{variant:"body1",fontWeight:"bold",children:"Add Result"},void 0,!1,{fileName:i,lineNumber:207,columnNumber:31},this)]},void 0,!0,{fileName:i,lineNumber:198,columnNumber:29},this),n.exports.jsxDEV("input",{type:"file",id:`file-${D}`,ref:c,style:{display:"none"},multiple:!0,onChange:b=>x(b),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"},void 0,!1,{fileName:i,lineNumber:211,columnNumber:29},this)]},void 0,!0,{fileName:i,lineNumber:187,columnNumber:27},this)]},D,!0,{fileName:i,lineNumber:160,columnNumber:25},this)),s==null?void 0:s.map((j,D)=>j.type!=="claim-kondisi"||j.check_files!==null?null:n.exports.jsxDEV(y,{spacing:2,sx:{marginBottom:2},children:[n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Condition"},void 0,!1,{fileName:i,lineNumber:231,columnNumber:27},this),n.exports.jsxDEV(y,{divider:n.exports.jsxDEV(se,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:i,lineNumber:235,columnNumber:40},this),spacing:1,sx:{marginY:2},children:f&&f.map((b,F)=>n.exports.jsxDEV(y,{direction:"row",justifyContent:"space-between",children:[n.exports.jsxDEV(y,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[n.exports.jsxDEV(te,{},void 0,!1,{fileName:i,lineNumber:243,columnNumber:41},this),n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:b.name?b.name:"-"},void 0,!1,{fileName:i,lineNumber:244,columnNumber:41},this)]},void 0,!0,{fileName:i,lineNumber:242,columnNumber:37},this),n.exports.jsxDEV(H,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{O(f,F)},sx:{cursor:"pointer"}},void 0,!1,{fileName:i,lineNumber:246,columnNumber:37},this)]},F,!0,{fileName:i,lineNumber:241,columnNumber:33},this))},void 0,!1,{fileName:i,lineNumber:234,columnNumber:27},this),n.exports.jsxDEV(ne,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var b;return(b=N.current)==null?void 0:b.click()},children:[n.exports.jsxDEV(ee,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[n.exports.jsxDEV(H,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:i,lineNumber:276,columnNumber:31},this),n.exports.jsxDEV(S,{variant:"body1",fontWeight:"bold",children:"Add Result"},void 0,!1,{fileName:i,lineNumber:277,columnNumber:31},this)]},void 0,!0,{fileName:i,lineNumber:268,columnNumber:29},this),n.exports.jsxDEV("input",{type:"file",id:`file-${D}`,ref:N,style:{display:"none"},multiple:!0,onChange:b=>P(b),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"},void 0,!1,{fileName:i,lineNumber:281,columnNumber:29},this)]},void 0,!0,{fileName:i,lineNumber:257,columnNumber:27},this)]},D,!0,{fileName:i,lineNumber:230,columnNumber:25},this)),s==null?void 0:s.map((j,D)=>j.type!=="claim-result"||j.check_files!==null?null:n.exports.jsxDEV(y,{spacing:2,sx:{marginBottom:2},children:[n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Supporting Result"},void 0,!1,{fileName:i,lineNumber:301,columnNumber:27},this),n.exports.jsxDEV(y,{divider:n.exports.jsxDEV(se,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:i,lineNumber:305,columnNumber:40},this),spacing:1,sx:{marginY:2},children:T&&T.map((b,F)=>n.exports.jsxDEV(y,{direction:"row",justifyContent:"space-between",children:[n.exports.jsxDEV(y,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[n.exports.jsxDEV(te,{},void 0,!1,{fileName:i,lineNumber:313,columnNumber:41},this),n.exports.jsxDEV(S,{variant:"body2",gutterBottom:!0,children:b.name?b.name:"-"},void 0,!1,{fileName:i,lineNumber:314,columnNumber:41},this)]},void 0,!0,{fileName:i,lineNumber:312,columnNumber:37},this),n.exports.jsxDEV(H,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{$(T,F)},sx:{cursor:"pointer"}},void 0,!1,{fileName:i,lineNumber:316,columnNumber:37},this)]},F,!0,{fileName:i,lineNumber:311,columnNumber:33},this))},void 0,!1,{fileName:i,lineNumber:304,columnNumber:27},this),n.exports.jsxDEV(ne,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var b;return(b=R.current)==null?void 0:b.click()},children:[n.exports.jsxDEV(ee,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[n.exports.jsxDEV(H,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:i,lineNumber:346,columnNumber:31},this),n.exports.jsxDEV(S,{variant:"body1",fontWeight:"bold",children:"Add Result"},void 0,!1,{fileName:i,lineNumber:347,columnNumber:31},this)]},void 0,!0,{fileName:i,lineNumber:338,columnNumber:29},this),n.exports.jsxDEV("input",{type:"file",id:`file-${D}`,ref:R,style:{display:"none"},multiple:!0,onChange:b=>k(b),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"},void 0,!1,{fileName:i,lineNumber:351,columnNumber:29},this)]},void 0,!0,{fileName:i,lineNumber:327,columnNumber:27},this)]},D,!0,{fileName:i,lineNumber:300,columnNumber:25},this)),A?n.exports.jsxDEV(ke,{variant:"contained",sx:{marginTop:2,p:2,backgroundColor:"#19BBBB"},onClick:()=>{M()},loading:V,children:"Submit"},void 0,!1,{fileName:i,lineNumber:365,columnNumber:23},this):""]},void 0,!0):""]},void 0,!0,{fileName:i,lineNumber:138,columnNumber:13},this)},void 0,!1,{fileName:i,lineNumber:137,columnNumber:12},this)},void 0,!1,{fileName:i,lineNumber:136,columnNumber:11},this)]},void 0,!0,{fileName:i,lineNumber:131,columnNumber:9},this)]},I,!0,{fileName:i,lineNumber:121,columnNumber:7},this))},void 0,!1)}var xe={},uo=ce.exports;Object.defineProperty(xe,"__esModule",{value:!0});var Ie=xe.default=void 0,mo=uo(ae()),xo=pe,fo=(0,mo.default)((0,xo.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");Ie=xe.default=fo;var Y="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/DetailStepper.tsx";const bo=["Request","Review","Approval","Decline"];function To({data:e}){const[o,r]=p.exports.useState(0),[s,a]=p.exports.useState(null);let c=[...bo];return p.exports.useEffect(()=>{e&&e.data&&(e.data.status.status==="requested"?(r(1),c=c.filter(l=>l!=="Decline")):e.data.status.status==="reviewed"?(r(2),c=c.filter(l=>l!=="Decline")):e.data.status.status==="approved"?(r(3),c=c.filter(l=>l!=="Decline")):e.data.status.status==="declined"&&(r(4),c=c.filter(l=>l!=="Approval"))),a(c)},[e]),n.exports.jsxDEV(ee,{sx:{width:"100%",marginBottom:2},children:n.exports.jsxDEV(yt,{activeStep:o,alternativeLabel:!0,children:s==null?void 0:s.map(l=>n.exports.jsxDEV(Ke,{children:n.exports.jsxDEV(pt,{icon:l==="Decline"?n.exports.jsxDEV(Ie,{sx:{color:"white",backgroundColor:"red",borderRadius:"50%"}},void 0,!1,{fileName:Y,lineNumber:52,columnNumber:50},this):"",children:l},void 0,!1,{fileName:Y,lineNumber:52,columnNumber:13},this)},l,!1,{fileName:Y,lineNumber:51,columnNumber:11},this))},void 0,!1,{fileName:Y,lineNumber:49,columnNumber:7},this)},void 0,!1,{fileName:Y,lineNumber:48,columnNumber:5},this)}var fe={},vo=ce.exports;Object.defineProperty(fe,"__esModule",{value:!0});var ho=fe.default=void 0,No=vo(ae()),go=pe,Co=(0,No.default)((0,go.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");ho=fe.default=Co;export{To as H,Do as N,ho as d}; diff --git a/public/hospital-portal-staging/assets/Card.11ab9935.js b/public/hospital-portal-staging/assets/Card.5c1a29ad.js similarity index 93% rename from public/hospital-portal-staging/assets/Card.11ab9935.js rename to public/hospital-portal-staging/assets/Card.5c1a29ad.js index 3f5f922d..5e69da8c 100644 --- a/public/hospital-portal-staging/assets/Card.11ab9935.js +++ b/public/hospital-portal-staging/assets/Card.5c1a29ad.js @@ -1 +1 @@ -import{l as u,m as x,s as f,P as C,r as m,n as y,_ as h,p as i,q as b,t as v,v as s,w,x as T}from"./index.8bbf4759.js";function g(e){return u("MuiCard",e)}x("MuiCard",["root"]);const j=["className","raised"],M=e=>{const{classes:o}=e;return T({root:["root"]},g,o)},P=f(C,{name:"MuiCard",slot:"Root",overridesResolver:(e,o)=>o.root})(()=>({overflow:"hidden"})),l=m.exports.forwardRef(function(o,t){const r=y({props:o,name:"MuiCard"}),{className:p,raised:a=!1}=r,c=h(r,j),n=i({},r,{raised:a}),d=M(n);return b(P,i({className:v(d.root,p),elevation:a?8:void 0,ref:t,ownerState:n},c))});l.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,raised:w(s.exports.bool,e=>e.raised&&e.variant==="outlined"?new Error('MUI: Combining `raised={true}` with `variant="outlined"` has no effect.'):null),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const N=l;export{N as C}; +import{l as u,m as x,s as f,P as C,r as m,n as y,_ as h,p as i,q as b,t as v,v as s,w,x as T}from"./index.f6d1c7b3.js";function g(e){return u("MuiCard",e)}x("MuiCard",["root"]);const j=["className","raised"],M=e=>{const{classes:o}=e;return T({root:["root"]},g,o)},P=f(C,{name:"MuiCard",slot:"Root",overridesResolver:(e,o)=>o.root})(()=>({overflow:"hidden"})),l=m.exports.forwardRef(function(o,t){const r=y({props:o,name:"MuiCard"}),{className:p,raised:a=!1}=r,c=h(r,j),n=i({},r,{raised:a}),d=M(n);return b(P,i({className:v(d.root,p),elevation:a?8:void 0,ref:t,ownerState:n},c))});l.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,raised:w(s.exports.bool,e=>e.raised&&e.variant==="outlined"?new Error('MUI: Combining `raised={true}` with `variant="outlined"` has no effect.'):null),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const N=l;export{N as C}; diff --git a/public/hospital-portal-staging/assets/Claim.5d414174.js b/public/hospital-portal-staging/assets/Claim.5d414174.js new file mode 100644 index 00000000..4b602f38 --- /dev/null +++ b/public/hospital-portal-staging/assets/Claim.5d414174.js @@ -0,0 +1,29 @@ +import{a6 as Sd,q as ge,s as Ct,a9 as yd,p as et,bw as Ls,v as gn,m as Ed,l as Cd,T as Xi,r as Z,n as Rd,_ as Id,ao as Nd,t as Td,ai as Vi,x as Ld,a as Od,L as Dd,H as Bd,z as Pd,j as N,b2 as Wd,b3 as Md,g as Fd,bx as Et,B as Me,by as Yi,G as Ud,b4 as Gd,C as Hd}from"./index.f6d1c7b3.js";import{P as $d}from"./Page.916a4e9e.js";import{f as nt,g as qd,h as Kd}from"./Label.2d50310e.js";import{G as Os}from"./Grid.1c034fef.js";import{C as zd}from"./Card.5c1a29ad.js";const Vd=Sd(ge("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),Yd=Ct(yd)(({theme:S})=>et({display:"flex",marginLeft:`calc(${S.spacing(1)} * 0.5)`,marginRight:`calc(${S.spacing(1)} * 0.5)`},S.palette.mode==="light"?{backgroundColor:S.palette.grey[100],color:S.palette.grey[700]}:{backgroundColor:S.palette.grey[700],color:S.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":et({},S.palette.mode==="light"?{backgroundColor:S.palette.grey[200]}:{backgroundColor:S.palette.grey[600]}),"&:active":et({boxShadow:S.shadows[0]},S.palette.mode==="light"?{backgroundColor:Ls(S.palette.grey[200],.12)}:{backgroundColor:Ls(S.palette.grey[600],.12)})})),Zd=Ct(Vd)({width:24,height:16});function Bs(S){const D=S;return ge("li",{children:ge(Yd,et({focusRipple:!0},S,{ownerState:D,children:ge(Zd,{ownerState:D})}))})}Bs.propTypes={sx:gn.exports.object};function Xd(S){return Cd("MuiBreadcrumbs",S)}const Jd=Ed("MuiBreadcrumbs",["root","ol","li","separator"]),Qd=Jd,kd=["children","className","component","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],jd=S=>{const{classes:D}=S;return Ld({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},Xd,D)},n0=Ct(Xi,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(S,D)=>[{[`& .${Qd.li}`]:D.li},D.root]})({}),e0=Ct("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(S,D)=>D.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),t0=Ct("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(S,D)=>D.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function r0(S,D,s,X){return S.reduce((rn,dn,B)=>(B{const nn=()=>{Rn(!0);const Nn=In.current.querySelector("a[href],button,[tabindex]");Nn&&Nn.focus()};return Gn+Un>=z.length?(console.error(["MUI: You have provided an invalid combination of props to the Breadcrumbs.",`itemsAfterCollapse={${Un}} + itemsBeforeCollapse={${Gn}} >= maxItems={${an}}`].join(` +`)),z):[...z.slice(0,Gn),ge(Bs,{"aria-label":un,onClick:nn},"ellipsis"),...z.slice(z.length-Un,z.length)]},fn=Z.exports.Children.toArray(rn).filter(z=>(Nd.exports.isFragment(z)&&console.error(["MUI: The Breadcrumbs component doesn't accept a Fragment as a child.","Consider providing an array instead."].join(` +`)),Z.exports.isValidElement(z))).map((z,nn)=>ge("li",{className:J.li,children:z},`child-${nn}`));return ge(n0,et({ref:s,component:B,color:"text.secondary",className:Td(J.root,dn),ownerState:$n},de,{children:ge(e0,{className:J.ol,ref:In,ownerState:$n,children:r0(Hn||an&&fn.length<=an?fn:Ce(fn),J.separator,wn,$n)})}))});Ps.propTypes={children:gn.exports.node,classes:gn.exports.object,className:gn.exports.string,component:gn.exports.elementType,expandText:gn.exports.string,itemsAfterCollapse:Vi,itemsBeforeCollapse:Vi,maxItems:Vi,separator:gn.exports.node,sx:gn.exports.oneOfType([gn.exports.arrayOf(gn.exports.oneOfType([gn.exports.func,gn.exports.object,gn.exports.bool])),gn.exports.func,gn.exports.object])};const i0=Ps;var ne="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/claim/TableList.tsx";function u0(){const S=Od(),{localeData:D}=Z.exports.useContext(Dd),[s,X]=Z.exports.useState([]),[rn,dn]=Z.exports.useState(!0),B={isLoading:rn,setIsLoading:dn},[un,Un]=Bd(),[Gn,an]=Z.exports.useState({}),wn={searchParams:un,setSearchParams:Un,appliedParams:Gn,setAppliedParams:an},[de,Hn]=Z.exports.useState("desc"),[Rn,$n]=Z.exports.useState("submission_date"),J={order:de,setOrder:Hn,orderBy:Rn,setOrderBy:$n},[In,Ce]=Z.exports.useState(0),[fn,z]=Z.exports.useState(10),[nn,Nn]=Z.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),qn={page:In,setPage:Ce,rowsPerPage:fn,setRowsPerPage:z,paginationTable:nn,setPaginationTable:Nn},[ee,tt]=Z.exports.useState(""),wr={useSearchs:!0,searchText:ee,setSearchText:tt,handleSearchSubmit:async Tn=>{if(Tn.preventDefault(),ee===""){un.delete("search");const q=Object.fromEntries([...un.entries()]);an(q)}else{const q=Object.fromEntries([...un.entries(),["search",ee]]);an(q)}}},[br,Ar]=Z.exports.useState("all"),[Rt,Sr]=Z.exports.useState([]),te={useFilter:!0,config:{label:"Status",statusValue:br,filterData:Rt,handleStatusChange:Tn=>{if(Ar(Tn.target.value),Tn.target.value==="all"){un.delete("status");const q=Object.fromEntries([...un.entries()]);an(q)}else{const q=Object.fromEntries([...un.entries(),["status",Tn.target.value]]);an(q)}}}};Z.exports.useState(""),Z.exports.useState("");const Jn=[{id:"code",align:"left",label:D.txtRequestCode,isSort:!0},{id:"full_name",align:"left",label:D.txtName,isSort:!0},{id:"submission_date",align:"center",label:D.txtSubmissionDate,isSort:!0},{id:"service_type",align:"center",label:D.txtServiceType,isSort:!0},{id:"status",align:"center",label:D.txtStatus,isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];Z.exports.useEffect(()=>{yr()},[Gn,un,de,Rn,Un]);function yr(){(async()=>{dn(!0),await new Promise(ln=>setTimeout(ln,250));const Tn=Object.keys(Gn).length!==0?Gn:Object.fromEntries([...un.entries(),["order",de],["orderBy",Rn]]),q=await Pd.get("/get-claim-requests",{params:{...Tn,type:"final-log"}});if(X(q.data.data.map(ln=>({...ln,status:ln.status==="requested"?N.exports.jsxDEV(nt,{color:"primary",children:"Request"},void 0,!1,{fileName:ne,lineNumber:288,columnNumber:15},this):ln.status==="approved"?N.exports.jsxDEV(nt,{color:"success",children:"Approval"},void 0,!1,{fileName:ne,lineNumber:292,columnNumber:15},this):ln.status==="declined"?N.exports.jsxDEV(nt,{color:"error",children:"Decline"},void 0,!1,{fileName:ne,lineNumber:296,columnNumber:15},this):ln.status==="reviewed"?N.exports.jsxDEV(nt,{color:"info",children:"Review"},void 0,!1,{fileName:ne,lineNumber:300,columnNumber:15},this):N.exports.jsxDEV(nt,{color:"primary",children:"Pending"},void 0,!1,{fileName:ne,lineNumber:304,columnNumber:15},this),submission_date:N.exports.jsxDEV(nt,{children:ln.submission_date?Wd(ln.submission_date):""},void 0,!1,{fileName:ne,lineNumber:309,columnNumber:15},this),action:N.exports.jsxDEV(qd,{actions:N.exports.jsxDEV(N.exports.Fragment,{children:N.exports.jsxDEV(Md,{onClick:()=>S("/claim/detail/"+ln.claim_request_id),children:[N.exports.jsxDEV(Fd,{icon:"eva:eye-fill"},void 0,!1,{fileName:ne,lineNumber:317,columnNumber:23},this),"View"]},void 0,!0,{fileName:ne,lineNumber:316,columnNumber:21},this)},void 0,!1)},void 0,!1,{fileName:ne,lineNumber:314,columnNumber:17},this)}))),Nn(q.data),z(q.data.per_page),un.get("page")){const ln=parseInt(un.get("page"))-1;nn.current_page=ln,Ce(ln)}Sr([{id:"requested",name:"Request"},{id:"reviewed",name:"Review"},{id:"approved",name:"Approval"},{id:"declined",name:"Decline"}]),dn(!1)})()}return N.exports.jsxDEV(N.exports.Fragment,{children:N.exports.jsxDEV(Kd,{headCells:Jn,rows:s,orders:J,paginations:qn,loadings:B,params:wn,searchs:wr,filterStatus:te},void 0,!1,{fileName:ne,lineNumber:351,columnNumber:7},this)},void 0,!1)}var Zi={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(S,D){(function(){var s,X="4.17.21",rn=200,dn="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",B="Expected a function",un="Invalid `variable` option passed into `_.template`",Un="__lodash_hash_undefined__",Gn=500,an="__lodash_placeholder__",wn=1,de=2,Hn=4,Rn=1,$n=2,J=1,In=2,Ce=4,fn=8,z=16,nn=32,Nn=64,qn=128,ee=256,tt=512,Ji=30,wr="...",br=800,Ar=16,Rt=1,Sr=2,Qi=3,te=1/0,Jn=9007199254740991,yr=17976931348623157e292,Tn=0/0,q=4294967295,ki=q-1,ln=q>>>1,Ws=[["ary",qn],["bind",J],["bindKey",In],["curry",fn],["curryRight",z],["flip",tt],["partial",nn],["partialRight",Nn],["rearg",ee]],Fe="[object Arguments]",It="[object Array]",Ms="[object AsyncFunction]",rt="[object Boolean]",it="[object Date]",Fs="[object DOMException]",Nt="[object Error]",Tt="[object Function]",ji="[object GeneratorFunction]",Kn="[object Map]",ut="[object Number]",Us="[object Null]",re="[object Object]",nu="[object Promise]",Gs="[object Proxy]",ft="[object RegExp]",zn="[object Set]",st="[object String]",Lt="[object Symbol]",Hs="[object Undefined]",ot="[object WeakMap]",$s="[object WeakSet]",at="[object ArrayBuffer]",Ue="[object DataView]",Er="[object Float32Array]",Cr="[object Float64Array]",Rr="[object Int8Array]",Ir="[object Int16Array]",Nr="[object Int32Array]",Tr="[object Uint8Array]",Lr="[object Uint8ClampedArray]",Or="[object Uint16Array]",Dr="[object Uint32Array]",qs=/\b__p \+= '';/g,Ks=/\b(__p \+=) '' \+/g,zs=/(__e\(.*?\)|\b__t\)) \+\n'';/g,eu=/&(?:amp|lt|gt|quot|#39);/g,tu=/[&<>"']/g,Vs=RegExp(eu.source),Ys=RegExp(tu.source),Zs=/<%-([\s\S]+?)%>/g,Xs=/<%([\s\S]+?)%>/g,ru=/<%=([\s\S]+?)%>/g,Js=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qs=/^\w*$/,ks=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Br=/[\\^$.*+?()[\]{}|]/g,js=RegExp(Br.source),Pr=/^\s+/,no=/\s/,eo=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,to=/\{\n\/\* \[wrapped with (.+)\] \*/,ro=/,? & /,io=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,uo=/[()=,{}\[\]\/\s]/,fo=/\\(\\)?/g,so=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,iu=/\w*$/,oo=/^[-+]0x[0-9a-f]+$/i,ao=/^0b[01]+$/i,lo=/^\[object .+?Constructor\]$/,co=/^0o[0-7]+$/i,ho=/^(?:0|[1-9]\d*)$/,po=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ot=/($^)/,go=/['\n\r\u2028\u2029\\]/g,Dt="\\ud800-\\udfff",_o="\\u0300-\\u036f",vo="\\ufe20-\\ufe2f",mo="\\u20d0-\\u20ff",uu=_o+vo+mo,fu="\\u2700-\\u27bf",su="a-z\\xdf-\\xf6\\xf8-\\xff",xo="\\xac\\xb1\\xd7\\xf7",wo="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",bo="\\u2000-\\u206f",Ao=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ou="A-Z\\xc0-\\xd6\\xd8-\\xde",au="\\ufe0e\\ufe0f",lu=xo+wo+bo+Ao,Wr="['\u2019]",So="["+Dt+"]",cu="["+lu+"]",Bt="["+uu+"]",hu="\\d+",yo="["+fu+"]",pu="["+su+"]",gu="[^"+Dt+lu+hu+fu+su+ou+"]",Mr="\\ud83c[\\udffb-\\udfff]",Eo="(?:"+Bt+"|"+Mr+")",du="[^"+Dt+"]",Fr="(?:\\ud83c[\\udde6-\\uddff]){2}",Ur="[\\ud800-\\udbff][\\udc00-\\udfff]",Ge="["+ou+"]",_u="\\u200d",vu="(?:"+pu+"|"+gu+")",Co="(?:"+Ge+"|"+gu+")",mu="(?:"+Wr+"(?:d|ll|m|re|s|t|ve))?",xu="(?:"+Wr+"(?:D|LL|M|RE|S|T|VE))?",wu=Eo+"?",bu="["+au+"]?",Ro="(?:"+_u+"(?:"+[du,Fr,Ur].join("|")+")"+bu+wu+")*",Io="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",No="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Au=bu+wu+Ro,To="(?:"+[yo,Fr,Ur].join("|")+")"+Au,Lo="(?:"+[du+Bt+"?",Bt,Fr,Ur,So].join("|")+")",Oo=RegExp(Wr,"g"),Do=RegExp(Bt,"g"),Gr=RegExp(Mr+"(?="+Mr+")|"+Lo+Au,"g"),Bo=RegExp([Ge+"?"+pu+"+"+mu+"(?="+[cu,Ge,"$"].join("|")+")",Co+"+"+xu+"(?="+[cu,Ge+vu,"$"].join("|")+")",Ge+"?"+vu+"+"+mu,Ge+"+"+xu,No,Io,hu,To].join("|"),"g"),Po=RegExp("["+_u+Dt+uu+au+"]"),Wo=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Mo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Fo=-1,G={};G[Er]=G[Cr]=G[Rr]=G[Ir]=G[Nr]=G[Tr]=G[Lr]=G[Or]=G[Dr]=!0,G[Fe]=G[It]=G[at]=G[rt]=G[Ue]=G[it]=G[Nt]=G[Tt]=G[Kn]=G[ut]=G[re]=G[ft]=G[zn]=G[st]=G[ot]=!1;var U={};U[Fe]=U[It]=U[at]=U[Ue]=U[rt]=U[it]=U[Er]=U[Cr]=U[Rr]=U[Ir]=U[Nr]=U[Kn]=U[ut]=U[re]=U[ft]=U[zn]=U[st]=U[Lt]=U[Tr]=U[Lr]=U[Or]=U[Dr]=!0,U[Nt]=U[Tt]=U[ot]=!1;var Uo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Go={"&":"&","<":"<",">":">",'"':""","'":"'"},Ho={"&":"&","<":"<",">":">",""":'"',"'":"'"},$o={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},qo=parseFloat,Ko=parseInt,Su=typeof Et=="object"&&Et&&Et.Object===Object&&Et,zo=typeof self=="object"&&self&&self.Object===Object&&self,en=Su||zo||Function("return this")(),Hr=D&&!D.nodeType&&D,Re=Hr&&!0&&S&&!S.nodeType&&S,yu=Re&&Re.exports===Hr,$r=yu&&Su.process,Ln=function(){try{var l=Re&&Re.require&&Re.require("util").types;return l||$r&&$r.binding&&$r.binding("util")}catch{}}(),Eu=Ln&&Ln.isArrayBuffer,Cu=Ln&&Ln.isDate,Ru=Ln&&Ln.isMap,Iu=Ln&&Ln.isRegExp,Nu=Ln&&Ln.isSet,Tu=Ln&&Ln.isTypedArray;function bn(l,p,h){switch(h.length){case 0:return l.call(p);case 1:return l.call(p,h[0]);case 2:return l.call(p,h[0],h[1]);case 3:return l.call(p,h[0],h[1],h[2])}return l.apply(p,h)}function Vo(l,p,h,m){for(var y=-1,P=l==null?0:l.length;++y-1}function qr(l,p,h){for(var m=-1,y=l==null?0:l.length;++m-1;);return h}function Fu(l,p){for(var h=l.length;h--&&He(p,l[h],0)>-1;);return h}function ea(l,p){for(var h=l.length,m=0;h--;)l[h]===p&&++m;return m}var ta=Yr(Uo),ra=Yr(Go);function ia(l){return"\\"+$o[l]}function ua(l,p){return l==null?s:l[p]}function $e(l){return Po.test(l)}function fa(l){return Wo.test(l)}function sa(l){for(var p,h=[];!(p=l.next()).done;)h.push(p.value);return h}function Qr(l){var p=-1,h=Array(l.size);return l.forEach(function(m,y){h[++p]=[y,m]}),h}function Uu(l,p){return function(h){return l(p(h))}}function me(l,p){for(var h=-1,m=l.length,y=0,P=[];++h-1}function Za(n,e){var t=this.__data__,r=kt(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}ie.prototype.clear=Ka,ie.prototype.delete=za,ie.prototype.get=Va,ie.prototype.has=Ya,ie.prototype.set=Za;function ue(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Pn(n,e,t,r,i,f){var o,a=e&wn,c=e&de,g=e&Hn;if(t&&(o=i?t(n,r,i,f):t(n)),o!==s)return o;if(!$(n))return n;var d=E(n);if(d){if(o=kl(n),!a)return _n(n,o)}else{var _=on(n),v=_==Tt||_==ji;if(ye(n))return Af(n,a);if(_==re||_==Fe||v&&!i){if(o=c||v?{}:Hf(n),!a)return c?Hl(n,ll(o,n)):Gl(n,Qu(o,n))}else{if(!U[_])return i?n:{};o=jl(n,_,a)}}f||(f=new Yn);var x=f.get(n);if(x)return x;f.set(n,o),_s(n)?n.forEach(function(A){o.add(Pn(A,e,t,A,n,f))}):gs(n)&&n.forEach(function(A,T){o.set(T,Pn(A,e,t,T,n,f))});var b=g?c?Si:Ai:c?mn:j,R=d?s:b(n);return On(R||n,function(A,T){R&&(T=A,A=n[T]),_t(o,T,Pn(A,e,t,T,n,f))}),o}function cl(n){var e=j(n);return function(t){return ku(t,n,e)}}function ku(n,e,t){var r=t.length;if(n==null)return!r;for(n=F(n);r--;){var i=t[r],f=e[i],o=n[i];if(o===s&&!(i in n)||!f(o))return!1}return!0}function ju(n,e,t){if(typeof n!="function")throw new Dn(B);return St(function(){n.apply(s,t)},e)}function vt(n,e,t,r){var i=-1,f=Pt,o=!0,a=n.length,c=[],g=e.length;if(!a)return c;t&&(e=H(e,An(t))),r?(f=qr,o=!1):e.length>=rn&&(f=lt,o=!1,e=new Te(e));n:for(;++ii?0:i+t),r=r===s||r>i?i:C(r),r<0&&(r+=i),r=t>r?0:ms(r);t0&&t(a)?e>1?tn(a,e-1,t,r,i):ve(i,a):r||(i[i.length]=a)}return i}var ii=If(),tf=If(!0);function Qn(n,e){return n&&ii(n,e,j)}function ui(n,e){return n&&tf(n,e,j)}function nr(n,e){return _e(e,function(t){return le(n[t])})}function Oe(n,e){e=Ae(e,n);for(var t=0,r=e.length;n!=null&&te}function gl(n,e){return n!=null&&M.call(n,e)}function dl(n,e){return n!=null&&e in F(n)}function _l(n,e,t){return n>=sn(e,t)&&n=120&&d.length>=120)?new Te(o&&d):s}d=n[0];var _=-1,v=a[0];n:for(;++_-1;)a!==n&&zt.call(a,c,1),zt.call(n,c,1);return n}function gf(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==f){var f=i;ae(i)?zt.call(n,i,1):di(n,i)}}return n}function hi(n,e){return n+Zt(Yu()*(e-n+1))}function Nl(n,e,t,r){for(var i=-1,f=k(Yt((e-n)/(t||1)),0),o=h(f);f--;)o[r?f:++i]=n,n+=t;return o}function pi(n,e){var t="";if(!n||e<1||e>Jn)return t;do e%2&&(t+=n),e=Zt(e/2),e&&(n+=n);while(e);return t}function I(n,e){return Ti(Kf(n,e,xn),n+"")}function Tl(n){return Ju(je(n))}function Ll(n,e){var t=je(n);return cr(t,Le(e,0,t.length))}function wt(n,e,t,r){if(!$(n))return n;e=Ae(e,n);for(var i=-1,f=e.length,o=f-1,a=n;a!=null&&++ii?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var f=h(i);++r>>1,o=n[f];o!==null&&!yn(o)&&(t?o<=e:o=rn){var g=e?null:zl(n);if(g)return Mt(g);o=!1,i=lt,c=new Te}else c=e?[]:a;n:for(;++r=r?n:Wn(n,e,t)}var bf=Aa||function(n){return en.clearTimeout(n)};function Af(n,e){if(e)return n.slice();var t=n.length,r=$u?$u(t):new n.constructor(t);return n.copy(r),r}function xi(n){var e=new n.constructor(n.byteLength);return new qt(e).set(new qt(n)),e}function Wl(n,e){var t=e?xi(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Ml(n){var e=new n.constructor(n.source,iu.exec(n));return e.lastIndex=n.lastIndex,e}function Fl(n){return dt?F(dt.call(n)):{}}function Sf(n,e){var t=e?xi(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function yf(n,e){if(n!==e){var t=n!==s,r=n===null,i=n===n,f=yn(n),o=e!==s,a=e===null,c=e===e,g=yn(e);if(!a&&!g&&!f&&n>e||f&&o&&c&&!a&&!g||r&&o&&c||!t&&c||!i)return 1;if(!r&&!f&&!g&&n=a)return c;var g=t[r];return c*(g=="desc"?-1:1)}}return n.index-e.index}function Ef(n,e,t,r){for(var i=-1,f=n.length,o=t.length,a=-1,c=e.length,g=k(f-o,0),d=h(c+g),_=!r;++a1?t[i-1]:s,o=i>2?t[2]:s;for(f=n.length>3&&typeof f=="function"?(i--,f):s,o&&hn(t[0],t[1],o)&&(f=i<3?s:f,i=1),e=F(e);++r-1?i[f?e[o]:o]:s}}function Lf(n){return oe(function(e){var t=e.length,r=t,i=Bn.prototype.thru;for(n&&e.reverse();r--;){var f=e[r];if(typeof f!="function")throw new Dn(B);if(i&&!o&&ar(f)=="wrapper")var o=new Bn([],!0)}for(r=o?r:t;++r1&&O.reverse(),d&&ca))return!1;var g=f.get(n),d=f.get(e);if(g&&d)return g==e&&d==n;var _=-1,v=!0,x=t&$n?new Te:s;for(f.set(n,e),f.set(e,n);++_1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(eo,`{ +/* [wrapped with `+e+`] */ +`)}function ec(n){return E(n)||Pe(n)||!!(zu&&n&&n[zu])}function ae(n,e){var t=typeof n;return e=e==null?Jn:e,!!e&&(t=="number"||t!="symbol"&&ho.test(n))&&n>-1&&n%1==0&&n0){if(++e>=br)return arguments[0]}else e=0;return n.apply(s,arguments)}}function cr(n,e){var t=-1,r=n.length,i=r-1;for(e=e===s?r:e;++t1?n[e-1]:s;return t=typeof t=="function"?(n.pop(),t):s,ts(n,t)});function rs(n){var e=u(n);return e.__chain__=!0,e}function hh(n,e){return e(n),n}function hr(n,e){return e(n)}var ph=oe(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(f){return ri(f,n)};return e>1||this.__actions__.length||!(r instanceof L)||!ae(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:hr,args:[i],thisArg:s}),new Bn(r,this.__chain__).thru(function(f){return e&&!f.length&&f.push(s),f}))});function gh(){return rs(this)}function dh(){return new Bn(this.value(),this.__chain__)}function _h(){this.__values__===s&&(this.__values__=vs(this.value()));var n=this.__index__>=this.__values__.length,e=n?s:this.__values__[this.__index__++];return{done:n,value:e}}function vh(){return this}function mh(n){for(var e,t=this;t instanceof Qt;){var r=Jf(t);r.__index__=0,r.__values__=s,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function xh(){var n=this.__wrapped__;if(n instanceof L){var e=n;return this.__actions__.length&&(e=new L(this)),e=e.reverse(),e.__actions__.push({func:hr,args:[Li],thisArg:s}),new Bn(e,this.__chain__)}return this.thru(Li)}function wh(){return xf(this.__wrapped__,this.__actions__)}var bh=ir(function(n,e,t){M.call(n,t)?++n[t]:fe(n,t,1)});function Ah(n,e,t){var r=E(n)?Lu:hl;return t&&hn(n,e,t)&&(e=s),r(n,w(e,3))}function Sh(n,e){var t=E(n)?_e:ef;return t(n,w(e,3))}var yh=Tf(Qf),Eh=Tf(kf);function Ch(n,e){return tn(pr(n,e),1)}function Rh(n,e){return tn(pr(n,e),te)}function Ih(n,e,t){return t=t===s?1:C(t),tn(pr(n,e),t)}function is(n,e){var t=E(n)?On:we;return t(n,w(e,3))}function us(n,e){var t=E(n)?Yo:nf;return t(n,w(e,3))}var Nh=ir(function(n,e,t){M.call(n,t)?n[t].push(e):fe(n,t,[e])});function Th(n,e,t,r){n=vn(n)?n:je(n),t=t&&!r?C(t):0;var i=n.length;return t<0&&(t=k(i+t,0)),mr(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&He(n,e,t)>-1}var Lh=I(function(n,e,t){var r=-1,i=typeof e=="function",f=vn(n)?h(n.length):[];return we(n,function(o){f[++r]=i?bn(e,o,t):mt(o,e,t)}),f}),Oh=ir(function(n,e,t){fe(n,t,e)});function pr(n,e){var t=E(n)?H:of;return t(n,w(e,3))}function Dh(n,e,t,r){return n==null?[]:(E(e)||(e=e==null?[]:[e]),t=r?s:t,E(t)||(t=t==null?[]:[t]),hf(n,e,t))}var Bh=ir(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function Ph(n,e,t){var r=E(n)?Kr:Pu,i=arguments.length<3;return r(n,w(e,4),t,i,we)}function Wh(n,e,t){var r=E(n)?Zo:Pu,i=arguments.length<3;return r(n,w(e,4),t,i,nf)}function Mh(n,e){var t=E(n)?_e:ef;return t(n,_r(w(e,3)))}function Fh(n){var e=E(n)?Ju:Tl;return e(n)}function Uh(n,e,t){(t?hn(n,e,t):e===s)?e=1:e=C(e);var r=E(n)?sl:Ll;return r(n,e)}function Gh(n){var e=E(n)?ol:Dl;return e(n)}function Hh(n){if(n==null)return 0;if(vn(n))return mr(n)?qe(n):n.length;var e=on(n);return e==Kn||e==zn?n.size:ai(n).length}function $h(n,e,t){var r=E(n)?zr:Bl;return t&&hn(n,e,t)&&(e=s),r(n,w(e,3))}var qh=I(function(n,e){if(n==null)return[];var t=e.length;return t>1&&hn(n,e[0],e[1])?e=[]:t>2&&hn(e[0],e[1],e[2])&&(e=[e[0]]),hf(n,tn(e,1),[])}),gr=Sa||function(){return en.Date.now()};function Kh(n,e){if(typeof e!="function")throw new Dn(B);return n=C(n),function(){if(--n<1)return e.apply(this,arguments)}}function fs(n,e,t){return e=t?s:e,e=n&&e==null?n.length:e,se(n,qn,s,s,s,s,e)}function ss(n,e){var t;if(typeof e!="function")throw new Dn(B);return n=C(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=s),t}}var Di=I(function(n,e,t){var r=J;if(t.length){var i=me(t,Qe(Di));r|=nn}return se(n,r,e,t,i)}),os=I(function(n,e,t){var r=J|In;if(t.length){var i=me(t,Qe(os));r|=nn}return se(e,r,n,t,i)});function as(n,e,t){e=t?s:e;var r=se(n,fn,s,s,s,s,s,e);return r.placeholder=as.placeholder,r}function ls(n,e,t){e=t?s:e;var r=se(n,z,s,s,s,s,s,e);return r.placeholder=ls.placeholder,r}function cs(n,e,t){var r,i,f,o,a,c,g=0,d=!1,_=!1,v=!0;if(typeof n!="function")throw new Dn(B);e=Fn(e)||0,$(t)&&(d=!!t.leading,_="maxWait"in t,f=_?k(Fn(t.maxWait)||0,e):f,v="trailing"in t?!!t.trailing:v);function x(Y){var Xn=r,he=i;return r=i=s,g=Y,o=n.apply(he,Xn),o}function b(Y){return g=Y,a=St(T,e),d?x(Y):o}function R(Y){var Xn=Y-c,he=Y-g,Ts=e-Xn;return _?sn(Ts,f-he):Ts}function A(Y){var Xn=Y-c,he=Y-g;return c===s||Xn>=e||Xn<0||_&&he>=f}function T(){var Y=gr();if(A(Y))return O(Y);a=St(T,R(Y))}function O(Y){return a=s,v&&r?x(Y):(r=i=s,o)}function En(){a!==s&&bf(a),g=0,r=c=i=a=s}function pn(){return a===s?o:O(gr())}function Cn(){var Y=gr(),Xn=A(Y);if(r=arguments,i=this,c=Y,Xn){if(a===s)return b(c);if(_)return bf(a),a=St(T,e),x(c)}return a===s&&(a=St(T,e)),o}return Cn.cancel=En,Cn.flush=pn,Cn}var zh=I(function(n,e){return ju(n,1,e)}),Vh=I(function(n,e,t){return ju(n,Fn(e)||0,t)});function Yh(n){return se(n,tt)}function dr(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Dn(B);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],f=t.cache;if(f.has(i))return f.get(i);var o=n.apply(this,r);return t.cache=f.set(i,o)||f,o};return t.cache=new(dr.Cache||ue),t}dr.Cache=ue;function _r(n){if(typeof n!="function")throw new Dn(B);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function Zh(n){return ss(2,n)}var Xh=Pl(function(n,e){e=e.length==1&&E(e[0])?H(e[0],An(w())):H(tn(e,1),An(w()));var t=e.length;return I(function(r){for(var i=-1,f=sn(r.length,t);++i=e}),Pe=uf(function(){return arguments}())?uf:function(n){return K(n)&&M.call(n,"callee")&&!Ku.call(n,"callee")},E=h.isArray,lp=Eu?An(Eu):ml;function vn(n){return n!=null&&vr(n.length)&&!le(n)}function V(n){return K(n)&&vn(n)}function cp(n){return n===!0||n===!1||K(n)&&cn(n)==rt}var ye=Ea||zi,hp=Cu?An(Cu):xl;function pp(n){return K(n)&&n.nodeType===1&&!yt(n)}function gp(n){if(n==null)return!0;if(vn(n)&&(E(n)||typeof n=="string"||typeof n.splice=="function"||ye(n)||ke(n)||Pe(n)))return!n.length;var e=on(n);if(e==Kn||e==zn)return!n.size;if(At(n))return!ai(n).length;for(var t in n)if(M.call(n,t))return!1;return!0}function dp(n,e){return xt(n,e)}function _p(n,e,t){t=typeof t=="function"?t:s;var r=t?t(n,e):s;return r===s?xt(n,e,s,t):!!r}function Pi(n){if(!K(n))return!1;var e=cn(n);return e==Nt||e==Fs||typeof n.message=="string"&&typeof n.name=="string"&&!yt(n)}function vp(n){return typeof n=="number"&&Vu(n)}function le(n){if(!$(n))return!1;var e=cn(n);return e==Tt||e==ji||e==Ms||e==Gs}function ps(n){return typeof n=="number"&&n==C(n)}function vr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=Jn}function $(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function K(n){return n!=null&&typeof n=="object"}var gs=Ru?An(Ru):bl;function mp(n,e){return n===e||oi(n,e,Ei(e))}function xp(n,e,t){return t=typeof t=="function"?t:s,oi(n,e,Ei(e),t)}function wp(n){return ds(n)&&n!=+n}function bp(n){if(ic(n))throw new y(dn);return ff(n)}function Ap(n){return n===null}function Sp(n){return n==null}function ds(n){return typeof n=="number"||K(n)&&cn(n)==ut}function yt(n){if(!K(n)||cn(n)!=re)return!1;var e=Kt(n);if(e===null)return!0;var t=M.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&Gt.call(t)==xa}var Wi=Iu?An(Iu):Al;function yp(n){return ps(n)&&n>=-Jn&&n<=Jn}var _s=Nu?An(Nu):Sl;function mr(n){return typeof n=="string"||!E(n)&&K(n)&&cn(n)==st}function yn(n){return typeof n=="symbol"||K(n)&&cn(n)==Lt}var ke=Tu?An(Tu):yl;function Ep(n){return n===s}function Cp(n){return K(n)&&on(n)==ot}function Rp(n){return K(n)&&cn(n)==$s}var Ip=or(li),Np=or(function(n,e){return n<=e});function vs(n){if(!n)return[];if(vn(n))return mr(n)?Vn(n):_n(n);if(ct&&n[ct])return sa(n[ct]());var e=on(n),t=e==Kn?Qr:e==zn?Mt:je;return t(n)}function ce(n){if(!n)return n===0?n:0;if(n=Fn(n),n===te||n===-te){var e=n<0?-1:1;return e*yr}return n===n?n:0}function C(n){var e=ce(n),t=e%1;return e===e?t?e-t:e:0}function ms(n){return n?Le(C(n),0,q):0}function Fn(n){if(typeof n=="number")return n;if(yn(n))return Tn;if($(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=$(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=Wu(n);var t=ao.test(n);return t||co.test(n)?Ko(n.slice(2),t?2:8):oo.test(n)?Tn:+n}function xs(n){return kn(n,mn(n))}function Tp(n){return n?Le(C(n),-Jn,Jn):n===0?n:0}function W(n){return n==null?"":Sn(n)}var Lp=Xe(function(n,e){if(At(e)||vn(e)){kn(e,j(e),n);return}for(var t in e)M.call(e,t)&&_t(n,t,e[t])}),ws=Xe(function(n,e){kn(e,mn(e),n)}),xr=Xe(function(n,e,t,r){kn(e,mn(e),n,r)}),Op=Xe(function(n,e,t,r){kn(e,j(e),n,r)}),Dp=oe(ri);function Bp(n,e){var t=Ze(n);return e==null?t:Qu(t,e)}var Pp=I(function(n,e){n=F(n);var t=-1,r=e.length,i=r>2?e[2]:s;for(i&&hn(e[0],e[1],i)&&(r=1);++t1),f}),kn(n,Si(n),t),r&&(t=Pn(t,wn|de|Hn,Vl));for(var i=e.length;i--;)di(t,e[i]);return t});function jp(n,e){return As(n,_r(w(e)))}var ng=oe(function(n,e){return n==null?{}:Rl(n,e)});function As(n,e){if(n==null)return{};var t=H(Si(n),function(r){return[r]});return e=w(e),pf(n,t,function(r,i){return e(r,i[0])})}function eg(n,e,t){e=Ae(e,n);var r=-1,i=e.length;for(i||(i=1,n=s);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=Yu();return sn(n+i*(e-n+qo("1e-"+((i+"").length-1))),e)}return hi(n,e)}var hg=Je(function(n,e,t){return e=e.toLowerCase(),n+(t?Es(e):e)});function Es(n){return Ui(W(n).toLowerCase())}function Cs(n){return n=W(n),n&&n.replace(po,ta).replace(Do,"")}function pg(n,e,t){n=W(n),e=Sn(e);var r=n.length;t=t===s?r:Le(C(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function gg(n){return n=W(n),n&&Ys.test(n)?n.replace(tu,ra):n}function dg(n){return n=W(n),n&&js.test(n)?n.replace(Br,"\\$&"):n}var _g=Je(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),vg=Je(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),mg=Nf("toLowerCase");function xg(n,e,t){n=W(n),e=C(e);var r=e?qe(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return sr(Zt(i),t)+n+sr(Yt(i),t)}function wg(n,e,t){n=W(n),e=C(e);var r=e?qe(n):0;return e&&r>>0,t?(n=W(n),n&&(typeof e=="string"||e!=null&&!Wi(e))&&(e=Sn(e),!e&&$e(n))?Se(Vn(n),0,t):n.split(e,t)):[]}var Rg=Je(function(n,e,t){return n+(t?" ":"")+Ui(e)});function Ig(n,e,t){return n=W(n),t=t==null?0:Le(C(t),0,n.length),e=Sn(e),n.slice(t,t+e.length)==e}function Ng(n,e,t){var r=u.templateSettings;t&&hn(n,e,t)&&(e=s),n=W(n),e=xr({},e,r,Wf);var i=xr({},e.imports,r.imports,Wf),f=j(i),o=Jr(i,f),a,c,g=0,d=e.interpolate||Ot,_="__p += '",v=kr((e.escape||Ot).source+"|"+d.source+"|"+(d===ru?so:Ot).source+"|"+(e.evaluate||Ot).source+"|$","g"),x="//# sourceURL="+(M.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Fo+"]")+` +`;n.replace(v,function(A,T,O,En,pn,Cn){return O||(O=En),_+=n.slice(g,Cn).replace(go,ia),T&&(a=!0,_+=`' + +__e(`+T+`) + +'`),pn&&(c=!0,_+=`'; +`+pn+`; +__p += '`),O&&(_+=`' + +((__t = (`+O+`)) == null ? '' : __t) + +'`),g=Cn+A.length,A}),_+=`'; +`;var b=M.call(e,"variable")&&e.variable;if(!b)_=`with (obj) { +`+_+` +} +`;else if(uo.test(b))throw new y(un);_=(c?_.replace(qs,""):_).replace(Ks,"$1").replace(zs,"$1;"),_="function("+(b||"obj")+`) { +`+(b?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(a?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+_+`return __p +}`;var R=Is(function(){return P(f,x+"return "+_).apply(s,o)});if(R.source=_,Pi(R))throw R;return R}function Tg(n){return W(n).toLowerCase()}function Lg(n){return W(n).toUpperCase()}function Og(n,e,t){if(n=W(n),n&&(t||e===s))return Wu(n);if(!n||!(e=Sn(e)))return n;var r=Vn(n),i=Vn(e),f=Mu(r,i),o=Fu(r,i)+1;return Se(r,f,o).join("")}function Dg(n,e,t){if(n=W(n),n&&(t||e===s))return n.slice(0,Gu(n)+1);if(!n||!(e=Sn(e)))return n;var r=Vn(n),i=Fu(r,Vn(e))+1;return Se(r,0,i).join("")}function Bg(n,e,t){if(n=W(n),n&&(t||e===s))return n.replace(Pr,"");if(!n||!(e=Sn(e)))return n;var r=Vn(n),i=Mu(r,Vn(e));return Se(r,i).join("")}function Pg(n,e){var t=Ji,r=wr;if($(e)){var i="separator"in e?e.separator:i;t="length"in e?C(e.length):t,r="omission"in e?Sn(e.omission):r}n=W(n);var f=n.length;if($e(n)){var o=Vn(n);f=o.length}if(t>=f)return n;var a=t-qe(r);if(a<1)return r;var c=o?Se(o,0,a).join(""):n.slice(0,a);if(i===s)return c+r;if(o&&(a+=c.length-a),Wi(i)){if(n.slice(a).search(i)){var g,d=c;for(i.global||(i=kr(i.source,W(iu.exec(i))+"g")),i.lastIndex=0;g=i.exec(d);)var _=g.index;c=c.slice(0,_===s?a:_)}}else if(n.indexOf(Sn(i),a)!=a){var v=c.lastIndexOf(i);v>-1&&(c=c.slice(0,v))}return c+r}function Wg(n){return n=W(n),n&&Vs.test(n)?n.replace(eu,ca):n}var Mg=Je(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),Ui=Nf("toUpperCase");function Rs(n,e,t){return n=W(n),e=t?s:e,e===s?fa(n)?ga(n):Qo(n):n.match(e)||[]}var Is=I(function(n,e){try{return bn(n,s,e)}catch(t){return Pi(t)?t:new y(t)}}),Fg=oe(function(n,e){return On(e,function(t){t=jn(t),fe(n,t,Di(n[t],n))}),n});function Ug(n){var e=n==null?0:n.length,t=w();return n=e?H(n,function(r){if(typeof r[1]!="function")throw new Dn(B);return[t(r[0]),r[1]]}):[],I(function(r){for(var i=-1;++iJn)return[];var t=q,r=sn(n,q);e=w(e),n-=q;for(var i=Xr(r,e);++t0||e<0)?new L(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==s&&(e=C(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},L.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},L.prototype.toArray=function(){return this.take(q)},Qn(L.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],f=r||/^find/.test(e);!i||(u.prototype[e]=function(){var o=this.__wrapped__,a=r?[1]:arguments,c=o instanceof L,g=a[0],d=c||E(o),_=function(T){var O=i.apply(u,ve([T],a));return r&&v?O[0]:O};d&&t&&typeof g=="function"&&g.length!=1&&(c=d=!1);var v=this.__chain__,x=!!this.__actions__.length,b=f&&!v,R=c&&!x;if(!f&&d){o=R?o:new L(this);var A=n.apply(o,a);return A.__actions__.push({func:hr,args:[_],thisArg:s}),new Bn(A,v)}return b&&R?n.apply(this,a):(A=this.thru(_),b?r?A.value()[0]:A.value():A)})}),On(["pop","push","shift","sort","splice","unshift"],function(n){var e=Ft[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return e.apply(E(f)?f:[],i)}return this[t](function(o){return e.apply(E(o)?o:[],i)})}}),Qn(L.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";M.call(Ye,r)||(Ye[r]=[]),Ye[r].push({name:e,func:t})}}),Ye[ur(s,In).name]=[{name:"wrapper",func:s}],L.prototype.clone=Wa,L.prototype.reverse=Ma,L.prototype.value=Fa,u.prototype.at=ph,u.prototype.chain=gh,u.prototype.commit=dh,u.prototype.next=_h,u.prototype.plant=mh,u.prototype.reverse=xh,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=wh,u.prototype.first=u.prototype.head,ct&&(u.prototype[ct]=vh),u},Ke=da();Re?((Re.exports=Ke)._=Ke,Hr._=Ke):en._=Ke}).call(Et)})(Zi,Zi.exports);var Ee="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/Breadcrumbs.tsx";function f0({links:S,activeLast:D=!1,...s}){const X=S[S.length-1].name,rn=S.map(B=>N.exports.jsxDEV(Ds,{link:B},B.name,!1,{fileName:Ee,lineNumber:28,columnNumber:43},this)),dn=S.map(B=>N.exports.jsxDEV("div",{children:B.name!==X?N.exports.jsxDEV(Ds,{link:B},void 0,!1,{fileName:Ee,lineNumber:33,columnNumber:9},this):N.exports.jsxDEV(Xi,{variant:"body2",sx:{maxWidth:260,overflow:"hidden",whiteSpace:"nowrap",color:"text.disabled",textOverflow:"ellipsis"},children:X},void 0,!1,{fileName:Ee,lineNumber:35,columnNumber:9},this)},B.name,!1,{fileName:Ee,lineNumber:31,columnNumber:5},this));return N.exports.jsxDEV(i0,{separator:N.exports.jsxDEV(Me,{component:"span",sx:{width:4,height:4,borderRadius:"50%",bgcolor:"text.disabled"}},void 0,!1,{fileName:Ee,lineNumber:54,columnNumber:9},this),...s,children:D?rn:dn},void 0,!1,{fileName:Ee,lineNumber:52,columnNumber:5},this)}function Ds({link:S}){const{href:D,name:s,icon:X}=S;return N.exports.jsxDEV(Yi,{variant:"body2",component:Ud,to:D||"#",sx:{lineHeight:2,display:"flex",alignItems:"center",color:"text.primary","& > div":{display:"inherit"}},children:[X&&N.exports.jsxDEV(Me,{sx:{mr:1,"& svg":{width:20,height:20}},children:X},void 0,!1,{fileName:Ee,lineNumber:88,columnNumber:16},this),s]},s,!0,{fileName:Ee,lineNumber:75,columnNumber:5},this)}var pe="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/HeaderBreadcrumbs.tsx";function s0({links:S,action:D,heading:s,moreLink:X=[],sx:rn,...dn}){return N.exports.jsxDEV(Me,{sx:{mb:5,...rn},children:[N.exports.jsxDEV(Me,{sx:{display:"flex",alignItems:"center"},children:[N.exports.jsxDEV(Me,{sx:{flexGrow:1},children:[N.exports.jsxDEV(Xi,{variant:"h4",gutterBottom:!0,children:s},void 0,!1,{fileName:pe,lineNumber:28,columnNumber:11},this),N.exports.jsxDEV(f0,{links:S,...dn},void 0,!1,{fileName:pe,lineNumber:31,columnNumber:11},this)]},void 0,!0,{fileName:pe,lineNumber:27,columnNumber:9},this),D&&N.exports.jsxDEV(Me,{sx:{flexShrink:0},children:D},void 0,!1,{fileName:pe,lineNumber:34,columnNumber:20},this)]},void 0,!0,{fileName:pe,lineNumber:26,columnNumber:7},this),N.exports.jsxDEV(Me,{sx:{mt:2},children:Zi.exports.isString(X)?N.exports.jsxDEV(Yi,{href:X,target:"_blank",rel:"noopener",variant:"body2",children:X},void 0,!1,{fileName:pe,lineNumber:39,columnNumber:11},this):X.map(B=>N.exports.jsxDEV(Yi,{noWrap:!0,href:B,variant:"body2",target:"_blank",rel:"noopener",sx:{display:"table"},children:B},B,!1,{fileName:pe,lineNumber:44,columnNumber:13},this))},void 0,!1,{fileName:pe,lineNumber:37,columnNumber:7},this)]},void 0,!0,{fileName:pe,lineNumber:25,columnNumber:5},this)}var We="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/Claim.tsx";const o0={myLimit:{balance:0,total:0,percentage:0},lockLimit:{balance:0,percentage:0}};function g0(){const{themeStretch:S}=Gd();return Z.exports.useState(o0),N.exports.jsxDEV($d,{title:"Claim",children:N.exports.jsxDEV(Hd,{maxWidth:S?!1:"xl",children:N.exports.jsxDEV(Os,{container:!0,spacing:2,children:N.exports.jsxDEV(Os,{item:!0,xs:12,lg:12,md:12,children:[N.exports.jsxDEV(s0,{heading:"Claim",links:[{name:"Dashboard",href:"/dashboard"},{name:"Claim",href:"/claim"}]},void 0,!1,{fileName:We,lineNumber:97,columnNumber:13},this),N.exports.jsxDEV(zd,{children:N.exports.jsxDEV(u0,{},void 0,!1,{fileName:We,lineNumber:111,columnNumber:13},this)},void 0,!1,{fileName:We,lineNumber:110,columnNumber:13},this)]},void 0,!0,{fileName:We,lineNumber:96,columnNumber:11},this)},void 0,!1,{fileName:We,lineNumber:89,columnNumber:9},this)},void 0,!1,{fileName:We,lineNumber:88,columnNumber:7},this)},void 0,!1,{fileName:We,lineNumber:87,columnNumber:5},this)}export{g0 as default}; diff --git a/public/hospital-portal-staging/assets/Dashboard.6d15bf7e.js b/public/hospital-portal-staging/assets/Dashboard.6d15bf7e.js deleted file mode 100644 index 961073ba..00000000 --- a/public/hospital-portal-staging/assets/Dashboard.6d15bf7e.js +++ /dev/null @@ -1,69 +0,0 @@ -import{p as b,J as Ki,v as a,l as Te,m as pe,r as x,_ as se,K as Rt,q as y,M as Gi,w as Ia,N as Ur,O as Uo,Q as bt,U as $t,V as vr,x as Pe,X as Xi,Y as Qi,Z as G,$ as Zi,a0 as We,a1 as zo,a2 as Ji,a3 as qo,a4 as el,a5 as br,a6 as Aa,a7 as ir,a8 as tl,a9 as rl,aa as ol,ab as kn,ac as Va,ad as nl,s as E,ae as al,n as we,af as ze,ag as Yt,t as X,ah as me,ai as sl,aj as il,P as ro,y as wt,ak as Ko,T as J,al as ll,am as oo,an as Go,ao as Xo,ap as Qo,aq as La,ar as Ba,as as lr,at as cl,f as it,au as ul,av as Fa,aw as Wa,ax as dl,ay as pl,az as fl,aA as _a,E as Dt,aB as ml,aC as hl,I as xl,aD as vl,aE as bl,aF as Y,aG as gl,aH as Ha,aI as yl,j as f,S as Z,g as Xe,aJ as wl,B as zr,aK as ot,h as Wt,aL as _t,aM as Ya,aN as Nl,aO as Cl,aP as Dl,aQ as So,z as cr,aR as qr,L as Ua,aS as Tl,aT as Oo,H as Pl,aU as kl,aV as Ml,aW as Sl,C as Ol}from"./index.8bbf4759.js";import{P as El}from"./Page.70299ecd.js";import{C as nt}from"./Card.11ab9935.js";function Rl(e,t){return(r,o,n,s,i)=>{const l=n||"<>",c=i||o;return typeof r[o]<"u"?new Error(`The ${s} \`${c}\` of \`${l}\` is deprecated. ${t}`):null}}function za(e,t){const r=t?b({},t.propTypes):null;return n=>(s,i,l,c,u,...d)=>{const p=u||i,m=r==null?void 0:r[p];if(m){const h=m(s,i,l,c,u,...d);if(h)return h}return typeof s[i]<"u"&&!s[n]?new Error(`The prop \`${p}\` of \`${e}\` can only be used together with the \`${n}\` prop.`):null}}function Zo(e,t,r,o,n){const s=n||t;return typeof e[t]<"u"?new Error(`The prop \`${s}\` is not supported. Please remove it.`):null}let Lt;function qa(){if(Lt)return Lt;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),Lt="reverse",e.scrollLeft>0?Lt="default":(e.scrollLeft=1,e.scrollLeft===0&&(Lt="negative")),document.body.removeChild(e),Lt}function jl(e,t){const r=e.scrollLeft;if(t!=="rtl")return r;switch(qa()){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}const $l={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},Il=$l,Ka=Ki();Ka.propTypes={children:a.exports.node,component:a.exports.elementType,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Al=Ka;var Je="top",ct="bottom",ut="right",et="left",Jo="auto",Cr=[Je,ct,ut,et],Ut="start",gr="end",Vl="clippingParents",Ga="viewport",tr="popper",Ll="reference",Mn=Cr.reduce(function(e,t){return e.concat([t+"-"+Ut,t+"-"+gr])},[]),Xa=[].concat(Cr,[Jo]).reduce(function(e,t){return e.concat([t,t+"-"+Ut,t+"-"+gr])},[]),Bl="beforeRead",Fl="read",Wl="afterRead",_l="beforeMain",Hl="main",Yl="afterMain",Ul="beforeWrite",zl="write",ql="afterWrite",Kl=[Bl,Fl,Wl,_l,Hl,Yl,Ul,zl,ql];function xt(e){return e?(e.nodeName||"").toLowerCase():null}function at(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function It(e){var t=at(e).Element;return e instanceof t||e instanceof Element}function lt(e){var t=at(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function en(e){if(typeof ShadowRoot>"u")return!1;var t=at(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Gl(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var o=t.styles[r]||{},n=t.attributes[r]||{},s=t.elements[r];!lt(s)||!xt(s)||(Object.assign(s.style,o),Object.keys(n).forEach(function(i){var l=n[i];l===!1?s.removeAttribute(i):s.setAttribute(i,l===!0?"":l)}))})}function Xl(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(o){var n=t.elements[o],s=t.attributes[o]||{},i=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:r[o]),l=i.reduce(function(c,u){return c[u]="",c},{});!lt(n)||!xt(n)||(Object.assign(n.style,l),Object.keys(s).forEach(function(c){n.removeAttribute(c)}))})}}const Ql={name:"applyStyles",enabled:!0,phase:"write",fn:Gl,effect:Xl,requires:["computeStyles"]};function ht(e){return e.split("-")[0]}var jt=Math.max,Kr=Math.min,zt=Math.round;function Eo(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Qa(){return!/^((?!chrome|android).)*safari/i.test(Eo())}function qt(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var o=e.getBoundingClientRect(),n=1,s=1;t&<(e)&&(n=e.offsetWidth>0&&zt(o.width)/e.offsetWidth||1,s=e.offsetHeight>0&&zt(o.height)/e.offsetHeight||1);var i=It(e)?at(e):window,l=i.visualViewport,c=!Qa()&&r,u=(o.left+(c&&l?l.offsetLeft:0))/n,d=(o.top+(c&&l?l.offsetTop:0))/s,p=o.width/n,m=o.height/s;return{width:p,height:m,top:d,right:u+p,bottom:d+m,left:u,x:u,y:d}}function tn(e){var t=qt(e),r=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:o}}function Za(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&en(r)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function gt(e){return at(e).getComputedStyle(e)}function Zl(e){return["table","td","th"].indexOf(xt(e))>=0}function kt(e){return((It(e)?e.ownerDocument:e.document)||window.document).documentElement}function no(e){return xt(e)==="html"?e:e.assignedSlot||e.parentNode||(en(e)?e.host:null)||kt(e)}function Sn(e){return!lt(e)||gt(e).position==="fixed"?null:e.offsetParent}function Jl(e){var t=/firefox/i.test(Eo()),r=/Trident/i.test(Eo());if(r&<(e)){var o=gt(e);if(o.position==="fixed")return null}var n=no(e);for(en(n)&&(n=n.host);lt(n)&&["html","body"].indexOf(xt(n))<0;){var s=gt(n);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return n;n=n.parentNode}return null}function Dr(e){for(var t=at(e),r=Sn(e);r&&Zl(r)&>(r).position==="static";)r=Sn(r);return r&&(xt(r)==="html"||xt(r)==="body"&>(r).position==="static")?t:r||Jl(e)||t}function rn(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ur(e,t,r){return jt(e,Kr(t,r))}function ec(e,t,r){var o=ur(e,t,r);return o>r?r:o}function Ja(){return{top:0,right:0,bottom:0,left:0}}function es(e){return Object.assign({},Ja(),e)}function ts(e,t){return t.reduce(function(r,o){return r[o]=e,r},{})}var tc=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,es(typeof t!="number"?t:ts(t,Cr))};function rc(e){var t,r=e.state,o=e.name,n=e.options,s=r.elements.arrow,i=r.modifiersData.popperOffsets,l=ht(r.placement),c=rn(l),u=[et,ut].indexOf(l)>=0,d=u?"height":"width";if(!(!s||!i)){var p=tc(n.padding,r),m=tn(s),h=c==="y"?Je:et,v=c==="y"?ct:ut,w=r.rects.reference[d]+r.rects.reference[c]-i[c]-r.rects.popper[d],g=i[c]-r.rects.reference[c],C=Dr(s),D=C?c==="y"?C.clientHeight||0:C.clientWidth||0:0,S=w/2-g/2,T=p[h],P=D-m[d]-p[v],N=D/2-m[d]/2+S,k=ur(T,N,P),M=c;r.modifiersData[o]=(t={},t[M]=k,t.centerOffset=k-N,t)}}function oc(e){var t=e.state,r=e.options,o=r.element,n=o===void 0?"[data-popper-arrow]":o;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||!Za(t.elements.popper,n)||(t.elements.arrow=n))}const nc={name:"arrow",enabled:!0,phase:"main",fn:rc,effect:oc,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Kt(e){return e.split("-")[1]}var ac={top:"auto",right:"auto",bottom:"auto",left:"auto"};function sc(e,t){var r=e.x,o=e.y,n=t.devicePixelRatio||1;return{x:zt(r*n)/n||0,y:zt(o*n)/n||0}}function On(e){var t,r=e.popper,o=e.popperRect,n=e.placement,s=e.variation,i=e.offsets,l=e.position,c=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,p=e.isFixed,m=i.x,h=m===void 0?0:m,v=i.y,w=v===void 0?0:v,g=typeof d=="function"?d({x:h,y:w}):{x:h,y:w};h=g.x,w=g.y;var C=i.hasOwnProperty("x"),D=i.hasOwnProperty("y"),S=et,T=Je,P=window;if(u){var N=Dr(r),k="clientHeight",M="clientWidth";if(N===at(r)&&(N=kt(r),gt(N).position!=="static"&&l==="absolute"&&(k="scrollHeight",M="scrollWidth")),N=N,n===Je||(n===et||n===ut)&&s===gr){T=ct;var O=p&&N===P&&P.visualViewport?P.visualViewport.height:N[k];w-=O-o.height,w*=c?1:-1}if(n===et||(n===Je||n===ct)&&s===gr){S=ut;var j=p&&N===P&&P.visualViewport?P.visualViewport.width:N[M];h-=j-o.width,h*=c?1:-1}}var B=Object.assign({position:l},u&&ac),I=d===!0?sc({x:h,y:w},at(r)):{x:h,y:w};if(h=I.x,w=I.y,c){var A;return Object.assign({},B,(A={},A[T]=D?"0":"",A[S]=C?"0":"",A.transform=(P.devicePixelRatio||1)<=1?"translate("+h+"px, "+w+"px)":"translate3d("+h+"px, "+w+"px, 0)",A))}return Object.assign({},B,(t={},t[T]=D?w+"px":"",t[S]=C?h+"px":"",t.transform="",t))}function ic(e){var t=e.state,r=e.options,o=r.gpuAcceleration,n=o===void 0?!0:o,s=r.adaptive,i=s===void 0?!0:s,l=r.roundOffsets,c=l===void 0?!0:l,u={placement:ht(t.placement),variation:Kt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,On(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,On(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const lc={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ic,data:{}};var $r={passive:!0};function cc(e){var t=e.state,r=e.instance,o=e.options,n=o.scroll,s=n===void 0?!0:n,i=o.resize,l=i===void 0?!0:i,c=at(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&u.forEach(function(d){d.addEventListener("scroll",r.update,$r)}),l&&c.addEventListener("resize",r.update,$r),function(){s&&u.forEach(function(d){d.removeEventListener("scroll",r.update,$r)}),l&&c.removeEventListener("resize",r.update,$r)}}const uc={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:cc,data:{}};var dc={left:"right",right:"left",bottom:"top",top:"bottom"};function _r(e){return e.replace(/left|right|bottom|top/g,function(t){return dc[t]})}var pc={start:"end",end:"start"};function En(e){return e.replace(/start|end/g,function(t){return pc[t]})}function on(e){var t=at(e),r=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:r,scrollTop:o}}function nn(e){return qt(kt(e)).left+on(e).scrollLeft}function fc(e,t){var r=at(e),o=kt(e),n=r.visualViewport,s=o.clientWidth,i=o.clientHeight,l=0,c=0;if(n){s=n.width,i=n.height;var u=Qa();(u||!u&&t==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}return{width:s,height:i,x:l+nn(e),y:c}}function mc(e){var t,r=kt(e),o=on(e),n=(t=e.ownerDocument)==null?void 0:t.body,s=jt(r.scrollWidth,r.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),i=jt(r.scrollHeight,r.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),l=-o.scrollLeft+nn(e),c=-o.scrollTop;return gt(n||r).direction==="rtl"&&(l+=jt(r.clientWidth,n?n.clientWidth:0)-s),{width:s,height:i,x:l,y:c}}function an(e){var t=gt(e),r=t.overflow,o=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+n+o)}function rs(e){return["html","body","#document"].indexOf(xt(e))>=0?e.ownerDocument.body:lt(e)&&an(e)?e:rs(no(e))}function dr(e,t){var r;t===void 0&&(t=[]);var o=rs(e),n=o===((r=e.ownerDocument)==null?void 0:r.body),s=at(o),i=n?[s].concat(s.visualViewport||[],an(o)?o:[]):o,l=t.concat(i);return n?l:l.concat(dr(no(i)))}function Ro(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function hc(e,t){var r=qt(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Rn(e,t,r){return t===Ga?Ro(fc(e,r)):It(t)?hc(t,r):Ro(mc(kt(e)))}function xc(e){var t=dr(no(e)),r=["absolute","fixed"].indexOf(gt(e).position)>=0,o=r&<(e)?Dr(e):e;return It(o)?t.filter(function(n){return It(n)&&Za(n,o)&&xt(n)!=="body"}):[]}function vc(e,t,r,o){var n=t==="clippingParents"?xc(e):[].concat(t),s=[].concat(n,[r]),i=s[0],l=s.reduce(function(c,u){var d=Rn(e,u,o);return c.top=jt(d.top,c.top),c.right=Kr(d.right,c.right),c.bottom=Kr(d.bottom,c.bottom),c.left=jt(d.left,c.left),c},Rn(e,i,o));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function os(e){var t=e.reference,r=e.element,o=e.placement,n=o?ht(o):null,s=o?Kt(o):null,i=t.x+t.width/2-r.width/2,l=t.y+t.height/2-r.height/2,c;switch(n){case Je:c={x:i,y:t.y-r.height};break;case ct:c={x:i,y:t.y+t.height};break;case ut:c={x:t.x+t.width,y:l};break;case et:c={x:t.x-r.width,y:l};break;default:c={x:t.x,y:t.y}}var u=n?rn(n):null;if(u!=null){var d=u==="y"?"height":"width";switch(s){case Ut:c[u]=c[u]-(t[d]/2-r[d]/2);break;case gr:c[u]=c[u]+(t[d]/2-r[d]/2);break}}return c}function yr(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=o===void 0?e.placement:o,s=r.strategy,i=s===void 0?e.strategy:s,l=r.boundary,c=l===void 0?Vl:l,u=r.rootBoundary,d=u===void 0?Ga:u,p=r.elementContext,m=p===void 0?tr:p,h=r.altBoundary,v=h===void 0?!1:h,w=r.padding,g=w===void 0?0:w,C=es(typeof g!="number"?g:ts(g,Cr)),D=m===tr?Ll:tr,S=e.rects.popper,T=e.elements[v?D:m],P=vc(It(T)?T:T.contextElement||kt(e.elements.popper),c,d,i),N=qt(e.elements.reference),k=os({reference:N,element:S,strategy:"absolute",placement:n}),M=Ro(Object.assign({},S,k)),O=m===tr?M:N,j={top:P.top-O.top+C.top,bottom:O.bottom-P.bottom+C.bottom,left:P.left-O.left+C.left,right:O.right-P.right+C.right},B=e.modifiersData.offset;if(m===tr&&B){var I=B[n];Object.keys(j).forEach(function(A){var V=[ut,ct].indexOf(A)>=0?1:-1,F=[Je,ct].indexOf(A)>=0?"y":"x";j[A]+=I[F]*V})}return j}function bc(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=r.boundary,s=r.rootBoundary,i=r.padding,l=r.flipVariations,c=r.allowedAutoPlacements,u=c===void 0?Xa:c,d=Kt(o),p=d?l?Mn:Mn.filter(function(v){return Kt(v)===d}):Cr,m=p.filter(function(v){return u.indexOf(v)>=0});m.length===0&&(m=p);var h=m.reduce(function(v,w){return v[w]=yr(e,{placement:w,boundary:n,rootBoundary:s,padding:i})[ht(w)],v},{});return Object.keys(h).sort(function(v,w){return h[v]-h[w]})}function gc(e){if(ht(e)===Jo)return[];var t=_r(e);return[En(e),t,En(t)]}function yc(e){var t=e.state,r=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var n=r.mainAxis,s=n===void 0?!0:n,i=r.altAxis,l=i===void 0?!0:i,c=r.fallbackPlacements,u=r.padding,d=r.boundary,p=r.rootBoundary,m=r.altBoundary,h=r.flipVariations,v=h===void 0?!0:h,w=r.allowedAutoPlacements,g=t.options.placement,C=ht(g),D=C===g,S=c||(D||!v?[_r(g)]:gc(g)),T=[g].concat(S).reduce(function(ke,Me){return ke.concat(ht(Me)===Jo?bc(t,{placement:Me,boundary:d,rootBoundary:p,padding:u,flipVariations:v,allowedAutoPlacements:w}):Me)},[]),P=t.rects.reference,N=t.rects.popper,k=new Map,M=!0,O=T[0],j=0;j=0,F=V?"width":"height",$=yr(t,{placement:B,boundary:d,rootBoundary:p,altBoundary:m,padding:u}),R=V?A?ut:et:A?ct:Je;P[F]>N[F]&&(R=_r(R));var U=_r(R),L=[];if(s&&L.push($[I]<=0),l&&L.push($[R]<=0,$[U]<=0),L.every(function(ke){return ke})){O=B,M=!1;break}k.set(B,L)}if(M)for(var oe=v?3:1,ie=function(Me){var Se=T.find(function(ce){var ne=k.get(ce);if(ne)return ne.slice(0,Me).every(function(ue){return ue})});if(Se)return O=Se,"break"},q=oe;q>0;q--){var ee=ie(q);if(ee==="break")break}t.placement!==O&&(t.modifiersData[o]._skip=!0,t.placement=O,t.reset=!0)}}const wc={name:"flip",enabled:!0,phase:"main",fn:yc,requiresIfExists:["offset"],data:{_skip:!1}};function jn(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function $n(e){return[Je,ut,ct,et].some(function(t){return e[t]>=0})}function Nc(e){var t=e.state,r=e.name,o=t.rects.reference,n=t.rects.popper,s=t.modifiersData.preventOverflow,i=yr(t,{elementContext:"reference"}),l=yr(t,{altBoundary:!0}),c=jn(i,o),u=jn(l,n,s),d=$n(c),p=$n(u);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:u,isReferenceHidden:d,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}const Cc={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Nc};function Dc(e,t,r){var o=ht(e),n=[et,Je].indexOf(o)>=0?-1:1,s=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=s[0],l=s[1];return i=i||0,l=(l||0)*n,[et,ut].indexOf(o)>=0?{x:l,y:i}:{x:i,y:l}}function Tc(e){var t=e.state,r=e.options,o=e.name,n=r.offset,s=n===void 0?[0,0]:n,i=Xa.reduce(function(d,p){return d[p]=Dc(p,t.rects,s),d},{}),l=i[t.placement],c=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=i}const Pc={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Tc};function kc(e){var t=e.state,r=e.name;t.modifiersData[r]=os({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Mc={name:"popperOffsets",enabled:!0,phase:"read",fn:kc,data:{}};function Sc(e){return e==="x"?"y":"x"}function Oc(e){var t=e.state,r=e.options,o=e.name,n=r.mainAxis,s=n===void 0?!0:n,i=r.altAxis,l=i===void 0?!1:i,c=r.boundary,u=r.rootBoundary,d=r.altBoundary,p=r.padding,m=r.tether,h=m===void 0?!0:m,v=r.tetherOffset,w=v===void 0?0:v,g=yr(t,{boundary:c,rootBoundary:u,padding:p,altBoundary:d}),C=ht(t.placement),D=Kt(t.placement),S=!D,T=rn(C),P=Sc(T),N=t.modifiersData.popperOffsets,k=t.rects.reference,M=t.rects.popper,O=typeof w=="function"?w(Object.assign({},t.rects,{placement:t.placement})):w,j=typeof O=="number"?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,I={x:0,y:0};if(!!N){if(s){var A,V=T==="y"?Je:et,F=T==="y"?ct:ut,$=T==="y"?"height":"width",R=N[T],U=R+g[V],L=R-g[F],oe=h?-M[$]/2:0,ie=D===Ut?k[$]:M[$],q=D===Ut?-M[$]:-k[$],ee=t.elements.arrow,ke=h&&ee?tn(ee):{width:0,height:0},Me=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ja(),Se=Me[V],ce=Me[F],ne=ur(0,k[$],ke[$]),ue=S?k[$]/2-oe-ne-Se-j.mainAxis:ie-ne-Se-j.mainAxis,Ae=S?-k[$]/2+oe+ne+ce+j.mainAxis:q+ne+ce+j.mainAxis,fe=t.elements.arrow&&Dr(t.elements.arrow),Re=fe?T==="y"?fe.clientTop||0:fe.clientLeft||0:0,He=(A=B==null?void 0:B[T])!=null?A:0,Ye=R+ue-He-Re,Ue=R+Ae-He,je=ur(h?Kr(U,Ye):U,R,h?jt(L,Ue):L);N[T]=je,I[T]=je-R}if(l){var Oe,Ve=T==="x"?Je:et,Qe=T==="x"?ct:ut,qe=N[P],$e=P==="y"?"height":"width",Ge=qe+g[Ve],dt=qe-g[Qe],St=[Je,et].indexOf(C)!==-1,Sr=(Oe=B==null?void 0:B[P])!=null?Oe:0,Or=St?Ge:qe-k[$e]-M[$e]-Sr+j.altAxis,Er=St?qe+k[$e]+M[$e]-Sr-j.altAxis:dt,er=h&&St?ec(Or,qe,Er):ur(h?Or:Ge,qe,h?Er:dt);N[P]=er,I[P]=er-qe}t.modifiersData[o]=I}}const Ec={name:"preventOverflow",enabled:!0,phase:"main",fn:Oc,requiresIfExists:["offset"]};function Rc(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function jc(e){return e===at(e)||!lt(e)?on(e):Rc(e)}function $c(e){var t=e.getBoundingClientRect(),r=zt(t.width)/e.offsetWidth||1,o=zt(t.height)/e.offsetHeight||1;return r!==1||o!==1}function Ic(e,t,r){r===void 0&&(r=!1);var o=lt(t),n=lt(t)&&$c(t),s=kt(t),i=qt(e,n,r),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(o||!o&&!r)&&((xt(t)!=="body"||an(s))&&(l=jc(t)),lt(t)?(c=qt(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):s&&(c.x=nn(s))),{x:i.left+l.scrollLeft-c.x,y:i.top+l.scrollTop-c.y,width:i.width,height:i.height}}function Ac(e){var t=new Map,r=new Set,o=[];e.forEach(function(s){t.set(s.name,s)});function n(s){r.add(s.name);var i=[].concat(s.requires||[],s.requiresIfExists||[]);i.forEach(function(l){if(!r.has(l)){var c=t.get(l);c&&n(c)}}),o.push(s)}return e.forEach(function(s){r.has(s.name)||n(s)}),o}function Vc(e){var t=Ac(e);return Kl.reduce(function(r,o){return r.concat(t.filter(function(n){return n.phase===o}))},[])}function Lc(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function Bc(e){var t=e.reduce(function(r,o){var n=r[o.name];return r[o.name]=n?Object.assign({},n,o,{options:Object.assign({},n.options,o.options),data:Object.assign({},n.data,o.data)}):o,r},{});return Object.keys(t).map(function(r){return t[r]})}var In={placement:"bottom",modifiers:[],strategy:"absolute"};function An(){for(var e=arguments.length,t=new Array(e),r=0;rPe({root:["root"]},Xi(Hc)),Gc={},Xc=x.exports.forwardRef(function(t,r){var o;const{anchorEl:n,children:s,direction:i,disablePortal:l,modifiers:c,open:u,placement:d,popperOptions:p,popperRef:m,slotProps:h={},slots:v={},TransitionProps:w}=t,g=se(t,Yc),C=x.exports.useRef(null),D=bt(C,r),S=x.exports.useRef(null),T=bt(S,m),P=x.exports.useRef(T);$t(()=>{P.current=T},[T]),x.exports.useImperativeHandle(m,()=>S.current,[]);const N=zc(d,i),[k,M]=x.exports.useState(N),[O,j]=x.exports.useState(Gr(n));x.exports.useEffect(()=>{S.current&&S.current.forceUpdate()}),x.exports.useEffect(()=>{n&&j(Gr(n))},[n]),$t(()=>{if(!O||!u)return;const F=U=>{M(U.placement)};if(O&&ao(O)&&O.nodeType===1){const U=O.getBoundingClientRect();U.top===0&&U.left===0&&U.right===0&&U.bottom===0&&console.warn(["MUI: The `anchorEl` prop provided to the component is invalid.","The anchor element should be part of the document layout.","Make sure the element is present in the document or that it's not display none."].join(` -`))}let $=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:U})=>{F(U)}}];c!=null&&($=$.concat(c)),p&&p.modifiers!=null&&($=$.concat(p.modifiers));const R=_c(O,C.current,b({placement:N},p,{modifiers:$}));return P.current(R),()=>{R.destroy(),P.current(null)}},[O,l,c,u,p,N]);const B={placement:k};w!==null&&(B.TransitionProps=w);const I=Kc(),A=(o=v.root)!=null?o:"div",V=vr({elementType:A,externalSlotProps:h.root,externalForwardedProps:g,additionalProps:{role:"tooltip",ref:D},ownerState:t,className:I.root});return y(A,b({},V,{children:typeof s=="function"?s(B):s}))}),ns=x.exports.forwardRef(function(t,r){const{anchorEl:o,children:n,container:s,direction:i="ltr",disablePortal:l=!1,keepMounted:c=!1,modifiers:u,open:d,placement:p="bottom",popperOptions:m=Gc,popperRef:h,style:v,transition:w=!1,slotProps:g={},slots:C={}}=t,D=se(t,Uc),[S,T]=x.exports.useState(!0),P=()=>{T(!1)},N=()=>{T(!0)};if(!c&&!d&&(!w||S))return null;let k;if(s)k=s;else if(o){const j=Gr(o);k=j&&ao(j)?Rt(j).body:Rt(null).body}const M=!d&&c&&(!w||S)?"none":void 0,O=w?{in:d,onEnter:P,onExited:N}:void 0;return y(Gi,{disablePortal:l,container:k,children:y(Xc,b({anchorEl:o,direction:i,disablePortal:l,modifiers:u,ref:r,open:w?!S:d,placement:p,popperOptions:m,popperRef:h,slotProps:g,slots:C},D,{style:b({position:"fixed",top:0,left:0,display:M},v),TransitionProps:O,children:n}))})});ns.propTypes={anchorEl:Ia(a.exports.oneOfType([Ur,a.exports.object,a.exports.func]),e=>{if(e.open){const t=Gr(e.anchorEl);if(t&&ao(t)&&t.nodeType===1){const r=t.getBoundingClientRect();if(r.top===0&&r.left===0&&r.right===0&&r.bottom===0)return new Error(["MUI: The `anchorEl` prop provided to the component is invalid.","The anchor element should be part of the document layout.","Make sure the element is present in the document or that it's not display none."].join(` -`))}else if(!t||typeof t.getBoundingClientRect!="function"||qc(t)&&t.contextElement!=null&&t.contextElement.nodeType!==1)return new Error(["MUI: The `anchorEl` prop provided to the component is invalid.","It should be an HTML element instance or a virtualElement ","(https://popper.js.org/docs/v2/virtual-elements/)."].join(` -`))}return null}),children:a.exports.oneOfType([a.exports.node,a.exports.func]),container:a.exports.oneOfType([Ur,a.exports.func]),direction:a.exports.oneOf(["ltr","rtl"]),disablePortal:a.exports.bool,keepMounted:a.exports.bool,modifiers:a.exports.arrayOf(a.exports.shape({data:a.exports.object,effect:a.exports.func,enabled:a.exports.bool,fn:a.exports.func,name:a.exports.any,options:a.exports.object,phase:a.exports.oneOf(["afterMain","afterRead","afterWrite","beforeMain","beforeRead","beforeWrite","main","read","write"]),requires:a.exports.arrayOf(a.exports.string),requiresIfExists:a.exports.arrayOf(a.exports.string)})),open:a.exports.bool.isRequired,placement:a.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),popperOptions:a.exports.shape({modifiers:a.exports.array,onFirstUpdate:a.exports.func,placement:a.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),strategy:a.exports.oneOf(["absolute","fixed"])}),popperRef:Uo,slotProps:a.exports.shape({root:a.exports.oneOfType([a.exports.func,a.exports.object])}),slots:a.exports.shape({root:a.exports.elementType}),transition:a.exports.bool};const Qc=ns,Zc={configure:e=>{console.warn(["MUI: `ClassNameGenerator` import from `@mui/material/utils` is outdated and might cause unexpected issues.","","You should use `import { unstable_ClassNameGenerator } from '@mui/material/className'` instead","","The detail of the issue: https://github.com/mui/material-ui/issues/30011#issuecomment-1024993401","","The updated documentation: https://mui.com/guides/classname-generator/"].join(` -`)),Qi.configure(e)}},Jc=Object.freeze(Object.defineProperty({__proto__:null,unstable_ClassNameGenerator:Zc,capitalize:G,createChainedFunction:Zi,createSvgIcon:We,debounce:zo,deprecatedPropType:Rl,isMuiElement:Ji,ownerDocument:Rt,ownerWindow:qo,requirePropFactory:za,setRef:el,unstable_useEnhancedEffect:$t,unstable_useId:br,unsupportedProp:Zo,useControlled:Aa,useEventCallback:ir,useForkRef:bt,useIsFocusVisible:tl},Symbol.toStringTag,{value:"Module"}));function eu(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function tu(e,t){e.classList?e.classList.add(t):eu(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Vn(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function ru(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Vn(e.className,t):e.setAttribute("class",Vn(e.className&&e.className.baseVal||"",t))}var ou=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return tu(t,o)})},xo=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return ru(t,o)})},sn=function(e){rl(t,e);function t(){for(var o,n=arguments.length,s=new Array(n),i=0;it.root})({}),as=x.exports.forwardRef(function(t,r){var o;const n=al(),s=we({props:t,name:"MuiPopper"}),{anchorEl:i,component:l,components:c,componentsProps:u,container:d,disablePortal:p,keepMounted:m,modifiers:h,open:v,placement:w,popperOptions:g,popperRef:C,transition:D,slots:S,slotProps:T}=s,P=se(s,au),N=(o=S==null?void 0:S.root)!=null?o:c==null?void 0:c.Root,k=b({anchorEl:i,container:d,disablePortal:p,keepMounted:m,modifiers:h,open:v,placement:w,popperOptions:g,popperRef:C,transition:D},P);return y(su,b({as:l,direction:n==null?void 0:n.direction,slots:{root:N},slotProps:T!=null?T:u},k,{ref:r}))});as.propTypes={anchorEl:a.exports.oneOfType([Ur,a.exports.object,a.exports.func]),children:a.exports.oneOfType([a.exports.node,a.exports.func]),component:a.exports.elementType,components:a.exports.shape({Root:a.exports.elementType}),componentsProps:a.exports.shape({root:a.exports.oneOfType([a.exports.func,a.exports.object])}),container:a.exports.oneOfType([Ur,a.exports.func]),disablePortal:a.exports.bool,keepMounted:a.exports.bool,modifiers:a.exports.arrayOf(a.exports.shape({data:a.exports.object,effect:a.exports.func,enabled:a.exports.bool,fn:a.exports.func,name:a.exports.any,options:a.exports.object,phase:a.exports.oneOf(["afterMain","afterRead","afterWrite","beforeMain","beforeRead","beforeWrite","main","read","write"]),requires:a.exports.arrayOf(a.exports.string),requiresIfExists:a.exports.arrayOf(a.exports.string)})),open:a.exports.bool.isRequired,placement:a.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),popperOptions:a.exports.shape({modifiers:a.exports.array,onFirstUpdate:a.exports.func,placement:a.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),strategy:a.exports.oneOf(["absolute","fixed"])}),popperRef:Uo,slotProps:a.exports.shape({root:a.exports.oneOfType([a.exports.func,a.exports.object])}),slots:a.exports.shape({root:a.exports.elementType}),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),transition:a.exports.bool};const iu=as,lu=We(y("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function cu(e){return Te("MuiChip",e)}const uu=pe("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),ye=uu,du=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],pu=e=>{const{classes:t,disabled:r,size:o,color:n,iconColor:s,onDelete:i,clickable:l,variant:c}=e,u={root:["root",c,r&&"disabled",`size${G(o)}`,`color${G(n)}`,l&&"clickable",l&&`clickableColor${G(n)}`,i&&"deletable",i&&`deletableColor${G(n)}`,`${c}${G(n)}`],label:["label",`label${G(o)}`],avatar:["avatar",`avatar${G(o)}`,`avatarColor${G(n)}`],icon:["icon",`icon${G(o)}`,`iconColor${G(s)}`],deleteIcon:["deleteIcon",`deleteIcon${G(o)}`,`deleteIconColor${G(n)}`,`deleteIcon${G(c)}Color${G(n)}`]};return Pe(u,cu,t)},fu=E("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:o,iconColor:n,clickable:s,onDelete:i,size:l,variant:c}=r;return[{[`& .${ye.avatar}`]:t.avatar},{[`& .${ye.avatar}`]:t[`avatar${G(l)}`]},{[`& .${ye.avatar}`]:t[`avatarColor${G(o)}`]},{[`& .${ye.icon}`]:t.icon},{[`& .${ye.icon}`]:t[`icon${G(l)}`]},{[`& .${ye.icon}`]:t[`iconColor${G(n)}`]},{[`& .${ye.deleteIcon}`]:t.deleteIcon},{[`& .${ye.deleteIcon}`]:t[`deleteIcon${G(l)}`]},{[`& .${ye.deleteIcon}`]:t[`deleteIconColor${G(o)}`]},{[`& .${ye.deleteIcon}`]:t[`deleteIcon${G(c)}Color${G(o)}`]},t.root,t[`size${G(l)}`],t[`color${G(o)}`],s&&t.clickable,s&&o!=="default"&&t[`clickableColor${G(o)})`],i&&t.deletable,i&&o!=="default"&&t[`deletableColor${G(o)}`],t[c],t[`${c}${G(o)}`]]}})(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return b({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ye.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ye.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:r,fontSize:e.typography.pxToRem(12)},[`& .${ye.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ye.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ye.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ye.icon}`]:b({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&b({color:e.vars?e.vars.palette.Chip.defaultIconColor:r},t.color!=="default"&&{color:"inherit"})),[`& .${ye.deleteIcon}`]:b({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:ze(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:ze(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:ze(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${ye.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ze(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${ye.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>b({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ze(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ye.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ze(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${ye.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>b({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${ye.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ye.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ye.avatar}`]:{marginLeft:4},[`& .${ye.avatarSmall}`]:{marginLeft:2},[`& .${ye.icon}`]:{marginLeft:4},[`& .${ye.iconSmall}`]:{marginLeft:2},[`& .${ye.deleteIcon}`]:{marginRight:5},[`& .${ye.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:ze(e.palette[t.color].main,.7)}`,[`&.${ye.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ze(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${ye.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:ze(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${ye.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:ze(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),mu=E("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${G(o)}`]]}})(({ownerState:e})=>b({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function Ln(e){return e.key==="Backspace"||e.key==="Delete"}const ss=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiChip"}),{avatar:n,className:s,clickable:i,color:l="default",component:c,deleteIcon:u,disabled:d=!1,icon:p,label:m,onClick:h,onDelete:v,onKeyDown:w,onKeyUp:g,size:C="medium",variant:D="filled",tabIndex:S,skipFocusWhenDisabled:T=!1}=o,P=se(o,du),N=x.exports.useRef(null),k=bt(N,r),M=L=>{L.stopPropagation(),v&&v(L)},O=L=>{L.currentTarget===L.target&&Ln(L)&&L.preventDefault(),w&&w(L)},j=L=>{L.currentTarget===L.target&&(v&&Ln(L)?v(L):L.key==="Escape"&&N.current&&N.current.blur()),g&&g(L)},B=i!==!1&&h?!0:i,I=B||v?Yt:c||"div",A=b({},o,{component:I,disabled:d,size:C,color:l,iconColor:x.exports.isValidElement(p)&&p.props.color||l,onDelete:!!v,clickable:B,variant:D}),V=pu(A),F=I===Yt?b({component:c||"div",focusVisibleClassName:V.focusVisible},v&&{disableRipple:!0}):{};let $=null;v&&($=u&&x.exports.isValidElement(u)?x.exports.cloneElement(u,{className:X(u.props.className,V.deleteIcon),onClick:M}):y(lu,{className:X(V.deleteIcon),onClick:M}));let R=null;n&&x.exports.isValidElement(n)&&(R=x.exports.cloneElement(n,{className:X(V.avatar,n.props.className)}));let U=null;return p&&x.exports.isValidElement(p)&&(U=x.exports.cloneElement(p,{className:X(V.icon,p.props.className)})),R&&U&&console.error("MUI: The Chip component can not handle the avatar and the icon prop at the same time. Pick one."),me(fu,b({as:I,className:X(V.root,s),disabled:B&&d?!0:void 0,onClick:h,onKeyDown:O,onKeyUp:j,ref:k,tabIndex:T&&d?-1:S,ownerState:A},F,P,{children:[R||U,y(mu,{className:X(V.label),ownerState:A,children:m}),$]}))});ss.propTypes={avatar:a.exports.element,children:Zo,classes:a.exports.object,className:a.exports.string,clickable:a.exports.bool,color:a.exports.oneOfType([a.exports.oneOf(["default","primary","secondary","error","info","success","warning"]),a.exports.string]),component:a.exports.elementType,deleteIcon:a.exports.element,disabled:a.exports.bool,icon:a.exports.element,label:a.exports.node,onClick:a.exports.func,onDelete:a.exports.func,onKeyDown:a.exports.func,onKeyUp:a.exports.func,size:a.exports.oneOfType([a.exports.oneOf(["medium","small"]),a.exports.string]),skipFocusWhenDisabled:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),tabIndex:a.exports.number,variant:a.exports.oneOfType([a.exports.oneOf(["filled","outlined"]),a.exports.string])};const hu=ss;function xu(e){return Te("MuiDialog",e)}const vu=pe("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),pr=vu,is=x.exports.createContext({});is.displayName="DialogContext";const ls=is,bu=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],gu=E(sl,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),yu=e=>{const{classes:t,scroll:r,maxWidth:o,fullWidth:n,fullScreen:s}=e,i={root:["root"],container:["container",`scroll${G(r)}`],paper:["paper",`paperScroll${G(r)}`,`paperWidth${G(String(o))}`,n&&"paperFullWidth",s&&"paperFullScreen"]};return Pe(i,xu,t)},wu=E(il,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Nu=E("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${G(r.scroll)}`]]}})(({ownerState:e})=>b({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Cu=E(ro,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${G(r.scroll)}`],t[`paperWidth${G(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>b({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${pr.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${pr.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${pr.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),cs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiDialog"}),n=wt(),s={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":l,BackdropComponent:c,BackdropProps:u,children:d,className:p,disableEscapeKeyDown:m=!1,fullScreen:h=!1,fullWidth:v=!1,maxWidth:w="sm",onBackdropClick:g,onClose:C,open:D,PaperComponent:S=ro,PaperProps:T={},scroll:P="paper",TransitionComponent:N=Ko,transitionDuration:k=s,TransitionProps:M}=o,O=se(o,bu),j=b({},o,{disableEscapeKeyDown:m,fullScreen:h,fullWidth:v,maxWidth:w,scroll:P}),B=yu(j),I=x.exports.useRef(),A=R=>{I.current=R.target===R.currentTarget},V=R=>{!I.current||(I.current=null,g&&g(R),C&&C(R,"backdropClick"))},F=br(l),$=x.exports.useMemo(()=>({titleId:F}),[F]);return y(wu,b({className:X(B.root,p),closeAfterTransition:!0,components:{Backdrop:gu},componentsProps:{backdrop:b({transitionDuration:k,as:c},u)},disableEscapeKeyDown:m,onClose:C,open:D,ref:r,onClick:V,ownerState:j},O,{children:y(N,b({appear:!0,in:D,timeout:k,role:"presentation"},M,{children:y(Nu,{className:X(B.container),onMouseDown:A,ownerState:j,children:y(Cu,b({as:S,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":F},T,{className:X(B.paper,T.className),ownerState:j,children:y(ls.Provider,{value:$,children:d})}))})}))}))});cs.propTypes={"aria-describedby":a.exports.string,"aria-labelledby":a.exports.string,BackdropComponent:a.exports.elementType,BackdropProps:a.exports.object,children:a.exports.node,classes:a.exports.object,className:a.exports.string,disableEscapeKeyDown:a.exports.bool,fullScreen:a.exports.bool,fullWidth:a.exports.bool,maxWidth:a.exports.oneOfType([a.exports.oneOf(["xs","sm","md","lg","xl",!1]),a.exports.string]),onBackdropClick:a.exports.func,onClose:a.exports.func,open:a.exports.bool.isRequired,PaperComponent:a.exports.elementType,PaperProps:a.exports.object,scroll:a.exports.oneOf(["body","paper"]),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),TransitionComponent:a.exports.elementType,transitionDuration:a.exports.oneOfType([a.exports.number,a.exports.shape({appear:a.exports.number,enter:a.exports.number,exit:a.exports.number})]),TransitionProps:a.exports.object};const us=cs;function Du(e){return Te("MuiDialogActions",e)}pe("MuiDialogActions",["root","spacing"]);const Tu=["className","disableSpacing"],Pu=e=>{const{classes:t,disableSpacing:r}=e;return Pe({root:["root",!r&&"spacing"]},Du,t)},ku=E("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})(({ownerState:e})=>b({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),ds=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiDialogActions"}),{className:n,disableSpacing:s=!1}=o,i=se(o,Tu),l=b({},o,{disableSpacing:s}),c=Pu(l);return y(ku,b({className:X(c.root,n),ownerState:l,ref:r},i))});ds.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,disableSpacing:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Mu=ds;function Su(e){return Te("MuiDialogContent",e)}pe("MuiDialogContent",["root","dividers"]);function Ou(e){return Te("MuiDialogTitle",e)}const Eu=pe("MuiDialogTitle",["root"]),Ru=Eu,ju=["className","dividers"],$u=e=>{const{classes:t,dividers:r}=e;return Pe({root:["root",r&&"dividers"]},Su,t)},Iu=E("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>b({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Ru.root} + &`]:{paddingTop:0}})),ps=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiDialogContent"}),{className:n,dividers:s=!1}=o,i=se(o,ju),l=b({},o,{dividers:s}),c=$u(l);return y(Iu,b({className:X(c.root,n),ownerState:l,ref:r},i))});ps.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,dividers:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const fs=ps,Au=["className","id"],Vu=e=>{const{classes:t}=e;return Pe({root:["root"]},Ou,t)},Lu=E(J,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),ms=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiDialogTitle"}),{className:n,id:s}=o,i=se(o,Au),l=o,c=Vu(l),{titleId:u=s}=x.exports.useContext(ls);return y(Lu,b({component:"h2",className:X(c.root,n),ownerState:l,ref:r,variant:"h6",id:s!=null?s:u},i))});ms.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,id:a.exports.string,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Bu=ms,hs=x.exports.createContext();hs.displayName="GridContext";const Bn=hs;function Fu(e){return Te("MuiGrid",e)}const Wu=[0,1,2,3,4,5,6,7,8,9,10],_u=["column-reverse","column","row-reverse","row"],Hu=["nowrap","wrap-reverse","wrap"],rr=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],wr=pe("MuiGrid",["root","container","item","zeroMinWidth",...Wu.map(e=>`spacing-xs-${e}`),..._u.map(e=>`direction-xs-${e}`),...Hu.map(e=>`wrap-xs-${e}`),...rr.map(e=>`grid-xs-${e}`),...rr.map(e=>`grid-sm-${e}`),...rr.map(e=>`grid-md-${e}`),...rr.map(e=>`grid-lg-${e}`),...rr.map(e=>`grid-xl-${e}`)]),Yu=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Ht(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function Uu({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((o,n)=>{let s={};if(t[n]&&(r=t[n]),!r)return o;if(r===!0)s={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(r==="auto")s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=oo({values:t.columns,breakpoints:e.breakpoints.values}),l=typeof i=="object"?i[n]:i;if(l==null)return o;const c=`${Math.round(r/l*1e8)/1e6}%`;let u={};if(t.container&&t.item&&t.columnSpacing!==0){const d=e.spacing(t.columnSpacing);if(d!=="0px"){const p=`calc(${c} + ${Ht(d)})`;u={flexBasis:p,maxWidth:p}}}s=b({flexBasis:c,flexGrow:0,maxWidth:c},u)}return e.breakpoints.values[n]===0?Object.assign(o,s):o[e.breakpoints.up(n)]=s,o},{})}function zu({theme:e,ownerState:t}){const r=oo({values:t.direction,breakpoints:e.breakpoints.values});return Go({theme:e},r,o=>{const n={flexDirection:o};return o.indexOf("column")===0&&(n[`& > .${wr.item}`]={maxWidth:"none"}),n})}function xs({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(n=>{r===""&&t[n]!==0&&(r=n)});const o=Object.keys(e).sort((n,s)=>e[n]-e[s]);return o.slice(0,o.indexOf(r))}function qu({theme:e,ownerState:t}){const{container:r,rowSpacing:o}=t;let n={};if(r&&o!==0){const s=oo({values:o,breakpoints:e.breakpoints.values});let i;typeof s=="object"&&(i=xs({breakpoints:e.breakpoints.values,values:s})),n=Go({theme:e},s,(l,c)=>{var u;const d=e.spacing(l);return d!=="0px"?{marginTop:`-${Ht(d)}`,[`& > .${wr.item}`]:{paddingTop:Ht(d)}}:(u=i)!=null&&u.includes(c)?{}:{marginTop:0,[`& > .${wr.item}`]:{paddingTop:0}}})}return n}function Ku({theme:e,ownerState:t}){const{container:r,columnSpacing:o}=t;let n={};if(r&&o!==0){const s=oo({values:o,breakpoints:e.breakpoints.values});let i;typeof s=="object"&&(i=xs({breakpoints:e.breakpoints.values,values:s})),n=Go({theme:e},s,(l,c)=>{var u;const d=e.spacing(l);return d!=="0px"?{width:`calc(100% + ${Ht(d)})`,marginLeft:`-${Ht(d)}`,[`& > .${wr.item}`]:{paddingLeft:Ht(d)}}:(u=i)!=null&&u.includes(c)?{}:{width:"100%",marginLeft:0,[`& > .${wr.item}`]:{paddingLeft:0}}})}return n}function Gu(e,t,r={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[r[`spacing-xs-${String(e)}`]];const o=[];return t.forEach(n=>{const s=e[n];Number(s)>0&&o.push(r[`spacing-${n}-${String(s)}`])}),o}const Xu=E("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{container:o,direction:n,item:s,spacing:i,wrap:l,zeroMinWidth:c,breakpoints:u}=r;let d=[];o&&(d=Gu(i,u,t));const p=[];return u.forEach(m=>{const h=r[m];h&&p.push(t[`grid-${m}-${String(h)}`])}),[t.root,o&&t.container,s&&t.item,c&&t.zeroMinWidth,...d,n!=="row"&&t[`direction-xs-${String(n)}`],l!=="wrap"&&t[`wrap-xs-${String(l)}`],...p]}})(({ownerState:e})=>b({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),zu,qu,Ku,Uu);function Qu(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const r=[];return t.forEach(o=>{const n=e[o];if(Number(n)>0){const s=`spacing-${o}-${String(n)}`;r.push(s)}}),r}const Zu=e=>{const{classes:t,container:r,direction:o,item:n,spacing:s,wrap:i,zeroMinWidth:l,breakpoints:c}=e;let u=[];r&&(u=Qu(s,c));const d=[];c.forEach(m=>{const h=e[m];h&&d.push(`grid-${m}-${String(h)}`)});const p={root:["root",r&&"container",n&&"item",l&&"zeroMinWidth",...u,o!=="row"&&`direction-xs-${String(o)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...d]};return Pe(p,Fu,t)},fr=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiGrid"}),{breakpoints:n}=wt(),s=ll(o),{className:i,columns:l,columnSpacing:c,component:u="div",container:d=!1,direction:p="row",item:m=!1,rowSpacing:h,spacing:v=0,wrap:w="wrap",zeroMinWidth:g=!1}=s,C=se(s,Yu),D=h||v,S=c||v,T=x.exports.useContext(Bn),P=d?l||12:T,N={},k=b({},C);n.keys.forEach(j=>{C[j]!=null&&(N[j]=C[j],delete k[j])});const M=b({},s,{columns:P,container:d,direction:p,item:m,rowSpacing:D,columnSpacing:S,wrap:w,zeroMinWidth:g,spacing:v},N,{breakpoints:n.keys}),O=Zu(M);return y(Bn.Provider,{value:P,children:y(Xu,b({ownerState:M,className:X(O.root,i),as:u,ref:r},k))})});fr.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,columns:a.exports.oneOfType([a.exports.arrayOf(a.exports.number),a.exports.number,a.exports.object]),columnSpacing:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.number,a.exports.string])),a.exports.number,a.exports.object,a.exports.string]),component:a.exports.elementType,container:a.exports.bool,direction:a.exports.oneOfType([a.exports.oneOf(["column-reverse","column","row-reverse","row"]),a.exports.arrayOf(a.exports.oneOf(["column-reverse","column","row-reverse","row"])),a.exports.object]),item:a.exports.bool,lg:a.exports.oneOfType([a.exports.oneOf(["auto"]),a.exports.number,a.exports.bool]),md:a.exports.oneOfType([a.exports.oneOf(["auto"]),a.exports.number,a.exports.bool]),rowSpacing:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.number,a.exports.string])),a.exports.number,a.exports.object,a.exports.string]),sm:a.exports.oneOfType([a.exports.oneOf(["auto"]),a.exports.number,a.exports.bool]),spacing:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.number,a.exports.string])),a.exports.number,a.exports.object,a.exports.string]),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),wrap:a.exports.oneOf(["nowrap","wrap-reverse","wrap"]),xl:a.exports.oneOfType([a.exports.oneOf(["auto"]),a.exports.number,a.exports.bool]),xs:a.exports.oneOfType([a.exports.oneOf(["auto"]),a.exports.number,a.exports.bool]),zeroMinWidth:a.exports.bool};{const e=za("Grid",fr);fr["propTypes"]=b({},fr.propTypes,{direction:e("container"),lg:e("item"),md:e("item"),sm:e("item"),spacing:e("container"),wrap:e("container"),xs:e("item"),zeroMinWidth:e("item")})}const le=fr;function Ju(e){return Te("MuiLinearProgress",e)}const ed=pe("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),Gt=ed,td=["className","color","value","valueBuffer","variant"];let Jt=e=>e,Fn,Wn,_n,Hn,Yn,Un;const jo=4,rd=Xo(Fn||(Fn=Jt` - 0% { - left: -35%; - right: 100%; - } - - 60% { - left: 100%; - right: -90%; - } - - 100% { - left: 100%; - right: -90%; - } -`)),od=Xo(Wn||(Wn=Jt` - 0% { - left: -200%; - right: 100%; - } - - 60% { - left: 107%; - right: -8%; - } - - 100% { - left: 107%; - right: -8%; - } -`)),nd=Xo(_n||(_n=Jt` - 0% { - opacity: 1; - background-position: 0 -23px; - } - - 60% { - opacity: 0; - background-position: 0 -23px; - } - - 100% { - opacity: 1; - background-position: -200px -23px; - } -`)),ad=e=>{const{classes:t,variant:r,color:o}=e,n={root:["root",`color${G(o)}`,r],dashed:["dashed",`dashedColor${G(o)}`],bar1:["bar",`barColor${G(o)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar",r!=="buffer"&&`barColor${G(o)}`,r==="buffer"&&`color${G(o)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return Pe(n,Ju,t)},ln=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?La(e.palette[t].main,.62):Ba(e.palette[t].main,.5),sd=E("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${G(r.color)}`],t[r.variant]]}})(({ownerState:e,theme:t})=>b({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:ln(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),id=E("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${G(r.color)}`]]}})(({ownerState:e,theme:t})=>{const r=ln(t,e.color);return b({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},Qo(Hn||(Hn=Jt` - animation: ${0} 3s infinite linear; - `),nd)),ld=E("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${G(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>b({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${jo}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${jo}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&Qo(Yn||(Yn=Jt` - width: auto; - animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; - `),rd)),cd=E("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${G(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>b({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:ln(t,e.color),transition:`transform .${jo}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&Qo(Un||(Un=Jt` - width: auto; - animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; - `),od)),vs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiLinearProgress"}),{className:n,color:s="primary",value:i,valueBuffer:l,variant:c="indeterminate"}=o,u=se(o,td),d=b({},o,{color:s,variant:c}),p=ad(d),m=wt(),h={},v={bar1:{},bar2:{}};if(c==="determinate"||c==="buffer")if(i!==void 0){h["aria-valuenow"]=Math.round(i),h["aria-valuemin"]=0,h["aria-valuemax"]=100;let w=i-100;m.direction==="rtl"&&(w=-w),v.bar1.transform=`translateX(${w}%)`}else console.error("MUI: You need to provide a value prop when using the determinate or buffer variant of LinearProgress .");if(c==="buffer")if(l!==void 0){let w=(l||0)-100;m.direction==="rtl"&&(w=-w),v.bar2.transform=`translateX(${w}%)`}else console.error("MUI: You need to provide a valueBuffer prop when using the buffer variant of LinearProgress.");return me(sd,b({className:X(p.root,n),ownerState:d,role:"progressbar"},h,{ref:r},u,{children:[c==="buffer"?y(id,{className:p.dashed,ownerState:d}):null,y(ld,{className:p.bar1,ownerState:d,style:v.bar1}),c==="determinate"?null:y(cd,{className:p.bar2,ownerState:d,style:v.bar2})]}))});vs.propTypes={classes:a.exports.object,className:a.exports.string,color:a.exports.oneOfType([a.exports.oneOf(["inherit","primary","secondary"]),a.exports.string]),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),value:a.exports.number,valueBuffer:a.exports.number,variant:a.exports.oneOf(["buffer","determinate","indeterminate","query"])};const cn=vs,zn=We(y("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),qn=We(y("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),bs=x.exports.createContext({});bs.displayName="StepperContext";const so=bs,gs=x.exports.createContext({});gs.displayName="StepContext";const un=gs;function ud(e){return Te("MuiStep",e)}pe("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]);const dd=["active","children","className","component","completed","disabled","expanded","index","last"],pd=e=>{const{classes:t,orientation:r,alternativeLabel:o,completed:n}=e;return Pe({root:["root",r,o&&"alternativeLabel",n&&"completed"]},ud,t)},fd=E("div",{name:"MuiStep",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})(({ownerState:e})=>b({},e.orientation==="horizontal"&&{paddingLeft:8,paddingRight:8},e.alternativeLabel&&{flex:1,position:"relative"})),ys=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiStep"}),{active:n,children:s,className:i,component:l="div",completed:c,disabled:u,expanded:d=!1,index:p,last:m}=o,h=se(o,dd),{activeStep:v,connector:w,alternativeLabel:g,orientation:C,nonLinear:D}=x.exports.useContext(so);let[S=!1,T=!1,P=!1]=[n,c,u];v===p?S=n!==void 0?n:!0:!D&&v>p?T=c!==void 0?c:!0:!D&&v({index:p,last:m,expanded:d,icon:p+1,active:S,completed:T,disabled:P}),[p,m,d,S,T,P]),k=b({},o,{active:S,orientation:C,alternativeLabel:g,completed:T,disabled:P,expanded:d,component:l}),M=pd(k),O=me(fd,b({as:l,className:X(M.root,i),ref:r,ownerState:k},h,{children:[w&&g&&p!==0?w:null,s]}));return y(un.Provider,{value:N,children:w&&!g&&p!==0?me(x.exports.Fragment,{children:[w,O]}):O})});ys.propTypes={active:a.exports.bool,children:a.exports.node,classes:a.exports.object,className:a.exports.string,completed:a.exports.bool,component:a.exports.elementType,disabled:a.exports.bool,expanded:a.exports.bool,index:lr,last:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const md=ys,hd=We(y("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}),"CheckCircle"),xd=We(y("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");function vd(e){return Te("MuiStepIcon",e)}const bd=pe("MuiStepIcon",["root","active","completed","error","text"]),vo=bd;var Kn;const gd=["active","className","completed","error","icon"],yd=e=>{const{classes:t,active:r,completed:o,error:n}=e;return Pe({root:["root",r&&"active",o&&"completed",n&&"error"],text:["text"]},vd,t)},bo=E(cl,{name:"MuiStepIcon",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),color:(e.vars||e).palette.text.disabled,[`&.${vo.completed}`]:{color:(e.vars||e).palette.primary.main},[`&.${vo.active}`]:{color:(e.vars||e).palette.primary.main},[`&.${vo.error}`]:{color:(e.vars||e).palette.error.main}})),wd=E("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(e,t)=>t.text})(({theme:e})=>({fill:(e.vars||e).palette.primary.contrastText,fontSize:e.typography.caption.fontSize,fontFamily:e.typography.fontFamily})),ws=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiStepIcon"}),{active:n=!1,className:s,completed:i=!1,error:l=!1,icon:c}=o,u=se(o,gd),d=b({},o,{active:n,completed:i,error:l}),p=yd(d);if(typeof c=="number"||typeof c=="string"){const m=X(s,p.root);return l?y(bo,b({as:xd,className:m,ref:r,ownerState:d},u)):i?y(bo,b({as:hd,className:m,ref:r,ownerState:d},u)):me(bo,b({className:m,ref:r,ownerState:d},u,{children:[Kn||(Kn=y("circle",{cx:"12",cy:"12",r:"12"})),y(wd,{className:p.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:d,children:c})]}))}return c});ws.propTypes={active:a.exports.bool,classes:a.exports.object,className:a.exports.string,completed:a.exports.bool,error:a.exports.bool,icon:a.exports.node,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Nd=ws;function Cd(e){return Te("MuiStepLabel",e)}const Dd=pe("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),Tt=Dd,Td=["children","className","componentsProps","error","icon","optional","slotProps","StepIconComponent","StepIconProps"],Pd=e=>{const{classes:t,orientation:r,active:o,completed:n,error:s,disabled:i,alternativeLabel:l}=e;return Pe({root:["root",r,s&&"error",i&&"disabled",l&&"alternativeLabel"],label:["label",o&&"active",n&&"completed",s&&"error",i&&"disabled",l&&"alternativeLabel"],iconContainer:["iconContainer",o&&"active",n&&"completed",s&&"error",i&&"disabled",l&&"alternativeLabel"],labelContainer:["labelContainer",l&&"alternativeLabel"]},Cd,t)},kd=E("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation]]}})(({ownerState:e})=>b({display:"flex",alignItems:"center",[`&.${Tt.alternativeLabel}`]:{flexDirection:"column"},[`&.${Tt.disabled}`]:{cursor:"default"}},e.orientation==="vertical"&&{textAlign:"left",padding:"8px 0"})),Md=E("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e})=>b({},e.typography.body2,{display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),[`&.${Tt.active}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${Tt.completed}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${Tt.alternativeLabel}`]:{marginTop:16},[`&.${Tt.error}`]:{color:(e.vars||e).palette.error.main}})),Sd=E("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(e,t)=>t.iconContainer})(()=>({flexShrink:0,display:"flex",paddingRight:8,[`&.${Tt.alternativeLabel}`]:{paddingRight:0}})),Od=E("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>({width:"100%",color:(e.vars||e).palette.text.secondary,[`&.${Tt.alternativeLabel}`]:{textAlign:"center"}})),dn=x.exports.forwardRef(function(t,r){var o;const n=we({props:t,name:"MuiStepLabel"}),{children:s,className:i,componentsProps:l={},error:c=!1,icon:u,optional:d,slotProps:p={},StepIconComponent:m,StepIconProps:h}=n,v=se(n,Td),{alternativeLabel:w,orientation:g}=x.exports.useContext(so),{active:C,disabled:D,completed:S,icon:T}=x.exports.useContext(un),P=u||T;let N=m;P&&!N&&(N=Nd);const k=b({},n,{active:C,alternativeLabel:w,completed:S,disabled:D,error:c,orientation:g}),M=Pd(k),O=(o=p.label)!=null?o:l.label;return me(kd,b({className:X(M.root,i),ref:r,ownerState:k},v,{children:[P||N?y(Sd,{className:M.iconContainer,ownerState:k,children:y(N,b({completed:S,active:C,error:c,icon:P},h))}):null,me(Od,{className:M.labelContainer,ownerState:k,children:[s?y(Md,b({ownerState:k},O,{className:X(M.label,O==null?void 0:O.className),children:s})):null,d]})]}))});dn.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,componentsProps:a.exports.shape({label:a.exports.object}),error:a.exports.bool,icon:a.exports.node,optional:a.exports.node,slotProps:a.exports.shape({label:a.exports.object}),StepIconComponent:a.exports.elementType,StepIconProps:a.exports.object,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};dn.muiName="StepLabel";const Ed=dn;function Rd(e){return Te("MuiStepConnector",e)}pe("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]);const jd=["className"],$d=e=>{const{classes:t,orientation:r,alternativeLabel:o,active:n,completed:s,disabled:i}=e,l={root:["root",r,o&&"alternativeLabel",n&&"active",s&&"completed",i&&"disabled"],line:["line",`line${G(r)}`]};return Pe(l,Rd,t)},Id=E("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})(({ownerState:e})=>b({flex:"1 1 auto"},e.orientation==="vertical"&&{marginLeft:12},e.alternativeLabel&&{position:"absolute",top:8+4,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"})),Ad=E("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.line,t[`line${G(r.orientation)}`]]}})(({ownerState:e,theme:t})=>{const r=t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600];return b({display:"block",borderColor:t.vars?t.vars.palette.StepConnector.border:r},e.orientation==="horizontal"&&{borderTopStyle:"solid",borderTopWidth:1},e.orientation==="vertical"&&{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24})}),Ns=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiStepConnector"}),{className:n}=o,s=se(o,jd),{alternativeLabel:i,orientation:l="horizontal"}=x.exports.useContext(so),{active:c,disabled:u,completed:d}=x.exports.useContext(un),p=b({},o,{alternativeLabel:i,orientation:l,active:c,completed:d,disabled:u}),m=$d(p);return y(Id,b({className:X(m.root,n),ref:r,ownerState:p},s,{children:y(Ad,{className:m.line,ownerState:p})}))});Ns.propTypes={classes:a.exports.object,className:a.exports.string,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Vd=Ns;function Ld(e){return Te("MuiStepper",e)}pe("MuiStepper",["root","horizontal","vertical","alternativeLabel"]);const Bd=["activeStep","alternativeLabel","children","className","component","connector","nonLinear","orientation"],Fd=e=>{const{orientation:t,alternativeLabel:r,classes:o}=e;return Pe({root:["root",t,r&&"alternativeLabel"]},Ld,o)},Wd=E("div",{name:"MuiStepper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel]}})(({ownerState:e})=>b({display:"flex"},e.orientation==="horizontal"&&{flexDirection:"row",alignItems:"center"},e.orientation==="vertical"&&{flexDirection:"column"},e.alternativeLabel&&{alignItems:"flex-start"})),_d=y(Vd,{}),Cs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiStepper"}),{activeStep:n=0,alternativeLabel:s=!1,children:i,className:l,component:c="div",connector:u=_d,nonLinear:d=!1,orientation:p="horizontal"}=o,m=se(o,Bd),h=b({},o,{alternativeLabel:s,orientation:p,component:c}),v=Fd(h),w=x.exports.Children.toArray(i).filter(Boolean),g=w.map((D,S)=>x.exports.cloneElement(D,b({index:S,last:S+1===w.length},D.props))),C=x.exports.useMemo(()=>({activeStep:n,alternativeLabel:s,connector:u,nonLinear:d,orientation:p}),[n,s,u,d,p]);return y(so.Provider,{value:C,children:y(Wd,b({as:c,ownerState:h,className:X(v.root,l),ref:r},m,{children:g}))})});Cs.propTypes={activeStep:lr,alternativeLabel:a.exports.bool,children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,connector:a.exports.element,nonLinear:a.exports.bool,orientation:a.exports.oneOf(["horizontal","vertical"]),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Hd=Cs;function Yd(e){return Te("MuiTab",e)}const Ud=pe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),Ot=Ud,zd=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],qd=e=>{const{classes:t,textColor:r,fullWidth:o,wrapped:n,icon:s,label:i,selected:l,disabled:c}=e,u={root:["root",s&&i&&"labelIcon",`textColor${G(r)}`,o&&"fullWidth",n&&"wrapped",l&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return Pe(u,Yd,t)},Kd=E(Yt,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${G(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>b({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${Ot.iconWrapper}`]:b({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${Ot.selected}`]:{opacity:1},[`&.${Ot.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Ot.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${Ot.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Ot.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${Ot.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),Ds=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTab"}),{className:n,disabled:s=!1,disableFocusRipple:i=!1,fullWidth:l,icon:c,iconPosition:u="top",indicator:d,label:p,onChange:m,onClick:h,onFocus:v,selected:w,selectionFollowsFocus:g,textColor:C="inherit",value:D,wrapped:S=!1}=o,T=se(o,zd),P=b({},o,{disabled:s,disableFocusRipple:i,selected:w,icon:!!c,iconPosition:u,label:!!p,fullWidth:l,textColor:C,wrapped:S}),N=qd(P),k=c&&p&&x.exports.isValidElement(c)?x.exports.cloneElement(c,{className:X(N.iconWrapper,c.props.className)}):c,M=j=>{!w&&m&&m(j,D),h&&h(j)},O=j=>{g&&!w&&m&&m(j,D),v&&v(j)};return me(Kd,b({focusRipple:!i,className:X(N.root,n),ref:r,role:"tab","aria-selected":w,disabled:s,onClick:M,onFocus:O,ownerState:P,tabIndex:w?0:-1},T,{children:[u==="top"||u==="start"?me(x.exports.Fragment,{children:[k,p]}):me(x.exports.Fragment,{children:[p,k]}),d]}))});Ds.propTypes={children:Zo,classes:a.exports.object,className:a.exports.string,disabled:a.exports.bool,disableFocusRipple:a.exports.bool,disableRipple:a.exports.bool,icon:a.exports.oneOfType([a.exports.element,a.exports.string]),iconPosition:a.exports.oneOf(["bottom","end","start","top"]),label:a.exports.node,onChange:a.exports.func,onClick:a.exports.func,onFocus:a.exports.func,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),value:a.exports.any,wrapped:a.exports.bool};const go=Ds,Ts=x.exports.createContext();Ts.displayName="TableContext";const Ps=Ts;function Gd(e){return Te("MuiTable",e)}pe("MuiTable",["root","stickyHeader"]);const Xd=["className","component","padding","size","stickyHeader"],Qd=e=>{const{classes:t,stickyHeader:r}=e;return Pe({root:["root",r&&"stickyHeader"]},Gd,t)},Zd=E("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>b({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":b({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),Gn="table",ks=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTable"}),{className:n,component:s=Gn,padding:i="normal",size:l="medium",stickyHeader:c=!1}=o,u=se(o,Xd),d=b({},o,{component:s,padding:i,size:l,stickyHeader:c}),p=Qd(d),m=x.exports.useMemo(()=>({padding:i,size:l,stickyHeader:c}),[i,l,c]);return y(Ps.Provider,{value:m,children:y(Zd,b({as:s,role:s===Gn?null:"table",ref:r,className:X(p.root,n),ownerState:d},u))})});ks.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,padding:a.exports.oneOf(["checkbox","none","normal"]),size:a.exports.oneOfType([a.exports.oneOf(["medium","small"]),a.exports.string]),stickyHeader:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Jd=ks,Ms=x.exports.createContext();Ms.displayName="Tablelvl2Context";const io=Ms;function ep(e){return Te("MuiTableBody",e)}pe("MuiTableBody",["root"]);const tp=["className","component"],rp=e=>{const{classes:t}=e;return Pe({root:["root"]},ep,t)},op=E("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),np={variant:"body"},Xn="tbody",Ss=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableBody"}),{className:n,component:s=Xn}=o,i=se(o,tp),l=b({},o,{component:s}),c=rp(l);return y(io.Provider,{value:np,children:y(op,b({className:X(c.root,n),as:s,ref:r,role:s===Xn?null:"rowgroup",ownerState:l},i))})});Ss.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const ap=Ss;function sp(e){return Te("MuiTableCell",e)}const ip=pe("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),lp=ip,cp=["align","className","component","padding","scope","size","sortDirection","variant"],up=e=>{const{classes:t,variant:r,align:o,padding:n,size:s,stickyHeader:i}=e,l={root:["root",r,i&&"stickyHeader",o!=="inherit"&&`align${G(o)}`,n!=="normal"&&`padding${G(n)}`,`size${G(s)}`]};return Pe(l,sp,t)},dp=E("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${G(r.size)}`],r.padding!=="normal"&&t[`padding${G(r.padding)}`],r.align!=="inherit"&&t[`align${G(r.align)}`],r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>b({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid - ${e.palette.mode==="light"?La(ze(e.palette.divider,1),.88):Ba(ze(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${lp.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),Os=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableCell"}),{align:n="inherit",className:s,component:i,padding:l,scope:c,size:u,sortDirection:d,variant:p}=o,m=se(o,cp),h=x.exports.useContext(Ps),v=x.exports.useContext(io),w=v&&v.variant==="head";let g;i?g=i:g=w?"th":"td";let C=c;g==="td"?C=void 0:!C&&w&&(C="col");const D=p||v&&v.variant,S=b({},o,{align:n,component:g,padding:l||(h&&h.padding?h.padding:"normal"),size:u||(h&&h.size?h.size:"medium"),sortDirection:d,stickyHeader:D==="head"&&h&&h.stickyHeader,variant:D}),T=up(S);let P=null;return d&&(P=d==="asc"?"ascending":"descending"),y(dp,b({as:g,ref:r,className:X(T.root,s),"aria-sort":P,scope:C,ownerState:S},m))});Os.propTypes={align:a.exports.oneOf(["center","inherit","justify","left","right"]),children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,padding:a.exports.oneOf(["checkbox","none","normal"]),scope:a.exports.string,size:a.exports.oneOfType([a.exports.oneOf(["medium","small"]),a.exports.string]),sortDirection:a.exports.oneOf(["asc","desc",!1]),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),variant:a.exports.oneOfType([a.exports.oneOf(["body","footer","head"]),a.exports.string])};const rt=Os;function pp(e){return Te("MuiTableContainer",e)}pe("MuiTableContainer",["root"]);const fp=["className","component"],mp=e=>{const{classes:t}=e;return Pe({root:["root"]},pp,t)},hp=E("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),Es=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableContainer"}),{className:n,component:s="div"}=o,i=se(o,fp),l=b({},o,{component:s}),c=mp(l);return y(hp,b({ref:r,as:s,className:X(c.root,n),ownerState:l},i))});Es.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const xp=Es;function vp(e){return Te("MuiTableHead",e)}pe("MuiTableHead",["root"]);const bp=["className","component"],gp=e=>{const{classes:t}=e;return Pe({root:["root"]},vp,t)},yp=E("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),wp={variant:"head"},Qn="thead",Rs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableHead"}),{className:n,component:s=Qn}=o,i=se(o,bp),l=b({},o,{component:s}),c=gp(l);return y(io.Provider,{value:wp,children:y(yp,b({as:s,className:X(c.root,n),ref:r,role:s===Qn?null:"rowgroup",ownerState:l},i))})});Rs.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Np=Rs,$o=We(y("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Io=We(y("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var Zn,Jn,ea,ta,ra,oa,na,aa;const Cp=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],js=x.exports.forwardRef(function(t,r){const{backIconButtonProps:o,count:n,getItemAriaLabel:s,nextIconButtonProps:i,onPageChange:l,page:c,rowsPerPage:u,showFirstButton:d,showLastButton:p}=t,m=se(t,Cp),h=wt(),v=D=>{l(D,0)},w=D=>{l(D,c-1)},g=D=>{l(D,c+1)},C=D=>{l(D,Math.max(0,Math.ceil(n/u)-1))};return me("div",b({ref:r},m,{children:[d&&y(it,{onClick:v,disabled:c===0,"aria-label":s("first",c),title:s("first",c),children:h.direction==="rtl"?Zn||(Zn=y(qn,{})):Jn||(Jn=y(zn,{}))}),y(it,b({onClick:w,disabled:c===0,color:"inherit","aria-label":s("previous",c),title:s("previous",c)},o,{children:h.direction==="rtl"?ea||(ea=y(Io,{})):ta||(ta=y($o,{}))})),y(it,b({onClick:g,disabled:n!==-1?c>=Math.ceil(n/u)-1:!1,color:"inherit","aria-label":s("next",c),title:s("next",c)},i,{children:h.direction==="rtl"?ra||(ra=y($o,{})):oa||(oa=y(Io,{}))})),p&&y(it,{onClick:C,disabled:c>=Math.ceil(n/u)-1,"aria-label":s("last",c),title:s("last",c),children:h.direction==="rtl"?na||(na=y(zn,{})):aa||(aa=y(qn,{}))})]}))});js.propTypes={backIconButtonProps:a.exports.object,count:a.exports.number.isRequired,getItemAriaLabel:a.exports.func.isRequired,nextIconButtonProps:a.exports.object,onPageChange:a.exports.func.isRequired,page:a.exports.number.isRequired,rowsPerPage:a.exports.number.isRequired,showFirstButton:a.exports.bool.isRequired,showLastButton:a.exports.bool.isRequired};const Dp=js;function Tp(e){return Te("MuiTablePagination",e)}const Pp=pe("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),mr=Pp;var sa;const kp=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],Mp=E(rt,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}})),Sp=E(ul,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>b({[`& .${mr.actions}`]:t.actions},t.toolbar)})(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${mr.actions}`]:{flexShrink:0,marginLeft:20}})),Op=E("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),Ep=E("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>b({},e.typography.body2,{flexShrink:0})),Rp=E(Fa,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>b({[`& .${mr.selectIcon}`]:t.selectIcon,[`& .${mr.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${mr.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),jp=E(Wa,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),$p=E("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>b({},e.typography.body2,{flexShrink:0}));function Ip({from:e,to:t,count:r}){return`${e}\u2013${t} of ${r!==-1?r:`more than ${t}`}`}function Ap(e){return`Go to ${e} page`}const Vp=e=>{const{classes:t}=e;return Pe({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},Tp,t)},$s=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTablePagination"}),{ActionsComponent:n=Dp,backIconButtonProps:s,className:i,colSpan:l,component:c=rt,count:u,getItemAriaLabel:d=Ap,labelDisplayedRows:p=Ip,labelRowsPerPage:m="Rows per page:",nextIconButtonProps:h,onPageChange:v,onRowsPerPageChange:w,page:g,rowsPerPage:C,rowsPerPageOptions:D=[10,25,50,100],SelectProps:S={},showFirstButton:T=!1,showLastButton:P=!1}=o,N=se(o,kp),k=o,M=Vp(k),O=S.native?"option":jp;let j;(c===rt||c==="td")&&(j=l||1e3);const B=br(S.id),I=br(S.labelId),A=()=>u===-1?(g+1)*C:C===-1?u:Math.min(u,(g+1)*C);return y(Mp,b({colSpan:j,ref:r,as:c,ownerState:k,className:X(M.root,i)},N,{children:me(Sp,{className:M.toolbar,children:[y(Op,{className:M.spacer}),D.length>1&&y(Ep,{className:M.selectLabel,id:I,children:m}),D.length>1&&y(Rp,b({variant:"standard"},!S.variant&&{input:sa||(sa=y(dl,{}))},{value:C,onChange:w,id:B,labelId:I},S,{classes:b({},S.classes,{root:X(M.input,M.selectRoot,(S.classes||{}).root),select:X(M.select,(S.classes||{}).select),icon:X(M.selectIcon,(S.classes||{}).icon)}),children:D.map(V=>x.exports.createElement(O,b({},!pl(O)&&{ownerState:k},{className:M.menuItem,key:V.label?V.label:V,value:V.value?V.value:V}),V.label?V.label:V))})),y($p,{className:M.displayedRows,children:p({from:u===0?0:g*C+1,to:A(),count:u===-1?-1:u,page:g})}),y(n,{className:M.actions,backIconButtonProps:s,count:u,nextIconButtonProps:h,onPageChange:v,page:g,rowsPerPage:C,showFirstButton:T,showLastButton:P,getItemAriaLabel:d})]})}))});$s.propTypes={ActionsComponent:a.exports.elementType,backIconButtonProps:a.exports.object,classes:a.exports.object,className:a.exports.string,colSpan:a.exports.number,component:a.exports.elementType,count:lr.isRequired,getItemAriaLabel:a.exports.func,labelDisplayedRows:a.exports.func,labelRowsPerPage:a.exports.node,nextIconButtonProps:a.exports.object,onPageChange:a.exports.func.isRequired,onRowsPerPageChange:a.exports.func,page:Ia(lr.isRequired,e=>{const{count:t,page:r,rowsPerPage:o}=e;if(t===-1)return null;const n=Math.max(0,Math.ceil(t/o)-1);return r<0||r>n?new Error(`MUI: The page prop of a TablePagination is out of range (0 to ${n}, but page is ${r}).`):null}),rowsPerPage:lr.isRequired,rowsPerPageOptions:a.exports.arrayOf(a.exports.oneOfType([a.exports.number,a.exports.shape({label:a.exports.string.isRequired,value:a.exports.number.isRequired})]).isRequired),SelectProps:a.exports.object,showFirstButton:a.exports.bool,showLastButton:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Lp=$s;function Bp(e){return Te("MuiTableRow",e)}const Fp=pe("MuiTableRow",["root","selected","hover","head","footer"]),ia=Fp,Wp=["className","component","hover","selected"],_p=e=>{const{classes:t,selected:r,hover:o,head:n,footer:s}=e;return Pe({root:["root",r&&"selected",o&&"hover",n&&"head",s&&"footer"]},Bp,t)},Hp=E("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${ia.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ia.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:ze(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ze(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),la="tr",Is=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableRow"}),{className:n,component:s=la,hover:i=!1,selected:l=!1}=o,c=se(o,Wp),u=x.exports.useContext(io),d=b({},o,{component:s,hover:i,selected:l,head:u&&u.variant==="head",footer:u&&u.variant==="footer"}),p=_p(d);return y(Hp,b({as:s,ref:r,className:X(p.root,n),role:s===la?null:"row",ownerState:d},c))});Is.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,hover:a.exports.bool,selected:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Hr=Is,Yp=We(y("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function Up(e){return Te("MuiTableSortLabel",e)}const zp=pe("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),yo=zp,qp=["active","children","className","direction","hideSortIcon","IconComponent"],Kp=e=>{const{classes:t,direction:r,active:o}=e,n={root:["root",o&&"active"],icon:["icon",`iconDirection${G(r)}`]};return Pe(n,Up,t)},Gp=E(Yt,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${yo.icon}`]:{opacity:.5}},[`&.${yo.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${yo.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),Xp=E("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${G(r.direction)}`]]}})(({theme:e,ownerState:t})=>b({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},t.direction==="desc"&&{transform:"rotate(0deg)"},t.direction==="asc"&&{transform:"rotate(180deg)"})),As=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTableSortLabel"}),{active:n=!1,children:s,className:i,direction:l="asc",hideSortIcon:c=!1,IconComponent:u=Yp}=o,d=se(o,qp),p=b({},o,{active:n,direction:l,hideSortIcon:c,IconComponent:u}),m=Kp(p);return me(Gp,b({className:X(m.root,i),component:"span",disableRipple:!0,ownerState:p,ref:r},d,{children:[s,c&&!n?null:y(Xp,{as:u,className:X(m.icon),ownerState:p})]}))});As.propTypes={active:a.exports.bool,children:a.exports.node,classes:a.exports.object,className:a.exports.string,direction:a.exports.oneOf(["asc","desc"]),hideSortIcon:a.exports.bool,IconComponent:a.exports.elementType,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const Qp=As;function Zp(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function Jp(e,t,r,o={},n=()=>{}){const{ease:s=Zp,duration:i=300}=o;let l=null;const c=t[e];let u=!1;const d=()=>{u=!0},p=m=>{if(u){n(new Error("Animation cancelled"));return}l===null&&(l=m);const h=Math.min(1,(m-l)/i);if(t[e]=s(h)*(r-c)+c,h>=1){requestAnimationFrame(()=>{n(null)});return}requestAnimationFrame(p)};return c===r?(n(new Error("Element already at target position")),d):(requestAnimationFrame(p),d)}const ef=["onChange"],tf={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function Vs(e){const{onChange:t}=e,r=se(e,ef),o=x.exports.useRef(),n=x.exports.useRef(null),s=()=>{o.current=n.current.offsetHeight-n.current.clientHeight};return $t(()=>{const i=zo(()=>{const c=o.current;s(),c!==o.current&&t(o.current)}),l=qo(n.current);return l.addEventListener("resize",i),()=>{i.clear(),l.removeEventListener("resize",i)}},[t]),x.exports.useEffect(()=>{s(),t(o.current)},[t]),y("div",b({style:tf,ref:n},r))}Vs.propTypes={onChange:a.exports.func.isRequired};function rf(e){return Te("MuiTabScrollButton",e)}const of=pe("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),nf=of,af=["className","slots","slotProps","direction","orientation","disabled"],sf=e=>{const{classes:t,orientation:r,disabled:o}=e;return Pe({root:["root",r,o&&"disabled"]},rf,t)},lf=E(Yt,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})(({ownerState:e})=>b({width:40,flexShrink:0,opacity:.8,[`&.${nf.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),Ls=x.exports.forwardRef(function(t,r){var o,n;const s=we({props:t,name:"MuiTabScrollButton"}),{className:i,slots:l={},slotProps:c={},direction:u}=s,d=se(s,af),m=wt().direction==="rtl",h=b({isRtl:m},s),v=sf(h),w=(o=l.StartScrollButtonIcon)!=null?o:$o,g=(n=l.EndScrollButtonIcon)!=null?n:Io,C=vr({elementType:w,externalSlotProps:c.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:h}),D=vr({elementType:g,externalSlotProps:c.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:h});return y(lf,b({component:"div",className:X(v.root,i),ref:r,role:null,ownerState:h,tabIndex:null},d,{children:u==="left"?y(w,b({},C)):y(g,b({},D))}))});Ls.propTypes={children:a.exports.node,classes:a.exports.object,className:a.exports.string,direction:a.exports.oneOf(["left","right"]).isRequired,disabled:a.exports.bool,orientation:a.exports.oneOf(["horizontal","vertical"]).isRequired,slotProps:a.exports.shape({endScrollButtonIcon:a.exports.oneOfType([a.exports.func,a.exports.object]),startScrollButtonIcon:a.exports.oneOfType([a.exports.func,a.exports.object])}),slots:a.exports.shape({EndScrollButtonIcon:a.exports.elementType,StartScrollButtonIcon:a.exports.elementType}),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};const cf=Ls;function uf(e){return Te("MuiTabs",e)}const df=pe("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),wo=df,pf=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],ca=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,ua=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Ir=(e,t,r)=>{let o=!1,n=r(e,t);for(;n;){if(n===e.firstChild){if(o)return;o=!0}const s=n.disabled||n.getAttribute("aria-disabled")==="true";if(!n.hasAttribute("tabindex")||s)n=r(e,n);else{n.focus();return}}},ff=e=>{const{vertical:t,fixed:r,hideScrollbar:o,scrollableX:n,scrollableY:s,centered:i,scrollButtonsHideMobile:l,classes:c}=e;return Pe({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",o&&"hideScrollbar",n&&"scrollableX",s&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[n&&"scrollableX"],hideScrollbar:[o&&"hideScrollbar"]},uf,c)},mf=E("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${wo.scrollButtons}`]:t.scrollButtons},{[`& .${wo.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>b({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${wo.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),hf=E("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})(({ownerState:e})=>b({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),xf=E("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})(({ownerState:e})=>b({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),vf=E("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>b({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),bf=E(Vs,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),da={};let pa=!1;const Bs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiTabs"}),n=wt(),s=n.direction==="rtl",{"aria-label":i,"aria-labelledby":l,action:c,centered:u=!1,children:d,className:p,component:m="div",allowScrollButtonsMobile:h=!1,indicatorColor:v="primary",onChange:w,orientation:g="horizontal",ScrollButtonComponent:C=cf,scrollButtons:D="auto",selectionFollowsFocus:S,slots:T={},slotProps:P={},TabIndicatorProps:N={},TabScrollButtonProps:k={},textColor:M="primary",value:O,variant:j="standard",visibleScrollbar:B=!1}=o,I=se(o,pf),A=j==="scrollable",V=g==="vertical",F=V?"scrollTop":"scrollLeft",$=V?"top":"left",R=V?"bottom":"right",U=V?"clientHeight":"clientWidth",L=V?"height":"width",oe=b({},o,{component:m,allowScrollButtonsMobile:h,indicatorColor:v,orientation:g,vertical:V,scrollButtons:D,textColor:M,variant:j,visibleScrollbar:B,fixed:!A,hideScrollbar:A&&!B,scrollableX:A&&!V,scrollableY:A&&V,centered:u&&!A,scrollButtonsHideMobile:!h}),ie=ff(oe),q=vr({elementType:T.StartScrollButtonIcon,externalSlotProps:P.startScrollButtonIcon,ownerState:oe}),ee=vr({elementType:T.EndScrollButtonIcon,externalSlotProps:P.endScrollButtonIcon,ownerState:oe});u&&A&&console.error('MUI: You can not use the `centered={true}` and `variant="scrollable"` properties at the same time on a `Tabs` component.');const[ke,Me]=x.exports.useState(!1),[Se,ce]=x.exports.useState(da),[ne,ue]=x.exports.useState(!1),[Ae,fe]=x.exports.useState(!1),[Re,He]=x.exports.useState(!1),[Ye,Ue]=x.exports.useState({overflow:"hidden",scrollbarWidth:0}),je=new Map,Oe=x.exports.useRef(null),Ve=x.exports.useRef(null),Qe=()=>{const K=Oe.current;let re;if(K){const Ce=K.getBoundingClientRect();re={clientWidth:K.clientWidth,scrollLeft:K.scrollLeft,scrollTop:K.scrollTop,scrollLeftNormalized:jl(K,n.direction),scrollWidth:K.scrollWidth,top:Ce.top,bottom:Ce.bottom,left:Ce.left,right:Ce.right}}let he;if(K&&O!==!1){const Ce=Ve.current.children;if(Ce.length>0){const Ke=Ce[je.get(O)];Ke||console.error(["MUI: The `value` provided to the Tabs component is invalid.",`None of the Tabs' children match with "${O}".`,je.keys?`You can provide one of the following values: ${Array.from(je.keys()).join(", ")}.`:null].join(` -`)),he=Ke?Ke.getBoundingClientRect():null,!pa&&he&&he.width===0&&he.height===0&&re.clientWidth!==0&&(re=null,console.error(["MUI: The `value` provided to the Tabs component is invalid.",`The Tab with this \`value\` ("${O}") is not part of the document layout.`,"Make sure the tab item is present in the document or that it's not `display: none`."].join(` -`)),pa=!0)}}return{tabsMeta:re,tabMeta:he}},qe=ir(()=>{const{tabsMeta:K,tabMeta:re}=Qe();let he=0,Ce;if(V)Ce="top",re&&K&&(he=re.top-K.top+K.scrollTop);else if(Ce=s?"right":"left",re&&K){const Nt=s?K.scrollLeftNormalized+K.clientWidth-K.scrollWidth:K.scrollLeft;he=(s?-1:1)*(re[Ce]-K[Ce]+Nt)}const Ke={[Ce]:he,[L]:re?re[L]:0};if(isNaN(Se[Ce])||isNaN(Se[L]))ce(Ke);else{const Nt=Math.abs(Se[Ce]-Ke[Ce]),jr=Math.abs(Se[L]-Ke[L]);(Nt>=1||jr>=1)&&ce(Ke)}}),$e=(K,{animation:re=!0}={})=>{re?Jp(F,Oe.current,K,{duration:n.transitions.duration.standard}):Oe.current[F]=K},Ge=K=>{let re=Oe.current[F];V?re+=K:(re+=K*(s?-1:1),re*=s&&qa()==="reverse"?-1:1),$e(re)},dt=()=>{const K=Oe.current[U];let re=0;const he=Array.from(Ve.current.children);for(let Ce=0;CeK){Ce===0&&(re=K);break}re+=Ke[U]}return re},St=()=>{Ge(-1*dt())},Sr=()=>{Ge(dt())},Or=x.exports.useCallback(K=>{Ue({overflow:null,scrollbarWidth:K})},[]),Er=()=>{const K={};K.scrollbarSizeListener=A?y(bf,{onChange:Or,className:X(ie.scrollableX,ie.hideScrollbar)}):null;const he=A&&(D==="auto"&&(ne||Ae)||D===!0);return K.scrollButtonStart=he?y(C,b({slots:{StartScrollButtonIcon:T.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:q},orientation:g,direction:s?"right":"left",onClick:St,disabled:!ne},k,{className:X(ie.scrollButtons,k.className)})):null,K.scrollButtonEnd=he?y(C,b({slots:{EndScrollButtonIcon:T.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:ee},orientation:g,direction:s?"left":"right",onClick:Sr,disabled:!Ae},k,{className:X(ie.scrollButtons,k.className)})):null,K},er=ir(K=>{const{tabsMeta:re,tabMeta:he}=Qe();if(!(!he||!re)){if(he[$]re[R]){const Ce=re[F]+(he[R]-re[R]);$e(Ce,{animation:K})}}}),Dn=ir(()=>{A&&D!==!1&&He(!Re)});x.exports.useEffect(()=>{const K=zo(()=>{Oe.current&&qe()}),re=qo(Oe.current);re.addEventListener("resize",K);let he;return typeof ResizeObserver<"u"&&(he=new ResizeObserver(K),Array.from(Ve.current.children).forEach(Ce=>{he.observe(Ce)})),()=>{K.clear(),re.removeEventListener("resize",K),he&&he.disconnect()}},[qe]),x.exports.useEffect(()=>{const K=Array.from(Ve.current.children),re=K.length;if(typeof IntersectionObserver<"u"&&re>0&&A&&D!==!1){const he=K[0],Ce=K[re-1],Ke={root:Oe.current,threshold:.99},Nt=ho=>{ue(!ho[0].isIntersecting)},jr=new IntersectionObserver(Nt,Ke);jr.observe(he);const qi=ho=>{fe(!ho[0].isIntersecting)},Pn=new IntersectionObserver(qi,Ke);return Pn.observe(Ce),()=>{jr.disconnect(),Pn.disconnect()}}},[A,D,Re,d==null?void 0:d.length]),x.exports.useEffect(()=>{Me(!0)},[]),x.exports.useEffect(()=>{qe()}),x.exports.useEffect(()=>{er(da!==Se)},[er,Se]),x.exports.useImperativeHandle(c,()=>({updateIndicator:qe,updateScrollButtons:Dn}),[qe,Dn]);const Tn=y(vf,b({},N,{className:X(ie.indicator,N.className),ownerState:oe,style:b({},Se,N.style)}));let Rr=0;const Ui=x.exports.Children.map(d,K=>{if(!x.exports.isValidElement(K))return null;fl.exports.isFragment(K)&&console.error(["MUI: The Tabs component doesn't accept a Fragment as a child.","Consider providing an array instead."].join(` -`));const re=K.props.value===void 0?Rr:K.props.value;je.set(re,Rr);const he=re===O;return Rr+=1,x.exports.cloneElement(K,b({fullWidth:j==="fullWidth",indicator:he&&!ke&&Tn,selected:he,selectionFollowsFocus:S,onChange:w,textColor:M,value:re},Rr===1&&O===!1&&!K.props.tabIndex?{tabIndex:0}:{}))}),zi=K=>{const re=Ve.current,he=Rt(re).activeElement;if(he.getAttribute("role")!=="tab")return;let Ke=g==="horizontal"?"ArrowLeft":"ArrowUp",Nt=g==="horizontal"?"ArrowRight":"ArrowDown";switch(g==="horizontal"&&s&&(Ke="ArrowRight",Nt="ArrowLeft"),K.key){case Ke:K.preventDefault(),Ir(re,he,ua);break;case Nt:K.preventDefault(),Ir(re,he,ca);break;case"Home":K.preventDefault(),Ir(re,null,ca);break;case"End":K.preventDefault(),Ir(re,null,ua);break}},mo=Er();return me(mf,b({className:X(ie.root,p),ownerState:oe,ref:r,as:m},I,{children:[mo.scrollButtonStart,mo.scrollbarSizeListener,me(hf,{className:ie.scroller,ownerState:oe,style:{overflow:Ye.overflow,[V?`margin${s?"Left":"Right"}`:"marginBottom"]:B?void 0:-Ye.scrollbarWidth},ref:Oe,children:[y(xf,{"aria-label":i,"aria-labelledby":l,"aria-orientation":g==="vertical"?"vertical":null,className:ie.flexContainer,ownerState:oe,onKeyDown:zi,ref:Ve,role:"tablist",children:Ui}),ke&&Tn]}),mo.scrollButtonEnd]}))});Bs.propTypes={action:Uo,allowScrollButtonsMobile:a.exports.bool,"aria-label":a.exports.string,"aria-labelledby":a.exports.string,centered:a.exports.bool,children:a.exports.node,classes:a.exports.object,className:a.exports.string,component:a.exports.elementType,indicatorColor:a.exports.oneOfType([a.exports.oneOf(["primary","secondary"]),a.exports.string]),onChange:a.exports.func,orientation:a.exports.oneOf(["horizontal","vertical"]),ScrollButtonComponent:a.exports.elementType,scrollButtons:a.exports.oneOf(["auto",!1,!0]),selectionFollowsFocus:a.exports.bool,slotProps:a.exports.shape({endScrollButtonIcon:a.exports.oneOfType([a.exports.func,a.exports.object]),startScrollButtonIcon:a.exports.oneOfType([a.exports.func,a.exports.object])}),slots:a.exports.shape({EndScrollButtonIcon:a.exports.elementType,StartScrollButtonIcon:a.exports.elementType}),sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),TabIndicatorProps:a.exports.object,TabScrollButtonProps:a.exports.object,textColor:a.exports.oneOf(["inherit","primary","secondary"]),value:a.exports.any,variant:a.exports.oneOf(["fullWidth","scrollable","standard"]),visibleScrollbar:a.exports.bool};const gf=Bs,yf=e=>{const[,t]=x.exports.useReducer(c=>c+1,0),r=x.exports.useRef(null),{replace:o,append:n}=e,s=o?o(e.format(e.value)):e.format(e.value),i=x.exports.useRef(!1),l=c=>{{if(c.target.type==="number"){console.error("Rifm does not support input type=number, use type=tel instead.");return}if(c.target.type==="date"){console.error("Rifm does not support input type=date.");return}}const u=c.target.value;r.current=[u,c.target,u.length>s.length,i.current,s===e.format(u)];{const d=e.format(u);u!==d&&u.toLowerCase()===d.toLowerCase()&&console.warn("Case enforcement does not work with format. Please use replace={value => value.toLowerCase()} instead")}t()};return typeof window<"u"&&x.exports.useLayoutEffect(()=>{if(r.current==null)return;let[c,u,d,p,m]=r.current;r.current=null;const h=p&&m,w=c.slice(u.selectionStart).search(e.accept||/\d/g),g=w!==-1?w:0,C=N=>(N.match(e.accept||/\d/g)||[]).join(""),D=C(c.substr(0,u.selectionStart)),S=N=>{let k=0,M=0;for(let O=0;O!==D.length;++O){let j=N.indexOf(D[O],k)+1,B=C(N).indexOf(D[O],M)+1;B-M>1&&(j=k,B=M),M=Math.max(B,M),k=Math.max(k,j)}return k};if(e.mask===!0&&d&&!m){let N=S(c);const k=C(c.substr(N))[0];N=c.indexOf(k,N),c=`${c.substr(0,N)}${c.substr(N+1)}`}let T=e.format(c);n!=null&&u.selectionStart===c.length&&!m&&(d?T=n(T):C(T.slice(-1))===""&&(T=T.slice(0,-1)));const P=o?o(T):T;return s===P?t():e.onChange(P),()=>{let N=S(T);if(e.mask!=null&&(d||p&&!h))for(;T[N]&&C(T[N])==="";)N+=1;u.selectionStart=u.selectionEnd=N+(h?1+g:0)}}),x.exports.useEffect(()=>{const c=d=>{d.code==="Delete"&&(i.current=!0)},u=d=>{d.code==="Delete"&&(i.current=!1)};return document.addEventListener("keydown",c),document.addEventListener("keyup",u),()=>{document.removeEventListener("keydown",c),document.removeEventListener("keyup",u)}},[]),{value:r.current!=null?r.current[0]:s,onChange:l}};function Fs(e,t){return Array.isArray(t)?t.every(r=>e.indexOf(r)!==-1):e.indexOf(t)!==-1}const Ws=(e,t)=>r=>{(r.key==="Enter"||r.key===" ")&&(e(),r.preventDefault(),r.stopPropagation()),t&&t(r)},wf=["disabled","onSelect","selected","value"],Ao=pe("PrivatePickersMonth",["root","selected"]),Nf=E(J)(({theme:e})=>b({flex:"1 0 33.33%",display:"flex",alignItems:"center",justifyContent:"center",color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:ze(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{pointerEvents:"none",color:e.palette.text.secondary},[`&.${Ao.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),Cf=e=>{const{disabled:t,onSelect:r,selected:o,value:n}=e,s=se(e,wf),i=()=>{r(n)};return y(Nf,b({component:"button",type:"button",className:X(Ao.root,o&&Ao.selected),tabIndex:t?-1:0,onClick:i,onKeyDown:Ws(i),color:o?"primary":void 0,variant:o?"h5":"subtitle1",disabled:t},s))},Df=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:b({},e)}}}}),_s={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",clockLabelText:(e,t,r)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${r.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,openDatePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose date, selected date is ${t.format(t.date(e),"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose time, selected time is ${t.format(t.date(e),"fullTime")}`:"Choose time",timeTableLabel:"pick time",dateTableLabel:"pick date"},Tf=_s;Df(_s);const pn=x.exports.createContext(null);pn.displayName="MuiPickersAdapterContext";let fa=!1;function Hs(e){const t=we({props:e,name:"MuiLocalizationProvider"}),{children:r,dateAdapter:o,dateFormats:n,dateLibInstance:s,locale:i,adapterLocale:l,localeText:c}=t;!fa&&i!==void 0&&(fa=!0,console.warn("LocalizationProvider's prop `locale` is deprecated and replaced by `adapterLocale`"));const u=x.exports.useMemo(()=>new o({locale:l!=null?l:i,formats:n,instance:s}),[o,i,l,n,s]),d=x.exports.useMemo(()=>({minDate:u.date("1900-01-01T00:00:00.000"),maxDate:u.date("2099-12-31T00:00:00.000")}),[u]),p=x.exports.useMemo(()=>({utils:u,defaultDates:d,localeText:b({},Tf,c!=null?c:{})}),[d,u,c]);return y(pn.Provider,{value:p,children:r})}Hs.propTypes={adapterLocale:a.exports.oneOfType([a.exports.object,a.exports.string]),children:a.exports.node,dateAdapter:a.exports.func.isRequired,dateFormats:a.exports.shape({dayOfMonth:a.exports.string,fullDate:a.exports.string,fullDateTime:a.exports.string,fullDateTime12h:a.exports.string,fullDateTime24h:a.exports.string,fullDateWithWeekday:a.exports.string,fullTime:a.exports.string,fullTime12h:a.exports.string,fullTime24h:a.exports.string,hours12h:a.exports.string,hours24h:a.exports.string,keyboardDate:a.exports.string,keyboardDateTime:a.exports.string,keyboardDateTime12h:a.exports.string,keyboardDateTime24h:a.exports.string,minutes:a.exports.string,month:a.exports.string,monthAndDate:a.exports.string,monthAndYear:a.exports.string,monthShort:a.exports.string,normalDate:a.exports.string,normalDateWithWeekday:a.exports.string,seconds:a.exports.string,shortDate:a.exports.string,weekday:a.exports.string,weekdayShort:a.exports.string,year:a.exports.string}),dateLibInstance:a.exports.any,locale:a.exports.oneOfType([a.exports.object,a.exports.string]),localeText:a.exports.object};const Tr=()=>{const e=x.exports.useContext(pn);if(e===null)throw new Error("MUI: Can not find utils in context. It looks like you forgot to wrap your component in LocalizationProvider, or pass dateAdapter prop directly.");return e},_e=()=>Tr().utils,lo=()=>Tr().defaultDates,Pr=()=>Tr().localeText,kr=()=>{const e=_e();return x.exports.useRef(e.date()).current};function Pf(e){return Te("MuiMonthPicker",e)}pe("MuiMonthPicker",["root"]);const kf=["className","date","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly"],Mf=e=>{const{classes:t}=e;return Pe({root:["root"]},Pf,t)},Sf=E("div",{name:"MuiMonthPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({width:310,display:"flex",flexWrap:"wrap",alignContent:"stretch",margin:"0 4px"}),Ys=x.exports.forwardRef(function(t,r){const o=_e(),n=kr(),s=lo(),i=we({props:t,name:"MuiMonthPicker"}),{className:l,date:c,disabled:u,disableFuture:d,disablePast:p,maxDate:m=s.maxDate,minDate:h=s.minDate,onChange:v,shouldDisableMonth:w,readOnly:g}=i,C=se(i,kf),D=i,S=Mf(D),T=c!=null?c:n,P=o.getMonth(T),N=M=>{const O=o.startOfMonth(p&&o.isAfter(n,h)?n:h),j=o.startOfMonth(d&&o.isBefore(n,m)?n:m);return o.isBefore(M,O)||o.isAfter(M,j)?!0:w?w(M):!1},k=M=>{if(g)return;const O=o.setMonth(T,M);v(O,"finish")};return y(Sf,b({ref:r,className:X(S.root,l),ownerState:D},C,{children:o.getMonthArray(T).map(M=>{const O=o.getMonth(M),j=o.format(M,"monthShort");return y(Cf,{value:O,selected:O===P,onSelect:k,disabled:u||N(M),children:j},j)})}))});Ys.propTypes={classes:a.exports.object,className:a.exports.string,date:a.exports.any,disabled:a.exports.bool,disableFuture:a.exports.bool,disablePast:a.exports.bool,maxDate:a.exports.any,minDate:a.exports.any,onChange:a.exports.func.isRequired,readOnly:a.exports.bool,shouldDisableMonth:a.exports.func,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object])};function Of(e,t,r){const{value:o,onError:n}=e,s=Tr(),i=x.exports.useRef(null),l=t({adapter:s,value:o,props:e});return x.exports.useEffect(()=>{n&&!r(l,i.current)&&n(l,o),i.current=l},[r,n,i,l,o]),l}const Us=({props:e,value:t,adapter:r})=>{const o=r.utils.date(),n=r.utils.date(t),{shouldDisableDate:s,minDate:i=r.defaultDates.minDate,maxDate:l=r.defaultDates.maxDate,disableFuture:c,disablePast:u}=e;if(n===null)return null;switch(!0){case!r.utils.isValid(t):return"invalidDate";case Boolean(s&&s(n)):return"shouldDisableDate";case Boolean(c&&r.utils.isAfterDay(n,o)):return"disableFuture";case Boolean(u&&r.utils.isBeforeDay(n,o)):return"disablePast";case Boolean(i&&r.utils.isBeforeDay(n,i)):return"minDate";case Boolean(l&&r.utils.isAfterDay(n,l)):return"maxDate";default:return null}},zs=({shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n})=>{const s=Tr();return x.exports.useCallback(i=>Us({adapter:s,value:i,props:{shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n}})!==null,[s,e,t,r,o,n])},Ef=(e,t)=>e===t,qs=e=>Of(e,Us,Ef),Rf=(e,t,r)=>(o,n)=>{switch(n.type){case"changeMonth":return b({},o,{slideDirection:n.direction,currentMonth:n.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return b({},o,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(o.focusedDay!=null&&n.focusedDay!=null&&r.isSameDay(n.focusedDay,o.focusedDay))return o;const s=n.focusedDay!=null&&!t&&!r.isSameMonth(o.currentMonth,n.focusedDay);return b({},o,{focusedDay:n.focusedDay,isMonthSwitchingAnimating:s&&!e,currentMonth:s?r.startOfMonth(n.focusedDay):o.currentMonth,slideDirection:n.focusedDay!=null&&r.isAfterDay(n.focusedDay,o.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},jf=({date:e,defaultCalendarMonth:t,disableFuture:r,disablePast:o,disableSwitchToMonthOnDayFocus:n=!1,maxDate:s,minDate:i,onMonthChange:l,reduceAnimations:c,shouldDisableDate:u})=>{var d;const p=kr(),m=_e(),h=x.exports.useRef(Rf(Boolean(c),n,m)).current,[v,w]=x.exports.useReducer(h,{isMonthSwitchingAnimating:!1,focusedDay:e||p,currentMonth:m.startOfMonth((d=e!=null?e:t)!=null?d:p),slideDirection:"left"}),g=x.exports.useCallback(P=>{w(b({type:"changeMonth"},P)),l&&l(P.newMonth)},[l]),C=x.exports.useCallback(P=>{const N=P!=null?P:p;m.isSameMonth(N,v.currentMonth)||g({newMonth:m.startOfMonth(N),direction:m.isAfterDay(N,v.currentMonth)?"left":"right"})},[v.currentMonth,g,p,m]),D=zs({shouldDisableDate:u,minDate:i,maxDate:s,disableFuture:r,disablePast:o}),S=x.exports.useCallback(()=>{w({type:"finishMonthSwitchingAnimation"})},[]),T=x.exports.useCallback(P=>{D(P)||w({type:"changeFocusedDay",focusedDay:P})},[D]);return{calendarState:v,changeMonth:C,changeFocusedDay:T,isDateDisabled:D,onMonthSwitchingAnimationEnd:S,handleChangeMonth:g}},$f=pe("PrivatePickersFadeTransitionGroup",["root"]),ma=500,If=E(_a)({display:"block",position:"relative"}),Ks=({children:e,className:t,reduceAnimations:r,transKey:o})=>r?e:y(If,{className:X($f.root,t),children:y(Ko,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:ma,enter:ma/2,exit:0},children:e},o)}),Vo=36,fn=2,Gs=320,Af=358;function Vf(e){return Te("MuiPickersDay",e)}const Ar=pe("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),Lf=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDayFocus","onDaySelect","onFocus","onKeyDown","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today"],Bf=e=>{const{selected:t,disableMargin:r,disableHighlightToday:o,today:n,outsideCurrentMonth:s,showDaysOutsideCurrentMonth:i,classes:l}=e;return Pe({root:["root",t&&"selected",!r&&"dayWithMargin",!o&&n&&"today",s&&i&&"dayOutsideMonth"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},Vf,l)},Xs=({theme:e,ownerState:t})=>b({},e.typography.caption,{width:Vo,height:Vo,borderRadius:"50%",padding:0,backgroundColor:e.palette.background.paper,color:e.palette.text.primary,"&:hover":{backgroundColor:ze(e.palette.action.active,e.palette.action.hoverOpacity)},"&:focus":{backgroundColor:ze(e.palette.action.active,e.palette.action.hoverOpacity),[`&.${Ar.selected}`]:{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Ar.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,fontWeight:e.typography.fontWeightMedium,transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),"&:hover":{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Ar.disabled}`]:{color:e.palette.text.disabled}},!t.disableMargin&&{margin:`0 ${fn}px`},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:e.palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${Ar.selected})`]:{border:`1px solid ${e.palette.text.secondary}`}}),Qs=(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableMargin&&t.dayWithMargin,!r.disableHighlightToday&&r.today&&t.today,!r.outsideCurrentMonth&&r.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,r.outsideCurrentMonth&&!r.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},Ff=E(Yt,{name:"MuiPickersDay",slot:"Root",overridesResolver:Qs})(Xs),Wf=E("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:Qs})(({theme:e,ownerState:t})=>b({},Xs({theme:e,ownerState:t}),{visibility:"hidden"})),_f=()=>{},Zs=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiPickersDay"}),{autoFocus:n=!1,className:s,day:i,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:d,onClick:p,onDayFocus:m=_f,onDaySelect:h,onFocus:v,onKeyDown:w,outsideCurrentMonth:g,selected:C=!1,showDaysOutsideCurrentMonth:D=!1,children:S,today:T=!1}=o,P=se(o,Lf),N=b({},o,{autoFocus:n,disabled:l,disableHighlightToday:c,disableMargin:u,selected:C,showDaysOutsideCurrentMonth:D,today:T}),k=Bf(N),M=_e(),O=x.exports.useRef(null),j=bt(O,r);$t(()=>{n&&!l&&!d&&!g&&O.current.focus()},[n,l,d,g]);const B=F=>{m&&m(i),v&&v(F)},I=F=>{l||h(i,"finish"),p&&p(F)},A=wt();function V(F){switch(w!==void 0&&w(F),F.key){case"ArrowUp":m(M.addDays(i,-7)),F.preventDefault();break;case"ArrowDown":m(M.addDays(i,7)),F.preventDefault();break;case"ArrowLeft":m(M.addDays(i,A.direction==="ltr"?-1:1)),F.preventDefault();break;case"ArrowRight":m(M.addDays(i,A.direction==="ltr"?1:-1)),F.preventDefault();break;case"Home":m(M.startOfWeek(i)),F.preventDefault();break;case"End":m(M.endOfWeek(i)),F.preventDefault();break;case"PageUp":m(M.getNextMonth(i)),F.preventDefault();break;case"PageDown":m(M.getPreviousMonth(i)),F.preventDefault();break}}return g&&!D?y(Wf,{className:X(k.root,k.hiddenDaySpacingFiller,s),ownerState:N}):y(Ff,b({className:X(k.root,s),ownerState:N,ref:j,centerRipple:!0,disabled:l,"aria-label":S?void 0:M.format(i,"fullDate"),tabIndex:C?0:-1,onFocus:B,onKeyDown:V,onClick:I},P,{children:S||M.format(i,"dayOfMonth")}))}),Hf=(e,t)=>e.autoFocus===t.autoFocus&&e.isAnimating===t.isAnimating&&e.today===t.today&&e.disabled===t.disabled&&e.selected===t.selected&&e.disableMargin===t.disableMargin&&e.showDaysOutsideCurrentMonth===t.showDaysOutsideCurrentMonth&&e.disableHighlightToday===t.disableHighlightToday&&e.className===t.className&&e.outsideCurrentMonth===t.outsideCurrentMonth&&e.onDayFocus===t.onDayFocus&&e.onDaySelect===t.onDaySelect;Zs.propTypes={classes:a.exports.object,day:a.exports.any.isRequired,disabled:a.exports.bool,disableHighlightToday:a.exports.bool,disableMargin:a.exports.bool,isAnimating:a.exports.bool,onDayFocus:a.exports.func,onDaySelect:a.exports.func.isRequired,outsideCurrentMonth:a.exports.bool.isRequired,selected:a.exports.bool,showDaysOutsideCurrentMonth:a.exports.bool,sx:a.exports.oneOfType([a.exports.arrayOf(a.exports.oneOfType([a.exports.func,a.exports.object,a.exports.bool])),a.exports.func,a.exports.object]),today:a.exports.bool};const Yf=x.exports.memo(Zs,Hf),Uf=["children","className","reduceAnimations","slideDirection","transKey"],st=pe("PrivatePickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),Js=350,zf=E(_a)(({theme:e})=>{const t=e.transitions.create("transform",{duration:Js,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${st["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${st["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${st.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${st.slideExit}`]:{transform:"translate(0%)"},[`& .${st["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${st["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}}),qf=e=>{let{children:t,className:r,reduceAnimations:o,slideDirection:n,transKey:s}=e,i=se(e,Uf);if(o)return y("div",{className:X(st.root,r),children:t});const l={exit:st.slideExit,enterActive:st.slideEnterActive,enter:st[`slideEnter-${n}`],exitActive:st[`slideExitActiveLeft-${n}`]};return y(zf,{className:X(st.root,r),childFactory:c=>x.exports.cloneElement(c,{classNames:l}),children:y(nu,b({mountOnEnter:!0,unmountOnExit:!0,timeout:Js,classNames:l},i,{children:t}),s)})},ei=(Vo+fn*2)*6,Kf=E("div")({display:"flex",justifyContent:"center",alignItems:"center"}),Gf=E(J)(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.secondary})),Xf=E("div")({display:"flex",justifyContent:"center",alignItems:"center",minHeight:ei}),Qf=E(qf)({minHeight:ei}),Zf=E("div")({overflow:"hidden"}),Jf=E("div")({margin:`${fn}px 0`,display:"flex",justifyContent:"center"});function em(e){const t=kr(),r=_e(),{autoFocus:o,onFocusedDayChange:n,className:s,currentMonth:i,selectedDays:l,disabled:c,disableHighlightToday:u,focusedDay:d,isMonthSwitchingAnimating:p,loading:m,onSelectedDaysChange:h,onMonthSwitchingAnimationEnd:v,readOnly:w,reduceAnimations:g,renderDay:C,renderLoading:D=()=>y("span",{children:"..."}),showDaysOutsideCurrentMonth:S,slideDirection:T,TransitionProps:P,disablePast:N,disableFuture:k,minDate:M,maxDate:O,shouldDisableDate:j}=e,B=zs({shouldDisableDate:j,minDate:M,maxDate:O,disablePast:N,disableFuture:k}),I=x.exports.useCallback((R,U="finish")=>{w||h(R,U)},[h,w]),A=r.getMonth(i),V=l.filter(R=>!!R).map(R=>r.startOfDay(R)),F=A,$=x.exports.useMemo(()=>x.exports.createRef(),[F]);return me(x.exports.Fragment,{children:[y(Kf,{children:r.getWeekdays().map((R,U)=>y(Gf,{"aria-hidden":!0,variant:"caption",children:R.charAt(0).toUpperCase()},R+U.toString()))}),m?y(Xf,{children:D()}):y(Qf,b({transKey:F,onExited:v,reduceAnimations:g,slideDirection:T,className:s},P,{nodeRef:$,children:y(Zf,{ref:$,role:"grid",children:r.getWeekArray(i).map(R=>y(Jf,{role:"row",children:R.map(U=>{const L={key:U==null?void 0:U.toString(),day:U,isAnimating:p,disabled:c||B(U),autoFocus:o&&d!==null&&r.isSameDay(U,d),today:r.isSameDay(U,t),outsideCurrentMonth:r.getMonth(U)!==A,selected:V.some(oe=>r.isSameDay(oe,U)),disableHighlightToday:u,showDaysOutsideCurrentMonth:S,onDayFocus:n,onDaySelect:I};return C?C(U,V,L):y("div",{role:"cell",children:y(Yf,b({},L))},L.key)})},`week-${R[0]}`))})}))]})}function mn({onChange:e,onViewChange:t,openTo:r,view:o,views:n}){var s,i;const[l,c]=Aa({name:"Picker",state:"view",controlled:o,default:r&&Fs(n,r)?r:n[0]}),u=(s=n[n.indexOf(l)-1])!=null?s:null,d=(i=n[n.indexOf(l)+1])!=null?i:null,p=x.exports.useCallback(v=>{c(v),t&&t(v)},[c,t]),m=x.exports.useCallback(()=>{d&&p(d)},[d,p]);return{handleChangeAndOpenNext:x.exports.useCallback((v,w)=>{const g=w==="finish",C=g&&Boolean(d)?"partial":w;e(v,C),g&&m()},[d,e,m]),nextView:d,previousView:u,openNext:m,openView:l,setOpenView:p}}const tm=We(y("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),rm=We(y("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),om=We(y("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),ti=We(y("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),nm=We(me(x.exports.Fragment,{children:[y("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),y("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock");We(y("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange");const am=We(y("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Pen");We(me(x.exports.Fragment,{children:[y("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),y("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const sm=["children","className","components","componentsProps","isLeftDisabled","isLeftHidden","isRightDisabled","isRightHidden","leftArrowButtonText","onLeftClick","onRightClick","rightArrowButtonText"],Vr=pe("MuiPickersArrowSwitcher",["root","spacer","button"]),im=E("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),lm=E("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),ha=E(it,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>b({},e.hidden&&{visibility:"hidden"})),ri=x.exports.forwardRef(function(t,r){const{children:o,className:n,components:s,componentsProps:i,isLeftDisabled:l,isLeftHidden:c,isRightDisabled:u,isRightHidden:d,leftArrowButtonText:p,onLeftClick:m,onRightClick:h,rightArrowButtonText:v}=t,w=se(t,sm),C=wt().direction==="rtl",D=(i==null?void 0:i.leftArrowButton)||{},S=(s==null?void 0:s.LeftArrowIcon)||rm,T=(i==null?void 0:i.rightArrowButton)||{},P=(s==null?void 0:s.RightArrowIcon)||om,N=t;return me(im,b({ref:r,className:X(Vr.root,n),ownerState:N},w,{children:[y(ha,b({as:s==null?void 0:s.LeftArrowButton,size:"small","aria-label":p,title:p,disabled:l,edge:"end",onClick:m},D,{className:X(Vr.button,D.className),ownerState:b({},N,D,{hidden:c}),children:C?y(P,{}):y(S,{})})),o?y(J,{variant:"subtitle1",component:"span",children:o}):y(lm,{className:Vr.spacer,ownerState:N}),y(ha,b({as:s==null?void 0:s.RightArrowButton,size:"small","aria-label":v,title:v,edge:"start",disabled:u,onClick:h},T,{className:X(Vr.button,T.className),ownerState:b({},N,T,{hidden:d}),children:C?y(S,{}):y(P,{})}))]}))}),cm=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,Lo=(e,t,r)=>r&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,um=(e,t,r,o)=>{const n=Lo(o.getHours(e),t,r);return o.setHours(e,n)},xa=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),dm=(e=!1,t)=>(r,o)=>e?t.isAfter(r,o):xa(r,t)>xa(o,t);function pm(e,{disableFuture:t,maxDate:r}){const o=_e();return x.exports.useMemo(()=>{const n=o.date(),s=o.startOfMonth(t&&o.isBefore(n,r)?n:r);return!o.isAfter(s,e)},[t,r,e,o])}function fm(e,{disablePast:t,minDate:r}){const o=_e();return x.exports.useMemo(()=>{const n=o.date(),s=o.startOfMonth(t&&o.isAfter(n,r)?n:r);return!o.isBefore(s,e)},[t,r,e,o])}function mm(e,t,r){const o=_e(),n=cm(e,o),s=x.exports.useCallback(i=>{const l=e==null?null:um(e,i,Boolean(t),o);r(l,"partial")},[t,e,r,o]);return{meridiemMode:n,handleMeridiemChange:s}}const oi=e=>{let t=!1;const r=Array.isArray(e)?e.join(` -`):e;return o=>{const n=Object.entries(o).filter(([,s])=>s!==void 0).map(([s])=>`- ${s}`);!t&&n.length>0&&(t=!0,console.warn([r,"deprecated props observed:",...n].join(` -`)))}},hm=E("div")({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),xm=E("div")(({theme:e})=>b({display:"flex",maxHeight:30,overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),vm=E("div")({marginRight:6}),bm=E(it)({marginRight:"auto"}),gm=E(tm)(({theme:e,ownerState:t})=>b({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"},t.openView==="year"&&{transform:"rotate(180deg)"})),ym=oi("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information.");function wm(e){const{components:t={},componentsProps:r={},currentMonth:o,disabled:n,disableFuture:s,disablePast:i,getViewSwitchingButtonText:l,leftArrowButtonText:c,maxDate:u,minDate:d,onMonthChange:p,onViewChange:m,openView:h,reduceAnimations:v,rightArrowButtonText:w,views:g}=e;ym({leftArrowButtonText:c,rightArrowButtonText:w,getViewSwitchingButtonText:l});const C=Pr(),D=c!=null?c:C.previousMonth,S=w!=null?w:C.nextMonth,T=l!=null?l:C.calendarViewSwitchingButtonAriaLabel,P=_e(),N=r.switchViewButton||{},k=()=>p(P.getNextMonth(o),"left"),M=()=>p(P.getPreviousMonth(o),"right"),O=pm(o,{disableFuture:s,maxDate:u}),j=fm(o,{disablePast:i,minDate:d}),B=()=>{if(!(g.length===1||!m||n))if(g.length===2)m(g.find(A=>A!==h)||g[0]);else{const A=g.indexOf(h)!==0?0:1;m(g[A])}};if(g.length===1&&g[0]==="year")return null;const I=e;return me(hm,{ownerState:I,children:[me(xm,{role:"presentation",onClick:B,ownerState:I,children:[y(Ks,{reduceAnimations:v,transKey:P.format(o,"monthAndYear"),children:y(vm,{"aria-live":"polite",ownerState:I,children:P.format(o,"monthAndYear")})}),g.length>1&&!n&&y(bm,b({size:"small",as:t.SwitchViewButton,"aria-label":T(h)},N,{children:y(gm,{as:t.SwitchViewIcon,ownerState:I})}))]}),y(Ko,{in:h==="day",children:y(ri,{leftArrowButtonText:D,rightArrowButtonText:S,components:t,componentsProps:r,onLeftClick:M,onRightClick:k,isLeftDisabled:j,isRightDisabled:O})})]})}const Vt=x.exports.createContext(null);function Nm(e){return Te("PrivatePickersYear",e)}const va=pe("PrivatePickersYear",["root","modeMobile","modeDesktop","yearButton","disabled","selected"]),Cm=e=>{const{wrapperVariant:t,disabled:r,selected:o,classes:n}=e,s={root:["root",t&&`mode${G(t)}`],yearButton:["yearButton",r&&"disabled",o&&"selected"]};return Pe(s,Nm,n)},Dm=E("div")(({ownerState:e})=>b({flexBasis:"33.3%",display:"flex",alignItems:"center",justifyContent:"center"},(e==null?void 0:e.wrapperVariant)==="desktop"&&{flexBasis:"25%"})),Tm=E("button")(({theme:e})=>b({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:ze(e.palette.action.active,e.palette.action.hoverOpacity)},[`&.${va.disabled}`]:{color:e.palette.text.secondary},[`&.${va.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),Pm=x.exports.forwardRef(function(t,r){const{autoFocus:o,className:n,children:s,disabled:i,onClick:l,onKeyDown:c,selected:u,value:d}=t,p=x.exports.useRef(null),m=bt(p,r),h=x.exports.useContext(Vt),v=b({},t,{wrapperVariant:h}),w=Cm(v);return x.exports.useEffect(()=>{o&&p.current.focus()},[o]),y(Dm,{className:X(w.root,n),ownerState:v,children:y(Tm,{ref:m,disabled:i,type:"button",tabIndex:u?0:-1,onClick:g=>l(g,d),onKeyDown:g=>c(g,d),className:w.yearButton,ownerState:v,children:s})})});function km(e){return Te("MuiYearPicker",e)}pe("MuiYearPicker",["root"]);const Mm=e=>{const{classes:t}=e;return Pe({root:["root"]},km,t)},Sm=E("div",{name:"MuiYearPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",margin:"0 4px"}),ni=x.exports.forwardRef(function(t,r){const o=kr(),n=wt(),s=_e(),i=lo(),l=we({props:t,name:"MuiYearPicker"}),{autoFocus:c,className:u,date:d,disabled:p,disableFuture:m,disablePast:h,maxDate:v=i.maxDate,minDate:w=i.minDate,onChange:g,readOnly:C,shouldDisableYear:D}=l,S=l,T=Mm(S),P=d||o,N=s.getYear(P),k=x.exports.useContext(Vt),M=x.exports.useRef(null),[O,j]=x.exports.useState(N),B=x.exports.useCallback($=>!!(h&&s.isBeforeYear($,o)||m&&s.isAfterYear($,o)||w&&s.isBeforeYear($,w)||v&&s.isAfterYear($,v)||D&&D($)),[m,h,v,w,o,D,s]),I=($,R,U="finish")=>{if(C)return;const L=s.setYear(P,R);g(L,U)},A=x.exports.useCallback($=>{B(s.setYear(P,$))||j($)},[P,B,s]),V=k==="desktop"?4:3,F=($,R)=>{switch($.key){case"ArrowUp":A(R-V),$.preventDefault();break;case"ArrowDown":A(R+V),$.preventDefault();break;case"ArrowLeft":A(R+(n.direction==="ltr"?-1:1)),$.preventDefault();break;case"ArrowRight":A(R+(n.direction==="ltr"?1:-1)),$.preventDefault();break}};return y(Sm,{ref:r,className:X(T.root,u),ownerState:S,children:s.getYearRange(w,v).map($=>{const R=s.getYear($),U=R===N;return y(Pm,{selected:U,value:R,onClick:I,onKeyDown:F,autoFocus:c&&R===O,ref:U?M:void 0,disabled:p||B($),children:s.format($,"year")},s.format($,"year"))})})});ni.propTypes={autoFocus:a.exports.bool,classes:a.exports.object,className:a.exports.string,date:a.exports.any,disabled:a.exports.bool,disableFuture:a.exports.bool,disablePast:a.exports.bool,maxDate:a.exports.any,minDate:a.exports.any,onChange:a.exports.func.isRequired,onFocusedDayChange:a.exports.func,readOnly:a.exports.bool,shouldDisableYear:a.exports.func};const No=({date:e,disableFuture:t,disablePast:r,maxDate:o,minDate:n,isDateDisabled:s,utils:i})=>{const l=i.startOfDay(i.date());r&&i.isBefore(n,l)&&(n=l),t&&i.isAfter(o,l)&&(o=l);let c=e,u=e;for(i.isBefore(e,n)&&(c=i.date(n),u=null),i.isAfter(e,o)&&(u&&(u=i.date(o)),c=null);c||u;){if(c&&i.isAfter(c,o)&&(c=null),u&&i.isBefore(u,n)&&(u=null),c){if(!s(c))return c;c=i.addDays(c,1)}if(u){if(!s(u))return u;u=i.addDays(u,-1)}}return null},Om=(e,t)=>{const r=e.date(t);return e.isValid(r)?r:null},hn=E("div")({overflowX:"hidden",width:Gs,maxHeight:Af,display:"flex",flexDirection:"column",margin:"0 auto"}),Em=typeof navigator<"u"&&/(android)/i.test(navigator.userAgent),Rm=e=>Te("MuiCalendarPicker",e);pe("MuiCalendarPicker",["root","viewTransitionContainer"]);const jm=["autoFocus","onViewChange","date","disableFuture","disablePast","defaultCalendarMonth","loading","onChange","onYearChange","onMonthChange","reduceAnimations","renderLoading","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate"],$m=e=>{const{classes:t}=e;return Pe({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},Rm,t)},Im=E(hn,{name:"MuiCalendarPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),Am=E(Ks,{name:"MuiCalendarPicker",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({overflowY:"auto"}),ai=x.exports.forwardRef(function(t,r){const o=_e(),n=lo(),s=we({props:t,name:"MuiCalendarPicker"}),{autoFocus:i,onViewChange:l,date:c,disableFuture:u,disablePast:d,defaultCalendarMonth:p,loading:m=!1,onChange:h,onYearChange:v,onMonthChange:w,reduceAnimations:g=Em,renderLoading:C=()=>y("span",{children:"..."}),shouldDisableDate:D,shouldDisableMonth:S,shouldDisableYear:T,view:P,views:N=["year","day"],openTo:k="day",className:M,disabled:O,readOnly:j,minDate:B=n.minDate,maxDate:I=n.maxDate}=s,A=se(s,jm),{openView:V,setOpenView:F,openNext:$}=mn({view:P,views:N,openTo:k,onChange:h,onViewChange:l}),{calendarState:R,changeFocusedDay:U,changeMonth:L,handleChangeMonth:oe,isDateDisabled:ie,onMonthSwitchingAnimationEnd:q}=jf({date:c,defaultCalendarMonth:p,reduceAnimations:g,onMonthChange:w,minDate:B,maxDate:I,shouldDisableDate:D,disablePast:d,disableFuture:u}),ee=x.exports.useCallback((fe,Re)=>{const He=o.startOfMonth(fe),Ye=o.endOfMonth(fe),Ue=ie(fe)?No({utils:o,date:fe,minDate:o.isBefore(B,He)?He:B,maxDate:o.isAfter(I,Ye)?Ye:I,disablePast:d,disableFuture:u,isDateDisabled:ie}):fe;Ue?(h(Ue,Re),w==null||w(He)):($(),L(He)),U(Ue)},[U,u,d,ie,I,B,h,w,L,$,o]),ke=x.exports.useCallback((fe,Re)=>{const He=o.startOfYear(fe),Ye=o.endOfYear(fe),Ue=ie(fe)?No({utils:o,date:fe,minDate:o.isBefore(B,He)?He:B,maxDate:o.isAfter(I,Ye)?Ye:I,disablePast:d,disableFuture:u,isDateDisabled:ie}):fe;Ue?(h(Ue,Re),v==null||v(Ue)):($(),L(He)),U(Ue)},[U,u,d,ie,I,B,h,v,$,o,L]),Me=x.exports.useCallback((fe,Re)=>h(c&&fe?o.mergeDateAndTime(fe,c):fe,Re),[o,c,h]);x.exports.useEffect(()=>{if(c&&ie(c)){const fe=No({utils:o,date:c,minDate:B,maxDate:I,disablePast:d,disableFuture:u,isDateDisabled:ie});h(fe,"partial")}},[]),x.exports.useEffect(()=>{c&&L(c)},[c]);const Se=s,ce=$m(Se),ne={disablePast:d,disableFuture:u,maxDate:I,minDate:B},ue=O&&c||B,Ae=O&&c||I;return me(Im,{ref:r,className:X(ce.root,M),ownerState:Se,children:[y(wm,b({},A,{views:N,openView:V,currentMonth:R.currentMonth,onViewChange:F,onMonthChange:(fe,Re)=>oe({newMonth:fe,direction:Re}),minDate:ue,maxDate:Ae,disabled:O,disablePast:d,disableFuture:u,reduceAnimations:g})),y(Am,{reduceAnimations:g,className:ce.viewTransitionContainer,transKey:V,ownerState:Se,children:me("div",{children:[V==="year"&&y(ni,b({},A,ne,{autoFocus:i,date:c,onChange:ke,shouldDisableYear:T,disabled:O,readOnly:j})),V==="month"&&y(Ys,b({},ne,{className:M,date:c,onChange:ee,disabled:O,readOnly:j,shouldDisableMonth:S})),V==="day"&&y(em,b({},A,R,ne,{autoFocus:i,onMonthSwitchingAnimationEnd:q,onFocusedDayChange:U,reduceAnimations:g,selectedDays:[c],onSelectedDaysChange:Me,loading:m,renderLoading:C,disabled:O,readOnly:j,shouldDisableDate:D}))]})})]})});ai.propTypes={autoFocus:a.exports.bool,classes:a.exports.object,className:a.exports.string,components:a.exports.object,componentsProps:a.exports.object,date:a.exports.any,defaultCalendarMonth:a.exports.any,disabled:a.exports.bool,disableFuture:a.exports.bool,disableHighlightToday:a.exports.bool,disablePast:a.exports.bool,getViewSwitchingButtonText:a.exports.func,leftArrowButtonText:a.exports.string,loading:a.exports.bool,maxDate:a.exports.any,minDate:a.exports.any,onChange:a.exports.func.isRequired,onMonthChange:a.exports.func,onViewChange:a.exports.func,onYearChange:a.exports.func,openTo:a.exports.oneOf(["day","month","year"]),readOnly:a.exports.bool,reduceAnimations:a.exports.bool,renderDay:a.exports.func,renderLoading:a.exports.func,rightArrowButtonText:a.exports.string,shouldDisableDate:a.exports.func,shouldDisableMonth:a.exports.func,shouldDisableYear:a.exports.func,showDaysOutsideCurrentMonth:a.exports.bool,view:a.exports.oneOf(["day","month","year"]),views:a.exports.arrayOf(a.exports.oneOf(["day","month","year"]).isRequired)};const Xt=220,Pt=36,Nr={x:Xt/2,y:Xt/2},si={x:Nr.x,y:0},Vm=si.x-Nr.x,Lm=si.y-Nr.y,Bm=e=>e*(180/Math.PI),ii=(e,t,r)=>{const o=t-Nr.x,n=r-Nr.y,s=Math.atan2(Vm,Lm)-Math.atan2(o,n);let i=Bm(s);i=Math.round(i/e)*e,i%=360;const l=Math.floor(i/e)||0,c=o**2+n**2,u=Math.sqrt(c);return{value:l,distance:u}},Fm=(e,t,r=1)=>{const o=r*6;let{value:n}=ii(o,e,t);return n=n*r%60,n},Wm=(e,t,r)=>{const{value:o,distance:n}=ii(30,e,t);let s=o||12;return r?s%=12:nb({width:2,backgroundColor:e.palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.toAnimateTransform&&{transition:e.transitions.create(["transform","height"])})),Ym=E("div")(({theme:e,ownerState:t})=>b({width:4,height:4,backgroundColor:e.palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${Pt/2}px)`,border:`${(Pt-4)/2}px solid ${e.palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:e.palette.primary.main}));class li extends x.exports.Component{constructor(...t){super(...t),this.state={toAnimateTransform:!1,previousType:void 0}}render(){const t=this.props,{className:r,isInner:o,type:n,value:s}=t,i=se(t,_m),l=b({},this.props,this.state);return y(Hm,b({style:(()=>{let d=360/(n==="hours"?12:60)*s;return n==="hours"&&s>12&&(d-=360),{height:Math.round((o?.26:.4)*Xt),transform:`rotateZ(${d}deg)`}})(),className:r,ownerState:l},i,{children:y(Ym,{ownerState:l})}))}}li.getDerivedStateFromProps=(e,t)=>e.type!==t.previousType?{toAnimateTransform:!0,previousType:e.type}:{toAnimateTransform:!1,previousType:e.type};const Um=E("div")(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),zm=E("div")({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),qm=E("div")(({ownerState:e})=>b({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),Km=E("div")(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:e.palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),Gm=E(it)(({theme:e,ownerState:t})=>b({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,left:8},t.meridiemMode==="am"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}})),Xm=E(it)(({theme:e,ownerState:t})=>b({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,right:8},t.meridiemMode==="pm"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}}));function Qm(e){const{ampm:t,ampmInClock:r,autoFocus:o,children:n,date:s,getClockLabelText:i,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:d=1,onChange:p,selectedId:m,type:h,value:v,disabled:w,readOnly:g}=e,C=e,D=_e(),S=x.exports.useContext(Vt),T=x.exports.useRef(!1),P=c(v,h),N=!t&&h==="hours"&&(v<1||v>12),k=(R,U)=>{w||g||c(R,h)||p(R,U)},M=(R,U)=>{let{offsetX:L,offsetY:oe}=R;if(L===void 0){const q=R.target.getBoundingClientRect();L=R.changedTouches[0].clientX-q.left,oe=R.changedTouches[0].clientY-q.top}const ie=h==="seconds"||h==="minutes"?Fm(L,oe,d):Wm(L,oe,Boolean(t));k(ie,U)},O=R=>{T.current=!0,M(R,"shallow")},j=R=>{T.current&&(M(R,"finish"),T.current=!1)},B=R=>{R.buttons>0&&M(R.nativeEvent,"shallow")},I=R=>{T.current&&(T.current=!1),M(R.nativeEvent,"finish")},A=x.exports.useMemo(()=>h==="hours"?!0:v%5===0,[h,v]),V=h==="minutes"?d:1,F=x.exports.useRef(null);$t(()=>{o&&F.current.focus()},[o]);const $=R=>{if(!T.current)switch(R.key){case"Home":k(0,"partial"),R.preventDefault();break;case"End":k(h==="minutes"?59:23,"partial"),R.preventDefault();break;case"ArrowUp":k(v+V,"partial"),R.preventDefault();break;case"ArrowDown":k(v-V,"partial"),R.preventDefault();break}};return me(Um,{children:[me(zm,{children:[y(qm,{onTouchMove:O,onTouchEnd:j,onMouseUp:I,onMouseMove:B,ownerState:{disabled:w}}),!P&&me(x.exports.Fragment,{children:[y(Km,{}),s&&y(li,{type:h,value:v,isInner:N,hasSelected:A})]}),y("div",{"aria-activedescendant":m,"aria-label":i(h,s,D),ref:F,role:"listbox",onKeyDown:$,tabIndex:0,children:n})]}),t&&(S==="desktop"||r)&&me(x.exports.Fragment,{children:[y(Gm,{onClick:g?void 0:()=>l("am"),disabled:w||u===null,ownerState:C,children:y(J,{variant:"caption",children:"AM"})}),y(Xm,{disabled:w||u===null,onClick:g?void 0:()=>l("pm"),ownerState:C,children:y(J,{variant:"caption",children:"PM"})})]})]})}const Zm=["className","disabled","index","inner","label","selected"],Xr=pe("PrivateClockNumber",["selected","disabled"]),Jm=E("span")(({theme:e,ownerState:t})=>b({height:Pt,width:Pt,position:"absolute",left:`calc((100% - ${Pt}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:e.palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:e.palette.background.paper},[`&.${Xr.selected}`]:{color:e.palette.primary.contrastText},[`&.${Xr.disabled}`]:{pointerEvents:"none",color:e.palette.text.disabled}},t.inner&&b({},e.typography.body2,{color:e.palette.text.secondary})));function ci(e){const{className:t,disabled:r,index:o,inner:n,label:s,selected:i}=e,l=se(e,Zm),c=e,u=o%12/12*Math.PI*2-Math.PI/2,d=(Xt-Pt-2)/2*(n?.65:1),p=Math.round(Math.cos(u)*d),m=Math.round(Math.sin(u)*d);return y(Jm,b({className:X(t,i&&Xr.selected,r&&Xr.disabled),"aria-disabled":r?!0:void 0,"aria-selected":i?!0:void 0,role:"option",style:{transform:`translate(${p}px, ${m+(Xt-Pt)/2}px`},ownerState:c},l,{children:s}))}const eh=({ampm:e,date:t,getClockNumberText:r,isDisabled:o,selectedId:n,utils:s})=>{const i=t?s.getHours(t):null,l=[],c=e?1:0,u=e?12:23,d=p=>i===null?!1:e?p===12?i===12||i===0:i===p||i-12===p:i===p;for(let p=c;p<=u;p+=1){let m=p.toString();p===0&&(m="00");const h=!e&&(p===0||p>12);m=s.formatNumber(m);const v=d(p);l.push(y(ci,{id:v?n:void 0,index:p,inner:h,selected:v,disabled:o(p),label:m,"aria-label":r(m)},p))}return l},ba=({utils:e,value:t,isDisabled:r,getClockNumberText:o,selectedId:n})=>{const s=e.formatNumber;return[[5,s("05")],[10,s("10")],[15,s("15")],[20,s("20")],[25,s("25")],[30,s("30")],[35,s("35")],[40,s("40")],[45,s("45")],[50,s("50")],[55,s("55")],[0,s("00")]].map(([i,l],c)=>{const u=i===t;return y(ci,{label:l,id:u?n:void 0,index:c+1,inner:!1,disabled:r(i),selected:u,"aria-label":o(l)},i)})};function th(e){return Te("MuiClockPicker",e)}pe("MuiClockPicker",["root","arrowSwitcher"]);const rh=e=>{const{classes:t}=e;return Pe({root:["root"],arrowSwitcher:["arrowSwitcher"]},th,t)},oh=E(hn,{name:"MuiClockPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),nh=E(ri,{name:"MuiClockPicker",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),ah=oi("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information."),ui=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiClockPicker"}),{ampm:n=!1,ampmInClock:s=!1,autoFocus:i,components:l,componentsProps:c,date:u,disableIgnoringDatePartForTimeValidation:d,getClockLabelText:p,getHoursClockNumberText:m,getMinutesClockNumberText:h,getSecondsClockNumberText:v,leftArrowButtonText:w,maxTime:g,minTime:C,minutesStep:D=1,rightArrowButtonText:S,shouldDisableTime:T,showViewSwitcher:P,onChange:N,view:k,views:M=["hours","minutes"],openTo:O,onViewChange:j,className:B,disabled:I,readOnly:A}=o;ah({leftArrowButtonText:w,rightArrowButtonText:S,getClockLabelText:p,getHoursClockNumberText:m,getMinutesClockNumberText:h,getSecondsClockNumberText:v});const V=Pr(),F=w!=null?w:V.openPreviousView,$=S!=null?S:V.openNextView,R=p!=null?p:V.clockLabelText,U=m!=null?m:V.hoursClockNumberText,L=h!=null?h:V.minutesClockNumberText,oe=v!=null?v:V.secondsClockNumberText,{openView:ie,setOpenView:q,nextView:ee,previousView:ke,handleChangeAndOpenNext:Me}=mn({view:k,views:M,openTo:O,onViewChange:j,onChange:N}),Se=kr(),ce=_e(),ne=x.exports.useMemo(()=>u||ce.setSeconds(ce.setMinutes(ce.setHours(Se,0),0),0),[u,Se,ce]),{meridiemMode:ue,handleMeridiemChange:Ae}=mm(ne,n,Me),fe=x.exports.useCallback((je,Oe)=>{const Ve=dm(d,ce),Qe=({start:$e,end:Ge})=>!(C&&Ve(C,Ge)||g&&Ve($e,g)),qe=($e,Ge=1)=>$e%Ge!==0?!1:T?!T($e,Oe):!0;switch(Oe){case"hours":{const $e=Lo(je,ue,n),Ge=ce.setHours(ne,$e),dt=ce.setSeconds(ce.setMinutes(Ge,0),0),St=ce.setSeconds(ce.setMinutes(Ge,59),59);return!Qe({start:dt,end:St})||!qe($e)}case"minutes":{const $e=ce.setMinutes(ne,je),Ge=ce.setSeconds($e,0),dt=ce.setSeconds($e,59);return!Qe({start:Ge,end:dt})||!qe(je,D)}case"seconds":{const $e=ce.setSeconds(ne,je);return!Qe({start:$e,end:$e})||!qe(je)}default:throw new Error("not supported")}},[n,ne,d,g,ue,C,D,T,ce]),Re=br(),He=x.exports.useMemo(()=>{switch(ie){case"hours":{const je=(Oe,Ve)=>{const Qe=Lo(Oe,ue,n);Me(ce.setHours(ne,Qe),Ve)};return{onChange:je,value:ce.getHours(ne),children:eh({date:u,utils:ce,ampm:n,onChange:je,getClockNumberText:U,isDisabled:Oe=>I||fe(Oe,"hours"),selectedId:Re})}}case"minutes":{const je=ce.getMinutes(ne),Oe=(Ve,Qe)=>{Me(ce.setMinutes(ne,Ve),Qe)};return{value:je,onChange:Oe,children:ba({utils:ce,value:je,onChange:Oe,getClockNumberText:L,isDisabled:Ve=>I||fe(Ve,"minutes"),selectedId:Re})}}case"seconds":{const je=ce.getSeconds(ne),Oe=(Ve,Qe)=>{Me(ce.setSeconds(ne,Ve),Qe)};return{value:je,onChange:Oe,children:ba({utils:ce,value:je,onChange:Oe,getClockNumberText:oe,isDisabled:Ve=>I||fe(Ve,"seconds"),selectedId:Re})}}default:throw new Error("You must provide the type for ClockView")}},[ie,ce,u,n,U,L,oe,ue,Me,ne,fe,Re,I]),Ye=o,Ue=rh(Ye);return me(oh,{ref:r,className:X(Ue.root,B),ownerState:Ye,children:[P&&y(nh,{className:Ue.arrowSwitcher,leftArrowButtonText:F,rightArrowButtonText:$,components:l,componentsProps:c,onLeftClick:()=>q(ke),onRightClick:()=>q(ee),isLeftDisabled:!ke,isRightDisabled:!ee,ownerState:Ye}),y(Qm,b({autoFocus:i,date:u,ampmInClock:s,type:ie,ampm:n,getClockLabelText:R,minutesStep:D,isTimeDisabled:fe,meridiemMode:ue,handleMeridiemChange:Ae,selectedId:Re,disabled:I,readOnly:A},He))]})});ui.propTypes={ampm:a.exports.bool,ampmInClock:a.exports.bool,autoFocus:a.exports.bool,classes:a.exports.object,className:a.exports.string,components:a.exports.object,componentsProps:a.exports.object,date:a.exports.any,disabled:a.exports.bool,disableIgnoringDatePartForTimeValidation:a.exports.bool,getClockLabelText:a.exports.func,getHoursClockNumberText:a.exports.func,getMinutesClockNumberText:a.exports.func,getSecondsClockNumberText:a.exports.func,leftArrowButtonText:a.exports.string,maxTime:a.exports.any,minTime:a.exports.any,minutesStep:a.exports.number,onChange:a.exports.func.isRequired,onViewChange:a.exports.func,openTo:a.exports.oneOf(["hours","minutes","seconds"]),readOnly:a.exports.bool,rightArrowButtonText:a.exports.string,shouldDisableTime:a.exports.func,showViewSwitcher:a.exports.bool,view:a.exports.oneOf(["hours","minutes","seconds"]),views:a.exports.arrayOf(a.exports.oneOf(["hours","minutes","seconds"]).isRequired)};const di=e=>e.length===1&&e[0]==="year",pi=e=>e.length===2&&e.indexOf("month")!==-1&&e.indexOf("year")!==-1,sh=(e,t)=>di(e)?{inputFormat:t.formats.year}:pi(e)?{disableMaskedInput:!0,inputFormat:t.formats.monthAndYear}:{inputFormat:t.formats.keyboardDate};function fi(e,t){var r;const o=_e(),n=lo(),s=we({props:e,name:t}),i=(r=s.views)!=null?r:["year","day"];return b({openTo:"day",minDate:n.minDate,maxDate:n.maxDate},sh(i,o),s,{views:i})}const mi={emptyValue:null,getTodayValue:e=>e.date(),parseInput:Om,areValuesEqual:(e,t,r)=>e.isEqual(t,r)},sr=pe("MuiPickersToolbar",["root","content","penIconButton","penIconButtonLandscape"]),ih=E("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>b({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),lh=E(le,{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:1}),ch=E(it,{name:"MuiPickersToolbar",slot:"PenIconButton",overridesResolver:(e,t)=>t.penIconButton})({}),uh=e=>e==="clock"?y(nm,{color:"inherit"}):y(ti,{color:"inherit"});function dh(e,t){return e?`text input view is open, go to ${t} view`:`${t} view is open, go to text input view`}const ph=x.exports.forwardRef(function(t,r){const{children:o,className:n,getMobileKeyboardInputViewButtonText:s=dh,isLandscape:i,isMobileKeyboardViewOpen:l,landscapeDirection:c="column",toggleMobileKeyboardView:u,toolbarTitle:d,viewType:p="calendar"}=t,m=t;return me(ih,{ref:r,className:X(sr.root,n),ownerState:m,children:[y(J,{color:"text.secondary",variant:"overline",children:d}),me(lh,{container:!0,justifyContent:"space-between",className:sr.content,ownerState:m,direction:i?c:"row",alignItems:i?"flex-start":"flex-end",children:[o,y(ch,{onClick:u,className:X(sr.penIconButton,i&&sr.penIconButtonLandscape),ownerState:m,color:"inherit","aria-label":s(l,p),children:l?uh(p):y(am,{color:"inherit"})})]})]})}),fh=["parsedValue","isLandscape","isMobileKeyboardViewOpen","onChange","toggleMobileKeyboardView","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],ga=pe("MuiDatePickerToolbar",["root","title"]),mh=E(ph,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({[`& .${sr.penIconButton}`]:{position:"relative",top:4}}),hh=E(J,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>b({},e.isLandscape&&{margin:"auto 16px auto auto"})),hi=x.exports.forwardRef(function(t,r){const{parsedValue:o,isLandscape:n,isMobileKeyboardViewOpen:s,toggleMobileKeyboardView:i,toolbarFormat:l,toolbarPlaceholder:c="\u2013\u2013",toolbarTitle:u="Select date",views:d}=t,p=se(t,fh),m=_e(),h=x.exports.useMemo(()=>o?l?m.formatByString(o,l):di(d)?m.format(o,"year"):pi(d)?m.format(o,"month"):/en/.test(m.getCurrentLocaleCode())?m.format(o,"normalDateWithWeekday"):m.format(o,"normalDate"):c,[o,l,c,m,d]),v=t;return y(mh,b({ref:r,toolbarTitle:u,isMobileKeyboardViewOpen:s,toggleMobileKeyboardView:i,isLandscape:n,ownerState:v,className:ga.root},p,{children:y(hh,{variant:"h4",align:n?"left":"center",ownerState:v,className:ga.title,children:h})}))}),xi=e=>{const{onAccept:t,onClear:r,onCancel:o,onSetToday:n,actions:s}=e,i=x.exports.useContext(Vt),l=Pr(),c=typeof s=="function"?s(i):s;if(c==null||c.length===0)return null;const u=c==null?void 0:c.map(d=>{switch(d){case"clear":return y(Dt,{onClick:r,children:l.clearButtonLabel},d);case"cancel":return y(Dt,{onClick:o,children:l.cancelButtonLabel},d);case"accept":return y(Dt,{onClick:t,children:l.okButtonLabel},d);case"today":return y(Dt,{onClick:n,children:l.todayButtonLabel},d);default:return null}});return y(Mu,{children:u})},xh=["onClick","onTouchStart"],vh=E(iu)(({theme:e})=>({zIndex:e.zIndex.modal})),bh=E(ro)(({ownerState:e})=>b({transformOrigin:"top center",outline:0},e.placement==="top"&&{transformOrigin:"bottom center"}));function gh(e,t){return t.documentElement.clientWidth{if(!e)return;function c(){s.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),s.current=!1}},[e]);const i=ir(c=>{if(!s.current)return;const u=o.current;o.current=!1;const d=Rt(n.current);if(!n.current||"clientX"in c&&gh(c,d))return;if(r.current){r.current=!1;return}let p;c.composedPath?p=c.composedPath().indexOf(n.current)>-1:p=!d.documentElement.contains(c.target)||n.current.contains(c.target),!p&&!u&&t(c)}),l=()=>{o.current=!0};return x.exports.useEffect(()=>{if(e){const c=Rt(n.current),u=()=>{r.current=!0};return c.addEventListener("touchstart",i),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",i),c.removeEventListener("touchmove",u)}}},[e,i]),x.exports.useEffect(()=>{if(e){const c=Rt(n.current);return c.addEventListener("click",i),()=>{c.removeEventListener("click",i),o.current=!1}}},[e,i]),[n,l,l]}const wh=e=>{var t;const{anchorEl:r,children:o,containerRef:n=null,onBlur:s,onClose:i,onClear:l,onAccept:c,onCancel:u,onSetToday:d,open:p,PopperProps:m,role:h,TransitionComponent:v=hl,TrapFocusProps:w,PaperProps:g={},components:C,componentsProps:D}=e;x.exports.useEffect(()=>{function $(R){p&&(R.key==="Escape"||R.key==="Esc")&&i()}return document.addEventListener("keydown",$),()=>{document.removeEventListener("keydown",$)}},[i,p]);const S=x.exports.useRef(null);x.exports.useEffect(()=>{h!=="tooltip"&&(p?S.current=document.activeElement:S.current&&S.current instanceof HTMLElement&&S.current.focus())},[p,h]);const[T,P,N]=yh(p,s!=null?s:i),k=x.exports.useRef(null),M=bt(k,n),O=bt(M,T),j=e,{onClick:B,onTouchStart:I}=g,A=se(g,xh),V=$=>{$.key==="Escape"&&($.stopPropagation(),i())},F=(t=C==null?void 0:C.ActionBar)!=null?t:xi;return y(vh,b({transition:!0,role:h,open:p,anchorEl:r,ownerState:j,onKeyDown:V},m,{children:({TransitionProps:$,placement:R})=>y(ml,b({open:p,disableAutoFocus:!0,disableEnforceFocus:h==="tooltip",isEnabled:()=>!0},w,{children:y(v,b({},$,{children:me(bh,b({tabIndex:-1,elevation:8,ref:O,onClick:U=>{P(U),B&&B(U)},onTouchStart:U=>{N(U),I&&I(U)},ownerState:b({},j,{placement:R})},A,{children:[o,y(F,b({onAccept:c,onClear:l,onCancel:u,onSetToday:d,actions:[]},D==null?void 0:D.actionBar))]}))}))}))}))};function Nh(e){const{children:t,DateInputProps:r,KeyboardDateInputComponent:o,onClear:n,onDismiss:s,onCancel:i,onAccept:l,onSetToday:c,open:u,PopperProps:d,PaperProps:p,TransitionComponent:m,components:h,componentsProps:v}=e,w=x.exports.useRef(null),g=bt(r.inputRef,w);return me(Vt.Provider,{value:"desktop",children:[y(o,b({},r,{inputRef:g})),y(wh,{role:"dialog",open:u,anchorEl:w.current,TransitionComponent:m,PopperProps:d,PaperProps:p,onClose:s,onCancel:i,onClear:n,onAccept:l,onSetToday:c,components:h,componentsProps:v,children:t})]})}const Bo=(e,t,r)=>{const o=e.date(t);return t===null?"":e.isValid(o)?e.formatByString(o,r):""},Qr="_",vi="2019-11-21T22:30:00.000",bi="2019-01-01T09:00:00.000";function Ch(e,t,r,o){if(e)return e;const s=o.formatByString(o.date(bi),t).replace(r,Qr),i=o.formatByString(o.date(vi),t).replace(r,"_");return s===i?s:(console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` -`)),"")}function Dh(e,t,r,o){if(!e)return!1;const s=o.formatByString(o.date(bi),t).replace(r,Qr),i=o.formatByString(o.date(vi),t).replace(r,"_"),l=i===s&&e===i;return!l&&o.lib!=="luxon"&&(t.includes("MMM")?console.warn(["Mask does not support literals such as 'MMM'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` -`)):i&&i!==s?console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` -`)):e&&console.warn([`The mask "${e}" you passed is not valid for the format used ${t}.`,"Falling down to uncontrolled no-mask input."].join(` -`))),l}const Th=(e,t)=>r=>{let o=0;return r.split("").map((n,s)=>{if(t.lastIndex=0,o>e.length-1)return"";const i=e[o],l=e[o+1],c=t.test(n)?n:"",u=i===Qr?c:i+c;return o+=u.length,s===r.length-1&&l&&l!==Qr?u?u+l:"":u}).join("")},Ph=({acceptRegex:e=/[\d]/gi,disabled:t,disableMaskedInput:r,ignoreInvalidInputs:o,inputFormat:n,inputProps:s,label:i,mask:l,onChange:c,rawValue:u,readOnly:d,rifmFormatter:p,TextFieldProps:m,validationError:h})=>{const v=_e(),w=v.getFormatHelperText(n),{shouldUseMaskedInput:g,maskToUse:C}=x.exports.useMemo(()=>{if(r)return{shouldUseMaskedInput:!1,maskToUse:""};const I=Ch(l,n,e,v);return{shouldUseMaskedInput:Dh(I,n,e,v),maskToUse:I}},[e,r,n,l,v]),D=x.exports.useMemo(()=>g&&C?Th(C,e):I=>I,[e,C,g]),S=u===null?null:v.date(u),[T,P]=x.exports.useState(S),[N,k]=x.exports.useState(Bo(v,u,n)),M=x.exports.useRef();x.exports.useEffect(()=>{const I=u!==M.current;if(M.current=u,!I)return;const A=u===null?null:v.date(u);if(!(u===null||v.isValid(A))||v.isEqual(T,A))return;const F=Bo(v,u,n);P(A),k(F)},[v,u,n,T]);const O=I=>{const A=I===""||I===l?"":I;k(A);const V=A===null?null:v.parse(A,n);o&&!v.isValid(V)||(P(V),c(V,A||void 0))},j=yf({value:N,onChange:O,format:p||D});return b({label:i,disabled:t,error:h,inputProps:b({},g?j:{value:N,onChange:I=>{O(I.currentTarget.value)}},{disabled:t,placeholder:w,readOnly:d,type:g?"tel":"text"},s)},m)},kh=["components","disableOpenPicker","getOpenDialogAriaText","InputAdornmentProps","InputProps","inputRef","openPicker","OpenPickerButtonProps","renderInput"],gi=x.exports.forwardRef(function(t,r){const{components:o={},disableOpenPicker:n,getOpenDialogAriaText:s,InputAdornmentProps:i,InputProps:l,inputRef:c,openPicker:u,OpenPickerButtonProps:d,renderInput:p}=t,m=se(t,kh),h=Pr(),v=s!=null?s:h.openDatePickerDialogue,w=_e(),g=Ph(m),C=(i==null?void 0:i.position)||"end",D=o.OpenPickerIcon||ti;return p(b({ref:r,inputRef:c},g,{InputProps:b({},l,{[`${C}Adornment`]:n?void 0:y(xl,b({position:C},i,{children:y(it,b({edge:C,disabled:m.disabled||m.readOnly,"aria-label":v(m.rawValue,w)},d,{onClick:u,children:y(D,{})}))}))})}))});function ya(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const Mh=(e,t)=>{const[r,o]=x.exports.useState(ya);return $t(()=>{const s=()=>{o(ya())};return window.addEventListener("orientationchange",s),()=>{window.removeEventListener("orientationchange",s)}},[]),Fs(e,["hours","minutes","seconds"])?!1:(t||r)==="landscape"},Sh=["autoFocus","className","parsedValue","DateInputProps","isMobileKeyboardViewOpen","onDateChange","onViewChange","openTo","orientation","showToolbar","toggleMobileKeyboardView","ToolbarComponent","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],Oh=E("div")({padding:"16px 24px"}),Eh=E("div")(({ownerState:e})=>b({display:"flex",flexDirection:"column"},e.isLandscape&&{flexDirection:"row"})),Rh={fullWidth:!0},wa=e=>e==="year"||e==="month"||e==="day",Na=e=>e==="hours"||e==="minutes"||e==="seconds";function yi(e){const{autoFocus:t,parsedValue:r,DateInputProps:o,isMobileKeyboardViewOpen:n,onDateChange:s,onViewChange:i,openTo:l,orientation:c,showToolbar:u,toggleMobileKeyboardView:d,ToolbarComponent:p=()=>null,toolbarFormat:m,toolbarPlaceholder:h,toolbarTitle:v,views:w}=e,g=se(e,Sh),C=Mh(w,c),D=x.exports.useContext(Vt),S=u!=null?u:D!=="desktop",T=x.exports.useCallback((O,j)=>{s(O,D,j)},[s,D]),P=x.exports.useCallback(O=>{n&&d(),i&&i(O)},[n,i,d]),{openView:N,setOpenView:k,handleChangeAndOpenNext:M}=mn({view:void 0,views:w,openTo:l,onChange:T,onViewChange:P});return me(Eh,{ownerState:{isLandscape:C},children:[S&&y(p,b({},g,{views:w,isLandscape:C,parsedValue:r,onChange:T,setOpenView:k,openView:N,toolbarTitle:v,toolbarFormat:m,toolbarPlaceholder:h,isMobileKeyboardViewOpen:n,toggleMobileKeyboardView:d})),y(hn,{children:n?y(Oh,{children:y(gi,b({},o,{ignoreInvalidInputs:!0,disableOpenPicker:!0,TextFieldProps:Rh}))}):me(x.exports.Fragment,{children:[wa(N)&&y(ai,b({autoFocus:t,date:r,onViewChange:k,onChange:M,view:N,views:w.filter(wa)},g)),Na(N)&&y(ui,b({},g,{autoFocus:t,date:r,view:N,views:w.filter(Na),onChange:M,onViewChange:k,showViewSwitcher:D==="desktop"}))]})})]})}const jh=({open:e,onOpen:t,onClose:r})=>{const o=x.exports.useRef(typeof e=="boolean").current,[n,s]=x.exports.useState(!1);x.exports.useEffect(()=>{if(o){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");s(e)}},[o,e]);const i=x.exports.useCallback(l=>{o||s(l),l&&t&&t(),!l&&r&&r()},[o,t,r]);return{isOpen:n,setIsOpen:i}},wi=(e,t)=>{const{onAccept:r,onChange:o,value:n,closeOnSelect:s}=e,i=_e(),{isOpen:l,setIsOpen:c}=jh(e),u=x.exports.useMemo(()=>t.parseInput(i,n),[t,i,n]),[d,p]=x.exports.useState(u),[m,h]=x.exports.useState(()=>({committed:u,draft:u,resetFallback:u})),v=x.exports.useCallback(N=>{h(k=>{switch(N.action){case"setAll":case"acceptAndClose":return{draft:N.value,committed:N.value,resetFallback:N.value};case"setCommitted":return b({},k,{draft:N.value,committed:N.value});case"setDraft":return b({},k,{draft:N.value});default:return k}}),!N.skipOnChangeCall&&!t.areValuesEqual(i,m.committed,N.value)&&o(N.value),N.action==="acceptAndClose"&&(c(!1),r&&!t.areValuesEqual(i,m.resetFallback,N.value)&&r(N.value))},[r,o,c,m,i,t]);x.exports.useEffect(()=>{i.isValid(u)&&p(u)},[i,u]),x.exports.useEffect(()=>{l&&v({action:"setAll",value:u,skipOnChangeCall:!0})},[l]),t.areValuesEqual(i,m.committed,u)||v({action:"setCommitted",value:u,skipOnChangeCall:!0});const w=x.exports.useMemo(()=>({open:l,onClear:()=>{v({value:t.emptyValue,action:"acceptAndClose"})},onAccept:()=>{v({value:m.draft,action:"acceptAndClose"})},onDismiss:()=>{v({value:m.committed,action:"acceptAndClose"})},onCancel:()=>{v({value:m.resetFallback,action:"acceptAndClose"})},onSetToday:()=>{v({value:t.getTodayValue(i),action:"acceptAndClose"})}}),[v,l,i,m,t]),[g,C]=x.exports.useState(!1),D=x.exports.useMemo(()=>({parsedValue:m.draft,isMobileKeyboardViewOpen:g,toggleMobileKeyboardView:()=>C(!g),onDateChange:(N,k,M="partial")=>{switch(M){case"shallow":return v({action:"setDraft",value:N,skipOnChangeCall:!0});case"partial":return v({action:"setDraft",value:N});case"finish":return(s!=null?s:k==="desktop")?v({value:N,action:"acceptAndClose"}):v({value:N,action:"setCommitted"});default:throw new Error("MUI: Invalid selectionState passed to `onDateChange`")}}}),[v,g,m.draft,s]),S=x.exports.useCallback((N,k)=>{const M=t.valueReducer?t.valueReducer(i,d,N):N;o(M,k)},[o,t,d,i]),T=x.exports.useMemo(()=>({onChange:S,open:l,rawValue:n,openPicker:()=>c(!0)}),[S,l,n,c]),P={pickerProps:D,inputProps:T,wrapperProps:w};return x.exports.useDebugValue(P,()=>({MuiPickerState:{dateState:m,other:P}})),P},$h=["onChange","PopperProps","PaperProps","ToolbarComponent","TransitionComponent","value","components","componentsProps"],Ni=x.exports.forwardRef(function(t,r){const o=fi(t,"MuiDesktopDatePicker"),n=qs(o)!==null,{pickerProps:s,inputProps:i,wrapperProps:l}=wi(o,mi),{PopperProps:c,PaperProps:u,ToolbarComponent:d=hi,TransitionComponent:p,components:m,componentsProps:h}=o,v=se(o,$h),w=b({},i,v,{components:m,componentsProps:h,ref:r,validationError:n});return y(Nh,b({},l,{DateInputProps:w,KeyboardDateInputComponent:gi,PopperProps:c,PaperProps:u,TransitionComponent:p,components:m,componentsProps:h,children:y(yi,b({},s,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:d,DateInputProps:w,components:m,componentsProps:h},v))}))});Ni.propTypes={acceptRegex:a.exports.instanceOf(RegExp),autoFocus:a.exports.bool,children:a.exports.node,className:a.exports.string,closeOnSelect:a.exports.bool,components:a.exports.object,componentsProps:a.exports.object,defaultCalendarMonth:a.exports.any,disabled:a.exports.bool,disableFuture:a.exports.bool,disableHighlightToday:a.exports.bool,disableMaskedInput:a.exports.bool,disableOpenPicker:a.exports.bool,disablePast:a.exports.bool,getOpenDialogAriaText:a.exports.func,getViewSwitchingButtonText:a.exports.func,ignoreInvalidInputs:a.exports.bool,InputAdornmentProps:a.exports.object,inputFormat:a.exports.string,InputProps:a.exports.object,inputRef:a.exports.oneOfType([a.exports.func,a.exports.shape({current:a.exports.object})]),label:a.exports.node,leftArrowButtonText:a.exports.string,loading:a.exports.bool,mask:a.exports.string,maxDate:a.exports.any,minDate:a.exports.any,onAccept:a.exports.func,onChange:a.exports.func.isRequired,onClose:a.exports.func,onError:a.exports.func,onMonthChange:a.exports.func,onOpen:a.exports.func,onViewChange:a.exports.func,onYearChange:a.exports.func,open:a.exports.bool,OpenPickerButtonProps:a.exports.object,openTo:a.exports.oneOf(["day","month","year"]),orientation:a.exports.oneOf(["landscape","portrait"]),PaperProps:a.exports.object,PopperProps:a.exports.object,readOnly:a.exports.bool,reduceAnimations:a.exports.bool,renderDay:a.exports.func,renderInput:a.exports.func.isRequired,renderLoading:a.exports.func,rifmFormatter:a.exports.func,rightArrowButtonText:a.exports.string,shouldDisableDate:a.exports.func,shouldDisableMonth:a.exports.func,shouldDisableYear:a.exports.func,showDaysOutsideCurrentMonth:a.exports.bool,showToolbar:a.exports.bool,ToolbarComponent:a.exports.elementType,toolbarFormat:a.exports.string,toolbarPlaceholder:a.exports.node,toolbarTitle:a.exports.node,TransitionComponent:a.exports.elementType,value:a.exports.any,views:a.exports.arrayOf(a.exports.oneOf(["day","month","year"]).isRequired)};const Ih=E(us)({[`& .${pr.container}`]:{outline:0},[`& .${pr.paper}`]:{outline:0,minWidth:Gs}}),Ah=E(fs)({"&:first-of-type":{padding:0}}),Vh=e=>{var t;const{children:r,DialogProps:o={},onAccept:n,onClear:s,onDismiss:i,onCancel:l,onSetToday:c,open:u,components:d,componentsProps:p}=e,m=(t=d==null?void 0:d.ActionBar)!=null?t:xi;return me(Ih,b({open:u,onClose:i},o,{children:[y(Ah,{children:r}),y(m,b({onAccept:n,onClear:s,onCancel:l,onSetToday:c,actions:["cancel","accept"]},p==null?void 0:p.actionBar))]}))},Lh=["children","DateInputProps","DialogProps","onAccept","onClear","onDismiss","onCancel","onSetToday","open","PureDateInputComponent","components","componentsProps"];function Bh(e){const{children:t,DateInputProps:r,DialogProps:o,onAccept:n,onClear:s,onDismiss:i,onCancel:l,onSetToday:c,open:u,PureDateInputComponent:d,components:p,componentsProps:m}=e,h=se(e,Lh);return me(Vt.Provider,{value:"mobile",children:[y(d,b({components:p},h,r)),y(Vh,{DialogProps:o,onAccept:n,onClear:s,onDismiss:i,onCancel:l,onSetToday:c,open:u,components:p,componentsProps:m,children:t})]})}const Fh=x.exports.forwardRef(function(t,r){const{disabled:o,getOpenDialogAriaText:n,inputFormat:s,InputProps:i,inputRef:l,label:c,openPicker:u,rawValue:d,renderInput:p,TextFieldProps:m={},validationError:h}=t,v=Pr(),w=n!=null?n:v.openDatePickerDialogue,g=_e(),C=x.exports.useMemo(()=>b({},i,{readOnly:!0}),[i]),D=Bo(g,d,s);return p(b({label:c,disabled:o,ref:r,inputRef:l,error:h,InputProps:C,inputProps:b({disabled:o,readOnly:!0,"aria-readonly":!0,"aria-label":w(d,g),value:D},!t.readOnly&&{onClick:u},{onKeyDown:Ws(u)})},m))}),Wh=["ToolbarComponent","value","onChange","components","componentsProps"],Ci=x.exports.forwardRef(function(t,r){const o=fi(t,"MuiMobileDatePicker"),n=qs(o)!==null,{pickerProps:s,inputProps:i,wrapperProps:l}=wi(o,mi),{ToolbarComponent:c=hi,components:u,componentsProps:d}=o,p=se(o,Wh),m=b({},i,p,{components:u,componentsProps:d,ref:r,validationError:n});return y(Bh,b({},p,l,{DateInputProps:m,PureDateInputComponent:Fh,components:u,componentsProps:d,children:y(yi,b({},s,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:c,DateInputProps:m,components:u,componentsProps:d},p))}))});Ci.propTypes={acceptRegex:a.exports.instanceOf(RegExp),autoFocus:a.exports.bool,children:a.exports.node,className:a.exports.string,closeOnSelect:a.exports.bool,components:a.exports.object,componentsProps:a.exports.object,defaultCalendarMonth:a.exports.any,DialogProps:a.exports.object,disabled:a.exports.bool,disableFuture:a.exports.bool,disableHighlightToday:a.exports.bool,disableMaskedInput:a.exports.bool,disableOpenPicker:a.exports.bool,disablePast:a.exports.bool,getOpenDialogAriaText:a.exports.func,getViewSwitchingButtonText:a.exports.func,ignoreInvalidInputs:a.exports.bool,InputAdornmentProps:a.exports.object,inputFormat:a.exports.string,InputProps:a.exports.object,inputRef:a.exports.oneOfType([a.exports.func,a.exports.shape({current:a.exports.object})]),label:a.exports.node,leftArrowButtonText:a.exports.string,loading:a.exports.bool,mask:a.exports.string,maxDate:a.exports.any,minDate:a.exports.any,onAccept:a.exports.func,onChange:a.exports.func.isRequired,onClose:a.exports.func,onError:a.exports.func,onMonthChange:a.exports.func,onOpen:a.exports.func,onViewChange:a.exports.func,onYearChange:a.exports.func,open:a.exports.bool,OpenPickerButtonProps:a.exports.object,openTo:a.exports.oneOf(["day","month","year"]),orientation:a.exports.oneOf(["landscape","portrait"]),readOnly:a.exports.bool,reduceAnimations:a.exports.bool,renderDay:a.exports.func,renderInput:a.exports.func.isRequired,renderLoading:a.exports.func,rifmFormatter:a.exports.func,rightArrowButtonText:a.exports.string,shouldDisableDate:a.exports.func,shouldDisableMonth:a.exports.func,shouldDisableYear:a.exports.func,showDaysOutsideCurrentMonth:a.exports.bool,showToolbar:a.exports.bool,ToolbarComponent:a.exports.elementType,toolbarFormat:a.exports.string,toolbarPlaceholder:a.exports.node,toolbarTitle:a.exports.node,value:a.exports.any,views:a.exports.arrayOf(a.exports.oneOf(["day","month","year"]).isRequired)};const _h=["desktopModeMediaQuery","DialogProps","PopperProps","TransitionComponent"],Di=x.exports.forwardRef(function(t,r){const o=we({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:n="@media (pointer: fine)",DialogProps:s,PopperProps:i,TransitionComponent:l}=o,c=se(o,_h);return vl(n)?y(Ni,b({ref:r,PopperProps:i,TransitionComponent:l},c)):y(Ci,b({ref:r,DialogProps:s},c))});Di.propTypes={acceptRegex:a.exports.instanceOf(RegExp),autoFocus:a.exports.bool,children:a.exports.node,className:a.exports.string,closeOnSelect:a.exports.bool,components:a.exports.object,componentsProps:a.exports.object,defaultCalendarMonth:a.exports.any,desktopModeMediaQuery:a.exports.string,DialogProps:a.exports.object,disabled:a.exports.bool,disableFuture:a.exports.bool,disableHighlightToday:a.exports.bool,disableMaskedInput:a.exports.bool,disableOpenPicker:a.exports.bool,disablePast:a.exports.bool,getOpenDialogAriaText:a.exports.func,getViewSwitchingButtonText:a.exports.func,ignoreInvalidInputs:a.exports.bool,InputAdornmentProps:a.exports.object,inputFormat:a.exports.string,InputProps:a.exports.object,inputRef:a.exports.oneOfType([a.exports.func,a.exports.shape({current:a.exports.object})]),label:a.exports.node,leftArrowButtonText:a.exports.string,loading:a.exports.bool,mask:a.exports.string,maxDate:a.exports.any,minDate:a.exports.any,onAccept:a.exports.func,onChange:a.exports.func.isRequired,onClose:a.exports.func,onError:a.exports.func,onMonthChange:a.exports.func,onOpen:a.exports.func,onViewChange:a.exports.func,onYearChange:a.exports.func,open:a.exports.bool,OpenPickerButtonProps:a.exports.object,openTo:a.exports.oneOf(["day","month","year"]),orientation:a.exports.oneOf(["landscape","portrait"]),PaperProps:a.exports.object,PopperProps:a.exports.object,readOnly:a.exports.bool,reduceAnimations:a.exports.bool,renderDay:a.exports.func,renderInput:a.exports.func.isRequired,renderLoading:a.exports.func,rifmFormatter:a.exports.func,rightArrowButtonText:a.exports.string,shouldDisableDate:a.exports.func,shouldDisableMonth:a.exports.func,shouldDisableYear:a.exports.func,showDaysOutsideCurrentMonth:a.exports.bool,showToolbar:a.exports.bool,ToolbarComponent:a.exports.elementType,toolbarFormat:a.exports.string,toolbarPlaceholder:a.exports.node,toolbarTitle:a.exports.node,TransitionComponent:a.exports.elementType,value:a.exports.any,views:a.exports.arrayOf(a.exports.oneOf(["day","month","year"]).isRequired)};function De(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function yt(e){return yt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yt(e)}function W(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function _(e){W(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||yt(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Fo(e,t){W(2,arguments);var r=_(e),o=De(t);return isNaN(o)?new Date(NaN):(o&&r.setDate(r.getDate()+o),r)}function co(e,t){W(2,arguments);var r=_(e).getTime(),o=De(t);return new Date(r+o)}function Hh(e,t){W(2,arguments);var r=De(t);return co(e,r*1e3)}var Yh=6e4;function Uh(e,t){W(2,arguments);var r=De(t);return co(e,r*Yh)}var zh=36e5;function qh(e,t){W(2,arguments);var r=De(t);return co(e,r*zh)}function Kh(e,t){W(2,arguments);var r=De(t),o=r*7;return Fo(e,o)}function Yr(e,t){W(2,arguments);var r=_(e),o=De(t);if(isNaN(o))return new Date(NaN);if(!o)return r;var n=r.getDate(),s=new Date(r.getTime());s.setMonth(r.getMonth()+o+1,0);var i=s.getDate();return n>=i?s:(r.setFullYear(s.getFullYear(),s.getMonth(),n),r)}function Ca(e,t){W(2,arguments);var r=De(t);return Yr(e,r*12)}function Gh(e,t){W(2,arguments);var r=_(e),o=_(t);return r.getFullYear()-o.getFullYear()}function hr(e,t){W(2,arguments);var r=_(e),o=_(t),n=r.getTime()-o.getTime();return n<0?-1:n>0?1:n}function Xh(e,t){W(2,arguments);var r=_(e),o=_(t),n=hr(r,o),s=Math.abs(Gh(r,o));r.setFullYear(1584),o.setFullYear(1584);var i=hr(r,o)===-n,l=n*(s-Number(i));return l===0?0:l}function Qh(e,t){W(2,arguments);var r=_(e),o=_(t),n=r.getFullYear()-o.getFullYear(),s=r.getMonth()-o.getMonth();return n*12+s}function Wo(e){W(1,arguments);var t=_(e);return t.setHours(23,59,59,999),t}function _o(e){W(1,arguments);var t=_(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function Zh(e){W(1,arguments);var t=_(e);return Wo(t).getTime()===_o(t).getTime()}function Ti(e,t){W(2,arguments);var r=_(e),o=_(t),n=hr(r,o),s=Math.abs(Qh(r,o)),i;if(s<1)i=0;else{r.getMonth()===1&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-n*s);var l=hr(r,o)===-n;Zh(_(e))&&s===1&&hr(e,o)===1&&(l=!1),i=n*(s-Number(l))}return i===0?0:i}var Da={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},Jh="trunc";function Mr(e){return e?Da[e]:Da[Jh]}function ex(e,t,r){W(2,arguments);var o=Ti(e,t)/3;return Mr(r==null?void 0:r.roundingMethod)(o)}function Zr(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function Qt(e){W(1,arguments);var t=_(e);return t.setHours(0,0,0,0),t}var tx=864e5;function rx(e,t){W(2,arguments);var r=Qt(e),o=Qt(t),n=r.getTime()-Zr(r),s=o.getTime()-Zr(o);return Math.round((n-s)/tx)}function Ta(e,t){var r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function Pi(e,t){W(2,arguments);var r=_(e),o=_(t),n=Ta(r,o),s=Math.abs(rx(r,o));r.setDate(r.getDate()-n*s);var i=Number(Ta(r,o)===-n),l=n*(s-i);return l===0?0:l}function ox(e,t,r){W(2,arguments);var o=Pi(e,t)/7;return Mr(r==null?void 0:r.roundingMethod)(o)}var uo=6e4,po=36e5,nx=1e3;function fo(e,t){return W(2,arguments),_(e).getTime()-_(t).getTime()}function ax(e,t,r){W(2,arguments);var o=fo(e,t)/po;return Mr(r==null?void 0:r.roundingMethod)(o)}function sx(e,t,r){W(2,arguments);var o=fo(e,t)/uo;return Mr(r==null?void 0:r.roundingMethod)(o)}function ix(e,t,r){W(2,arguments);var o=fo(e,t)/1e3;return Mr(r==null?void 0:r.roundingMethod)(o)}function lx(e,t){var r;W(1,arguments);var o=e||{},n=_(o.start),s=_(o.end),i=s.getTime();if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var l=[],c=n;c.setHours(0,0,0,0);var u=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(u<1||isNaN(u))throw new RangeError("`options.step` must be a number greater than 1");for(;c.getTime()<=i;)l.push(_(c)),c.setDate(c.getDate()+u),c.setHours(0,0,0,0);return l}var cx={};function Mt(){return cx}function Co(e,t){var r,o,n,s,i,l,c,u;W(1,arguments);var d=Mt(),p=De((r=(o=(n=(s=t==null?void 0:t.weekStartsOn)!==null&&s!==void 0?s:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:d.weekStartsOn)!==null&&o!==void 0?o:(c=d.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=_(e),h=m.getDay(),v=(h=n.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function fx(e){W(1,arguments);var t=Si(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var o=Zt(r);return o}var mx=6048e5;function Oi(e){W(1,arguments);var t=_(e),r=Zt(t).getTime()-fx(t).getTime();return Math.round(r/mx)+1}function At(e,t){var r,o,n,s,i,l,c,u;W(1,arguments);var d=Mt(),p=De((r=(o=(n=(s=t==null?void 0:t.weekStartsOn)!==null&&s!==void 0?s:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:d.weekStartsOn)!==null&&o!==void 0?o:(c=d.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=_(e),h=m.getUTCDay(),v=(h=1&&h<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(p+1,0,h),v.setUTCHours(0,0,0,0);var w=At(v,t),g=new Date(0);g.setUTCFullYear(p,0,h),g.setUTCHours(0,0,0,0);var C=At(g,t);return d.getTime()>=w.getTime()?p+1:d.getTime()>=C.getTime()?p:p-1}function hx(e,t){var r,o,n,s,i,l,c,u;W(1,arguments);var d=Mt(),p=De((r=(o=(n=(s=t==null?void 0:t.firstWeekContainsDate)!==null&&s!==void 0?s:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&n!==void 0?n:d.firstWeekContainsDate)!==null&&o!==void 0?o:(c=d.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),m=xn(e,t),h=new Date(0);h.setUTCFullYear(m,0,p),h.setUTCHours(0,0,0,0);var v=At(h,t);return v}var xx=6048e5;function Ei(e,t){W(1,arguments);var r=_(e),o=At(r,t).getTime()-hx(r,t).getTime();return Math.round(o/xx)+1}function de(e,t){for(var r=e<0?"-":"",o=Math.abs(e).toString();o.length0?o:1-o;return de(r==="yy"?n%100:n,r.length)},M:function(t,r){var o=t.getUTCMonth();return r==="M"?String(o+1):de(o+1,2)},d:function(t,r){return de(t.getUTCDate(),r.length)},a:function(t,r){var o=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];case"aaaa":default:return o==="am"?"a.m.":"p.m."}},h:function(t,r){return de(t.getUTCHours()%12||12,r.length)},H:function(t,r){return de(t.getUTCHours(),r.length)},m:function(t,r){return de(t.getUTCMinutes(),r.length)},s:function(t,r){return de(t.getUTCSeconds(),r.length)},S:function(t,r){var o=r.length,n=t.getUTCMilliseconds(),s=Math.floor(n*Math.pow(10,o-3));return de(s,r.length)}};const Ct=vx;var Bt={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},bx={G:function(t,r,o){var n=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return o.era(n,{width:"abbreviated"});case"GGGGG":return o.era(n,{width:"narrow"});case"GGGG":default:return o.era(n,{width:"wide"})}},y:function(t,r,o){if(r==="yo"){var n=t.getUTCFullYear(),s=n>0?n:1-n;return o.ordinalNumber(s,{unit:"year"})}return Ct.y(t,r)},Y:function(t,r,o,n){var s=xn(t,n),i=s>0?s:1-s;if(r==="YY"){var l=i%100;return de(l,2)}return r==="Yo"?o.ordinalNumber(i,{unit:"year"}):de(i,r.length)},R:function(t,r){var o=Si(t);return de(o,r.length)},u:function(t,r){var o=t.getUTCFullYear();return de(o,r.length)},Q:function(t,r,o){var n=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(n);case"QQ":return de(n,2);case"Qo":return o.ordinalNumber(n,{unit:"quarter"});case"QQQ":return o.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,r,o){var n=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(n);case"qq":return de(n,2);case"qo":return o.ordinalNumber(n,{unit:"quarter"});case"qqq":return o.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,r,o){var n=t.getUTCMonth();switch(r){case"M":case"MM":return Ct.M(t,r);case"Mo":return o.ordinalNumber(n+1,{unit:"month"});case"MMM":return o.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(n,{width:"wide",context:"formatting"})}},L:function(t,r,o){var n=t.getUTCMonth();switch(r){case"L":return String(n+1);case"LL":return de(n+1,2);case"Lo":return o.ordinalNumber(n+1,{unit:"month"});case"LLL":return o.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(n,{width:"wide",context:"standalone"})}},w:function(t,r,o,n){var s=Ei(t,n);return r==="wo"?o.ordinalNumber(s,{unit:"week"}):de(s,r.length)},I:function(t,r,o){var n=Oi(t);return r==="Io"?o.ordinalNumber(n,{unit:"week"}):de(n,r.length)},d:function(t,r,o){return r==="do"?o.ordinalNumber(t.getUTCDate(),{unit:"date"}):Ct.d(t,r)},D:function(t,r,o){var n=px(t);return r==="Do"?o.ordinalNumber(n,{unit:"dayOfYear"}):de(n,r.length)},E:function(t,r,o){var n=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return o.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(n,{width:"short",context:"formatting"});case"EEEE":default:return o.day(n,{width:"wide",context:"formatting"})}},e:function(t,r,o,n){var s=t.getUTCDay(),i=(s-n.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return de(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(s,{width:"short",context:"formatting"});case"eeee":default:return o.day(s,{width:"wide",context:"formatting"})}},c:function(t,r,o,n){var s=t.getUTCDay(),i=(s-n.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return de(i,r.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(s,{width:"narrow",context:"standalone"});case"cccccc":return o.day(s,{width:"short",context:"standalone"});case"cccc":default:return o.day(s,{width:"wide",context:"standalone"})}},i:function(t,r,o){var n=t.getUTCDay(),s=n===0?7:n;switch(r){case"i":return String(s);case"ii":return de(s,r.length);case"io":return o.ordinalNumber(s,{unit:"day"});case"iii":return o.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(n,{width:"short",context:"formatting"});case"iiii":default:return o.day(n,{width:"wide",context:"formatting"})}},a:function(t,r,o){var n=t.getUTCHours(),s=n/12>=1?"pm":"am";switch(r){case"a":case"aa":return o.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(s,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(t,r,o){var n=t.getUTCHours(),s;switch(n===12?s=Bt.noon:n===0?s=Bt.midnight:s=n/12>=1?"pm":"am",r){case"b":case"bb":return o.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(s,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(t,r,o){var n=t.getUTCHours(),s;switch(n>=17?s=Bt.evening:n>=12?s=Bt.afternoon:n>=4?s=Bt.morning:s=Bt.night,r){case"B":case"BB":case"BBB":return o.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(s,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(t,r,o){if(r==="ho"){var n=t.getUTCHours()%12;return n===0&&(n=12),o.ordinalNumber(n,{unit:"hour"})}return Ct.h(t,r)},H:function(t,r,o){return r==="Ho"?o.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Ct.H(t,r)},K:function(t,r,o){var n=t.getUTCHours()%12;return r==="Ko"?o.ordinalNumber(n,{unit:"hour"}):de(n,r.length)},k:function(t,r,o){var n=t.getUTCHours();return n===0&&(n=24),r==="ko"?o.ordinalNumber(n,{unit:"hour"}):de(n,r.length)},m:function(t,r,o){return r==="mo"?o.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Ct.m(t,r)},s:function(t,r,o){return r==="so"?o.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Ct.s(t,r)},S:function(t,r){return Ct.S(t,r)},X:function(t,r,o,n){var s=n._originalDate||t,i=s.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return ka(i);case"XXXX":case"XX":return Et(i);case"XXXXX":case"XXX":default:return Et(i,":")}},x:function(t,r,o,n){var s=n._originalDate||t,i=s.getTimezoneOffset();switch(r){case"x":return ka(i);case"xxxx":case"xx":return Et(i);case"xxxxx":case"xxx":default:return Et(i,":")}},O:function(t,r,o,n){var s=n._originalDate||t,i=s.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+Pa(i,":");case"OOOO":default:return"GMT"+Et(i,":")}},z:function(t,r,o,n){var s=n._originalDate||t,i=s.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+Pa(i,":");case"zzzz":default:return"GMT"+Et(i,":")}},t:function(t,r,o,n){var s=n._originalDate||t,i=Math.floor(s.getTime()/1e3);return de(i,r.length)},T:function(t,r,o,n){var s=n._originalDate||t,i=s.getTime();return de(i,r.length)}};function Pa(e,t){var r=e>0?"-":"+",o=Math.abs(e),n=Math.floor(o/60),s=o%60;if(s===0)return r+String(n);var i=t||"";return r+String(n)+i+de(s,2)}function ka(e,t){if(e%60===0){var r=e>0?"-":"+";return r+de(Math.abs(e)/60,2)}return Et(e,t)}function Et(e,t){var r=t||"",o=e>0?"-":"+",n=Math.abs(e),s=de(Math.floor(n/60),2),i=de(n%60,2);return o+s+r+i}const gx=bx;var Ma=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Ri=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},yx=function(t,r){var o=t.match(/(P+)(p+)?/)||[],n=o[1],s=o[2];if(!s)return Ma(t,r);var i;switch(n){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",Ma(n,r)).replace("{{time}}",Ri(s,r))},wx={p:Ri,P:yx};const Ho=wx;var Nx=["D","DD"],Cx=["YY","YYYY"];function ji(e){return Nx.indexOf(e)!==-1}function $i(e){return Cx.indexOf(e)!==-1}function Jr(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Dx={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Tx=function(t,r,o){var n,s=Dx[t];return typeof s=="string"?n=s:r===1?n=s.one:n=s.other.replace("{{count}}",r.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+n:n+" ago":n};const Px=Tx;function To(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,o=e.formats[r]||e.formats[e.defaultWidth];return o}}var kx={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Mx={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Sx={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ox={date:To({formats:kx,defaultWidth:"full"}),time:To({formats:Mx,defaultWidth:"full"}),dateTime:To({formats:Sx,defaultWidth:"full"})};const Ex=Ox;var Rx={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jx=function(t,r,o,n){return Rx[t]};const $x=jx;function or(e){return function(t,r){var o=r!=null&&r.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){var s=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):s;n=e.formattingValues[i]||e.formattingValues[s]}else{var l=e.defaultWidth,c=r!=null&&r.width?String(r.width):e.defaultWidth;n=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return n[u]}}var Ix={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ax={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Vx={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Lx={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Bx={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Fx={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Wx=function(t,r){var o=Number(t),n=o%100;if(n>20||n<10)switch(n%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},_x={ordinalNumber:Wx,era:or({values:Ix,defaultWidth:"wide"}),quarter:or({values:Ax,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:or({values:Vx,defaultWidth:"wide"}),day:or({values:Lx,defaultWidth:"wide"}),dayPeriod:or({values:Bx,defaultWidth:"wide",formattingValues:Fx,defaultFormattingWidth:"wide"})};const Hx=_x;function nr(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],s=t.match(n);if(!s)return null;var i=s[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?Ux(l,function(p){return p.test(i)}):Yx(l,function(p){return p.test(i)}),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;var d=t.slice(i.length);return{value:u,rest:d}}}function Yx(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Ux(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},o=t.match(e.matchPattern);if(!o)return null;var n=o[0],s=t.match(e.parsePattern);if(!s)return null;var i=e.valueCallback?e.valueCallback(s[0]):s[0];i=r.valueCallback?r.valueCallback(i):i;var l=t.slice(n.length);return{value:i,rest:l}}}var qx=/^(\d+)(th|st|nd|rd)?/i,Kx=/\d+/i,Gx={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Xx={any:[/^b/i,/^(a|c)/i]},Qx={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Zx={any:[/1/i,/2/i,/3/i,/4/i]},Jx={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ev={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},tv={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},rv={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ov={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},nv={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},av={ordinalNumber:zx({matchPattern:qx,parsePattern:Kx,valueCallback:function(t){return parseInt(t,10)}}),era:nr({matchPatterns:Gx,defaultMatchWidth:"wide",parsePatterns:Xx,defaultParseWidth:"any"}),quarter:nr({matchPatterns:Qx,defaultMatchWidth:"wide",parsePatterns:Zx,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:nr({matchPatterns:Jx,defaultMatchWidth:"wide",parsePatterns:ev,defaultParseWidth:"any"}),day:nr({matchPatterns:tv,defaultMatchWidth:"wide",parsePatterns:rv,defaultParseWidth:"any"}),dayPeriod:nr({matchPatterns:ov,defaultMatchWidth:"any",parsePatterns:nv,defaultParseWidth:"any"})};const sv=av;var iv={code:"en-US",formatDistance:Px,formatLong:Ex,formatRelative:$x,localize:Hx,match:sv,options:{weekStartsOn:0,firstWeekContainsDate:1}};const vn=iv;var lv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,cv=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,uv=/^'([^]*?)'?$/,dv=/''/g,pv=/[a-zA-Z]/;function bn(e,t,r){var o,n,s,i,l,c,u,d,p,m,h,v,w,g,C,D,S,T;W(2,arguments);var P=String(t),N=Mt(),k=(o=(n=r==null?void 0:r.locale)!==null&&n!==void 0?n:N.locale)!==null&&o!==void 0?o:vn,M=De((s=(i=(l=(c=r==null?void 0:r.firstWeekContainsDate)!==null&&c!==void 0?c:r==null||(u=r.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&l!==void 0?l:N.firstWeekContainsDate)!==null&&i!==void 0?i:(p=N.locale)===null||p===void 0||(m=p.options)===null||m===void 0?void 0:m.firstWeekContainsDate)!==null&&s!==void 0?s:1);if(!(M>=1&&M<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var O=De((h=(v=(w=(g=r==null?void 0:r.weekStartsOn)!==null&&g!==void 0?g:r==null||(C=r.locale)===null||C===void 0||(D=C.options)===null||D===void 0?void 0:D.weekStartsOn)!==null&&w!==void 0?w:N.weekStartsOn)!==null&&v!==void 0?v:(S=N.locale)===null||S===void 0||(T=S.options)===null||T===void 0?void 0:T.weekStartsOn)!==null&&h!==void 0?h:0);if(!(O>=0&&O<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!k.localize)throw new RangeError("locale must contain localize property");if(!k.formatLong)throw new RangeError("locale must contain formatLong property");var j=_(e);if(!ki(j))throw new RangeError("Invalid time value");var B=Zr(j),I=Mi(j,B),A={firstWeekContainsDate:M,weekStartsOn:O,locale:k,_originalDate:j},V=P.match(cv).map(function(F){var $=F[0];if($==="p"||$==="P"){var R=Ho[$];return R(F,k.formatLong)}return F}).join("").match(lv).map(function(F){if(F==="''")return"'";var $=F[0];if($==="'")return fv(F);var R=gx[$];if(R)return!(r!=null&&r.useAdditionalWeekYearTokens)&&$i(F)&&Jr(F,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&ji(F)&&Jr(F,t,String(e)),R(I,F,k.localize,A);if($.match(pv))throw new RangeError("Format string contains an unescaped latin alphabet character `"+$+"`");return F}).join("");return V}function fv(e){var t=e.match(uv);return t?t[1].replace(dv,"'"):e}function mv(e){W(1,arguments);var t=_(e),r=t.getDate();return r}function hv(e){W(1,arguments);var t=_(e),r=t.getDay();return r}function Ii(e){W(1,arguments);var t=_(e),r=t.getFullYear(),o=t.getMonth(),n=new Date(0);return n.setFullYear(r,o+1,0),n.setHours(0,0,0,0),n.getDate()}function xv(e){W(1,arguments);var t=_(e),r=t.getHours();return r}function vv(e){W(1,arguments);var t=_(e),r=t.getMinutes();return r}function bv(e){W(1,arguments);var t=_(e),r=t.getMonth();return r}function gv(e){W(1,arguments);var t=_(e),r=t.getSeconds();return r}function yv(e){return W(1,arguments),_(e).getFullYear()}function Lr(e,t){W(2,arguments);var r=_(e),o=_(t);return r.getTime()>o.getTime()}function Ft(e,t){W(2,arguments);var r=_(e),o=_(t);return r.getTime()e.length)&&(t=e.length);for(var r=0,o=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(u){throw u},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s=!0,i=!1,l;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return s=u.done,u},e:function(u){i=!0,l=u},f:function(){try{!s&&r.return!=null&&r.return()}finally{if(i)throw l}}}}function kv(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function be(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bl(e,t)}function eo(e){return eo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},eo(e)}function Mv(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Sv(e,t){if(t&&(yt(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Y(e)}function ge(e){var t=Mv();return function(){var o=eo(e),n;if(t){var s=eo(this).constructor;n=Reflect.construct(o,arguments,s)}else n=o.apply(this,arguments);return Sv(this,n)}}function xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ov(e,t){if(yt(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var o=r.call(e,t||"default");if(yt(o)!=="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ai(e){var t=Ov(e,"string");return yt(t)==="symbol"?t:String(t)}function Ra(e,t){for(var r=0;r0,o=r?t:1-t,n;if(o<=50)n=e||100;else{var s=o+50,i=Math.floor(s/100)*100,l=e>=s%100;n=e+i-(l?100:0)}return r?n:1-n}function Fi(e){return e%400===0||e%4===0&&e%100!==0}var Iv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i0}},{key:"set",value:function(n,s,i){var l=n.getUTCFullYear();if(i.isTwoDigitYear){var c=Bi(i.year,l);return n.setUTCFullYear(c,0,1),n.setUTCHours(0,0,0,0),n}var u=!("era"in s)||s.era===1?i.year:1-i.year;return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Av=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i0}},{key:"set",value:function(n,s,i,l){var c=xn(n,l);if(i.isTwoDigitYear){var u=Bi(i.year,c);return n.setUTCFullYear(u,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),At(n,l)}var d=!("era"in s)||s.era===1?i.year:1-i.year;return n.setUTCFullYear(d,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),At(n,l)}}]),r}(Ne),Vv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=4}},{key:"set",value:function(n,s,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Fv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=4}},{key:"set",value:function(n,s,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Wv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=11}},{key:"set",value:function(n,s,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),_v=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=11}},{key:"set",value:function(n,s,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),r}(Ne);function Hv(e,t,r){W(2,arguments);var o=_(e),n=De(t),s=Ei(o,r)-n;return o.setUTCDate(o.getUTCDate()-s*7),o}var Yv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=53}},{key:"set",value:function(n,s,i,l){return At(Hv(n,i,l),l)}}]),r}(Ne);function Uv(e,t){W(2,arguments);var r=_(e),o=De(t),n=Oi(r)-o;return r.setUTCDate(r.getUTCDate()-n*7),r}var zv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=53}},{key:"set",value:function(n,s,i){return Zt(Uv(n,i))}}]),r}(Ne),qv=[31,28,31,30,31,30,31,31,30,31,30,31],Kv=[31,29,31,30,31,30,31,31,30,31,30,31],Gv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=Kv[c]:s>=1&&s<=qv[c]}},{key:"set",value:function(n,s,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Xv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=366:s>=1&&s<=365}},{key:"set",value:function(n,s,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),r}(Ne);function yn(e,t,r){var o,n,s,i,l,c,u,d;W(2,arguments);var p=Mt(),m=De((o=(n=(s=(i=r==null?void 0:r.weekStartsOn)!==null&&i!==void 0?i:r==null||(l=r.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&s!==void 0?s:p.weekStartsOn)!==null&&n!==void 0?n:(u=p.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&o!==void 0?o:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=_(e),v=De(t),w=h.getUTCDay(),g=v%7,C=(g+7)%7,D=(C=0&&s<=6}},{key:"set",value:function(n,s,i,l){return n=yn(n,i,l),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Zv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=6}},{key:"set",value:function(n,s,i,l){return n=yn(n,i,l),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),Jv=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=6}},{key:"set",value:function(n,s,i,l){return n=yn(n,i,l),n.setUTCHours(0,0,0,0),n}}]),r}(Ne);function eb(e,t){W(2,arguments);var r=De(t);r%7===0&&(r=r-7);var o=1,n=_(e),s=n.getUTCDay(),i=r%7,l=(i+7)%7,c=(l=1&&s<=7}},{key:"set",value:function(n,s,i){return n=eb(n,i),n.setUTCHours(0,0,0,0),n}}]),r}(Ne),rb=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=12}},{key:"set",value:function(n,s,i){var l=n.getUTCHours()>=12;return l&&i<12?n.setUTCHours(i+12,0,0,0):!l&&i===12?n.setUTCHours(0,0,0,0):n.setUTCHours(i,0,0,0),n}}]),r}(Ne),sb=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=23}},{key:"set",value:function(n,s,i){return n.setUTCHours(i,0,0,0),n}}]),r}(Ne),ib=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=11}},{key:"set",value:function(n,s,i){var l=n.getUTCHours()>=12;return l&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),r}(Ne),lb=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&s<=24}},{key:"set",value:function(n,s,i){var l=i<=24?i%24:i;return n.setUTCHours(l,0,0,0),n}}]),r}(Ne),cb=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=59}},{key:"set",value:function(n,s,i){return n.setUTCMinutes(i,0,0),n}}]),r}(Ne),ub=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=0&&s<=59}},{key:"set",value:function(n,s,i){return n.setUTCSeconds(i,0),n}}]),r}(Ne),db=function(e){be(r,e);var t=ge(r);function r(){var o;xe(this,r);for(var n=arguments.length,s=new Array(n),i=0;i=1&&j<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var B=De((v=(w=(g=(C=o==null?void 0:o.weekStartsOn)!==null&&C!==void 0?C:o==null||(D=o.locale)===null||D===void 0||(S=D.options)===null||S===void 0?void 0:S.weekStartsOn)!==null&&g!==void 0?g:M.weekStartsOn)!==null&&w!==void 0?w:(T=M.locale)===null||T===void 0||(P=T.options)===null||P===void 0?void 0:P.weekStartsOn)!==null&&v!==void 0?v:0);if(!(B>=0&&B<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(k==="")return N===""?_(r):new Date(NaN);var I={firstWeekContainsDate:j,weekStartsOn:B,locale:O},A=[new jv],V=k.match(bb).map(function(ne){var ue=ne[0];if(ue in Ho){var Ae=Ho[ue];return Ae(ne,O.formatLong)}return ne}).join("").match(vb),F=[],$=Ea(V),R;try{var U=function(){var ue=R.value;!(o!=null&&o.useAdditionalWeekYearTokens)&&$i(ue)&&Jr(ue,k,e),!(o!=null&&o.useAdditionalDayOfYearTokens)&&ji(ue)&&Jr(ue,k,e);var Ae=ue[0],fe=xb[Ae];if(fe){var Re=fe.incompatibleTokens;if(Array.isArray(Re)){var He=F.find(function(Ue){return Re.includes(Ue.token)||Ue.token===Ae});if(He)throw new RangeError("The format string mustn't contain `".concat(He.fullToken,"` and `").concat(ue,"` at the same time"))}else if(fe.incompatibleTokens==="*"&&F.length>0)throw new RangeError("The format string mustn't contain `".concat(ue,"` and any other token at the same time"));F.push({token:Ae,fullToken:ue});var Ye=fe.run(N,ue,O.match,I);if(!Ye)return{v:new Date(NaN)};A.push(Ye.setter),N=Ye.rest}else{if(Ae.match(Nb))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Ae+"`");if(ue==="''"?ue="'":Ae==="'"&&(ue=Db(ue)),N.indexOf(ue)===0)N=N.slice(ue.length);else return{v:new Date(NaN)}}};for($.s();!(R=$.n()).done;){var L=U();if(yt(L)==="object")return L.v}}catch(ne){$.e(ne)}finally{$.f()}if(N.length>0&&wb.test(N))return new Date(NaN);var oe=A.map(function(ne){return ne.priority}).sort(function(ne,ue){return ue-ne}).filter(function(ne,ue,Ae){return Ae.indexOf(ne)===ue}).map(function(ne){return A.filter(function(ue){return ue.priority===ne}).sort(function(ue,Ae){return Ae.subPriority-ue.subPriority})}).map(function(ne){return ne[0]}),ie=_(r);if(isNaN(ie.getTime()))return new Date(NaN);var q=Mi(ie,Zr(ie)),ee={},ke=Ea(oe),Me;try{for(ke.s();!(Me=ke.n()).done;){var Se=Me.value;if(!Se.validate(q,I))return new Date(NaN);var ce=Se.set(q,ee,I);Array.isArray(ce)?(q=ce[0],kv(ee,ce[1])):q=ce}}catch(ne){ke.e(ne)}finally{ke.f()}return q}function Db(e){return e.match(gb)[1].replace(yb,"'")}function Tb(e,t){W(2,arguments);var r=_(e),o=De(t);return r.setDate(o),r}function Pb(e,t){W(2,arguments);var r=_(e),o=De(t);return r.setHours(o),r}function kb(e,t){W(2,arguments);var r=_(e),o=De(t);return r.setMinutes(o),r}function Mb(e,t){W(2,arguments);var r=_(e),o=De(t),n=r.getFullYear(),s=r.getDate(),i=new Date(0);i.setFullYear(n,o,15),i.setHours(0,0,0,0);var l=Ii(i);return r.setMonth(o,Math.min(s,l)),r}function Sb(e,t){W(2,arguments);var r=_(e),o=De(t);return r.setSeconds(o),r}function Ob(e,t){W(2,arguments);var r=_(e),o=De(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(o),r)}function Br(e){W(1,arguments);var t=_(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Po(e,t){var r,o,n,s,i,l,c,u;W(1,arguments);var d=Mt(),p=De((r=(o=(n=(s=t==null?void 0:t.weekStartsOn)!==null&&s!==void 0?s:t==null||(i=t.locale)===null||i===void 0||(l=i.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:d.weekStartsOn)!==null&&o!==void 0?o:(c=d.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=_(e),h=m.getDay(),v=(h2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],Wr.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Wr.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){var n=Wr.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function Ab(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};var n=o[1]?parseInt(o[1]):null,s=o[2]?parseInt(o[2]):null;return{year:s===null?n:s*100,restDateString:e.slice((o[1]||o[2]).length)}}function Vb(e,t){if(t===null)return new Date(NaN);var r=e.match(Rb);if(!r)return new Date(NaN);var o=!!r[4],n=ar(r[1]),s=ar(r[2])-1,i=ar(r[3]),l=ar(r[4]),c=ar(r[5])-1;if(o)return Yb(t,l,c)?Fb(t,l,c):new Date(NaN);var u=new Date(0);return!_b(t,s,i)||!Hb(t,n)?new Date(NaN):(u.setUTCFullYear(t,s,Math.max(n,i)),u)}function ar(e){return e?parseInt(e):1}function Lb(e){var t=e.match(jb);if(!t)return NaN;var r=ko(t[1]),o=ko(t[2]),n=ko(t[3]);return Ub(r,o,n)?r*po+o*uo+n*1e3:NaN}function ko(e){return e&&parseFloat(e.replace(",","."))||0}function Bb(e){if(e==="Z")return 0;var t=e.match($b);if(!t)return 0;var r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return zb(o,n)?r*(o*po+n*uo):NaN}function Fb(e,t,r){var o=new Date(0);o.setUTCFullYear(e,0,4);var n=o.getUTCDay()||7,s=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+s),o}var Wb=[31,null,31,30,31,30,31,31,30,31,30,31];function Wi(e){return e%400===0||e%4===0&&e%100!==0}function _b(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Wb[t]||(Wi(e)?29:28))}function Hb(e,t){return t>=1&&t<=(Wi(e)?366:365)}function Yb(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Ub(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function zb(e,t){return t>=0&&t<=59}function qb(e,t){var r,o;W(1,arguments);var n=_(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var s=String((r=t==null?void 0:t.format)!==null&&r!==void 0?r:"extended"),i=String((o=t==null?void 0:t.representation)!==null&&o!==void 0?o:"complete");if(s!=="extended"&&s!=="basic")throw new RangeError("format must be 'extended' or 'basic'");if(i!=="date"&&i!=="time"&&i!=="complete")throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u=s==="extended"?"-":"",d=s==="extended"?":":"";if(i!=="time"){var p=de(n.getDate(),2),m=de(n.getMonth()+1,2),h=de(n.getFullYear(),4);l="".concat(h).concat(u).concat(m).concat(u).concat(p)}if(i!=="date"){var v=n.getTimezoneOffset();if(v!==0){var w=Math.abs(v),g=de(Math.floor(w/60),2),C=de(w%60,2),D=v<0?"+":"-";c="".concat(D).concat(g,":").concat(C)}else c="Z";var S=de(n.getHours(),2),T=de(n.getMinutes(),2),P=de(n.getSeconds(),2),N=l===""?"":"T",k=[S,T,P].join(d);l="".concat(l).concat(N).concat(k).concat(c)}return l}function Kb(e,t){W(2,arguments);var r=_(e).getTime(),o=_(t.start).getTime(),n=_(t.end).getTime();if(!(o<=n))throw new RangeError("Invalid interval");return r>=o&&r<=n}var Yo={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(c,u){switch(c){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},o=function(c,u){switch(c){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},n=function(c,u){var d=c.match(/(P+)(p+)?/)||[],p=d[1],m=d[2];if(!m)return r(c,u);var h;switch(p){case"P":h=u.dateTime({width:"short"});break;case"PP":h=u.dateTime({width:"medium"});break;case"PPP":h=u.dateTime({width:"long"});break;case"PPPP":default:h=u.dateTime({width:"full"});break}return h.replace("{{date}}",r(p,u)).replace("{{time}}",o(m,u))},s={p:o,P:n},i=s;t.default=i,e.exports=t.default})(Yo,Yo.exports);const Gb=gl(Yo.exports),Xb={dayOfMonth:"d",fullDate:"PP",fullDateWithWeekday:"PPPP",fullDateTime:"PP p",fullDateTime12h:"PP hh:mm aaa",fullDateTime24h:"PP HH:mm",fullTime:"p",fullTime12h:"hh:mm aaa",fullTime24h:"HH:mm",hours12h:"hh",hours24h:"HH",keyboardDate:"P",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aaa",keyboardDateTime24h:"P HH:mm",minutes:"mm",month:"LLLL",monthAndDate:"MMMM d",monthAndYear:"LLLL yyyy",monthShort:"MMM",weekday:"EEEE",weekdayShort:"EEE",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",seconds:"ss",shortDate:"MMM d",year:"yyyy"};class Qb{constructor({locale:t,formats:r}={}){this.lib="date-fns",this.is12HourCycleInCurrentLocale=()=>{var o;return this.locale?/a/.test((o=this.locale.formatLong)===null||o===void 0?void 0:o.time()):!0},this.getFormatHelperText=o=>{var n,s;const i=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,l=this.locale||vn;return(s=(n=o.match(i))===null||n===void 0?void 0:n.map(c=>{const u=c[0];if(u==="p"||u==="P"){const d=Gb[u];return d(c,l.formatLong,{})}return c}).join("").replace(/(aaa|aa|a)/g,"(a|p)m").toLocaleLowerCase())!==null&&s!==void 0?s:o},this.parseISO=o=>Eb(o),this.toISO=o=>qb(o,{format:"extended"}),this.getCurrentLocaleCode=()=>{var o;return((o=this.locale)===null||o===void 0?void 0:o.code)||"en-US"},this.addSeconds=(o,n)=>Hh(o,n),this.addMinutes=(o,n)=>Uh(o,n),this.addHours=(o,n)=>qh(o,n),this.addDays=(o,n)=>Fo(o,n),this.addWeeks=(o,n)=>Kh(o,n),this.addMonths=(o,n)=>Yr(o,n),this.addYears=(o,n)=>Ca(o,n),this.isValid=o=>ki(this.date(o)),this.getDiff=(o,n,s)=>{var i;const l=(i=this.date(n))!==null&&i!==void 0?i:o;if(!this.isValid(l))return 0;switch(s){case"years":return Xh(o,l);case"quarters":return ex(o,l);case"months":return Ti(o,l);case"weeks":return ox(o,l);case"days":return Pi(o,l);case"hours":return ax(o,l);case"minutes":return sx(o,l);case"seconds":return ix(o,l);default:return fo(o,l)}},this.isAfter=(o,n)=>Lr(o,n),this.isBefore=(o,n)=>Ft(o,n),this.startOfDay=o=>Qt(o),this.endOfDay=o=>Wo(o),this.getHours=o=>xv(o),this.setHours=(o,n)=>Pb(o,n),this.setMinutes=(o,n)=>kb(o,n),this.getSeconds=o=>gv(o),this.setSeconds=(o,n)=>Sb(o,n),this.isSameDay=(o,n)=>Nv(o,n),this.isSameMonth=(o,n)=>Dv(o,n),this.isSameYear=(o,n)=>Cv(o,n),this.isSameHour=(o,n)=>Tv(o,n),this.startOfYear=o=>Fr(o),this.endOfYear=o=>Do(o),this.startOfMonth=o=>Br(o),this.endOfMonth=o=>_o(o),this.startOfWeek=o=>Po(o,{locale:this.locale}),this.endOfWeek=o=>Co(o,{locale:this.locale}),this.getYear=o=>yv(o),this.setYear=(o,n)=>Ob(o,n),this.date=o=>typeof o>"u"?new Date:o===null?null:new Date(o),this.toJsDate=o=>o,this.parse=(o,n)=>o===""?null:Cb(o,n,new Date,{locale:this.locale}),this.format=(o,n)=>this.formatByString(o,this.formats[n]),this.formatByString=(o,n)=>bn(o,n,{locale:this.locale}),this.isEqual=(o,n)=>o===null&&n===null?!0:wv(o,n),this.isNull=o=>o===null,this.isAfterDay=(o,n)=>Lr(o,Wo(n)),this.isBeforeDay=(o,n)=>Ft(o,Qt(n)),this.isBeforeYear=(o,n)=>Ft(o,Fr(n)),this.isAfterYear=(o,n)=>Lr(o,Do(n)),this.isWithinRange=(o,[n,s])=>Kb(o,{start:n,end:s}),this.formatNumber=o=>o,this.getMinutes=o=>vv(o),this.getDate=o=>mv(o),this.setDate=(o,n)=>Tb(o,n),this.getMonth=o=>bv(o),this.getDaysInMonth=o=>Ii(o),this.setMonth=(o,n)=>Mb(o,n),this.getMeridiemText=o=>o==="am"?"AM":"PM",this.getNextMonth=o=>Yr(o,1),this.getPreviousMonth=o=>Yr(o,-1),this.getMonthArray=o=>{const s=[Fr(o)];for(;s.length<12;){const i=s[s.length-1];s.push(this.getNextMonth(i))}return s},this.mergeDateAndTime=(o,n)=>this.setSeconds(this.setMinutes(this.setHours(o,this.getHours(n)),this.getMinutes(n)),this.getSeconds(n)),this.getWeekdays=()=>{const o=new Date;return lx({start:Po(o,{locale:this.locale}),end:Co(o,{locale:this.locale})}).map(n=>this.formatByString(n,"EEEEEE"))},this.getWeekArray=o=>{const n=Po(Br(o),{locale:this.locale}),s=Co(_o(o),{locale:this.locale});let i=0,l=n;const c=[];let u=null;for(;Ft(l,s);){const d=Math.floor(i/7);c[d]=c[d]||[];const p=hv(l);u!==p&&(u=p,c[d].push(l),i+=1),l=Fo(l,1)}return c},this.getYearRange=(o,n)=>{const s=Fr(o),i=Do(n),l=[];let c=s;for(;Ft(c,i);)l.push(c),c=Ca(c,1);return l},this.locale=t,this.formats=Object.assign({},Xb,r)}isBeforeMonth(t,r){return Ft(t,Br(r))}isAfterMonth(t,r){return Lr(t,Br(r))}}var _i={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(_i);var Mo={};const Zb=Ha(Jc);var ja;function Jb(){return ja||(ja=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=Zb}(Mo)),Mo}const eg=Ha(yl);function xr(e,t="dd MMMM yyyy"){return bn(new Date(e),t)}function Hi(e,t="yyyy-MM-dd HH:mm:ss"){return bn(new Date(e),t)}const tg=We(y("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),rg=We(y("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");var wn={},og=_i.exports;Object.defineProperty(wn,"__esModule",{value:!0});var Yi=wn.default=void 0,ng=og(Jb()),ag=eg,sg=(0,ng.default)((0,ag.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");Yi=wn.default=sg;var pt="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/components/MuiDialog.tsx";const ig=({title:e,openDialog:t,setOpenDialog:r,content:o,maxWidth:n})=>{const s=()=>{r(!1)};let i="md";return n&&(i=n),f.exports.jsxDEV(us,{open:t,onClose:s,fullWidth:!0,maxWidth:i,children:[f.exports.jsxDEV(Bu,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:f.exports.jsxDEV(Z,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[e!=null&&e.icon?f.exports.jsxDEV(Z,{direction:"row",children:[f.exports.jsxDEV(Xe,{icon:e==null?void 0:e.icon,width:25,height:25,sx:{marginRight:"10px"}},void 0,!1,{fileName:pt,lineNumber:38,columnNumber:15},void 0),f.exports.jsxDEV(J,{variant:"h6",children:e==null?void 0:e.name},void 0,!1,{fileName:pt,lineNumber:39,columnNumber:15},void 0)]},void 0,!0,{fileName:pt,lineNumber:37,columnNumber:13},void 0):f.exports.jsxDEV(J,{variant:"h6",children:e!=null&&e.name?e==null?void 0:e.name:""},void 0,!1,{fileName:pt,lineNumber:42,columnNumber:13},void 0),f.exports.jsxDEV(it,{sx:{color:"#FFF"},onClick:s,children:f.exports.jsxDEV(Yi,{},void 0,!1,{fileName:pt,lineNumber:45,columnNumber:13},void 0)},void 0,!1,{fileName:pt,lineNumber:44,columnNumber:11},void 0)]},void 0,!0,{fileName:pt,lineNumber:35,columnNumber:9},void 0)},void 0,!1,{fileName:pt,lineNumber:34,columnNumber:7},void 0),f.exports.jsxDEV(fs,{sx:{backgroundColor:"#F9FAFB"},children:o||"Testing Content Dialog"},void 0,!1,{fileName:pt,lineNumber:49,columnNumber:7},void 0)]},void 0,!0,{fileName:pt,lineNumber:33,columnNumber:5},void 0)},Nn=ig;var z="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/components/dialogs/DialogDetailClaim.tsx";const lg=["Review","Approval","Disbursement"],cg=({title:e,openDialog:t,setOpenDialog:r,data:o})=>{var c;const n=(c=o.claim)!=null?c:null,[s,i]=x.exports.useState(0);x.exports.useEffect(function(){(n==null?void 0:n.status)=="requested"&&i(0),(n==null?void 0:n.status)=="approved"&&i(1),(n==null?void 0:n.status)=="closed"&&i(2)},[o]),x.exports.useState(!1);const l=()=>{var u,d,p;return f.exports.jsxDEV(f.exports.Fragment,{children:[o.isLoading&&f.exports.jsxDEV(Z,{alignItems:"center",justifyContent:"space-between",sx:{p:4},children:f.exports.jsxDEV(wl,{},void 0,!1,{fileName:z,lineNumber:91,columnNumber:11},void 0)},void 0,!1,{fileName:z,lineNumber:90,columnNumber:9},void 0),!o.isLoading&&f.exports.jsxDEV(f.exports.Fragment,{children:[f.exports.jsxDEV(Z,{alignItems:"center",justifyContent:"space-between",direction:"row",sx:{marginTop:1},children:[f.exports.jsxDEV(J,{variant:"subtitle1",sx:{height:"max-content"},children:"Claim Request"},void 0,!1,{fileName:z,lineNumber:103,columnNumber:13},void 0),f.exports.jsxDEV(Z,{children:[f.exports.jsxDEV(J,{variant:"caption",children:"Submission date"},void 0,!1,{fileName:z,lineNumber:107,columnNumber:15},void 0),f.exports.jsxDEV(J,{variant:"caption",children:n.created_at&&xr(n.created_at)},void 0,!1,{fileName:z,lineNumber:109,columnNumber:15},void 0)]},void 0,!0,{fileName:z,lineNumber:106,columnNumber:13},void 0)]},void 0,!0,{fileName:z,lineNumber:97,columnNumber:11},void 0),f.exports.jsxDEV(zr,{sx:{width:"100%",marginTop:2},children:f.exports.jsxDEV(Hd,{alternativeLabel:!0,activeStep:s!=null?s:0,children:lg.map(m=>f.exports.jsxDEV(md,{children:f.exports.jsxDEV(Ed,{children:m},void 0,!1,{fileName:z,lineNumber:120,columnNumber:19},void 0)},m,!1,{fileName:z,lineNumber:119,columnNumber:17},void 0))},void 0,!1,{fileName:z,lineNumber:117,columnNumber:13},void 0)},void 0,!1,{fileName:z,lineNumber:116,columnNumber:11},void 0),f.exports.jsxDEV(Z,{direction:"row",spacing:2,sx:{marginTop:2},children:[f.exports.jsxDEV(ot,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}},void 0,!1,{fileName:z,lineNumber:141,columnNumber:13},void 0),f.exports.jsxDEV(Z,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:f.exports.jsxDEV(nt,{sx:{paddingY:2,paddingX:3},children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:f.exports.jsxDEV(J,{variant:"body1",fontWeight:600,children:[f.exports.jsxDEV(Xe,{icon:"eva:file-text-fill"},void 0,!1,{fileName:z,lineNumber:147,columnNumber:21},void 0)," Pengajuan Penjaminan"]},void 0,!0,{fileName:z,lineNumber:146,columnNumber:19},void 0)},void 0,!1,{fileName:z,lineNumber:145,columnNumber:17},void 0),f.exports.jsxDEV(ot,{sx:{marginY:2}},void 0,!1,{fileName:z,lineNumber:150,columnNumber:17},void 0),f.exports.jsxDEV(Z,{children:f.exports.jsxDEV(Wt,{loading:!1,variant:"contained",startIcon:f.exports.jsxDEV(tg,{},void 0,!1,{fileName:z,lineNumber:155,columnNumber:28},void 0),fullWidth:!0,onClick:()=>{},children:"Upload Invoice"},void 0,!1,{fileName:z,lineNumber:153,columnNumber:17},void 0)},void 0,!1,{fileName:z,lineNumber:152,columnNumber:17},void 0)]},void 0,!0,{fileName:z,lineNumber:144,columnNumber:15},void 0)},void 0,!1,{fileName:z,lineNumber:142,columnNumber:13},void 0)]},void 0,!0,{fileName:z,lineNumber:140,columnNumber:11},void 0),n.histories_by_date&&n.histories_by_date.map(m=>f.exports.jsxDEV(Z,{children:[f.exports.jsxDEV(Z,{marginTop:2,children:f.exports.jsxDEV(J,{variant:"subtitle1",paddingY:2,children:xr(m.date)},void 0,!1,{fileName:z,lineNumber:171,columnNumber:19},void 0)},void 0,!1,{fileName:z,lineNumber:170,columnNumber:17},void 0),f.exports.jsxDEV(Z,{direction:"row",spacing:2,children:[f.exports.jsxDEV(ot,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}},void 0,!1,{fileName:z,lineNumber:177,columnNumber:19},void 0),f.exports.jsxDEV(Z,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:m.histories&&m.histories.map(h=>f.exports.jsxDEV(Z,{children:f.exports.jsxDEV(nt,{sx:{paddingY:2,paddingX:3},children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[f.exports.jsxDEV(J,{variant:"body1",children:[xr(h.created_at,"HH:mm")," WIB"]},void 0,!0,{fileName:z,lineNumber:189,columnNumber:31},void 0),f.exports.jsxDEV(J,{sx:{backgroundColor:_t.light.warning.lighter,color:_t.light.warning.dark,borderColor:_t.light.warning.dark,border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Request"},void 0,!1,{fileName:z,lineNumber:192,columnNumber:31},void 0)]},void 0,!0,{fileName:z,lineNumber:184,columnNumber:29},void 0),f.exports.jsxDEV(ot,{sx:{marginY:2}},void 0,!1,{fileName:z,lineNumber:206,columnNumber:29},void 0),f.exports.jsxDEV(Z,{children:[f.exports.jsxDEV(J,{variant:"subtitle2",color:"#404040",children:h.title},void 0,!1,{fileName:z,lineNumber:208,columnNumber:31},void 0),f.exports.jsxDEV(J,{variant:"caption",color:"#757575",sx:{marginTop:2,marginBottom:1},children:h.description},void 0,!1,{fileName:z,lineNumber:211,columnNumber:31},void 0)]},void 0,!0,{fileName:z,lineNumber:207,columnNumber:29},void 0)]},void 0,!0,{fileName:z,lineNumber:183,columnNumber:27},void 0)},h.id,!1,{fileName:z,lineNumber:181,columnNumber:25},void 0))},void 0,!1,{fileName:z,lineNumber:178,columnNumber:19},void 0)]},void 0,!0,{fileName:z,lineNumber:176,columnNumber:17},void 0)]},m.date,!0,{fileName:z,lineNumber:169,columnNumber:15},void 0)),f.exports.jsxDEV(Z,{direction:"row",spacing:2,sx:{marginTop:2},children:[f.exports.jsxDEV(ot,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}},void 0,!1,{fileName:z,lineNumber:228,columnNumber:13},void 0),f.exports.jsxDEV(Z,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:f.exports.jsxDEV(nt,{sx:{paddingY:2,paddingX:3},children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:f.exports.jsxDEV(J,{variant:"body1",fontWeight:600,children:[f.exports.jsxDEV(Xe,{icon:"eva:file-text-fill"},void 0,!1,{fileName:z,lineNumber:234,columnNumber:21},void 0)," Dokumen Kelengkapan"]},void 0,!0,{fileName:z,lineNumber:233,columnNumber:19},void 0)},void 0,!1,{fileName:z,lineNumber:232,columnNumber:17},void 0),f.exports.jsxDEV(ot,{sx:{marginY:2}},void 0,!1,{fileName:z,lineNumber:250,columnNumber:17},void 0),f.exports.jsxDEV(J,{fontWeight:"600",children:"Kondisi"},void 0,!1,{fileName:z,lineNumber:252,columnNumber:17},void 0),f.exports.jsxDEV(Z,{children:[f.exports.jsxDEV(Z,{spacing:1,sx:{marginY:2},children:((u=n.files_by_type)==null?void 0:u.claim_kondisi)&&n.files_by_type.claim_kondisi.map((m,h)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:f.exports.jsxDEV("a",{href:m.url,target:"_blank",style:{textDecoration:"none"},children:f.exports.jsxDEV(J,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",m.name]},void 0,!0,{fileName:z,lineNumber:263,columnNumber:29},void 0)},void 0,!1,{fileName:z,lineNumber:262,columnNumber:27},void 0)},h,!1,{fileName:z,lineNumber:261,columnNumber:25},void 0))},void 0,!1,{fileName:z,lineNumber:254,columnNumber:19},void 0),f.exports.jsxDEV(J,{fontWeight:"600",children:"Diagnosa"},void 0,!1,{fileName:z,lineNumber:271,columnNumber:19},void 0),f.exports.jsxDEV(Z,{spacing:1,sx:{marginY:2},children:((d=n.files_by_type)==null?void 0:d.claim_diagnosis)&&n.files_by_type.claim_diagnosis.map((m,h)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:f.exports.jsxDEV("a",{href:m.url,target:"_blank",style:{textDecoration:"none"},children:f.exports.jsxDEV(J,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",m.name]},void 0,!0,{fileName:z,lineNumber:281,columnNumber:29},void 0)},void 0,!1,{fileName:z,lineNumber:280,columnNumber:27},void 0)},h,!1,{fileName:z,lineNumber:279,columnNumber:25},void 0))},void 0,!1,{fileName:z,lineNumber:272,columnNumber:19},void 0),f.exports.jsxDEV(J,{fontWeight:"600",children:"Hasil"},void 0,!1,{fileName:z,lineNumber:289,columnNumber:19},void 0),f.exports.jsxDEV(Z,{divider:f.exports.jsxDEV(ot,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:z,lineNumber:291,columnNumber:30},void 0),spacing:1,sx:{marginY:2},children:((p=n.files_by_type)==null?void 0:p.result)&&n.files_by_type.result.map((m,h)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:f.exports.jsxDEV("a",{href:m.url,target:"_blank",style:{textDecoration:"none"},children:f.exports.jsxDEV(J,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",m.name]},void 0,!0,{fileName:z,lineNumber:299,columnNumber:29},void 0)},void 0,!1,{fileName:z,lineNumber:298,columnNumber:27},void 0)},h,!1,{fileName:z,lineNumber:297,columnNumber:25},void 0))},void 0,!1,{fileName:z,lineNumber:290,columnNumber:19},void 0)]},void 0,!0,{fileName:z,lineNumber:253,columnNumber:17},void 0)]},void 0,!0,{fileName:z,lineNumber:231,columnNumber:15},void 0)},void 0,!1,{fileName:z,lineNumber:229,columnNumber:13},void 0)]},void 0,!0,{fileName:z,lineNumber:227,columnNumber:11},void 0)]},void 0,!0)]},void 0,!0)};return f.exports.jsxDEV(Nn,{title:e,openDialog:t,setOpenDialog:r,content:l()},void 0,!1,{fileName:z,lineNumber:316,columnNumber:5},void 0)},Cn=cg;var tt="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/DialogNotification.tsx";const ug=E(nt)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"})),dg=({title:e,openDialog:t,setOpenDialog:r,data:o})=>{const[n,s]=x.exports.useState(!1),[i,l]=x.exports.useState(""),c=()=>{l("Claim Details"),s(!0)},u=()=>f.exports.jsxDEV(Z,{sx:{marginTop:2},children:f.exports.jsxDEV(ug,{children:o?o.map(({info:d,date:p,time:m},h)=>f.exports.jsxDEV("div",{children:[h>=1?f.exports.jsxDEV(ot,{sx:{marginY:.5}},void 0,!1,{fileName:tt,lineNumber:50,columnNumber:29},void 0):"",f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[f.exports.jsxDEV(Z,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[f.exports.jsxDEV(J,{sx:{typography:"caption"},children:d},void 0,!1,{fileName:tt,lineNumber:53,columnNumber:21},void 0),f.exports.jsxDEV(Ya,{component:"button",variant:"caption",underline:"always",onClick:c,children:"Info Detail"},void 0,!1,{fileName:tt,lineNumber:54,columnNumber:21},void 0)]},void 0,!0,{fileName:tt,lineNumber:52,columnNumber:19},void 0),f.exports.jsxDEV(Z,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[f.exports.jsxDEV(J,{sx:{typography:"caption",color:"#656565"},children:p},void 0,!1,{fileName:tt,lineNumber:64,columnNumber:21},void 0),f.exports.jsxDEV(J,{sx:{typography:"caption",color:"#656565"},children:m},void 0,!1,{fileName:tt,lineNumber:65,columnNumber:21},void 0)]},void 0,!0,{fileName:tt,lineNumber:63,columnNumber:19},void 0)]},void 0,!0,{fileName:tt,lineNumber:51,columnNumber:17},void 0)]},h,!0,{fileName:tt,lineNumber:49,columnNumber:15},void 0)):""},void 0,!1,{fileName:tt,lineNumber:46,columnNumber:7},void 0)},void 0,!1,{fileName:tt,lineNumber:45,columnNumber:5},void 0);return f.exports.jsxDEV(f.exports.Fragment,{children:[f.exports.jsxDEV(Nn,{title:e,openDialog:t,setOpenDialog:r,content:u()},void 0,!1,{fileName:tt,lineNumber:77,columnNumber:7},void 0),f.exports.jsxDEV(Cn,{openDialog:n,setOpenDialog:s,title:{name:i}},void 0,!1,{fileName:tt,lineNumber:84,columnNumber:7},void 0)]},void 0,!0)},pg=dg;var Le="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/CardNotification.tsx";const fg=E(nt)(({theme:e})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",backgroundColor:e.palette.grey[200]})),mg=E(nt)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"}));function hg({data:e}){const[t,r]=x.exports.useState(!1),[o,n]=x.exports.useState(""),[s,i]=x.exports.useState(""),l=c=>{switch(c){case"allNotification":n("Notification"),i(c),r(!0);break;case"infoDetail":n("Claim Details"),i(c),r(!0);break}};return f.exports.jsxDEV(fg,{children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[f.exports.jsxDEV(J,{children:f.exports.jsxDEV(J,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:[f.exports.jsxDEV(Xe,{icon:"eva:bell-fill",marginRight:.75},void 0,!1,{fileName:Le,lineNumber:75,columnNumber:13},this),"Notification",f.exports.jsxDEV("span",{style:{width:"12px",height:"12px",backgroundColor:"#19BBBB",marginLeft:"0.5rem",borderRadius:"50%"}},void 0,!1,{fileName:Le,lineNumber:77,columnNumber:13},this)]},void 0,!0,{fileName:Le,lineNumber:70,columnNumber:11},this)},void 0,!1,{fileName:Le,lineNumber:69,columnNumber:9},this),f.exports.jsxDEV(Dt,{sx:{typography:"body2"},endIcon:f.exports.jsxDEV(rg,{},void 0,!1,{fileName:Le,lineNumber:90,columnNumber:20},this),onClick:()=>l("allNotification"),children:"View All"},void 0,!1,{fileName:Le,lineNumber:88,columnNumber:9},this)]},void 0,!0,{fileName:Le,lineNumber:68,columnNumber:7},this),f.exports.jsxDEV(mg,{sx:{marginTop:2,overflowY:"auto",maxHeight:"180px"},children:e&&e.length?e.map(({info:c,date:u,time:d},p)=>f.exports.jsxDEV("div",{children:[p>=1?f.exports.jsxDEV(ot,{sx:{marginY:.5}},void 0,!1,{fileName:Le,lineNumber:101,columnNumber:29},this):"",f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[f.exports.jsxDEV(Z,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[f.exports.jsxDEV(J,{sx:{typography:"caption"},children:c},void 0,!1,{fileName:Le,lineNumber:104,columnNumber:21},this),f.exports.jsxDEV(Ya,{component:"button",variant:"caption",underline:"always",onClick:()=>l("infoDetail"),children:"Info Detail"},void 0,!1,{fileName:Le,lineNumber:105,columnNumber:21},this)]},void 0,!0,{fileName:Le,lineNumber:103,columnNumber:19},this),f.exports.jsxDEV(Z,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[f.exports.jsxDEV(J,{sx:{typography:"caption",color:"#656565"},children:u},void 0,!1,{fileName:Le,lineNumber:115,columnNumber:21},this),f.exports.jsxDEV(J,{sx:{typography:"caption",color:"#656565"},children:d},void 0,!1,{fileName:Le,lineNumber:116,columnNumber:21},this)]},void 0,!0,{fileName:Le,lineNumber:114,columnNumber:19},this)]},void 0,!0,{fileName:Le,lineNumber:102,columnNumber:17},this)]},p,!0,{fileName:Le,lineNumber:100,columnNumber:15},this)):f.exports.jsxDEV(J,{variant:"body2",align:"center",children:"Tidak ada notifikasi"},void 0,!1,{fileName:Le,lineNumber:121,columnNumber:13},this)},void 0,!1,{fileName:Le,lineNumber:97,columnNumber:7},this),s==="allNotification"&&f.exports.jsxDEV(pg,{openDialog:t,setOpenDialog:r,title:{name:o},data:e},void 0,!1,{fileName:Le,lineNumber:125,columnNumber:9},this),s==="infoDetail"&&f.exports.jsxDEV(Cn,{openDialog:t,setOpenDialog:r,title:{name:o}},void 0,!1,{fileName:Le,lineNumber:134,columnNumber:9},this)]},void 0,!0,{fileName:Le,lineNumber:67,columnNumber:5},this)}var xg=function e(t,r,o,n){var s=n||"";(function(i){return i===null})(t)||function(i){return i===void 0}(t)?r.excludeNull||o.append(s,""):function(i){return i instanceof File}(t)||function(i){return i instanceof Blob}(t)?o.append(s,t):Nl(t)?t.forEach(function(i,l){var c=s;r.useBrackets&&(c+="["+(r.arrayIndexes?l:"")+"]"),e(i,r,o,c)}):Cl(t)?Object.entries(t).forEach(function(i){var l=i[0],c=l;n&&(c=r.useDotSeparator?n+"."+l:n+"["+l+"]"),e(i[1],r,o,c)}):function(i){return typeof i=="boolean"}(t)?o.append(s,r.booleanAsNumbers?""+Number(t):t?"true":"false"):o.append(s,t)},vg={arrayIndexes:!0,excludeNull:!0,useDotSeparator:!1,useBrackets:!0,booleanAsNumbers:!1},bg=function(e,t,r){return t===void 0&&(t={}),r===void 0&&(r=new FormData),e&&(t=Object.assign({},vg,t),xg(e,t,r)),r};function gg(e){return bg(e)}var Q="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/FormRequestClaim.tsx";function yg({member:e,handleSubmitSuccess:t}){var k,M,O,j,B,I,A,V,F,$,R,U;const r=E(cn)(({theme:L})=>({height:10,borderRadius:6,[`&.${Gt.colorPrimary}`]:{backgroundColor:L.palette.grey[L.palette.mode==="light"?300:800]},[`& .${Gt.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}})),[o,n]=x.exports.useState("IP"),s=x.exports.useRef(null),[i,l]=x.exports.useState([]),c=L=>{L.target.files[0]?l([...i,...L.target.files]):console.log("NO FILE")},u=(L,oe)=>{l(L.filter((ie,q)=>q!=oe))},d=x.exports.useRef(null),[p,m]=x.exports.useState([]),h=L=>{L.target.files[0]?m([...p,...L.target.files]):console.log("NO FILE")},v=(L,oe)=>{m(L.filter((ie,q)=>q!=oe))},w=x.exports.useRef(null),[g,C]=x.exports.useState([]),D=L=>{L.target.files[0]?C([...g,...L.target.files]):console.log("NO FILE")},S=(L,oe)=>{C(L.filter((ie,q)=>q!=oe))},[T,P]=x.exports.useState(!1);function N(){P(!0);const L=gg({member_id:e.id,result_files:g,diagnosa_files:i,kondisi_files:p,service_code:o});cr.post("/claim-requests",L).then(oe=>{var ie;qr((ie=oe.data.message)!=null?ie:"Berhasil membuat data",{variant:"success"}),t()}).catch(({response:oe})=>{var ie;qr((ie=oe.data.message)!=null?ie:"Something Went Wrong",{variant:"error"})}).then(()=>{P(!1)})}return f.exports.jsxDEV(Z,{children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"end",sx:{marginBottom:2},children:f.exports.jsxDEV(J,{textAlign:"right",variant:"body2",children:["Submission Date : ",f.exports.jsxDEV("br",{},void 0,!1,{fileName:Q,lineNumber:124,columnNumber:29},this)," ",Hi(new Date,"dd/MM/yyyy")]},void 0,!0,{fileName:Q,lineNumber:123,columnNumber:9},this)},void 0,!1,{fileName:Q,lineNumber:122,columnNumber:7},this),f.exports.jsxDEV(nt,{sx:{p:1,background:"#f4f6f8",marginBottom:2},children:f.exports.jsxDEV(Z,{direction:"row",spacing:2,children:[f.exports.jsxDEV(Dt,{sx:{padding:2,width:"100%"},variant:o=="IP"?"contained":"",onClick:()=>{n("IP")},children:"Rawat Inap"},void 0,!1,{fileName:Q,lineNumber:132,columnNumber:11},this),f.exports.jsxDEV(Dt,{sx:{padding:2,width:"100%"},variant:o=="OP"?"contained":"",onClick:()=>{n("OP")},children:"Rawat Jalan"},void 0,!1,{fileName:Q,lineNumber:133,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:131,columnNumber:7},this)},void 0,!1,{fileName:Q,lineNumber:129,columnNumber:7},this),f.exports.jsxDEV(nt,{sx:{p:1,background:"#f4f6f8",marginBottom:2},children:f.exports.jsxDEV(Z,{direction:"row",children:[f.exports.jsxDEV(Dl,{src:"https://minimal-assets-api.vercel.app/assets/images/avatars/avatar_5.jpg",alt:(k=e==null?void 0:e.full_name)!=null?k:"",sx:{marginTop:1,width:48,height:48}},void 0,!1,{fileName:Q,lineNumber:140,columnNumber:11},this),f.exports.jsxDEV(Z,{sx:{p:1},children:[f.exports.jsxDEV(J,{children:(M=e==null?void 0:e.full_name)!=null?M:""},void 0,!1,{fileName:Q,lineNumber:146,columnNumber:13},this),f.exports.jsxDEV(J,{children:(O=e==null?void 0:e.member_id)!=null?O:""},void 0,!1,{fileName:Q,lineNumber:147,columnNumber:13},this)]},void 0,!0,{fileName:Q,lineNumber:145,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:139,columnNumber:9},this)},void 0,!1,{fileName:Q,lineNumber:138,columnNumber:7},this),f.exports.jsxDEV(nt,{sx:{paddingY:1,paddingX:2},children:[f.exports.jsxDEV(J,{variant:"body1",sx:{marginBottom:1,fontWeight:600},children:"Total Limit"},void 0,!1,{fileName:Q,lineNumber:153,columnNumber:9},this),f.exports.jsxDEV(r,{variant:"determinate",value:100-((j=e==null?void 0:e.current_plan)!=null&&j.limit_rules?((I=(B=e==null?void 0:e.current_plan)==null?void 0:B.usage)!=null?I:0)/((A=e==null?void 0:e.current_plan)==null?void 0:A.limit_rules):0)},void 0,!1,{fileName:Q,lineNumber:156,columnNumber:9},this),f.exports.jsxDEV(J,{sx:{textAlign:"right",marginTop:1},children:[So((F=(V=e==null?void 0:e.current_plan)==null?void 0:V.usage)!=null?F:0)," /"," ",(($=e==null?void 0:e.current_plan)==null?void 0:$.limit_rules)<9999999999?So((U=(R=e==null?void 0:e.current_plan)==null?void 0:R.limit_rules)!=null?U:0):"As Charge"]},void 0,!0,{fileName:Q,lineNumber:165,columnNumber:9},this)]},void 0,!0,{fileName:Q,lineNumber:152,columnNumber:7},this),f.exports.jsxDEV(Z,{divider:f.exports.jsxDEV(ot,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Q,lineNumber:172,columnNumber:18},this),spacing:4,sx:{marginY:2},children:[f.exports.jsxDEV(Z,{sx:{marginTop:2},children:[f.exports.jsxDEV(J,{variant:"body1",fontWeight:600,children:[f.exports.jsxDEV(Xe,{icon:"eva:file-text-fill"},void 0,!1,{fileName:Q,lineNumber:179,columnNumber:13},this)," Dokumen Kondisi"]},void 0,!0,{fileName:Q,lineNumber:178,columnNumber:11},this),f.exports.jsxDEV(Z,{divider:f.exports.jsxDEV(ot,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Q,lineNumber:183,columnNumber:22},this),spacing:1,sx:{marginY:2},children:p&&p.map((L,oe)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:[f.exports.jsxDEV(J,{sx:{color:"text.secondary"},children:L.name},void 0,!1,{fileName:Q,lineNumber:190,columnNumber:19},this),f.exports.jsxDEV(Xe,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{v(p,oe)}},void 0,!1,{fileName:Q,lineNumber:191,columnNumber:19},this)]},oe,!0,{fileName:Q,lineNumber:189,columnNumber:17},this))},void 0,!1,{fileName:Q,lineNumber:182,columnNumber:11},this),f.exports.jsxDEV("input",{type:"file",id:"file",ref:d,style:{display:"none"},multiple:!0,onChange:h,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain"},void 0,!1,{fileName:Q,lineNumber:206,columnNumber:11},this),f.exports.jsxDEV(Wt,{variant:"outlined",onClick:()=>{d.current.click()},children:[f.exports.jsxDEV(Xe,{icon:"eva:plus-fill"},void 0,!1,{fileName:Q,lineNumber:221,columnNumber:13},this),"Add Result"]},void 0,!0,{fileName:Q,lineNumber:215,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:177,columnNumber:9},this),f.exports.jsxDEV(Z,{sx:{marginTop:2},children:[f.exports.jsxDEV(J,{variant:"body1",fontWeight:600,children:[f.exports.jsxDEV(Xe,{icon:"eva:file-text-fill"},void 0,!1,{fileName:Q,lineNumber:229,columnNumber:13},this)," Dokumen Diagnosa"]},void 0,!0,{fileName:Q,lineNumber:228,columnNumber:11},this),f.exports.jsxDEV(Z,{divider:f.exports.jsxDEV(ot,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Q,lineNumber:233,columnNumber:22},this),spacing:1,sx:{marginY:2},children:i&&i.map((L,oe)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:[f.exports.jsxDEV(J,{sx:{color:"text.secondary"},children:L.name},void 0,!1,{fileName:Q,lineNumber:240,columnNumber:19},this),f.exports.jsxDEV(Xe,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{u(i,oe)}},void 0,!1,{fileName:Q,lineNumber:241,columnNumber:19},this)]},oe,!0,{fileName:Q,lineNumber:239,columnNumber:17},this))},void 0,!1,{fileName:Q,lineNumber:232,columnNumber:11},this),f.exports.jsxDEV("input",{type:"file",id:"file",ref:s,style:{display:"none"},multiple:!0,onChange:c,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain"},void 0,!1,{fileName:Q,lineNumber:256,columnNumber:11},this),f.exports.jsxDEV(Wt,{variant:"outlined",onClick:()=>{s.current.click()},children:[f.exports.jsxDEV(Xe,{icon:"eva:plus-fill"},void 0,!1,{fileName:Q,lineNumber:271,columnNumber:13},this),"Add Result"]},void 0,!0,{fileName:Q,lineNumber:265,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:227,columnNumber:9},this),f.exports.jsxDEV(Z,{sx:{marginTop:2},children:[f.exports.jsxDEV(J,{variant:"body1",fontWeight:600,children:[f.exports.jsxDEV(Xe,{icon:"eva:file-text-fill"},void 0,!1,{fileName:Q,lineNumber:279,columnNumber:13},this)," Dokumen Hasil Penunjang"]},void 0,!0,{fileName:Q,lineNumber:278,columnNumber:11},this),f.exports.jsxDEV(Z,{divider:f.exports.jsxDEV(ot,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Q,lineNumber:283,columnNumber:22},this),spacing:1,sx:{marginY:2},children:g&&g.map((L,oe)=>f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",children:[f.exports.jsxDEV(J,{sx:{color:"text.secondary"},children:L.name},void 0,!1,{fileName:Q,lineNumber:290,columnNumber:19},this),f.exports.jsxDEV(Xe,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{S(g,oe)}},void 0,!1,{fileName:Q,lineNumber:291,columnNumber:19},this)]},oe,!0,{fileName:Q,lineNumber:289,columnNumber:17},this))},void 0,!1,{fileName:Q,lineNumber:282,columnNumber:11},this),f.exports.jsxDEV("input",{type:"file",id:"file",ref:w,style:{display:"none"},multiple:!0,onChange:D,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain"},void 0,!1,{fileName:Q,lineNumber:306,columnNumber:11},this),f.exports.jsxDEV(Wt,{variant:"outlined",onClick:()=>{w.current.click()},children:[f.exports.jsxDEV(Xe,{icon:"eva:plus-fill"},void 0,!1,{fileName:Q,lineNumber:321,columnNumber:13},this),"Add File"]},void 0,!0,{fileName:Q,lineNumber:315,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:277,columnNumber:9},this)]},void 0,!0,{fileName:Q,lineNumber:171,columnNumber:7},this),f.exports.jsxDEV(Wt,{variant:"contained",sx:{marginTop:2,p:2},onClick:()=>{N()},loading:T,children:"LOG Request"},void 0,!1,{fileName:Q,lineNumber:327,columnNumber:7},this)]},void 0,!0,{fileName:Q,lineNumber:121,columnNumber:5},this)}var te="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/DialogMember.tsx";function wg(e,t){var c,u;const{localeData:r}=x.exports.useContext(Ua),[o,n]=x.exports.useState("request");x.exports.useEffect(()=>{n("detail")},[e]);function s(d,p){n(p)}const i=E(cn)(({theme:d})=>({height:10,borderRadius:6,[`&.${Gt.colorPrimary}`]:{backgroundColor:d.palette.grey[d.palette.mode==="light"?300:800]},[`& .${Gt.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));function l(d){const{children:p,value:m,index:h,...v}=d;return console.log("current",m),f.exports.jsxDEV("div",{role:"tabpanel",hidden:m!==h,id:`simple-tabpanel-${h}`,"aria-labelledby":`simple-tab-${h}`,...v,children:m===h&&f.exports.jsxDEV(zr,{sx:{p:3},children:f.exports.jsxDEV("div",{children:p},void 0,!1,{fileName:te,lineNumber:57,columnNumber:17},this)},void 0,!1,{fileName:te,lineNumber:56,columnNumber:15},this)},void 0,!1,{fileName:te,lineNumber:48,columnNumber:11},this)}return f.exports.jsxDEV("div",{children:f.exports.jsxDEV(zr,{sx:{borderBottom:1,borderColor:"divider"},children:[f.exports.jsxDEV(gf,{value:o,onChange:s,"aria-label":"wrapped label tabs example",children:[f.exports.jsxDEV(go,{value:"detail",label:r.txtDialogMember3},void 0,!1,{fileName:te,lineNumber:72,columnNumber:21},this),f.exports.jsxDEV(go,{value:"benefit",label:r.txtDialogMember1},void 0,!1,{fileName:te,lineNumber:73,columnNumber:21},this),f.exports.jsxDEV(go,{value:"request",label:r.txtDialogMember2},void 0,!1,{fileName:te,lineNumber:74,columnNumber:21},this)]},void 0,!0,{fileName:te,lineNumber:67,columnNumber:17},this),f.exports.jsxDEV(l,{value:o,index:"detail",children:f.exports.jsxDEV(Z,{spacing:2,children:f.exports.jsxDEV(le,{container:!0,sx:{pb:2,mb:2,borderBottom:0},children:[f.exports.jsxDEV(le,{item:!0,xs:6,children:f.exports.jsxDEV(le,{container:!0,children:[f.exports.jsxDEV(le,{item:!0,xs:6,children:"Mapping ID"},void 0,!1,{fileName:te,lineNumber:82,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:85,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Policy Number"},void 0,!1,{fileName:te,lineNumber:88,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:91,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"NRIC"},void 0,!1,{fileName:te,lineNumber:94,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:97,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"NIK"},void 0,!1,{fileName:te,lineNumber:101,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:104,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Email"},void 0,!1,{fileName:te,lineNumber:107,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:110,columnNumber:31},this)]},void 0,!0,{fileName:te,lineNumber:81,columnNumber:29},this)},void 0,!1,{fileName:te,lineNumber:80,columnNumber:27},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:f.exports.jsxDEV(le,{container:!0,children:[f.exports.jsxDEV(le,{item:!0,xs:6,children:"Birth Date"},void 0,!1,{fileName:te,lineNumber:117,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:120,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Gender"},void 0,!1,{fileName:te,lineNumber:123,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:126,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Marital Status"},void 0,!1,{fileName:te,lineNumber:129,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:132,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Language"},void 0,!1,{fileName:te,lineNumber:135,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:138,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Race"},void 0,!1,{fileName:te,lineNumber:141,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:144,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:"Relationship"},void 0,!1,{fileName:te,lineNumber:147,columnNumber:31},this),f.exports.jsxDEV(le,{item:!0,xs:6,children:[": ",1]},void 0,!0,{fileName:te,lineNumber:150,columnNumber:31},this)]},void 0,!0,{fileName:te,lineNumber:116,columnNumber:29},this)},void 0,!1,{fileName:te,lineNumber:115,columnNumber:27},this)]},void 0,!0,{fileName:te,lineNumber:79,columnNumber:25},this)},void 0,!1,{fileName:te,lineNumber:78,columnNumber:21},this)},void 0,!1,{fileName:te,lineNumber:77,columnNumber:17},this),f.exports.jsxDEV(l,{value:o,index:"benefit",children:f.exports.jsxDEV(le,{container:!0,spacing:2,children:e&&((u=(c=e==null?void 0:e.current_plan)==null?void 0:c.corporate_benefits)==null?void 0:u.map((d,p)=>{var m,h,v;return f.exports.jsxDEV(le,{item:!0,sm:6,children:f.exports.jsxDEV(nt,{sx:{p:2},children:[f.exports.jsxDEV(J,{variant:"body1",sx:{fontWeight:500},children:d.benefit.description},void 0,!1,{fileName:te,lineNumber:164,columnNumber:37},this),f.exports.jsxDEV(J,{variant:"body2",children:["Member ID : ",d.benefit.code]},void 0,!0,{fileName:te,lineNumber:165,columnNumber:37},this),f.exports.jsxDEV(J,{variant:"body2",sx:{marginTop:2},children:"Yearly Limits"},void 0,!1,{fileName:te,lineNumber:166,columnNumber:37},this),f.exports.jsxDEV(i,{variant:"determinate",value:100-(d.limit_amount?((m=d.usage)!=null?m:0)/d.limit_amount:0),sx:{mb:1}},void 0,!1,{fileName:te,lineNumber:167,columnNumber:37},this),f.exports.jsxDEV(J,{sx:{textAlign:"right"},children:[(h=d.usage)!=null?h:0," /",d.limit_ammount<9999999999?So((v=d.limit_amount)!=null?v:0):"As Charge"]},void 0,!0,{fileName:te,lineNumber:168,columnNumber:37},this)]},void 0,!0,{fileName:te,lineNumber:163,columnNumber:33},this)},p,!1,{fileName:te,lineNumber:162,columnNumber:29},this)}))},void 0,!1,{fileName:te,lineNumber:160,columnNumber:21},this)},void 0,!1,{fileName:te,lineNumber:159,columnNumber:17},this),f.exports.jsxDEV(l,{value:o,index:"request",children:f.exports.jsxDEV(yg,{member:e,handleSubmitSuccess:t},void 0,!1,{fileName:te,lineNumber:178,columnNumber:21},this)},void 0,!1,{fileName:te,lineNumber:177,columnNumber:17},this)]},void 0,!0,{fileName:te,lineNumber:66,columnNumber:13},this)},void 0,!1,{fileName:te,lineNumber:65,columnNumber:9},this)}var Ze="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/CardSearchMember.tsx";const Ng=E(nt)(({theme:e})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",backgroundColor:e.palette.grey[200]}));E(nt)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"}));function Cg(e){const{localeData:t}=x.exports.useContext(Ua),{enqueueSnackbar:r}=Tl(),[o,n]=x.exports.useState("AW001-01"),[s,i]=x.exports.useState("1991-01-10"),[l,c]=x.exports.useState(!1);x.exports.useState(!1);const[u,d]=x.exports.useState(!1);x.exports.useState(!1);const[p,m]=x.exports.useState(null),[h,v]=x.exports.useState("");function w(){c(!0),cr.post("/search-member",{no_polis:o,birth_date:s?Hi(s,"yyyy-MM-dd"):null}).then(g=>{d(!0),m(g.data.data),v(g.data.data.name)}).catch(({response:g})=>{r(g.data.errors?g.data.errors[0]:g.data?g.data.meta.message:"Opps, Something went Wrong!",{variant:"error"})}).then(()=>{c(!1)})}return f.exports.jsxDEV("div",{children:[f.exports.jsxDEV(Ng,{sx:{p:2,height:"auto"},children:[f.exports.jsxDEV(Z,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:2,paddingTop:1},children:f.exports.jsxDEV(J,{children:f.exports.jsxDEV(J,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:t.txtCardSearchMember1},void 0,!1,{fileName:Ze,lineNumber:92,columnNumber:13},this)},void 0,!1,{fileName:Ze,lineNumber:91,columnNumber:11},this)},void 0,!1,{fileName:Ze,lineNumber:85,columnNumber:9},this),f.exports.jsxDEV(Z,{gap:2,children:[f.exports.jsxDEV(Oo,{variant:"outlined",label:t.txtCardSearchMember4,value:o,onChange:g=>{n(g.target.value)},required:!0},void 0,!1,{fileName:Ze,lineNumber:102,columnNumber:11},this),f.exports.jsxDEV(Hs,{dateAdapter:Qb,children:f.exports.jsxDEV(Di,{label:t.txtCardSearchMember3,value:s,onChange:g=>{setTanggalLahir(g)},inputFormat:"dd-MM-yyyy",renderInput:g=>f.exports.jsxDEV(Oo,{...g,required:!0},void 0,!1,{fileName:Ze,lineNumber:113,columnNumber:40},this)},void 0,!1,{fileName:Ze,lineNumber:106,columnNumber:13},this)},void 0,!1,{fileName:Ze,lineNumber:105,columnNumber:11},this),f.exports.jsxDEV(Z,{gap:2,flexDirection:"row",children:f.exports.jsxDEV(Wt,{variant:"outlined",sx:{background:"#fff",p:1,width:"100%"},loading:l,onClick:()=>{w()},children:[f.exports.jsxDEV(Xe,{icon:"eva:eye-fill",marginRight:.75},void 0,!1,{fileName:Ze,lineNumber:130,columnNumber:15},this),t.txtCardSearchMember2]},void 0,!0,{fileName:Ze,lineNumber:118,columnNumber:13},this)},void 0,!1,{fileName:Ze,lineNumber:117,columnNumber:11},this)]},void 0,!0,{fileName:Ze,lineNumber:101,columnNumber:9},this)]},void 0,!0,{fileName:Ze,lineNumber:84,columnNumber:7},this),f.exports.jsxDEV(Nn,{title:{name:h},openDialog:u,setOpenDialog:d,content:wg(p,()=>{d(!1),e()}),maxWidth:"md"},void 0,!1,{fileName:Ze,lineNumber:148,columnNumber:7},this)]},void 0,!0,{fileName:Ze,lineNumber:83,columnNumber:5},this)}var $a="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/components/BaseTablePagination.tsx";function Dg({count:e,onPageChange:t,page:r,rowsPerPage:o,onRowsPerPageChange:n}){return f.exports.jsxDEV(Al,{children:f.exports.jsxDEV(Lp,{component:"div",rowsPerPageOptions:[10,25],count:e,page:r,onPageChange:t,rowsPerPage:o,onRowsPerPageChange:n},void 0,!1,{fileName:$a,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:$a,lineNumber:13,columnNumber:5},this)}var ae="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/dashboard/TableList.tsx";E(cn)(({theme:e})=>({height:10,borderRadius:6,[`&.${Gt.colorPrimary}`]:{backgroundColor:"#D1F1F1"},[`& .${Gt.bar}`]:{borderRadius:6,backgroundColor:e.palette.primary.main}}));const Tg=[{id:"code",align:"left",label:"Request Code",isSort:!0},{id:"member.name",align:"center",label:"Member",isSort:!1},{id:"submission_date",align:"center",label:"Submission Date",isSort:!0},{id:"log_url",align:"right",label:"Download LOG",isSort:!1},{id:"status",align:"right",label:"Status",isSort:!1}];function Pg({order:e,orderBy:t,onRequestSort:r}){const o=n=>s=>{r(s,n)};return f.exports.jsxDEV(Np,{children:f.exports.jsxDEV(Hr,{children:[Tg.map(n=>f.exports.jsxDEV(rt,{sortDirection:t===n.id?e:!1,align:n.align,sx:{padding:2},children:n.isSort?f.exports.jsxDEV(Qp,{active:t===n.id,direction:t===n.id?e:"asc",onClick:o(n.id),children:[n.label,t===n.id?f.exports.jsxDEV(zr,{component:"span",sx:Il,children:e==="desc"?"sorted descending":"sorted ascending"},void 0,!1,{fileName:ae,lineNumber:162,columnNumber:19},this):null]},void 0,!0,{fileName:ae,lineNumber:155,columnNumber:15},this):n.label},n.id,!1,{fileName:ae,lineNumber:147,columnNumber:11},this)),f.exports.jsxDEV(rt,{align:"center",children:""},void 0,!1,{fileName:ae,lineNumber:172,columnNumber:9},this)]},void 0,!0,{fileName:ae,lineNumber:145,columnNumber:7},this)},void 0,!1,{fileName:ae,lineNumber:144,columnNumber:5},this)}function kg(e){const[t,r]=x.exports.useState([]),[o,n]=x.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),[s,i]=x.exports.useState(!0),[l,c]=Pl(),[u,d]=x.exports.useState({}),[p,m]=x.exports.useState("asc"),[h,v]=x.exports.useState("name"),[w,g]=x.exports.useState(0),[C,D]=x.exports.useState(10),S=async(q,ee)=>{const ke=h===ee&&p==="asc";m(ke?"desc":"asc"),v(ee);const Me=Object.fromEntries([...l.entries(),["order",ke?"desc":"asc"],["orderBy",ee]]);d(Me)},[T,P]=x.exports.useState("All"),[N,k]=x.exports.useState(["All","Requested","Approved","Declined"]),M=q=>{if(P(q.target.value),q.target.value==="All"){l.delete("status");const ee=Object.fromEntries([...l.entries()]);d(ee)}else{const ee=Object.fromEntries([...l.entries(),["status",q.target.value.toLowerCase()]]);d(ee)}},[O,j]=x.exports.useState("");x.exports.useState("all");const B=async q=>{if(q.preventDefault(),i(!0),O===""){l.delete("search");const ee=Object.fromEntries([...l.entries()]);d(ee)}else{const ee=Object.fromEntries([...l.entries(),["search",O]]);d(ee)}await new Promise(ee=>setTimeout(ee,500)),i(!1)},I=async(q,ee)=>{i(!0);const ke=Object.fromEntries([...l.entries(),["page",ee+1]]);g(ee),await new Promise(Me=>setTimeout(Me,500)),d(ke),i(!1)},A=async q=>{i(!0),l.delete("page");const ee=Object.fromEntries([...l.entries(),["per_page",parseInt(q.target.value,10)]]);D(parseInt(q.target.value,10)),await new Promise(ke=>setTimeout(ke,500)),d(ee),i(!1)};x.exports.useEffect(()=>{(async()=>{i(!0);const q=Object.keys(u).length!==0?u:Object.fromEntries([...l.entries(),["order",p],["orderBy",h]]),ee=await cr.get("/claim-requests",{params:{...q}});c(q),r(ee.data.data.data),n(ee.data.data),D(ee.data.data.per_page),i(!1),e.dataLoaded(ee.data.data.data)})()},[u,l,p,h,c]);const[V,F]=x.exports.useState(!1),[$,R]=x.exports.useState(!0),[U,L]=x.exports.useState(null);function oe(q){R(!0),F(!0),cr.get(`/claim-requests/${q.id}`).then(({data:ee})=>{console.log(ee.data),L(ee.data),R(!1)}).catch(ee=>{qr(ee.message,{variant:"error"})})}async function ie(q){return cr.get(`claim-requests/${q.id}/log`,{responseType:"blob"}).then(ee=>{window.open(URL.createObjectURL(ee.data))}).catch(ee=>{qr(ee.message,{variant:"error"})})}return f.exports.jsxDEV(nt,{children:[f.exports.jsxDEV(le,{container:!0,children:[f.exports.jsxDEV(le,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:f.exports.jsxDEV(le,{container:!0,spacing:2,children:[f.exports.jsxDEV(le,{item:!0,xs:12,lg:3,xl:2},void 0,!1,{fileName:ae,lineNumber:364,columnNumber:13},this),f.exports.jsxDEV(le,{item:!0,xs:12,children:f.exports.jsxDEV("form",{onSubmit:B,children:[f.exports.jsxDEV(le,{container:!0,spacing:2,children:[f.exports.jsxDEV(le,{item:!0,xs:9,children:f.exports.jsxDEV(Oo,{id:"search-input",label:"Search",variant:"outlined",onChange:q=>j(q.target.value),value:O,fullWidth:!0},void 0,!1,{fileName:ae,lineNumber:387,columnNumber:21},this)},void 0,!1,{fileName:ae,lineNumber:386,columnNumber:19},this),f.exports.jsxDEV(le,{item:!0,xs:3,children:f.exports.jsxDEV(kl,{fullWidth:!0,children:[f.exports.jsxDEV(Ml,{id:"demo-simple-select-label",children:"Status"},void 0,!1,{fileName:ae,lineNumber:398,columnNumber:23},this),f.exports.jsxDEV(Fa,{labelId:"demo-simple-select-label",id:"demo-simple-select",value:T,label:"Status",onChange:M,sx:{width:"100%"},children:N&&N.map((q,ee)=>f.exports.jsxDEV(Wa,{value:q,sx:{textTransform:"capitalize"},children:q},ee,!1,{fileName:ae,lineNumber:409,columnNumber:29},this))},void 0,!1,{fileName:ae,lineNumber:399,columnNumber:23},this)]},void 0,!0,{fileName:ae,lineNumber:397,columnNumber:21},this)},void 0,!1,{fileName:ae,lineNumber:396,columnNumber:19},this)]},void 0,!0,{fileName:ae,lineNumber:385,columnNumber:17},this),f.exports.jsxDEV("input",{type:"submit",style:{display:"none"}},void 0,!1,{fileName:ae,lineNumber:421,columnNumber:17},this)]},void 0,!0,{fileName:ae,lineNumber:384,columnNumber:15},this)},void 0,!1,{fileName:ae,lineNumber:383,columnNumber:13},this)]},void 0,!0,{fileName:ae,lineNumber:363,columnNumber:11},this)},void 0,!1,{fileName:ae,lineNumber:362,columnNumber:9},this),f.exports.jsxDEV(le,{item:!0,xs:12,children:[f.exports.jsxDEV(xp,{component:ro,children:f.exports.jsxDEV(Jd,{"aria-label":"collapsible table",size:"small",children:[f.exports.jsxDEV(Pg,{order:p,orderBy:h,onRequestSort:S},void 0,!1,{fileName:ae,lineNumber:431,columnNumber:15},this),f.exports.jsxDEV(ap,{children:s?f.exports.jsxDEV(Hr,{children:f.exports.jsxDEV(rt,{colSpan:6,align:"center",children:"Loading . . ."},void 0,!1,{fileName:ae,lineNumber:439,columnNumber:21},this)},void 0,!1,{fileName:ae,lineNumber:438,columnNumber:19},this):t.length>=1?t.map((q,ee)=>{var ke,Me,Se;return f.exports.jsxDEV(Hr,{children:[f.exports.jsxDEV(rt,{align:"left",children:q.code},void 0,!1,{fileName:ae,lineNumber:446,columnNumber:23},this),f.exports.jsxDEV(rt,{align:"center",children:(Me=(ke=q.member)==null?void 0:ke.full_name)!=null?Me:""},void 0,!1,{fileName:ae,lineNumber:447,columnNumber:23},this),f.exports.jsxDEV(rt,{align:"center",children:q.submission_date},void 0,!1,{fileName:ae,lineNumber:448,columnNumber:23},this),f.exports.jsxDEV(rt,{align:"right",children:q.status=="approved"?f.exports.jsxDEV(Dt,{sx:{backgroundColor:_t.light.grey[400],color:_t.dark.grey[900],paddingY:0,"&:hover":{backgroundColor:"rgba(84, 214, 44, 0.32)",color:_t.dark.success.darker}},onClick:()=>{ie(q)},children:"Download LOG"},void 0,!1,{fileName:ae,lineNumber:451,columnNumber:27},this):f.exports.jsxDEV(J,{children:"Belum Tersedia"},void 0,!1,{fileName:ae,lineNumber:468,columnNumber:27},this)},void 0,!1,{fileName:ae,lineNumber:449,columnNumber:23},this),f.exports.jsxDEV(rt,{align:"right",children:f.exports.jsxDEV(hu,{color:q.status=="requested"?"default":q.status=="approved"?"success":q.status=="declined"?"error":"default",size:"small",label:(Se=q.status)!=null?Se:"unknown",sx:{textTransform:"capitalize"}},void 0,!1,{fileName:ae,lineNumber:472,columnNumber:25},this)},void 0,!1,{fileName:ae,lineNumber:471,columnNumber:23},this),f.exports.jsxDEV(rt,{align:"right",children:f.exports.jsxDEV(it,{onClick:()=>{oe(q)},children:f.exports.jsxDEV(Xe,{icon:"eva:eye-fill"},void 0,!1,{fileName:ae,lineNumber:494,columnNumber:27},this)},void 0,!1,{fileName:ae,lineNumber:489,columnNumber:25},this)},void 0,!1,{fileName:ae,lineNumber:488,columnNumber:23},this)]},ee,!0,{fileName:ae,lineNumber:445,columnNumber:21},this)}):f.exports.jsxDEV(Hr,{children:f.exports.jsxDEV(rt,{colSpan:6,align:"center",children:"No Data Found"},void 0,!1,{fileName:ae,lineNumber:501,columnNumber:21},this)},void 0,!1,{fileName:ae,lineNumber:500,columnNumber:19},this)},void 0,!1,{fileName:ae,lineNumber:436,columnNumber:15},this)]},void 0,!0,{fileName:ae,lineNumber:430,columnNumber:13},this)},void 0,!1,{fileName:ae,lineNumber:429,columnNumber:11},this),f.exports.jsxDEV(Dg,{count:o.total,onPageChange:I,page:w,rowsPerPage:C,onRowsPerPageChange:A},void 0,!1,{fileName:ae,lineNumber:511,columnNumber:11},this)]},void 0,!0,{fileName:ae,lineNumber:428,columnNumber:9},this)]},void 0,!0,{fileName:ae,lineNumber:360,columnNumber:7},this),f.exports.jsxDEV(Cn,{openDialog:V,setOpenDialog:F,title:{name:"Claim Request Detail"},data:{claim:U,isLoading:$,handleDownloadLog:ie}},void 0,!1,{fileName:ae,lineNumber:524,columnNumber:7},this)]},void 0,!0,{fileName:ae,lineNumber:359,columnNumber:5},this)}var vt="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/pages/Dashboard.tsx";const Mg=[{info:"Mohon lengkapi dokumen Mahen sadarsa",date:"Selasa, 20 April 22",time:"08:00 WIB"},{info:"Mohon lengkapi dokumen Mahen sadarsa",date:"Selasa, 20 April 22",time:"09:00 WIB"},{info:"Mohon lengkapi dokumen Mahen sadarsa",date:"Selasa, 20 April 22",time:"10:00 WIB"},{info:"Mohon lengkapi dokumen Mahen sadarsa",date:"Selasa, 20 April 22",time:"11:00 WIB"}],Sg={myLimit:{balance:0,total:0,percentage:0},lockLimit:{balance:0,percentage:0}};function jg(){const{themeStretch:e}=Sl();x.exports.useState(Sg);function t(r){let o=[];r.map(function(n){n.status=="approved"&&o.push({info:`LOG Approved for member ${n.member.full_name}`,date:xr(n.created_at,"dd MMMM"),time:xr(n.created_at,"HH:mm")})})}return f.exports.jsxDEV(El,{title:"Dashboard",children:f.exports.jsxDEV(Ol,{maxWidth:e?!1:"xl",children:f.exports.jsxDEV(le,{container:!0,spacing:2,children:[f.exports.jsxDEV(le,{item:!0,xs:12,lg:6,md:6,children:f.exports.jsxDEV(Cg,{handleSubmitSuccess:()=>{console.log("submit success")}},void 0,!1,{fileName:vt,lineNumber:90,columnNumber:13},this)},void 0,!1,{fileName:vt,lineNumber:89,columnNumber:11},this),f.exports.jsxDEV(le,{item:!0,xs:12,lg:6,md:6,children:f.exports.jsxDEV(hg,{data:Mg},void 0,!1,{fileName:vt,lineNumber:93,columnNumber:13},this)},void 0,!1,{fileName:vt,lineNumber:92,columnNumber:11},this),f.exports.jsxDEV(le,{item:!0,xs:12,lg:12,md:12,children:f.exports.jsxDEV(kg,{dataLoaded:t},void 0,!1,{fileName:vt,lineNumber:96,columnNumber:13},this)},void 0,!1,{fileName:vt,lineNumber:95,columnNumber:11},this)]},void 0,!0,{fileName:vt,lineNumber:88,columnNumber:9},this)},void 0,!1,{fileName:vt,lineNumber:87,columnNumber:7},this)},void 0,!1,{fileName:vt,lineNumber:86,columnNumber:5},this)}export{jg as default}; diff --git a/public/hospital-portal-staging/assets/Dashboard.def40938.js b/public/hospital-portal-staging/assets/Dashboard.def40938.js new file mode 100644 index 00000000..8928a059 --- /dev/null +++ b/public/hospital-portal-staging/assets/Dashboard.def40938.js @@ -0,0 +1,24 @@ +import{J as pi,r as p,K as qr,M as Mu,N as Vt,O as Iu,p as w,l as nt,m as Fe,_ as Te,Q as er,q as P,U as Au,w as Yn,v as s,V as Eo,X as di,Y as Lt,Z as Nr,$ as ju,x as at,a0 as Vu,a1 as Bu,a2 as Yi,a3 as Xl,a4 as Lu,s as L,a5 as Fu,n as Je,a6 as Rt,a7 as me,a8 as tt,a9 as Et,t as de,aa as Ce,ab as $n,ac as Vr,ad as Ui,ae as Br,f as Mt,P as cr,af as Wu,ag as Hu,ah as Yu,ai as Uu,aj as zu,ak as qu,y as ur,al as hi,T as Q,am as Un,an as Ql,ao as Ku,ap as oe,aq as re,ar as Le,as as mi,at as yn,au as zn,av as bi,aw as vn,ax as Zl,ay as zi,az as At,aA as Gu,aB as qn,aC as Jl,aD as Xu,aE as Qu,aF as ec,aG as qi,aH as Zu,aI as Ki,aJ as Ju,aK as ef,aL as tf,aM as tc,E as Lr,aN as rf,aO as of,I as nf,aP as af,aQ as sf,aR as lf,aS as cf,aT as Gi,aU as Xi,aV as kr,j as d,S as ce,g as ot,L as Gt,aW as Zt,aX as Qi,aY as yi,h as xn,aZ as mt,z as _t,B as zt,a_ as uf,a$ as ff,b0 as vi,b1 as Jt,a as rc,H as oc,b2 as nc,b3 as tr,b4 as pf,C as df,b5 as Zi}from"./index.f6d1c7b3.js";import{P as hf}from"./Page.916a4e9e.js";import{u as ac,r as xi,i as gi,a as wi,m as ic}from"./jsonToFormData.53938a15.js";import{C as Ft}from"./Card.5c1a29ad.js";import{K as mf,a as bf,L as yf,l as Ji,T as vf,b as xf,c as gf,d as es,e as En,f as dt,g as sc,h as lc}from"./Label.2d50310e.js";import{G as rr}from"./Grid.1c034fef.js";let Qt;function cc(){if(Qt)return Qt;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),Qt="reverse",e.scrollLeft>0?Qt="default":(e.scrollLeft=1,e.scrollLeft===0&&(Qt="negative")),document.body.removeChild(e),Qt}function ts(e,t){const r=e.scrollLeft;if(t!=="rtl")return r;switch(cc()){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}function rs(e){return typeof e.normalize<"u"?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function wf(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:o,matchFrom:n="any",stringify:i,trim:a=!1}=e;return(l,{inputValue:c,getOptionLabel:u})=>{let f=a?c.trim():c;r&&(f=f.toLowerCase()),t&&(f=rs(f));const h=f?l.filter(m=>{let b=(i||u)(m);return r&&(b=b.toLowerCase()),t&&(b=rs(b)),n==="start"?b.indexOf(f)===0:b.indexOf(f)>-1}):l;return typeof o=="number"?h.slice(0,o):h}}function Rn(e,t){for(let r=0;r{var t;return e.current!==null&&((t=e.current.parentElement)==null?void 0:t.contains(document.activeElement))};function Df(e){const{unstable_isActiveElementInListbox:t=Pf,unstable_classNamePrefix:r="Mui",autoComplete:o=!1,autoHighlight:n=!1,autoSelect:i=!1,blurOnSelect:a=!1,clearOnBlur:l=!e.freeSolo,clearOnEscape:c=!1,componentName:u="useAutocomplete",defaultValue:f=e.multiple?[]:null,disableClearable:h=!1,disableCloseOnSelect:m=!1,disabled:b,disabledItemsFocusable:y=!1,disableListWrap:O=!1,filterOptions:v=Of,filterSelectedOptions:C=!1,freeSolo:_=!1,getOptionDisabled:N,getOptionLabel:g=M=>{var S;return(S=M.label)!=null?S:M},groupBy:T,handleHomeEndKeys:x=!e.freeSolo,id:$,includeInputInList:E=!1,inputValue:j,isOptionEqualToValue:k=(M,S)=>M===S,multiple:D=!1,onChange:R,onClose:V,onHighlightChange:U,onInputChange:H,onOpen:F,open:I,openOnFocus:Y=!1,options:z,readOnly:pe=!1,selectOnFocus:we=!e.freeSolo,value:be}=e,Oe=pi($);let fe=g;fe=M=>{const S=g(M);if(typeof S!="string"){{const G=S===void 0?"undefined":`${typeof S} (${S})`;console.error(`MUI: The \`getOptionLabel\` method of ${u} returned ${G} instead of a string for ${JSON.stringify(M)}.`)}return String(S)}return S};const De=p.exports.useRef(!1),Ee=p.exports.useRef(!0),q=p.exports.useRef(null),K=p.exports.useRef(null),[Z,Pe]=p.exports.useState(null),[ee,ye]=p.exports.useState(-1),Se=n?0:-1,ne=p.exports.useRef(Se),[A,xe]=qr({controlled:be,default:f,name:u}),[W,ke]=qr({controlled:j,default:"",name:u,state:"inputValue"}),[ue,ie]=p.exports.useState(!1),se=p.exports.useCallback((M,S)=>{if(!(D?A.length!(C&&(D?A:[A]).some(S=>S!==null&&k(M,S)))),{inputValue:kt&&it?"":W,getOptionLabel:fe}):[],J=Mu({filteredOptions:B,value:A});p.exports.useEffect(()=>{const M=A!==J.value;ue&&!M||_&&!M||se(null,A)},[A,se,ue,J.value,_]);const he=te&&B.length>0&&!pe;if(A!==null&&!_&&z.length>0){const M=(D?A:[A]).filter(S=>!z.some(G=>k(G,S)));M.length>0&&console.warn([`MUI: The value provided to ${u} is invalid.`,`None of the options match with \`${M.length>1?JSON.stringify(M):JSON.stringify(M[0])}\`.`,"You can use the `isOptionEqualToValue` prop to customize the equality test."].join(` +`))}const ve=Vt(M=>{M===-1?q.current.focus():Z.querySelector(`[data-tag-index="${M}"]`).focus()});p.exports.useEffect(()=>{D&&ee>A.length-1&&(ye(-1),ve(-1))},[A,D,ee,ve]);function je(M,S){if(!K.current||M===-1)return-1;let G=M;for(;;){if(S==="next"&&G===B.length||S==="previous"&&G===-1)return-1;const le=K.current.querySelector(`[data-option-index="${G}"]`),Re=y?!1:!le||le.disabled||le.getAttribute("aria-disabled")==="true";if(le&&!le.hasAttribute("tabindex")||Re)G+=S==="next"?1:-1;else return G}}const Ye=Vt(({event:M,index:S,reason:G="auto"})=>{if(ne.current=S,S===-1?q.current.removeAttribute("aria-activedescendant"):q.current.setAttribute("aria-activedescendant",`${Oe}-option-${S}`),U&&U(M,S===-1?null:B[S],G),!K.current)return;const le=K.current.querySelector(`[role="option"].${r}-focused`);le&&(le.classList.remove(`${r}-focused`),le.classList.remove(`${r}-focusVisible`));const Re=K.current.parentElement.querySelector('[role="listbox"]');if(!Re)return;if(S===-1){Re.scrollTop=0;return}const Ve=K.current.querySelector(`[data-option-index="${S}"]`);if(!!Ve&&(Ve.classList.add(`${r}-focused`),G==="keyboard"&&Ve.classList.add(`${r}-focusVisible`),Re.scrollHeight>Re.clientHeight&&G!=="mouse")){const Ke=Ve,ct=Re.clientHeight+Re.scrollTop,jr=Ke.offsetTop+Ke.offsetHeight;jr>ct?Re.scrollTop=jr-Re.clientHeight:Ke.offsetTop-Ke.offsetHeight*(T?1.3:0){if(!qe)return;const Ve=je((()=>{const Ke=B.length-1;if(S==="reset")return Se;if(S==="start")return 0;if(S==="end")return Ke;const ct=ne.current+S;return ct<0?ct===-1&&E?-1:O&&ne.current!==-1||Math.abs(S)>1?0:Ke:ct>Ke?ct===Ke+1&&E?-1:O||Math.abs(S)>1?Ke:0:ct})(),G);if(Ye({index:Ve,reason:le,event:M}),o&&S!=="reset")if(Ve===-1)q.current.value=W;else{const Ke=fe(B[Ve]);q.current.value=Ke,Ke.toLowerCase().indexOf(W.toLowerCase())===0&&W.length>0&&q.current.setSelectionRange(W.length,Ke.length)}}),xt=()=>{var M;if(ne.current!==-1&&J.filteredOptions&&J.filteredOptions.length!==B.length&&(D?J.value.every((S,G)=>fe(A[G])===fe(S)):fe((M=J.value)!=null?M:"")===fe(A!=null?A:""))){const S=J.filteredOptions[ne.current];if(S&&B.some(le=>fe(le)===fe(S)))return!0}return!1},fr=p.exports.useCallback(()=>{if(!qe||xt())return;const M=D?A[0]:A;if(B.length===0||M==null){Qe({diff:"reset"});return}if(!!K.current){if(M!=null){const S=B[ne.current];if(D&&S&&Rn(A,le=>k(S,le))!==-1)return;const G=Rn(B,le=>k(le,M));G===-1?Qe({diff:"reset"}):Ye({index:G});return}if(ne.current>=B.length-1){Ye({index:B.length-1});return}Ye({index:ne.current})}},[B.length,D?!1:A,C,Qe,Ye,qe,W,D]),Cn=Vt(M=>{Iu(K,M),M&&fr()});p.exports.useEffect(()=>{(!q.current||q.current.nodeName!=="INPUT")&&(q.current&&q.current.nodeName==="TEXTAREA"?console.warn([`A textarea element was provided to ${u} where input was expected.`,"This is not a supported scenario but it may work under certain conditions.","A textarea keyboard navigation may conflict with Autocomplete controls (e.g. enter and arrow keys).","Make sure to test keyboard navigation and add custom event handlers if necessary."].join(` +`)):console.error([`MUI: Unable to find the input element. It was resolved to ${q.current} while an HTMLInputElement was expected.`,`Instead, ${u} expects an input element.`,"",u==="useAutocomplete"?"Make sure you have bound getInputProps correctly and that the normal ref/effect resolutions order is guaranteed.":"Make sure you have customized the input component correctly."].join(` +`)))},[u]),p.exports.useEffect(()=>{fr()},[fr]);const ft=M=>{te||(Xe(!0),St(!0),F&&F(M))},$t=(M,S)=>{!te||(Xe(!1),V&&V(M,S))},Pt=(M,S,G,le)=>{if(D){if(A.length===S.length&&A.every((Re,Ve)=>Re===S[Ve]))return}else if(A===S)return;R&&R(M,S,G,le),xe(S)},Ze=p.exports.useRef(!1),We=(M,S,G="selectOption",le="options")=>{let Re=G,Ve=S;if(D){Ve=Array.isArray(A)?A.slice():[];{const ct=Ve.filter(jr=>k(S,jr));ct.length>1&&console.error([`MUI: The \`isOptionEqualToValue\` method of ${u} does not handle the arguments correctly.`,`The component expects a single value to match a given option but found ${ct.length} matches.`].join(` +`))}const Ke=Rn(Ve,ct=>k(S,ct));Ke===-1?Ve.push(S):le!=="freeSolo"&&(Ve.splice(Ke,1),Re="removeOption")}se(M,Ve),Pt(M,Ve,Re,{option:S}),!m&&(!M||!M.ctrlKey&&!M.metaKey)&&$t(M,Re),(a===!0||a==="touch"&&Ze.current||a==="mouse"&&!Ze.current)&&q.current.blur()};function gt(M,S){if(M===-1)return-1;let G=M;for(;;){if(S==="next"&&G===A.length||S==="previous"&&G===-1)return-1;const le=Z.querySelector(`[data-tag-index="${G}"]`);if(!le||!le.hasAttribute("tabindex")||le.disabled||le.getAttribute("aria-disabled")==="true")G+=S==="next"?1:-1;else return G}}const _n=(M,S)=>{if(!D)return;W===""&&$t(M,"toggleInput");let G=ee;ee===-1?W===""&&S==="previous"&&(G=A.length-1):(G+=S==="next"?1:-1,G<0&&(G=0),G===A.length&&(G=-1)),G=gt(G,S),ye(G),ve(G)},Ar=M=>{De.current=!0,ke(""),H&&H(M,"","clear"),Pt(M,D?[]:null,"clear")},Wi=M=>S=>{if(M.onKeyDown&&M.onKeyDown(S),!S.defaultMuiPrevented&&(ee!==-1&&["ArrowLeft","ArrowRight"].indexOf(S.key)===-1&&(ye(-1),ve(-1)),S.which!==229))switch(S.key){case"Home":qe&&x&&(S.preventDefault(),Qe({diff:"start",direction:"next",reason:"keyboard",event:S}));break;case"End":qe&&x&&(S.preventDefault(),Qe({diff:"end",direction:"previous",reason:"keyboard",event:S}));break;case"PageUp":S.preventDefault(),Qe({diff:-os,direction:"previous",reason:"keyboard",event:S}),ft(S);break;case"PageDown":S.preventDefault(),Qe({diff:os,direction:"next",reason:"keyboard",event:S}),ft(S);break;case"ArrowDown":S.preventDefault(),Qe({diff:1,direction:"next",reason:"keyboard",event:S}),ft(S);break;case"ArrowUp":S.preventDefault(),Qe({diff:-1,direction:"previous",reason:"keyboard",event:S}),ft(S);break;case"ArrowLeft":_n(S,"previous");break;case"ArrowRight":_n(S,"next");break;case"Enter":if(ne.current!==-1&&qe){const G=B[ne.current],le=N?N(G):!1;if(S.preventDefault(),le)return;We(S,G,"selectOption"),o&&q.current.setSelectionRange(q.current.value.length,q.current.value.length)}else _&&W!==""&&kt===!1&&(D&&S.preventDefault(),We(S,W,"createOption","freeSolo"));break;case"Escape":qe?(S.preventDefault(),S.stopPropagation(),$t(S,"escape")):c&&(W!==""||D&&A.length>0)&&(S.preventDefault(),S.stopPropagation(),Ar(S));break;case"Backspace":if(D&&!pe&&W===""&&A.length>0){const G=ee===-1?A.length-1:ee,le=A.slice();le.splice(G,1),Pt(S,le,"removeOption",{option:A[G]})}break;case"Delete":if(D&&!pe&&W===""&&A.length>0&&ee!==-1){const G=ee,le=A.slice();le.splice(G,1),Pt(S,le,"removeOption",{option:A[G]})}break}},Tn=M=>{ie(!0),Y&&!De.current&&ft(M)},pr=M=>{if(t(K)){q.current.focus();return}ie(!1),Ee.current=!0,De.current=!1,i&&ne.current!==-1&&qe?We(M,B[ne.current],"blur"):i&&_&&W!==""?We(M,W,"blur","freeSolo"):l&&se(M,A),$t(M,"blur")},dr=M=>{const S=M.target.value;W!==S&&(ke(S),St(!1),H&&H(M,S,"input")),S===""?!h&&!D&&Pt(M,null,"clear"):ft(M)},hr=M=>{Ye({event:M,index:Number(M.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},mr=()=>{Ze.current=!0},br=M=>{const S=Number(M.currentTarget.getAttribute("data-option-index"));We(M,B[S],"selectOption"),Ze.current=!1},$e=M=>S=>{const G=A.slice();G.splice(M,1),Pt(S,G,"removeOption",{option:A[M]})},rt=M=>{te?$t(M,"toggleInput"):ft(M)},It=M=>{M.target.getAttribute("id")!==Oe&&M.preventDefault()},Sn=()=>{q.current.focus(),we&&Ee.current&&q.current.selectionEnd-q.current.selectionStart===0&&q.current.select(),Ee.current=!1},Ru=M=>{(W===""||!te)&&rt(M)};let kn=_&&W.length>0;kn=kn||(D?A.length>0:A!==null);let Hi=B;if(T){const M=new Map;let S=!1;Hi=B.reduce((G,le,Re)=>{const Ve=T(le);return G.length>0&&G[G.length-1].group===Ve?G[G.length-1].options.push(le):(M.get(Ve)&&!S&&(console.warn(`MUI: The options provided combined with the \`groupBy\` method of ${u} returns duplicated headers.`,"You can solve the issue by sorting the options with the output of `groupBy`."),S=!0),M.set(Ve,!0),G.push({key:Re,index:Re,group:Ve,options:[le]})),G},[])}return b&&ue&&pr(),{getRootProps:(M={})=>w({"aria-owns":he?`${Oe}-listbox`:null},M,{onKeyDown:Wi(M),onMouseDown:It,onClick:Sn}),getInputLabelProps:()=>({id:`${Oe}-label`,htmlFor:Oe}),getInputProps:()=>({id:Oe,value:W,onBlur:pr,onFocus:Tn,onChange:dr,onMouseDown:Ru,"aria-activedescendant":qe?"":null,"aria-autocomplete":o?"both":"list","aria-controls":he?`${Oe}-listbox`:void 0,"aria-expanded":he,autoComplete:"off",ref:q,autoCapitalize:"none",spellCheck:"false",role:"combobox"}),getClearProps:()=>({tabIndex:-1,onClick:Ar}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:rt}),getTagProps:({index:M})=>w({key:M,"data-tag-index":M,tabIndex:-1},!pe&&{onDelete:$e(M)}),getListboxProps:()=>({role:"listbox",id:`${Oe}-listbox`,"aria-labelledby":`${Oe}-label`,ref:Cn,onMouseDown:M=>{M.preventDefault()}}),getOptionProps:({index:M,option:S})=>{const G=(D?A:[A]).some(Re=>Re!=null&&k(S,Re)),le=N?N(S):!1;return{key:fe(S),tabIndex:-1,role:"option",id:`${Oe}-option-${M}`,onMouseOver:hr,onClick:br,onTouchStart:mr,"data-option-index":M,"aria-disabled":le,"aria-selected":G}},id:Oe,inputValue:W,value:A,dirty:kn,popupOpen:qe,focused:ue||ee!==-1,anchorEl:Z,setAnchorEl:Pe,focusedTag:ee,groupedOptions:Hi}}var st="top",bt="bottom",yt="right",lt="left",gn="auto",$r=[st,bt,yt,lt],or="start",Cr="end",Nf="clippingParents",uc="viewport",yr="popper",Cf="reference",ns=$r.reduce(function(e,t){return e.concat([t+"-"+or,t+"-"+Cr])},[]),fc=[].concat($r,[gn]).reduce(function(e,t){return e.concat([t,t+"-"+or,t+"-"+Cr])},[]),_f="beforeRead",Tf="read",Sf="afterRead",kf="beforeMain",$f="main",Ef="afterMain",Rf="beforeWrite",Mf="write",If="afterWrite",Kn=[_f,Tf,Sf,kf,$f,Ef,Rf,Mf,If];function Tt(e){return e?(e.nodeName||"").toLowerCase():null}function vt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Kt(e){var t=vt(e).Element;return e instanceof t||e instanceof Element}function ut(e){var t=vt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Oi(e){if(typeof ShadowRoot>"u")return!1;var t=vt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Af(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var o=t.styles[r]||{},n=t.attributes[r]||{},i=t.elements[r];!ut(i)||!Tt(i)||(Object.assign(i.style,o),Object.keys(n).forEach(function(a){var l=n[a];l===!1?i.removeAttribute(a):i.setAttribute(a,l===!0?"":l)}))})}function jf(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(o){var n=t.elements[o],i=t.attributes[o]||{},a=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:r[o]),l=a.reduce(function(c,u){return c[u]="",c},{});!ut(n)||!Tt(n)||(Object.assign(n.style,l),Object.keys(i).forEach(function(c){n.removeAttribute(c)}))})}}const Vf={name:"applyStyles",enabled:!0,phase:"write",fn:Af,effect:jf,requires:["computeStyles"]};function wt(e){return e.split("-")[0]}var qt=Math.max,Ro=Math.min,nr=Math.round;function Gn(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function pc(){return!/^((?!chrome|android).)*safari/i.test(Gn())}function ar(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var o=e.getBoundingClientRect(),n=1,i=1;t&&ut(e)&&(n=e.offsetWidth>0&&nr(o.width)/e.offsetWidth||1,i=e.offsetHeight>0&&nr(o.height)/e.offsetHeight||1);var a=Kt(e)?vt(e):window,l=a.visualViewport,c=!pc()&&r,u=(o.left+(c&&l?l.offsetLeft:0))/n,f=(o.top+(c&&l?l.offsetTop:0))/i,h=o.width/n,m=o.height/i;return{width:h,height:m,top:f,right:u+h,bottom:f+m,left:u,x:u,y:f}}function Pi(e){var t=ar(e),r=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:o}}function dc(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Oi(r)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Ot(e){return vt(e).getComputedStyle(e)}function Bf(e){return["table","td","th"].indexOf(Tt(e))>=0}function Wt(e){return((Kt(e)?e.ownerDocument:e.document)||window.document).documentElement}function wn(e){return Tt(e)==="html"?e:e.assignedSlot||e.parentNode||(Oi(e)?e.host:null)||Wt(e)}function as(e){return!ut(e)||Ot(e).position==="fixed"?null:e.offsetParent}function Lf(e){var t=/firefox/i.test(Gn()),r=/Trident/i.test(Gn());if(r&&ut(e)){var o=Ot(e);if(o.position==="fixed")return null}var n=wn(e);for(Oi(n)&&(n=n.host);ut(n)&&["html","body"].indexOf(Tt(n))<0;){var i=Ot(n);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return n;n=n.parentNode}return null}function Er(e){for(var t=vt(e),r=as(e);r&&Bf(r)&&Ot(r).position==="static";)r=as(r);return r&&(Tt(r)==="html"||Tt(r)==="body"&&Ot(r).position==="static")?t:r||Lf(e)||t}function Di(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function wr(e,t,r){return qt(e,Ro(t,r))}function Ff(e,t,r){var o=wr(e,t,r);return o>r?r:o}function hc(){return{top:0,right:0,bottom:0,left:0}}function mc(e){return Object.assign({},hc(),e)}function bc(e,t){return t.reduce(function(r,o){return r[o]=e,r},{})}var Wf=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,mc(typeof t!="number"?t:bc(t,$r))};function Hf(e){var t,r=e.state,o=e.name,n=e.options,i=r.elements.arrow,a=r.modifiersData.popperOffsets,l=wt(r.placement),c=Di(l),u=[lt,yt].indexOf(l)>=0,f=u?"height":"width";if(!(!i||!a)){var h=Wf(n.padding,r),m=Pi(i),b=c==="y"?st:lt,y=c==="y"?bt:yt,O=r.rects.reference[f]+r.rects.reference[c]-a[c]-r.rects.popper[f],v=a[c]-r.rects.reference[c],C=Er(i),_=C?c==="y"?C.clientHeight||0:C.clientWidth||0:0,N=O/2-v/2,g=h[b],T=_-m[f]-h[y],x=_/2-m[f]/2+N,$=wr(g,x,T),E=c;r.modifiersData[o]=(t={},t[E]=$,t.centerOffset=$-x,t)}}function Yf(e){var t=e.state,r=e.options,o=r.element,n=o===void 0?"[data-popper-arrow]":o;if(n!=null&&!(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n))){if(ut(n)||console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).',"To use an SVG arrow, wrap it in an HTMLElement that will be used as","the arrow."].join(" ")),!dc(t.elements.popper,n)){console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper',"element."].join(" "));return}t.elements.arrow=n}}const Uf={name:"arrow",enabled:!0,phase:"main",fn:Hf,effect:Yf,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ir(e){return e.split("-")[1]}var zf={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qf(e){var t=e.x,r=e.y,o=window,n=o.devicePixelRatio||1;return{x:nr(t*n)/n||0,y:nr(r*n)/n||0}}function is(e){var t,r=e.popper,o=e.popperRect,n=e.placement,i=e.variation,a=e.offsets,l=e.position,c=e.gpuAcceleration,u=e.adaptive,f=e.roundOffsets,h=e.isFixed,m=a.x,b=m===void 0?0:m,y=a.y,O=y===void 0?0:y,v=typeof f=="function"?f({x:b,y:O}):{x:b,y:O};b=v.x,O=v.y;var C=a.hasOwnProperty("x"),_=a.hasOwnProperty("y"),N=lt,g=st,T=window;if(u){var x=Er(r),$="clientHeight",E="clientWidth";if(x===vt(r)&&(x=Wt(r),Ot(x).position!=="static"&&l==="absolute"&&($="scrollHeight",E="scrollWidth")),x=x,n===st||(n===lt||n===yt)&&i===Cr){g=bt;var j=h&&x===T&&T.visualViewport?T.visualViewport.height:x[$];O-=j-o.height,O*=c?1:-1}if(n===lt||(n===st||n===bt)&&i===Cr){N=yt;var k=h&&x===T&&T.visualViewport?T.visualViewport.width:x[E];b-=k-o.width,b*=c?1:-1}}var D=Object.assign({position:l},u&&zf),R=f===!0?qf({x:b,y:O}):{x:b,y:O};if(b=R.x,O=R.y,c){var V;return Object.assign({},D,(V={},V[g]=_?"0":"",V[N]=C?"0":"",V.transform=(T.devicePixelRatio||1)<=1?"translate("+b+"px, "+O+"px)":"translate3d("+b+"px, "+O+"px, 0)",V))}return Object.assign({},D,(t={},t[g]=_?O+"px":"",t[N]=C?b+"px":"",t.transform="",t))}function Kf(e){var t=e.state,r=e.options,o=r.gpuAcceleration,n=o===void 0?!0:o,i=r.adaptive,a=i===void 0?!0:i,l=r.roundOffsets,c=l===void 0?!0:l;{var u=Ot(t.elements.popper).transitionProperty||"";a&&["transform","top","right","bottom","left"].some(function(h){return u.indexOf(h)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',` + +`,'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.",` + +`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "))}var f={placement:wt(t.placement),variation:ir(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,is(Object.assign({},f,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,is(Object.assign({},f,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Gf={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Kf,data:{}};var Fr={passive:!0};function Xf(e){var t=e.state,r=e.instance,o=e.options,n=o.scroll,i=n===void 0?!0:n,a=o.resize,l=a===void 0?!0:a,c=vt(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(f){f.addEventListener("scroll",r.update,Fr)}),l&&c.addEventListener("resize",r.update,Fr),function(){i&&u.forEach(function(f){f.removeEventListener("scroll",r.update,Fr)}),l&&c.removeEventListener("resize",r.update,Fr)}}const Qf={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Xf,data:{}};var Zf={left:"right",right:"left",bottom:"top",top:"bottom"};function Kr(e){return e.replace(/left|right|bottom|top/g,function(t){return Zf[t]})}var Jf={start:"end",end:"start"};function ss(e){return e.replace(/start|end/g,function(t){return Jf[t]})}function Ni(e){var t=vt(e),r=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:r,scrollTop:o}}function Ci(e){return ar(Wt(e)).left+Ni(e).scrollLeft}function ep(e,t){var r=vt(e),o=Wt(e),n=r.visualViewport,i=o.clientWidth,a=o.clientHeight,l=0,c=0;if(n){i=n.width,a=n.height;var u=pc();(u||!u&&t==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}return{width:i,height:a,x:l+Ci(e),y:c}}function tp(e){var t,r=Wt(e),o=Ni(e),n=(t=e.ownerDocument)==null?void 0:t.body,i=qt(r.scrollWidth,r.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),a=qt(r.scrollHeight,r.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),l=-o.scrollLeft+Ci(e),c=-o.scrollTop;return Ot(n||r).direction==="rtl"&&(l+=qt(r.clientWidth,n?n.clientWidth:0)-i),{width:i,height:a,x:l,y:c}}function _i(e){var t=Ot(e),r=t.overflow,o=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+n+o)}function yc(e){return["html","body","#document"].indexOf(Tt(e))>=0?e.ownerDocument.body:ut(e)&&_i(e)?e:yc(wn(e))}function Or(e,t){var r;t===void 0&&(t=[]);var o=yc(e),n=o===((r=e.ownerDocument)==null?void 0:r.body),i=vt(o),a=n?[i].concat(i.visualViewport||[],_i(o)?o:[]):o,l=t.concat(a);return n?l:l.concat(Or(wn(a)))}function Xn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function rp(e,t){var r=ar(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function ls(e,t,r){return t===uc?Xn(ep(e,r)):Kt(t)?rp(t,r):Xn(tp(Wt(e)))}function op(e){var t=Or(wn(e)),r=["absolute","fixed"].indexOf(Ot(e).position)>=0,o=r&&ut(e)?Er(e):e;return Kt(o)?t.filter(function(n){return Kt(n)&&dc(n,o)&&Tt(n)!=="body"}):[]}function np(e,t,r,o){var n=t==="clippingParents"?op(e):[].concat(t),i=[].concat(n,[r]),a=i[0],l=i.reduce(function(c,u){var f=ls(e,u,o);return c.top=qt(f.top,c.top),c.right=Ro(f.right,c.right),c.bottom=Ro(f.bottom,c.bottom),c.left=qt(f.left,c.left),c},ls(e,a,o));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function vc(e){var t=e.reference,r=e.element,o=e.placement,n=o?wt(o):null,i=o?ir(o):null,a=t.x+t.width/2-r.width/2,l=t.y+t.height/2-r.height/2,c;switch(n){case st:c={x:a,y:t.y-r.height};break;case bt:c={x:a,y:t.y+t.height};break;case yt:c={x:t.x+t.width,y:l};break;case lt:c={x:t.x-r.width,y:l};break;default:c={x:t.x,y:t.y}}var u=n?Di(n):null;if(u!=null){var f=u==="y"?"height":"width";switch(i){case or:c[u]=c[u]-(t[f]/2-r[f]/2);break;case Cr:c[u]=c[u]+(t[f]/2-r[f]/2);break}}return c}function _r(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=o===void 0?e.placement:o,i=r.strategy,a=i===void 0?e.strategy:i,l=r.boundary,c=l===void 0?Nf:l,u=r.rootBoundary,f=u===void 0?uc:u,h=r.elementContext,m=h===void 0?yr:h,b=r.altBoundary,y=b===void 0?!1:b,O=r.padding,v=O===void 0?0:O,C=mc(typeof v!="number"?v:bc(v,$r)),_=m===yr?Cf:yr,N=e.rects.popper,g=e.elements[y?_:m],T=np(Kt(g)?g:g.contextElement||Wt(e.elements.popper),c,f,a),x=ar(e.elements.reference),$=vc({reference:x,element:N,strategy:"absolute",placement:n}),E=Xn(Object.assign({},N,$)),j=m===yr?E:x,k={top:T.top-j.top+C.top,bottom:j.bottom-T.bottom+C.bottom,left:T.left-j.left+C.left,right:j.right-T.right+C.right},D=e.modifiersData.offset;if(m===yr&&D){var R=D[n];Object.keys(k).forEach(function(V){var U=[yt,bt].indexOf(V)>=0?1:-1,H=[st,bt].indexOf(V)>=0?"y":"x";k[V]+=R[H]*U})}return k}function ap(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=r.boundary,i=r.rootBoundary,a=r.padding,l=r.flipVariations,c=r.allowedAutoPlacements,u=c===void 0?fc:c,f=ir(o),h=f?l?ns:ns.filter(function(y){return ir(y)===f}):$r,m=h.filter(function(y){return u.indexOf(y)>=0});m.length===0&&(m=h,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var b=m.reduce(function(y,O){return y[O]=_r(e,{placement:O,boundary:n,rootBoundary:i,padding:a})[wt(O)],y},{});return Object.keys(b).sort(function(y,O){return b[y]-b[O]})}function ip(e){if(wt(e)===gn)return[];var t=Kr(e);return[ss(e),t,ss(t)]}function sp(e){var t=e.state,r=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var n=r.mainAxis,i=n===void 0?!0:n,a=r.altAxis,l=a===void 0?!0:a,c=r.fallbackPlacements,u=r.padding,f=r.boundary,h=r.rootBoundary,m=r.altBoundary,b=r.flipVariations,y=b===void 0?!0:b,O=r.allowedAutoPlacements,v=t.options.placement,C=wt(v),_=C===v,N=c||(_||!y?[Kr(v)]:ip(v)),g=[v].concat(N).reduce(function(fe,De){return fe.concat(wt(De)===gn?ap(t,{placement:De,boundary:f,rootBoundary:h,padding:u,flipVariations:y,allowedAutoPlacements:O}):De)},[]),T=t.rects.reference,x=t.rects.popper,$=new Map,E=!0,j=g[0],k=0;k=0,H=U?"width":"height",F=_r(t,{placement:D,boundary:f,rootBoundary:h,altBoundary:m,padding:u}),I=U?V?yt:lt:V?bt:st;T[H]>x[H]&&(I=Kr(I));var Y=Kr(I),z=[];if(i&&z.push(F[R]<=0),l&&z.push(F[I]<=0,F[Y]<=0),z.every(function(fe){return fe})){j=D,E=!1;break}$.set(D,z)}if(E)for(var pe=y?3:1,we=function(De){var Ee=g.find(function(q){var K=$.get(q);if(K)return K.slice(0,De).every(function(Z){return Z})});if(Ee)return j=Ee,"break"},be=pe;be>0;be--){var Oe=we(be);if(Oe==="break")break}t.placement!==j&&(t.modifiersData[o]._skip=!0,t.placement=j,t.reset=!0)}}const lp={name:"flip",enabled:!0,phase:"main",fn:sp,requiresIfExists:["offset"],data:{_skip:!1}};function cs(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function us(e){return[st,yt,bt,lt].some(function(t){return e[t]>=0})}function cp(e){var t=e.state,r=e.name,o=t.rects.reference,n=t.rects.popper,i=t.modifiersData.preventOverflow,a=_r(t,{elementContext:"reference"}),l=_r(t,{altBoundary:!0}),c=cs(a,o),u=cs(l,n,i),f=us(c),h=us(u);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:u,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const up={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:cp};function fp(e,t,r){var o=wt(e),n=[lt,st].indexOf(o)>=0?-1:1,i=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,a=i[0],l=i[1];return a=a||0,l=(l||0)*n,[lt,yt].indexOf(o)>=0?{x:l,y:a}:{x:a,y:l}}function pp(e){var t=e.state,r=e.options,o=e.name,n=r.offset,i=n===void 0?[0,0]:n,a=fc.reduce(function(f,h){return f[h]=fp(h,t.rects,i),f},{}),l=a[t.placement],c=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=a}const dp={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:pp};function hp(e){var t=e.state,r=e.name;t.modifiersData[r]=vc({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const mp={name:"popperOffsets",enabled:!0,phase:"read",fn:hp,data:{}};function bp(e){return e==="x"?"y":"x"}function yp(e){var t=e.state,r=e.options,o=e.name,n=r.mainAxis,i=n===void 0?!0:n,a=r.altAxis,l=a===void 0?!1:a,c=r.boundary,u=r.rootBoundary,f=r.altBoundary,h=r.padding,m=r.tether,b=m===void 0?!0:m,y=r.tetherOffset,O=y===void 0?0:y,v=_r(t,{boundary:c,rootBoundary:u,padding:h,altBoundary:f}),C=wt(t.placement),_=ir(t.placement),N=!_,g=Di(C),T=bp(g),x=t.modifiersData.popperOffsets,$=t.rects.reference,E=t.rects.popper,j=typeof O=="function"?O(Object.assign({},t.rects,{placement:t.placement})):O,k=typeof j=="number"?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(!!x){if(i){var V,U=g==="y"?st:lt,H=g==="y"?bt:yt,F=g==="y"?"height":"width",I=x[g],Y=I+v[U],z=I-v[H],pe=b?-E[F]/2:0,we=_===or?$[F]:E[F],be=_===or?-E[F]:-$[F],Oe=t.elements.arrow,fe=b&&Oe?Pi(Oe):{width:0,height:0},De=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:hc(),Ee=De[U],q=De[H],K=wr(0,$[F],fe[F]),Z=N?$[F]/2-pe-K-Ee-k.mainAxis:we-K-Ee-k.mainAxis,Pe=N?-$[F]/2+pe+K+q+k.mainAxis:be+K+q+k.mainAxis,ee=t.elements.arrow&&Er(t.elements.arrow),ye=ee?g==="y"?ee.clientTop||0:ee.clientLeft||0:0,Se=(V=D==null?void 0:D[g])!=null?V:0,ne=I+Z-Se-ye,A=I+Pe-Se,xe=wr(b?Ro(Y,ne):Y,I,b?qt(z,A):z);x[g]=xe,R[g]=xe-I}if(l){var W,ke=g==="x"?st:lt,ue=g==="x"?bt:yt,ie=x[T],se=T==="y"?"height":"width",te=ie+v[ke],Xe=ie-v[ue],it=[st,lt].indexOf(C)!==-1,St=(W=D==null?void 0:D[T])!=null?W:0,kt=it?te:ie-$[se]-E[se]-St+k.altAxis,qe=it?ie+$[se]+E[se]-St-k.altAxis:Xe,B=b&&it?Ff(kt,ie,qe):wr(b?kt:te,ie,b?qe:Xe);x[T]=B,R[T]=B-ie}t.modifiersData[o]=R}}const vp={name:"preventOverflow",enabled:!0,phase:"main",fn:yp,requiresIfExists:["offset"]};function xp(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function gp(e){return e===vt(e)||!ut(e)?Ni(e):xp(e)}function wp(e){var t=e.getBoundingClientRect(),r=nr(t.width)/e.offsetWidth||1,o=nr(t.height)/e.offsetHeight||1;return r!==1||o!==1}function Op(e,t,r){r===void 0&&(r=!1);var o=ut(t),n=ut(t)&&wp(t),i=Wt(t),a=ar(e,n,r),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(o||!o&&!r)&&((Tt(t)!=="body"||_i(i))&&(l=gp(t)),ut(t)?(c=ar(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):i&&(c.x=Ci(i))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function Pp(e){var t=new Map,r=new Set,o=[];e.forEach(function(i){t.set(i.name,i)});function n(i){r.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(l){if(!r.has(l)){var c=t.get(l);c&&n(c)}}),o.push(i)}return e.forEach(function(i){r.has(i.name)||n(i)}),o}function Dp(e){var t=Pp(e);return Kn.reduce(function(r,o){return r.concat(t.filter(function(n){return n.phase===o}))},[])}function Np(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function jt(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o100){console.error(kp);break}if(f.reset===!0){f.reset=!1,T=-1;continue}var x=f.orderedModifiers[T],$=x.fn,E=x.options,j=E===void 0?{}:E,k=x.name;typeof $=="function"&&(f=$({state:f,options:j,name:k,instance:b})||f)}}},update:Np(function(){return new Promise(function(v){b.forceUpdate(),v(f)})}),destroy:function(){O(),m=!0}};if(!hs(l,c))return console.error(ps),b;b.setOptions(u).then(function(v){!m&&u.onFirstUpdate&&u.onFirstUpdate(v)});function y(){f.orderedModifiers.forEach(function(v){var C=v.name,_=v.options,N=_===void 0?{}:_,g=v.effect;if(typeof g=="function"){var T=g({state:f,name:C,instance:b,options:N}),x=function(){};h.push(T||x)}})}function O(){h.forEach(function(v){return v()}),h=[]}return b}}var Ep=[Qf,mp,Gf,Vf,dp,lp,vp,Uf,up],Rp=$p({defaultModifiers:Ep});function Mp(e){return nt("MuiPopperUnstyled",e)}Fe("MuiPopperUnstyled",["root"]);const Ip=["anchorEl","children","component","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","slotProps","slots","TransitionProps"],Ap=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function jp(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Mo(e){return typeof e=="function"?e():e}function On(e){return e.nodeType!==void 0}function Vp(e){return!On(e)}const Bp=()=>at({root:["root"]},Mp,{}),Lp={},Fp=p.exports.forwardRef(function(t,r){var o;const{anchorEl:n,children:i,component:a,direction:l,disablePortal:c,modifiers:u,open:f,ownerState:h,placement:m,popperOptions:b,popperRef:y,slotProps:O={},slots:v={},TransitionProps:C}=t,_=Te(t,Ip),N=p.exports.useRef(null),g=Lt(N,r),T=p.exports.useRef(null),x=Lt(T,y),$=p.exports.useRef(x);Nr(()=>{$.current=x},[x]),p.exports.useImperativeHandle(y,()=>T.current,[]);const E=jp(m,l),[j,k]=p.exports.useState(E),[D,R]=p.exports.useState(Mo(n));p.exports.useEffect(()=>{T.current&&T.current.forceUpdate()}),p.exports.useEffect(()=>{n&&R(Mo(n))},[n]),Nr(()=>{if(!D||!f)return;const I=pe=>{k(pe.placement)};if(D&&On(D)&&D.nodeType===1){const pe=D.getBoundingClientRect();pe.top===0&&pe.left===0&&pe.right===0&&pe.bottom===0&&console.warn(["MUI: The `anchorEl` prop provided to the component is invalid.","The anchor element should be part of the document layout.","Make sure the element is present in the document or that it's not display none."].join(` +`))}let Y=[{name:"preventOverflow",options:{altBoundary:c}},{name:"flip",options:{altBoundary:c}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:pe})=>{I(pe)}}];u!=null&&(Y=Y.concat(u)),b&&b.modifiers!=null&&(Y=Y.concat(b.modifiers));const z=Rp(D,N.current,w({placement:E},b,{modifiers:Y}));return $.current(z),()=>{z.destroy(),$.current(null)}},[D,c,u,f,b,E]);const V={placement:j};C!==null&&(V.TransitionProps=C);const U=Bp(),H=(o=a!=null?a:v.root)!=null?o:"div",F=ju({elementType:H,externalSlotProps:O.root,externalForwardedProps:_,additionalProps:{role:"tooltip",ref:g},ownerState:w({},t,h),className:U.root});return P(H,w({},F,{children:typeof i=="function"?i(V):i}))}),xc=p.exports.forwardRef(function(t,r){const{anchorEl:o,children:n,container:i,direction:a="ltr",disablePortal:l=!1,keepMounted:c=!1,modifiers:u,open:f,placement:h="bottom",popperOptions:m=Lp,popperRef:b,style:y,transition:O=!1,slotProps:v={},slots:C={}}=t,_=Te(t,Ap),[N,g]=p.exports.useState(!0),T=()=>{g(!1)},x=()=>{g(!0)};if(!c&&!f&&(!O||N))return null;let $;if(i)$=i;else if(o){const k=Mo(o);$=k&&On(k)?er(k).body:er(null).body}const E=!f&&c&&(!O||N)?"none":void 0,j=O?{in:f,onEnter:T,onExited:x}:void 0;return P(Au,{disablePortal:l,container:$,children:P(Fp,w({anchorEl:o,direction:a,disablePortal:l,modifiers:u,ref:r,open:O?!N:f,placement:h,popperOptions:m,popperRef:b,slotProps:v,slots:C},_,{style:w({position:"fixed",top:0,left:0,display:E},y),TransitionProps:j,children:n}))})});xc.propTypes={anchorEl:Yn(s.exports.oneOfType([Eo,s.exports.object,s.exports.func]),e=>{if(e.open){const t=Mo(e.anchorEl);if(t&&On(t)&&t.nodeType===1){const r=t.getBoundingClientRect();if(r.top===0&&r.left===0&&r.right===0&&r.bottom===0)return new Error(["MUI: The `anchorEl` prop provided to the component is invalid.","The anchor element should be part of the document layout.","Make sure the element is present in the document or that it's not display none."].join(` +`))}else if(!t||typeof t.getBoundingClientRect!="function"||Vp(t)&&t.contextElement!=null&&t.contextElement.nodeType!==1)return new Error(["MUI: The `anchorEl` prop provided to the component is invalid.","It should be an HTML element instance or a virtualElement ","(https://popper.js.org/docs/v2/virtual-elements/)."].join(` +`))}return null}),children:s.exports.oneOfType([s.exports.node,s.exports.func]),container:s.exports.oneOfType([Eo,s.exports.func]),direction:s.exports.oneOf(["ltr","rtl"]),disablePortal:s.exports.bool,keepMounted:s.exports.bool,modifiers:s.exports.arrayOf(s.exports.shape({data:s.exports.object,effect:s.exports.func,enabled:s.exports.bool,fn:s.exports.func,name:s.exports.any,options:s.exports.object,phase:s.exports.oneOf(["afterMain","afterRead","afterWrite","beforeMain","beforeRead","beforeWrite","main","read","write"]),requires:s.exports.arrayOf(s.exports.string),requiresIfExists:s.exports.arrayOf(s.exports.string)})),open:s.exports.bool.isRequired,placement:s.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),popperOptions:s.exports.shape({modifiers:s.exports.array,onFirstUpdate:s.exports.func,placement:s.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),strategy:s.exports.oneOf(["absolute","fixed"])}),popperRef:di,slotProps:s.exports.shape({root:s.exports.oneOfType([s.exports.func,s.exports.object])}),slots:s.exports.shape({root:s.exports.elementType}),style:s.exports.object,transition:s.exports.bool};const Wp=xc;function Hp(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Yp(e,t){e.classList?e.classList.add(t):Hp(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function ms(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Up(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=ms(e.className,t):e.setAttribute("class",ms(e.className&&e.className.baseVal||"",t))}var zp=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return Yp(t,o)})},Mn=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return Up(t,o)})},Ti=function(e){Vu(t,e);function t(){for(var o,n=arguments.length,i=new Array(n),a=0;at.root})({}),gc=p.exports.forwardRef(function(t,r){var o;const n=Fu(),i=Je({props:t,name:"MuiPopper"}),{components:a,componentsProps:l,slots:c,slotProps:u}=i,f=Te(i,Kp),h=(o=c==null?void 0:c.root)!=null?o:a==null?void 0:a.Root;return P(Gp,w({direction:n==null?void 0:n.direction,slots:{root:h},slotProps:u!=null?u:l},f,{ref:r}))});gc.propTypes={anchorEl:s.exports.oneOfType([Eo,s.exports.object,s.exports.func]),children:s.exports.oneOfType([s.exports.node,s.exports.func]),component:s.exports.elementType,components:s.exports.shape({Root:s.exports.elementType}),componentsProps:s.exports.shape({root:s.exports.oneOfType([s.exports.func,s.exports.object])}),container:s.exports.oneOfType([Eo,s.exports.func]),disablePortal:s.exports.bool,keepMounted:s.exports.bool,modifiers:s.exports.arrayOf(s.exports.shape({data:s.exports.object,effect:s.exports.func,enabled:s.exports.bool,fn:s.exports.func,name:s.exports.any,options:s.exports.object,phase:s.exports.oneOf(["afterMain","afterRead","afterWrite","beforeMain","beforeRead","beforeWrite","main","read","write"]),requires:s.exports.arrayOf(s.exports.string),requiresIfExists:s.exports.arrayOf(s.exports.string)})),open:s.exports.bool.isRequired,ownerState:s.exports.any,placement:s.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),popperOptions:s.exports.shape({modifiers:s.exports.array,onFirstUpdate:s.exports.func,placement:s.exports.oneOf(["auto-end","auto-start","auto","bottom-end","bottom-start","bottom","left-end","left-start","left","right-end","right-start","right","top-end","top-start","top"]),strategy:s.exports.oneOf(["absolute","fixed"])}),popperRef:di,slotProps:s.exports.shape({root:s.exports.oneOfType([s.exports.func,s.exports.object])}),slots:s.exports.shape({root:s.exports.elementType}),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),transition:s.exports.bool};const Si=gc,Xp=Rt(P("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Qp(e){return nt("MuiChip",e)}const Zp=Fe("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Ne=Zp,Jp=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],ed=e=>{const{classes:t,disabled:r,size:o,color:n,iconColor:i,onDelete:a,clickable:l,variant:c}=e,u={root:["root",c,r&&"disabled",`size${me(o)}`,`color${me(n)}`,l&&"clickable",l&&`clickableColor${me(n)}`,a&&"deletable",a&&`deletableColor${me(n)}`,`${c}${me(n)}`],label:["label",`label${me(o)}`],avatar:["avatar",`avatar${me(o)}`,`avatarColor${me(n)}`],icon:["icon",`icon${me(o)}`,`iconColor${me(i)}`],deleteIcon:["deleteIcon",`deleteIcon${me(o)}`,`deleteIconColor${me(n)}`,`deleteIcon${me(c)}Color${me(n)}`]};return at(u,Qp,t)},td=L("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:o,iconColor:n,clickable:i,onDelete:a,size:l,variant:c}=r;return[{[`& .${Ne.avatar}`]:t.avatar},{[`& .${Ne.avatar}`]:t[`avatar${me(l)}`]},{[`& .${Ne.avatar}`]:t[`avatarColor${me(o)}`]},{[`& .${Ne.icon}`]:t.icon},{[`& .${Ne.icon}`]:t[`icon${me(l)}`]},{[`& .${Ne.icon}`]:t[`iconColor${me(n)}`]},{[`& .${Ne.deleteIcon}`]:t.deleteIcon},{[`& .${Ne.deleteIcon}`]:t[`deleteIcon${me(l)}`]},{[`& .${Ne.deleteIcon}`]:t[`deleteIconColor${me(o)}`]},{[`& .${Ne.deleteIcon}`]:t[`deleteIcon${me(c)}Color${me(o)}`]},t.root,t[`size${me(l)}`],t[`color${me(o)}`],i&&t.clickable,i&&o!=="default"&&t[`clickableColor${me(o)})`],a&&t.deletable,a&&o!=="default"&&t[`deletableColor${me(o)}`],t[c],t[`${c}${me(o)}`]]}})(({theme:e,ownerState:t})=>{const r=tt(e.palette.text.primary,.26),o=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return w({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Ne.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ne.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:o,fontSize:e.typography.pxToRem(12)},[`& .${Ne.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ne.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ne.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ne.icon}`]:w({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&w({color:e.vars?e.vars.palette.Chip.defaultIconColor:o},t.color!=="default"&&{color:"inherit"})),[`& .${Ne.deleteIcon}`]:w({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:r,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:tt(r,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:tt(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${Ne.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:tt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${Ne.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>w({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:tt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Ne.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:tt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${Ne.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>w({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Ne.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ne.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ne.avatar}`]:{marginLeft:4},[`& .${Ne.avatarSmall}`]:{marginLeft:2},[`& .${Ne.icon}`]:{marginLeft:4},[`& .${Ne.iconSmall}`]:{marginLeft:2},[`& .${Ne.deleteIcon}`]:{marginRight:5},[`& .${Ne.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:tt(e.palette[t.color].main,.7)}`,[`&.${Ne.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:tt(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Ne.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:tt(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Ne.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:tt(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),rd=L("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${me(o)}`]]}})(({ownerState:e})=>w({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function bs(e){return e.key==="Backspace"||e.key==="Delete"}const wc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiChip"}),{avatar:n,className:i,clickable:a,color:l="default",component:c,deleteIcon:u,disabled:f=!1,icon:h,label:m,onClick:b,onDelete:y,onKeyDown:O,onKeyUp:v,size:C="medium",variant:_="filled",tabIndex:N,skipFocusWhenDisabled:g=!1}=o,T=Te(o,Jp),x=p.exports.useRef(null),$=Lt(x,r),E=z=>{z.stopPropagation(),y&&y(z)},j=z=>{z.currentTarget===z.target&&bs(z)&&z.preventDefault(),O&&O(z)},k=z=>{z.currentTarget===z.target&&(y&&bs(z)?y(z):z.key==="Escape"&&x.current&&x.current.blur()),v&&v(z)},D=a!==!1&&b?!0:a,R=D||y?Et:c||"div",V=w({},o,{component:R,disabled:f,size:C,color:l,iconColor:p.exports.isValidElement(h)&&h.props.color||l,onDelete:!!y,clickable:D,variant:_}),U=ed(V),H=R===Et?w({component:c||"div",focusVisibleClassName:U.focusVisible},y&&{disableRipple:!0}):{};let F=null;y&&(F=u&&p.exports.isValidElement(u)?p.exports.cloneElement(u,{className:de(u.props.className,U.deleteIcon),onClick:E}):P(Xp,{className:de(U.deleteIcon),onClick:E}));let I=null;n&&p.exports.isValidElement(n)&&(I=p.exports.cloneElement(n,{className:de(U.avatar,n.props.className)}));let Y=null;return h&&p.exports.isValidElement(h)&&(Y=p.exports.cloneElement(h,{className:de(U.icon,h.props.className)})),I&&Y&&console.error("MUI: The Chip component can not handle the avatar and the icon prop at the same time. Pick one."),Ce(td,w({as:R,className:de(U.root,i),disabled:D&&f?!0:void 0,onClick:b,onKeyDown:j,onKeyUp:k,ref:$,tabIndex:g&&f?-1:N,ownerState:V},H,T,{children:[I||Y,P(rd,{className:de(U.label),ownerState:V,children:m}),F]}))});wc.propTypes={avatar:s.exports.element,children:ac,classes:s.exports.object,className:s.exports.string,clickable:s.exports.bool,color:s.exports.oneOfType([s.exports.oneOf(["default","primary","secondary","error","info","success","warning"]),s.exports.string]),component:s.exports.elementType,deleteIcon:s.exports.element,disabled:s.exports.bool,icon:s.exports.element,label:s.exports.node,onClick:s.exports.func,onDelete:s.exports.func,onKeyDown:s.exports.func,onKeyUp:s.exports.func,size:s.exports.oneOfType([s.exports.oneOf(["medium","small"]),s.exports.string]),skipFocusWhenDisabled:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),tabIndex:s.exports.number,variant:s.exports.oneOfType([s.exports.oneOf(["filled","outlined"]),s.exports.string])};const od=wc;function nd(e){return nt("MuiAutocomplete",e)}const ad=Fe("MuiAutocomplete",["root","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),ge=ad;var ys,vs;const id=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],sd=e=>{const{classes:t,disablePortal:r,focused:o,fullWidth:n,hasClearIcon:i,hasPopupIcon:a,inputFocused:l,popupOpen:c,size:u}=e,f={root:["root",o&&"focused",n&&"fullWidth",i&&"hasClearIcon",a&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",l&&"inputFocused"],tag:["tag",`tagSize${me(u)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",c&&"popupIndicatorOpen"],popper:["popper",r&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return at(f,nd,t)},ld=L("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{fullWidth:o,hasClearIcon:n,hasPopupIcon:i,inputFocused:a,size:l}=r;return[{[`& .${ge.tag}`]:t.tag},{[`& .${ge.tag}`]:t[`tagSize${me(l)}`]},{[`& .${ge.inputRoot}`]:t.inputRoot},{[`& .${ge.input}`]:t.input},{[`& .${ge.input}`]:a&&t.inputFocused},t.root,o&&t.fullWidth,i&&t.hasPopupIcon,n&&t.hasClearIcon]}})(({ownerState:e})=>w({[`&.${ge.focused} .${ge.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${ge.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${ge.tag}`]:w({margin:3,maxWidth:"calc(100% - 6px)"},e.size==="small"&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${ge.inputRoot}`]:{flexWrap:"wrap",[`.${ge.hasPopupIcon}&, .${ge.hasClearIcon}&`]:{paddingRight:26+4},[`.${ge.hasPopupIcon}.${ge.hasClearIcon}&`]:{paddingRight:52+4},[`& .${ge.input}`]:{width:0,minWidth:30}},[`& .${$n.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${$n.root}.${Vr.sizeSmall}`]:{[`& .${$n.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Ui.root}`]:{padding:9,[`.${ge.hasPopupIcon}&, .${ge.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${ge.hasPopupIcon}.${ge.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${ge.input}`]:{padding:"7.5px 4px 7.5px 6px"},[`& .${ge.endAdornment}`]:{right:9}},[`& .${Ui.root}.${Vr.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${ge.input}`]:{padding:"2.5px 4px 2.5px 6px"}},[`& .${Br.root}`]:{paddingTop:19,paddingLeft:8,[`.${ge.hasPopupIcon}&, .${ge.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${ge.hasPopupIcon}.${ge.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${Br.input}`]:{padding:"7px 4px"},[`& .${ge.endAdornment}`]:{right:9}},[`& .${Br.root}.${Vr.sizeSmall}`]:{paddingBottom:1,[`& .${Br.input}`]:{padding:"2.5px 4px"}},[`& .${Vr.hiddenLabel}`]:{paddingTop:8},[`& .${ge.input}`]:w({flexGrow:1,textOverflow:"ellipsis",opacity:0},e.inputFocused&&{opacity:1})})),cd=L("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),ud=L(Mt,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),fd=L(Mt,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>w({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})(({ownerState:e})=>w({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"})),pd=L(Si,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${ge.option}`]:t.option},t.popper,r.disablePortal&&t.popperDisablePortal]}})(({theme:e,ownerState:t})=>w({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:"absolute"})),dd=L(cr,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>w({},e.typography.body1,{overflow:"auto"})),hd=L("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),md=L("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),bd=L("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${ge.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${ge.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${ge.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:tt(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${ge.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:tt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${ge.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:tt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),yd=L(Wu,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),vd=L("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${ge.option}`]:{paddingLeft:24}}),Oc=p.exports.forwardRef(function(t,r){var o,n,i,a;const l=Je({props:t,name:"MuiAutocomplete"}),{autoComplete:c=!1,autoHighlight:u=!1,autoSelect:f=!1,blurOnSelect:h=!1,ChipProps:m,className:b,clearIcon:y=ys||(ys=P(Hu,{fontSize:"small"})),clearOnBlur:O=!l.freeSolo,clearOnEscape:v=!1,clearText:C="Clear",closeText:_="Close",componentsProps:N={},defaultValue:g=l.multiple?[]:null,disableClearable:T=!1,disableCloseOnSelect:x=!1,disabled:$=!1,disabledItemsFocusable:E=!1,disableListWrap:j=!1,disablePortal:k=!1,filterSelectedOptions:D=!1,forcePopupIcon:R="auto",freeSolo:V=!1,fullWidth:U=!1,getLimitTagsText:H=$e=>`+${$e}`,getOptionLabel:F=$e=>{var rt;return(rt=$e.label)!=null?rt:$e},groupBy:I,handleHomeEndKeys:Y=!l.freeSolo,includeInputInList:z=!1,limitTags:pe=-1,ListboxComponent:we="ul",ListboxProps:be,loading:Oe=!1,loadingText:fe="Loading\u2026",multiple:De=!1,noOptionsText:Ee="No options",openOnFocus:q=!1,openText:K="Open",PaperComponent:Z=cr,PopperComponent:Pe=Si,popupIcon:ee=vs||(vs=P(Yu,{})),readOnly:ye=!1,renderGroup:Se,renderInput:ne,renderOption:A,renderTags:xe,selectOnFocus:W=!l.freeSolo,size:ke="medium",slotProps:ue={}}=l,ie=Te(l,id),{getRootProps:se,getInputProps:te,getInputLabelProps:Xe,getPopupIndicatorProps:it,getClearProps:St,getTagProps:kt,getListboxProps:qe,getOptionProps:B,value:J,dirty:he,id:ve,popupOpen:je,focused:Ye,focusedTag:Qe,anchorEl:xt,setAnchorEl:fr,inputValue:Cn,groupedOptions:ft}=Df(w({},l,{componentName:"Autocomplete"})),$t=!T&&!$&&he&&!ye,Pt=(!V||R===!0)&&R!==!1,Ze=w({},l,{disablePortal:k,focused:Ye,fullWidth:U,hasClearIcon:$t,hasPopupIcon:Pt,inputFocused:Qe===-1,popupOpen:je,size:ke}),We=sd(Ze);let gt;if(De&&J.length>0){const $e=rt=>w({className:We.tag,disabled:$},kt(rt));xe?gt=xe(J,$e,Ze):gt=J.map((rt,It)=>P(od,w({label:F(rt),size:ke},$e({index:It}),m)))}if(pe>-1&&Array.isArray(gt)){const $e=gt.length-pe;!Ye&&$e>0&&(gt=gt.splice(0,pe),gt.push(P("span",{className:We.tag,children:H($e)},gt.length)))}const Ar=Se||($e=>Ce("li",{children:[P(yd,{className:We.groupLabel,ownerState:Ze,component:"div",children:$e.group}),P(vd,{className:We.groupUl,ownerState:Ze,children:$e.children})]},$e.key)),Tn=A||(($e,rt)=>P("li",w({},$e,{children:F(rt)}))),pr=($e,rt)=>{const It=B({option:$e,index:rt});return Tn(w({},It,{className:We.option}),$e,{selected:It["aria-selected"],index:rt,inputValue:Cn})},dr=(o=ue.clearIndicator)!=null?o:N.clearIndicator,hr=(n=ue.paper)!=null?n:N.paper,mr=(i=ue.popper)!=null?i:N.popper,br=(a=ue.popupIndicator)!=null?a:N.popupIndicator;return Ce(p.exports.Fragment,{children:[P(ld,w({ref:r,className:de(We.root,b),ownerState:Ze},se(ie),{children:ne({id:ve,disabled:$,fullWidth:!0,size:ke==="small"?"small":void 0,InputLabelProps:Xe(),InputProps:w({ref:fr,className:We.inputRoot,startAdornment:gt},($t||Pt)&&{endAdornment:Ce(cd,{className:We.endAdornment,ownerState:Ze,children:[$t?P(ud,w({},St(),{"aria-label":C,title:C,ownerState:Ze},dr,{className:de(We.clearIndicator,dr==null?void 0:dr.className),children:y})):null,Pt?P(fd,w({},it(),{disabled:$,"aria-label":je?_:K,title:je?_:K,ownerState:Ze},br,{className:de(We.popupIndicator,br==null?void 0:br.className),children:ee})):null]})}),inputProps:w({className:We.input,disabled:$,readOnly:ye},te())})})),xt?P(pd,w({as:Pe,disablePortal:k,style:{width:xt?xt.clientWidth:null},ownerState:Ze,role:"presentation",anchorEl:xt,open:je},mr,{className:de(We.popper,mr==null?void 0:mr.className),children:Ce(dd,w({ownerState:Ze,as:Z},hr,{className:de(We.paper,hr==null?void 0:hr.className),children:[Oe&&ft.length===0?P(hd,{className:We.loading,ownerState:Ze,children:fe}):null,ft.length===0&&!V&&!Oe?P(md,{className:We.noOptions,ownerState:Ze,role:"presentation",onMouseDown:$e=>{$e.preventDefault()},children:Ee}):null,ft.length>0?P(bd,w({as:we,className:We.listbox,ownerState:Ze},qe(),be,{children:ft.map(($e,rt)=>I?Ar({key:$e.key,group:$e.group,children:$e.options.map((It,Sn)=>pr(It,$e.index+Sn))}):pr($e,rt))})):null]}))})):null]})});Oc.propTypes={autoComplete:s.exports.bool,autoHighlight:s.exports.bool,autoSelect:s.exports.bool,blurOnSelect:s.exports.oneOfType([s.exports.oneOf(["mouse","touch"]),s.exports.bool]),ChipProps:s.exports.object,classes:s.exports.object,className:s.exports.string,clearIcon:s.exports.node,clearOnBlur:s.exports.bool,clearOnEscape:s.exports.bool,clearText:s.exports.string,closeText:s.exports.string,componentsProps:s.exports.shape({clearIndicator:s.exports.object,paper:s.exports.object,popper:s.exports.object,popupIndicator:s.exports.object}),defaultValue:Yn(s.exports.any,e=>e.multiple&&e.defaultValue!==void 0&&!Array.isArray(e.defaultValue)?new Error(["MUI: The Autocomplete expects the `defaultValue` prop to be an array when `multiple={true}` or undefined.",`However, ${e.defaultValue} was provided.`].join(` +`)):null),disableClearable:s.exports.bool,disableCloseOnSelect:s.exports.bool,disabled:s.exports.bool,disabledItemsFocusable:s.exports.bool,disableListWrap:s.exports.bool,disablePortal:s.exports.bool,filterOptions:s.exports.func,filterSelectedOptions:s.exports.bool,forcePopupIcon:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.bool]),freeSolo:s.exports.bool,fullWidth:s.exports.bool,getLimitTagsText:s.exports.func,getOptionDisabled:s.exports.func,getOptionLabel:s.exports.func,groupBy:s.exports.func,handleHomeEndKeys:s.exports.bool,id:s.exports.string,includeInputInList:s.exports.bool,inputValue:s.exports.string,isOptionEqualToValue:s.exports.func,limitTags:Uu,ListboxComponent:s.exports.elementType,ListboxProps:s.exports.object,loading:s.exports.bool,loadingText:s.exports.node,multiple:s.exports.bool,noOptionsText:s.exports.node,onChange:s.exports.func,onClose:s.exports.func,onHighlightChange:s.exports.func,onInputChange:s.exports.func,onOpen:s.exports.func,open:s.exports.bool,openOnFocus:s.exports.bool,openText:s.exports.string,options:s.exports.array.isRequired,PaperComponent:s.exports.elementType,PopperComponent:s.exports.elementType,popupIcon:s.exports.node,readOnly:s.exports.bool,renderGroup:s.exports.func,renderInput:s.exports.func.isRequired,renderOption:s.exports.func,renderTags:s.exports.func,selectOnFocus:s.exports.bool,size:s.exports.oneOfType([s.exports.oneOf(["small","medium"]),s.exports.string]),slotProps:s.exports.shape({clearIndicator:s.exports.object,paper:s.exports.object,popper:s.exports.object,popupIndicator:s.exports.object}),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),value:Yn(s.exports.any,e=>e.multiple&&e.value!==void 0&&!Array.isArray(e.value)?new Error(["MUI: The Autocomplete expects the `value` prop to be an array when `multiple={true}` or undefined.",`However, ${e.value} was provided.`].join(` +`)):null)};const xs=Oc;function xd(e){return nt("MuiDialog",e)}const gd=Fe("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Pr=gd,Pc=p.exports.createContext({});Pc.displayName="DialogContext";const Dc=Pc,wd=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Od=L(zu,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Pd=e=>{const{classes:t,scroll:r,maxWidth:o,fullWidth:n,fullScreen:i}=e,a={root:["root"],container:["container",`scroll${me(r)}`],paper:["paper",`paperScroll${me(r)}`,`paperWidth${me(String(o))}`,n&&"paperFullWidth",i&&"paperFullScreen"]};return at(a,xd,t)},Dd=L(qu,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Nd=L("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${me(r.scroll)}`]]}})(({ownerState:e})=>w({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Cd=L(cr,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${me(r.scroll)}`],t[`paperWidth${me(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>w({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${Pr.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Pr.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Pr.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Nc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiDialog"}),n=ur(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":l,BackdropComponent:c,BackdropProps:u,children:f,className:h,disableEscapeKeyDown:m=!1,fullScreen:b=!1,fullWidth:y=!1,maxWidth:O="sm",onBackdropClick:v,onClose:C,open:_,PaperComponent:N=cr,PaperProps:g={},scroll:T="paper",TransitionComponent:x=hi,transitionDuration:$=i,TransitionProps:E}=o,j=Te(o,wd),k=w({},o,{disableEscapeKeyDown:m,fullScreen:b,fullWidth:y,maxWidth:O,scroll:T}),D=Pd(k),R=p.exports.useRef(),V=I=>{R.current=I.target===I.currentTarget},U=I=>{!R.current||(R.current=null,v&&v(I),C&&C(I,"backdropClick"))},H=pi(l),F=p.exports.useMemo(()=>({titleId:H}),[H]);return P(Dd,w({className:de(D.root,h),closeAfterTransition:!0,components:{Backdrop:Od},componentsProps:{backdrop:w({transitionDuration:$,as:c},u)},disableEscapeKeyDown:m,onClose:C,open:_,ref:r,onClick:U,ownerState:k},j,{children:P(x,w({appear:!0,in:_,timeout:$,role:"presentation"},E,{children:P(Nd,{className:de(D.container),onMouseDown:V,ownerState:k,children:P(Cd,w({as:N,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":H},g,{className:de(D.paper,g.className),ownerState:k,children:P(Dc.Provider,{value:F,children:f})}))})}))}))});Nc.propTypes={"aria-describedby":s.exports.string,"aria-labelledby":s.exports.string,BackdropComponent:s.exports.elementType,BackdropProps:s.exports.object,children:s.exports.node,classes:s.exports.object,className:s.exports.string,disableEscapeKeyDown:s.exports.bool,fullScreen:s.exports.bool,fullWidth:s.exports.bool,maxWidth:s.exports.oneOfType([s.exports.oneOf(["xs","sm","md","lg","xl",!1]),s.exports.string]),onBackdropClick:s.exports.func,onClose:s.exports.func,open:s.exports.bool.isRequired,PaperComponent:s.exports.elementType,PaperProps:s.exports.object,scroll:s.exports.oneOf(["body","paper"]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),TransitionComponent:s.exports.elementType,transitionDuration:s.exports.oneOfType([s.exports.number,s.exports.shape({appear:s.exports.number,enter:s.exports.number,exit:s.exports.number})]),TransitionProps:s.exports.object};const Cc=Nc;function _d(e){return nt("MuiDialogActions",e)}Fe("MuiDialogActions",["root","spacing"]);const Td=["className","disableSpacing"],Sd=e=>{const{classes:t,disableSpacing:r}=e;return at({root:["root",!r&&"spacing"]},_d,t)},kd=L("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})(({ownerState:e})=>w({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),_c=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiDialogActions"}),{className:n,disableSpacing:i=!1}=o,a=Te(o,Td),l=w({},o,{disableSpacing:i}),c=Sd(l);return P(kd,w({className:de(c.root,n),ownerState:l,ref:r},a))});_c.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,disableSpacing:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const $d=_c;function Ed(e){return nt("MuiDialogContent",e)}Fe("MuiDialogContent",["root","dividers"]);function Rd(e){return nt("MuiDialogTitle",e)}const Md=Fe("MuiDialogTitle",["root"]),Id=Md,Ad=["className","dividers"],jd=e=>{const{classes:t,dividers:r}=e;return at({root:["root",r&&"dividers"]},Ed,t)},Vd=L("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>w({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Id.root} + &`]:{paddingTop:0}})),Tc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiDialogContent"}),{className:n,dividers:i=!1}=o,a=Te(o,Ad),l=w({},o,{dividers:i}),c=jd(l);return P(Vd,w({className:de(c.root,n),ownerState:l,ref:r},a))});Tc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,dividers:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Sc=Tc,Bd=["className","id"],Ld=e=>{const{classes:t}=e;return at({root:["root"]},Rd,t)},Fd=L(Q,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),kc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiDialogTitle"}),{className:n,id:i}=o,a=Te(o,Bd),l=o,c=Ld(l),{titleId:u=i}=p.exports.useContext(Dc);return P(Fd,w({component:"h2",className:de(c.root,n),ownerState:l,ref:r,variant:"h6",id:u},a))});kc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,id:s.exports.string,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Wd=kc;function Hd(e){return nt("MuiTab",e)}const Yd=Fe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),Yt=Yd,Ud=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],zd=e=>{const{classes:t,textColor:r,fullWidth:o,wrapped:n,icon:i,label:a,selected:l,disabled:c}=e,u={root:["root",i&&a&&"labelIcon",`textColor${me(r)}`,o&&"fullWidth",n&&"wrapped",l&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return at(u,Hd,t)},qd=L(Et,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${me(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>w({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${Yt.iconWrapper}`]:w({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${Yt.selected}`]:{opacity:1},[`&.${Yt.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Yt.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${Yt.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Yt.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${Yt.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),$c=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiTab"}),{className:n,disabled:i=!1,disableFocusRipple:a=!1,fullWidth:l,icon:c,iconPosition:u="top",indicator:f,label:h,onChange:m,onClick:b,onFocus:y,selected:O,selectionFollowsFocus:v,textColor:C="inherit",value:_,wrapped:N=!1}=o,g=Te(o,Ud),T=w({},o,{disabled:i,disableFocusRipple:a,selected:O,icon:!!c,iconPosition:u,label:!!h,fullWidth:l,textColor:C,wrapped:N}),x=zd(T),$=c&&h&&p.exports.isValidElement(c)?p.exports.cloneElement(c,{className:de(x.iconWrapper,c.props.className)}):c,E=k=>{!O&&m&&m(k,_),b&&b(k)},j=k=>{v&&!O&&m&&m(k,_),y&&y(k)};return Ce(qd,w({focusRipple:!a,className:de(x.root,n),ref:r,role:"tab","aria-selected":O,disabled:i,onClick:E,onFocus:j,ownerState:T,tabIndex:O?0:-1},g,{children:[u==="top"||u==="start"?Ce(p.exports.Fragment,{children:[$,h]}):Ce(p.exports.Fragment,{children:[h,$]}),f]}))});$c.propTypes={children:ac,classes:s.exports.object,className:s.exports.string,disabled:s.exports.bool,disableFocusRipple:s.exports.bool,disableRipple:s.exports.bool,icon:s.exports.oneOfType([s.exports.element,s.exports.string]),iconPosition:s.exports.oneOf(["bottom","end","start","top"]),label:s.exports.node,onChange:s.exports.func,onClick:s.exports.func,onFocus:s.exports.func,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),value:s.exports.any,wrapped:s.exports.bool};const Dr=$c;function Kd(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function Gd(e,t,r,o={},n=()=>{}){const{ease:i=Kd,duration:a=300}=o;let l=null;const c=t[e];let u=!1;const f=()=>{u=!0},h=m=>{if(u){n(new Error("Animation cancelled"));return}l===null&&(l=m);const b=Math.min(1,(m-l)/a);if(t[e]=i(b)*(r-c)+c,b>=1){requestAnimationFrame(()=>{n(null)});return}requestAnimationFrame(h)};return c===r?(n(new Error("Element already at target position")),f):(requestAnimationFrame(h),f)}const Xd=["onChange"],Qd={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function Ec(e){const{onChange:t}=e,r=Te(e,Xd),o=p.exports.useRef(),n=p.exports.useRef(null),i=()=>{o.current=n.current.offsetHeight-n.current.clientHeight};return p.exports.useEffect(()=>{const a=Un(()=>{const c=o.current;i(),c!==o.current&&t(o.current)}),l=Ql(n.current);return l.addEventListener("resize",a),()=>{a.clear(),l.removeEventListener("resize",a)}},[t]),p.exports.useEffect(()=>{i(),t(o.current)},[t]),P("div",w({style:Qd,ref:n},r))}Ec.propTypes={onChange:s.exports.func.isRequired};function Zd(e){return nt("MuiTabScrollButton",e)}const Jd=Fe("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),eh=Jd;var gs,ws;const th=["className","direction","orientation","disabled"],rh=e=>{const{classes:t,orientation:r,disabled:o}=e;return at({root:["root",r,o&&"disabled"]},Zd,t)},oh=L(Et,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})(({ownerState:e})=>w({width:40,flexShrink:0,opacity:.8,[`&.${eh.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),Rc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiTabScrollButton"}),{className:n,direction:i}=o,a=Te(o,th),c=ur().direction==="rtl",u=w({isRtl:c},o),f=rh(u);return P(oh,w({component:"div",className:de(f.root,n),ref:r,role:null,ownerState:u,tabIndex:null},a,{children:i==="left"?gs||(gs=P(mf,{fontSize:"small"})):ws||(ws=P(bf,{fontSize:"small"}))}))});Rc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,direction:s.exports.oneOf(["left","right"]).isRequired,disabled:s.exports.bool,orientation:s.exports.oneOf(["horizontal","vertical"]).isRequired,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const nh=Rc;function ah(e){return nt("MuiTabs",e)}const ih=Fe("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),In=ih,sh=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Os=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,Ps=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Wr=(e,t,r)=>{let o=!1,n=r(e,t);for(;n;){if(n===e.firstChild){if(o)return;o=!0}const i=n.disabled||n.getAttribute("aria-disabled")==="true";if(!n.hasAttribute("tabindex")||i)n=r(e,n);else{n.focus();return}}},lh=e=>{const{vertical:t,fixed:r,hideScrollbar:o,scrollableX:n,scrollableY:i,centered:a,scrollButtonsHideMobile:l,classes:c}=e;return at({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",o&&"hideScrollbar",n&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",a&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[n&&"scrollableX"],hideScrollbar:[o&&"hideScrollbar"]},ah,c)},ch=L("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${In.scrollButtons}`]:t.scrollButtons},{[`& .${In.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>w({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${In.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),uh=L("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})(({ownerState:e})=>w({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),fh=L("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})(({ownerState:e})=>w({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),ph=L("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>w({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),dh=L(Ec,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),Ds={};let Ns=!1;const Mc=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiTabs"}),n=ur(),i=n.direction==="rtl",{"aria-label":a,"aria-labelledby":l,action:c,centered:u=!1,children:f,className:h,component:m="div",allowScrollButtonsMobile:b=!1,indicatorColor:y="primary",onChange:O,orientation:v="horizontal",ScrollButtonComponent:C=nh,scrollButtons:_="auto",selectionFollowsFocus:N,TabIndicatorProps:g={},TabScrollButtonProps:T={},textColor:x="primary",value:$,variant:E="standard",visibleScrollbar:j=!1}=o,k=Te(o,sh),D=E==="scrollable",R=v==="vertical",V=R?"scrollTop":"scrollLeft",U=R?"top":"left",H=R?"bottom":"right",F=R?"clientHeight":"clientWidth",I=R?"height":"width",Y=w({},o,{component:m,allowScrollButtonsMobile:b,indicatorColor:y,orientation:v,vertical:R,scrollButtons:_,textColor:x,variant:E,visibleScrollbar:j,fixed:!D,hideScrollbar:D&&!j,scrollableX:D&&!R,scrollableY:D&&R,centered:u&&!D,scrollButtonsHideMobile:!b}),z=lh(Y);u&&D&&console.error('MUI: You can not use the `centered={true}` and `variant="scrollable"` properties at the same time on a `Tabs` component.');const[pe,we]=p.exports.useState(!1),[be,Oe]=p.exports.useState(Ds),[fe,De]=p.exports.useState({start:!1,end:!1}),[Ee,q]=p.exports.useState({overflow:"hidden",scrollbarWidth:0}),K=new Map,Z=p.exports.useRef(null),Pe=p.exports.useRef(null),ee=()=>{const B=Z.current;let J;if(B){const ve=B.getBoundingClientRect();J={clientWidth:B.clientWidth,scrollLeft:B.scrollLeft,scrollTop:B.scrollTop,scrollLeftNormalized:ts(B,n.direction),scrollWidth:B.scrollWidth,top:ve.top,bottom:ve.bottom,left:ve.left,right:ve.right}}let he;if(B&&$!==!1){const ve=Pe.current.children;if(ve.length>0){const je=ve[K.get($)];je||console.error(["MUI: The `value` provided to the Tabs component is invalid.",`None of the Tabs' children match with "${$}".`,K.keys?`You can provide one of the following values: ${Array.from(K.keys()).join(", ")}.`:null].join(` +`)),he=je?je.getBoundingClientRect():null,!Ns&&he&&he.width===0&&he.height===0&&J.clientWidth!==0&&(J=null,console.error(["MUI: The `value` provided to the Tabs component is invalid.",`The Tab with this \`value\` ("${$}") is not part of the document layout.`,"Make sure the tab item is present in the document or that it's not `display: none`."].join(` +`)),Ns=!0)}}return{tabsMeta:J,tabMeta:he}},ye=Vt(()=>{const{tabsMeta:B,tabMeta:J}=ee();let he=0,ve;if(R)ve="top",J&&B&&(he=J.top-B.top+B.scrollTop);else if(ve=i?"right":"left",J&&B){const Ye=i?B.scrollLeftNormalized+B.clientWidth-B.scrollWidth:B.scrollLeft;he=(i?-1:1)*(J[ve]-B[ve]+Ye)}const je={[ve]:he,[I]:J?J[I]:0};if(isNaN(be[ve])||isNaN(be[I]))Oe(je);else{const Ye=Math.abs(be[ve]-je[ve]),Qe=Math.abs(be[I]-je[I]);(Ye>=1||Qe>=1)&&Oe(je)}}),Se=(B,{animation:J=!0}={})=>{J?Gd(V,Z.current,B,{duration:n.transitions.duration.standard}):Z.current[V]=B},ne=B=>{let J=Z.current[V];R?J+=B:(J+=B*(i?-1:1),J*=i&&cc()==="reverse"?-1:1),Se(J)},A=()=>{const B=Z.current[F];let J=0;const he=Array.from(Pe.current.children);for(let ve=0;veB){ve===0&&(J=B);break}J+=je[F]}return J},xe=()=>{ne(-1*A())},W=()=>{ne(A())},ke=p.exports.useCallback(B=>{q({overflow:null,scrollbarWidth:B})},[]),ue=()=>{const B={};B.scrollbarSizeListener=D?P(dh,{onChange:ke,className:de(z.scrollableX,z.hideScrollbar)}):null;const J=fe.start||fe.end,he=D&&(_==="auto"&&J||_===!0);return B.scrollButtonStart=he?P(C,w({orientation:v,direction:i?"right":"left",onClick:xe,disabled:!fe.start},T,{className:de(z.scrollButtons,T.className)})):null,B.scrollButtonEnd=he?P(C,w({orientation:v,direction:i?"left":"right",onClick:W,disabled:!fe.end},T,{className:de(z.scrollButtons,T.className)})):null,B},ie=Vt(B=>{const{tabsMeta:J,tabMeta:he}=ee();if(!(!he||!J)){if(he[U]J[H]){const ve=J[V]+(he[H]-J[H]);Se(ve,{animation:B})}}}),se=Vt(()=>{if(D&&_!==!1){const{scrollTop:B,scrollHeight:J,clientHeight:he,scrollWidth:ve,clientWidth:je}=Z.current;let Ye,Qe;if(R)Ye=B>1,Qe=B1,Qe=i?xt>1:xt{const B=Un(()=>{Z.current&&(ye(),se())}),J=Ql(Z.current);J.addEventListener("resize",B);let he;return typeof ResizeObserver<"u"&&(he=new ResizeObserver(B),Array.from(Pe.current.children).forEach(ve=>{he.observe(ve)})),()=>{B.clear(),J.removeEventListener("resize",B),he&&he.disconnect()}},[ye,se]);const te=p.exports.useMemo(()=>Un(()=>{se()}),[se]);p.exports.useEffect(()=>()=>{te.clear()},[te]),p.exports.useEffect(()=>{we(!0)},[]),p.exports.useEffect(()=>{ye(),se()}),p.exports.useEffect(()=>{ie(Ds!==be)},[ie,be]),p.exports.useImperativeHandle(c,()=>({updateIndicator:ye,updateScrollButtons:se}),[ye,se]);const Xe=P(ph,w({},g,{className:de(z.indicator,g.className),ownerState:Y,style:w({},be,g.style)}));let it=0;const St=p.exports.Children.map(f,B=>{if(!p.exports.isValidElement(B))return null;Ku.exports.isFragment(B)&&console.error(["MUI: The Tabs component doesn't accept a Fragment as a child.","Consider providing an array instead."].join(` +`));const J=B.props.value===void 0?it:B.props.value;K.set(J,it);const he=J===$;return it+=1,p.exports.cloneElement(B,w({fullWidth:E==="fullWidth",indicator:he&&!pe&&Xe,selected:he,selectionFollowsFocus:N,onChange:O,textColor:x,value:J},it===1&&$===!1&&!B.props.tabIndex?{tabIndex:0}:{}))}),kt=B=>{const J=Pe.current,he=er(J).activeElement;if(he.getAttribute("role")!=="tab")return;let je=v==="horizontal"?"ArrowLeft":"ArrowUp",Ye=v==="horizontal"?"ArrowRight":"ArrowDown";switch(v==="horizontal"&&i&&(je="ArrowRight",Ye="ArrowLeft"),B.key){case je:B.preventDefault(),Wr(J,he,Ps);break;case Ye:B.preventDefault(),Wr(J,he,Os);break;case"Home":B.preventDefault(),Wr(J,null,Os);break;case"End":B.preventDefault(),Wr(J,null,Ps);break}},qe=ue();return Ce(ch,w({className:de(z.root,h),ownerState:Y,ref:r,as:m},k,{children:[qe.scrollButtonStart,qe.scrollbarSizeListener,Ce(uh,{className:z.scroller,ownerState:Y,style:{overflow:Ee.overflow,[R?`margin${i?"Left":"Right"}`:"marginBottom"]:j?void 0:-Ee.scrollbarWidth},ref:Z,onScroll:te,children:[P(fh,{"aria-label":a,"aria-labelledby":l,"aria-orientation":v==="vertical"?"vertical":null,className:z.flexContainer,ownerState:Y,onKeyDown:kt,ref:Pe,role:"tablist",children:St}),pe&&Xe]}),qe.scrollButtonEnd]}))});Mc.propTypes={action:di,allowScrollButtonsMobile:s.exports.bool,"aria-label":s.exports.string,"aria-labelledby":s.exports.string,centered:s.exports.bool,children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,indicatorColor:s.exports.oneOfType([s.exports.oneOf(["primary","secondary"]),s.exports.string]),onChange:s.exports.func,orientation:s.exports.oneOf(["horizontal","vertical"]),ScrollButtonComponent:s.exports.elementType,scrollButtons:s.exports.oneOf(["auto",!1,!0]),selectionFollowsFocus:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),TabIndicatorProps:s.exports.object,TabScrollButtonProps:s.exports.object,textColor:s.exports.oneOf(["inherit","primary","secondary"]),value:s.exports.any,variant:s.exports.oneOf(["fullWidth","scrollable","standard"]),visibleScrollbar:s.exports.bool};const Ic=Mc;function Qn(e,t){oe(2,arguments);var r=re(e),o=Le(t);return isNaN(o)?new Date(NaN):(o&&r.setDate(r.getDate()+o),r)}function Gr(e,t){oe(2,arguments);var r=re(e),o=Le(t);if(isNaN(o))return new Date(NaN);if(!o)return r;var n=r.getDate(),i=new Date(r.getTime());i.setMonth(r.getMonth()+o+1,0);var a=i.getDate();return n>=a?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var hh=36e5;function mh(e,t){oe(2,arguments);var r=Le(t);return mi(e,r*hh)}function An(e,t){var r,o,n,i,a,l,c,u;oe(1,arguments);var f=yn(),h=Le((r=(o=(n=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:f.weekStartsOn)!==null&&o!==void 0?o:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=re(e),b=m.getDay(),y=(b0?1:r}function Ac(e,t){oe(2,arguments);var r=re(e),o=re(t),n=_s(r,o),i=Math.abs(yh(r,o));r.setDate(r.getDate()-n*i);var a=Number(_s(r,o)===-n),l=n*(i-a);return l===0?0:l}function Nh(e,t,r){oe(2,arguments);var o=bi(e,t)/Dn;return vn(r==null?void 0:r.roundingMethod)(o)}function Ch(e,t,r){oe(2,arguments);var o=bi(e,t)/Pn;return vn(r==null?void 0:r.roundingMethod)(o)}function _h(e,t,r){oe(2,arguments);var o=Zl(e,t)/3;return vn(r==null?void 0:r.roundingMethod)(o)}function Th(e,t,r){oe(2,arguments);var o=Ac(e,t)/7;return vn(r==null?void 0:r.roundingMethod)(o)}function Sh(e,t){oe(2,arguments);var r=re(e),o=re(t),n=zi(r,o),i=Math.abs(Dh(r,o));r.setFullYear(1584),o.setFullYear(1584);var a=zi(r,o)===-n,l=n*(i-Number(a));return l===0?0:l}function kh(e,t){var r;oe(1,arguments);var o=e||{},n=re(o.start),i=re(o.end),a=i.getTime();if(!(n.getTime()<=a))throw new RangeError("Invalid interval");var l=[],c=n;c.setHours(0,0,0,0);var u=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(u<1||isNaN(u))throw new RangeError("`options.step` must be a number greater than 1");for(;c.getTime()<=a;)l.push(re(c)),c.setDate(c.getDate()+u),c.setHours(0,0,0,0);return l}function Ts(e){oe(1,arguments);var t=re(e);return t.setDate(1),t.setHours(0,0,0,0),t}function jn(e){oe(1,arguments);var t=re(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}function Hr(e){oe(1,arguments);var t=re(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Vn(e,t){var r,o,n,i,a,l,c,u;oe(1,arguments);var f=yn(),h=Le((r=(o=(n=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:f.weekStartsOn)!==null&&o!==void 0?o:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=re(e),b=m.getDay(),y=(bo.getTime()}function vr(e,t){oe(2,arguments);var r=re(e),o=re(t);return r.getTime()"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Io(e){return Io=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Io(e)}function ki(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ss(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ao(e){return Ao=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ao(e)}function Es(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Jh=function(e){Gh(r,e);var t=Xh(r);function r(){var o;qh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0,o=r?t:1-t,n;if(o<=50)n=e||100;else{var i=o+50,a=Math.floor(i/100)*100,l=e>=i%100;n=e+a-(l?100:0)}return r?n:1-n}function Hc(e){return e%400===0||e%4===0&&e%100!==0}function Zr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Zr=function(r){return typeof r}:Zr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Zr(e)}function em(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Vo(e){return Vo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Vo(e)}function Ms(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var im=function(e){rm(r,e);var t=om(r);function r(){var o;em(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0}},{key:"set",value:function(n,i,a){var l=n.getUTCFullYear();if(a.isTwoDigitYear){var c=Wc(a.year,l);return n.setUTCFullYear(c,0,1),n.setUTCHours(0,0,0,0),n}var u=!("era"in i)||i.era===1?a.year:1-a.year;return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function Jr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Jr=function(r){return typeof r}:Jr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Jr(e)}function sm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Is(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Bo(e){return Bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Bo(e)}function As(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dm=function(e){cm(r,e);var t=um(r);function r(){var o;sm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0}},{key:"set",value:function(n,i,a,l){var c=Gu(n,l);if(a.isTwoDigitYear){var u=Wc(a.year,c);return n.setUTCFullYear(u,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),qn(n,l)}var f=!("era"in i)||i.era===1?a.year:1-a.year;return n.setUTCFullYear(f,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),qn(n,l)}}]),r}(_e);function eo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?eo=function(r){return typeof r}:eo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},eo(e)}function hm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function js(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Lo(e){return Lo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Lo(e)}function Vs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var gm=function(e){bm(r,e);var t=ym(r);function r(){var o;hm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fo(e){return Fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Fo(e)}function Ls(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _m=function(e){Pm(r,e);var t=Dm(r);function r(){var o;wm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Wo(e){return Wo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Wo(e)}function Ws(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Mm=function(e){km(r,e);var t=$m(r);function r(){var o;Tm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=4}},{key:"set",value:function(n,i,a){return n.setUTCMonth((a-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function oo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oo=function(r){return typeof r}:oo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},oo(e)}function Im(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Hs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ho(e){return Ho=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ho(e)}function Ys(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fm=function(e){jm(r,e);var t=Vm(r);function r(){var o;Im(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=4}},{key:"set",value:function(n,i,a){return n.setUTCMonth((a-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function no(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?no=function(r){return typeof r}:no=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},no(e)}function Wm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Us(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Yo(e){return Yo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Yo(e)}function zs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Km=function(e){Ym(r,e);var t=Um(r);function r(){var o;Wm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){return n.setUTCMonth(a,1),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function ao(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ao=function(r){return typeof r}:ao=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ao(e)}function Gm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Uo(e){return Uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Uo(e)}function Ks(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tb=function(e){Qm(r,e);var t=Zm(r);function r(){var o;Gm(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){return n.setUTCMonth(a,1),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function rb(e,t,r){oe(2,arguments);var o=re(e),n=Le(t),i=Xu(o,r)-n;return o.setUTCDate(o.getUTCDate()-i*7),o}function io(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?io=function(r){return typeof r}:io=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},io(e)}function ob(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function zo(e){return zo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},zo(e)}function Xs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cb=function(e){ab(r,e);var t=ib(r);function r(){var o;ob(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=53}},{key:"set",value:function(n,i,a,l){return qn(rb(n,a,l),l)}}]),r}(_e);function ub(e,t){oe(2,arguments);var r=re(e),o=Le(t),n=Qu(r)-o;return r.setUTCDate(r.getUTCDate()-n*7),r}function so(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?so=function(r){return typeof r}:so=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},so(e)}function fb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function qo(e){return qo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},qo(e)}function Zs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yb=function(e){db(r,e);var t=hb(r);function r(){var o;fb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=53}},{key:"set",value:function(n,i,a){return Jl(ub(n,a))}}]),r}(_e);function lo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?lo=function(r){return typeof r}:lo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},lo(e)}function vb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Js(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ko(e){return Ko=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ko(e)}function Ln(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Db=[31,28,31,30,31,30,31,31,30,31,30,31],Nb=[31,29,31,30,31,30,31,31,30,31,30,31],Cb=function(e){gb(r,e);var t=wb(r);function r(){var o;vb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=Nb[c]:i>=1&&i<=Db[c]}},{key:"set",value:function(n,i,a){return n.setUTCDate(a),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function uo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?uo=function(r){return typeof r}:uo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},uo(e)}function _b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function el(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Go(e){return Go=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Go(e)}function Fn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Rb=function(e){Sb(r,e);var t=kb(r);function r(){var o;_b(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=366:i>=1&&i<=365}},{key:"set",value:function(n,i,a){return n.setUTCMonth(0,a),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function Ri(e,t,r){var o,n,i,a,l,c,u,f;oe(2,arguments);var h=yn(),m=Le((o=(n=(i=(a=r==null?void 0:r.weekStartsOn)!==null&&a!==void 0?a:r==null||(l=r.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&i!==void 0?i:h.weekStartsOn)!==null&&n!==void 0?n:(u=h.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&o!==void 0?o:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var b=re(e),y=Le(t),O=b.getUTCDay(),v=y%7,C=(v+7)%7,_=(C"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xo(e){return Xo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Xo(e)}function rl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Lb=function(e){Ab(r,e);var t=jb(r);function r(){var o;Mb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ri(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function ho(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ho=function(r){return typeof r}:ho=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ho(e)}function Fb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ol(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Qo(e){return Qo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Qo(e)}function nl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qb=function(e){Hb(r,e);var t=Yb(r);function r(){var o;Fb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ri(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function mo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?mo=function(r){return typeof r}:mo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mo(e)}function Kb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function al(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Zo(e){return Zo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Zo(e)}function il(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ey=function(e){Xb(r,e);var t=Qb(r);function r(){var o;Kb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ri(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function ty(e,t){oe(2,arguments);var r=Le(t);r%7===0&&(r=r-7);var o=1,n=re(e),i=n.getUTCDay(),a=r%7,l=(a+7)%7,c=(l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Jo(e){return Jo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Jo(e)}function ll(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ly=function(e){ny(r,e);var t=ay(r);function r(){var o;ry(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=7}},{key:"set",value:function(n,i,a){return n=ty(n,a),n.setUTCHours(0,0,0,0),n}}]),r}(_e);function yo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yo=function(r){return typeof r}:yo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yo(e)}function cy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function en(e){return en=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},en(e)}function ul(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var my=function(e){fy(r,e);var t=py(r);function r(){var o;cy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function tn(e){return tn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},tn(e)}function pl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Oy=function(e){vy(r,e);var t=xy(r);function r(){var o;by(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function rn(e){return rn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},rn(e)}function hl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sy=function(e){Ny(r,e);var t=Cy(r);function r(){var o;Py(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function on(e){return on=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},on(e)}function bl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ay=function(e){Ey(r,e);var t=Ry(r);function r(){var o;ky(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=12}},{key:"set",value:function(n,i,a){var l=n.getUTCHours()>=12;return l&&a<12?n.setUTCHours(a+12,0,0,0):!l&&a===12?n.setUTCHours(0,0,0,0):n.setUTCHours(a,0,0,0),n}}]),r}(_e);function wo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wo=function(r){return typeof r}:wo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wo(e)}function jy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function nn(e){return nn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},nn(e)}function vl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Hy=function(e){By(r,e);var t=Ly(r);function r(){var o;jy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=23}},{key:"set",value:function(n,i,a){return n.setUTCHours(a,0,0,0),n}}]),r}(_e);function Oo(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Oo=function(r){return typeof r}:Oo=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Oo(e)}function Yy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function an(e){return an=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},an(e)}function gl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xy=function(e){zy(r,e);var t=qy(r);function r(){var o;Yy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){var l=n.getUTCHours()>=12;return l&&a<12?n.setUTCHours(a+12,0,0,0):n.setUTCHours(a,0,0,0),n}}]),r}(_e);function Po(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Po=function(r){return typeof r}:Po=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Po(e)}function Qy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sn(e){return sn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},sn(e)}function Ol(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ov=function(e){Jy(r,e);var t=ev(r);function r(){var o;Qy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=24}},{key:"set",value:function(n,i,a){var l=a<=24?a%24:a;return n.setUTCHours(l,0,0,0),n}}]),r}(_e);function Do(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Do=function(r){return typeof r}:Do=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Do(e)}function nv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ln(e){return ln=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ln(e)}function Dl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var uv=function(e){iv(r,e);var t=sv(r);function r(){var o;nv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=59}},{key:"set",value:function(n,i,a){return n.setUTCMinutes(a,0,0),n}}]),r}(_e);function No(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?No=function(r){return typeof r}:No=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},No(e)}function fv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nl(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function cn(e){return cn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},cn(e)}function Cl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yv=function(e){dv(r,e);var t=hv(r);function r(){var o;fv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=59}},{key:"set",value:function(n,i,a){return n.setUTCSeconds(a,0),n}}]),r}(_e);function Co(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Co=function(r){return typeof r}:Co=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Co(e)}function vv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _l(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function un(e){return un=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},un(e)}function Tl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Dv=function(e){gv(r,e);var t=wv(r);function r(){var o;vv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fn(e){return fn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},fn(e)}function kl(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $v=function(e){_v(r,e);var t=Tv(r);function r(){var o;Nv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pn(e){return pn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},pn(e)}function El(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vv=function(e){Mv(r,e);var t=Iv(r);function r(){var o;Ev(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dn(e){return dn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},dn(e)}function Ml(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Uv=function(e){Fv(r,e);var t=Wv(r);function r(){var o;Bv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hn(e){return hn=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},hn(e)}function Al(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Zv=function(e){Kv(r,e);var t=Gv(r);function r(){var o;zv(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=ex(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var o=0,n=function(){};return{s:n,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(u){throw u},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,a=!1,l;return{s:function(){r=e[Symbol.iterator]()},n:function(){var u=r.next();return i=u.done,u},e:function(u){a=!0,l=u},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(a)throw l}}}}function ex(e,t){if(!!e){if(typeof e=="string")return Vl(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Vl(e,t)}}function Vl(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r=1&&k<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=Le((y=(O=(v=(C=o==null?void 0:o.weekStartsOn)!==null&&C!==void 0?C:o==null||(_=o.locale)===null||_===void 0||(N=_.options)===null||N===void 0?void 0:N.weekStartsOn)!==null&&v!==void 0?v:E.weekStartsOn)!==null&&O!==void 0?O:(g=E.locale)===null||g===void 0||(T=g.options)===null||T===void 0?void 0:T.weekStartsOn)!==null&&y!==void 0?y:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if($==="")return x===""?re(r):new Date(NaN);var R={firstWeekContainsDate:k,weekStartsOn:D,locale:j},V=[new Yh],U=$.match(rx).map(function(K){var Z=K[0];if(Z in qi){var Pe=qi[Z];return Pe(K,j.formatLong)}return K}).join("").match(tx),H=[],F=jl(U),I;try{var Y=function(){var Z=I.value;!(o!=null&&o.useAdditionalWeekYearTokens)&&Zu(Z)&&Ki(Z,$,e),!(o!=null&&o.useAdditionalDayOfYearTokens)&&Ju(Z)&&Ki(Z,$,e);var Pe=Z[0],ee=Jv[Pe];if(ee){var ye=ee.incompatibleTokens;if(Array.isArray(ye)){var Se=H.find(function(A){return ye.includes(A.token)||A.token===Pe});if(Se)throw new RangeError("The format string mustn't contain `".concat(Se.fullToken,"` and `").concat(Z,"` at the same time"))}else if(ee.incompatibleTokens==="*"&&H.length>0)throw new RangeError("The format string mustn't contain `".concat(Z,"` and any other token at the same time"));H.push({token:Pe,fullToken:Z});var ne=ee.run(x,Z,j.match,R);if(!ne)return{v:new Date(NaN)};V.push(ne.setter),x=ne.rest}else{if(Pe.match(ix))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Pe+"`");if(Z==="''"?Z="'":Pe==="'"&&(Z=lx(Z)),x.indexOf(Z)===0)x=x.slice(Z.length);else return{v:new Date(NaN)}}};for(F.s();!(I=F.n()).done;){var z=Y();if($o(z)==="object")return z.v}}catch(K){F.e(K)}finally{F.f()}if(x.length>0&&ax.test(x))return new Date(NaN);var pe=V.map(function(K){return K.priority}).sort(function(K,Z){return Z-K}).filter(function(K,Z,Pe){return Pe.indexOf(K)===Z}).map(function(K){return V.filter(function(Z){return Z.priority===K}).sort(function(Z,Pe){return Pe.subPriority-Z.subPriority})}).map(function(K){return K[0]}),we=re(r);if(isNaN(we.getTime()))return new Date(NaN);var be=ef(we,zn(we)),Oe={},fe=jl(pe),De;try{for(fe.s();!(De=fe.n()).done;){var Ee=De.value;if(!Ee.validate(be,R))return new Date(NaN);var q=Ee.set(be,Oe,R);Array.isArray(q)?(be=q[0],tf(Oe,q[1])):be=q}}catch(K){fe.e(K)}finally{fe.f()}return be}function lx(e){return e.match(ox)[1].replace(nx,"'")}function Bl(e){oe(1,arguments);var t=re(e);return t.setMinutes(0,0,0),t}function cx(e,t){oe(2,arguments);var r=Bl(e),o=Bl(t);return r.getTime()===o.getTime()}function ux(e,t){oe(2,arguments);var r=re(e),o=re(t);return r.getFullYear()===o.getFullYear()&&r.getMonth()===o.getMonth()}function fx(e,t){oe(2,arguments);var r=re(e),o=re(t);return r.getFullYear()===o.getFullYear()}function px(e,t){oe(2,arguments);var r=re(e).getTime(),o=re(t.start).getTime(),n=re(t.end).getTime();if(!(o<=n))throw new RangeError("Invalid interval");return r>=o&&r<=n}function dx(e,t){var r;oe(1,arguments);var o=Le((r=t==null?void 0:t.additionalDigits)!==null&&r!==void 0?r:2);if(o!==2&&o!==1&&o!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var n=yx(e),i;if(n.date){var a=vx(n.date,o);i=xx(a.restDateString,a.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var l=i.getTime(),c=0,u;if(n.time&&(c=gx(n.time),isNaN(c)))return new Date(NaN);if(n.timezone){if(u=wx(n.timezone),isNaN(u))return new Date(NaN)}else{var f=new Date(l+c),h=new Date(0);return h.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),h.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),h}return new Date(l+c+u)}var Yr={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},hx=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,mx=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,bx=/^([+-])(\d{2})(?::?(\d{2}))?$/;function yx(e){var t={},r=e.split(Yr.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],Yr.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Yr.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){var n=Yr.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function vx(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};var n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function xx(e,t){if(t===null)return new Date(NaN);var r=e.match(hx);if(!r)return new Date(NaN);var o=!!r[4],n=xr(r[1]),i=xr(r[2])-1,a=xr(r[3]),l=xr(r[4]),c=xr(r[5])-1;if(o)return Cx(t,l,c)?Ox(t,l,c):new Date(NaN);var u=new Date(0);return!Dx(t,i,a)||!Nx(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,a)),u)}function xr(e){return e?parseInt(e):1}function gx(e){var t=e.match(mx);if(!t)return NaN;var r=Wn(t[1]),o=Wn(t[2]),n=Wn(t[3]);return _x(r,o,n)?r*Dn+o*Pn+n*1e3:NaN}function Wn(e){return e&&parseFloat(e.replace(",","."))||0}function wx(e){if(e==="Z")return 0;var t=e.match(bx);if(!t)return 0;var r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return Tx(o,n)?r*(o*Dn+n*Pn):NaN}function Ox(e,t,r){var o=new Date(0);o.setUTCFullYear(e,0,4);var n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var Px=[31,null,31,30,31,30,31,31,30,31,30,31];function Yc(e){return e%400===0||e%4===0&&e%100!==0}function Dx(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Px[t]||(Yc(e)?29:28))}function Nx(e,t){return t>=1&&t<=(Yc(e)?366:365)}function Cx(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function _x(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Tx(e,t){return t>=0&&t<=59}function Sx(e,t){oe(2,arguments);var r=re(e),o=Le(t),n=r.getFullYear(),i=r.getDate(),a=new Date(0);a.setFullYear(n,o,15),a.setHours(0,0,0,0);var l=jc(a);return r.setMonth(o,Math.min(i,l)),r}function kx(e,t){oe(2,arguments);var r=re(e),o=Le(t);return r.setDate(o),r}function $x(e,t){oe(2,arguments);var r=re(e),o=Le(t);return r.setHours(o),r}function Ex(e,t){oe(2,arguments);var r=re(e),o=Le(t);return r.setMinutes(o),r}function Rx(e,t){oe(2,arguments);var r=re(e),o=Le(t);return r.setSeconds(o),r}function Mx(e,t){oe(2,arguments);var r=re(e),o=Le(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(o),r)}const Ix=e=>{const[,t]=p.exports.useReducer(c=>c+1,0),r=p.exports.useRef(null),{replace:o,append:n}=e,i=o?o(e.format(e.value)):e.format(e.value),a=p.exports.useRef(!1),l=c=>{{if(c.target.type==="number"){console.error("Rifm does not support input type=number, use type=tel instead.");return}if(c.target.type==="date"){console.error("Rifm does not support input type=date.");return}}const u=c.target.value;r.current=[u,c.target,u.length>i.length,a.current,i===e.format(u)];{const f=e.format(u);u!==f&&u.toLowerCase()===f.toLowerCase()&&console.warn("Case enforcement does not work with format. Please use replace={value => value.toLowerCase()} instead")}t()};return typeof window<"u"&&p.exports.useLayoutEffect(()=>{if(r.current==null)return;let[c,u,f,h,m]=r.current;r.current=null;const b=h&&m,O=c.slice(u.selectionStart).search(e.accept||/\d/g),v=O!==-1?O:0,C=x=>(x.match(e.accept||/\d/g)||[]).join(""),_=C(c.substr(0,u.selectionStart)),N=x=>{let $=0,E=0;for(let j=0;j!==_.length;++j){let k=x.indexOf(_[j],$)+1,D=C(x).indexOf(_[j],E)+1;D-E>1&&(k=$,D=E),E=Math.max(D,E),$=Math.max($,k)}return $};if(e.mask===!0&&f&&!m){let x=N(c);const $=C(c.substr(x))[0];x=c.indexOf($,x),c=`${c.substr(0,x)}${c.substr(x+1)}`}let g=e.format(c);n!=null&&u.selectionStart===c.length&&!m&&(f?g=n(g):C(g.slice(-1))===""&&(g=g.slice(0,-1)));const T=o?o(g):g;return i===T?t():e.onChange(T),()=>{let x=N(g);if(e.mask!=null&&(f||h&&!b))for(;g[x]&&C(g[x])==="";)x+=1;u.selectionStart=u.selectionEnd=x+(b?1+v:0)}}),p.exports.useEffect(()=>{const c=f=>{f.code==="Delete"&&(a.current=!0)},u=f=>{f.code==="Delete"&&(a.current=!1)};return document.addEventListener("keydown",c),document.addEventListener("keyup",u),()=>{document.removeEventListener("keydown",c),document.removeEventListener("keyup",u)}},[]),{value:r.current!=null?r.current[0]:i,onChange:l}};function Uc(e,t){return Array.isArray(t)?t.every(r=>e.indexOf(r)!==-1):e.indexOf(t)!==-1}const zc=(e,t)=>r=>{(r.key==="Enter"||r.key===" ")&&(e(),r.preventDefault(),r.stopPropagation()),t&&t(r)},Ax=["disabled","onSelect","selected","value"],si=Fe("PrivatePickersMonth",["root","selected"]),jx=L(Q)(({theme:e})=>w({flex:"1 0 33.33%",display:"flex",alignItems:"center",justifyContent:"center",color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:tt(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{pointerEvents:"none",color:e.palette.text.secondary},[`&.${si.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),Vx=e=>{const{disabled:t,onSelect:r,selected:o,value:n}=e,i=Te(e,Ax),a=()=>{r(n)};return P(jx,w({component:"button",type:"button",className:de(si.root,o&&si.selected),tabIndex:t?-1:0,onClick:a,onKeyDown:zc(a),color:o?"primary":void 0,variant:o?"h5":"subtitle1",disabled:t},i))},Bx=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:w({},e)}}}}),qc={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",clockLabelText:(e,t,r)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${r.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,openDatePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose date, selected date is ${t.format(t.date(e),"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose time, selected time is ${t.format(t.date(e),"fullTime")}`:"Choose time",timeTableLabel:"pick time",dateTableLabel:"pick date"},Lx=qc;Bx(qc);const Mi=p.exports.createContext(null);Mi.displayName="MuiPickersAdapterContext";let Ll=!1;function Kc(e){const t=Je({props:e,name:"MuiLocalizationProvider"}),{children:r,dateAdapter:o,dateFormats:n,dateLibInstance:i,locale:a,adapterLocale:l,localeText:c}=t;!Ll&&a!==void 0&&(Ll=!0,console.warn("LocalizationProvider's prop `locale` is deprecated and replaced by `adapterLocale`"));const u=p.exports.useMemo(()=>new o({locale:l!=null?l:a,formats:n,instance:i}),[o,a,l,n,i]),f=p.exports.useMemo(()=>({minDate:u.date("1900-01-01T00:00:00.000"),maxDate:u.date("2099-12-31T00:00:00.000")}),[u]),h=p.exports.useMemo(()=>({utils:u,defaultDates:f,localeText:w({},Lx,c!=null?c:{})}),[f,u,c]);return P(Mi.Provider,{value:h,children:r})}Kc.propTypes={adapterLocale:s.exports.oneOfType([s.exports.object,s.exports.string]),children:s.exports.node,dateAdapter:s.exports.func.isRequired,dateFormats:s.exports.shape({dayOfMonth:s.exports.string,fullDate:s.exports.string,fullDateTime:s.exports.string,fullDateTime12h:s.exports.string,fullDateTime24h:s.exports.string,fullDateWithWeekday:s.exports.string,fullTime:s.exports.string,fullTime12h:s.exports.string,fullTime24h:s.exports.string,hours12h:s.exports.string,hours24h:s.exports.string,keyboardDate:s.exports.string,keyboardDateTime:s.exports.string,keyboardDateTime12h:s.exports.string,keyboardDateTime24h:s.exports.string,minutes:s.exports.string,month:s.exports.string,monthAndDate:s.exports.string,monthAndYear:s.exports.string,monthShort:s.exports.string,normalDate:s.exports.string,normalDateWithWeekday:s.exports.string,seconds:s.exports.string,shortDate:s.exports.string,weekday:s.exports.string,weekdayShort:s.exports.string,year:s.exports.string}),dateLibInstance:s.exports.any,locale:s.exports.oneOfType([s.exports.object,s.exports.string]),localeText:s.exports.object};const Rr=()=>{const e=p.exports.useContext(Mi);if(e===null)throw new Error("MUI: Can not find utils in context. It looks like you forgot to wrap your component in LocalizationProvider, or pass dateAdapter prop directly.");return e},Ge=()=>Rr().utils,Nn=()=>Rr().defaultDates,Mr=()=>Rr().localeText,Ir=()=>{const e=Ge();return p.exports.useRef(e.date()).current};function Fx(e){return nt("MuiMonthPicker",e)}Fe("MuiMonthPicker",["root"]);const Wx=["className","date","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly"],Hx=e=>{const{classes:t}=e;return at({root:["root"]},Fx,t)},Yx=L("div",{name:"MuiMonthPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({width:310,display:"flex",flexWrap:"wrap",alignContent:"stretch",margin:"0 4px"}),Gc=p.exports.forwardRef(function(t,r){const o=Ge(),n=Ir(),i=Nn(),a=Je({props:t,name:"MuiMonthPicker"}),{className:l,date:c,disabled:u,disableFuture:f,disablePast:h,maxDate:m=i.maxDate,minDate:b=i.minDate,onChange:y,shouldDisableMonth:O,readOnly:v}=a,C=Te(a,Wx),_=a,N=Hx(_),g=c!=null?c:n,T=o.getMonth(g),x=E=>{const j=o.startOfMonth(h&&o.isAfter(n,b)?n:b),k=o.startOfMonth(f&&o.isBefore(n,m)?n:m);return o.isBefore(E,j)||o.isAfter(E,k)?!0:O?O(E):!1},$=E=>{if(v)return;const j=o.setMonth(g,E);y(j,"finish")};return P(Yx,w({ref:r,className:de(N.root,l),ownerState:_},C,{children:o.getMonthArray(g).map(E=>{const j=o.getMonth(E),k=o.format(E,"monthShort");return P(Vx,{value:j,selected:j===T,onSelect:$,disabled:u||x(E),children:k},k)})}))});Gc.propTypes={classes:s.exports.object,className:s.exports.string,date:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disablePast:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,readOnly:s.exports.bool,shouldDisableMonth:s.exports.func,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};function Ux(e,t,r){const{value:o,onError:n}=e,i=Rr(),a=p.exports.useRef(null),l=t({adapter:i,value:o,props:e});return p.exports.useEffect(()=>{n&&!r(l,a.current)&&n(l,o),a.current=l},[r,n,a,l,o]),l}const Xc=({props:e,value:t,adapter:r})=>{const o=r.utils.date(),n=r.utils.date(t),{shouldDisableDate:i,minDate:a=r.defaultDates.minDate,maxDate:l=r.defaultDates.maxDate,disableFuture:c,disablePast:u}=e;if(n===null)return null;switch(!0){case!r.utils.isValid(t):return"invalidDate";case Boolean(i&&i(n)):return"shouldDisableDate";case Boolean(c&&r.utils.isAfterDay(n,o)):return"disableFuture";case Boolean(u&&r.utils.isBeforeDay(n,o)):return"disablePast";case Boolean(a&&r.utils.isBeforeDay(n,a)):return"minDate";case Boolean(l&&r.utils.isAfterDay(n,l)):return"maxDate";default:return null}},Qc=({shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n})=>{const i=Rr();return p.exports.useCallback(a=>Xc({adapter:i,value:a,props:{shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n}})!==null,[i,e,t,r,o,n])},zx=(e,t)=>e===t,Zc=e=>Ux(e,Xc,zx),qx=(e,t,r)=>(o,n)=>{switch(n.type){case"changeMonth":return w({},o,{slideDirection:n.direction,currentMonth:n.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return w({},o,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(o.focusedDay!=null&&n.focusedDay!=null&&r.isSameDay(n.focusedDay,o.focusedDay))return o;const i=n.focusedDay!=null&&!t&&!r.isSameMonth(o.currentMonth,n.focusedDay);return w({},o,{focusedDay:n.focusedDay,isMonthSwitchingAnimating:i&&!e,currentMonth:i?r.startOfMonth(n.focusedDay):o.currentMonth,slideDirection:n.focusedDay!=null&&r.isAfterDay(n.focusedDay,o.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},Kx=({date:e,defaultCalendarMonth:t,disableFuture:r,disablePast:o,disableSwitchToMonthOnDayFocus:n=!1,maxDate:i,minDate:a,onMonthChange:l,reduceAnimations:c,shouldDisableDate:u})=>{var f;const h=Ir(),m=Ge(),b=p.exports.useRef(qx(Boolean(c),n,m)).current,[y,O]=p.exports.useReducer(b,{isMonthSwitchingAnimating:!1,focusedDay:e||h,currentMonth:m.startOfMonth((f=e!=null?e:t)!=null?f:h),slideDirection:"left"}),v=p.exports.useCallback(T=>{O(w({type:"changeMonth"},T)),l&&l(T.newMonth)},[l]),C=p.exports.useCallback(T=>{const x=T!=null?T:h;m.isSameMonth(x,y.currentMonth)||v({newMonth:m.startOfMonth(x),direction:m.isAfterDay(x,y.currentMonth)?"left":"right"})},[y.currentMonth,v,h,m]),_=Qc({shouldDisableDate:u,minDate:a,maxDate:i,disableFuture:r,disablePast:o}),N=p.exports.useCallback(()=>{O({type:"finishMonthSwitchingAnimation"})},[]),g=p.exports.useCallback(T=>{_(T)||O({type:"changeFocusedDay",focusedDay:T})},[_]);return{calendarState:y,changeMonth:C,changeFocusedDay:g,isDateDisabled:_,onMonthSwitchingAnimationEnd:N,handleChangeMonth:v}},Gx=Fe("PrivatePickersFadeTransitionGroup",["root"]),Fl=500,Xx=L(tc)({display:"block",position:"relative"}),Jc=({children:e,className:t,reduceAnimations:r,transKey:o})=>r?e:P(Xx,{className:de(Gx.root,t),children:P(hi,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:Fl,enter:Fl/2,exit:0},children:e},o)}),li=36,Ii=2,eu=320,Qx=358;function Zx(e){return nt("MuiPickersDay",e)}const Ur=Fe("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),Jx=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDayFocus","onDaySelect","onFocus","onKeyDown","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today"],eg=e=>{const{selected:t,disableMargin:r,disableHighlightToday:o,today:n,outsideCurrentMonth:i,showDaysOutsideCurrentMonth:a,classes:l}=e;return at({root:["root",t&&"selected",!r&&"dayWithMargin",!o&&n&&"today",i&&a&&"dayOutsideMonth"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},Zx,l)},tu=({theme:e,ownerState:t})=>w({},e.typography.caption,{width:li,height:li,borderRadius:"50%",padding:0,backgroundColor:e.palette.background.paper,color:e.palette.text.primary,"&:hover":{backgroundColor:tt(e.palette.action.active,e.palette.action.hoverOpacity)},"&:focus":{backgroundColor:tt(e.palette.action.active,e.palette.action.hoverOpacity),[`&.${Ur.selected}`]:{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Ur.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,fontWeight:e.typography.fontWeightMedium,transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),"&:hover":{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Ur.disabled}`]:{color:e.palette.text.disabled}},!t.disableMargin&&{margin:`0 ${Ii}px`},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:e.palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${Ur.selected})`]:{border:`1px solid ${e.palette.text.secondary}`}}),ru=(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableMargin&&t.dayWithMargin,!r.disableHighlightToday&&r.today&&t.today,!r.outsideCurrentMonth&&r.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,r.outsideCurrentMonth&&!r.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},tg=L(Et,{name:"MuiPickersDay",slot:"Root",overridesResolver:ru})(tu),rg=L("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:ru})(({theme:e,ownerState:t})=>w({},tu({theme:e,ownerState:t}),{visibility:"hidden"})),og=()=>{},ou=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiPickersDay"}),{autoFocus:n=!1,className:i,day:a,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:f,onClick:h,onDayFocus:m=og,onDaySelect:b,onFocus:y,onKeyDown:O,outsideCurrentMonth:v,selected:C=!1,showDaysOutsideCurrentMonth:_=!1,children:N,today:g=!1}=o,T=Te(o,Jx),x=w({},o,{autoFocus:n,disabled:l,disableHighlightToday:c,disableMargin:u,selected:C,showDaysOutsideCurrentMonth:_,today:g}),$=eg(x),E=Ge(),j=p.exports.useRef(null),k=Lt(j,r);Nr(()=>{n&&!l&&!f&&!v&&j.current.focus()},[n,l,f,v]);const D=H=>{m&&m(a),y&&y(H)},R=H=>{l||b(a,"finish"),h&&h(H)},V=ur();function U(H){switch(O!==void 0&&O(H),H.key){case"ArrowUp":m(E.addDays(a,-7)),H.preventDefault();break;case"ArrowDown":m(E.addDays(a,7)),H.preventDefault();break;case"ArrowLeft":m(E.addDays(a,V.direction==="ltr"?-1:1)),H.preventDefault();break;case"ArrowRight":m(E.addDays(a,V.direction==="ltr"?1:-1)),H.preventDefault();break;case"Home":m(E.startOfWeek(a)),H.preventDefault();break;case"End":m(E.endOfWeek(a)),H.preventDefault();break;case"PageUp":m(E.getNextMonth(a)),H.preventDefault();break;case"PageDown":m(E.getPreviousMonth(a)),H.preventDefault();break}}return v&&!_?P(rg,{className:de($.root,$.hiddenDaySpacingFiller,i),ownerState:x}):P(tg,w({className:de($.root,i),ownerState:x,ref:k,centerRipple:!0,disabled:l,"aria-label":N?void 0:E.format(a,"fullDate"),tabIndex:C?0:-1,onFocus:D,onKeyDown:U,onClick:R},T,{children:N||E.format(a,"dayOfMonth")}))}),ng=(e,t)=>e.autoFocus===t.autoFocus&&e.isAnimating===t.isAnimating&&e.today===t.today&&e.disabled===t.disabled&&e.selected===t.selected&&e.disableMargin===t.disableMargin&&e.showDaysOutsideCurrentMonth===t.showDaysOutsideCurrentMonth&&e.disableHighlightToday===t.disableHighlightToday&&e.className===t.className&&e.outsideCurrentMonth===t.outsideCurrentMonth&&e.onDayFocus===t.onDayFocus&&e.onDaySelect===t.onDaySelect;ou.propTypes={classes:s.exports.object,day:s.exports.any.isRequired,disabled:s.exports.bool,disableHighlightToday:s.exports.bool,disableMargin:s.exports.bool,isAnimating:s.exports.bool,onDayFocus:s.exports.func,onDaySelect:s.exports.func.isRequired,outsideCurrentMonth:s.exports.bool.isRequired,selected:s.exports.bool,showDaysOutsideCurrentMonth:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),today:s.exports.bool};const ag=p.exports.memo(ou,ng),ig=["children","className","reduceAnimations","slideDirection","transKey"],ht=Fe("PrivatePickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),nu=350,sg=L(tc)(({theme:e})=>{const t=e.transitions.create("transform",{duration:nu,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${ht["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${ht["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${ht.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${ht.slideExit}`]:{transform:"translate(0%)"},[`& .${ht["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${ht["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}}),lg=e=>{let{children:t,className:r,reduceAnimations:o,slideDirection:n,transKey:i}=e,a=Te(e,ig);if(o)return P("div",{className:de(ht.root,r),children:t});const l={exit:ht.slideExit,enterActive:ht.slideEnterActive,enter:ht[`slideEnter-${n}`],exitActive:ht[`slideExitActiveLeft-${n}`]};return P(sg,{className:de(ht.root,r),childFactory:c=>p.exports.cloneElement(c,{classNames:l}),children:P(qp,w({mountOnEnter:!0,unmountOnExit:!0,timeout:nu,classNames:l},a,{children:t}),i)})},au=(li+Ii*2)*6,cg=L("div")({display:"flex",justifyContent:"center",alignItems:"center"}),ug=L(Q)(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.secondary})),fg=L("div")({display:"flex",justifyContent:"center",alignItems:"center",minHeight:au}),pg=L(lg)({minHeight:au}),dg=L("div")({overflow:"hidden"}),hg=L("div")({margin:`${Ii}px 0`,display:"flex",justifyContent:"center"});function mg(e){const t=Ir(),r=Ge(),{autoFocus:o,onFocusedDayChange:n,className:i,currentMonth:a,selectedDays:l,disabled:c,disableHighlightToday:u,focusedDay:f,isMonthSwitchingAnimating:h,loading:m,onSelectedDaysChange:b,onMonthSwitchingAnimationEnd:y,readOnly:O,reduceAnimations:v,renderDay:C,renderLoading:_=()=>P("span",{children:"..."}),showDaysOutsideCurrentMonth:N,slideDirection:g,TransitionProps:T,disablePast:x,disableFuture:$,minDate:E,maxDate:j,shouldDisableDate:k}=e,D=Qc({shouldDisableDate:k,minDate:E,maxDate:j,disablePast:x,disableFuture:$}),R=p.exports.useCallback((I,Y="finish")=>{O||b(I,Y)},[b,O]),V=r.getMonth(a),U=l.filter(I=>!!I).map(I=>r.startOfDay(I)),H=V,F=p.exports.useMemo(()=>p.exports.createRef(),[H]);return Ce(p.exports.Fragment,{children:[P(cg,{children:r.getWeekdays().map((I,Y)=>P(ug,{"aria-hidden":!0,variant:"caption",children:I.charAt(0).toUpperCase()},I+Y.toString()))}),m?P(fg,{children:_()}):P(pg,w({transKey:H,onExited:y,reduceAnimations:v,slideDirection:g,className:i},T,{nodeRef:F,children:P(dg,{ref:F,role:"grid",children:r.getWeekArray(a).map(I=>P(hg,{role:"row",children:I.map(Y=>{const z={key:Y==null?void 0:Y.toString(),day:Y,isAnimating:h,disabled:c||D(Y),autoFocus:o&&f!==null&&r.isSameDay(Y,f),today:r.isSameDay(Y,t),outsideCurrentMonth:r.getMonth(Y)!==V,selected:U.some(pe=>r.isSameDay(pe,Y)),disableHighlightToday:u,showDaysOutsideCurrentMonth:N,onDayFocus:n,onDaySelect:R};return C?C(Y,U,z):P("div",{role:"cell",children:P(ag,w({},z))},z.key)})},`week-${I[0]}`))})}))]})}function Ai({onChange:e,onViewChange:t,openTo:r,view:o,views:n}){var i,a;const[l,c]=qr({name:"Picker",state:"view",controlled:o,default:r&&Uc(n,r)?r:n[0]}),u=(i=n[n.indexOf(l)-1])!=null?i:null,f=(a=n[n.indexOf(l)+1])!=null?a:null,h=p.exports.useCallback(y=>{c(y),t&&t(y)},[c,t]),m=p.exports.useCallback(()=>{f&&h(f)},[f,h]);return{handleChangeAndOpenNext:p.exports.useCallback((y,O)=>{const v=O==="finish",C=v&&Boolean(f)?"partial":O;e(y,C),v&&m()},[f,e,m]),nextView:f,previousView:u,openNext:m,openView:l,setOpenView:h}}const bg=Rt(P("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),yg=Rt(P("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),vg=Rt(P("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),iu=Rt(P("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),xg=Rt(Ce(p.exports.Fragment,{children:[P("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),P("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock");Rt(P("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange");const gg=Rt(P("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Pen");Rt(Ce(p.exports.Fragment,{children:[P("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),P("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const wg=["children","className","components","componentsProps","isLeftDisabled","isLeftHidden","isRightDisabled","isRightHidden","leftArrowButtonText","onLeftClick","onRightClick","rightArrowButtonText"],zr=Fe("MuiPickersArrowSwitcher",["root","spacer","button"]),Og=L("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),Pg=L("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),Wl=L(Mt,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>w({},e.hidden&&{visibility:"hidden"})),su=p.exports.forwardRef(function(t,r){const{children:o,className:n,components:i,componentsProps:a,isLeftDisabled:l,isLeftHidden:c,isRightDisabled:u,isRightHidden:f,leftArrowButtonText:h,onLeftClick:m,onRightClick:b,rightArrowButtonText:y}=t,O=Te(t,wg),C=ur().direction==="rtl",_=(a==null?void 0:a.leftArrowButton)||{},N=(i==null?void 0:i.LeftArrowIcon)||yg,g=(a==null?void 0:a.rightArrowButton)||{},T=(i==null?void 0:i.RightArrowIcon)||vg,x=t;return Ce(Og,w({ref:r,className:de(zr.root,n),ownerState:x},O,{children:[P(Wl,w({as:i==null?void 0:i.LeftArrowButton,size:"small","aria-label":h,title:h,disabled:l,edge:"end",onClick:m},_,{className:de(zr.button,_.className),ownerState:w({},x,_,{hidden:c}),children:C?P(T,{}):P(N,{})})),o?P(Q,{variant:"subtitle1",component:"span",children:o}):P(Pg,{className:zr.spacer,ownerState:x}),P(Wl,w({as:i==null?void 0:i.RightArrowButton,size:"small","aria-label":y,title:y,edge:"start",disabled:u,onClick:b},g,{className:de(zr.button,g.className),ownerState:w({},x,g,{hidden:f}),children:C?P(N,{}):P(T,{})}))]}))}),Dg=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,ci=(e,t,r)=>r&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,Ng=(e,t,r,o)=>{const n=ci(o.getHours(e),t,r);return o.setHours(e,n)},Hl=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),Cg=(e=!1,t)=>(r,o)=>e?t.isAfter(r,o):Hl(r,t)>Hl(o,t);function _g(e,{disableFuture:t,maxDate:r}){const o=Ge();return p.exports.useMemo(()=>{const n=o.date(),i=o.startOfMonth(t&&o.isBefore(n,r)?n:r);return!o.isAfter(i,e)},[t,r,e,o])}function Tg(e,{disablePast:t,minDate:r}){const o=Ge();return p.exports.useMemo(()=>{const n=o.date(),i=o.startOfMonth(t&&o.isAfter(n,r)?n:r);return!o.isBefore(i,e)},[t,r,e,o])}function Sg(e,t,r){const o=Ge(),n=Dg(e,o),i=p.exports.useCallback(a=>{const l=e==null?null:Ng(e,a,Boolean(t),o);r(l,"partial")},[t,e,r,o]);return{meridiemMode:n,handleMeridiemChange:i}}const lu=e=>{let t=!1;const r=Array.isArray(e)?e.join(` +`):e;return o=>{const n=Object.entries(o).filter(([,i])=>i!==void 0).map(([i])=>`- ${i}`);!t&&n.length>0&&(t=!0,console.warn([r,"deprecated props observed:",...n].join(` +`)))}},kg=L("div")({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),$g=L("div")(({theme:e})=>w({display:"flex",maxHeight:30,overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),Eg=L("div")({marginRight:6}),Rg=L(Mt)({marginRight:"auto"}),Mg=L(bg)(({theme:e,ownerState:t})=>w({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"},t.openView==="year"&&{transform:"rotate(180deg)"})),Ig=lu("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information.");function Ag(e){const{components:t={},componentsProps:r={},currentMonth:o,disabled:n,disableFuture:i,disablePast:a,getViewSwitchingButtonText:l,leftArrowButtonText:c,maxDate:u,minDate:f,onMonthChange:h,onViewChange:m,openView:b,reduceAnimations:y,rightArrowButtonText:O,views:v}=e;Ig({leftArrowButtonText:c,rightArrowButtonText:O,getViewSwitchingButtonText:l});const C=Mr(),_=c!=null?c:C.previousMonth,N=O!=null?O:C.nextMonth,g=l!=null?l:C.calendarViewSwitchingButtonAriaLabel,T=Ge(),x=r.switchViewButton||{},$=()=>h(T.getNextMonth(o),"left"),E=()=>h(T.getPreviousMonth(o),"right"),j=_g(o,{disableFuture:i,maxDate:u}),k=Tg(o,{disablePast:a,minDate:f}),D=()=>{if(!(v.length===1||!m||n))if(v.length===2)m(v.find(V=>V!==b)||v[0]);else{const V=v.indexOf(b)!==0?0:1;m(v[V])}};if(v.length===1&&v[0]==="year")return null;const R=e;return Ce(kg,{ownerState:R,children:[Ce($g,{role:"presentation",onClick:D,ownerState:R,children:[P(Jc,{reduceAnimations:y,transKey:T.format(o,"monthAndYear"),children:P(Eg,{"aria-live":"polite",ownerState:R,children:T.format(o,"monthAndYear")})}),v.length>1&&!n&&P(Rg,w({size:"small",as:t.SwitchViewButton,"aria-label":g(b)},x,{children:P(Mg,{as:t.SwitchViewIcon,ownerState:R})}))]}),P(hi,{in:b==="day",children:P(su,{leftArrowButtonText:_,rightArrowButtonText:N,components:t,componentsProps:r,onLeftClick:E,onRightClick:$,isLeftDisabled:k,isRightDisabled:j})})]})}const Xt=p.exports.createContext(null);function jg(e){return nt("PrivatePickersYear",e)}const Yl=Fe("PrivatePickersYear",["root","modeMobile","modeDesktop","yearButton","disabled","selected"]),Vg=e=>{const{wrapperVariant:t,disabled:r,selected:o,classes:n}=e,i={root:["root",t&&`mode${me(t)}`],yearButton:["yearButton",r&&"disabled",o&&"selected"]};return at(i,jg,n)},Bg=L("div")(({ownerState:e})=>w({flexBasis:"33.3%",display:"flex",alignItems:"center",justifyContent:"center"},(e==null?void 0:e.wrapperVariant)==="desktop"&&{flexBasis:"25%"})),Lg=L("button")(({theme:e})=>w({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:tt(e.palette.action.active,e.palette.action.hoverOpacity)},[`&.${Yl.disabled}`]:{color:e.palette.text.secondary},[`&.${Yl.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),Fg=p.exports.forwardRef(function(t,r){const{autoFocus:o,className:n,children:i,disabled:a,onClick:l,onKeyDown:c,selected:u,value:f}=t,h=p.exports.useRef(null),m=Lt(h,r),b=p.exports.useContext(Xt),y=w({},t,{wrapperVariant:b}),O=Vg(y);return p.exports.useEffect(()=>{o&&h.current.focus()},[o]),P(Bg,{className:de(O.root,n),ownerState:y,children:P(Lg,{ref:m,disabled:a,type:"button",tabIndex:u?0:-1,onClick:v=>l(v,f),onKeyDown:v=>c(v,f),className:O.yearButton,ownerState:y,children:i})})});function Wg(e){return nt("MuiYearPicker",e)}Fe("MuiYearPicker",["root"]);const Hg=e=>{const{classes:t}=e;return at({root:["root"]},Wg,t)},Yg=L("div",{name:"MuiYearPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",margin:"0 4px"}),cu=p.exports.forwardRef(function(t,r){const o=Ir(),n=ur(),i=Ge(),a=Nn(),l=Je({props:t,name:"MuiYearPicker"}),{autoFocus:c,className:u,date:f,disabled:h,disableFuture:m,disablePast:b,maxDate:y=a.maxDate,minDate:O=a.minDate,onChange:v,readOnly:C,shouldDisableYear:_}=l,N=l,g=Hg(N),T=f||o,x=i.getYear(T),$=p.exports.useContext(Xt),E=p.exports.useRef(null),[j,k]=p.exports.useState(x),D=p.exports.useCallback(F=>!!(b&&i.isBeforeYear(F,o)||m&&i.isAfterYear(F,o)||O&&i.isBeforeYear(F,O)||y&&i.isAfterYear(F,y)||_&&_(F)),[m,b,y,O,o,_,i]),R=(F,I,Y="finish")=>{if(C)return;const z=i.setYear(T,I);v(z,Y)},V=p.exports.useCallback(F=>{D(i.setYear(T,F))||k(F)},[T,D,i]),U=$==="desktop"?4:3,H=(F,I)=>{switch(F.key){case"ArrowUp":V(I-U),F.preventDefault();break;case"ArrowDown":V(I+U),F.preventDefault();break;case"ArrowLeft":V(I+(n.direction==="ltr"?-1:1)),F.preventDefault();break;case"ArrowRight":V(I+(n.direction==="ltr"?1:-1)),F.preventDefault();break}};return P(Yg,{ref:r,className:de(g.root,u),ownerState:N,children:i.getYearRange(O,y).map(F=>{const I=i.getYear(F),Y=I===x;return P(Fg,{selected:Y,value:I,onClick:R,onKeyDown:H,autoFocus:c&&I===j,ref:Y?E:void 0,disabled:h||D(F),children:i.format(F,"year")},i.format(F,"year"))})})});cu.propTypes={autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,date:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disablePast:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,onFocusedDayChange:s.exports.func,readOnly:s.exports.bool,shouldDisableYear:s.exports.func};const Hn=({date:e,disableFuture:t,disablePast:r,maxDate:o,minDate:n,isDateDisabled:i,utils:a})=>{const l=a.startOfDay(a.date());r&&a.isBefore(n,l)&&(n=l),t&&a.isAfter(o,l)&&(o=l);let c=e,u=e;for(a.isBefore(e,n)&&(c=a.date(n),u=null),a.isAfter(e,o)&&(u&&(u=a.date(o)),c=null);c||u;){if(c&&a.isAfter(c,o)&&(c=null),u&&a.isBefore(u,n)&&(u=null),c){if(!i(c))return c;c=a.addDays(c,1)}if(u){if(!i(u))return u;u=a.addDays(u,-1)}}return null},Ug=(e,t)=>{const r=e.date(t);return e.isValid(r)?r:null},ji=L("div")({overflowX:"hidden",width:eu,maxHeight:Qx,display:"flex",flexDirection:"column",margin:"0 auto"}),zg=typeof navigator<"u"&&/(android)/i.test(navigator.userAgent),qg=e=>nt("MuiCalendarPicker",e);Fe("MuiCalendarPicker",["root","viewTransitionContainer"]);const Kg=["autoFocus","onViewChange","date","disableFuture","disablePast","defaultCalendarMonth","loading","onChange","onYearChange","onMonthChange","reduceAnimations","renderLoading","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate"],Gg=e=>{const{classes:t}=e;return at({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},qg,t)},Xg=L(ji,{name:"MuiCalendarPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),Qg=L(Jc,{name:"MuiCalendarPicker",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({overflowY:"auto"}),uu=p.exports.forwardRef(function(t,r){const o=Ge(),n=Nn(),i=Je({props:t,name:"MuiCalendarPicker"}),{autoFocus:a,onViewChange:l,date:c,disableFuture:u,disablePast:f,defaultCalendarMonth:h,loading:m=!1,onChange:b,onYearChange:y,onMonthChange:O,reduceAnimations:v=zg,renderLoading:C=()=>P("span",{children:"..."}),shouldDisableDate:_,shouldDisableMonth:N,shouldDisableYear:g,view:T,views:x=["year","day"],openTo:$="day",className:E,disabled:j,readOnly:k,minDate:D=n.minDate,maxDate:R=n.maxDate}=i,V=Te(i,Kg),{openView:U,setOpenView:H,openNext:F}=Ai({view:T,views:x,openTo:$,onChange:b,onViewChange:l}),{calendarState:I,changeFocusedDay:Y,changeMonth:z,handleChangeMonth:pe,isDateDisabled:we,onMonthSwitchingAnimationEnd:be}=Kx({date:c,defaultCalendarMonth:h,reduceAnimations:v,onMonthChange:O,minDate:D,maxDate:R,shouldDisableDate:_,disablePast:f,disableFuture:u}),Oe=p.exports.useCallback((ee,ye)=>{const Se=o.startOfMonth(ee),ne=o.endOfMonth(ee),A=we(ee)?Hn({utils:o,date:ee,minDate:o.isBefore(D,Se)?Se:D,maxDate:o.isAfter(R,ne)?ne:R,disablePast:f,disableFuture:u,isDateDisabled:we}):ee;A?(b(A,ye),O==null||O(Se)):(F(),z(Se)),Y(A)},[Y,u,f,we,R,D,b,O,z,F,o]),fe=p.exports.useCallback((ee,ye)=>{const Se=o.startOfYear(ee),ne=o.endOfYear(ee),A=we(ee)?Hn({utils:o,date:ee,minDate:o.isBefore(D,Se)?Se:D,maxDate:o.isAfter(R,ne)?ne:R,disablePast:f,disableFuture:u,isDateDisabled:we}):ee;A?(b(A,ye),y==null||y(A)):(F(),z(Se)),Y(A)},[Y,u,f,we,R,D,b,y,F,o,z]),De=p.exports.useCallback((ee,ye)=>b(c&&ee?o.mergeDateAndTime(ee,c):ee,ye),[o,c,b]);p.exports.useEffect(()=>{if(c&&we(c)){const ee=Hn({utils:o,date:c,minDate:D,maxDate:R,disablePast:f,disableFuture:u,isDateDisabled:we});b(ee,"partial")}},[]),p.exports.useEffect(()=>{c&&z(c)},[c]);const Ee=i,q=Gg(Ee),K={disablePast:f,disableFuture:u,maxDate:R,minDate:D},Z=j&&c||D,Pe=j&&c||R;return Ce(Xg,{ref:r,className:de(q.root,E),ownerState:Ee,children:[P(Ag,w({},V,{views:x,openView:U,currentMonth:I.currentMonth,onViewChange:H,onMonthChange:(ee,ye)=>pe({newMonth:ee,direction:ye}),minDate:Z,maxDate:Pe,disabled:j,disablePast:f,disableFuture:u,reduceAnimations:v})),P(Qg,{reduceAnimations:v,className:q.viewTransitionContainer,transKey:U,ownerState:Ee,children:Ce("div",{children:[U==="year"&&P(cu,w({},V,K,{autoFocus:a,date:c,onChange:fe,shouldDisableYear:g,disabled:j,readOnly:k})),U==="month"&&P(Gc,w({},K,{className:E,date:c,onChange:Oe,disabled:j,readOnly:k,shouldDisableMonth:N})),U==="day"&&P(mg,w({},V,I,K,{autoFocus:a,onMonthSwitchingAnimationEnd:be,onFocusedDayChange:Y,reduceAnimations:v,selectedDays:[c],onSelectedDaysChange:De,loading:m,renderLoading:C,disabled:j,readOnly:k,shouldDisableDate:_}))]})})]})});uu.propTypes={autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,components:s.exports.object,componentsProps:s.exports.object,date:s.exports.any,defaultCalendarMonth:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disablePast:s.exports.bool,getViewSwitchingButtonText:s.exports.func,leftArrowButtonText:s.exports.string,loading:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,onMonthChange:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,openTo:s.exports.oneOf(["day","month","year"]),readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderLoading:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,view:s.exports.oneOf(["day","month","year"]),views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const lr=220,Bt=36,Tr={x:lr/2,y:lr/2},fu={x:Tr.x,y:0},Zg=fu.x-Tr.x,Jg=fu.y-Tr.y,ew=e=>e*(180/Math.PI),pu=(e,t,r)=>{const o=t-Tr.x,n=r-Tr.y,i=Math.atan2(Zg,Jg)-Math.atan2(o,n);let a=ew(i);a=Math.round(a/e)*e,a%=360;const l=Math.floor(a/e)||0,c=o**2+n**2,u=Math.sqrt(c);return{value:l,distance:u}},tw=(e,t,r=1)=>{const o=r*6;let{value:n}=pu(o,e,t);return n=n*r%60,n},rw=(e,t,r)=>{const{value:o,distance:n}=pu(30,e,t);let i=o||12;return r?i%=12:nw({width:2,backgroundColor:e.palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.toAnimateTransform&&{transition:e.transitions.create(["transform","height"])})),aw=L("div")(({theme:e,ownerState:t})=>w({width:4,height:4,backgroundColor:e.palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${Bt/2}px)`,border:`${(Bt-4)/2}px solid ${e.palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:e.palette.primary.main}));class du extends p.exports.Component{constructor(...t){super(...t),this.state={toAnimateTransform:!1,previousType:void 0}}render(){const t=this.props,{className:r,isInner:o,type:n,value:i}=t,a=Te(t,ow),l=w({},this.props,this.state);return P(nw,w({style:(()=>{let f=360/(n==="hours"?12:60)*i;return n==="hours"&&i>12&&(f-=360),{height:Math.round((o?.26:.4)*lr),transform:`rotateZ(${f}deg)`}})(),className:r,ownerState:l},a,{children:P(aw,{ownerState:l})}))}}du.getDerivedStateFromProps=(e,t)=>e.type!==t.previousType?{toAnimateTransform:!0,previousType:e.type}:{toAnimateTransform:!1,previousType:e.type};const iw=L("div")(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),sw=L("div")({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),lw=L("div")(({ownerState:e})=>w({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),cw=L("div")(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:e.palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),uw=L(Mt)(({theme:e,ownerState:t})=>w({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,left:8},t.meridiemMode==="am"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}})),fw=L(Mt)(({theme:e,ownerState:t})=>w({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,right:8},t.meridiemMode==="pm"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}}));function pw(e){const{ampm:t,ampmInClock:r,autoFocus:o,children:n,date:i,getClockLabelText:a,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:f=1,onChange:h,selectedId:m,type:b,value:y,disabled:O,readOnly:v}=e,C=e,_=Ge(),N=p.exports.useContext(Xt),g=p.exports.useRef(!1),T=c(y,b),x=!t&&b==="hours"&&(y<1||y>12),$=(I,Y)=>{O||v||c(I,b)||h(I,Y)},E=(I,Y)=>{let{offsetX:z,offsetY:pe}=I;if(z===void 0){const be=I.target.getBoundingClientRect();z=I.changedTouches[0].clientX-be.left,pe=I.changedTouches[0].clientY-be.top}const we=b==="seconds"||b==="minutes"?tw(z,pe,f):rw(z,pe,Boolean(t));$(we,Y)},j=I=>{g.current=!0,E(I,"shallow")},k=I=>{g.current&&(E(I,"finish"),g.current=!1)},D=I=>{I.buttons>0&&E(I.nativeEvent,"shallow")},R=I=>{g.current&&(g.current=!1),E(I.nativeEvent,"finish")},V=p.exports.useMemo(()=>b==="hours"?!0:y%5===0,[b,y]),U=b==="minutes"?f:1,H=p.exports.useRef(null);Nr(()=>{o&&H.current.focus()},[o]);const F=I=>{if(!g.current)switch(I.key){case"Home":$(0,"partial"),I.preventDefault();break;case"End":$(b==="minutes"?59:23,"partial"),I.preventDefault();break;case"ArrowUp":$(y+U,"partial"),I.preventDefault();break;case"ArrowDown":$(y-U,"partial"),I.preventDefault();break}};return Ce(iw,{children:[Ce(sw,{children:[P(lw,{onTouchMove:j,onTouchEnd:k,onMouseUp:R,onMouseMove:D,ownerState:{disabled:O}}),!T&&Ce(p.exports.Fragment,{children:[P(cw,{}),i&&P(du,{type:b,value:y,isInner:x,hasSelected:V})]}),P("div",{"aria-activedescendant":m,"aria-label":a(b,i,_),ref:H,role:"listbox",onKeyDown:F,tabIndex:0,children:n})]}),t&&(N==="desktop"||r)&&Ce(p.exports.Fragment,{children:[P(uw,{onClick:v?void 0:()=>l("am"),disabled:O||u===null,ownerState:C,children:P(Q,{variant:"caption",children:"AM"})}),P(fw,{disabled:O||u===null,onClick:v?void 0:()=>l("pm"),ownerState:C,children:P(Q,{variant:"caption",children:"PM"})})]})]})}const dw=["className","disabled","index","inner","label","selected"],mn=Fe("PrivateClockNumber",["selected","disabled"]),hw=L("span")(({theme:e,ownerState:t})=>w({height:Bt,width:Bt,position:"absolute",left:`calc((100% - ${Bt}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:e.palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:e.palette.background.paper},[`&.${mn.selected}`]:{color:e.palette.primary.contrastText},[`&.${mn.disabled}`]:{pointerEvents:"none",color:e.palette.text.disabled}},t.inner&&w({},e.typography.body2,{color:e.palette.text.secondary})));function hu(e){const{className:t,disabled:r,index:o,inner:n,label:i,selected:a}=e,l=Te(e,dw),c=e,u=o%12/12*Math.PI*2-Math.PI/2,f=(lr-Bt-2)/2*(n?.65:1),h=Math.round(Math.cos(u)*f),m=Math.round(Math.sin(u)*f);return P(hw,w({className:de(t,a&&mn.selected,r&&mn.disabled),"aria-disabled":r?!0:void 0,"aria-selected":a?!0:void 0,role:"option",style:{transform:`translate(${h}px, ${m+(lr-Bt)/2}px`},ownerState:c},l,{children:i}))}const mw=({ampm:e,date:t,getClockNumberText:r,isDisabled:o,selectedId:n,utils:i})=>{const a=t?i.getHours(t):null,l=[],c=e?1:0,u=e?12:23,f=h=>a===null?!1:e?h===12?a===12||a===0:a===h||a-12===h:a===h;for(let h=c;h<=u;h+=1){let m=h.toString();h===0&&(m="00");const b=!e&&(h===0||h>12);m=i.formatNumber(m);const y=f(h);l.push(P(hu,{id:y?n:void 0,index:h,inner:b,selected:y,disabled:o(h),label:m,"aria-label":r(m)},h))}return l},Ul=({utils:e,value:t,isDisabled:r,getClockNumberText:o,selectedId:n})=>{const i=e.formatNumber;return[[5,i("05")],[10,i("10")],[15,i("15")],[20,i("20")],[25,i("25")],[30,i("30")],[35,i("35")],[40,i("40")],[45,i("45")],[50,i("50")],[55,i("55")],[0,i("00")]].map(([a,l],c)=>{const u=a===t;return P(hu,{label:l,id:u?n:void 0,index:c+1,inner:!1,disabled:r(a),selected:u,"aria-label":o(l)},a)})};function bw(e){return nt("MuiClockPicker",e)}Fe("MuiClockPicker",["root","arrowSwitcher"]);const yw=e=>{const{classes:t}=e;return at({root:["root"],arrowSwitcher:["arrowSwitcher"]},bw,t)},vw=L(ji,{name:"MuiClockPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),xw=L(su,{name:"MuiClockPicker",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),gw=lu("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information."),mu=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiClockPicker"}),{ampm:n=!1,ampmInClock:i=!1,autoFocus:a,components:l,componentsProps:c,date:u,disableIgnoringDatePartForTimeValidation:f,getClockLabelText:h,getHoursClockNumberText:m,getMinutesClockNumberText:b,getSecondsClockNumberText:y,leftArrowButtonText:O,maxTime:v,minTime:C,minutesStep:_=1,rightArrowButtonText:N,shouldDisableTime:g,showViewSwitcher:T,onChange:x,view:$,views:E=["hours","minutes"],openTo:j,onViewChange:k,className:D,disabled:R,readOnly:V}=o;gw({leftArrowButtonText:O,rightArrowButtonText:N,getClockLabelText:h,getHoursClockNumberText:m,getMinutesClockNumberText:b,getSecondsClockNumberText:y});const U=Mr(),H=O!=null?O:U.openPreviousView,F=N!=null?N:U.openNextView,I=h!=null?h:U.clockLabelText,Y=m!=null?m:U.hoursClockNumberText,z=b!=null?b:U.minutesClockNumberText,pe=y!=null?y:U.secondsClockNumberText,{openView:we,setOpenView:be,nextView:Oe,previousView:fe,handleChangeAndOpenNext:De}=Ai({view:$,views:E,openTo:j,onViewChange:k,onChange:x}),Ee=Ir(),q=Ge(),K=p.exports.useMemo(()=>u||q.setSeconds(q.setMinutes(q.setHours(Ee,0),0),0),[u,Ee,q]),{meridiemMode:Z,handleMeridiemChange:Pe}=Sg(K,n,De),ee=p.exports.useCallback((xe,W)=>{const ke=Cg(f,q),ue=({start:se,end:te})=>!(C&&ke(C,te)||v&&ke(se,v)),ie=(se,te=1)=>se%te!==0?!1:g?!g(se,W):!0;switch(W){case"hours":{const se=ci(xe,Z,n),te=q.setHours(K,se),Xe=q.setSeconds(q.setMinutes(te,0),0),it=q.setSeconds(q.setMinutes(te,59),59);return!ue({start:Xe,end:it})||!ie(se)}case"minutes":{const se=q.setMinutes(K,xe),te=q.setSeconds(se,0),Xe=q.setSeconds(se,59);return!ue({start:te,end:Xe})||!ie(xe,_)}case"seconds":{const se=q.setSeconds(K,xe);return!ue({start:se,end:se})||!ie(xe)}default:throw new Error("not supported")}},[n,K,f,v,Z,C,_,g,q]),ye=pi(),Se=p.exports.useMemo(()=>{switch(we){case"hours":{const xe=(W,ke)=>{const ue=ci(W,Z,n);De(q.setHours(K,ue),ke)};return{onChange:xe,value:q.getHours(K),children:mw({date:u,utils:q,ampm:n,onChange:xe,getClockNumberText:Y,isDisabled:W=>R||ee(W,"hours"),selectedId:ye})}}case"minutes":{const xe=q.getMinutes(K),W=(ke,ue)=>{De(q.setMinutes(K,ke),ue)};return{value:xe,onChange:W,children:Ul({utils:q,value:xe,onChange:W,getClockNumberText:z,isDisabled:ke=>R||ee(ke,"minutes"),selectedId:ye})}}case"seconds":{const xe=q.getSeconds(K),W=(ke,ue)=>{De(q.setSeconds(K,ke),ue)};return{value:xe,onChange:W,children:Ul({utils:q,value:xe,onChange:W,getClockNumberText:pe,isDisabled:ke=>R||ee(ke,"seconds"),selectedId:ye})}}default:throw new Error("You must provide the type for ClockView")}},[we,q,u,n,Y,z,pe,Z,De,K,ee,ye,R]),ne=o,A=yw(ne);return Ce(vw,{ref:r,className:de(A.root,D),ownerState:ne,children:[T&&P(xw,{className:A.arrowSwitcher,leftArrowButtonText:H,rightArrowButtonText:F,components:l,componentsProps:c,onLeftClick:()=>be(fe),onRightClick:()=>be(Oe),isLeftDisabled:!fe,isRightDisabled:!Oe,ownerState:ne}),P(pw,w({autoFocus:a,date:u,ampmInClock:i,type:we,ampm:n,getClockLabelText:I,minutesStep:_,isTimeDisabled:ee,meridiemMode:Z,handleMeridiemChange:Pe,selectedId:ye,disabled:R,readOnly:V},Se))]})});mu.propTypes={ampm:s.exports.bool,ampmInClock:s.exports.bool,autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,components:s.exports.object,componentsProps:s.exports.object,date:s.exports.any,disabled:s.exports.bool,disableIgnoringDatePartForTimeValidation:s.exports.bool,getClockLabelText:s.exports.func,getHoursClockNumberText:s.exports.func,getMinutesClockNumberText:s.exports.func,getSecondsClockNumberText:s.exports.func,leftArrowButtonText:s.exports.string,maxTime:s.exports.any,minTime:s.exports.any,minutesStep:s.exports.number,onChange:s.exports.func.isRequired,onViewChange:s.exports.func,openTo:s.exports.oneOf(["hours","minutes","seconds"]),readOnly:s.exports.bool,rightArrowButtonText:s.exports.string,shouldDisableTime:s.exports.func,showViewSwitcher:s.exports.bool,view:s.exports.oneOf(["hours","minutes","seconds"]),views:s.exports.arrayOf(s.exports.oneOf(["hours","minutes","seconds"]).isRequired)};const bu=e=>e.length===1&&e[0]==="year",yu=e=>e.length===2&&e.indexOf("month")!==-1&&e.indexOf("year")!==-1,ww=(e,t)=>bu(e)?{inputFormat:t.formats.year}:yu(e)?{disableMaskedInput:!0,inputFormat:t.formats.monthAndYear}:{inputFormat:t.formats.keyboardDate};function vu(e,t){var r;const o=Ge(),n=Nn(),i=Je({props:e,name:t}),a=(r=i.views)!=null?r:["year","day"];return w({openTo:"day",minDate:n.minDate,maxDate:n.maxDate},ww(a,o),i,{views:a})}const xu={emptyValue:null,getTodayValue:e=>e.date(),parseInput:Ug,areValuesEqual:(e,t,r)=>e.isEqual(t,r)},gr=Fe("MuiPickersToolbar",["root","content","penIconButton","penIconButtonLandscape"]),Ow=L("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>w({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),Pw=L(rr,{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:1}),Dw=L(Mt,{name:"MuiPickersToolbar",slot:"PenIconButton",overridesResolver:(e,t)=>t.penIconButton})({}),Nw=e=>e==="clock"?P(xg,{color:"inherit"}):P(iu,{color:"inherit"});function Cw(e,t){return e?`text input view is open, go to ${t} view`:`${t} view is open, go to text input view`}const _w=p.exports.forwardRef(function(t,r){const{children:o,className:n,getMobileKeyboardInputViewButtonText:i=Cw,isLandscape:a,isMobileKeyboardViewOpen:l,landscapeDirection:c="column",toggleMobileKeyboardView:u,toolbarTitle:f,viewType:h="calendar"}=t,m=t;return Ce(Ow,{ref:r,className:de(gr.root,n),ownerState:m,children:[P(Q,{color:"text.secondary",variant:"overline",children:f}),Ce(Pw,{container:!0,justifyContent:"space-between",className:gr.content,ownerState:m,direction:a?c:"row",alignItems:a?"flex-start":"flex-end",children:[o,P(Dw,{onClick:u,className:de(gr.penIconButton,a&&gr.penIconButtonLandscape),ownerState:m,color:"inherit","aria-label":i(l,h),children:l?Nw(h):P(gg,{color:"inherit"})})]})]})}),Tw=["parsedValue","isLandscape","isMobileKeyboardViewOpen","onChange","toggleMobileKeyboardView","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],zl=Fe("MuiDatePickerToolbar",["root","title"]),Sw=L(_w,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({[`& .${gr.penIconButton}`]:{position:"relative",top:4}}),kw=L(Q,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>w({},e.isLandscape&&{margin:"auto 16px auto auto"})),gu=p.exports.forwardRef(function(t,r){const{parsedValue:o,isLandscape:n,isMobileKeyboardViewOpen:i,toggleMobileKeyboardView:a,toolbarFormat:l,toolbarPlaceholder:c="\u2013\u2013",toolbarTitle:u="Select date",views:f}=t,h=Te(t,Tw),m=Ge(),b=p.exports.useMemo(()=>o?l?m.formatByString(o,l):bu(f)?m.format(o,"year"):yu(f)?m.format(o,"month"):/en/.test(m.getCurrentLocaleCode())?m.format(o,"normalDateWithWeekday"):m.format(o,"normalDate"):c,[o,l,c,m,f]),y=t;return P(Sw,w({ref:r,toolbarTitle:u,isMobileKeyboardViewOpen:i,toggleMobileKeyboardView:a,isLandscape:n,ownerState:y,className:zl.root},h,{children:P(kw,{variant:"h4",align:n?"left":"center",ownerState:y,className:zl.title,children:b})}))}),wu=e=>{const{onAccept:t,onClear:r,onCancel:o,onSetToday:n,actions:i}=e,a=p.exports.useContext(Xt),l=Mr(),c=typeof i=="function"?i(a):i;if(c==null||c.length===0)return null;const u=c==null?void 0:c.map(f=>{switch(f){case"clear":return P(Lr,{onClick:r,children:l.clearButtonLabel},f);case"cancel":return P(Lr,{onClick:o,children:l.cancelButtonLabel},f);case"accept":return P(Lr,{onClick:t,children:l.okButtonLabel},f);case"today":return P(Lr,{onClick:n,children:l.todayButtonLabel},f);default:return null}});return P($d,{children:u})},$w=["onClick","onTouchStart"],Ew=L(Si)(({theme:e})=>({zIndex:e.zIndex.modal})),Rw=L(cr)(({ownerState:e})=>w({transformOrigin:"top center",outline:0},e.placement==="top"&&{transformOrigin:"bottom center"}));function Mw(e,t){return t.documentElement.clientWidth{if(!e)return;function c(){i.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),i.current=!1}},[e]);const a=Vt(c=>{if(!i.current)return;const u=o.current;o.current=!1;const f=er(n.current);if(!n.current||"clientX"in c&&Mw(c,f))return;if(r.current){r.current=!1;return}let h;c.composedPath?h=c.composedPath().indexOf(n.current)>-1:h=!f.documentElement.contains(c.target)||n.current.contains(c.target),!h&&!u&&t(c)}),l=()=>{o.current=!0};return p.exports.useEffect(()=>{if(e){const c=er(n.current),u=()=>{r.current=!0};return c.addEventListener("touchstart",a),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",a),c.removeEventListener("touchmove",u)}}},[e,a]),p.exports.useEffect(()=>{if(e){const c=er(n.current);return c.addEventListener("click",a),()=>{c.removeEventListener("click",a),o.current=!1}}},[e,a]),[n,l,l]}const Aw=e=>{var t;const{anchorEl:r,children:o,containerRef:n=null,onBlur:i,onClose:a,onClear:l,onAccept:c,onCancel:u,onSetToday:f,open:h,PopperProps:m,role:b,TransitionComponent:y=of,TrapFocusProps:O,PaperProps:v={},components:C,componentsProps:_}=e;p.exports.useEffect(()=>{function F(I){h&&(I.key==="Escape"||I.key==="Esc")&&a()}return document.addEventListener("keydown",F),()=>{document.removeEventListener("keydown",F)}},[a,h]);const N=p.exports.useRef(null);p.exports.useEffect(()=>{b!=="tooltip"&&(h?N.current=document.activeElement:N.current&&N.current instanceof HTMLElement&&N.current.focus())},[h,b]);const[g,T,x]=Iw(h,i!=null?i:a),$=p.exports.useRef(null),E=Lt($,n),j=Lt(E,g),k=e,{onClick:D,onTouchStart:R}=v,V=Te(v,$w),U=F=>{F.key==="Escape"&&(F.stopPropagation(),a())},H=(t=C==null?void 0:C.ActionBar)!=null?t:wu;return P(Ew,w({transition:!0,role:b,open:h,anchorEl:r,ownerState:k,onKeyDown:U},m,{children:({TransitionProps:F,placement:I})=>P(rf,w({open:h,disableAutoFocus:!0,disableEnforceFocus:b==="tooltip",isEnabled:()=>!0},O,{children:P(y,w({},F,{children:Ce(Rw,w({tabIndex:-1,elevation:8,ref:j,onClick:Y=>{T(Y),D&&D(Y)},onTouchStart:Y=>{x(Y),R&&R(Y)},ownerState:w({},k,{placement:I})},V,{children:[o,P(H,w({onAccept:c,onClear:l,onCancel:u,onSetToday:f,actions:[]},_==null?void 0:_.actionBar))]}))}))}))}))};function jw(e){const{children:t,DateInputProps:r,KeyboardDateInputComponent:o,onClear:n,onDismiss:i,onCancel:a,onAccept:l,onSetToday:c,open:u,PopperProps:f,PaperProps:h,TransitionComponent:m,components:b,componentsProps:y}=e,O=p.exports.useRef(null),v=Lt(r.inputRef,O);return Ce(Xt.Provider,{value:"desktop",children:[P(o,w({},r,{inputRef:v})),P(Aw,{role:"dialog",open:u,anchorEl:O.current,TransitionComponent:m,PopperProps:f,PaperProps:h,onClose:i,onCancel:a,onClear:n,onAccept:l,onSetToday:c,components:b,componentsProps:y,children:t})]})}const ui=(e,t,r)=>{const o=e.date(t);return t===null?"":e.isValid(o)?e.formatByString(o,r):""},bn="_",Ou="2019-11-21T22:30:00.000",Pu="2019-01-01T09:00:00.000";function Vw(e,t,r,o){if(e)return e;const i=o.formatByString(o.date(Pu),t).replace(r,bn),a=o.formatByString(o.date(Ou),t).replace(r,"_");return i===a?i:(console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)),"")}function Bw(e,t,r,o){if(!e)return!1;const i=o.formatByString(o.date(Pu),t).replace(r,bn),a=o.formatByString(o.date(Ou),t).replace(r,"_"),l=a===i&&e===a;return!l&&o.lib!=="luxon"&&(t.includes("MMM")?console.warn(["Mask does not support literals such as 'MMM'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)):a&&a!==i?console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)):e&&console.warn([`The mask "${e}" you passed is not valid for the format used ${t}.`,"Falling down to uncontrolled no-mask input."].join(` +`))),l}const Lw=(e,t)=>r=>{let o=0;return r.split("").map((n,i)=>{if(t.lastIndex=0,o>e.length-1)return"";const a=e[o],l=e[o+1],c=t.test(n)?n:"",u=a===bn?c:a+c;return o+=u.length,i===r.length-1&&l&&l!==bn?u?u+l:"":u}).join("")},Fw=({acceptRegex:e=/[\d]/gi,disabled:t,disableMaskedInput:r,ignoreInvalidInputs:o,inputFormat:n,inputProps:i,label:a,mask:l,onChange:c,rawValue:u,readOnly:f,rifmFormatter:h,TextFieldProps:m,validationError:b})=>{const y=Ge(),O=y.getFormatHelperText(n),{shouldUseMaskedInput:v,maskToUse:C}=p.exports.useMemo(()=>{if(r)return{shouldUseMaskedInput:!1,maskToUse:""};const R=Vw(l,n,e,y);return{shouldUseMaskedInput:Bw(R,n,e,y),maskToUse:R}},[e,r,n,l,y]),_=p.exports.useMemo(()=>v&&C?Lw(C,e):R=>R,[e,C,v]),N=u===null?null:y.date(u),[g,T]=p.exports.useState(N),[x,$]=p.exports.useState(ui(y,u,n)),E=p.exports.useRef();p.exports.useEffect(()=>{const R=u!==E.current;if(E.current=u,!R)return;const V=u===null?null:y.date(u);if(!(u===null||y.isValid(V))||y.isEqual(g,V))return;const H=ui(y,u,n);T(V),$(H)},[y,u,n,g]);const j=R=>{const V=R===""||R===l?"":R;$(V);const U=V===null?null:y.parse(V,n);o&&!y.isValid(U)||(T(U),c(U,V||void 0))},k=Ix({value:x,onChange:j,format:h||_});return w({label:a,disabled:t,error:b,inputProps:w({},v?k:{value:x,onChange:R=>{j(R.currentTarget.value)}},{disabled:t,placeholder:O,readOnly:f,type:v?"tel":"text"},i)},m)},Ww=["components","disableOpenPicker","getOpenDialogAriaText","InputAdornmentProps","InputProps","inputRef","openPicker","OpenPickerButtonProps","renderInput"],Du=p.exports.forwardRef(function(t,r){const{components:o={},disableOpenPicker:n,getOpenDialogAriaText:i,InputAdornmentProps:a,InputProps:l,inputRef:c,openPicker:u,OpenPickerButtonProps:f,renderInput:h}=t,m=Te(t,Ww),b=Mr(),y=i!=null?i:b.openDatePickerDialogue,O=Ge(),v=Fw(m),C=(a==null?void 0:a.position)||"end",_=o.OpenPickerIcon||iu;return h(w({ref:r,inputRef:c},v,{InputProps:w({},l,{[`${C}Adornment`]:n?void 0:P(nf,w({position:C},a,{children:P(Mt,w({edge:C,disabled:m.disabled||m.readOnly,"aria-label":y(m.rawValue,O)},f,{onClick:u,children:P(_,{})}))}))})}))});function ql(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const Hw=(e,t)=>{const[r,o]=p.exports.useState(ql);return Nr(()=>{const i=()=>{o(ql())};return window.addEventListener("orientationchange",i),()=>{window.removeEventListener("orientationchange",i)}},[]),Uc(e,["hours","minutes","seconds"])?!1:(t||r)==="landscape"},Yw=["autoFocus","className","parsedValue","DateInputProps","isMobileKeyboardViewOpen","onDateChange","onViewChange","openTo","orientation","showToolbar","toggleMobileKeyboardView","ToolbarComponent","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],Uw=L("div")({padding:"16px 24px"}),zw=L("div")(({ownerState:e})=>w({display:"flex",flexDirection:"column"},e.isLandscape&&{flexDirection:"row"})),qw={fullWidth:!0},Kl=e=>e==="year"||e==="month"||e==="day",Gl=e=>e==="hours"||e==="minutes"||e==="seconds";function Nu(e){const{autoFocus:t,parsedValue:r,DateInputProps:o,isMobileKeyboardViewOpen:n,onDateChange:i,onViewChange:a,openTo:l,orientation:c,showToolbar:u,toggleMobileKeyboardView:f,ToolbarComponent:h=()=>null,toolbarFormat:m,toolbarPlaceholder:b,toolbarTitle:y,views:O}=e,v=Te(e,Yw),C=Hw(O,c),_=p.exports.useContext(Xt),N=u!=null?u:_!=="desktop",g=p.exports.useCallback((j,k)=>{i(j,_,k)},[i,_]),T=p.exports.useCallback(j=>{n&&f(),a&&a(j)},[n,a,f]),{openView:x,setOpenView:$,handleChangeAndOpenNext:E}=Ai({view:void 0,views:O,openTo:l,onChange:g,onViewChange:T});return Ce(zw,{ownerState:{isLandscape:C},children:[N&&P(h,w({},v,{views:O,isLandscape:C,parsedValue:r,onChange:g,setOpenView:$,openView:x,toolbarTitle:y,toolbarFormat:m,toolbarPlaceholder:b,isMobileKeyboardViewOpen:n,toggleMobileKeyboardView:f})),P(ji,{children:n?P(Uw,{children:P(Du,w({},o,{ignoreInvalidInputs:!0,disableOpenPicker:!0,TextFieldProps:qw}))}):Ce(p.exports.Fragment,{children:[Kl(x)&&P(uu,w({autoFocus:t,date:r,onViewChange:$,onChange:E,view:x,views:O.filter(Kl)},v)),Gl(x)&&P(mu,w({},v,{autoFocus:t,date:r,view:x,views:O.filter(Gl),onChange:E,onViewChange:$,showViewSwitcher:_==="desktop"}))]})})]})}const Kw=({open:e,onOpen:t,onClose:r})=>{const o=p.exports.useRef(typeof e=="boolean").current,[n,i]=p.exports.useState(!1);p.exports.useEffect(()=>{if(o){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");i(e)}},[o,e]);const a=p.exports.useCallback(l=>{o||i(l),l&&t&&t(),!l&&r&&r()},[o,t,r]);return{isOpen:n,setIsOpen:a}},Cu=(e,t)=>{const{onAccept:r,onChange:o,value:n,closeOnSelect:i}=e,a=Ge(),{isOpen:l,setIsOpen:c}=Kw(e),u=p.exports.useMemo(()=>t.parseInput(a,n),[t,a,n]),[f,h]=p.exports.useState(u),[m,b]=p.exports.useState(()=>({committed:u,draft:u,resetFallback:u})),y=p.exports.useCallback(x=>{b($=>{switch(x.action){case"setAll":case"acceptAndClose":return{draft:x.value,committed:x.value,resetFallback:x.value};case"setCommitted":return w({},$,{draft:x.value,committed:x.value});case"setDraft":return w({},$,{draft:x.value});default:return $}}),!x.skipOnChangeCall&&!t.areValuesEqual(a,m.committed,x.value)&&o(x.value),x.action==="acceptAndClose"&&(c(!1),r&&!t.areValuesEqual(a,m.resetFallback,x.value)&&r(x.value))},[r,o,c,m,a,t]);p.exports.useEffect(()=>{a.isValid(u)&&h(u)},[a,u]),p.exports.useEffect(()=>{l&&y({action:"setAll",value:u,skipOnChangeCall:!0})},[l]),t.areValuesEqual(a,m.committed,u)||y({action:"setCommitted",value:u,skipOnChangeCall:!0});const O=p.exports.useMemo(()=>({open:l,onClear:()=>{y({value:t.emptyValue,action:"acceptAndClose"})},onAccept:()=>{y({value:m.draft,action:"acceptAndClose"})},onDismiss:()=>{y({value:m.committed,action:"acceptAndClose"})},onCancel:()=>{y({value:m.resetFallback,action:"acceptAndClose"})},onSetToday:()=>{y({value:t.getTodayValue(a),action:"acceptAndClose"})}}),[y,l,a,m,t]),[v,C]=p.exports.useState(!1),_=p.exports.useMemo(()=>({parsedValue:m.draft,isMobileKeyboardViewOpen:v,toggleMobileKeyboardView:()=>C(!v),onDateChange:(x,$,E="partial")=>{switch(E){case"shallow":return y({action:"setDraft",value:x,skipOnChangeCall:!0});case"partial":return y({action:"setDraft",value:x});case"finish":return(i!=null?i:$==="desktop")?y({value:x,action:"acceptAndClose"}):y({value:x,action:"setCommitted"});default:throw new Error("MUI: Invalid selectionState passed to `onDateChange`")}}}),[y,v,m.draft,i]),N=p.exports.useCallback((x,$)=>{const E=t.valueReducer?t.valueReducer(a,f,x):x;o(E,$)},[o,t,f,a]),g=p.exports.useMemo(()=>({onChange:N,open:l,rawValue:n,openPicker:()=>c(!0)}),[N,l,n,c]),T={pickerProps:_,inputProps:g,wrapperProps:O};return p.exports.useDebugValue(T,()=>({MuiPickerState:{dateState:m,other:T}})),T},Gw=["onChange","PopperProps","PaperProps","ToolbarComponent","TransitionComponent","value","components","componentsProps"],_u=p.exports.forwardRef(function(t,r){const o=vu(t,"MuiDesktopDatePicker"),n=Zc(o)!==null,{pickerProps:i,inputProps:a,wrapperProps:l}=Cu(o,xu),{PopperProps:c,PaperProps:u,ToolbarComponent:f=gu,TransitionComponent:h,components:m,componentsProps:b}=o,y=Te(o,Gw),O=w({},a,y,{components:m,componentsProps:b,ref:r,validationError:n});return P(jw,w({},l,{DateInputProps:O,KeyboardDateInputComponent:Du,PopperProps:c,PaperProps:u,TransitionComponent:h,components:m,componentsProps:b,children:P(Nu,w({},i,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:f,DateInputProps:O,components:m,componentsProps:b},y))}))});_u.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),PaperProps:s.exports.object,PopperProps:s.exports.object,readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,TransitionComponent:s.exports.elementType,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const Xw=L(Cc)({[`& .${Pr.container}`]:{outline:0},[`& .${Pr.paper}`]:{outline:0,minWidth:eu}}),Qw=L(Sc)({"&:first-of-type":{padding:0}}),Zw=e=>{var t;const{children:r,DialogProps:o={},onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,components:f,componentsProps:h}=e,m=(t=f==null?void 0:f.ActionBar)!=null?t:wu;return Ce(Xw,w({open:u,onClose:a},o,{children:[P(Qw,{children:r}),P(m,w({onAccept:n,onClear:i,onCancel:l,onSetToday:c,actions:["cancel","accept"]},h==null?void 0:h.actionBar))]}))},Jw=["children","DateInputProps","DialogProps","onAccept","onClear","onDismiss","onCancel","onSetToday","open","PureDateInputComponent","components","componentsProps"];function e0(e){const{children:t,DateInputProps:r,DialogProps:o,onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,PureDateInputComponent:f,components:h,componentsProps:m}=e,b=Te(e,Jw);return Ce(Xt.Provider,{value:"mobile",children:[P(f,w({components:h},b,r)),P(Zw,{DialogProps:o,onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,components:h,componentsProps:m,children:t})]})}const t0=p.exports.forwardRef(function(t,r){const{disabled:o,getOpenDialogAriaText:n,inputFormat:i,InputProps:a,inputRef:l,label:c,openPicker:u,rawValue:f,renderInput:h,TextFieldProps:m={},validationError:b}=t,y=Mr(),O=n!=null?n:y.openDatePickerDialogue,v=Ge(),C=p.exports.useMemo(()=>w({},a,{readOnly:!0}),[a]),_=ui(v,f,i);return h(w({label:c,disabled:o,ref:r,inputRef:l,error:b,InputProps:C,inputProps:w({disabled:o,readOnly:!0,"aria-readonly":!0,"aria-label":O(f,v),value:_},!t.readOnly&&{onClick:u},{onKeyDown:zc(u)})},m))}),r0=["ToolbarComponent","value","onChange","components","componentsProps"],Tu=p.exports.forwardRef(function(t,r){const o=vu(t,"MuiMobileDatePicker"),n=Zc(o)!==null,{pickerProps:i,inputProps:a,wrapperProps:l}=Cu(o,xu),{ToolbarComponent:c=gu,components:u,componentsProps:f}=o,h=Te(o,r0),m=w({},a,h,{components:u,componentsProps:f,ref:r,validationError:n});return P(e0,w({},h,l,{DateInputProps:m,PureDateInputComponent:t0,components:u,componentsProps:f,children:P(Nu,w({},i,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:c,DateInputProps:m,components:u,componentsProps:f},h))}))});Tu.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,DialogProps:s.exports.object,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const o0=["desktopModeMediaQuery","DialogProps","PopperProps","TransitionComponent"],Su=p.exports.forwardRef(function(t,r){const o=Je({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:n="@media (pointer: fine)",DialogProps:i,PopperProps:a,TransitionComponent:l}=o,c=Te(o,o0);return af(n)?P(_u,w({ref:r,PopperProps:a,TransitionComponent:l},c)):P(Tu,w({ref:r,DialogProps:i},c))});Su.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,desktopModeMediaQuery:s.exports.string,DialogProps:s.exports.object,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),PaperProps:s.exports.object,PopperProps:s.exports.object,readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,TransitionComponent:s.exports.elementType,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};var fi={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(c,u){switch(c){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},o=function(c,u){switch(c){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},n=function(c,u){var f=c.match(/(P+)(p+)?/)||[],h=f[1],m=f[2];if(!m)return r(c,u);var b;switch(h){case"P":b=u.dateTime({width:"short"});break;case"PP":b=u.dateTime({width:"medium"});break;case"PPP":b=u.dateTime({width:"long"});break;case"PPPP":default:b=u.dateTime({width:"full"});break}return b.replace("{{date}}",r(h,u)).replace("{{time}}",o(m,u))},i={p:o,P:n},a=i;t.default=a,e.exports=t.default})(fi,fi.exports);const n0=sf(fi.exports);var a0={dayOfMonth:"d",fullDate:"PP",fullDateWithWeekday:"PPPP",fullDateTime:"PP p",fullDateTime12h:"PP hh:mm aaa",fullDateTime24h:"PP HH:mm",fullTime:"p",fullTime12h:"hh:mm aaa",fullTime24h:"HH:mm",hours12h:"hh",hours24h:"HH",keyboardDate:"P",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aaa",keyboardDateTime24h:"P HH:mm",minutes:"mm",month:"LLLL",monthAndDate:"MMMM d",monthAndYear:"LLLL yyyy",monthShort:"MMM",weekday:"EEEE",weekdayShort:"EEE",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",seconds:"ss",shortDate:"MMM d",year:"yyyy"},i0=function(){function e(t){var r=this,o=t===void 0?{}:t,n=o.locale,i=o.formats;this.lib="date-fns",this.is12HourCycleInCurrentLocale=function(){return r.locale?/a/.test(r.locale.formatLong.time()):!0},this.getFormatHelperText=function(a){var l=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,c=r.locale||ec;return a.match(l).map(function(u){var f=u[0];if(f==="p"||f==="P"){var h=n0[f];return h(u,c.formatLong,{})}return u}).join("").replace(/(aaa|aa|a)/g,"(a|p)m").toLocaleLowerCase()},this.parseISO=function(a){return dx(a)},this.toISO=function(a){return $h(a,{format:"extended"})},this.getCurrentLocaleCode=function(){var a;return((a=r.locale)===null||a===void 0?void 0:a.code)||"en-US"},this.addSeconds=function(a,l){return gh(a,l)},this.addMinutes=function(a,l){return xh(a,l)},this.addHours=function(a,l){return mh(a,l)},this.addDays=function(a,l){return Qn(a,l)},this.addWeeks=function(a,l){return wh(a,l)},this.addMonths=function(a,l){return Gr(a,l)},this.addYears=function(a,l){return Cs(a,l)},this.isValid=function(a){return lf(r.date(a))},this.getDiff=function(a,l,c){switch(c){case"years":return Sh(a,r.date(l));case"quarters":return _h(a,r.date(l));case"months":return Zl(a,r.date(l));case"weeks":return Th(a,r.date(l));case"days":return Ac(a,r.date(l));case"hours":return Nh(a,r.date(l));case"minutes":return Ch(a,r.date(l));case"seconds":return cf(a,r.date(l));default:return bi(a,r.date(l))}},this.isAfter=function(a,l){return Bn(a,l)},this.isBefore=function(a,l){return vr(a,l)},this.startOfDay=function(a){return sr(a)},this.endOfDay=function(a){return Gi(a)},this.getHours=function(a){return Mh(a)},this.setHours=function(a,l){return $x(a,l)},this.setMinutes=function(a,l){return Ex(a,l)},this.getSeconds=function(a){return jh(a)},this.setSeconds=function(a,l){return Rx(a,l)},this.isSameDay=function(a,l){return Ph(a,l)},this.isSameMonth=function(a,l){return ux(a,l)},this.isSameYear=function(a,l){return fx(a,l)},this.isSameHour=function(a,l){return cx(a,l)},this.startOfYear=function(a){return Hr(a)},this.endOfYear=function(a){return jn(a)},this.startOfMonth=function(a){return Ts(a)},this.endOfMonth=function(a){return Xi(a)},this.startOfWeek=function(a){return An(a,{locale:r.locale})},this.endOfWeek=function(a){return Vn(a,{locale:r.locale})},this.getYear=function(a){return Vh(a)},this.setYear=function(a,l){return Mx(a,l)},this.date=function(a){return typeof a>"u"?new Date:a===null?null:new Date(a)},this.toJsDate=function(a){return a},this.parse=function(a,l){return a===""?null:sx(a,l,new Date,{locale:r.locale})},this.format=function(a,l){return r.formatByString(a,r.formats[l])},this.formatByString=function(a,l){return kr(a,l,{locale:r.locale})},this.isEqual=function(a,l){return a===null&&l===null?!0:Bh(a,l)},this.isNull=function(a){return a===null},this.isAfterDay=function(a,l){return Bn(a,Gi(l))},this.isBeforeDay=function(a,l){return vr(a,sr(l))},this.isBeforeYear=function(a,l){return vr(a,Hr(l))},this.isAfterYear=function(a,l){return Bn(a,jn(l))},this.isWithinRange=function(a,l){var c=l[0],u=l[1];return px(a,{start:c,end:u})},this.formatNumber=function(a){return a},this.getMinutes=function(a){return Ih(a)},this.getDate=function(a){return Eh(a)},this.setDate=function(a,l){return kx(a,l)},this.getMonth=function(a){return Ah(a)},this.getDaysInMonth=function(a){return jc(a)},this.setMonth=function(a,l){return Sx(a,l)},this.getMeridiemText=function(a){return a==="am"?"AM":"PM"},this.getNextMonth=function(a){return Gr(a,1)},this.getPreviousMonth=function(a){return Gr(a,-1)},this.getMonthArray=function(a){for(var l=Hr(a),c=[l];c.length<12;){var u=c[c.length-1];c.push(r.getNextMonth(u))}return c},this.mergeDateAndTime=function(a,l){return r.setSeconds(r.setMinutes(r.setHours(a,r.getHours(l)),r.getMinutes(l)),r.getSeconds(l))},this.getWeekdays=function(){var a=new Date;return kh({start:An(a,{locale:r.locale}),end:Vn(a,{locale:r.locale})}).map(function(l){return r.formatByString(l,"EEEEEE")})},this.getWeekArray=function(a){for(var l=An(Ts(a),{locale:r.locale}),c=Vn(Xi(a),{locale:r.locale}),u=0,f=l,h=[],m=null;vr(f,c);){var b=Math.floor(u/7);h[b]=h[b]||[];var y=Rh(f);m!==y&&(m=y,h[b].push(f),u+=1),f=Qn(f,1)}return h},this.getYearRange=function(a,l){for(var c=Hr(a),u=jn(l),f=[],h=c;vr(h,u);)f.push(h),h=Cs(h,1);return f},this.locale=n,this.formats=Object.assign({},a0,i)}return e}(),Vi={},s0=gi.exports;Object.defineProperty(Vi,"__esModule",{value:!0});var ku=Vi.default=void 0,l0=s0(xi()),c0=wi,u0=(0,l0.default)((0,c0.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");ku=Vi.default=u0;var Dt="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/MuiDialog.tsx";const f0=({title:e,openDialog:t,setOpenDialog:r,content:o,maxWidth:n})=>{const i=()=>{r(!1)};let a="md";return n&&(a=n),d.exports.jsxDEV(Cc,{open:t,onClose:i,fullWidth:!0,maxWidth:a,children:[d.exports.jsxDEV(Wd,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:d.exports.jsxDEV(ce,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[e!=null&&e.icon?d.exports.jsxDEV(ce,{direction:"row",children:[d.exports.jsxDEV(ot,{icon:e==null?void 0:e.icon,width:25,height:25,sx:{marginRight:"10px"}},void 0,!1,{fileName:Dt,lineNumber:38,columnNumber:15},void 0),d.exports.jsxDEV(Q,{variant:"h6",children:e==null?void 0:e.name},void 0,!1,{fileName:Dt,lineNumber:39,columnNumber:15},void 0)]},void 0,!0,{fileName:Dt,lineNumber:37,columnNumber:13},void 0):d.exports.jsxDEV(Q,{variant:"h6",children:e!=null&&e.name?e==null?void 0:e.name:""},void 0,!1,{fileName:Dt,lineNumber:42,columnNumber:13},void 0),d.exports.jsxDEV(Mt,{sx:{color:"#FFF"},onClick:i,children:d.exports.jsxDEV(ku,{},void 0,!1,{fileName:Dt,lineNumber:45,columnNumber:13},void 0)},void 0,!1,{fileName:Dt,lineNumber:44,columnNumber:11},void 0)]},void 0,!0,{fileName:Dt,lineNumber:35,columnNumber:9},void 0)},void 0,!1,{fileName:Dt,lineNumber:34,columnNumber:7},void 0),d.exports.jsxDEV(Sc,{sx:{backgroundColor:"#F9FAFB"},children:o||"Testing Content Dialog"},void 0,!1,{fileName:Dt,lineNumber:49,columnNumber:7},void 0)]},void 0,!0,{fileName:Dt,lineNumber:33,columnNumber:5},void 0)},Sr=f0;var Ie="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/FormRequestLog.tsx";function p0({member:e,handleSubmitSuccess:t}){var v,C,_;const{localeData:r}=p.exports.useContext(Gt),[o,n]=p.exports.useState(""),[i,a]=p.exports.useState(0),[l,c]=p.exports.useState(!1);function u(){if(!i&&(m==""||y==""))return mt(r.txtAlertProvider,{variant:"warning"}),!1;if(o=="")return mt(r.txtDialogMember4,{variant:"warning"}),!1;c(!0);const N={member_id:e.members.id,service_code:o,organization_id:i,organization_name:m,address_provider:y};_t.post("/request-log",N).then(g=>{g&&g.data&&g.data.meta&&(setTimeout(()=>{window.location.reload()},1500),mt(g.data.meta.message,{variant:"success"}),t())}).catch(({response:g})=>{g&&g.data&&g.data.meta&&mt(g.data.meta.message,{variant:"error"})}).then(()=>{c(!1)})}const[f,h]=p.exports.useState(!1),[m,b]=p.exports.useState(""),[y,O]=p.exports.useState("");return d.exports.jsxDEV(ce,{direction:"column",spacing:2,children:[d.exports.jsxDEV(ce,{direction:"row",justifyContent:"end",sx:{marginBottom:2},spacing:2,children:[d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#757575"},children:r.txtDialogMember5},void 0,!1,{fileName:Ie,lineNumber:105,columnNumber:13},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{fontWeight:"bold"},children:kr(new Date,"d MMM yyyy")},void 0,!1,{fileName:Ie,lineNumber:108,columnNumber:13},this)]},void 0,!0,{fileName:Ie,lineNumber:104,columnNumber:9},this),d.exports.jsxDEV(ce,{direction:"row",spacing:2,children:d.exports.jsxDEV(ce,{spacing:2,sx:{width:"100%"},children:[d.exports.jsxDEV(Q,{variant:"subtitle1",children:[r.txtProvider," *"]},void 0,!0,{fileName:Ie,lineNumber:113,columnNumber:17},this),d.exports.jsxDEV(xs,{id:"provider",options:[{name:r.txtAddNew,id:0},...(e==null?void 0:e.providers)||[]],getOptionLabel:N=>N.name||"",value:(e==null?void 0:e.providers.find(N=>N.id===i))||null,onChange:(N,g)=>{(g==null?void 0:g.id)===0?(a(0),h(!0)):(a((g==null?void 0:g.id)||0),h(!1))},renderInput:N=>d.exports.jsxDEV(Zt,{...N,label:r.txtProvider,fullWidth:!0},void 0,!1,{fileName:Ie,lineNumber:131,columnNumber:21},this)},void 0,!1,{fileName:Ie,lineNumber:114,columnNumber:17},this),f&&d.exports.jsxDEV(ce,{direction:"column",spacing:1,padding:1,children:[d.exports.jsxDEV(Q,{variant:"body2",children:[r.txtAddNew," *"]},void 0,!0,{fileName:Ie,lineNumber:140,columnNumber:25},this),d.exports.jsxDEV(Zt,{label:r.txtName,fullWidth:!0,onChange:N=>b(N.target.value)},void 0,!1,{fileName:Ie,lineNumber:141,columnNumber:25},this),d.exports.jsxDEV(Zt,{label:r.txtAddress,fullWidth:!0,onChange:N=>O(N.target.value)},void 0,!1,{fileName:Ie,lineNumber:146,columnNumber:25},this)]},void 0,!0,{fileName:Ie,lineNumber:139,columnNumber:21},this),d.exports.jsxDEV(Qi,{style:{color:"red"}},void 0,!1,{fileName:Ie,lineNumber:153,columnNumber:17},this)]},void 0,!0,{fileName:Ie,lineNumber:112,columnNumber:13},this)},void 0,!1,{fileName:Ie,lineNumber:111,columnNumber:9},this),d.exports.jsxDEV(ce,{direction:"row",spacing:2,children:d.exports.jsxDEV(ce,{spacing:2,sx:{width:"100%"},children:[d.exports.jsxDEV(Q,{variant:"subtitle1",children:[r.txtDialogMember1," *"]},void 0,!0,{fileName:Ie,lineNumber:159,columnNumber:17},this),d.exports.jsxDEV(xs,{id:"service_type",options:(e==null?void 0:e.services)||[],getOptionLabel:N=>N.name||"",value:(e==null?void 0:e.services.find(N=>N.service_code===o))||null,onChange:(N,g)=>{n((g==null?void 0:g.service_code)||"")},renderInput:N=>d.exports.jsxDEV(Zt,{...N,label:r.txtDialogMember1,fullWidth:!0},void 0,!1,{fileName:Ie,lineNumber:169,columnNumber:21},this)},void 0,!1,{fileName:Ie,lineNumber:160,columnNumber:17},this),d.exports.jsxDEV(Qi,{style:{color:"red"}},void 0,!1,{fileName:Ie,lineNumber:176,columnNumber:17},this)]},void 0,!0,{fileName:Ie,lineNumber:158,columnNumber:13},this)},void 0,!1,{fileName:Ie,lineNumber:157,columnNumber:9},this),d.exports.jsxDEV(Ft,{sx:{p:1,background:"#f4f6f8"},children:d.exports.jsxDEV(ce,{direction:"row",children:[d.exports.jsxDEV(yi,{src:"",alt:(v=e==null?void 0:e.members.name)!=null?v:"",sx:{marginTop:1,width:48,height:48}},void 0,!1,{fileName:Ie,lineNumber:182,columnNumber:13},this),d.exports.jsxDEV(ce,{sx:{p:1},children:[d.exports.jsxDEV(Q,{variant:"body2",children:(C=e==null?void 0:e.members.name)!=null?C:""},void 0,!1,{fileName:Ie,lineNumber:188,columnNumber:17},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#637381"},children:(_=e==null?void 0:e.members.member_id)!=null?_:""},void 0,!1,{fileName:Ie,lineNumber:189,columnNumber:17},this)]},void 0,!0,{fileName:Ie,lineNumber:187,columnNumber:13},this)]},void 0,!0,{fileName:Ie,lineNumber:181,columnNumber:13},this)},void 0,!1,{fileName:Ie,lineNumber:180,columnNumber:9},this),d.exports.jsxDEV(xn,{variant:"contained",sx:{marginTop:2,p:2,backgroundColor:"#19BBBB"},onClick:()=>{u()},loading:l,children:r.txtDialogMember2},void 0,!1,{fileName:Ie,lineNumber:194,columnNumber:9},this)]},void 0,!0,{fileName:Ie,lineNumber:103,columnNumber:9},this)}var Bi={},d0=gi.exports;Object.defineProperty(Bi,"__esModule",{value:!0});var $u=Bi.default=void 0,h0=d0(xi()),m0=wi,b0=(0,h0.default)((0,m0.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown");$u=Bi.default=b0;var Li={},y0=gi.exports;Object.defineProperty(Li,"__esModule",{value:!0});var Eu=Li.default=void 0,v0=y0(xi()),x0=wi,g0=(0,v0.default)((0,x0.jsx)("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight");Eu=Li.default=g0;var X="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/DialogMember.tsx";function Fi(e,t){var f,h,m,b,y,O,v,C,_;const{localeData:r}=p.exports.useContext(Gt),[o,n]=p.exports.useState("request");p.exports.useEffect(()=>{n("detail")},[e]);function i(N,g){n(g)}L(yf)(({theme:N})=>({height:10,borderRadius:6,[`&.${Ji.colorPrimary}`]:{backgroundColor:N.palette.grey[N.palette.mode==="light"?300:800]},[`& .${Ji.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));function a(N){const{children:g,value:T,index:x,...$}=N;return d.exports.jsxDEV("div",{role:"tabpanel",hidden:T!==x,id:`simple-tabpanel-${x}`,"aria-labelledby":`simple-tab-${x}`,...$,children:T===x&&d.exports.jsxDEV(zt,{sx:{p:3},children:d.exports.jsxDEV("div",{children:g},void 0,!1,{fileName:X,lineNumber:74,columnNumber:17},this)},void 0,!1,{fileName:X,lineNumber:73,columnNumber:15},this)},void 0,!1,{fileName:X,lineNumber:65,columnNumber:11},this)}const[l,c]=p.exports.useState({}),u=N=>{c(g=>({...g,[N]:!g[N]}))};return d.exports.jsxDEV("div",{children:d.exports.jsxDEV(zt,{sx:{borderBottom:1,borderColor:"divider"},children:[d.exports.jsxDEV(Ic,{value:o,onChange:i,"aria-label":"wrapped label tabs example",children:[d.exports.jsxDEV(Dr,{value:"detail",label:r.txtDialogMember3},void 0,!1,{fileName:X,lineNumber:98,columnNumber:21},this),d.exports.jsxDEV(Dr,{value:"service",label:r.txtDialogMember1},void 0,!1,{fileName:X,lineNumber:99,columnNumber:21},this),(e==null?void 0:e.type)!=="view"?d.exports.jsxDEV(Dr,{value:"request",label:r.txtDialogMember2},void 0,!1,{fileName:X,lineNumber:101,columnNumber:23},this):""]},void 0,!0,{fileName:X,lineNumber:93,columnNumber:17},this),d.exports.jsxDEV(a,{value:o,index:"detail",children:d.exports.jsxDEV(ce,{direction:"column",spacing:2,children:[d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"Member ID"},void 0,!1,{fileName:X,lineNumber:108,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(f=e==null?void 0:e.members.member_id)!=null?f:"-"},void 0,!1,{fileName:X,lineNumber:109,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:107,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"Policy Number"},void 0,!1,{fileName:X,lineNumber:112,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(h=e==null?void 0:e.members.policy_id)!=null?h:"-"},void 0,!1,{fileName:X,lineNumber:113,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:111,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"NRIC"},void 0,!1,{fileName:X,lineNumber:116,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(m=e==null?void 0:e.members.nik)!=null?m:"-"},void 0,!1,{fileName:X,lineNumber:117,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:115,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"NIK"},void 0,!1,{fileName:X,lineNumber:120,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(b=e==null?void 0:e.members.nik)!=null?b:"-"},void 0,!1,{fileName:X,lineNumber:121,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:119,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"Email"},void 0,!1,{fileName:X,lineNumber:124,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(y=e==null?void 0:e.members.email)!=null?y:"-"},void 0,!1,{fileName:X,lineNumber:125,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:123,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:r.txtDateBirth},void 0,!1,{fileName:X,lineNumber:128,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:e!=null&&e.members.birth_date?kr(new Date(e.members.birth_date),"d MMM yyyy"):"-"},void 0,!1,{fileName:X,lineNumber:129,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:127,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:r.txtGender},void 0,!1,{fileName:X,lineNumber:132,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(O=e==null?void 0:e.members.gender)!=null?O:"-"},void 0,!1,{fileName:X,lineNumber:133,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:131,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:r.txtMaritalStatus},void 0,!1,{fileName:X,lineNumber:136,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(v=e==null?void 0:e.members.marital_status)!=null?v:"-"},void 0,!1,{fileName:X,lineNumber:137,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:135,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:r.txtLanguage},void 0,!1,{fileName:X,lineNumber:140,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(C=e==null?void 0:e.members.language)!=null?C:"-"},void 0,!1,{fileName:X,lineNumber:141,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:139,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:"Race"},void 0,!1,{fileName:X,lineNumber:144,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(_=e==null?void 0:e.members.race)!=null?_:"-"},void 0,!1,{fileName:X,lineNumber:145,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:143,columnNumber:23},this),d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{width:"50%"},variant:"body2",children:r.txtRelationship},void 0,!1,{fileName:X,lineNumber:148,columnNumber:25},this),d.exports.jsxDEV(Q,{sx:{width:"50%",fontWeight:"bold"},variant:"body2",children:(e==null?void 0:e.members.relation_with_principal)!=""?e==null?void 0:e.members.relation_with_principal:"-"},void 0,!1,{fileName:X,lineNumber:149,columnNumber:25},this)]},void 0,!0,{fileName:X,lineNumber:147,columnNumber:23},this)]},void 0,!0,{fileName:X,lineNumber:106,columnNumber:21},this)},void 0,!1,{fileName:X,lineNumber:105,columnNumber:17},this),d.exports.jsxDEV(a,{value:o,index:"service",children:d.exports.jsxDEV(vf,{component:cr,children:d.exports.jsxDEV(xf,{"aria-label":"collapsible table",children:e&&e.groupServices&&Object.keys(e.groupServices).map((N,g)=>d.exports.jsxDEV(gf,{children:[d.exports.jsxDEV(es,{sx:{backgroundColor:"#FFFFFF",borderBottom:l[g]?"":"1px solid #e0e0e0"},children:[d.exports.jsxDEV(En,{align:"left",sx:{fontWeight:"bold",width:"95%"},children:d.exports.jsxDEV(Q,{variant:"subtitle1",children:N},void 0,!1,{fileName:X,lineNumber:159,columnNumber:109},this)},void 0,!1,{fileName:X,lineNumber:159,columnNumber:45},this),d.exports.jsxDEV(En,{align:"left",sx:{width:"5%"},children:l[g]?d.exports.jsxDEV($u,{sx:{cursor:"pointer"},onClick:()=>u(g)},void 0,!1,{fileName:X,lineNumber:162,columnNumber:49},this):d.exports.jsxDEV(Eu,{sx:{cursor:"pointer"},onClick:()=>u(g)},void 0,!1,{fileName:X,lineNumber:164,columnNumber:49},this)},void 0,!1,{fileName:X,lineNumber:160,columnNumber:45},this)]},void 0,!0,{fileName:X,lineNumber:158,columnNumber:41},this),d.exports.jsxDEV(es,{sx:{display:l[g]?"":"none",borderBottom:l[g]?"1px solid #e0e0e0":""},children:d.exports.jsxDEV(En,{colSpan:2,children:d.exports.jsxDEV(uf,{in:l[g],timeout:"auto",unmountOnExit:!0,children:d.exports.jsxDEV(rr,{container:!0,spacing:2,children:e.groupServices[N].map((T,x)=>d.exports.jsxDEV(rr,{item:!0,sm:6,children:d.exports.jsxDEV(Ft,{sx:{p:2},children:[d.exports.jsxDEV(Q,{variant:"body2",sx:{fontWeight:"bold"},children:T.description},void 0,!1,{fileName:X,lineNumber:177,columnNumber:57},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#919EAB"},children:T.code},void 0,!1,{fileName:X,lineNumber:178,columnNumber:57},this)]},void 0,!0,{fileName:X,lineNumber:176,columnNumber:53},this)},x,!1,{fileName:X,lineNumber:175,columnNumber:53},this))},void 0,!1,{fileName:X,lineNumber:172,columnNumber:49},this)},void 0,!1,{fileName:X,lineNumber:171,columnNumber:49},this)},void 0,!1,{fileName:X,lineNumber:169,columnNumber:45},this)},void 0,!1,{fileName:X,lineNumber:168,columnNumber:41},this)]},g,!0,{fileName:X,lineNumber:157,columnNumber:37},this))},void 0,!1,{fileName:X,lineNumber:155,columnNumber:29},this)},void 0,!1,{fileName:X,lineNumber:154,columnNumber:25},this)},void 0,!1,{fileName:X,lineNumber:153,columnNumber:17},this),d.exports.jsxDEV(a,{value:o,index:"request",children:d.exports.jsxDEV(p0,{member:e,handleSubmitSuccess:t},void 0,!1,{fileName:X,lineNumber:192,columnNumber:21},this)},void 0,!1,{fileName:X,lineNumber:191,columnNumber:17},this)]},void 0,!0,{fileName:X,lineNumber:92,columnNumber:13},this)},void 0,!1,{fileName:X,lineNumber:91,columnNumber:9},this)}var pt="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/CardSearchMember.tsx";const w0=L(Ft)(({theme:e})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",backgroundColor:e.palette.grey[200]}));L(Ft)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"}));function O0(e){const{localeData:t}=p.exports.useContext(Gt),{enqueueSnackbar:r}=ff(),[o,n]=p.exports.useState("AW001-01"),[i,a]=p.exports.useState("1991-01-10"),[l,c]=p.exports.useState(!1);p.exports.useState(!1);const[u,f]=p.exports.useState(!1);p.exports.useState(!1);const[h,m]=p.exports.useState(null),[b,y]=p.exports.useState("");function O(){c(!0),_t.post("/search-member",{no_polis:o,birth_date:i?vi(i,"yyyy-MM-dd"):null}).then(v=>{f(!0),m(v.data.data),y(v.data.data.members.name)}).catch(({response:v})=>{r(v.data.errors?v.data.errors[0]:v.data?v.data.meta.message:"Opps, Something went Wrong!",{variant:"error"})}).then(()=>{c(!1)})}return d.exports.jsxDEV("div",{children:[d.exports.jsxDEV(w0,{sx:{p:2,height:"auto"},children:[d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:2,paddingTop:1},children:d.exports.jsxDEV(Q,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:t.txtCardSearchMember1},void 0,!1,{fileName:pt,lineNumber:91,columnNumber:12},this)},void 0,!1,{fileName:pt,lineNumber:85,columnNumber:9},this),d.exports.jsxDEV(ce,{spacing:2,direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Zt,{variant:"outlined",label:t.txtCardSearchMember4,value:o,onChange:v=>{n(v.target.value)},sx:{width:"40%"},required:!0},void 0,!1,{fileName:pt,lineNumber:100,columnNumber:11},this),d.exports.jsxDEV(Kc,{dateAdapter:i0,children:d.exports.jsxDEV(Su,{label:t.txtCardSearchMember3,value:i,onChange:v=>{a(v)},inputFormat:"dd-MM-yyyy",renderInput:v=>d.exports.jsxDEV(Zt,{sx:{width:"40%"},...v,required:!0},void 0,!1,{fileName:pt,lineNumber:119,columnNumber:40},this)},void 0,!1,{fileName:pt,lineNumber:112,columnNumber:13},this)},void 0,!1,{fileName:pt,lineNumber:111,columnNumber:11},this),d.exports.jsxDEV(xn,{sx:{backgroundColor:"#19BBBB",p:1,width:"20%",color:"#FFFF"},loading:l,onClick:()=>{O()},children:[d.exports.jsxDEV(ot,{icon:"eva:search-fill",marginRight:.75,sx:{width:"24px",height:"24px"}},void 0,!1,{fileName:pt,lineNumber:135,columnNumber:13},this),t.txtCardSearchMember2]},void 0,!0,{fileName:pt,lineNumber:123,columnNumber:11},this)]},void 0,!0,{fileName:pt,lineNumber:99,columnNumber:9},this)]},void 0,!0,{fileName:pt,lineNumber:84,columnNumber:7},this),d.exports.jsxDEV(Sr,{title:{name:b},openDialog:u,setOpenDialog:f,content:Fi(h,()=>{f(!1),e()}),maxWidth:"sm"},void 0,!1,{fileName:pt,lineNumber:142,columnNumber:7},this)]},void 0,!0,{fileName:pt,lineNumber:83,columnNumber:5},this)}var ae="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/DialogFinalLog.tsx";function P0({member:e,getData:t,onClose:r,handleSubmitSuccess:o}){var $,E,j;const{localeData:n}=p.exports.useContext(Gt),i=p.exports.useRef(null),[a,l]=p.exports.useState([]),c=k=>{k.target.files[0]?l([...a,...k.target.files]):console.log("NO FILE")},u=(k,D)=>{l(k.filter((R,V)=>V!=D))},f=p.exports.useRef(null),[h,m]=p.exports.useState([]),b=k=>{k.target.files[0]?m([...h,...k.target.files]):console.log("NO FILE")},y=(k,D)=>{m(k.filter((R,V)=>V!=D))},O=p.exports.useRef(null),[v,C]=p.exports.useState([]),_=k=>{k.target.files[0]?C([...v,...k.target.files]):console.log("NO FILE")},N=(k,D)=>{C(k.filter((R,V)=>V!=D))},[g,T]=p.exports.useState(!1);function x(){T(!0);const k=ic({request_logs_id:e.id,result_files:v,diagnosa_files:a,kondisi_files:h});_t.post("/request-final-log",k).then(D=>{var R;mt((R=D.data.meta.message)!=null?R:"Berhasil membuat data",{variant:"success"}),o(),r({someData:"example data"},t)}).catch(({response:D})=>{var R;mt((R=D.data.meta.message)!=null?R:"Something Went Wrong",{variant:"error"})}).then(()=>{T(!1)})}return d.exports.jsxDEV(ce,{children:[d.exports.jsxDEV(ce,{direction:"row",justifyContent:"end",sx:{marginBottom:2,marginTop:2},spacing:2,children:[d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#757575"},children:n.txtDialogMember5},void 0,!1,{fileName:ae,lineNumber:112,columnNumber:9},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{fontWeight:"bold"},children:kr(e!=null&&e.submission_date?new Date(e.submission_date):new Date,"d MMM yyyy")},void 0,!1,{fileName:ae,lineNumber:115,columnNumber:9},this)]},void 0,!0,{fileName:ae,lineNumber:111,columnNumber:7},this),d.exports.jsxDEV(Ft,{sx:{p:1,background:"#f4f6f8"},children:d.exports.jsxDEV(ce,{direction:"row",children:[d.exports.jsxDEV(yi,{src:"",alt:($=e==null?void 0:e.full_name)!=null?$:"",sx:{marginTop:1,width:48,height:48}},void 0,!1,{fileName:ae,lineNumber:120,columnNumber:11},this),d.exports.jsxDEV(ce,{sx:{p:1},children:[d.exports.jsxDEV(Q,{variant:"body2",children:(E=e==null?void 0:e.full_name)!=null?E:""},void 0,!1,{fileName:ae,lineNumber:126,columnNumber:13},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#637381"},children:(j=e==null?void 0:e.no_polis)!=null?j:""},void 0,!1,{fileName:ae,lineNumber:127,columnNumber:13},this)]},void 0,!0,{fileName:ae,lineNumber:125,columnNumber:11},this)]},void 0,!0,{fileName:ae,lineNumber:119,columnNumber:9},this)},void 0,!1,{fileName:ae,lineNumber:118,columnNumber:7},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:ae,lineNumber:133,columnNumber:18},this),spacing:4,sx:{marginY:2,marginBottom:6},children:[d.exports.jsxDEV(ce,{sx:{marginTop:2},children:[d.exports.jsxDEV(Q,{variant:"body1",sx:{fontWeight:"bold"},children:n.txtConditionDocument},void 0,!1,{fileName:ae,lineNumber:139,columnNumber:11},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:ae,lineNumber:144,columnNumber:22},this),spacing:1,sx:{marginY:2},children:h&&h.map((k,D)=>d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{color:"text.secondary"},children:k.name},void 0,!1,{fileName:ae,lineNumber:151,columnNumber:19},this),d.exports.jsxDEV(ot,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{y(h,D)}},void 0,!1,{fileName:ae,lineNumber:152,columnNumber:19},this)]},D,!0,{fileName:ae,lineNumber:150,columnNumber:17},this))},void 0,!1,{fileName:ae,lineNumber:143,columnNumber:11},this),d.exports.jsxDEV(Et,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var k;return(k=f.current)==null?void 0:k.click()},children:[d.exports.jsxDEV(zt,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[d.exports.jsxDEV(ot,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:ae,lineNumber:176,columnNumber:15},this),d.exports.jsxDEV(Q,{variant:"body1",fontWeight:"bold",children:n.txtAddResult},void 0,!1,{fileName:ae,lineNumber:177,columnNumber:15},this)]},void 0,!0,{fileName:ae,lineNumber:166,columnNumber:13},this),d.exports.jsxDEV("input",{type:"file",id:"file",ref:f,style:{display:"none"},multiple:!0,onChange:b,accept:"application/pdf"},void 0,!1,{fileName:ae,lineNumber:181,columnNumber:13},this)]},void 0,!0,{fileName:ae,lineNumber:162,columnNumber:12},this)]},void 0,!0,{fileName:ae,lineNumber:138,columnNumber:9},this),d.exports.jsxDEV(ce,{sx:{marginTop:2},children:[d.exports.jsxDEV(Q,{variant:"body1",sx:{fontWeight:"bold"},children:n.txtDiagnosisDokument},void 0,!1,{fileName:ae,lineNumber:195,columnNumber:11},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:ae,lineNumber:200,columnNumber:22},this),spacing:1,sx:{marginY:2},children:a&&a.map((k,D)=>d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{color:"text.secondary"},children:k.name},void 0,!1,{fileName:ae,lineNumber:207,columnNumber:19},this),d.exports.jsxDEV(ot,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{u(a,D)}},void 0,!1,{fileName:ae,lineNumber:208,columnNumber:19},this)]},D,!0,{fileName:ae,lineNumber:206,columnNumber:17},this))},void 0,!1,{fileName:ae,lineNumber:199,columnNumber:11},this),d.exports.jsxDEV(Et,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var k;return(k=i.current)==null?void 0:k.click()},children:[d.exports.jsxDEV(zt,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[d.exports.jsxDEV(ot,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:ae,lineNumber:237,columnNumber:15},this),d.exports.jsxDEV(Q,{variant:"body1",fontWeight:"bold",children:n.txtAddResult},void 0,!1,{fileName:ae,lineNumber:238,columnNumber:15},this)]},void 0,!0,{fileName:ae,lineNumber:227,columnNumber:13},this),d.exports.jsxDEV("input",{type:"file",id:"file",ref:i,style:{display:"none"},multiple:!0,onChange:c,accept:"application/pdf"},void 0,!1,{fileName:ae,lineNumber:242,columnNumber:13},this)]},void 0,!0,{fileName:ae,lineNumber:223,columnNumber:11},this)]},void 0,!0,{fileName:ae,lineNumber:194,columnNumber:9},this),d.exports.jsxDEV(ce,{sx:{marginTop:2},children:[d.exports.jsxDEV(Q,{variant:"body1",sx:{fontWeight:"bold"},children:n.txtSupportingResultDocument},void 0,!1,{fileName:ae,lineNumber:256,columnNumber:11},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:ae,lineNumber:261,columnNumber:22},this),spacing:1,sx:{marginY:2},children:v&&v.map((k,D)=>d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{color:"text.secondary"},children:k.name},void 0,!1,{fileName:ae,lineNumber:268,columnNumber:19},this),d.exports.jsxDEV(ot,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{N(v,D)}},void 0,!1,{fileName:ae,lineNumber:269,columnNumber:19},this)]},D,!0,{fileName:ae,lineNumber:267,columnNumber:17},this))},void 0,!1,{fileName:ae,lineNumber:260,columnNumber:11},this),d.exports.jsxDEV(Et,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var k;return(k=O.current)==null?void 0:k.click()},children:[d.exports.jsxDEV(zt,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[d.exports.jsxDEV(ot,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:ae,lineNumber:298,columnNumber:15},this),d.exports.jsxDEV(Q,{variant:"body1",fontWeight:"bold",children:n.txtAddResult},void 0,!1,{fileName:ae,lineNumber:299,columnNumber:15},this)]},void 0,!0,{fileName:ae,lineNumber:288,columnNumber:13},this),d.exports.jsxDEV("input",{type:"file",id:"file",ref:O,style:{display:"none"},multiple:!0,onChange:_,accept:"application/pdf"},void 0,!1,{fileName:ae,lineNumber:303,columnNumber:13},this)]},void 0,!0,{fileName:ae,lineNumber:284,columnNumber:11},this)]},void 0,!0,{fileName:ae,lineNumber:255,columnNumber:9},this)]},void 0,!0,{fileName:ae,lineNumber:132,columnNumber:7},this),d.exports.jsxDEV(xn,{variant:"contained",sx:{marginTop:2,p:2,backgroundColor:"#19BBBB"},onClick:()=>{x()},loading:g,children:"Request Final LOG"},void 0,!1,{fileName:ae,lineNumber:316,columnNumber:7},this)]},void 0,!0,{fileName:ae,lineNumber:110,columnNumber:5},this)}var Ae="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/DialogClaimSubmit.tsx";function D0({member:e,getData:t,onClose:r,handleSubmitSuccess:o}){var b,y,O;const{localeData:n}=p.exports.useContext(Gt),i=p.exports.useRef(null),[a,l]=p.exports.useState([]),c=v=>{v.target.files[0]?l([...a,...v.target.files]):console.log("NO FILE")},u=(v,C)=>{l(v.filter((_,N)=>N!=C))},[f,h]=p.exports.useState(!1);function m(){h(!0);const v=ic({request_logs_id:e.id,service_code:e.service_code,member_id:e.member_id,additional_files:a});_t.post("/claim-requests",v).then(C=>{var _;mt((_=C.data.meta.message)!=null?_:"Berhasil membuat data",{variant:"success"}),o(),r({someData:"example data"},t)}).catch(({response:C})=>{var _;mt((_=C.data.meta.message)!=null?_:"Something Went Wrong",{variant:"error"})}).then(()=>{h(!1)})}return d.exports.jsxDEV(ce,{children:[d.exports.jsxDEV(ce,{direction:"row",justifyContent:"end",sx:{marginBottom:2,marginTop:2},spacing:2,children:[d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#757575"},children:n.txtDialogMember5},void 0,!1,{fileName:Ae,lineNumber:70,columnNumber:9},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{fontWeight:"bold"},children:kr(e!=null&&e.submission_date?new Date(e.submission_date):new Date,"d MMM yyyy")},void 0,!1,{fileName:Ae,lineNumber:73,columnNumber:9},this)]},void 0,!0,{fileName:Ae,lineNumber:69,columnNumber:7},this),d.exports.jsxDEV(Ft,{sx:{p:1,background:"#f4f6f8"},children:d.exports.jsxDEV(ce,{direction:"row",children:[d.exports.jsxDEV(yi,{src:"https://minimal-assets-api.vercel.app/assets/images/avatars/avatar_5.jpg",alt:(b=e==null?void 0:e.full_name)!=null?b:"",sx:{marginTop:1,width:48,height:48}},void 0,!1,{fileName:Ae,lineNumber:78,columnNumber:11},this),d.exports.jsxDEV(ce,{sx:{p:1},children:[d.exports.jsxDEV(Q,{variant:"body2",children:(y=e==null?void 0:e.full_name)!=null?y:""},void 0,!1,{fileName:Ae,lineNumber:84,columnNumber:13},this),d.exports.jsxDEV(Q,{variant:"body2",sx:{color:"#637381"},children:(O=e==null?void 0:e.no_polis)!=null?O:""},void 0,!1,{fileName:Ae,lineNumber:85,columnNumber:13},this)]},void 0,!0,{fileName:Ae,lineNumber:83,columnNumber:11},this)]},void 0,!0,{fileName:Ae,lineNumber:77,columnNumber:9},this)},void 0,!1,{fileName:Ae,lineNumber:76,columnNumber:7},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Ae,lineNumber:91,columnNumber:18},this),spacing:4,sx:{marginY:2,marginBottom:6},children:d.exports.jsxDEV(ce,{sx:{marginTop:2},children:[d.exports.jsxDEV(Q,{variant:"body1",sx:{fontWeight:"bold"},children:n.txtAdditionalDocuments},void 0,!1,{fileName:Ae,lineNumber:97,columnNumber:11},this),d.exports.jsxDEV(ce,{divider:d.exports.jsxDEV(Jt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:Ae,lineNumber:102,columnNumber:22},this),spacing:1,sx:{marginY:2},children:a&&a.map((v,C)=>d.exports.jsxDEV(ce,{direction:"row",justifyContent:"space-between",children:[d.exports.jsxDEV(Q,{sx:{color:"text.secondary"},children:v.name},void 0,!1,{fileName:Ae,lineNumber:109,columnNumber:19},this),d.exports.jsxDEV(ot,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{u(a,C)}},void 0,!1,{fileName:Ae,lineNumber:110,columnNumber:19},this)]},C,!0,{fileName:Ae,lineNumber:108,columnNumber:17},this))},void 0,!1,{fileName:Ae,lineNumber:101,columnNumber:11},this),d.exports.jsxDEV(Et,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var v;return(v=i.current)==null?void 0:v.click()},children:[d.exports.jsxDEV(zt,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[d.exports.jsxDEV(ot,{icon:"icon-park-outline:upload-one",fontSize:"3em"},void 0,!1,{fileName:Ae,lineNumber:134,columnNumber:15},this),d.exports.jsxDEV(Q,{variant:"body1",fontWeight:"bold",children:n.txtAddResult},void 0,!1,{fileName:Ae,lineNumber:135,columnNumber:15},this)]},void 0,!0,{fileName:Ae,lineNumber:124,columnNumber:13},this),d.exports.jsxDEV("input",{type:"file",id:"file",ref:i,style:{display:"none"},multiple:!0,onChange:c,accept:"application/pdf"},void 0,!1,{fileName:Ae,lineNumber:139,columnNumber:13},this)]},void 0,!0,{fileName:Ae,lineNumber:120,columnNumber:12},this)]},void 0,!0,{fileName:Ae,lineNumber:96,columnNumber:9},this)},void 0,!1,{fileName:Ae,lineNumber:90,columnNumber:7},this),d.exports.jsxDEV(xn,{variant:"contained",sx:{marginTop:2,p:2,backgroundColor:"#19BBBB"},onClick:()=>{m()},loading:f,children:"Submit Claim"},void 0,!1,{fileName:Ae,lineNumber:152,columnNumber:7},this)]},void 0,!0,{fileName:Ae,lineNumber:68,columnNumber:5},this)}var et="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/TableListFinalLog.tsx";function N0(){rc();const{localeData:e}=p.exports.useContext(Gt),[t,r]=p.exports.useState([]);async function o(ne){return _t.get(`download-final-log/${ne}`,{responseType:"blob"}).then(A=>{window.open(URL.createObjectURL(A.data),"_blank")}).catch(A=>{mt(A.message,{variant:"error"})})}const[n,i]=p.exports.useState(!0),a={isLoading:n,setIsLoading:i},[l,c]=oc(),[u,f]=p.exports.useState({}),h={searchParams:l,setSearchParams:c,appliedParams:u,setAppliedParams:f},[m,b]=p.exports.useState("desc"),[y,O]=p.exports.useState("submission_date"),v={order:m,setOrder:b,orderBy:y,setOrderBy:O},[C,_]=p.exports.useState(0),[N,g]=p.exports.useState(10),[T,x]=p.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),$={page:C,setPage:_,rowsPerPage:N,setRowsPerPage:g,paginationTable:T,setPaginationTable:x},[E,j]=p.exports.useState(""),D={useSearchs:!0,searchText:E,setSearchText:j,handleSearchSubmit:async ne=>{if(ne.preventDefault(),E===""){l.delete("search");const A=Object.fromEntries([...l.entries()]);f(A)}else{const A=Object.fromEntries([...l.entries(),["search",E]]);f(A)}}},[R,V]=p.exports.useState("all"),[U,H]=p.exports.useState([]),I={useFilter:!0,config:{label:"Status",statusValue:R,filterData:U,handleStatusChange:ne=>{if(V(ne.target.value),ne.target.value==="all"){l.delete("status");const A=Object.fromEntries([...l.entries()]);f(A)}else{const A=Object.fromEntries([...l.entries(),["status",ne.target.value]]);f(A)}}}};p.exports.useState(""),p.exports.useState("");const Y=[{id:"code",align:"left",label:e.txtRequestCode,isSort:!0},{id:"provider",align:"left",label:e.txtProvider,isSort:!0},{id:"full_name",align:"left",label:e.txtName,isSort:!0},{id:"submission_date",align:"center",label:e.txtSubmissionDate,isSort:!0},{id:"service_type",align:"center",label:e.txtServiceType,isSort:!0},{id:"status",align:"center",label:e.txtStatus,isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];function z(ne,A){q(!1),_t.post("/search-member",{no_polis:ne,birth_date:A?vi(A,"yyyy-MM-dd"):null,type:"view"}).then(xe=>{Z(!0),ee(xe.data.data),Se(xe.data.data.members.name)}).catch(({response:xe})=>{mt(xe.data.errors?xe.data.errors[0]:xe.data?xe.data.meta.message:"Opps, Something went Wrong!",{variant:"error"})}).then(()=>{})}const[pe,we]=p.exports.useState(!1),[be,Oe]=p.exports.useState(null);function fe(ne,A,xe,W,ke,ue){we(!0),Oe({member_id:ne,service_code:A,id:xe,full_name:W,no_polis:ke,submission_date:ue})}p.exports.useEffect(()=>{De()},[u,l,m,y,c]);function De(){(async()=>{i(!0),await new Promise(W=>setTimeout(W,250));const ne=Object.keys(u).length!==0?u:Object.fromEntries([...l.entries(),["order",m],["orderBy",y]]),A=await _t.get("/get-final-log",{params:{...ne,type:"final-log"}});if(r(A.data.data.map(W=>({...W,status:W.status==="requested"?d.exports.jsxDEV(dt,{color:"primary",children:"Request"},void 0,!1,{fileName:et,lineNumber:319,columnNumber:15},this):W.status==="approved"?d.exports.jsxDEV(dt,{color:"success",children:"Approval"},void 0,!1,{fileName:et,lineNumber:323,columnNumber:15},this):W.status==="declined"?d.exports.jsxDEV(dt,{color:"error",children:"Decline"},void 0,!1,{fileName:et,lineNumber:327,columnNumber:15},this):W.status==="reviewed"?d.exports.jsxDEV(dt,{color:"info",children:"Review"},void 0,!1,{fileName:et,lineNumber:331,columnNumber:15},this):d.exports.jsxDEV(dt,{color:"primary",children:"Pending"},void 0,!1,{fileName:et,lineNumber:335,columnNumber:15},this),submission_date:d.exports.jsxDEV(dt,{children:W.submission_date?nc(W.submission_date):""},void 0,!1,{fileName:et,lineNumber:340,columnNumber:15},this),action:d.exports.jsxDEV(sc,{actions:d.exports.jsxDEV(d.exports.Fragment,{children:[d.exports.jsxDEV(tr,{onClick:()=>z(W.no_polis,W.birth_date),children:[d.exports.jsxDEV(ot,{icon:"eva:eye-fill"},void 0,!1,{fileName:et,lineNumber:348,columnNumber:25},this),"View"]},void 0,!0,{fileName:et,lineNumber:347,columnNumber:23},this),W.status==="approved"?d.exports.jsxDEV(tr,{onClick:()=>o(W.id),children:[d.exports.jsxDEV(ot,{icon:"eva:download-fill"},void 0,!1,{fileName:et,lineNumber:353,columnNumber:23},this),"Download Final LOG"]},void 0,!0,{fileName:et,lineNumber:352,columnNumber:23},this):"",!W.check_claim&&W.status==="approved"?d.exports.jsxDEV(tr,{onClick:()=>fe(W.member_id,W.service_code,W.id,W.full_name,W.no_polis,W.submission_date),children:[d.exports.jsxDEV(ot,{icon:"fa:file-text"},void 0,!1,{fileName:et,lineNumber:359,columnNumber:25},this),"Submit Claim"]},void 0,!0,{fileName:et,lineNumber:358,columnNumber:23},this):""]},void 0,!0)},void 0,!1,{fileName:et,lineNumber:345,columnNumber:19},this)}))),x(A.data),g(A.data.per_page),l.get("page")){const W=parseInt(l.get("page"))-1;T.current_page=W,_(W)}H([{id:"requested",name:"Request"},{id:"reviewed",name:"Review"},{id:"approved",name:"Approval"},{id:"declined",name:"Decline"}]),i(!1)})()}const[Ee,q]=p.exports.useState(!1),[K,Z]=p.exports.useState(!1),[Pe,ee]=p.exports.useState(null),[ye,Se]=p.exports.useState("");return d.exports.jsxDEV(d.exports.Fragment,{children:[d.exports.jsxDEV(lc,{headCells:Y,rows:t,orders:v,paginations:$,loadings:a,params:h,searchs:D,filterStatus:I},void 0,!1,{fileName:et,lineNumber:398,columnNumber:7},this),d.exports.jsxDEV(Sr,{title:{name:ye},openDialog:K,setOpenDialog:Z,content:Fi(Pe,()=>Z(!1)),maxWidth:"sm"},void 0,!1,{fileName:et,lineNumber:410,columnNumber:8},this),d.exports.jsxDEV(Sr,{title:{name:be==null?void 0:be.full_name},openDialog:pe,setOpenDialog:we,content:d.exports.jsxDEV(D0,{member:be,getData:De,onClose:(ne,A)=>{console.log("Data returned:",ne),A(),we(!1)},handleSubmitSuccess:()=>{}},void 0,!1,{fileName:et,lineNumber:424,columnNumber:11},this),maxWidth:"sm"},void 0,!1,{fileName:et,lineNumber:419,columnNumber:7},this)]},void 0,!0)}var Me="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/TableList.tsx";function C0(){rc();const{localeData:e}=p.exports.useContext(Gt),[t,r]=p.exports.useState("request_log");p.exports.useEffect(()=>{r("request_log")},[]);function o(ue,ie){r(ie)}const[n,i]=p.exports.useState([]);async function a(ue){return _t.get(`download-log/${ue}`,{responseType:"blob"}).then(ie=>{window.open(URL.createObjectURL(ie.data),"_blank")}).catch(ie=>{mt(ie.message,{variant:"error"})})}const[l,c]=p.exports.useState(!0),u={isLoading:l,setIsLoading:c},[f,h]=oc(),[m,b]=p.exports.useState({}),y={searchParams:f,setSearchParams:h,appliedParams:m,setAppliedParams:b},[O,v]=p.exports.useState("desc"),[C,_]=p.exports.useState("submission_date"),N={order:O,setOrder:v,orderBy:C,setOrderBy:_},[g,T]=p.exports.useState(0),[x,$]=p.exports.useState(10),[E,j]=p.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),k={page:g,setPage:T,rowsPerPage:x,setRowsPerPage:$,paginationTable:E,setPaginationTable:j},[D,R]=p.exports.useState(""),U={useSearchs:!0,searchText:D,setSearchText:R,handleSearchSubmit:async ue=>{if(ue.preventDefault(),D===""){f.delete("search");const ie=Object.fromEntries([...f.entries()]);b(ie)}else{const ie=Object.fromEntries([...f.entries(),["search",D]]);b(ie)}}},[H,F]=p.exports.useState("all"),[I,Y]=p.exports.useState([]),pe={useFilter:!0,config:{label:"Status",statusValue:H,filterData:I,handleStatusChange:ue=>{if(F(ue.target.value),ue.target.value==="all"){f.delete("status");const ie=Object.fromEntries([...f.entries()]);b(ie)}else{const ie=Object.fromEntries([...f.entries(),["status",ue.target.value]]);b(ie)}}}};p.exports.useState(""),p.exports.useState("");const we=[{id:"code",align:"left",label:e.txtRequestCode,isSort:!0},{id:"provider",align:"left",label:e.txtProvider,isSort:!0},{id:"full_name",align:"left",label:e.txtName,isSort:!0},{id:"submission_date",align:"center",label:e.txtSubmissionDate,isSort:!0},{id:"status",align:"center",label:e.txtStatus,isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];function be(ue,ie){K(!1),_t.post("/search-member",{no_polis:ue,birth_date:ie?vi(ie,"yyyy-MM-dd"):null,type:"view"}).then(se=>{Pe(!0),ne(se.data.data),xe(se.data.data.members.name)}).catch(({response:se})=>{mt(se.data.errors?se.data.errors[0]:se.data?se.data.meta.message:"Opps, Something went Wrong!",{variant:"error"})}).then(()=>{})}function Oe(ue,ie,se,te){ye(!0),ke({id:ue,full_name:ie,no_polis:se,submission_date:te})}p.exports.useEffect(()=>{fe()},[m,f,O,C,h]);function fe(){(async()=>{c(!0),await new Promise(te=>setTimeout(te,250));const ue=Object.keys(m).length!==0?m:Object.fromEntries([...f.entries(),["order",O],["orderBy",C]]),ie=await _t.get("/get-request-log",{params:{...ue,type:"request-log"}});if(i(ie.data.data.map(te=>({...te,status:te.status==="requested"?d.exports.jsxDEV(dt,{color:"primary",children:"Request"},void 0,!1,{fileName:Me,lineNumber:327,columnNumber:15},this):te.status==="approved"?d.exports.jsxDEV(dt,{color:"success",children:"Approval"},void 0,!1,{fileName:Me,lineNumber:331,columnNumber:15},this):te.status==="declined"?d.exports.jsxDEV(dt,{color:"error",children:"Decline"},void 0,!1,{fileName:Me,lineNumber:335,columnNumber:15},this):te.status==="reviewed"?d.exports.jsxDEV(dt,{color:"info",children:"Review"},void 0,!1,{fileName:Me,lineNumber:339,columnNumber:15},this):d.exports.jsxDEV(dt,{color:"primary",children:"Pending"},void 0,!1,{fileName:Me,lineNumber:343,columnNumber:15},this),submission_date:d.exports.jsxDEV(dt,{children:te.submission_date?nc(te.submission_date):""},void 0,!1,{fileName:Me,lineNumber:348,columnNumber:15},this),action:d.exports.jsxDEV(sc,{actions:d.exports.jsxDEV(d.exports.Fragment,{children:[d.exports.jsxDEV(tr,{onClick:()=>be(te.no_polis,te.birth_date),children:[d.exports.jsxDEV(ot,{icon:"eva:eye-fill"},void 0,!1,{fileName:Me,lineNumber:356,columnNumber:23},this),"View"]},void 0,!0,{fileName:Me,lineNumber:355,columnNumber:21},this),te.status==="approved"?d.exports.jsxDEV(tr,{onClick:()=>a(te.id),children:[d.exports.jsxDEV(ot,{icon:"eva:download-fill"},void 0,!1,{fileName:Me,lineNumber:361,columnNumber:22},this),"Download LOG"]},void 0,!0,{fileName:Me,lineNumber:360,columnNumber:21},this):"",te.final_log===0&&te.status==="approved"?d.exports.jsxDEV(tr,{onClick:()=>Oe(te.id,te.full_name,te.no_polis,te.submission_date),children:[d.exports.jsxDEV(ot,{icon:"fa:file-text"},void 0,!1,{fileName:Me,lineNumber:367,columnNumber:23},this),"Request Final LOG"]},void 0,!0,{fileName:Me,lineNumber:366,columnNumber:21},this):""]},void 0,!0)},void 0,!1,{fileName:Me,lineNumber:353,columnNumber:17},this)}))),j(ie.data),$(ie.data.per_page),f.get("page")){const te=parseInt(f.get("page"))-1;E.current_page=te,T(te)}Y([{id:"requested",name:"Request"},{id:"reviewed",name:"Review"},{id:"approved",name:"Approval"},{id:"declined",name:"Decline"}]),c(!1)})()}const De=L(Ft)(({theme:ue})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",borderRadius:0,backgroundColor:ue.palette.grey[200]}));function Ee(ue){const{children:ie,value:se,index:te,...Xe}=ue;return d.exports.jsxDEV("div",{role:"tabpanel",hidden:se!==te,id:`simple-tabpanel-${te}`,"aria-labelledby":`simple-tab-${te}`,...Xe,children:se===te&&d.exports.jsxDEV(zt,{sx:{p:3},children:d.exports.jsxDEV("div",{children:ie},void 0,!1,{fileName:Me,lineNumber:420,columnNumber:15},this)},void 0,!1,{fileName:Me,lineNumber:419,columnNumber:13},this)},void 0,!1,{fileName:Me,lineNumber:411,columnNumber:9},this)}p.exports.useState(!1);const[q,K]=p.exports.useState(!1),[Z,Pe]=p.exports.useState(!1),[ee,ye]=p.exports.useState(!1);p.exports.useState(!1);const[Se,ne]=p.exports.useState(null),[A,xe]=p.exports.useState("");p.exports.useState(!1);const[W,ke]=p.exports.useState(null);return d.exports.jsxDEV(Ft,{children:[d.exports.jsxDEV(De,{sx:{p:2,height:"auto"},children:d.exports.jsxDEV(Ic,{value:t,onChange:o,"aria-label":"wrapped label tabs example",children:[d.exports.jsxDEV(Dr,{value:"request_log",label:"Request LOG"},void 0,!1,{fileName:Me,lineNumber:447,columnNumber:13},this),d.exports.jsxDEV(Dr,{value:"final_log",label:"Final LOG"},void 0,!1,{fileName:Me,lineNumber:448,columnNumber:13},this)]},void 0,!0,{fileName:Me,lineNumber:442,columnNumber:9},this)},void 0,!1,{fileName:Me,lineNumber:441,columnNumber:7},this),d.exports.jsxDEV(Ee,{value:t,index:"request_log",children:d.exports.jsxDEV(lc,{headCells:we,rows:n,orders:N,paginations:k,loadings:u,params:y,searchs:U,filterStatus:pe},void 0,!1,{fileName:Me,lineNumber:452,columnNumber:9},this)},void 0,!1,{fileName:Me,lineNumber:451,columnNumber:7},this),d.exports.jsxDEV(Ee,{value:t,index:"final_log",children:d.exports.jsxDEV(N0,{},void 0,!1,{fileName:Me,lineNumber:466,columnNumber:9},this)},void 0,!1,{fileName:Me,lineNumber:465,columnNumber:7},this),d.exports.jsxDEV(Sr,{title:{name:A},openDialog:Z,setOpenDialog:Pe,content:Fi(Se,()=>Pe(!1)),maxWidth:"sm"},void 0,!1,{fileName:Me,lineNumber:468,columnNumber:7},this),d.exports.jsxDEV(Sr,{title:{name:W==null?void 0:W.full_name},openDialog:ee,setOpenDialog:ye,content:d.exports.jsxDEV(P0,{member:W,getData:fe,onClose:(ue,ie)=>{console.log("Data returned:",ue),ie(),ye(!1)},handleSubmitSuccess:()=>{}},void 0,!1,{fileName:Me,lineNumber:483,columnNumber:11},this),maxWidth:"sm"},void 0,!1,{fileName:Me,lineNumber:478,columnNumber:7},this)]},void 0,!0,{fileName:Me,lineNumber:440,columnNumber:5},this)}var Ut="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/Dashboard.tsx";const _0={myLimit:{balance:0,total:0,percentage:0},lockLimit:{balance:0,percentage:0}};function M0(){const{themeStretch:e}=pf();p.exports.useState(_0);function t(r){let o=[];r.map(function(n){n.status=="approved"&&o.push({info:`LOG Approved for member ${n.member.full_name}`,date:Zi(n.created_at),time:Zi(n.created_at)})})}return d.exports.jsxDEV(hf,{title:"Dashboard",children:d.exports.jsxDEV(df,{maxWidth:e?!1:"xl",children:d.exports.jsxDEV(rr,{container:!0,spacing:2,children:[d.exports.jsxDEV(rr,{item:!0,xs:12,lg:12,md:12,children:d.exports.jsxDEV(O0,{},void 0,!1,{fileName:Ut,lineNumber:90,columnNumber:13},this)},void 0,!1,{fileName:Ut,lineNumber:89,columnNumber:11},this),d.exports.jsxDEV(rr,{item:!0,xs:12,lg:12,md:12,children:d.exports.jsxDEV(C0,{dataLoaded:t},void 0,!1,{fileName:Ut,lineNumber:96,columnNumber:13},this)},void 0,!1,{fileName:Ut,lineNumber:95,columnNumber:11},this)]},void 0,!0,{fileName:Ut,lineNumber:88,columnNumber:9},this)},void 0,!1,{fileName:Ut,lineNumber:87,columnNumber:7},this)},void 0,!1,{fileName:Ut,lineNumber:86,columnNumber:5},this)}export{M0 as default}; diff --git a/public/hospital-portal-staging/assets/Detail.40cc9387.js b/public/hospital-portal-staging/assets/Detail.40cc9387.js new file mode 100644 index 00000000..aabfc86b --- /dev/null +++ b/public/hospital-portal-staging/assets/Detail.40cc9387.js @@ -0,0 +1 @@ +import{P as d}from"./Page.916a4e9e.js";import{a as N,b4 as x,r as o,bA as f,z as b,j as e,C as h,S as l,T as s,aV as p}from"./index.f6d1c7b3.js";import{d as v,H as D,N as j}from"./ArrowBackIos.6384adf2.js";import{G as a}from"./Grid.1c034fef.js";import"./jsonToFormData.53938a15.js";import"./Card.5c1a29ad.js";var t="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/dashboard/Detail.tsx";function C(){const m=N(),{themeStretch:n}=x(),[i,u]=o.exports.useState(),{id:c}=f();return o.exports.useEffect(()=>{b.get("/detail-claim-requests/"+c).then(r=>{u(r.data)}).catch(r=>{console.error(r)})},[]),e.exports.jsxDEV(d,{title:"Detail",children:e.exports.jsxDEV(h,{maxWidth:n?!1:"xl",children:[e.exports.jsxDEV(l,{direction:"row",alignItems:"center",sx:{marginBottom:3},children:[e.exports.jsxDEV(v,{onClick:()=>m(-1),sx:{cursor:"pointer"}},void 0,!1,{fileName:t,lineNumber:45,columnNumber:11},this),e.exports.jsxDEV(s,{variant:"h5",sx:{marginLeft:2},children:"Detail"},void 0,!1,{fileName:t,lineNumber:46,columnNumber:11},this),i?e.exports.jsxDEV(l,{direction:"row",spacing:2,ml:"auto",children:[e.exports.jsxDEV(s,{variant:"body2",sx:{color:"#757575"},children:"Submission Date"},void 0,!1,{fileName:t,lineNumber:49,columnNumber:13},this),e.exports.jsxDEV(s,{variant:"body2",fontWeight:"bold",children:i&&i.data?p(new Date(i.data.status.submission_date),"d MMM yyyy"):""},void 0,!1,{fileName:t,lineNumber:50,columnNumber:13},this)]},void 0,!0,{fileName:t,lineNumber:48,columnNumber:11},this):""]},void 0,!0,{fileName:t,lineNumber:44,columnNumber:9},this),i?e.exports.jsxDEV(a,{container:!0,spacing:2,children:[e.exports.jsxDEV(a,{item:!0,xs:12,md:12,children:e.exports.jsxDEV(D,{data:i},void 0,!1,{fileName:t,lineNumber:57,columnNumber:13},this)},void 0,!1,{fileName:t,lineNumber:56,columnNumber:11},this),e.exports.jsxDEV(a,{item:!0,xs:12,md:12,children:e.exports.jsxDEV(j,{data:i},void 0,!1,{fileName:t,lineNumber:60,columnNumber:13},this)},void 0,!1,{fileName:t,lineNumber:59,columnNumber:11},this)]},void 0,!0,{fileName:t,lineNumber:55,columnNumber:9},this):""]},void 0,!0,{fileName:t,lineNumber:43,columnNumber:7},this)},void 0,!1,{fileName:t,lineNumber:42,columnNumber:5},this)}export{C as default}; diff --git a/public/hospital-portal-staging/assets/Detail.876e9639.js b/public/hospital-portal-staging/assets/Detail.876e9639.js new file mode 100644 index 00000000..101f849a --- /dev/null +++ b/public/hospital-portal-staging/assets/Detail.876e9639.js @@ -0,0 +1 @@ +import{P as d}from"./Page.916a4e9e.js";import{r as s,L as N,a as f,b4 as p,bA as b,z as h,j as e,C as v,S as l,T as a,aV as D}from"./index.f6d1c7b3.js";import{d as j,H as g,N as E}from"./ArrowBackIos.6384adf2.js";import{G as o}from"./Grid.1c034fef.js";import"./jsonToFormData.53938a15.js";import"./Card.5c1a29ad.js";var t="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/claim/Detail.tsx";function M(){const{localeData:m}=s.exports.useContext(N),n=f(),{themeStretch:u}=p(),[i,c]=s.exports.useState(),{id:x}=b();return s.exports.useEffect(()=>{h.get("/detail-claim-requests/"+x).then(r=>{c(r.data)}).catch(r=>{console.error(r)})},[]),e.exports.jsxDEV(d,{title:"Detail",children:e.exports.jsxDEV(v,{maxWidth:u?!1:"xl",children:[e.exports.jsxDEV(l,{direction:"row",alignItems:"center",sx:{marginBottom:3},children:[e.exports.jsxDEV(j,{onClick:()=>n(-1),sx:{cursor:"pointer"}},void 0,!1,{fileName:t,lineNumber:47,columnNumber:11},this),e.exports.jsxDEV(a,{variant:"h5",sx:{marginLeft:2},children:"Detail"},void 0,!1,{fileName:t,lineNumber:48,columnNumber:11},this),i?e.exports.jsxDEV(l,{direction:"row",spacing:2,ml:"auto",children:[e.exports.jsxDEV(a,{variant:"body2",sx:{color:"#757575"},children:m.txtDialogMember5},void 0,!1,{fileName:t,lineNumber:51,columnNumber:13},this),e.exports.jsxDEV(a,{variant:"body2",fontWeight:"bold",children:i&&i.data?D(new Date(i.data.status.submission_date),"d MMM yyyy"):""},void 0,!1,{fileName:t,lineNumber:52,columnNumber:13},this)]},void 0,!0,{fileName:t,lineNumber:50,columnNumber:11},this):""]},void 0,!0,{fileName:t,lineNumber:46,columnNumber:9},this),i?e.exports.jsxDEV(o,{container:!0,spacing:2,children:[e.exports.jsxDEV(o,{item:!0,xs:12,md:12,children:e.exports.jsxDEV(g,{data:i},void 0,!1,{fileName:t,lineNumber:59,columnNumber:13},this)},void 0,!1,{fileName:t,lineNumber:58,columnNumber:11},this),e.exports.jsxDEV(o,{item:!0,xs:12,md:12,children:e.exports.jsxDEV(E,{data:i},void 0,!1,{fileName:t,lineNumber:62,columnNumber:13},this)},void 0,!1,{fileName:t,lineNumber:61,columnNumber:11},this)]},void 0,!0,{fileName:t,lineNumber:57,columnNumber:9},this):""]},void 0,!0,{fileName:t,lineNumber:45,columnNumber:7},this)},void 0,!1,{fileName:t,lineNumber:44,columnNumber:5},this)}export{M as default}; diff --git a/public/hospital-portal-staging/assets/ForgetPassword.115f48e8.js b/public/hospital-portal-staging/assets/ForgetPassword.115f48e8.js deleted file mode 100644 index 5016574e..00000000 --- a/public/hospital-portal-staging/assets/ForgetPassword.115f48e8.js +++ /dev/null @@ -1 +0,0 @@ -import{b as P,a as S,r as N,c as y,e as F,j as e,F as k,S as I,A as B,T as a,R as h,I as x,f as p,g as u,h as R,z as A,o as C,H as K,D as T,C as _,B as b,E as H,G as L,s as z}from"./index.8bbf4759.js";import{P as M}from"./paths.3971dbe6.js";import{P as W}from"./Page.70299ecd.js";var s="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/auth/forget-password/ForgetPasswordForm.tsx";function G({token:o}){const t=P(),n=S(),[l,v]=N.exports.useState(!1),[m,w]=N.exports.useState(!1),g=y().shape({}),d=F({resolver:C(g)}),{handleSubmit:j,setError:D,formState:{errors:c,isSubmitting:E}}=d,V=async f=>{try{await A.post("/forget-password",{...f,token:o}),console.log(f),await new Promise(i=>setTimeout(i,500)),t.current&&n("/auth/login",{replace:!0})}catch(i){console.log(i.response.data),t.current&&D("afterSubmit",{...i,message:i.response.data.message})}};return e.exports.jsxDEV(k,{methods:d,onSubmit:j(V),children:e.exports.jsxDEV(I,{spacing:3,children:[!!c.afterSubmit&&e.exports.jsxDEV(B,{severity:"error",children:c.afterSubmit.message},void 0,!1,{fileName:s,lineNumber:70,columnNumber:34},this),e.exports.jsxDEV(a,{children:"Kata Sandi Baru"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:9},this),e.exports.jsxDEV(h,{name:"new_password",label:"Kata Sandi Baru",type:l?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(x,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>v(!l),edge:"end",children:e.exports.jsxDEV(u,{icon:l?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:80,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:79,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:78,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:72,columnNumber:9},this),e.exports.jsxDEV(a,{children:"Konfirmasi Kata Sandi "},void 0,!1,{fileName:s,lineNumber:86,columnNumber:9},this),e.exports.jsxDEV(h,{name:"confirm_new_password",label:"Konfirmasi Kata Sandi",type:m?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(x,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>w(!m),edge:"end",children:e.exports.jsxDEV(u,{icon:m?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:98,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:94,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:93,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:87,columnNumber:9},this),e.exports.jsxDEV(R,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:E,children:"Reset Password"},void 0,!1,{fileName:s,lineNumber:105,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:69,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:68,columnNumber:5},this)}var r="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/pages/auth/ForgetPassword.tsx";const O=z("div")(({theme:o})=>({display:"flex",height:"100%",alignItems:"center",padding:o.spacing(12,0)}));function J(){const[o,t]=K(),n=o.get("token");return e.exports.jsxDEV(W,{title:"Verify",sx:{height:1},children:e.exports.jsxDEV(O,{children:[e.exports.jsxDEV(T,{},void 0,!1,{fileName:r,lineNumber:34,columnNumber:9},this),e.exports.jsxDEV(_,{children:e.exports.jsxDEV(b,{sx:{maxWidth:480,mx:"auto"},children:[e.exports.jsxDEV(H,{size:"small",component:L,to:M.login,startIcon:e.exports.jsxDEV(u,{icon:"eva:arrow-ios-back-fill",width:20,height:20},void 0,!1,{fileName:r,lineNumber:42,columnNumber:26},this),sx:{mb:3},children:"Back"},void 0,!1,{fileName:r,lineNumber:38,columnNumber:13},this),e.exports.jsxDEV(a,{variant:"h3",paragraph:!0},void 0,!1,{fileName:r,lineNumber:48,columnNumber:13},this),e.exports.jsxDEV(a,{sx:{color:"text.secondary"},children:"Please enter your new password."},void 0,!1,{fileName:r,lineNumber:49,columnNumber:13},this),e.exports.jsxDEV(b,{sx:{mt:5,mb:3},children:e.exports.jsxDEV(G,{token:n},void 0,!1,{fileName:r,lineNumber:54,columnNumber:15},this)},void 0,!1,{fileName:r,lineNumber:53,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:37,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:36,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:33,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:32,columnNumber:5},this)}export{J as default}; diff --git a/public/hospital-portal-staging/assets/ForgetPassword.a9cee09e.js b/public/hospital-portal-staging/assets/ForgetPassword.a9cee09e.js new file mode 100644 index 00000000..b96f4c49 --- /dev/null +++ b/public/hospital-portal-staging/assets/ForgetPassword.a9cee09e.js @@ -0,0 +1 @@ +import{b as P,a as S,r as N,c as y,e as F,j as e,F as k,S as I,A as B,T as a,R as h,I as x,f as p,g as u,h as R,z as A,o as C,H as K,D as T,C as _,B as b,E as H,G as L,s as z}from"./index.f6d1c7b3.js";import{P as M}from"./paths.3971dbe6.js";import{P as W}from"./Page.916a4e9e.js";var s="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/auth/forget-password/ForgetPasswordForm.tsx";function G({token:o}){const t=P(),n=S(),[l,v]=N.exports.useState(!1),[m,w]=N.exports.useState(!1),g=y().shape({}),c=F({resolver:C(g)}),{handleSubmit:j,setError:D,formState:{errors:d,isSubmitting:E}}=c,V=async f=>{try{await A.post("/forget-password",{...f,token:o}),console.log(f),await new Promise(i=>setTimeout(i,500)),t.current&&n("/auth/login",{replace:!0})}catch(i){console.log(i.response.data),t.current&&D("afterSubmit",{...i,message:i.response.data.message})}};return e.exports.jsxDEV(k,{methods:c,onSubmit:j(V),children:e.exports.jsxDEV(I,{spacing:3,children:[!!d.afterSubmit&&e.exports.jsxDEV(B,{severity:"error",children:d.afterSubmit.message},void 0,!1,{fileName:s,lineNumber:70,columnNumber:34},this),e.exports.jsxDEV(a,{children:"Kata Sandi Baru"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:9},this),e.exports.jsxDEV(h,{name:"new_password",label:"Kata Sandi Baru",type:l?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(x,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>v(!l),edge:"end",children:e.exports.jsxDEV(u,{icon:l?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:80,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:79,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:78,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:72,columnNumber:9},this),e.exports.jsxDEV(a,{children:"Konfirmasi Kata Sandi "},void 0,!1,{fileName:s,lineNumber:86,columnNumber:9},this),e.exports.jsxDEV(h,{name:"confirm_new_password",label:"Konfirmasi Kata Sandi",type:m?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(x,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>w(!m),edge:"end",children:e.exports.jsxDEV(u,{icon:m?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:98,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:94,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:93,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:87,columnNumber:9},this),e.exports.jsxDEV(R,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:E,children:"Reset Password"},void 0,!1,{fileName:s,lineNumber:105,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:69,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:68,columnNumber:5},this)}var r="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/auth/ForgetPassword.tsx";const O=z("div")(({theme:o})=>({display:"flex",height:"100%",alignItems:"center",padding:o.spacing(12,0)}));function J(){const[o,t]=K(),n=o.get("token");return e.exports.jsxDEV(W,{title:"Verify",sx:{height:1},children:e.exports.jsxDEV(O,{children:[e.exports.jsxDEV(T,{},void 0,!1,{fileName:r,lineNumber:34,columnNumber:9},this),e.exports.jsxDEV(_,{children:e.exports.jsxDEV(b,{sx:{maxWidth:480,mx:"auto"},children:[e.exports.jsxDEV(H,{size:"small",component:L,to:M.login,startIcon:e.exports.jsxDEV(u,{icon:"eva:arrow-ios-back-fill",width:20,height:20},void 0,!1,{fileName:r,lineNumber:42,columnNumber:26},this),sx:{mb:3},children:"Back"},void 0,!1,{fileName:r,lineNumber:38,columnNumber:13},this),e.exports.jsxDEV(a,{variant:"h3",paragraph:!0},void 0,!1,{fileName:r,lineNumber:48,columnNumber:13},this),e.exports.jsxDEV(a,{sx:{color:"text.secondary"},children:"Please enter your new password."},void 0,!1,{fileName:r,lineNumber:49,columnNumber:13},this),e.exports.jsxDEV(b,{sx:{mt:5,mb:3},children:e.exports.jsxDEV(G,{token:n},void 0,!1,{fileName:r,lineNumber:54,columnNumber:15},this)},void 0,!1,{fileName:r,lineNumber:53,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:37,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:36,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:33,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:32,columnNumber:5},this)}export{J as default}; diff --git a/public/hospital-portal-staging/assets/Grid.1c034fef.js b/public/hospital-portal-staging/assets/Grid.1c034fef.js new file mode 100644 index 00000000..e8125015 --- /dev/null +++ b/public/hospital-portal-staging/assets/Grid.1c034fef.js @@ -0,0 +1 @@ +import{p as d,r as S,l as _,m as I,s as L,n as q,y as D,b6 as U,_ as F,q as j,t as Z,v as r,b7 as $,b8 as T,x as A}from"./index.f6d1c7b3.js";function H(e,o){const n=o?d({},o.propTypes):null;return t=>(i,a,u,l,c,...p)=>{const x=c||a,f=n==null?void 0:n[x];if(f){const m=f(i,a,u,l,c,...p);if(m)return m}return typeof i[a]<"u"&&!i[t]?new Error(`The prop \`${x}\` of \`${e}\` can only be used together with the \`${t}\` prop.`):null}}const N=S.exports.createContext();N.displayName="GridContext";const z=N;function J(e){return _("MuiGrid",e)}const Q=[0,1,2,3,4,5,6,7,8,9,10],X=["column-reverse","column","row-reverse","row"],Y=["nowrap","wrap-reverse","wrap"],b=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],w=I("MuiGrid",["root","container","item","zeroMinWidth",...Q.map(e=>`spacing-xs-${e}`),...X.map(e=>`direction-xs-${e}`),...Y.map(e=>`wrap-xs-${e}`),...b.map(e=>`grid-xs-${e}`),...b.map(e=>`grid-sm-${e}`),...b.map(e=>`grid-md-${e}`),...b.map(e=>`grid-lg-${e}`),...b.map(e=>`grid-xl-${e}`)]),ee=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function g(e){const o=parseFloat(e);return`${o}${String(e).replace(String(o),"")||"px"}`}function re({theme:e,ownerState:o}){let n;return e.breakpoints.keys.reduce((s,t)=>{let i={};if(o[t]&&(n=o[t]),!n)return s;if(n===!0)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=$({values:o.columns,breakpoints:e.breakpoints.values}),u=typeof a=="object"?a[t]:a;if(u==null)return s;const l=`${Math.round(n/u*1e8)/1e6}%`;let c={};if(o.container&&o.item&&o.columnSpacing!==0){const p=e.spacing(o.columnSpacing);if(p!=="0px"){const x=`calc(${l} + ${g(p)})`;c={flexBasis:x,maxWidth:x}}}i=d({flexBasis:l,flexGrow:0,maxWidth:l},c)}return e.breakpoints.values[t]===0?Object.assign(s,i):s[e.breakpoints.up(t)]=i,s},{})}function oe({theme:e,ownerState:o}){const n=$({values:o.direction,breakpoints:e.breakpoints.values});return T({theme:e},n,s=>{const t={flexDirection:s};return s.indexOf("column")===0&&(t[`& > .${w.item}`]={maxWidth:"none"}),t})}function M({breakpoints:e,values:o}){let n="";Object.keys(o).forEach(t=>{n===""&&o[t]!==0&&(n=t)});const s=Object.keys(e).sort((t,i)=>e[t]-e[i]);return s.slice(0,s.indexOf(n))}function te({theme:e,ownerState:o}){const{container:n,rowSpacing:s}=o;let t={};if(n&&s!==0){const i=$({values:s,breakpoints:e.breakpoints.values});let a;typeof i=="object"&&(a=M({breakpoints:e.breakpoints.values,values:i})),t=T({theme:e},i,(u,l)=>{var c;const p=e.spacing(u);return p!=="0px"?{marginTop:`-${g(p)}`,[`& > .${w.item}`]:{paddingTop:g(p)}}:(c=a)!=null&&c.includes(l)?{}:{marginTop:0,[`& > .${w.item}`]:{paddingTop:0}}})}return t}function ne({theme:e,ownerState:o}){const{container:n,columnSpacing:s}=o;let t={};if(n&&s!==0){const i=$({values:s,breakpoints:e.breakpoints.values});let a;typeof i=="object"&&(a=M({breakpoints:e.breakpoints.values,values:i})),t=T({theme:e},i,(u,l)=>{var c;const p=e.spacing(u);return p!=="0px"?{width:`calc(100% + ${g(p)})`,marginLeft:`-${g(p)}`,[`& > .${w.item}`]:{paddingLeft:g(p)}}:(c=a)!=null&&c.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${w.item}`]:{paddingLeft:0}}})}return t}function se(e,o,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const s=[];return o.forEach(t=>{const i=e[t];Number(i)>0&&s.push(n[`spacing-${t}-${String(i)}`])}),s}const ie=L("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:n}=e,{container:s,direction:t,item:i,spacing:a,wrap:u,zeroMinWidth:l,breakpoints:c}=n;let p=[];s&&(p=se(a,c,o));const x=[];return c.forEach(f=>{const m=n[f];m&&x.push(o[`grid-${f}-${String(m)}`])}),[o.root,s&&o.container,i&&o.item,l&&o.zeroMinWidth,...p,t!=="row"&&o[`direction-xs-${String(t)}`],u!=="wrap"&&o[`wrap-xs-${String(u)}`],...x]}})(({ownerState:e})=>d({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),oe,te,ne,re);function pe(e,o){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return o.forEach(s=>{const t=e[s];if(Number(t)>0){const i=`spacing-${s}-${String(t)}`;n.push(i)}}),n}const ae=e=>{const{classes:o,container:n,direction:s,item:t,spacing:i,wrap:a,zeroMinWidth:u,breakpoints:l}=e;let c=[];n&&(c=pe(i,l));const p=[];l.forEach(f=>{const m=e[f];m&&p.push(`grid-${f}-${String(m)}`)});const x={root:["root",n&&"container",t&&"item",u&&"zeroMinWidth",...c,s!=="row"&&`direction-xs-${String(s)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...p]};return A(x,J,o)},y=S.exports.forwardRef(function(o,n){const s=q({props:o,name:"MuiGrid"}),{breakpoints:t}=D(),i=U(s),{className:a,columns:u,columnSpacing:l,component:c="div",container:p=!1,direction:x="row",item:f=!1,rowSpacing:m,spacing:v=0,wrap:B="wrap",zeroMinWidth:P=!1}=i,O=F(i,ee),V=m||v,E=l||v,R=S.exports.useContext(z),k=p?u||12:R,G={},W=d({},O);t.keys.forEach(h=>{O[h]!=null&&(G[h]=O[h],delete W[h])});const C=d({},i,{columns:k,container:p,direction:x,item:f,rowSpacing:V,columnSpacing:E,wrap:B,zeroMinWidth:P,spacing:v},G,{breakpoints:t.keys}),K=ae(C);return j(z.Provider,{value:k,children:j(ie,d({ownerState:C,className:Z(K.root,a),as:c,ref:n},W))})});y.propTypes={children:r.exports.node,classes:r.exports.object,className:r.exports.string,columns:r.exports.oneOfType([r.exports.arrayOf(r.exports.number),r.exports.number,r.exports.object]),columnSpacing:r.exports.oneOfType([r.exports.arrayOf(r.exports.oneOfType([r.exports.number,r.exports.string])),r.exports.number,r.exports.object,r.exports.string]),component:r.exports.elementType,container:r.exports.bool,direction:r.exports.oneOfType([r.exports.oneOf(["column-reverse","column","row-reverse","row"]),r.exports.arrayOf(r.exports.oneOf(["column-reverse","column","row-reverse","row"])),r.exports.object]),item:r.exports.bool,lg:r.exports.oneOfType([r.exports.oneOf(["auto"]),r.exports.number,r.exports.bool]),md:r.exports.oneOfType([r.exports.oneOf(["auto"]),r.exports.number,r.exports.bool]),rowSpacing:r.exports.oneOfType([r.exports.arrayOf(r.exports.oneOfType([r.exports.number,r.exports.string])),r.exports.number,r.exports.object,r.exports.string]),sm:r.exports.oneOfType([r.exports.oneOf(["auto"]),r.exports.number,r.exports.bool]),spacing:r.exports.oneOfType([r.exports.arrayOf(r.exports.oneOfType([r.exports.number,r.exports.string])),r.exports.number,r.exports.object,r.exports.string]),sx:r.exports.oneOfType([r.exports.arrayOf(r.exports.oneOfType([r.exports.func,r.exports.object,r.exports.bool])),r.exports.func,r.exports.object]),wrap:r.exports.oneOf(["nowrap","wrap-reverse","wrap"]),xl:r.exports.oneOfType([r.exports.oneOf(["auto"]),r.exports.number,r.exports.bool]),xs:r.exports.oneOfType([r.exports.oneOf(["auto"]),r.exports.number,r.exports.bool]),zeroMinWidth:r.exports.bool};{const e=H("Grid",y);y["propTypes"]=d({},y.propTypes,{direction:e("container"),lg:e("item"),md:e("item"),sm:e("item"),spacing:e("container"),wrap:e("container"),xs:e("item"),zeroMinWidth:e("item")})}const ue=y;export{ue as G,H as r}; diff --git a/public/hospital-portal-staging/assets/Label.2d50310e.js b/public/hospital-portal-staging/assets/Label.2d50310e.js new file mode 100644 index 00000000..3d01e77c --- /dev/null +++ b/public/hospital-portal-staging/assets/Label.2d50310e.js @@ -0,0 +1,63 @@ +import{m as _,l as z,b9 as Ce,s as j,a7 as k,p as g,ba as we,r as w,n as H,_ as I,y as $e,aa as ae,q as y,t as B,v as n,x as K,bb as dt,bc as mt,a6 as W,a8 as ee,f as X,bd as Ot,be as Ne,b3 as J,J as De,bf as Et,bg as Mt,ai as xe,w as At,a9 as Vt,bh as _t,bi as Te,bj as zt,bk as Ht,j as u,L as Kt,bl as he,bm as Oe,aW as Y,I as Ee,E as Ft,T as Ut,P as Wt,B as qt,g as Gt,bn as Yt}from"./index.f6d1c7b3.js";import{G as D}from"./Grid.1c034fef.js";const Xt={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},Jt=Xt;function Qt(e){return z("MuiLinearProgress",e)}const Zt=_("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),Me=Zt,eo=["className","color","value","valueBuffer","variant"];let G=e=>e,Ae,Ve,_e,ze,He,Ke;const Pe=4,to=Ce(Ae||(Ae=G` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`)),oo=Ce(Ve||(Ve=G` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`)),ro=Ce(_e||(_e=G` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`)),no=e=>{const{classes:t,variant:r,color:o}=e,a={root:["root",`color${k(o)}`,r],dashed:["dashed",`dashedColor${k(o)}`],bar1:["bar",`barColor${k(o)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar",r!=="buffer"&&`barColor${k(o)}`,r==="buffer"&&`color${k(o)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return K(a,Qt,t)},Re=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?dt(e.palette[t].main,.62):mt(e.palette[t].main,.5),so=j("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${k(r.color)}`],t[r.variant]]}})(({ownerState:e,theme:t})=>g({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:Re(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),ao=j("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${k(r.color)}`]]}})(({ownerState:e,theme:t})=>{const r=Re(t,e.color);return g({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},we(ze||(ze=G` + animation: ${0} 3s infinite linear; + `),ro)),io=j("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${k(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>g({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${Pe}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${Pe}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&we(He||(He=G` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `),to)),lo=j("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${k(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>g({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:Re(t,e.color),transition:`transform .${Pe}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&we(Ke||(Ke=G` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `),oo)),ft=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiLinearProgress"}),{className:a,color:s="primary",value:i,valueBuffer:c,variant:l="indeterminate"}=o,m=I(o,eo),f=g({},o,{color:s,variant:l}),h=no(f),d=$e(),b={},N={bar1:{},bar2:{}};if(l==="determinate"||l==="buffer")if(i!==void 0){b["aria-valuenow"]=Math.round(i),b["aria-valuemin"]=0,b["aria-valuemax"]=100;let C=i-100;d.direction==="rtl"&&(C=-C),N.bar1.transform=`translateX(${C}%)`}else console.error("MUI: You need to provide a value prop when using the determinate or buffer variant of LinearProgress .");if(l==="buffer")if(c!==void 0){let C=(c||0)-100;d.direction==="rtl"&&(C=-C),N.bar2.transform=`translateX(${C}%)`}else console.error("MUI: You need to provide a valueBuffer prop when using the buffer variant of LinearProgress.");return ae(so,g({className:B(h.root,a),ownerState:f,role:"progressbar"},b,{ref:r},m,{children:[l==="buffer"?y(ao,{className:h.dashed,ownerState:f}):null,y(io,{className:h.bar1,ownerState:f,style:N.bar1}),l==="determinate"?null:y(lo,{className:h.bar2,ownerState:f,style:N.bar2})]}))});ft.propTypes={classes:n.exports.object,className:n.exports.string,color:n.exports.oneOfType([n.exports.oneOf(["inherit","primary","secondary"]),n.exports.string]),sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object]),value:n.exports.number,valueBuffer:n.exports.number,variant:n.exports.oneOf(["buffer","determinate","indeterminate","query"])};const co=ft,Fe=W(y("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),Ue=W(y("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),bt=w.exports.createContext();bt.displayName="TableContext";const gt=bt;function uo(e){return z("MuiTable",e)}_("MuiTable",["root","stickyHeader"]);const po=["className","component","padding","size","stickyHeader"],mo=e=>{const{classes:t,stickyHeader:r}=e;return K({root:["root",r&&"stickyHeader"]},uo,t)},fo=j("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>g({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":g({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),We="table",xt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTable"}),{className:a,component:s=We,padding:i="normal",size:c="medium",stickyHeader:l=!1}=o,m=I(o,po),f=g({},o,{component:s,padding:i,size:c,stickyHeader:l}),h=mo(f),d=w.exports.useMemo(()=>({padding:i,size:c,stickyHeader:l}),[i,c,l]);return y(gt.Provider,{value:d,children:y(fo,g({as:s,role:s===We?null:"table",ref:r,className:B(h.root,a),ownerState:f},m))})});xt.propTypes={children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,padding:n.exports.oneOf(["checkbox","none","normal"]),size:n.exports.oneOfType([n.exports.oneOf(["medium","small"]),n.exports.string]),stickyHeader:n.exports.bool,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const bo=xt,ht=w.exports.createContext();ht.displayName="Tablelvl2Context";const ie=ht;function go(e){return z("MuiTableBody",e)}_("MuiTableBody",["root"]);const xo=["className","component"],ho=e=>{const{classes:t}=e;return K({root:["root"]},go,t)},yo=j("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),vo={variant:"body"},qe="tbody",yt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableBody"}),{className:a,component:s=qe}=o,i=I(o,xo),c=g({},o,{component:s}),l=ho(c);return y(ie.Provider,{value:vo,children:y(yo,g({className:B(l.root,a),as:s,ref:r,role:s===qe?null:"rowgroup",ownerState:c},i))})});yt.propTypes={children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const No=yt;function To(e){return z("MuiTableCell",e)}const Po=_("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),Co=Po,wo=["align","className","component","padding","scope","size","sortDirection","variant"],$o=e=>{const{classes:t,variant:r,align:o,padding:a,size:s,stickyHeader:i}=e,c={root:["root",r,i&&"stickyHeader",o!=="inherit"&&`align${k(o)}`,a!=="normal"&&`padding${k(a)}`,`size${k(s)}`]};return K(c,To,t)},Ro=j("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${k(r.size)}`],r.padding!=="normal"&&t[`padding${k(r.padding)}`],r.align!=="inherit"&&t[`align${k(r.align)}`],r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>g({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid + ${e.palette.mode==="light"?dt(ee(e.palette.divider,1),.88):mt(ee(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${Co.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),vt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableCell"}),{align:a="inherit",className:s,component:i,padding:c,scope:l,size:m,sortDirection:f,variant:h}=o,d=I(o,wo),b=w.exports.useContext(gt),N=w.exports.useContext(ie),C=N&&N.variant==="head";let S;i?S=i:S=C?"th":"td";let v=l;S==="td"?v=void 0:!v&&C&&(v="col");const x=h||N&&N.variant,P=g({},o,{align:a,component:S,padding:c||(b&&b.padding?b.padding:"normal"),size:m||(b&&b.size?b.size:"medium"),sortDirection:f,stickyHeader:x==="head"&&b&&b.stickyHeader,variant:x}),M=$o(P);let re=null;return f&&(re=f==="asc"?"ascending":"descending"),y(Ro,g({as:S,ref:r,className:B(M.root,s),"aria-sort":re,scope:v,ownerState:P},d))});vt.propTypes={align:n.exports.oneOf(["center","inherit","justify","left","right"]),children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,padding:n.exports.oneOf(["checkbox","none","normal"]),scope:n.exports.string,size:n.exports.oneOfType([n.exports.oneOf(["medium","small"]),n.exports.string]),sortDirection:n.exports.oneOf(["asc","desc",!1]),sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object]),variant:n.exports.oneOfType([n.exports.oneOf(["body","footer","head"]),n.exports.string])};const U=vt;function jo(e){return z("MuiTableContainer",e)}_("MuiTableContainer",["root"]);const ko=["className","component"],So=e=>{const{classes:t}=e;return K({root:["root"]},jo,t)},Bo=j("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),Nt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableContainer"}),{className:a,component:s="div"}=o,i=I(o,ko),c=g({},o,{component:s}),l=So(c);return y(Bo,g({ref:r,as:s,className:B(l.root,a),ownerState:c},i))});Nt.propTypes={children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const Io=Nt;function Lo(e){return z("MuiTableHead",e)}_("MuiTableHead",["root"]);const Do=["className","component"],Oo=e=>{const{classes:t}=e;return K({root:["root"]},Lo,t)},Eo=j("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),Mo={variant:"head"},Ge="thead",Tt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableHead"}),{className:a,component:s=Ge}=o,i=I(o,Do),c=g({},o,{component:s}),l=Oo(c);return y(ie.Provider,{value:Mo,children:y(Eo,g({as:s,className:B(l.root,a),ref:r,role:s===Ge?null:"rowgroup",ownerState:c},i))})});Tt.propTypes={children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const Ao=Tt,Ye=W(y("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Xe=W(y("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var Je,Qe,Ze,et,tt,ot,rt,nt;const Vo=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],Pt=w.exports.forwardRef(function(t,r){const{backIconButtonProps:o,count:a,getItemAriaLabel:s,nextIconButtonProps:i,onPageChange:c,page:l,rowsPerPage:m,showFirstButton:f,showLastButton:h}=t,d=I(t,Vo),b=$e(),N=x=>{c(x,0)},C=x=>{c(x,l-1)},S=x=>{c(x,l+1)},v=x=>{c(x,Math.max(0,Math.ceil(a/m)-1))};return ae("div",g({ref:r},d,{children:[f&&y(X,{onClick:N,disabled:l===0,"aria-label":s("first",l),title:s("first",l),children:b.direction==="rtl"?Je||(Je=y(Ue,{})):Qe||(Qe=y(Fe,{}))}),y(X,g({onClick:C,disabled:l===0,color:"inherit","aria-label":s("previous",l),title:s("previous",l)},o,{children:b.direction==="rtl"?Ze||(Ze=y(Xe,{})):et||(et=y(Ye,{}))})),y(X,g({onClick:S,disabled:a!==-1?l>=Math.ceil(a/m)-1:!1,color:"inherit","aria-label":s("next",l),title:s("next",l)},i,{children:b.direction==="rtl"?tt||(tt=y(Ye,{})):ot||(ot=y(Xe,{}))})),h&&y(X,{onClick:v,disabled:l>=Math.ceil(a/m)-1,"aria-label":s("last",l),title:s("last",l),children:b.direction==="rtl"?rt||(rt=y(Fe,{})):nt||(nt=y(Ue,{}))})]}))});Pt.propTypes={backIconButtonProps:n.exports.object,count:n.exports.number.isRequired,getItemAriaLabel:n.exports.func.isRequired,nextIconButtonProps:n.exports.object,onPageChange:n.exports.func.isRequired,page:n.exports.number.isRequired,rowsPerPage:n.exports.number.isRequired,showFirstButton:n.exports.bool.isRequired,showLastButton:n.exports.bool.isRequired};const _o=Pt;function zo(e){return z("MuiTablePagination",e)}const Ho=_("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),Q=Ho;var st;const Ko=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],Fo=j(U,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}})),Uo=j(Ot,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>g({[`& .${Q.actions}`]:t.actions},t.toolbar)})(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Q.actions}`]:{flexShrink:0,marginLeft:20}})),Wo=j("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),qo=j("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>g({},e.typography.body2,{flexShrink:0})),Go=j(Ne,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>g({[`& .${Q.selectIcon}`]:t.selectIcon,[`& .${Q.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Q.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),Yo=j(J,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),Xo=j("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>g({},e.typography.body2,{flexShrink:0}));function Jo({from:e,to:t,count:r}){return`${e}\u2013${t} of ${r!==-1?r:`more than ${t}`}`}function Qo(e){return`Go to ${e} page`}const Zo=e=>{const{classes:t}=e;return K({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},zo,t)},Ct=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTablePagination"}),{ActionsComponent:a=_o,backIconButtonProps:s,className:i,colSpan:c,component:l=U,count:m,getItemAriaLabel:f=Qo,labelDisplayedRows:h=Jo,labelRowsPerPage:d="Rows per page:",nextIconButtonProps:b,onPageChange:N,onRowsPerPageChange:C,page:S,rowsPerPage:v,rowsPerPageOptions:x=[10,25,50,100],SelectProps:P={},showFirstButton:M=!1,showLastButton:re=!1}=o,It=I(o,Ko),ge=o,O=Zo(ge),Be=P.native?"option":Yo;let Ie;(l===U||l==="td")&&(Ie=c||1e3);const Lt=De(P.id),Le=De(P.labelId),Dt=()=>m===-1?(S+1)*v:v===-1?m:Math.min(m,(S+1)*v);return y(Fo,g({colSpan:Ie,ref:r,as:l,ownerState:ge,className:B(O.root,i)},It,{children:ae(Uo,{className:O.toolbar,children:[y(Wo,{className:O.spacer}),x.length>1&&y(qo,{className:O.selectLabel,id:Le,children:d}),x.length>1&&y(Go,g({variant:"standard"},!P.variant&&{input:st||(st=y(Et,{}))},{value:v,onChange:C,id:Lt,labelId:Le},P,{classes:g({},P.classes,{root:B(O.input,O.selectRoot,(P.classes||{}).root),select:B(O.select,(P.classes||{}).select),icon:B(O.selectIcon,(P.classes||{}).icon)}),children:x.map(A=>w.exports.createElement(Be,g({},!Mt(Be)&&{ownerState:ge},{className:O.menuItem,key:A.label?A.label:A,value:A.value?A.value:A}),A.label?A.label:A))})),y(Xo,{className:O.displayedRows,children:h({from:m===0?0:S*v+1,to:Dt(),count:m===-1?-1:m,page:S})}),y(a,{className:O.actions,backIconButtonProps:s,count:m,nextIconButtonProps:b,onPageChange:N,page:S,rowsPerPage:v,showFirstButton:M,showLastButton:re,getItemAriaLabel:f})]})}))});Ct.propTypes={ActionsComponent:n.exports.elementType,backIconButtonProps:n.exports.object,classes:n.exports.object,className:n.exports.string,colSpan:n.exports.number,component:n.exports.elementType,count:xe.isRequired,getItemAriaLabel:n.exports.func,labelDisplayedRows:n.exports.func,labelRowsPerPage:n.exports.node,nextIconButtonProps:n.exports.object,onPageChange:n.exports.func.isRequired,onRowsPerPageChange:n.exports.func,page:At(xe.isRequired,e=>{const{count:t,page:r,rowsPerPage:o}=e;if(t===-1)return null;const a=Math.max(0,Math.ceil(t/o)-1);return r<0||r>a?new Error(`MUI: The page prop of a TablePagination is out of range (0 to ${a}, but page is ${r}).`):null}),rowsPerPage:xe.isRequired,rowsPerPageOptions:n.exports.arrayOf(n.exports.oneOfType([n.exports.number,n.exports.shape({label:n.exports.string.isRequired,value:n.exports.number.isRequired})]).isRequired),SelectProps:n.exports.object,showFirstButton:n.exports.bool,showLastButton:n.exports.bool,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const er=Ct;function tr(e){return z("MuiTableRow",e)}const or=_("MuiTableRow",["root","selected","hover","head","footer"]),at=or,rr=["className","component","hover","selected"],nr=e=>{const{classes:t,selected:r,hover:o,head:a,footer:s}=e;return K({root:["root",r&&"selected",o&&"hover",a&&"head",s&&"footer"]},tr,t)},sr=j("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${at.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${at.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:ee(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ee(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),it="tr",wt=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableRow"}),{className:a,component:s=it,hover:i=!1,selected:c=!1}=o,l=I(o,rr),m=w.exports.useContext(ie),f=g({},o,{component:s,hover:i,selected:c,head:m&&m.variant==="head",footer:m&&m.variant==="footer"}),h=nr(f);return y(sr,g({as:s,ref:r,className:B(h.root,a),role:s===it?null:"row",ownerState:f},l))});wt.propTypes={children:n.exports.node,classes:n.exports.object,className:n.exports.string,component:n.exports.elementType,hover:n.exports.bool,selected:n.exports.bool,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const ne=wt,ar=W(y("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function ir(e){return z("MuiTableSortLabel",e)}const lr=_("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),ye=lr,cr=["active","children","className","direction","hideSortIcon","IconComponent"],ur=e=>{const{classes:t,direction:r,active:o}=e,a={root:["root",o&&"active"],icon:["icon",`iconDirection${k(r)}`]};return K(a,ir,t)},pr=j(Vt,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${ye.icon}`]:{opacity:.5}},[`&.${ye.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${ye.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),dr=j("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${k(r.direction)}`]]}})(({theme:e,ownerState:t})=>g({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},t.direction==="desc"&&{transform:"rotate(0deg)"},t.direction==="asc"&&{transform:"rotate(180deg)"})),$t=w.exports.forwardRef(function(t,r){const o=H({props:t,name:"MuiTableSortLabel"}),{active:a=!1,children:s,className:i,direction:c="asc",hideSortIcon:l=!1,IconComponent:m=ar}=o,f=I(o,cr),h=g({},o,{active:a,direction:c,hideSortIcon:l,IconComponent:m}),d=ur(h);return ae(pr,g({className:B(d.root,i),component:"span",disableRipple:!0,ownerState:h,ref:r},f,{children:[s,l&&!a?null:y(dr,{as:m,className:B(d.icon),ownerState:h})]}))});$t.propTypes={active:n.exports.bool,children:n.exports.node,classes:n.exports.object,className:n.exports.string,direction:n.exports.oneOf(["asc","desc"]),hideSortIcon:n.exports.bool,IconComponent:n.exports.elementType,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const mr=$t;/** @license MUI v5.11.0 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */function fr(e,t){const r=_t(e,t);return(...o)=>{const a=typeof e=="string"?`"${e}"`:"component";return o.length===0?console.error([`MUI: Seems like you called \`styled(${a})()\` without a \`style\` argument.`,'You must provide a `styles` argument: `styled("div")(styleYouForgotToPass)`.'].join(` +`)):o.some(s=>s===void 0)&&console.error(`MUI: the styled(${a})(...args) API requires all its args to be defined.`),r(...o)}}const br=n.exports.oneOfType([n.exports.number,n.exports.string,n.exports.object,n.exports.array]),F=br;function Z(e,t){return t?Te(e,t,{clone:!1}):e}const je={xs:0,sm:600,md:900,lg:1200,xl:1536},lt={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${je[e]}px)`};function V(e,t,r){const o=e.theme||{};if(Array.isArray(t)){const s=o.breakpoints||lt;return t.reduce((i,c,l)=>(i[s.up(s.keys[l])]=r(t[l]),i),{})}if(typeof t=="object"){const s=o.breakpoints||lt;return Object.keys(t).reduce((i,c)=>{if(Object.keys(s.values||je).indexOf(c)!==-1){const l=s.up(c);i[l]=r(t[c],c)}else{const l=c;i[l]=t[l]}return i},{})}return r(t)}function gr(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((o,a)=>{const s=e.up(a);return o[s]={},o},{}))||{}}function xr(e,t){return e.reduce((r,o)=>{const a=r[o];return(!a||Object.keys(a).length===0)&&delete r[o],r},t)}function le(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const o=`vars.${t}`.split(".").reduce((a,s)=>a&&a[s]?a[s]:null,e);if(o!=null)return o}return t.split(".").reduce((o,a)=>o&&o[a]!=null?o[a]:null,e)}function se(e,t,r,o=r){let a;return typeof e=="function"?a=e(r):Array.isArray(e)?a=e[r]||o:a=le(e,r)||o,t&&(a=t(a,o,e)),a}function T(e){const{prop:t,cssProperty:r=e.prop,themeKey:o,transform:a}=e,s=i=>{if(i[t]==null)return null;const c=i[t],l=i.theme,m=le(l,o)||{};return V(i,c,h=>{let d=se(m,a,h);return h===d&&typeof h=="string"&&(d=se(m,a,`${t}${h==="default"?"":k(h)}`,h)),r===!1?d:{[r]:d}})};return s.propTypes={[t]:F},s.filterProps=[t],s}function ce(...e){const t=e.reduce((o,a)=>(a.filterProps.forEach(s=>{o[s]=a}),o),{}),r=o=>Object.keys(o).reduce((a,s)=>t[s]?Z(a,t[s](o)):a,{});return r.propTypes=e.reduce((o,a)=>Object.assign(o,a.propTypes),{}),r.filterProps=e.reduce((o,a)=>o.concat(a.filterProps),[]),r}function hr(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const yr={m:"margin",p:"padding"},vr={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ct={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Nr=hr(e=>{if(e.length>2)if(ct[e])e=ct[e];else return[e];const[t,r]=e.split(""),o=yr[t],a=vr[r]||"";return Array.isArray(a)?a.map(s=>o+s):[o+a]}),ue=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],pe=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],Tr=[...ue,...pe];function te(e,t,r,o){var a;const s=(a=le(e,t,!1))!=null?a:r;return typeof s=="number"?i=>typeof i=="string"?i:(typeof i!="number"&&console.error(`MUI: Expected ${o} argument to be a number or a string, got ${i}.`),s*i):Array.isArray(s)?i=>typeof i=="string"?i:(Number.isInteger(i)?i>s.length-1&&console.error([`MUI: The value provided (${i}) overflows.`,`The supported values are: ${JSON.stringify(s)}.`,`${i} > ${s.length-1}, you need to add the missing values.`].join(` +`)):console.error([`MUI: The \`theme.${t}\` array type cannot be combined with non integer values.You should either use an integer value that can be used as index, or define the \`theme.${t}\` as a number.`].join(` +`)),s[i]):typeof s=="function"?s:(console.error([`MUI: The \`theme.${t}\` value (${s}) is invalid.`,"It should be a number, an array or a function."].join(` +`)),()=>{})}function Rt(e){return te(e,"spacing",8,"spacing")}function oe(e,t){if(typeof t=="string"||t==null)return t;const r=Math.abs(t),o=e(r);return t>=0?o:typeof o=="number"?-o:`-${o}`}function Pr(e,t){return r=>e.reduce((o,a)=>(o[a]=oe(t,r),o),{})}function Cr(e,t,r,o){if(t.indexOf(r)===-1)return null;const a=Nr(r),s=Pr(a,o),i=e[r];return V(e,i,s)}function jt(e,t){const r=Rt(e.theme);return Object.keys(e).map(o=>Cr(e,t,o,r)).reduce(Z,{})}function $(e){return jt(e,ue)}$.propTypes=ue.reduce((e,t)=>(e[t]=F,e),{});$.filterProps=ue;function R(e){return jt(e,pe)}R.propTypes=pe.reduce((e,t)=>(e[t]=F,e),{});R.filterProps=pe;Tr.reduce((e,t)=>(e[t]=F,e),{});function E(e){return typeof e!="number"?e:`${e}px solid`}const wr=T({prop:"border",themeKey:"borders",transform:E}),$r=T({prop:"borderTop",themeKey:"borders",transform:E}),Rr=T({prop:"borderRight",themeKey:"borders",transform:E}),jr=T({prop:"borderBottom",themeKey:"borders",transform:E}),kr=T({prop:"borderLeft",themeKey:"borders",transform:E}),Sr=T({prop:"borderColor",themeKey:"palette"}),Br=T({prop:"borderTopColor",themeKey:"palette"}),Ir=T({prop:"borderRightColor",themeKey:"palette"}),Lr=T({prop:"borderBottomColor",themeKey:"palette"}),Dr=T({prop:"borderLeftColor",themeKey:"palette"}),de=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=te(e.theme,"shape.borderRadius",4,"borderRadius"),r=o=>({borderRadius:oe(t,o)});return V(e,e.borderRadius,r)}return null};de.propTypes={borderRadius:F};de.filterProps=["borderRadius"];ce(wr,$r,Rr,jr,kr,Sr,Br,Ir,Lr,Dr,de);const me=e=>{if(e.gap!==void 0&&e.gap!==null){const t=te(e.theme,"spacing",8,"gap"),r=o=>({gap:oe(t,o)});return V(e,e.gap,r)}return null};me.propTypes={gap:F};me.filterProps=["gap"];const fe=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=te(e.theme,"spacing",8,"columnGap"),r=o=>({columnGap:oe(t,o)});return V(e,e.columnGap,r)}return null};fe.propTypes={columnGap:F};fe.filterProps=["columnGap"];const be=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=te(e.theme,"spacing",8,"rowGap"),r=o=>({rowGap:oe(t,o)});return V(e,e.rowGap,r)}return null};be.propTypes={rowGap:F};be.filterProps=["rowGap"];const Or=T({prop:"gridColumn"}),Er=T({prop:"gridRow"}),Mr=T({prop:"gridAutoFlow"}),Ar=T({prop:"gridAutoColumns"}),Vr=T({prop:"gridAutoRows"}),_r=T({prop:"gridTemplateColumns"}),zr=T({prop:"gridTemplateRows"}),Hr=T({prop:"gridTemplateAreas"}),Kr=T({prop:"gridArea"});ce(me,fe,be,Or,Er,Mr,Ar,Vr,_r,zr,Hr,Kr);function q(e,t){return t==="grey"?t:e}const Fr=T({prop:"color",themeKey:"palette",transform:q}),Ur=T({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:q}),Wr=T({prop:"backgroundColor",themeKey:"palette",transform:q});ce(Fr,Ur,Wr);function L(e){return e<=1&&e!==0?`${e*100}%`:e}const qr=T({prop:"width",transform:L}),ke=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var o,a,s;return{maxWidth:((o=e.theme)==null||(a=o.breakpoints)==null||(s=a.values)==null?void 0:s[r])||je[r]||L(r)}};return V(e,e.maxWidth,t)}return null};ke.filterProps=["maxWidth"];const Gr=T({prop:"minWidth",transform:L}),Yr=T({prop:"height",transform:L}),Xr=T({prop:"maxHeight",transform:L}),Jr=T({prop:"minHeight",transform:L});T({prop:"size",cssProperty:"width",transform:L});T({prop:"size",cssProperty:"height",transform:L});const Qr=T({prop:"boxSizing"});ce(qr,ke,Gr,Yr,Xr,Jr,Qr);const Zr={border:{themeKey:"borders",transform:E},borderTop:{themeKey:"borders",transform:E},borderRight:{themeKey:"borders",transform:E},borderBottom:{themeKey:"borders",transform:E},borderLeft:{themeKey:"borders",transform:E},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:de},color:{themeKey:"palette",transform:q},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:q},backgroundColor:{themeKey:"palette",transform:q},p:{style:R},pt:{style:R},pr:{style:R},pb:{style:R},pl:{style:R},px:{style:R},py:{style:R},padding:{style:R},paddingTop:{style:R},paddingRight:{style:R},paddingBottom:{style:R},paddingLeft:{style:R},paddingX:{style:R},paddingY:{style:R},paddingInline:{style:R},paddingInlineStart:{style:R},paddingInlineEnd:{style:R},paddingBlock:{style:R},paddingBlockStart:{style:R},paddingBlockEnd:{style:R},m:{style:$},mt:{style:$},mr:{style:$},mb:{style:$},ml:{style:$},mx:{style:$},my:{style:$},margin:{style:$},marginTop:{style:$},marginRight:{style:$},marginBottom:{style:$},marginLeft:{style:$},marginX:{style:$},marginY:{style:$},marginInline:{style:$},marginInlineStart:{style:$},marginInlineEnd:{style:$},marginBlock:{style:$},marginBlockStart:{style:$},marginBlockEnd:{style:$},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:me},rowGap:{style:be},columnGap:{style:fe},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:L},maxWidth:{style:ke},minWidth:{transform:L},height:{transform:L},maxHeight:{transform:L},minHeight:{transform:L},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Se=Zr;function en(...e){const t=e.reduce((o,a)=>o.concat(Object.keys(a)),[]),r=new Set(t);return e.every(o=>r.size===Object.keys(o).length)}function tn(e,t){return typeof e=="function"?e(t):e}function on(){function e(r,o,a,s){const i={[r]:o,theme:a},c=s[r];if(!c)return{[r]:o};const{cssProperty:l=r,themeKey:m,transform:f,style:h}=c;if(o==null)return null;const d=le(a,m)||{};return h?h(i):V(i,o,N=>{let C=se(d,f,N);return N===C&&typeof N=="string"&&(C=se(d,f,`${r}${N==="default"?"":k(N)}`,N)),l===!1?C:{[l]:C}})}function t(r){var o;const{sx:a,theme:s={}}=r||{};if(!a)return null;const i=(o=s.unstable_sxConfig)!=null?o:Se;function c(l){let m=l;if(typeof l=="function")m=l(s);else if(typeof l!="object")return l;if(!m)return null;const f=gr(s.breakpoints),h=Object.keys(f);let d=f;return Object.keys(m).forEach(b=>{const N=tn(m[b],s);if(N!=null)if(typeof N=="object")if(i[b])d=Z(d,e(b,N,s,i));else{const C=V({theme:s},N,S=>({[b]:S}));en(C,N)?d[b]=t({sx:N,theme:s}):d=Z(d,C)}else d=Z(d,e(b,N,s,i))}),xr(h,d)}return Array.isArray(a)?a.map(c):c(a)}return t}const kt=on();kt.filterProps=["sx"];const St=kt,rn=["sx"],nn=e=>{var t,r;const o={systemProps:{},otherProps:{}},a=(t=e==null||(r=e.theme)==null?void 0:r.unstable_sxConfig)!=null?t:Se;return Object.keys(e).forEach(s=>{a[s]?o.systemProps[s]=e[s]:o.otherProps[s]=e[s]}),o};function sn(e){const{sx:t}=e,r=I(e,rn),{systemProps:o,otherProps:a}=nn(r);let s;return Array.isArray(t)?s=[o,...t]:typeof t=="function"?s=(...i)=>{const c=t(...i);return zt(c)?g({},o,c):o}:s=g({},o,t),g({},a,{sx:s})}const an=["values","unit","step"],ln=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,o)=>r.val-o.val),t.reduce((r,o)=>g({},r,{[o.key]:o.val}),{})};function cn(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:o=5}=e,a=I(e,an),s=ln(t),i=Object.keys(s);function c(d){return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r})`}function l(d){return`@media (max-width:${(typeof t[d]=="number"?t[d]:d)-o/100}${r})`}function m(d,b){const N=i.indexOf(b);return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r}) and (max-width:${(N!==-1&&typeof t[i[N]]=="number"?t[i[N]]:b)-o/100}${r})`}function f(d){return i.indexOf(d)+1(o.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${o.length}`),(o.length===0?[1]:o).map(s=>{const i=t(s);return typeof i=="number"?`${i}px`:i}).join(" "));return r.mui=!0,r}const mn=["breakpoints","palette","spacing","shape"];function fn(e={},...t){const{breakpoints:r={},palette:o={},spacing:a,shape:s={}}=e,i=I(e,mn),c=cn(r),l=dn(a);let m=Te({breakpoints:c,direction:"ltr",components:{},palette:g({mode:"light"},o),spacing:l,shape:g({},pn,s)},i);return m=t.reduce((f,h)=>Te(f,h),m),m.unstable_sxConfig=g({},Se,i==null?void 0:i.unstable_sxConfig),m.unstable_sx=function(h){return St({sx:h,theme:this})},m}function bn(e){return Object.keys(e).length===0}function gn(e=null){const t=Ht();return!t||bn(t)?e:t}const xn=fn();function hn(e=xn){return gn(e)}const yn=["className","component"];function vn(e={}){const{defaultTheme:t,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=fr("div",{shouldForwardProp:i=>i!=="theme"&&i!=="sx"&&i!=="as"})(St);return w.exports.forwardRef(function(c,l){const m=hn(t),f=sn(c),{className:h,component:d="div"}=f,b=I(f,yn);return y(a,g({as:d,ref:l,className:B(h,o?o(r):r),theme:m},b))})}const Bt=vn();Bt.propTypes={children:n.exports.node,component:n.exports.elementType,sx:n.exports.oneOfType([n.exports.arrayOf(n.exports.oneOfType([n.exports.func,n.exports.object,n.exports.bool])),n.exports.func,n.exports.object])};const Nn=Bt;var ut="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/BaseTablePagination.tsx";function Tn({count:e,onPageChange:t,page:r,rowsPerPage:o,onRowsPerPageChange:a}){return u.exports.jsxDEV(Nn,{children:u.exports.jsxDEV(er,{component:"div",rowsPerPageOptions:[10,25],count:e,page:r,onPageChange:t,rowsPerPage:o,onRowsPerPageChange:a},void 0,!1,{fileName:ut,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:ut,lineNumber:13,columnNumber:5},this)}const Pn=W(y("path",{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}),"Download"),pt=W(y("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");var p="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/Table.tsx";j(co)(({theme:e})=>({height:10,borderRadius:6,[`&.${Me.colorPrimary}`]:{backgroundColor:"#D1F1F1"},[`& .${Me.bar}`]:{borderRadius:6,backgroundColor:e.palette.primary.main}}));function jn({headCells:e,rows:t,paginations:r,orders:o,loadings:a,params:s,filters:i,filterStatus:c,filterStartDate:l,filterEndDate:m,searchs:f,exportReport:h}){const d=async(v,x)=>{const P=(o==null?void 0:o.orderBy)===x&&(o==null?void 0:o.order)==="asc";o==null||o.setOrder(P?"desc":"asc"),o==null||o.setOrderBy(x);const M=Object.fromEntries([...s.searchParams.entries(),["order",P?"desc":"asc"],["orderBy",x]]);s.setAppliedParams(M)},{localeData:b}=w.exports.useContext(Kt),N=()=>{const v=x=>P=>{d(P,x)};return u.exports.jsxDEV(Ao,{children:u.exports.jsxDEV(ne,{children:e&&e.map((x,P)=>u.exports.jsxDEV(U,{sortDirection:(o==null?void 0:o.orderBy)===x.id?o.order:!1,align:x.align,sx:{padding:2},width:x.width?x.width:"auto",children:x.isSort?u.exports.jsxDEV(mr,{active:(o==null?void 0:o.orderBy)===x.id,direction:(o==null?void 0:o.orderBy)===x.id?o.order:"asc",onClick:v(x.id),children:[x.label,(o==null?void 0:o.orderBy)===x.id?u.exports.jsxDEV(qt,{component:"span",sx:Jt,children:o.order==="desc"?"sorted descending":"sorted ascending"},void 0,!1,{fileName:p,lineNumber:119,columnNumber:23},this):null]},void 0,!0,{fileName:p,lineNumber:112,columnNumber:19},this):x.label},P,!1,{fileName:p,lineNumber:103,columnNumber:15},this))},void 0,!1,{fileName:p,lineNumber:100,columnNumber:9},this)},void 0,!1,{fileName:p,lineNumber:99,columnNumber:7},this)},C=async(v,x)=>{const P=Object.fromEntries([...s.searchParams.entries(),["page",x+1],["per_page",r.rowsPerPage]]);r.setPage(x),await new Promise(M=>setTimeout(M,500)),s.setAppliedParams(P)},S=async v=>{s.searchParams.delete("page");const x=Object.fromEntries([...s.searchParams.entries(),["per_page",parseInt(v.target.value,10)]]);r.setPage(0),r.setRowsPerPage(parseInt(v.target.value,10)),await new Promise(P=>setTimeout(P,500)),s.setAppliedParams(x)};return u.exports.jsxDEV(D,{container:!0,children:[u.exports.jsxDEV(D,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:u.exports.jsxDEV(D,{container:!0,spacing:2,children:[i&&i.useFilter?u.exports.jsxDEV(w.exports.Fragment,{children:[u.exports.jsxDEV(D,{item:!0,xs:12,lg:3,xl:2,children:u.exports.jsxDEV(he,{fullWidth:!0,children:[u.exports.jsxDEV(Oe,{id:"simple-division-select-lable",children:"Division"},void 0,!1,{fileName:p,lineNumber:176,columnNumber:21},this),u.exports.jsxDEV(Ne,{labelId:"simple-division-select-lable",id:"division-select-lable",value:i.config.divisionValue,label:"Division",onChange:i.config.handleDivisionChange,children:[u.exports.jsxDEV(J,{value:"all",children:"All"},void 0,!1,{fileName:p,lineNumber:184,columnNumber:23},this),i.config.divisionData.map((v,x)=>u.exports.jsxDEV(J,{value:v.id,children:v.name},x,!1,{fileName:p,lineNumber:186,columnNumber:25},this))]},void 0,!0,{fileName:p,lineNumber:177,columnNumber:21},this)]},void 0,!0,{fileName:p,lineNumber:175,columnNumber:19},this)},void 0,!1,{fileName:p,lineNumber:174,columnNumber:17},this),u.exports.jsxDEV(D,{item:!0,xs:12,lg:9,xl:10,children:u.exports.jsxDEV("form",{onSubmit:f.handleSearchSubmit,children:u.exports.jsxDEV(Y,{id:"search-input",label:"Search",variant:"outlined",onChange:v=>f.setSearchText(v.target.value),value:f.searchText,fullWidth:!0},void 0,!1,{fileName:p,lineNumber:195,columnNumber:21},this)},void 0,!1,{fileName:p,lineNumber:194,columnNumber:19},this)},void 0,!1,{fileName:p,lineNumber:193,columnNumber:17},this)]},void 0,!0,{fileName:p,lineNumber:173,columnNumber:15},this):null,f&&f.useSearchs?u.exports.jsxDEV(w.exports.Fragment,{children:c&&c.useFilter?u.exports.jsxDEV(D,{item:!0,xs:12,lg:10,xl:10,children:u.exports.jsxDEV("form",{onSubmit:f.handleSearchSubmit,children:u.exports.jsxDEV(Y,{id:"search-input",variant:"outlined",onChange:v=>f.setSearchText(v.target.value),value:f.searchText,fullWidth:!0,InputProps:{startAdornment:u.exports.jsxDEV(Ee,{position:"start",children:u.exports.jsxDEV(pt,{},void 0,!1,{fileName:p,lineNumber:222,columnNumber:31},this)},void 0,!1,{fileName:p,lineNumber:221,columnNumber:29},this)},placeholder:b.txtSearch},void 0,!1,{fileName:p,lineNumber:213,columnNumber:23},this)},void 0,!1,{fileName:p,lineNumber:212,columnNumber:21},this)},void 0,!1,{fileName:p,lineNumber:211,columnNumber:19},this):u.exports.jsxDEV(D,{item:!0,xs:12,lg:6,xl:6,children:u.exports.jsxDEV("form",{onSubmit:f.handleSearchSubmit,children:u.exports.jsxDEV(Y,{id:"search-input",variant:"outlined",onChange:v=>f.setSearchText(v.target.value),value:f.searchText,fullWidth:!0,InputProps:{startAdornment:u.exports.jsxDEV(Ee,{position:"start",children:u.exports.jsxDEV(pt,{},void 0,!1,{fileName:p,lineNumber:242,columnNumber:31},this)},void 0,!1,{fileName:p,lineNumber:241,columnNumber:29},this)},placeholder:b.txtSearch},void 0,!1,{fileName:p,lineNumber:233,columnNumber:23},this)},void 0,!1,{fileName:p,lineNumber:232,columnNumber:21},this)},void 0,!1,{fileName:p,lineNumber:231,columnNumber:19},this)},void 0,!1,{fileName:p,lineNumber:209,columnNumber:15},this):null,l&&l.useFilter?u.exports.jsxDEV(D,{item:!0,xs:12,lg:2,xl:2,children:u.exports.jsxDEV("form",{onChange:v=>l.handleStartDateChange(v),children:u.exports.jsxDEV(Y,{id:"date-input",type:"date",variant:"outlined",value:l.startDate,fullWidth:!0,label:"Start Date",InputLabelProps:{shrink:!0}},void 0,!1,{fileName:p,lineNumber:259,columnNumber:17},this)},void 0,!1,{fileName:p,lineNumber:258,columnNumber:15},this)},void 0,!1,{fileName:p,lineNumber:257,columnNumber:15},this):null,m&&m.useFilter?u.exports.jsxDEV(D,{item:!0,xs:12,lg:2,xl:2,children:u.exports.jsxDEV("form",{onChange:v=>m.handleEndDateChange(v),children:u.exports.jsxDEV(Y,{id:"date-input",type:"date",variant:"outlined",value:m.endDate,fullWidth:!0,label:"End Date",InputLabelProps:{shrink:!0}},void 0,!1,{fileName:p,lineNumber:279,columnNumber:17},this)},void 0,!1,{fileName:p,lineNumber:278,columnNumber:15},this)},void 0,!1,{fileName:p,lineNumber:277,columnNumber:15},this):null,c&&c.useFilter?u.exports.jsxDEV(D,{item:!0,xs:12,lg:2,xl:2,children:u.exports.jsxDEV(he,{fullWidth:!0,children:[u.exports.jsxDEV(Oe,{id:"simple-status-select-lable",children:"Status"},void 0,!1,{fileName:p,lineNumber:298,columnNumber:18},this),u.exports.jsxDEV(Ne,{labelId:"simple-status-select-lable",id:"status-select-lable",value:c.config.statusValue,label:"Status",onChange:c.config.handleStatusChange,children:[u.exports.jsxDEV(J,{value:"all",children:b.txtAll},void 0,!1,{fileName:p,lineNumber:306,columnNumber:20},this),c.config.filterData.map((v,x)=>u.exports.jsxDEV(J,{value:v.id,children:v.name},x,!1,{fileName:p,lineNumber:308,columnNumber:23},this))]},void 0,!0,{fileName:p,lineNumber:299,columnNumber:18},this)]},void 0,!0,{fileName:p,lineNumber:297,columnNumber:16},this)},void 0,!1,{fileName:p,lineNumber:296,columnNumber:16},this):null,h&&h.useExport?u.exports.jsxDEV(D,{item:!0,xs:12,lg:2,xl:2,children:u.exports.jsxDEV(he,{fullWidth:!0,children:u.exports.jsxDEV(Ft,{variant:"contained",sx:{p:2},children:[u.exports.jsxDEV(Pn,{},void 0,!1,{fileName:p,lineNumber:323,columnNumber:21},this),u.exports.jsxDEV(Ut,{variant:"inherit",sx:{marginLeft:1},children:"Export"},void 0,!1,{fileName:p,lineNumber:324,columnNumber:21},this)]},void 0,!0,{fileName:p,lineNumber:322,columnNumber:19},this)},void 0,!1,{fileName:p,lineNumber:321,columnNumber:16},this)},void 0,!1,{fileName:p,lineNumber:320,columnNumber:16},this):null]},void 0,!0,{fileName:p,lineNumber:171,columnNumber:11},this)},void 0,!1,{fileName:p,lineNumber:170,columnNumber:9},this),u.exports.jsxDEV(D,{item:!0,xs:12,children:[u.exports.jsxDEV(Io,{component:Wt,children:u.exports.jsxDEV(bo,{"aria-label":"collapsible table",size:"small",children:[u.exports.jsxDEV(N,{},void 0,!1,{fileName:p,lineNumber:339,columnNumber:15},this),u.exports.jsxDEV(No,{children:a.isLoading?u.exports.jsxDEV(ne,{children:u.exports.jsxDEV(U,{colSpan:e==null?void 0:e.length,align:"center",children:"Loading . . ."},void 0,!1,{fileName:p,lineNumber:345,columnNumber:21},this)},void 0,!1,{fileName:p,lineNumber:344,columnNumber:19},this):t&&t.length>=1?t.map((v,x)=>u.exports.jsxDEV(ne,{children:e&&e.map((P,M)=>u.exports.jsxDEV(U,{align:P.align,children:v[P.id]},M,!1,{fileName:p,lineNumber:356,columnNumber:27},this))},x,!1,{fileName:p,lineNumber:351,columnNumber:21},this)):u.exports.jsxDEV(ne,{children:u.exports.jsxDEV(U,{colSpan:6,align:"center",children:b.txtDataNotFound},void 0,!1,{fileName:p,lineNumber:364,columnNumber:21},this)},void 0,!1,{fileName:p,lineNumber:363,columnNumber:19},this)},void 0,!1,{fileName:p,lineNumber:342,columnNumber:15},this)]},void 0,!0,{fileName:p,lineNumber:337,columnNumber:13},this)},void 0,!1,{fileName:p,lineNumber:336,columnNumber:11},this),u.exports.jsxDEV(Tn,{count:r.paginationTable.total,onPageChange:C,page:r.page,rowsPerPage:r.rowsPerPage,onRowsPerPageChange:S},void 0,!1,{fileName:p,lineNumber:376,columnNumber:11},this)]},void 0,!0,{fileName:p,lineNumber:334,columnNumber:9},this)]},void 0,!0,{fileName:p,lineNumber:168,columnNumber:7},this)}var ve="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/table/TableMoreMenu.tsx";function kn({actions:e,disableRipple:t}){const[r,o]=w.exports.useState(null);w.exports.useEffect(()=>{o(null)},[e]);const a=i=>{o(i.currentTarget)},s=()=>{o(null)};return u.exports.jsxDEV(u.exports.Fragment,{children:[u.exports.jsxDEV(X,{onClick:a,disableRipple:t,children:u.exports.jsxDEV(Gt,{icon:"eva:more-vertical-fill",width:20,height:20},void 0,!1,{fileName:ve,lineNumber:34,columnNumber:9},this)},void 0,!1,{fileName:ve,lineNumber:33,columnNumber:7},this),u.exports.jsxDEV(Yt,{open:Boolean(r),anchorEl:r,onClose:s,anchorOrigin:{vertical:"top",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"right"},arrow:"right-top",sx:{mt:-1,width:"auto",minWidth:160,"& .MuiMenuItem-root":{px:1,typography:"body2",borderRadius:.75,"& svg":{mr:2,width:20,height:20}}},children:e},void 0,!1,{fileName:ve,lineNumber:37,columnNumber:7},this),"\xA0\xA0\xA0\xA0"]},void 0,!0)}var Cn="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/Label.tsx";const wn=j("span")(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light",{color:o,variant:a}=t,s=l=>({color:e.palette[l].contrastText,backgroundColor:e.palette[l].main}),i=l=>({color:e.palette[l].main,backgroundColor:"transparent",border:`1px solid ${e.palette[l].main}`}),c=l=>({color:e.palette[l][r?"dark":"light"],backgroundColor:ee(e.palette[l].main,.16)});return{height:22,minWidth:22,lineHeight:0,borderRadius:6,alignItems:"center",whiteSpace:"nowrap",display:"inline-flex",justifyContent:"center",padding:e.spacing(0,1),color:e.palette.grey[800],fontSize:e.typography.pxToRem(12),fontFamily:e.typography.fontFamily,backgroundColor:e.palette.grey[300],fontWeight:e.typography.fontWeightBold,...o!=="default"?{...a==="filled"&&{...s(o)},...a==="outlined"&&{...i(o)},...a==="ghost"&&{...c(o)}}:{...a==="outlined"&&{backgroundColor:"transparent",color:e.palette.text.primary,border:`1px solid ${e.palette.grey[50032]}`},...a==="ghost"&&{color:r?e.palette.text.secondary:e.palette.common.white,backgroundColor:e.palette.grey[50016]}}}});function Sn({color:e="default",variant:t="ghost",children:r,sx:o}){const a=$e();return u.exports.jsxDEV(wn,{ownerState:{color:e,variant:t},sx:o,theme:a,children:r},void 0,!1,{fileName:Cn,lineNumber:92,columnNumber:5},this)}export{Ye as K,co as L,Io as T,Xe as a,bo as b,No as c,ne as d,U as e,Sn as f,kn as g,jn as h,Me as l}; diff --git a/public/hospital-portal-staging/assets/Login.29fd28ab.js b/public/hospital-portal-staging/assets/Login.29fd28ab.js new file mode 100644 index 00000000..82f221be --- /dev/null +++ b/public/hospital-portal-staging/assets/Login.29fd28ab.js @@ -0,0 +1 @@ +import{r as n,L as h,u as b,a as F,b as k,c as P,d as c,e as R,j as e,F as A,S as l,A as x,R as f,I as B,f as q,g as H,h as T,o as W,i as p,C as z,k as M,B as _,T as N,s as o}from"./index.f6d1c7b3.js";import{P as $}from"./Page.916a4e9e.js";import{C as g}from"./Card.5c1a29ad.js";var t="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/auth/login/LoginForm.tsx";function G(){const{localeData:i}=n.exports.useContext(h),{login:v}=b(),j=F(),D=k(),[a,w]=n.exports.useState(!1),y=P().shape({email:c().email("Format email tidak valid").required("Email harus diisi"),password:c().required("Password harus diisi")}),E={email:"",password:"",remember:!0},m=R({resolver:W(y),defaultValues:E}),{reset:V,setError:S,handleSubmit:L,formState:{errors:u,isSubmitting:C}}=m,I=async d=>{try{const r=await v(d.email,d.password);j("/dashboard")}catch(r){console.error(r),V(),D.current&&S("afterSubmit",{...r,message:r.data.message})}};return e.exports.jsxDEV(A,{methods:m,onSubmit:L(I),children:[e.exports.jsxDEV(l,{spacing:3,children:[e.exports.jsxDEV(x,{severity:"info",children:i.infoLogin},void 0,!1,{fileName:t,lineNumber:80,columnNumber:9},this),!!u.afterSubmit&&e.exports.jsxDEV(x,{severity:"error",children:u.afterSubmit.data.meta.message},void 0,!1,{fileName:t,lineNumber:81,columnNumber:34},this),e.exports.jsxDEV(f,{name:"email",label:"Email",required:!0},void 0,!1,{fileName:t,lineNumber:83,columnNumber:9},this),e.exports.jsxDEV(f,{name:"password",label:"Password",type:a?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(B,{position:"end",children:e.exports.jsxDEV(q,{onClick:()=>w(!a),edge:"end",children:e.exports.jsxDEV(H,{icon:a?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:t,lineNumber:93,columnNumber:19},this)},void 0,!1,{fileName:t,lineNumber:92,columnNumber:17},this)},void 0,!1,{fileName:t,lineNumber:91,columnNumber:15},this)},required:!0},void 0,!1,{fileName:t,lineNumber:85,columnNumber:9},this)]},void 0,!0,{fileName:t,lineNumber:79,columnNumber:7},this),e.exports.jsxDEV(l,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{my:2}},void 0,!1,{fileName:t,lineNumber:102,columnNumber:7},this),e.exports.jsxDEV(T,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:C,sx:{marginTop:2},children:"Login"},void 0,!1,{fileName:t,lineNumber:109,columnNumber:7},this)]},void 0,!0,{fileName:t,lineNumber:78,columnNumber:5},this)}var s="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/auth/Login.tsx";const J=o("div")(({theme:i})=>({[i.breakpoints.up("md")]:{display:"flex"}})),K=o("header")(({theme:i})=>({top:0,zIndex:9,lineHeight:0,width:"100%",display:"flex",alignItems:"center",position:"absolute",padding:i.spacing(3),justifyContent:"space-between",[i.breakpoints.up("md")]:{alignItems:"flex-start",padding:i.spacing(7,5,0,7)}}));o(g)(({theme:i})=>({width:"100%",maxWidth:464,display:"flex",flexDirection:"column",justifyContent:"center",margin:i.spacing(2,0,2,2)}));const O=o("div")(({theme:i})=>({maxWidth:480,margin:"auto",display:"flex",minHeight:"100vh",flexDirection:"column",justifyContent:"center",padding:i.spacing(12,0)}));function Y(){const{localeData:i}=n.exports.useContext(h);return b(),p("up","sm"),p("up","md"),e.exports.jsxDEV($,{title:"Login",children:e.exports.jsxDEV(J,{children:[e.exports.jsxDEV(K,{},void 0,!1,{fileName:s,lineNumber:85,columnNumber:17},this),e.exports.jsxDEV(z,{maxWidth:"sm",children:e.exports.jsxDEV(O,{children:e.exports.jsxDEV(g,{sx:{padding:2},children:[e.exports.jsxDEV(l,{direction:"row",alignItems:"center",sx:{mb:5},children:[e.exports.jsxDEV(M,{sx:{width:90,height:90}},void 0,!1,{fileName:s,lineNumber:129,columnNumber:29},this),e.exports.jsxDEV(_,{sx:{flexGrow:1},children:[e.exports.jsxDEV(N,{variant:"h4",gutterBottom:!0,children:i.txtLogin1},void 0,!1,{fileName:s,lineNumber:131,columnNumber:33},this),e.exports.jsxDEV(N,{variant:"body1",sx:{color:"text.secondary"},children:i.txtLogin2},void 0,!1,{fileName:s,lineNumber:134,columnNumber:33},this)]},void 0,!0,{fileName:s,lineNumber:130,columnNumber:29},this)]},void 0,!0,{fileName:s,lineNumber:123,columnNumber:25},this),e.exports.jsxDEV(G,{},void 0,!1,{fileName:s,lineNumber:153,columnNumber:25},this)]},void 0,!0,{fileName:s,lineNumber:122,columnNumber:21},this)},void 0,!1,{fileName:s,lineNumber:121,columnNumber:21},this)},void 0,!1,{fileName:s,lineNumber:120,columnNumber:17},this)]},void 0,!0,{fileName:s,lineNumber:84,columnNumber:13},this)},void 0,!1,{fileName:s,lineNumber:83,columnNumber:9},this)}export{Y as default}; diff --git a/public/hospital-portal-staging/assets/Login.7584c06d.js b/public/hospital-portal-staging/assets/Login.7584c06d.js deleted file mode 100644 index c154def7..00000000 --- a/public/hospital-portal-staging/assets/Login.7584c06d.js +++ /dev/null @@ -1 +0,0 @@ -import{r as n,L as N,u as b,a as I,b as F,c as k,d as c,e as P,j as e,F as R,S as l,A as x,R as f,I as A,f as B,g as q,h as H,o as T,i as p,C as W,k as z,B as M,T as h,s as o}from"./index.8bbf4759.js";import{P as _}from"./Page.70299ecd.js";import{C as $}from"./Card.11ab9935.js";var i="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/auth/login/LoginForm.tsx";function G(){const{localeData:s}=n.exports.useContext(N),{login:g}=b(),v=I(),j=F(),[a,w]=n.exports.useState(!1),D=k().shape({email:c().email("Format email tidak valid").required("Email harus diisi"),password:c().required("Password harus diisi")}),y={email:"hospitaladmin@gmail.com",password:"password",remember:!0},m=P({resolver:T(D),defaultValues:y}),{reset:E,setError:V,handleSubmit:S,formState:{errors:u,isSubmitting:L}}=m,C=async d=>{try{const r=await g(d.email,d.password);v("/dashboard")}catch(r){console.error(r),E(),j.current&&V("afterSubmit",{...r,message:r.data.message})}};return e.exports.jsxDEV(R,{methods:m,onSubmit:S(C),children:[e.exports.jsxDEV(l,{spacing:3,children:[e.exports.jsxDEV(x,{severity:"info",children:s.infoLogin},void 0,!1,{fileName:i,lineNumber:80,columnNumber:9},this),!!u.afterSubmit&&e.exports.jsxDEV(x,{severity:"error",children:u.afterSubmit.data.meta.message},void 0,!1,{fileName:i,lineNumber:81,columnNumber:34},this),e.exports.jsxDEV(f,{name:"email",label:"Email",required:!0},void 0,!1,{fileName:i,lineNumber:83,columnNumber:9},this),e.exports.jsxDEV(f,{name:"password",label:"Password",type:a?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(A,{position:"end",children:e.exports.jsxDEV(B,{onClick:()=>w(!a),edge:"end",children:e.exports.jsxDEV(q,{icon:a?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:i,lineNumber:93,columnNumber:19},this)},void 0,!1,{fileName:i,lineNumber:92,columnNumber:17},this)},void 0,!1,{fileName:i,lineNumber:91,columnNumber:15},this)},required:!0},void 0,!1,{fileName:i,lineNumber:85,columnNumber:9},this)]},void 0,!0,{fileName:i,lineNumber:79,columnNumber:7},this),e.exports.jsxDEV(l,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{my:2}},void 0,!1,{fileName:i,lineNumber:102,columnNumber:7},this),e.exports.jsxDEV(H,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:L,sx:{marginTop:2},children:"Login"},void 0,!1,{fileName:i,lineNumber:109,columnNumber:7},this)]},void 0,!0,{fileName:i,lineNumber:78,columnNumber:5},this)}var t="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/pages/auth/Login.tsx";const J=o("div")(({theme:s})=>({[s.breakpoints.up("md")]:{display:"flex"}})),K=o("header")(({theme:s})=>({top:0,zIndex:9,lineHeight:0,width:"100%",display:"flex",alignItems:"center",position:"absolute",padding:s.spacing(3),justifyContent:"space-between",[s.breakpoints.up("md")]:{alignItems:"flex-start",padding:s.spacing(7,5,0,7)}}));o($)(({theme:s})=>({width:"100%",maxWidth:464,display:"flex",flexDirection:"column",justifyContent:"center",margin:s.spacing(2,0,2,2)}));const O=o("div")(({theme:s})=>({maxWidth:480,margin:"auto",display:"flex",minHeight:"100vh",flexDirection:"column",justifyContent:"center",padding:s.spacing(12,0)}));function Y(){const{localeData:s}=n.exports.useContext(N);return b(),p("up","sm"),p("up","md"),e.exports.jsxDEV(_,{title:"Login",children:e.exports.jsxDEV(J,{children:[e.exports.jsxDEV(K,{},void 0,!1,{fileName:t,lineNumber:85,columnNumber:17},this),e.exports.jsxDEV(W,{maxWidth:"sm",children:e.exports.jsxDEV(O,{children:[e.exports.jsxDEV(l,{direction:"row",alignItems:"center",sx:{mb:5},children:[e.exports.jsxDEV(z,{sx:{width:90,height:90}},void 0,!1,{fileName:t,lineNumber:127,columnNumber:29},this),e.exports.jsxDEV(M,{sx:{flexGrow:1},children:[e.exports.jsxDEV(h,{variant:"h4",gutterBottom:!0,children:s.txtLogin1},void 0,!1,{fileName:t,lineNumber:129,columnNumber:33},this),e.exports.jsxDEV(h,{variant:"body1",sx:{color:"text.secondary"},children:s.txtLogin2},void 0,!1,{fileName:t,lineNumber:132,columnNumber:33},this)]},void 0,!0,{fileName:t,lineNumber:128,columnNumber:29},this)]},void 0,!0,{fileName:t,lineNumber:122,columnNumber:25},this),e.exports.jsxDEV(G,{},void 0,!1,{fileName:t,lineNumber:151,columnNumber:25},this)]},void 0,!0,{fileName:t,lineNumber:121,columnNumber:21},this)},void 0,!1,{fileName:t,lineNumber:120,columnNumber:17},this)]},void 0,!0,{fileName:t,lineNumber:84,columnNumber:13},this)},void 0,!1,{fileName:t,lineNumber:83,columnNumber:9},this)}export{Y as default}; diff --git a/public/hospital-portal-staging/assets/Page.70299ecd.js b/public/hospital-portal-staging/assets/Page.70299ecd.js deleted file mode 100644 index 57d675ac..00000000 --- a/public/hospital-portal-staging/assets/Page.70299ecd.js +++ /dev/null @@ -1 +0,0 @@ -import{r as l,j as e,W as n,B as m}from"./index.8bbf4759.js";var r="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/components/Page.tsx";const x=l.exports.forwardRef(({children:o,title:s="",meta:t,...a},i)=>e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(n,{children:[e.exports.jsxDEV("title",{children:`${s} | LinkSehat`},void 0,!1,{fileName:r,lineNumber:17,columnNumber:7},void 0),t]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:5},void 0),e.exports.jsxDEV(m,{ref:i,...a,children:o},void 0,!1,{fileName:r,lineNumber:21,columnNumber:5},void 0)]},void 0,!0)),u=x;export{u as P}; diff --git a/public/hospital-portal-staging/assets/Page.916a4e9e.js b/public/hospital-portal-staging/assets/Page.916a4e9e.js new file mode 100644 index 00000000..0326bda1 --- /dev/null +++ b/public/hospital-portal-staging/assets/Page.916a4e9e.js @@ -0,0 +1 @@ +import{r as m,j as e,W as n,B as l}from"./index.f6d1c7b3.js";var r="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/Page.tsx";const x=m.exports.forwardRef(({children:o,title:s="",meta:t,...i},a)=>e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(n,{children:[e.exports.jsxDEV("title",{children:`${s} | LinkSehat`},void 0,!1,{fileName:r,lineNumber:17,columnNumber:7},void 0),t]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:5},void 0),e.exports.jsxDEV(l,{ref:a,...i,children:o},void 0,!1,{fileName:r,lineNumber:21,columnNumber:5},void 0)]},void 0,!0)),d=x;export{d as P}; diff --git a/public/hospital-portal-staging/assets/Page404.baa2687c.js b/public/hospital-portal-staging/assets/Page404.baa2687c.js new file mode 100644 index 00000000..ff79160b --- /dev/null +++ b/public/hospital-portal-staging/assets/Page404.baa2687c.js @@ -0,0 +1 @@ +import{j as a,B as z,bz as M,y as d,C as G,T as N,E as D,G as Z,s as v}from"./index.f6d1c7b3.js";import{P as W}from"./Page.916a4e9e.js";const s=A=>{const l=(A==null?void 0:A.durationIn)||.64,t=(A==null?void 0:A.easeIn)||[.43,.13,.23,.96];return{duration:l,ease:t}},r=A=>{const l=(A==null?void 0:A.durationOut)||.48,t=(A==null?void 0:A.easeOut)||[.43,.13,.23,.96];return{duration:l,ease:t}},g=A=>{const l=A==null?void 0:A.durationIn,t=A==null?void 0:A.durationOut,n=A==null?void 0:A.easeIn,m=A==null?void 0:A.easeOut;return{in:{initial:{},animate:{scale:[.3,1.1,.9,1.03,.97,1],opacity:[0,1,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{scale:[.9,1.1,.3],opacity:[1,1,0]}},inUp:{initial:{},animate:{y:[720,-24,12,-4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:{...s({durationIn:l,easeIn:n})}},exit:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:r({durationOut:t,easeOut:m})}},inDown:{initial:{},animate:{y:[-720,24,-12,4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:r({durationOut:t,easeOut:m})}},inLeft:{initial:{},animate:{x:[-720,24,-12,4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0],transition:r({durationOut:t,easeOut:m})}},inRight:{initial:{},animate:{x:[720,-24,12,-4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0],transition:r({durationOut:t,easeOut:m})}},out:{animate:{scale:[.9,1.1,.3],opacity:[1,1,0]}},outUp:{animate:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outDown:{animate:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outLeft:{animate:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0]}},outRight:{animate:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0]}}}},o=A=>{const l=(A==null?void 0:A.staggerIn)||.05,t=(A==null?void 0:A.staggerIn)||.05,n=(A==null?void 0:A.staggerIn)||.05;return{animate:{transition:{staggerChildren:l,delayChildren:t}},exit:{transition:{staggerChildren:n,staggerDirection:-1}}}};var c="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/components/animate/MotionContainer.tsx";function Y({animate:A,action:l=!1,children:t,...n}){return l?a.exports.jsxDEV(z,{component:M.div,initial:!1,animate:A?"animate":"exit",variants:o(),...n,children:t},void 0,!1,{fileName:c,lineNumber:19,columnNumber:7},this):a.exports.jsxDEV(z,{component:M.div,initial:"initial",animate:"animate",exit:"exit",variants:o(),...n,children:t},void 0,!1,{fileName:c,lineNumber:32,columnNumber:5},this)}var e="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/assets/illustration_404.tsx";function f({...A}){const l=d(),t=l.palette.primary.main,n=l.palette.primary.darker;return a.exports.jsxDEV(z,{...A,children:a.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 480 360",children:[a.exports.jsxDEV("defs",{children:[a.exports.jsxDEV("linearGradient",{id:"BG",x1:"19.496%",x2:"77.479%",y1:"71.822%",y2:"16.69%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:t},void 0,!1,{fileName:e,lineNumber:17,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:t,stopOpacity:"0"},void 0,!1,{fileName:e,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:16,columnNumber:11},this),a.exports.jsxDEV("linearGradient",{id:"linearGradient-2",x1:"-50%",x2:"50%",y1:"50%",y2:"150.001%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:"#FFE16A"},void 0,!1,{fileName:e,lineNumber:21,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:"#B78103"},void 0,!1,{fileName:e,lineNumber:22,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:20,columnNumber:11},this)]},void 0,!0,{fileName:e,lineNumber:15,columnNumber:9},this),a.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:a.exports.jsxDEV("g",{fillRule:"nonzero",children:[a.exports.jsxDEV("path",{fill:"url(#BG)",d:"M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z",opacity:"0.2"},void 0,!1,{fileName:e,lineNumber:27,columnNumber:13},this),a.exports.jsxDEV("image",{width:"154",height:"280",x:"217",y:"20",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAIwCAYAAAAI+JcUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABNKADAAQAAAABAAACMAAAAAAKpVwpAABAAElEQVR4Aey9B5xmRZX+X28O/XbungQTGBgkK4oICAr+dQVEMcAoIiLqggl3BQUM7KcVRdQV/IFI2FUQxWUHMywLGDAHYBWVKGGYHLpnOr85/L/Pufc2Dc4MDdPdk2513/fWrVznVj331KlTVREXmpACIQVCCvgU6Onpib/7bW+bkWtKdlVcdFFTc9setUolVygUdm84t3skGl2daWpanoi6wfxooS8WiayMxmIrBgqFDfPnz+/f1oSMbOsChPmHFAgpsG0p8NAf/9jZOWfOoelk8pWJROLQaDy+AOCaEYtFm6LJlHPRqHMN4Kxe9+wRHzaqVZxq9UYkugHfta5WW1Wr1x+vVKt/bxSL9w6Wyw/PnTt343TWLgS06aR2mFdIge2IAisfffCwXK79tHQ6/RpAbFEil5tY6QRuDujYAnrUq5UqULe0UavdV6lXflctlH/z5/vvv++YY46pTiyTMFRIgZACIQUmQIFVjz568MaVK79V6N840pgKU683GrrGmUq5PFouF+8cHR09c+3atXtMoJhhkJACIQVCCmyeAn/606+61z355L+PbOgbHIc1U299BrhVq5W1pVLpur6+vpdtvrShT0iBkAIhBTZDgcfuv/+Y/tWr/tSoVacewLaUwzhwq1arQ0w2fHvDhg2Hb6bYoXNIgZACIQWeToEVjzzyoWL/xoEt4cx0+9XHDUsrlcrIYH//dffee++Ln17y8CmkQEiBkAI+BS6//PLUmscf/3J+oH+68WrC+QnYarWahR8ZGR68//77r73++uv3D19iSIGQAiEFxihwyy23ZNcsffyqSn50wuCyzQICatVKhdFwFXCrNh5++KF1t95667997Wtfax+rUGgJKRBSYNekwANLliTXP/nEf9ZLxW2GUc8nY2RqDSYLDNyWPflk4847b7/7e0uWvGHXfIthrUMKhBRwaPpHB9as+kKtXHo+mLLN41SrNUCt2CgU8o2lS5cCancWf3TLjz5z3XXXpSfyeregGjeR6GGYkAIhBbYnCvSt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"},void 0,!1,{fileName:e,lineNumber:33,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"44.623",fill:"#FFC107",opacity:"0.15"},void 0,!1,{fileName:e,lineNumber:41,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"23.406",fill:"url(#linearGradient-2)"},void 0,!1,{fileName:e,lineNumber:42,columnNumber:13},this),a.exports.jsxDEV("path",{fill:n,d:"M244.878 181.46c34.559 0 62.575 28.016 62.575 62.576 0 34.559-28.016 62.575-62.575 62.575-34.56 0-62.576-28.016-62.576-62.575 0-34.56 28.016-62.576 62.576-62.576zm0 23.186c-21.754 0-39.389 17.635-39.389 39.39 0 21.754 17.635 39.389 39.389 39.389s39.389-17.635 39.389-39.389c0-21.755-17.635-39.39-39.389-39.39z"},void 0,!1,{fileName:e,lineNumber:44,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M174.965 264.592c0-4.133-1.492-5.625-5.637-5.625h-11.373v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.172a9.867 9.867 0 00-7.948 3.974l-55.03 68.274a11.006 11.006 0 00-1.957 6.787v5.968c0 4.145 1.492 5.637 5.625 5.637h54.676v21.707c0 4.133 1.492 5.625 5.625 5.625h8.12c4.146 0 5.638-1.492 5.638-5.625v-21.707h11.434c4.414 0 5.637-1.492 5.637-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966zM411.607 264.592c0-4.133-1.492-5.625-5.638-5.625h-11.421v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.11a9.869 9.869 0 00-7.949 3.974l-55.03 68.274a10.998 10.998 0 00-1.981 6.787v5.968c0 4.145 1.491 5.637 5.625 5.637h54.688v21.707c0 4.133 1.491 5.625 5.625 5.625h8.12c4.145 0 5.637-1.492 5.637-5.625v-21.707h11.434c4.476 0 5.638-1.492 5.638-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966z"},void 0,!1,{fileName:e,lineNumber:48,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M425.621 117.222a8.267 8.267 0 00-9.599-8.157 11.129 11.129 0 00-9.784-5.87h-.403a13.23 13.23 0 00-20.365-14.078 13.23 13.23 0 00-5.316 14.078h-.403a11.153 11.153 0 100 22.293h38.68v-.073a8.279 8.279 0 007.19-8.193zM104.258 199.045a7.093 7.093 0 00-7.093-7.092c-.381.007-.761.04-1.138.097a9.552 9.552 0 00-8.425-5.026h-.343a11.348 11.348 0 10-22.012 0h-.342a9.564 9.564 0 100 19.114h33.177v-.061a7.107 7.107 0 006.176-7.032z",opacity:"0.24"},void 0,!1,{fileName:e,lineNumber:52,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:26,columnNumber:11},this)},void 0,!1,{fileName:e,lineNumber:25,columnNumber:9},this)]},void 0,!0,{fileName:e,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:e,lineNumber:13,columnNumber:5},this)}var u="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/Page404.tsx";const b=v("div")(({theme:A})=>({display:"flex",minHeight:"100%",alignItems:"center",paddingTop:A.spacing(15),paddingBottom:A.spacing(10)}));function i(){return a.exports.jsxDEV(W,{title:"404 Page Not Found",sx:{height:1},children:a.exports.jsxDEV(b,{children:a.exports.jsxDEV(G,{component:Y,children:a.exports.jsxDEV(z,{sx:{maxWidth:480,margin:"auto",textAlign:"center"},children:[a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(N,{variant:"h3",paragraph:!0,children:"Sorry, page not found!"},void 0,!1,{fileName:u,lineNumber:31,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:30,columnNumber:13},this),a.exports.jsxDEV(N,{sx:{color:"text.secondary"},children:"Sorry, we couldn\u2019t find the page you\u2019re looking for. Perhaps you\u2019ve mistyped the URL? Be sure to check your spelling."},void 0,!1,{fileName:u,lineNumber:35,columnNumber:13},this),a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(f,{sx:{height:260,my:{xs:5,sm:10}}},void 0,!1,{fileName:u,lineNumber:41,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:40,columnNumber:13},this),a.exports.jsxDEV(D,{to:"/",size:"large",variant:"contained",component:Z,children:"Go to Home"},void 0,!1,{fileName:u,lineNumber:44,columnNumber:13},this)]},void 0,!0,{fileName:u,lineNumber:29,columnNumber:11},this)},void 0,!1,{fileName:u,lineNumber:28,columnNumber:9},this)},void 0,!1,{fileName:u,lineNumber:27,columnNumber:7},this)},void 0,!1,{fileName:u,lineNumber:26,columnNumber:5},this)}export{i as default}; diff --git a/public/hospital-portal-staging/assets/Page404.eee9f87d.js b/public/hospital-portal-staging/assets/Page404.eee9f87d.js deleted file mode 100644 index 38cb8704..00000000 --- a/public/hospital-portal-staging/assets/Page404.eee9f87d.js +++ /dev/null @@ -1 +0,0 @@ -import{j as a,B as r,aX as M,y as c,C as G,T as N,E as D,G as Z,s as v}from"./index.8bbf4759.js";import{P as W}from"./Page.70299ecd.js";const s=A=>{const l=(A==null?void 0:A.durationIn)||.64,t=(A==null?void 0:A.easeIn)||[.43,.13,.23,.96];return{duration:l,ease:t}},z=A=>{const l=(A==null?void 0:A.durationOut)||.48,t=(A==null?void 0:A.easeOut)||[.43,.13,.23,.96];return{duration:l,ease:t}},g=A=>{const l=A==null?void 0:A.durationIn,t=A==null?void 0:A.durationOut,n=A==null?void 0:A.easeIn,m=A==null?void 0:A.easeOut;return{in:{initial:{},animate:{scale:[.3,1.1,.9,1.03,.97,1],opacity:[0,1,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{scale:[.9,1.1,.3],opacity:[1,1,0]}},inUp:{initial:{},animate:{y:[720,-24,12,-4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:{...s({durationIn:l,easeIn:n})}},exit:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inDown:{initial:{},animate:{y:[-720,24,-12,4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inLeft:{initial:{},animate:{x:[-720,24,-12,4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inRight:{initial:{},animate:{x:[720,-24,12,-4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},out:{animate:{scale:[.9,1.1,.3],opacity:[1,1,0]}},outUp:{animate:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outDown:{animate:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outLeft:{animate:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0]}},outRight:{animate:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0]}}}},o=A=>{const l=(A==null?void 0:A.staggerIn)||.05,t=(A==null?void 0:A.staggerIn)||.05,n=(A==null?void 0:A.staggerIn)||.05;return{animate:{transition:{staggerChildren:l,delayChildren:t}},exit:{transition:{staggerChildren:n,staggerDirection:-1}}}};var d="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/components/animate/MotionContainer.tsx";function Y({animate:A,action:l=!1,children:t,...n}){return l?a.exports.jsxDEV(r,{component:M.div,initial:!1,animate:A?"animate":"exit",variants:o(),...n,children:t},void 0,!1,{fileName:d,lineNumber:19,columnNumber:7},this):a.exports.jsxDEV(r,{component:M.div,initial:"initial",animate:"animate",exit:"exit",variants:o(),...n,children:t},void 0,!1,{fileName:d,lineNumber:32,columnNumber:5},this)}var e="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/assets/illustration_404.tsx";function f({...A}){const l=c(),t=l.palette.primary.main,n=l.palette.primary.darker;return a.exports.jsxDEV(r,{...A,children:a.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 480 360",children:[a.exports.jsxDEV("defs",{children:[a.exports.jsxDEV("linearGradient",{id:"BG",x1:"19.496%",x2:"77.479%",y1:"71.822%",y2:"16.69%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:t},void 0,!1,{fileName:e,lineNumber:17,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:t,stopOpacity:"0"},void 0,!1,{fileName:e,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:16,columnNumber:11},this),a.exports.jsxDEV("linearGradient",{id:"linearGradient-2",x1:"-50%",x2:"50%",y1:"50%",y2:"150.001%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:"#FFE16A"},void 0,!1,{fileName:e,lineNumber:21,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:"#B78103"},void 0,!1,{fileName:e,lineNumber:22,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:20,columnNumber:11},this)]},void 0,!0,{fileName:e,lineNumber:15,columnNumber:9},this),a.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:a.exports.jsxDEV("g",{fillRule:"nonzero",children:[a.exports.jsxDEV("path",{fill:"url(#BG)",d:"M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z",opacity:"0.2"},void 0,!1,{fileName:e,lineNumber:27,columnNumber:13},this),a.exports.jsxDEV("image",{width:"154",height:"280",x:"217",y:"20",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAIwCAYAAAAI+JcUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABNKADAAQAAAABAAACMAAAAAAKpVwpAABAAElEQVR4Aey9B5xmRZX+X28O/XbungQTGBgkK4oICAr+dQVEMcAoIiLqggl3BQUM7KcVRdQV/IFI2FUQxWUHMywLGDAHYBWVKGGYHLpnOr85/L/Pufc2Dc4MDdPdk2513/fWrVznVj331KlTVREXmpACIQVCCvgU6Onpib/7bW+bkWtKdlVcdFFTc9setUolVygUdm84t3skGl2daWpanoi6wfxooS8WiayMxmIrBgqFDfPnz+/f1oSMbOsChPmHFAgpsG0p8NAf/9jZOWfOoelk8pWJROLQaDy+AOCaEYtFm6LJlHPRqHMN4Kxe9+wRHzaqVZxq9UYkugHfta5WW1Wr1x+vVKt/bxSL9w6Wyw/PnTt343TWLgS06aR2mFdIge2IAisfffCwXK79tHQ6/RpAbFEil5tY6QRuDujYAnrUq5UqULe0UavdV6lXflctlH/z5/vvv++YY46pTiyTMFRIgZACIQUmQIFVjz568MaVK79V6N840pgKU683GrrGmUq5PFouF+8cHR09c+3atXtMoJhhkJACIQVCCmyeAn/606+61z355L+PbOgbHIc1U299BrhVq5W1pVLpur6+vpdtvrShT0iBkAIhBTZDgcfuv/+Y/tWr/tSoVacewLaUwzhwq1arQ0w2fHvDhg2Hb6bYoXNIgZACIQWeToEVjzzyoWL/xoEt4cx0+9XHDUsrlcrIYH//dffee++Ln17y8CmkQEiBkAI+BS6//PLUmscf/3J+oH+68WrC+QnYarWahR8ZGR68//77r73++uv3D19iSIGQAiEFxihwyy23ZNcsffyqSn50wuCyzQICatVKhdFwFXCrNh5++KF1t95667997Wtfax+rUGgJKRBSYNekwANLliTXP/nEf9ZLxW2GUc8nY2RqDSYLDNyWPflk4847b7/7e0uWvGHXfIthrUMKhBRwaPpHB9as+kKtXHo+mLLN41SrNUCt2CgU8o2lS5cCancWf3TLjz5z3XXXpSfyeregGjeR6GGYkAIhBbYnCvSt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"},void 0,!1,{fileName:e,lineNumber:33,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"44.623",fill:"#FFC107",opacity:"0.15"},void 0,!1,{fileName:e,lineNumber:41,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"23.406",fill:"url(#linearGradient-2)"},void 0,!1,{fileName:e,lineNumber:42,columnNumber:13},this),a.exports.jsxDEV("path",{fill:n,d:"M244.878 181.46c34.559 0 62.575 28.016 62.575 62.576 0 34.559-28.016 62.575-62.575 62.575-34.56 0-62.576-28.016-62.576-62.575 0-34.56 28.016-62.576 62.576-62.576zm0 23.186c-21.754 0-39.389 17.635-39.389 39.39 0 21.754 17.635 39.389 39.389 39.389s39.389-17.635 39.389-39.389c0-21.755-17.635-39.39-39.389-39.39z"},void 0,!1,{fileName:e,lineNumber:44,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M174.965 264.592c0-4.133-1.492-5.625-5.637-5.625h-11.373v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.172a9.867 9.867 0 00-7.948 3.974l-55.03 68.274a11.006 11.006 0 00-1.957 6.787v5.968c0 4.145 1.492 5.637 5.625 5.637h54.676v21.707c0 4.133 1.492 5.625 5.625 5.625h8.12c4.146 0 5.638-1.492 5.638-5.625v-21.707h11.434c4.414 0 5.637-1.492 5.637-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966zM411.607 264.592c0-4.133-1.492-5.625-5.638-5.625h-11.421v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.11a9.869 9.869 0 00-7.949 3.974l-55.03 68.274a10.998 10.998 0 00-1.981 6.787v5.968c0 4.145 1.491 5.637 5.625 5.637h54.688v21.707c0 4.133 1.491 5.625 5.625 5.625h8.12c4.145 0 5.637-1.492 5.637-5.625v-21.707h11.434c4.476 0 5.638-1.492 5.638-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966z"},void 0,!1,{fileName:e,lineNumber:48,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M425.621 117.222a8.267 8.267 0 00-9.599-8.157 11.129 11.129 0 00-9.784-5.87h-.403a13.23 13.23 0 00-20.365-14.078 13.23 13.23 0 00-5.316 14.078h-.403a11.153 11.153 0 100 22.293h38.68v-.073a8.279 8.279 0 007.19-8.193zM104.258 199.045a7.093 7.093 0 00-7.093-7.092c-.381.007-.761.04-1.138.097a9.552 9.552 0 00-8.425-5.026h-.343a11.348 11.348 0 10-22.012 0h-.342a9.564 9.564 0 100 19.114h33.177v-.061a7.107 7.107 0 006.176-7.032z",opacity:"0.24"},void 0,!1,{fileName:e,lineNumber:52,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:26,columnNumber:11},this)},void 0,!1,{fileName:e,lineNumber:25,columnNumber:9},this)]},void 0,!0,{fileName:e,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:e,lineNumber:13,columnNumber:5},this)}var u="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/pages/Page404.tsx";const Q=v("div")(({theme:A})=>({display:"flex",minHeight:"100%",alignItems:"center",paddingTop:A.spacing(15),paddingBottom:A.spacing(10)}));function i(){return a.exports.jsxDEV(W,{title:"404 Page Not Found",sx:{height:1},children:a.exports.jsxDEV(Q,{children:a.exports.jsxDEV(G,{component:Y,children:a.exports.jsxDEV(r,{sx:{maxWidth:480,margin:"auto",textAlign:"center"},children:[a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(N,{variant:"h3",paragraph:!0,children:"Sorry, page not found!"},void 0,!1,{fileName:u,lineNumber:31,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:30,columnNumber:13},this),a.exports.jsxDEV(N,{sx:{color:"text.secondary"},children:"Sorry, we couldn\u2019t find the page you\u2019re looking for. Perhaps you\u2019ve mistyped the URL? Be sure to check your spelling."},void 0,!1,{fileName:u,lineNumber:35,columnNumber:13},this),a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(f,{sx:{height:260,my:{xs:5,sm:10}}},void 0,!1,{fileName:u,lineNumber:41,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:40,columnNumber:13},this),a.exports.jsxDEV(D,{to:"/",size:"large",variant:"contained",component:Z,children:"Go to Home"},void 0,!1,{fileName:u,lineNumber:44,columnNumber:13},this)]},void 0,!0,{fileName:u,lineNumber:29,columnNumber:11},this)},void 0,!1,{fileName:u,lineNumber:28,columnNumber:9},this)},void 0,!1,{fileName:u,lineNumber:27,columnNumber:7},this)},void 0,!1,{fileName:u,lineNumber:26,columnNumber:5},this)}export{i as default}; diff --git a/public/hospital-portal-staging/assets/ResetPassword.71c5aa6f.js b/public/hospital-portal-staging/assets/ResetPassword.71c5aa6f.js deleted file mode 100644 index bd6b130b..00000000 --- a/public/hospital-portal-staging/assets/ResetPassword.71c5aa6f.js +++ /dev/null @@ -1 +0,0 @@ -import{y as g,j as e,B as d,b as D,c as V,d as z,e as w,F as y,S as R,A as P,R as S,h as k,z as F,o as A,r as x,D as B,C as M,T as u,E as f,G as h,s as C}from"./index.8bbf4759.js";import{P as b}from"./paths.3971dbe6.js";import{P as T}from"./Page.70299ecd.js";var r="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/assets/icon_sent.tsx";function _({...t}){const a=g(),i=a.palette.primary.main,l=a.palette.primary.dark;return e.exports.jsxDEV(d,{...t,children:e.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 120 140",children:[e.exports.jsxDEV("defs",{children:e.exports.jsxDEV("linearGradient",{id:"BG",x1:"49.662%",x2:"52.228%",y1:"37.111%",y2:"76.847%",children:[e.exports.jsxDEV("stop",{offset:"0%",stopColor:i},void 0,!1,{fileName:r,lineNumber:17,columnNumber:13},this),e.exports.jsxDEV("stop",{offset:"100%",stopColor:l},void 0,!1,{fileName:r,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:15,columnNumber:9},this),e.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:[e.exports.jsxDEV("g",{fill:i,opacity:"0.481",transform:"translate(27 74)",children:e.exports.jsxDEV("path",{d:"M39.259 65.387a.75.75 0 11-.39-1.449l1.93-.519a.75.75 0 01.39 1.449l-1.93.519zm7.726-2.079a.75.75 0 01-.392-1.448c.674-.182 1.312-.355 1.929-.524a.75.75 0 11.394 1.448l-1.93.524zm7.72-2.13a.75.75 0 01-.408-1.442c.653-.185 1.292-.367 1.92-.548a.75.75 0 11.415 1.442c-.63.18-1.272.364-1.926.549zm7.693-2.259a.75.75 0 01-.44-1.434c.643-.197 1.277-.394 1.904-.591a.75.75 0 01.45 1.43c-.63.2-1.268.397-1.914.595zm7.64-2.47a.75.75 0 01-.487-1.42 205.24 205.24 0 001.882-.654.75.75 0 01.5 1.414c-.626.221-1.257.44-1.896.66zm7.543-2.757a.75.75 0 01-.546-1.397c.532-.208 1.059-.417 1.579-.627l.267-.11a.75.75 0 11.572 1.387l-.275.113c-.529.213-1.06.424-1.597.634zm7.38-3.343a.75.75 0 11-.731-1.31c.584-.326 1.141-.66 1.673-1.004a.75.75 0 01.814 1.26 31.41 31.41 0 01-1.757 1.054zm6.488-5.142a.75.75 0 01-1.195-.908c.384-.505.7-1.033.933-1.565a.75.75 0 011.375.6 9.208 9.208 0 01-1.113 1.873zm.387-8.357a.75.75 0 11-1.257.818 9.492 9.492 0 00-1.165-1.443.75.75 0 011.075-1.046c.516.53.966 1.085 1.347 1.671zm-6.48-5.278a.75.75 0 11-.697 1.328 51.745 51.745 0 00-.312-.162c-.477-.232-.958-.45-1.449-.659a.75.75 0 11.584-1.381c.516.218 1.02.447 1.537.698l.338.176zm-7.708-2.764a.75.75 0 11-.348 1.46 44.518 44.518 0 00-1.923-.414.75.75 0 01.283-1.473c.676.13 1.339.272 1.988.427zm-8.01-1.253a.75.75 0 11-.137 1.494 90.41 90.41 0 00-1.977-.159.75.75 0 11.104-1.496c.691.048 1.36.101 2.01.16zm-8.058-.452a.75.75 0 11-.052 1.499l-.988-.034c-.317-.005-.637-.009-.96-.012a.75.75 0 11.015-1.5l.981.013 1.004.034zm-8.004-.025a.75.75 0 01.022 1.5c-.64.009-1.3.02-1.996.034a.75.75 0 01-.029-1.5c.698-.013 1.361-.025 2.003-.034zm-8.006.174a.75.75 0 11.037 1.5l-2 .047a.75.75 0 11-.035-1.5c.597-.013 1.216-.028 1.998-.047zm-7.986.15a.75.75 0 01.013 1.5c-.419.003-.83.006-1.234.007l-.762.008a.75.75 0 11-.02-1.5l.774-.008c.403-.001.813-.004 1.23-.008zm-8.01.17a.75.75 0 11.036 1.5 128.4 128.4 0 01-2.011.036.75.75 0 01-.014-1.5c.617-.006 1.261-.018 1.988-.035zm-7.922-.16a.75.75 0 11-.125 1.495 54.016 54.016 0 01-2.018-.208.75.75 0 01.182-1.489c.657.08 1.31.147 1.961.202zm-7.788-1.23a.75.75 0 01-.334 1.463c-.611-.14-1.233-.29-1.865-.452l-.106-.028a.75.75 0 11.384-1.45l.095.025c.62.159 1.227.306 1.826.443zm-6.988-3.058a.75.75 0 11-.94 1.169 15.781 15.781 0 01-1.545-1.422.75.75 0 111.087-1.033c.435.457.903.888 1.398 1.286zm-4.36-6.177a.75.75 0 11-1.427.461 12.529 12.529 0 01-.481-2.072.75.75 0 011.485-.213c.088.614.23 1.223.424 1.824zm.197-7.336a.75.75 0 11-1.414-.5c.23-.65.507-1.292.83-1.927a.75.75 0 111.337.68 14.554 14.554 0 00-.753 1.747zm4.15-6.461a.75.75 0 01-1.098-1.022c.451-.485.93-.968 1.437-1.453a.75.75 0 111.036 1.084 33.35 33.35 0 00-1.375 1.39z"},void 0,!1,{fileName:r,lineNumber:23,columnNumber:13},this)},void 0,!1,{fileName:r,lineNumber:22,columnNumber:11},this),e.exports.jsxDEV("g",{transform:"translate(.072 .206)",children:[e.exports.jsxDEV("path",{fill:"url(#BG)",fillRule:"nonzero",d:"M118.861.08c.76.19.938 1.11.744 1.772-.437 1.942-1.194 3.796-1.79 5.693L92.91 85.285c-.184 1.023-1.258 1.783-2.27 1.561-10.558-8.63-21.143-17.238-31.722-25.845-4.793 5.019-9.514 10.127-14.717 14.727-1.33 1.09-2.652 2.242-4.23 2.95-.423.13-1.18.379-1.374-.194-.058-1.036.204-2.054.31-3.077a3636.75 3636.75 0 013.914-29.736 42158.62 42158.62 0 00-40.855-6.024c-.726-.123-1.69-.256-1.953-1.07-.144-1.03.866-1.656 1.711-1.922 5.567-1.591 11.049-3.459 16.578-5.176C50.928 21.117 83.557 10.762 116.182.4c.862-.249 1.776-.545 2.68-.32z"},void 0,!1,{fileName:r,lineNumber:26,columnNumber:13},this),e.exports.jsxDEV("path",{fill:l,d:"M51.552 55.01c2.12 1.735 4.224 3.493 6.382 5.18-4.974 5.704-10.285 11.163-16.03 16.103 3.577-6.924 6.669-14.086 9.648-21.282zm60.086-49.233c-8.523 6.856-17.21 13.517-25.797 20.298-10.817 8.481-21.63 16.965-32.451 25.443-.948.76-2.012 1.39-2.847 2.283-.883.968-1.19 2.276-1.667 3.462-1.292 3.298-2.73 6.542-4.084 9.82-1.302 3.131-2.683 6.25-4.497 9.129.48-3.968.991-7.931 1.512-11.893l1.574-11.883.774-5.944c.085-.463.037-1.056.542-1.295C55.405 39.037 66 32.661 76.66 26.412c11.66-6.876 23.318-13.755 34.978-20.635z"},void 0,!1,{fileName:r,lineNumber:31,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:25,columnNumber:11},this)]},void 0,!0,{fileName:r,lineNumber:21,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:13,columnNumber:5},this)}var m="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/sections/auth/reset-password/ResetPasswordForm.tsx";function I({onSent:t,onGetEmail:a}){const i=D(),l=V().shape({email:z().email("Email must be a valid email address").required("Email is required")}),n=w({resolver:A(l)}),{handleSubmit:p,setError:v,formState:{errors:N,isSubmitting:E}}=n,j=async c=>{try{await F.post("/verify-email",c),console.log(c),await new Promise(o=>setTimeout(o,500)),i.current&&(t(),a(c.email))}catch(o){console.log(o.response.data),i.current&&v("afterSubmit",{...o,message:o.response.data.message})}};return e.exports.jsxDEV(y,{methods:n,onSubmit:p(j),children:e.exports.jsxDEV(R,{spacing:3,children:[!!N.afterSubmit&&e.exports.jsxDEV(P,{severity:"error",children:N.afterSubmit.message},void 0,!1,{fileName:m,lineNumber:66,columnNumber:34},this),e.exports.jsxDEV(S,{name:"email",label:"Email address"},void 0,!1,{fileName:m,lineNumber:67,columnNumber:9},this),e.exports.jsxDEV(k,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:E,children:"Reset Password"},void 0,!1,{fileName:m,lineNumber:69,columnNumber:9},this)]},void 0,!0,{fileName:m,lineNumber:65,columnNumber:7},this)},void 0,!1,{fileName:m,lineNumber:64,columnNumber:5},this)}var s="/var/www/aso.linksehat.dev/frontend/hospital-portal/src/pages/auth/ResetPassword.tsx";const W=C("div")(({theme:t})=>({display:"flex",minHeight:"100%",alignItems:"center",justifyContent:"center",padding:t.spacing(12,0)}));function q(){const[t,a]=x.exports.useState(""),[i,l]=x.exports.useState(!1);return e.exports.jsxDEV(T,{title:"Reset Password",sx:{height:1},children:e.exports.jsxDEV(W,{children:[e.exports.jsxDEV(B,{},void 0,!1,{fileName:s,lineNumber:37,columnNumber:9},this),e.exports.jsxDEV(M,{children:e.exports.jsxDEV(d,{sx:{maxWidth:480,mx:"auto"},children:i?e.exports.jsxDEV(d,{sx:{textAlign:"center"},children:[e.exports.jsxDEV(_,{sx:{mb:5,mx:"auto",height:160}},void 0,!1,{fileName:s,lineNumber:69,columnNumber:17},this),e.exports.jsxDEV(u,{variant:"h3",gutterBottom:!0,children:"Request sent successfully"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:17},this),e.exports.jsxDEV(u,{children:["We have sent a confirmation email to \xA0",e.exports.jsxDEV("strong",{children:t},void 0,!1,{fileName:s,lineNumber:77,columnNumber:19},this),e.exports.jsxDEV("br",{},void 0,!1,{fileName:s,lineNumber:78,columnNumber:19},this),"Please check your email."]},void 0,!0,{fileName:s,lineNumber:75,columnNumber:17},this),e.exports.jsxDEV(f,{size:"large",variant:"contained",component:h,to:b.login,sx:{mt:5},children:"Back"},void 0,!1,{fileName:s,lineNumber:82,columnNumber:17},this)]},void 0,!0,{fileName:s,lineNumber:68,columnNumber:15},this):e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(u,{variant:"h3",paragraph:!0,children:"Forgot your password?"},void 0,!1,{fileName:s,lineNumber:43,columnNumber:17},this),e.exports.jsxDEV(u,{sx:{color:"text.secondary",mb:5},children:"Please enter the email address associated with your account and We will email you a link to reset your password."},void 0,!1,{fileName:s,lineNumber:47,columnNumber:17},this),e.exports.jsxDEV(I,{onSent:()=>l(!0),onGetEmail:n=>a(n)},void 0,!1,{fileName:s,lineNumber:52,columnNumber:17},this),e.exports.jsxDEV(f,{fullWidth:!0,size:"large",component:h,to:b.login,sx:{mt:3},children:"Back"},void 0,!1,{fileName:s,lineNumber:57,columnNumber:17},this)]},void 0,!0)},void 0,!1,{fileName:s,lineNumber:40,columnNumber:11},this)},void 0,!1,{fileName:s,lineNumber:39,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:36,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:35,columnNumber:5},this)}export{q as default}; diff --git a/public/hospital-portal-staging/assets/ResetPassword.b95af87e.js b/public/hospital-portal-staging/assets/ResetPassword.b95af87e.js new file mode 100644 index 00000000..7efc120c --- /dev/null +++ b/public/hospital-portal-staging/assets/ResetPassword.b95af87e.js @@ -0,0 +1 @@ +import{y as g,j as e,B as d,b as D,c as V,d as z,e as w,F as y,S as R,A as P,R as S,h as k,z as F,o as A,r as x,D as B,C as M,T as u,E as f,G as h,s as C}from"./index.f6d1c7b3.js";import{P as p}from"./paths.3971dbe6.js";import{P as T}from"./Page.916a4e9e.js";var r="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/assets/icon_sent.tsx";function _({...t}){const a=g(),i=a.palette.primary.main,l=a.palette.primary.dark;return e.exports.jsxDEV(d,{...t,children:e.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 120 140",children:[e.exports.jsxDEV("defs",{children:e.exports.jsxDEV("linearGradient",{id:"BG",x1:"49.662%",x2:"52.228%",y1:"37.111%",y2:"76.847%",children:[e.exports.jsxDEV("stop",{offset:"0%",stopColor:i},void 0,!1,{fileName:r,lineNumber:17,columnNumber:13},this),e.exports.jsxDEV("stop",{offset:"100%",stopColor:l},void 0,!1,{fileName:r,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:15,columnNumber:9},this),e.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:[e.exports.jsxDEV("g",{fill:i,opacity:"0.481",transform:"translate(27 74)",children:e.exports.jsxDEV("path",{d:"M39.259 65.387a.75.75 0 11-.39-1.449l1.93-.519a.75.75 0 01.39 1.449l-1.93.519zm7.726-2.079a.75.75 0 01-.392-1.448c.674-.182 1.312-.355 1.929-.524a.75.75 0 11.394 1.448l-1.93.524zm7.72-2.13a.75.75 0 01-.408-1.442c.653-.185 1.292-.367 1.92-.548a.75.75 0 11.415 1.442c-.63.18-1.272.364-1.926.549zm7.693-2.259a.75.75 0 01-.44-1.434c.643-.197 1.277-.394 1.904-.591a.75.75 0 01.45 1.43c-.63.2-1.268.397-1.914.595zm7.64-2.47a.75.75 0 01-.487-1.42 205.24 205.24 0 001.882-.654.75.75 0 01.5 1.414c-.626.221-1.257.44-1.896.66zm7.543-2.757a.75.75 0 01-.546-1.397c.532-.208 1.059-.417 1.579-.627l.267-.11a.75.75 0 11.572 1.387l-.275.113c-.529.213-1.06.424-1.597.634zm7.38-3.343a.75.75 0 11-.731-1.31c.584-.326 1.141-.66 1.673-1.004a.75.75 0 01.814 1.26 31.41 31.41 0 01-1.757 1.054zm6.488-5.142a.75.75 0 01-1.195-.908c.384-.505.7-1.033.933-1.565a.75.75 0 011.375.6 9.208 9.208 0 01-1.113 1.873zm.387-8.357a.75.75 0 11-1.257.818 9.492 9.492 0 00-1.165-1.443.75.75 0 011.075-1.046c.516.53.966 1.085 1.347 1.671zm-6.48-5.278a.75.75 0 11-.697 1.328 51.745 51.745 0 00-.312-.162c-.477-.232-.958-.45-1.449-.659a.75.75 0 11.584-1.381c.516.218 1.02.447 1.537.698l.338.176zm-7.708-2.764a.75.75 0 11-.348 1.46 44.518 44.518 0 00-1.923-.414.75.75 0 01.283-1.473c.676.13 1.339.272 1.988.427zm-8.01-1.253a.75.75 0 11-.137 1.494 90.41 90.41 0 00-1.977-.159.75.75 0 11.104-1.496c.691.048 1.36.101 2.01.16zm-8.058-.452a.75.75 0 11-.052 1.499l-.988-.034c-.317-.005-.637-.009-.96-.012a.75.75 0 11.015-1.5l.981.013 1.004.034zm-8.004-.025a.75.75 0 01.022 1.5c-.64.009-1.3.02-1.996.034a.75.75 0 01-.029-1.5c.698-.013 1.361-.025 2.003-.034zm-8.006.174a.75.75 0 11.037 1.5l-2 .047a.75.75 0 11-.035-1.5c.597-.013 1.216-.028 1.998-.047zm-7.986.15a.75.75 0 01.013 1.5c-.419.003-.83.006-1.234.007l-.762.008a.75.75 0 11-.02-1.5l.774-.008c.403-.001.813-.004 1.23-.008zm-8.01.17a.75.75 0 11.036 1.5 128.4 128.4 0 01-2.011.036.75.75 0 01-.014-1.5c.617-.006 1.261-.018 1.988-.035zm-7.922-.16a.75.75 0 11-.125 1.495 54.016 54.016 0 01-2.018-.208.75.75 0 01.182-1.489c.657.08 1.31.147 1.961.202zm-7.788-1.23a.75.75 0 01-.334 1.463c-.611-.14-1.233-.29-1.865-.452l-.106-.028a.75.75 0 11.384-1.45l.095.025c.62.159 1.227.306 1.826.443zm-6.988-3.058a.75.75 0 11-.94 1.169 15.781 15.781 0 01-1.545-1.422.75.75 0 111.087-1.033c.435.457.903.888 1.398 1.286zm-4.36-6.177a.75.75 0 11-1.427.461 12.529 12.529 0 01-.481-2.072.75.75 0 011.485-.213c.088.614.23 1.223.424 1.824zm.197-7.336a.75.75 0 11-1.414-.5c.23-.65.507-1.292.83-1.927a.75.75 0 111.337.68 14.554 14.554 0 00-.753 1.747zm4.15-6.461a.75.75 0 01-1.098-1.022c.451-.485.93-.968 1.437-1.453a.75.75 0 111.036 1.084 33.35 33.35 0 00-1.375 1.39z"},void 0,!1,{fileName:r,lineNumber:23,columnNumber:13},this)},void 0,!1,{fileName:r,lineNumber:22,columnNumber:11},this),e.exports.jsxDEV("g",{transform:"translate(.072 .206)",children:[e.exports.jsxDEV("path",{fill:"url(#BG)",fillRule:"nonzero",d:"M118.861.08c.76.19.938 1.11.744 1.772-.437 1.942-1.194 3.796-1.79 5.693L92.91 85.285c-.184 1.023-1.258 1.783-2.27 1.561-10.558-8.63-21.143-17.238-31.722-25.845-4.793 5.019-9.514 10.127-14.717 14.727-1.33 1.09-2.652 2.242-4.23 2.95-.423.13-1.18.379-1.374-.194-.058-1.036.204-2.054.31-3.077a3636.75 3636.75 0 013.914-29.736 42158.62 42158.62 0 00-40.855-6.024c-.726-.123-1.69-.256-1.953-1.07-.144-1.03.866-1.656 1.711-1.922 5.567-1.591 11.049-3.459 16.578-5.176C50.928 21.117 83.557 10.762 116.182.4c.862-.249 1.776-.545 2.68-.32z"},void 0,!1,{fileName:r,lineNumber:26,columnNumber:13},this),e.exports.jsxDEV("path",{fill:l,d:"M51.552 55.01c2.12 1.735 4.224 3.493 6.382 5.18-4.974 5.704-10.285 11.163-16.03 16.103 3.577-6.924 6.669-14.086 9.648-21.282zm60.086-49.233c-8.523 6.856-17.21 13.517-25.797 20.298-10.817 8.481-21.63 16.965-32.451 25.443-.948.76-2.012 1.39-2.847 2.283-.883.968-1.19 2.276-1.667 3.462-1.292 3.298-2.73 6.542-4.084 9.82-1.302 3.131-2.683 6.25-4.497 9.129.48-3.968.991-7.931 1.512-11.893l1.574-11.883.774-5.944c.085-.463.037-1.056.542-1.295C55.405 39.037 66 32.661 76.66 26.412c11.66-6.876 23.318-13.755 34.978-20.635z"},void 0,!1,{fileName:r,lineNumber:31,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:25,columnNumber:11},this)]},void 0,!0,{fileName:r,lineNumber:21,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:13,columnNumber:5},this)}var m="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/sections/auth/reset-password/ResetPasswordForm.tsx";function I({onSent:t,onGetEmail:a}){const i=D(),l=V().shape({email:z().email("Email must be a valid email address").required("Email is required")}),n=w({resolver:A(l)}),{handleSubmit:b,setError:v,formState:{errors:N,isSubmitting:E}}=n,j=async c=>{try{await F.post("/verify-email",c),console.log(c),await new Promise(o=>setTimeout(o,500)),i.current&&(t(),a(c.email))}catch(o){console.log(o.response.data),i.current&&v("afterSubmit",{...o,message:o.response.data.message})}};return e.exports.jsxDEV(y,{methods:n,onSubmit:b(j),children:e.exports.jsxDEV(R,{spacing:3,children:[!!N.afterSubmit&&e.exports.jsxDEV(P,{severity:"error",children:N.afterSubmit.message},void 0,!1,{fileName:m,lineNumber:66,columnNumber:34},this),e.exports.jsxDEV(S,{name:"email",label:"Email address"},void 0,!1,{fileName:m,lineNumber:67,columnNumber:9},this),e.exports.jsxDEV(k,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:E,children:"Reset Password"},void 0,!1,{fileName:m,lineNumber:69,columnNumber:9},this)]},void 0,!0,{fileName:m,lineNumber:65,columnNumber:7},this)},void 0,!1,{fileName:m,lineNumber:64,columnNumber:5},this)}var s="/var/www/primecenter.linksehat.com/frontend/hospital-portal/src/pages/auth/ResetPassword.tsx";const W=C("div")(({theme:t})=>({display:"flex",minHeight:"100%",alignItems:"center",justifyContent:"center",padding:t.spacing(12,0)}));function q(){const[t,a]=x.exports.useState(""),[i,l]=x.exports.useState(!1);return e.exports.jsxDEV(T,{title:"Reset Password",sx:{height:1},children:e.exports.jsxDEV(W,{children:[e.exports.jsxDEV(B,{},void 0,!1,{fileName:s,lineNumber:37,columnNumber:9},this),e.exports.jsxDEV(M,{children:e.exports.jsxDEV(d,{sx:{maxWidth:480,mx:"auto"},children:i?e.exports.jsxDEV(d,{sx:{textAlign:"center"},children:[e.exports.jsxDEV(_,{sx:{mb:5,mx:"auto",height:160}},void 0,!1,{fileName:s,lineNumber:69,columnNumber:17},this),e.exports.jsxDEV(u,{variant:"h3",gutterBottom:!0,children:"Request sent successfully"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:17},this),e.exports.jsxDEV(u,{children:["We have sent a confirmation email to \xA0",e.exports.jsxDEV("strong",{children:t},void 0,!1,{fileName:s,lineNumber:77,columnNumber:19},this),e.exports.jsxDEV("br",{},void 0,!1,{fileName:s,lineNumber:78,columnNumber:19},this),"Please check your email."]},void 0,!0,{fileName:s,lineNumber:75,columnNumber:17},this),e.exports.jsxDEV(f,{size:"large",variant:"contained",component:h,to:p.login,sx:{mt:5},children:"Back"},void 0,!1,{fileName:s,lineNumber:82,columnNumber:17},this)]},void 0,!0,{fileName:s,lineNumber:68,columnNumber:15},this):e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(u,{variant:"h3",paragraph:!0,children:"Forgot your password?"},void 0,!1,{fileName:s,lineNumber:43,columnNumber:17},this),e.exports.jsxDEV(u,{sx:{color:"text.secondary",mb:5},children:"Please enter the email address associated with your account and We will email you a link to reset your password."},void 0,!1,{fileName:s,lineNumber:47,columnNumber:17},this),e.exports.jsxDEV(I,{onSent:()=>l(!0),onGetEmail:n=>a(n)},void 0,!1,{fileName:s,lineNumber:52,columnNumber:17},this),e.exports.jsxDEV(f,{fullWidth:!0,size:"large",component:h,to:p.login,sx:{mt:3},children:"Back"},void 0,!1,{fileName:s,lineNumber:57,columnNumber:17},this)]},void 0,!0)},void 0,!1,{fileName:s,lineNumber:40,columnNumber:11},this)},void 0,!1,{fileName:s,lineNumber:39,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:36,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:35,columnNumber:5},this)}export{q as default}; diff --git a/public/hospital-portal-staging/assets/index.8bbf4759.js b/public/hospital-portal-staging/assets/index.8bbf4759.js deleted file mode 100644 index 6f5e2fc1..00000000 --- a/public/hospital-portal-staging/assets/index.8bbf4759.js +++ /dev/null @@ -1,535 +0,0 @@ -function AK(e,t){for(var r=0;rn[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&n(l)}).observe(document,{childList:!0,subtree:!0});function r(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerpolicy&&(s.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?s.credentials="include":o.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(o){if(o.ep)return;o.ep=!0;const s=r(o);fetch(o.href,s)}})();var tr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function PO(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function d4e(e){var t=e.default;if(typeof t=="function"){var r=function(){return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),r}var Al={exports:{}},Fo={},B={exports:{}},q4={};/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var zI=Object.getOwnPropertySymbols,NK=Object.prototype.hasOwnProperty,kK=Object.prototype.propertyIsEnumerable;function PK(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function IK(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(s){return t[s]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(s){o[s]=s}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var IO=IK()?Object.assign:function(e,t){for(var r,n=PK(e),o,s=1;s1?xe-1:0),ze=1;ze1?xe-1:0),ze=1;ze1){for(var Er=Array(pr),Dr=0;Dr1){for(var xn=Array(Dr),En=0;En is not supported and will be removed in a future major release. Did you mean to render instead?")),Me.Provider},set:function(wt){Me.Provider=wt}},_currentValue:{get:function(){return Me._currentValue},set:function(wt){Me._currentValue=wt}},_currentValue2:{get:function(){return Me._currentValue2},set:function(wt){Me._currentValue2=wt}},_threadCount:{get:function(){return Me._threadCount},set:function(wt){Me._threadCount=wt}},Consumer:{get:function(){return ze||(ze=!0,I("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),Me.Consumer}},displayName:{get:function(){return Me.displayName},set:function(wt){Pt||(j("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",wt),Pt=!0)}}}),Me.Consumer=Rt}return Me._currentRenderer=null,Me._currentRenderer2=null,Me}var mt=-1,Mt=0,qt=1,$t=2;function Qt(H){if(H._status===mt){var xe=H._result,Me=xe(),ze=H;ze._status=Mt,ze._result=Me,Me.then(function(lt){if(H._status===Mt){var Pt=lt.default;Pt===void 0&&I(`lazy: Expected the result of a dynamic import() call. Instead received: %s - -Your code should look like: - const MyComponent = lazy(() => import('./MyComponent'))`,lt);var Rt=H;Rt._status=qt,Rt._result=Pt}},function(lt){if(H._status===Mt){var Pt=H;Pt._status=$t,Pt._result=lt}})}if(H._status===qt)return H._result;throw H._result}function Gt(H){var xe={_status:-1,_result:H},Me={$$typeof:p,_payload:xe,_init:Qt};{var ze,lt;Object.defineProperties(Me,{defaultProps:{configurable:!0,get:function(){return ze},set:function(Pt){I("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),ze=Pt,Object.defineProperty(Me,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return lt},set:function(Pt){I("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),lt=Pt,Object.defineProperty(Me,"propTypes",{enumerable:!0})}}})}return Me}function Xt(H){H!=null&&H.$$typeof===f?I("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof H!="function"?I("forwardRef requires a render function but was given %s.",H===null?"null":typeof H):H.length!==0&&H.length!==2&&I("forwardRef render functions accept exactly two parameters: props and ref. %s",H.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),H!=null&&(H.defaultProps!=null||H.propTypes!=null)&&I("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var xe={$$typeof:u,render:H};{var Me;Object.defineProperty(xe,"displayName",{enumerable:!1,configurable:!0,get:function(){return Me},set:function(ze){Me=ze,H.displayName==null&&(H.displayName=ze)}})}return xe}var Zr=!1;function qr(H){return!!(typeof H=="string"||typeof H=="function"||H===e.Fragment||H===e.Profiler||H===b||H===e.StrictMode||H===e.Suspense||H===d||H===x||Zr||typeof H=="object"&&H!==null&&(H.$$typeof===p||H.$$typeof===f||H.$$typeof===s||H.$$typeof===l||H.$$typeof===u||H.$$typeof===y||H.$$typeof===v||H[0]===h))}function he(H,xe){qr(H)||I("memo: The first argument must be a component. Instead received: %s",H===null?"null":typeof H);var Me={$$typeof:f,type:H,compare:xe===void 0?null:xe};{var ze;Object.defineProperty(Me,"displayName",{enumerable:!1,configurable:!0,get:function(){return ze},set:function(lt){ze=lt,H.displayName==null&&(H.displayName=lt)}})}return Me}function Ve(){var H=O.current;if(H===null)throw Error(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: -1. You might have mismatching versions of React and the renderer (such as React DOM) -2. You might be breaking the Rules of Hooks -3. You might have more than one copy of React in the same app -See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`);return H}function it(H,xe){var Me=Ve();if(xe!==void 0&&I("useContext() second argument is reserved for future use in React. Passing it is not supported. You passed: %s.%s",xe,typeof xe=="number"&&Array.isArray(arguments[2])?` - -Did you call array.map(useContext)? Calling Hooks inside a loop is not supported. Learn more at https://reactjs.org/link/rules-of-hooks`:""),H._context!==void 0){var ze=H._context;ze.Consumer===H?I("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):ze.Provider===H&&I("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return Me.useContext(H,xe)}function ae(H){var xe=Ve();return xe.useState(H)}function Le(H,xe,Me){var ze=Ve();return ze.useReducer(H,xe,Me)}function Ge(H){var xe=Ve();return xe.useRef(H)}function rt(H,xe){var Me=Ve();return Me.useEffect(H,xe)}function ft(H,xe){var Me=Ve();return Me.useLayoutEffect(H,xe)}function gt(H,xe){var Me=Ve();return Me.useCallback(H,xe)}function Et(H,xe){var Me=Ve();return Me.useMemo(H,xe)}function St(H,xe,Me){var ze=Ve();return ze.useImperativeHandle(H,xe,Me)}function Ut(H,xe){{var Me=Ve();return Me.useDebugValue(H,xe)}}var Ft=0,nr,xr,Oo,Na,In,nf,of;function af(){}af.__reactDisabledLog=!0;function Co(){{if(Ft===0){nr=console.log,xr=console.info,Oo=console.warn,Na=console.error,In=console.group,nf=console.groupCollapsed,of=console.groupEnd;var H={configurable:!0,enumerable:!0,value:af,writable:!0};Object.defineProperties(console,{info:H,log:H,warn:H,error:H,group:H,groupCollapsed:H,groupEnd:H})}Ft++}}function Ro(){{if(Ft--,Ft===0){var H={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:t({},H,{value:nr}),info:t({},H,{value:xr}),warn:t({},H,{value:Oo}),error:t({},H,{value:Na}),group:t({},H,{value:In}),groupCollapsed:t({},H,{value:nf}),groupEnd:t({},H,{value:of})})}Ft<0&&I("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var xs=_.ReactCurrentDispatcher,Es;function oo(H,xe,Me){{if(Es===void 0)try{throw Error()}catch(lt){var ze=lt.stack.trim().match(/\n( *(at )?)/);Es=ze&&ze[1]||""}return` -`+Es+H}}var Ss=!1,Zi;{var u0=typeof WeakMap=="function"?WeakMap:Map;Zi=new u0}function Ul(H,xe){if(!H||Ss)return"";{var Me=Zi.get(H);if(Me!==void 0)return Me}var ze;Ss=!0;var lt=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Pt;Pt=xs.current,xs.current=null,Co();try{if(xe){var Rt=function(){throw Error()};if(Object.defineProperty(Rt.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Rt,[])}catch(Hn){ze=Hn}Reflect.construct(H,[],Rt)}else{try{Rt.call()}catch(Hn){ze=Hn}H.call(Rt.prototype)}}else{try{throw Error()}catch(Hn){ze=Hn}H()}}catch(Hn){if(Hn&&ze&&typeof Hn.stack=="string"){for(var wt=Hn.stack.split(` -`),Yt=ze.stack.split(` -`),pr=wt.length-1,Er=Yt.length-1;pr>=1&&Er>=0&&wt[pr]!==Yt[Er];)Er--;for(;pr>=1&&Er>=0;pr--,Er--)if(wt[pr]!==Yt[Er]){if(pr!==1||Er!==1)do if(pr--,Er--,Er<0||wt[pr]!==Yt[Er]){var Dr=` -`+wt[pr].replace(" at new "," at ");return typeof H=="function"&&Zi.set(H,Dr),Dr}while(pr>=1&&Er>=0);break}}}finally{Ss=!1,xs.current=Pt,Ro(),Error.prepareStackTrace=lt}var xn=H?H.displayName||H.name:"",En=xn?oo(xn):"";return typeof H=="function"&&Zi.set(H,En),En}function bh(H,xe,Me){return Ul(H,!1)}function Ts(H){var xe=H.prototype;return!!(xe&&xe.isReactComponent)}function ql(H,xe,Me){if(H==null)return"";if(typeof H=="function")return Ul(H,Ts(H));if(typeof H=="string")return oo(H);switch(H){case e.Suspense:return oo("Suspense");case d:return oo("SuspenseList")}if(typeof H=="object")switch(H.$$typeof){case u:return bh(H.render);case f:return ql(H.type,xe,Me);case v:return bh(H._render);case p:{var ze=H,lt=ze._payload,Pt=ze._init;try{return ql(Pt(lt),xe,Me)}catch{}}}return""}var Hl={},xh=_.ReactDebugCurrentFrame;function ws(H){if(H){var xe=H._owner,Me=ql(H.type,H._source,xe?xe.type:null);xh.setExtraStackFrame(Me)}else xh.setExtraStackFrame(null)}function c0(H,xe,Me,ze,lt){{var Pt=Function.call.bind(Object.prototype.hasOwnProperty);for(var Rt in H)if(Pt(H,Rt)){var wt=void 0;try{if(typeof H[Rt]!="function"){var Yt=Error((ze||"React class")+": "+Me+" type `"+Rt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof H[Rt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Yt.name="Invariant Violation",Yt}wt=H[Rt](xe,Rt,ze,Me,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(pr){wt=pr}wt&&!(wt instanceof Error)&&(ws(lt),I("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",ze||"React class",Me,Rt,typeof wt),ws(null)),wt instanceof Error&&!(wt.message in Hl)&&(Hl[wt.message]=!0,ws(lt),I("Failed %s type: %s",Me,wt.message),ws(null))}}}function Qi(H){if(H){var xe=H._owner,Me=ql(H.type,H._source,xe?xe.type:null);L(Me)}else L(null)}var at;at=!1;function sf(){if(k.current){var H=de(k.current.type);if(H)return` - -Check the render method of \``+H+"`."}return""}function bn(H){if(H!==void 0){var xe=H.fileName.replace(/^.*[\\\/]/,""),Me=H.lineNumber;return` - -Check your code at `+xe+":"+Me+"."}return""}function ka(H){return H!=null?bn(H.__source):""}var Pa={};function f0(H){var xe=sf();if(!xe){var Me=typeof H=="string"?H:H.displayName||H.name;Me&&(xe=` - -Check the top-level render call using <`+Me+">.")}return xe}function dn(H,xe){if(!(!H._store||H._store.validated||H.key!=null)){H._store.validated=!0;var Me=f0(xe);if(!Pa[Me]){Pa[Me]=!0;var ze="";H&&H._owner&&H._owner!==k.current&&(ze=" It was passed a child from "+de(H._owner.type)+"."),Qi(H),I('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',Me,ze),Qi(null)}}}function Hr(H,xe){if(typeof H=="object"){if(Array.isArray(H))for(var Me=0;Me",lt=" Did you accidentally export a JSX literal instead of a component?"):Rt=typeof H,I("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Rt,lt)}var wt=be.apply(this,arguments);if(wt==null)return wt;if(ze)for(var Yt=2;Yt"u"||typeof MessageChannel!="function"){var v=null,h=null,y=function(){if(v!==null)try{var fe=e.unstable_now(),ke=!0;v(ke,fe),v=null}catch(Fe){throw setTimeout(y,0),Fe}};n=function(fe){v!==null?setTimeout(n,0,fe):(v=fe,setTimeout(y,0))},o=function(fe,ke){h=setTimeout(fe,ke)},s=function(){clearTimeout(h)},e.unstable_shouldYield=function(){return!1},l=e.unstable_forceFrameRate=function(){}}else{var b=window.setTimeout,x=window.clearTimeout;if(typeof console<"u"){var E=window.requestAnimationFrame,w=window.cancelAnimationFrame;typeof E!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof w!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var T=!1,C=null,O=-1,R=5,k=0;e.unstable_shouldYield=function(){return e.unstable_now()>=k},l=function(){},e.unstable_forceFrameRate=function(fe){if(fe<0||fe>125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}fe>0?R=Math.floor(1e3/fe):R=5};var N=function(){if(C!==null){var fe=e.unstable_now();k=fe+R;var ke=!0;try{var Fe=C(ke,fe);Fe?L.postMessage(null):(T=!1,C=null)}catch(Se){throw L.postMessage(null),Se}}else T=!1},P=new MessageChannel,L=P.port2;P.port1.onmessage=N,n=function(fe){C=fe,T||(T=!0,L.postMessage(null))},o=function(fe,ke){O=b(function(){fe(e.unstable_now())},ke)},s=function(){x(O),O=-1}}function M(fe,ke){var Fe=fe.length;fe.push(ke),I(fe,ke,Fe)}function _(fe){var ke=fe[0];return ke===void 0?null:ke}function j(fe){var ke=fe[0];if(ke!==void 0){var Fe=fe.pop();return Fe!==ke&&(fe[0]=Fe,F(fe,Fe,0)),ke}else return null}function I(fe,ke,Fe){for(var Se=Fe;;){var Re=Se-1>>>1,Je=fe[Re];if(Je!==void 0&&V(Je,ke)>0)fe[Re]=ke,fe[Se]=Je,Se=Re;else return}}function F(fe,ke,Fe){for(var Se=Fe,Re=fe.length;SeFe&&(!fe||e.unstable_shouldYield()));){var Se=Ne.callback;if(typeof Se=="function"){Ne.callback=null,se=Ne.priorityLevel;var Re=Ne.expirationTime<=Fe,Je=Se(Re);Fe=e.unstable_now(),typeof Je=="function"?Ne.callback=Je:Ne===_(ce)&&j(ce),ue(Fe)}else j(ce);Ne=_(ce)}if(Ne!==null)return!0;var Xe=_(de);return Xe!==null&&o(ge,Xe.startTime-Fe),!1}function Ee(fe,ke){switch(fe){case Z:case Q:case oe:case X:case Y:break;default:fe=oe}var Fe=se;se=fe;try{return ke()}finally{se=Fe}}function be(fe){var ke;switch(se){case Z:case Q:case oe:ke=oe;break;default:ke=se;break}var Fe=se;se=ke;try{return fe()}finally{se=Fe}}function Te(fe){var ke=se;return function(){var Fe=se;se=ke;try{return fe.apply(this,arguments)}finally{se=Fe}}}function He(fe,ke,Fe){var Se=e.unstable_now(),Re;if(typeof Fe=="object"&&Fe!==null){var Je=Fe.delay;typeof Je=="number"&&Je>0?Re=Se+Je:Re=Se}else Re=Se;var Xe;switch(fe){case Z:Xe=G;break;case Q:Xe=J;break;case Y:Xe=ie;break;case X:Xe=U;break;case oe:default:Xe=ee;break}var et=Re+Xe,mt={id:Oe++,callback:ke,priorityLevel:fe,startTime:Re,expirationTime:et,sortIndex:-1};return Re>Se?(mt.sortIndex=Re,M(de,mt),_(ce)===null&&mt===_(de)&&(Ke?s():Ke=!0,o(ge,Re-Se))):(mt.sortIndex=et,M(ce,mt),!me&&!$e&&(me=!0,n(ne))),mt}function Ye(){}function ot(){!me&&!$e&&(me=!0,n(ne))}function Ct(){return _(ce)}function Ie(fe){fe.callback=null}function pe(){return se}var Ae=l,_e=null;e.unstable_IdlePriority=Y,e.unstable_ImmediatePriority=Z,e.unstable_LowPriority=X,e.unstable_NormalPriority=oe,e.unstable_Profiling=_e,e.unstable_UserBlockingPriority=Q,e.unstable_cancelCallback=Ie,e.unstable_continueExecution=ot,e.unstable_getCurrentPriorityLevel=pe,e.unstable_getFirstCallbackNode=Ct,e.unstable_next=be,e.unstable_pauseExecution=Ye,e.unstable_requestPaint=Ae,e.unstable_runWithPriority=Ee,e.unstable_scheduleCallback=He,e.unstable_wrapCallback=Te})()})(W4);(function(e){e.exports=W4})(H4);var G4={exports:{}},Y4={};/** @license React v0.20.2 - * scheduler-tracing.development.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */(function(e){(function(){var t=0,r=0,n=0;e.__interactionsRef=null,e.__subscriberRef=null,e.__interactionsRef={current:new Set},e.__subscriberRef={current:null};function o(T){var C=e.__interactionsRef.current;e.__interactionsRef.current=new Set;try{return T()}finally{e.__interactionsRef.current=C}}function s(){return e.__interactionsRef.current}function l(){return++n}function u(T,C,O){var R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:t,k={__count:1,id:r++,name:T,timestamp:C},N=e.__interactionsRef.current,P=new Set(N);P.add(k),e.__interactionsRef.current=P;var L=e.__subscriberRef.current,M;try{L!==null&&L.onInteractionTraced(k)}finally{try{L!==null&&L.onWorkStarted(P,R)}finally{try{M=O()}finally{e.__interactionsRef.current=N;try{L!==null&&L.onWorkStopped(P,R)}finally{k.__count--,L!==null&&k.__count===0&&L.onInteractionScheduledWorkCompleted(k)}}}}return M}function d(T){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,O=e.__interactionsRef.current,R=e.__subscriberRef.current;R!==null&&R.onWorkScheduled(O,C),O.forEach(function(P){P.__count++});var k=!1;function N(){var P=e.__interactionsRef.current;e.__interactionsRef.current=O,R=e.__subscriberRef.current;try{var L;try{R!==null&&R.onWorkStarted(O,C)}finally{try{L=T.apply(void 0,arguments)}finally{e.__interactionsRef.current=P,R!==null&&R.onWorkStopped(O,C)}}return L}finally{k||(k=!0,O.forEach(function(M){M.__count--,R!==null&&M.__count===0&&R.onInteractionScheduledWorkCompleted(M)}))}}return N.cancel=function(){R=e.__subscriberRef.current;try{R!==null&&R.onWorkCanceled(O,C)}finally{O.forEach(function(L){L.__count--,R&&L.__count===0&&R.onInteractionScheduledWorkCompleted(L)})}},N}var f=null;f=new Set;function p(T){f.add(T),f.size===1&&(e.__subscriberRef.current={onInteractionScheduledWorkCompleted:y,onInteractionTraced:h,onWorkCanceled:w,onWorkScheduled:b,onWorkStarted:x,onWorkStopped:E})}function v(T){f.delete(T),f.size===0&&(e.__subscriberRef.current=null)}function h(T){var C=!1,O=null;if(f.forEach(function(R){try{R.onInteractionTraced(T)}catch(k){C||(C=!0,O=k)}}),C)throw O}function y(T){var C=!1,O=null;if(f.forEach(function(R){try{R.onInteractionScheduledWorkCompleted(T)}catch(k){C||(C=!0,O=k)}}),C)throw O}function b(T,C){var O=!1,R=null;if(f.forEach(function(k){try{k.onWorkScheduled(T,C)}catch(N){O||(O=!0,R=N)}}),O)throw R}function x(T,C){var O=!1,R=null;if(f.forEach(function(k){try{k.onWorkStarted(T,C)}catch(N){O||(O=!0,R=N)}}),O)throw R}function E(T,C){var O=!1,R=null;if(f.forEach(function(k){try{k.onWorkStopped(T,C)}catch(N){O||(O=!0,R=N)}}),O)throw R}function w(T,C){var O=!1,R=null;if(f.forEach(function(k){try{k.onWorkCanceled(T,C)}catch(N){O||(O=!0,R=N)}}),O)throw R}e.unstable_clear=o,e.unstable_getCurrent=s,e.unstable_getThreadID=l,e.unstable_subscribe=p,e.unstable_trace=u,e.unstable_unsubscribe=v,e.unstable_wrap=d})()})(Y4);(function(e){e.exports=Y4})(G4);/** @license React v17.0.2 - * react-dom.development.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */(function(){var e=B.exports,t=LK,r=H4.exports,n=G4.exports,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function s(i){{for(var a=arguments.length,c=new Array(a>1?a-1:0),g=1;g1?a-1:0),g=1;g2&&(i[0]==="o"||i[0]==="O")&&(i[1]==="n"||i[1]==="N")}function He(i,a,c,g){if(c!==null&&c.type===ie)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":{if(g)return!1;if(c!==null)return!c.acceptsBooleans;var S=i.toLowerCase().slice(0,5);return S!=="data-"&&S!=="aria-"}default:return!1}}function Ye(i,a,c,g){if(a===null||typeof a>"u"||He(i,a,c,g))return!0;if(g)return!1;if(c!==null)switch(c.type){case Oe:return!a;case Ne:return a===!1;case se:return isNaN(a);case $e:return isNaN(a)||a<1}return!1}function ot(i){return Ie.hasOwnProperty(i)?Ie[i]:null}function Ct(i,a,c,g,S,A,D){this.acceptsBooleans=a===de||a===Oe||a===Ne,this.attributeName=g,this.attributeNamespace=S,this.mustUseProperty=c,this.propertyName=i,this.type=a,this.sanitizeURL=A,this.removeEmptyString=D}var Ie={},pe=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];pe.forEach(function(i){Ie[i]=new Ct(i,ie,!1,i,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(i){var a=i[0],c=i[1];Ie[a]=new Ct(a,ce,!1,c,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(i){Ie[i]=new Ct(i,de,!1,i.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(i){Ie[i]=new Ct(i,de,!1,i,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(i){Ie[i]=new Ct(i,Oe,!1,i.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(i){Ie[i]=new Ct(i,Oe,!0,i,null,!1,!1)}),["capture","download"].forEach(function(i){Ie[i]=new Ct(i,Ne,!1,i,null,!1,!1)}),["cols","rows","size","span"].forEach(function(i){Ie[i]=new Ct(i,$e,!1,i,null,!1,!1)}),["rowSpan","start"].forEach(function(i){Ie[i]=new Ct(i,se,!1,i.toLowerCase(),null,!1,!1)});var Ae=/[\-\:]([a-z])/g,_e=function(i){return i[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(i){var a=i.replace(Ae,_e);Ie[a]=new Ct(a,ce,!1,i,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(i){var a=i.replace(Ae,_e);Ie[a]=new Ct(a,ce,!1,i,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(i){var a=i.replace(Ae,_e);Ie[a]=new Ct(a,ce,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(i){Ie[i]=new Ct(i,ce,!1,i.toLowerCase(),null,!1,!1)});var fe="xlinkHref";Ie[fe]=new Ct("xlinkHref",ce,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(i){Ie[i]=new Ct(i,ce,!1,i.toLowerCase(),null,!0,!0)});var ke=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,Fe=!1;function Se(i){!Fe&&ke.test(i)&&(Fe=!0,l("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(i)))}function Re(i,a,c,g){if(g.mustUseProperty){var S=g.propertyName;return i[S]}else{g.sanitizeURL&&Se(""+c);var A=g.attributeName,D=null;if(g.type===Ne){if(i.hasAttribute(A)){var $=i.getAttribute(A);return $===""?!0:Ye(a,c,g,!1)?$:$===""+c?c:$}}else if(i.hasAttribute(A)){if(Ye(a,c,g,!1))return i.getAttribute(A);if(g.type===Oe)return c;D=i.getAttribute(A)}return Ye(a,c,g,!1)?D===null?c:D:D===""+c?c:D}}function Je(i,a,c){{if(!be(a))return;if(JH(c))return c;if(!i.hasAttribute(a))return c===void 0?void 0:null;var g=i.getAttribute(a);return g===""+c?c:g}}function Xe(i,a,c,g){var S=ot(a);if(!Te(a,S,g)){if(Ye(a,c,S,g)&&(c=null),g||S===null){if(be(a)){var A=a;c===null?i.removeAttribute(A):i.setAttribute(A,""+c)}return}var D=S.mustUseProperty;if(D){var $=S.propertyName;if(c===null){var q=S.type;i[$]=q===Oe?!1:""}else i[$]=c;return}var re=S.attributeName,le=S.attributeNamespace;if(c===null)i.removeAttribute(re);else{var Ce=S.type,ve;Ce===Oe||Ce===Ne&&c===!0?ve="":(ve=""+c,S.sanitizeURL&&Se(ve.toString())),le?i.setAttributeNS(le,re,ve):i.setAttribute(re,ve)}}}var et=60103,mt=60106,Mt=60107,qt=60108,$t=60114,Qt=60109,Gt=60110,Xt=60112,Zr=60113,qr=60120,he=60115,Ve=60116,it=60121,ae=60119,Le=60128,Ge=60129,rt=60130,ft=60131;if(typeof Symbol=="function"&&Symbol.for){var gt=Symbol.for;et=gt("react.element"),mt=gt("react.portal"),Mt=gt("react.fragment"),qt=gt("react.strict_mode"),$t=gt("react.profiler"),Qt=gt("react.provider"),Gt=gt("react.context"),Xt=gt("react.forward_ref"),Zr=gt("react.suspense"),qr=gt("react.suspense_list"),he=gt("react.memo"),Ve=gt("react.lazy"),it=gt("react.block"),gt("react.server.block"),gt("react.fundamental"),ae=gt("react.scope"),Le=gt("react.opaque.id"),Ge=gt("react.debug_trace_mode"),rt=gt("react.offscreen"),ft=gt("react.legacy_hidden")}var Et=typeof Symbol=="function"&&Symbol.iterator,St="@@iterator";function Ut(i){if(i===null||typeof i!="object")return null;var a=Et&&i[Et]||i[St];return typeof a=="function"?a:null}var Ft=0,nr,xr,Oo,Na,In,nf,of;function af(){}af.__reactDisabledLog=!0;function Co(){{if(Ft===0){nr=console.log,xr=console.info,Oo=console.warn,Na=console.error,In=console.group,nf=console.groupCollapsed,of=console.groupEnd;var i={configurable:!0,enumerable:!0,value:af,writable:!0};Object.defineProperties(console,{info:i,log:i,warn:i,error:i,group:i,groupCollapsed:i,groupEnd:i})}Ft++}}function Ro(){{if(Ft--,Ft===0){var i={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:t({},i,{value:nr}),info:t({},i,{value:xr}),warn:t({},i,{value:Oo}),error:t({},i,{value:Na}),group:t({},i,{value:In}),groupCollapsed:t({},i,{value:nf}),groupEnd:t({},i,{value:of})})}Ft<0&&l("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var xs=o.ReactCurrentDispatcher,Es;function oo(i,a,c){{if(Es===void 0)try{throw Error()}catch(S){var g=S.stack.trim().match(/\n( *(at )?)/);Es=g&&g[1]||""}return` -`+Es+i}}var Ss=!1,Zi;{var u0=typeof WeakMap=="function"?WeakMap:Map;Zi=new u0}function Ul(i,a){if(!i||Ss)return"";{var c=Zi.get(i);if(c!==void 0)return c}var g;Ss=!0;var S=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var A;A=xs.current,xs.current=null,Co();try{if(a){var D=function(){throw Error()};if(Object.defineProperty(D.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(D,[])}catch(Ue){g=Ue}Reflect.construct(i,[],D)}else{try{D.call()}catch(Ue){g=Ue}i.call(D.prototype)}}else{try{throw Error()}catch(Ue){g=Ue}i()}}catch(Ue){if(Ue&&g&&typeof Ue.stack=="string"){for(var $=Ue.stack.split(` -`),q=g.stack.split(` -`),re=$.length-1,le=q.length-1;re>=1&&le>=0&&$[re]!==q[le];)le--;for(;re>=1&&le>=0;re--,le--)if($[re]!==q[le]){if(re!==1||le!==1)do if(re--,le--,le<0||$[re]!==q[le]){var Ce=` -`+$[re].replace(" at new "," at ");return typeof i=="function"&&Zi.set(i,Ce),Ce}while(re>=1&&le>=0);break}}}finally{Ss=!1,xs.current=A,Ro(),Error.prepareStackTrace=S}var ve=i?i.displayName||i.name:"",De=ve?oo(ve):"";return typeof i=="function"&&Zi.set(i,De),De}function bh(i,a,c){return Ul(i,!0)}function Ts(i,a,c){return Ul(i,!1)}function ql(i){var a=i.prototype;return!!(a&&a.isReactComponent)}function Hl(i,a,c){if(i==null)return"";if(typeof i=="function")return Ul(i,ql(i));if(typeof i=="string")return oo(i);switch(i){case Zr:return oo("Suspense");case qr:return oo("SuspenseList")}if(typeof i=="object")switch(i.$$typeof){case Xt:return Ts(i.render);case he:return Hl(i.type,a,c);case it:return Ts(i._render);case Ve:{var g=i,S=g._payload,A=g._init;try{return Hl(A(S),a,c)}catch{}}}return""}function xh(i){switch(i._debugOwner&&i._debugOwner.type,i._debugSource,i.tag){case y:return oo(i.type);case P:return oo("Lazy");case R:return oo("Suspense");case _:return oo("SuspenseList");case d:case p:case N:return Ts(i.type);case C:return Ts(i.type.render);case F:return Ts(i.type._render);case f:return bh(i.type);default:return""}}function ws(i){try{var a="",c=i;do a+=xh(c),c=c.return;while(c);return a}catch(g){return` -Error generating stack: `+g.message+` -`+g.stack}}function c0(i,a,c){var g=a.displayName||a.name||"";return i.displayName||(g!==""?c+"("+g+")":c)}function Qi(i){return i.displayName||"Context"}function at(i){if(i==null)return null;if(typeof i.tag=="number"&&l("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case Mt:return"Fragment";case mt:return"Portal";case $t:return"Profiler";case qt:return"StrictMode";case Zr:return"Suspense";case qr:return"SuspenseList"}if(typeof i=="object")switch(i.$$typeof){case Gt:var a=i;return Qi(a)+".Consumer";case Qt:var c=i;return Qi(c._context)+".Provider";case Xt:return c0(i,i.render,"ForwardRef");case he:return at(i.type);case it:return at(i._render);case Ve:{var g=i,S=g._payload,A=g._init;try{return at(A(S))}catch{return null}}}return null}var sf=o.ReactDebugCurrentFrame,bn=null,ka=!1;function Pa(){{if(bn===null)return null;var i=bn._debugOwner;if(i!==null&&typeof i<"u")return at(i.type)}return null}function f0(){return bn===null?"":ws(bn)}function dn(){sf.getCurrentStack=null,bn=null,ka=!1}function Hr(i){sf.getCurrentStack=f0,bn=i,ka=!1}function io(i){ka=i}function d0(){return ka}function Dn(i){return""+i}function Go(i){switch(typeof i){case"boolean":case"number":case"object":case"string":case"undefined":return i;default:return""}}var p0={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function lf(i,a){p0[a.type]||a.onChange||a.onInput||a.readOnly||a.disabled||a.value==null||l("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),a.onChange||a.readOnly||a.disabled||a.checked==null||l("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function uf(i){var a=i.type,c=i.nodeName;return c&&c.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function Eh(i){return i._valueTracker}function h0(i){i._valueTracker=null}function v0(i){var a="";return i&&(uf(i)?a=i.checked?"true":"false":a=i.value),a}function m0(i){var a=uf(i)?"checked":"value",c=Object.getOwnPropertyDescriptor(i.constructor.prototype,a),g=""+i[a];if(!(i.hasOwnProperty(a)||typeof c>"u"||typeof c.get!="function"||typeof c.set!="function")){var S=c.get,A=c.set;Object.defineProperty(i,a,{configurable:!0,get:function(){return S.call(this)},set:function($){g=""+$,A.call(this,$)}}),Object.defineProperty(i,a,{enumerable:c.enumerable});var D={getValue:function(){return g},setValue:function($){g=""+$},stopTracking:function(){h0(i),delete i[a]}};return D}}function H(i){Eh(i)||(i._valueTracker=m0(i))}function xe(i){if(!i)return!1;var a=Eh(i);if(!a)return!0;var c=a.getValue(),g=v0(i);return g!==c?(a.setValue(g),!0):!1}function Me(i){if(i=i||(typeof document<"u"?document:void 0),typeof i>"u")return null;try{return i.activeElement||i.body}catch{return i.body}}var ze=!1,lt=!1,Pt=!1,Rt=!1;function wt(i){var a=i.type==="checkbox"||i.type==="radio";return a?i.checked!=null:i.value!=null}function Yt(i,a){var c=i,g=a.checked,S=t({},a,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:g!=null?g:c._wrapperState.initialChecked});return S}function pr(i,a){lf("input",a),a.checked!==void 0&&a.defaultChecked!==void 0&&!lt&&(l("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Pa()||"A component",a.type),lt=!0),a.value!==void 0&&a.defaultValue!==void 0&&!ze&&(l("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Pa()||"A component",a.type),ze=!0);var c=i,g=a.defaultValue==null?"":a.defaultValue;c._wrapperState={initialChecked:a.checked!=null?a.checked:a.defaultChecked,initialValue:Go(a.value!=null?a.value:g),controlled:wt(a)}}function Er(i,a){var c=i,g=a.checked;g!=null&&Xe(c,"checked",g,!1)}function Dr(i,a){var c=i;{var g=wt(a);!c._wrapperState.controlled&&g&&!Rt&&(l("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Rt=!0),c._wrapperState.controlled&&!g&&!Pt&&(l("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Pt=!0)}Er(i,a);var S=Go(a.value),A=a.type;if(S!=null)A==="number"?(S===0&&c.value===""||c.value!=S)&&(c.value=Dn(S)):c.value!==Dn(S)&&(c.value=Dn(S));else if(A==="submit"||A==="reset"){c.removeAttribute("value");return}a.hasOwnProperty("value")?Ia(c,a.type,S):a.hasOwnProperty("defaultValue")&&Ia(c,a.type,Go(a.defaultValue)),a.checked==null&&a.defaultChecked!=null&&(c.defaultChecked=!!a.defaultChecked)}function xn(i,a,c){var g=i;if(a.hasOwnProperty("value")||a.hasOwnProperty("defaultValue")){var S=a.type,A=S==="submit"||S==="reset";if(A&&(a.value===void 0||a.value===null))return;var D=Dn(g._wrapperState.initialValue);c||D!==g.value&&(g.value=D),g.defaultValue=D}var $=g.name;$!==""&&(g.name=""),g.defaultChecked=!g.defaultChecked,g.defaultChecked=!!g._wrapperState.initialChecked,$!==""&&(g.name=$)}function En(i,a){var c=i;Dr(c,a),Hn(c,a)}function Hn(i,a){var c=a.name;if(a.type==="radio"&&c!=null){for(var g=i;g.parentNode;)g=g.parentNode;for(var S=g.querySelectorAll("input[name="+JSON.stringify(""+c)+'][type="radio"]'),A=0;A children."))))}),a.selected!=null&&!Wl&&(l("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",c,bA())}}}}function Yl(i,a,c,g){var S=i.options;if(a){for(var A=c,D={},$=0;$.");var g=t({},a,{value:void 0,defaultValue:void 0,children:Dn(c._wrapperState.initialValue)});return g}function TA(i,a){var c=i;lf("textarea",a),a.value!==void 0&&a.defaultValue!==void 0&&!SA&&(l("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",Pa()||"A component"),SA=!0);var g=a.value;if(g==null){var S=a.children,A=a.defaultValue;if(S!=null){l("Use the `defaultValue` or `value` props instead of setting children on