From e6495af59f6b91c00ad7a0975d1b9fc2bf52c3e2 Mon Sep 17 00:00:00 2001 From: fikyb Date: Sat, 30 Mar 2024 19:43:46 +0700 Subject: [PATCH] full done kayak e --- app/Http/Controllers/AdminController.php | 17 +- .../LayananPengajuanDpuDpaController.php | 18 +- .../LayananPengajuanWisudaController.php | 829 ++ .../LayananRevisiPublikasiController.php | 415 + .../Controllers/LayananSeminarProposal.php | 20 +- .../LayananSidangAkhirController.php | 24 +- app/Http/Controllers/MonitoringController.php | 48 + app/Jobs/layananPengajuanDpuDpaJob.php | 230 +- app/Jobs/layananPengajuanWisudaJob.php | 480 + app/Jobs/layananRevisiPublikasiJob.php | 280 + app/Jobs/layananSeminarProposalJob.php | 142 +- app/Jobs/layananSidangAkhirJob.php | 133 +- app/Mail/pengajuanDpuDpaMail.php | 54 + app/Mail/pengajuanRevisiPublikasiMail.php | 54 + app/Mail/pengajuanSemproMail.php | 54 + app/Mail/pengajuanSidangAkhirMail.php | 54 + app/Mail/pengajuanWisudaMail.php | 54 + app/Models/PengajuanRevisiPublikasi.php | 15 + app/Models/PengajuanWisuda.php | 19 + ...eate_pengajuan_revisi_publikasis_table.php | 33 + ..._125303_create_pengajuan_wisudas_table.php | 49 + public/dist/css/index.css | 11316 ++++++++++++++++ public/dist/img/homepage.jpg | Bin 0 -> 742462 bytes public/dist/img/pintu.webp | Bin 0 -> 12016 bytes public/dist/js/index.js | 54 + resources/views/admin/index.blade.php | 70 +- resources/views/errors/404.blade.php | 24 + resources/views/errors/503.blade.php | 54 + resources/views/index.blade.php | 373 +- .../layanan-revisipublikasi/cari.blade.php | 67 + .../layanan-revisipublikasi/cetak.blade.php | 200 + .../layanan-revisipublikasi/ettd.blade.php | 111 + .../layanan-revisipublikasi/index.blade.php | 273 + .../layanan-revisipublikasi/tambah.blade.php | 203 + .../layanan-sidangakhir/tambah.blade.php | 2 +- resources/views/layanan-wisuda/cari.blade.php | 67 + .../views/layanan-wisuda/cetak.blade.php | 476 + resources/views/layanan-wisuda/ettd.blade.php | 149 + .../views/layanan-wisuda/index.blade.php | 271 + .../views/layanan-wisuda/resend.blade.php | 449 + .../views/layanan-wisuda/tambah.blade.php | 207 + resources/views/layout/app_guest.blade.php | 31 +- .../views/layout/navbars/footer.blade.php | 4 +- .../views/layout/navbars/sidebar.blade.php | 31 +- .../views/layout/navbars/topbar.blade.php | 4 +- resources/views/mail/dpadpu.blade.php | 70 + .../views/mail/penolakanPengajuan.blade.php | 19 + .../views/mail/revisipublikasi.blade.php | 80 + resources/views/mail/sempro.blade.php | 56 + resources/views/mail/sidangakhir.blade.php | 56 + resources/views/mail/wisuda.blade.php | 56 + .../monitoring/revisipublikasi.blade.php | 105 + resources/views/monitoring/wisuda.blade.php | 188 + routes/web.php | 29 + 54 files changed, 17963 insertions(+), 154 deletions(-) create mode 100644 app/Http/Controllers/LayananPengajuanWisudaController.php create mode 100644 app/Http/Controllers/LayananRevisiPublikasiController.php create mode 100644 app/Jobs/layananPengajuanWisudaJob.php create mode 100644 app/Jobs/layananRevisiPublikasiJob.php create mode 100644 app/Mail/pengajuanDpuDpaMail.php create mode 100644 app/Mail/pengajuanRevisiPublikasiMail.php create mode 100644 app/Mail/pengajuanSemproMail.php create mode 100644 app/Mail/pengajuanSidangAkhirMail.php create mode 100644 app/Mail/pengajuanWisudaMail.php create mode 100644 app/Models/PengajuanRevisiPublikasi.php create mode 100644 app/Models/PengajuanWisuda.php create mode 100644 database/migrations/2024_03_20_170852_create_pengajuan_revisi_publikasis_table.php create mode 100644 database/migrations/2024_03_21_125303_create_pengajuan_wisudas_table.php create mode 100644 public/dist/css/index.css create mode 100644 public/dist/img/homepage.jpg create mode 100644 public/dist/img/pintu.webp create mode 100644 public/dist/js/index.js create mode 100644 resources/views/errors/404.blade.php create mode 100644 resources/views/errors/503.blade.php create mode 100644 resources/views/layanan-revisipublikasi/cari.blade.php create mode 100644 resources/views/layanan-revisipublikasi/cetak.blade.php create mode 100644 resources/views/layanan-revisipublikasi/ettd.blade.php create mode 100644 resources/views/layanan-revisipublikasi/index.blade.php create mode 100644 resources/views/layanan-revisipublikasi/tambah.blade.php create mode 100644 resources/views/layanan-wisuda/cari.blade.php create mode 100644 resources/views/layanan-wisuda/cetak.blade.php create mode 100644 resources/views/layanan-wisuda/ettd.blade.php create mode 100644 resources/views/layanan-wisuda/index.blade.php create mode 100644 resources/views/layanan-wisuda/resend.blade.php create mode 100644 resources/views/layanan-wisuda/tambah.blade.php create mode 100644 resources/views/mail/dpadpu.blade.php create mode 100644 resources/views/mail/penolakanPengajuan.blade.php create mode 100644 resources/views/mail/revisipublikasi.blade.php create mode 100644 resources/views/mail/sempro.blade.php create mode 100644 resources/views/mail/sidangakhir.blade.php create mode 100644 resources/views/mail/wisuda.blade.php create mode 100644 resources/views/monitoring/revisipublikasi.blade.php create mode 100644 resources/views/monitoring/wisuda.blade.php diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php index 384ca2d..d8883a9 100644 --- a/app/Http/Controllers/AdminController.php +++ b/app/Http/Controllers/AdminController.php @@ -3,6 +3,10 @@ namespace App\Http\Controllers; use App\Models\PengajuanDpuDpa; +use App\Models\PengajuanRevisiPublikasi; +use App\Models\PengajuanSempro; +use App\Models\PengajuanSidangAkhir; +use App\Models\PengajuanWisuda; use Illuminate\Http\Request; @@ -11,7 +15,18 @@ class AdminController extends Controller public function index(){ $layanan_dpudpa = PengajuanDpuDpa::count(); - return view('admin.index',['title'=> 'Admin Dashboard', 'layanan_dpudpa'=>$layanan_dpudpa]); + $layanan_sempro = PengajuanSempro::count(); + $layanan_sidangakhir = PengajuanSidangAkhir::count(); + $layanan_revisipublikasi = PengajuanRevisiPublikasi::count(); + $layanan_wisuda = PengajuanWisuda::count(); + return view('admin.index',[ + 'title'=> 'Admin Dashboard', + 'layanan_dpudpa'=>$layanan_dpudpa, + 'layanan_sempro'=>$layanan_sempro, + 'layanan_sidangakhir'=>$layanan_sidangakhir, + 'layanan_revisipublikasi'=>$layanan_revisipublikasi, + 'layanan_wisuda'=>$layanan_wisuda, + ]); } diff --git a/app/Http/Controllers/LayananPengajuanDpuDpaController.php b/app/Http/Controllers/LayananPengajuanDpuDpaController.php index 53b1305..f7029ed 100644 --- a/app/Http/Controllers/LayananPengajuanDpuDpaController.php +++ b/app/Http/Controllers/LayananPengajuanDpuDpaController.php @@ -156,7 +156,9 @@ public function destroy(Request $request){ ->first(); $data_job = [ 'jenis' => 'penolakan', - 'nama' => $data->nama, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'nama_mahasiswa' => $data->nama, + 'nim_mahasiswa' => $data->nim, 'email' => $data->email, 'created_at' => $data->created_at, 'alasan' => $request->alasan, @@ -164,10 +166,10 @@ public function destroy(Request $request){ $path = $data->nim."/".$data->bukti_transkrip_nilai; //hapus file yang diupload mahasiswa if(Storage::disk('public')->exists($path)){ - Storage::disk('public')->delete($path); //hapus data pengajuan mahasiswa - return redirect()->route('layanan-dpudpa.index')->with('error','Gagal Hapus Data, File Mahasiswa Yang akan dihapus tidak ditemukan'); + Storage::disk('public')->delete($path); } + $dataDelete = PengajuanDpuDpa::findOrFail($id); //kirim notifikasi jika data berhasil dihapus @@ -304,6 +306,12 @@ public function submitettd($url, $caseid, Request $request){ //done public function cetak($caseid){ $get_data = PengajuanDpuDpa::where('caseid',$caseid)->first(); + + //jika data kosong maka render ini + if(is_null($get_data)){ + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); + } + //jika kombi belum ttd, maka render ini if($get_data->ttd_kombi=='-'){ return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Belum Di TandaTangani Oleh Dosen Kombi, File Bisa didownload ketika Dosen Kombi sudah tanda tangan!'); } @@ -330,7 +338,7 @@ public function cetak($caseid){ $data = [ 'title' => 'Cetak Kesediaan', // 'date' => Carbon::now()->format('d-m-Y'), - 'date' => $data_dpu_dpa->created_at->format('d-m-Y'), + 'date' => $data_dpu_dpa->updated_at->format('d-m-Y'), 'nama_mahasiswa' => $data_dpu_dpa->nama, 'nim' => $data_dpu_dpa->nim, 'bagian' => $data_dpu_dpa->nama_bagian, @@ -346,7 +354,7 @@ public function cetak($caseid){ 'dosen_kombi_qrcode' => base64_encode(QrCode::size(100)->generate($data_kombi[0]->nama_gelar.'_TTD_'.$data_dpu_dpa->ttd_kombi)), ]; $pdf = Pdf::loadView('layanan-dpudpa.cetak', $data); - return $pdf->setPaper('a4', 'potrait')->stream($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir'); + return $pdf->setPaper('a4', 'potrait')->download($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir.pdf'); } public function resend($caseid,Request $request){ diff --git a/app/Http/Controllers/LayananPengajuanWisudaController.php b/app/Http/Controllers/LayananPengajuanWisudaController.php new file mode 100644 index 0000000..2387e3f --- /dev/null +++ b/app/Http/Controllers/LayananPengajuanWisudaController.php @@ -0,0 +1,829 @@ +join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_dpa','mahasiswas.dosen_dpa_id','=','dosen_dpa.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->get(); + + return view('layanan-wisuda.index',['title' => 'Pengajuan Syarat Wisuda | Admin Dashboard','data' => $data]); +} + +public function tambah(){ + $dosen = User::role('Dosen')->get(); + $bagian = Bagian::select('id','nama_bagian')->get(); + //cek apakah ada data mahasiswa dari hasil cari + $nim = session('mahasiswas_id'); + if($nim!=null){ + $data_mahasiswa = Mahasiswa::find($nim); + return view('layanan-wisuda.tambah',['dosen'=>$dosen, 'bagian'=>$bagian,'data_mahasiswa'=>$data_mahasiswa]); + } + return view('layanan-wisuda.tambah',['dosen'=>$dosen, 'bagian'=>$bagian]); +} + +public function store(Request $request){ + //cek validasi file dan input + $request->validate([ + 'nim'=>'required|numeric', + 'nama'=>'required', + 'nomor_hp'=>'required|numeric', + 'email'=>'required|email', + 'judul_skripsi_id'=>'required', + 'bagian'=>'required|numeric', + 'dosen_dpu'=>'required|numeric', + 'dosen_dpa'=>'required|numeric', + 'dosen_penguji1'=>'required|numeric', + 'dosen_penguji2'=>'required|numeric', + 'bukti_skripsi' => 'required|mimes:pdf|max:4096', + 'bukti_kkn' => 'required|mimes:pdf|max:4096', + 'bukti_spp' => 'required|mimes:pdf|max:4096', + 'bukti_toefl' => 'mimes:pdf|max:4096', + ],[ + 'nim.required'=>'NIP Wajib Diisi', + 'nim.numeric'=>'NIM Wajib Berisi Angka saja', + 'nomor_hp.numeric'=>'Nomor HP Wajib Menggunakan Angka, Contoh 089xxxxx', + 'email.email'=>'Format email tidak sesuai, cek lagi email anda, Contoh mahasiswa@gmail.com/ mahasiswa@mail.unej.ac.id', + 'bagian.numeric'=>'Bagian tidak valid, cek kembali Bagian yang dipilih', + 'dosen_dpu.numeric'=>'Dosen Pembimbing tidak valid, cek kembali Dosen Pembimbing Utama yang dipilih', + 'dosen_dpa.numeric'=>'Dosen Pembimbing tidak valid, cek kembali Dosen Pembimbing Anggota yang dipilih', + 'dosen_penguji1.numeric'=>'Dosen Penguji tidak valid, cek kembali Dosen Penguji Utama yang dipilih', + 'dosen_penguji2.numeric'=>'Dosen Penguji tidak valid, cek kembali Dosen Penguji Anggota yang dipilih', + ]); + //olah file + $bukti_skripsi = $request->file('bukti_skripsi'); + $bukti_kkn = $request->file('bukti_kkn'); + $bukti_spp = $request->file('bukti_spp'); + $bukti_toefl = $request->file('bukti_toefl'); + + + //beri nama tiap file + $bukti_skripsi_name= 'LY_1'.str_replace(' ', '_',$bukti_skripsi->getClientOriginalName()); + $bukti_kkn_name = 'LY_2'.str_replace(' ', '_',$bukti_kkn->getClientOriginalName()); + $bukti_spp_name = 'LY_3'.str_replace(' ', '_',$bukti_spp->getClientOriginalName()); + + + + //Cek Apakah Data Mahasiswa Tersebut sudah ada, jika ada maka diminta untuk menggunakan fitur cari + $mahasiswa = Mahasiswa::where('nim',$request->nim)->first(); + if(!is_null($mahasiswa) && $request->status!="ada"){ + return redirect()->route('layanan-wisuda.tambah')->with('error','Data Anda Sudah Ada, Gunakan Fitur Cari Menggunakan NIM :'.$request->nim); + } + + //kalo menggunakan fitur cari, akan menggunakan fungsi ini + elseif(!is_null($mahasiswa) && $request->status=="ada"){ + $mahasiswas_id = $mahasiswa->id; + $data_wisuda['mahasiswas_id'] = $mahasiswas_id; + $data_wisuda['bukti_skripsi'] = $bukti_skripsi_name; + $data_wisuda['bukti_kkn'] = $bukti_kkn_name; + $data_wisuda['bukti_spp'] = $bukti_spp_name; + if($bukti_toefl==null){ + $data_wisuda['bukti_toefl'] = '-'; + //save to db + PengajuanWisuda::create($data_wisuda); + }else{ + $bukti_toefl_name = 'LY_4'.str_replace(' ', '_',$bukti_toefl->getClientOriginalName()); + $data_wisuda['bukti_toefl'] = $bukti_toefl_name; + //save to db + PengajuanWisuda::create($data_wisuda); + Storage::disk('public')->put($request->nim.'/'.$bukti_toefl_name, file_get_contents($bukti_toefl)); + } + //edit data judul skripsi mahasiswa + $mahasiswa->judul_skripsi_id = $request->judul_skripsi_id; + //save to db + $mahasiswa->save(); + + Storage::disk('public')->put($request->nim.'/'.$bukti_skripsi_name, file_get_contents($bukti_skripsi)); + Storage::disk('public')->put($request->nim.'/'.$bukti_kkn_name, file_get_contents($bukti_kkn)); + Storage::disk('public')->put($request->nim.'/'.$bukti_spp_name, file_get_contents($bukti_spp)); + return redirect()->route('layanan-wisuda.tambah')->with('success','Sukses Tambah Data, Silahkan Menunggu Email Konfirmasi setelah disetujui Oleh Operator'); + } + + //Jika data baru maka akan menggunakan fitur ini + $data_mhs['nim'] = $request->nim; + $data_mhs['nama'] = $request->nama; + $data_mhs['nomor_hp'] = $request->nomor_hp; + $data_mhs['email'] = $request->email; + $data_mhs['judul_seminar_proposal'] = '-'; + $data_mhs['bagian'] = $request->bagian; + $data_mhs['dosen_dpu_id'] = $request->dosen_dpu; + $data_mhs['dosen_dpa_id'] = $request->dosen_dpa; + //set default to 0 + $data_mhs['dosen_penguji1_id'] = $request->dosen_penguji1; + $data_mhs['dosen_penguji2_id'] = $request->dosen_penguji2; + $data_mhs['judul_skripsi_id'] = $request->judul_skripsi_id; + $data_mhs['judul_skripsi_en'] = '-'; + $data_mhs['judul_jurnal'] = '-'; + $data_mhs['judul_artikel'] = '-'; + + //save data mahasiswa dan pengajuan + if(Mahasiswa::create($data_mhs)){ + $mahasiswas_id = Mahasiswa::where('nim',$request->nim)->first(); + $data_wisuda['mahasiswas_id'] = $mahasiswas_id->id; + $data_wisuda['bukti_skripsi'] = $bukti_skripsi_name; + $data_wisuda['bukti_kkn'] = $bukti_kkn_name; + $data_wisuda['bukti_spp'] = $bukti_spp_name; + + if($bukti_toefl==null){ + $data_wisuda['bukti_toefl'] = '-'; + //save to db + PengajuanWisuda::create($data_wisuda); + } + else{ + $bukti_toefl_name = 'LY_4'.str_replace(' ', '_',$bukti_toefl->getClientOriginalName()); + $data_wisuda['bukti_toefl'] = $bukti_toefl_name; + //save to db + PengajuanWisuda::create($data_wisuda); + Storage::disk('public')->put($request->nim.'/'.$bukti_toefl_name, file_get_contents($bukti_toefl)); + } + + + Storage::disk('public')->put($request->nim.'/'.$bukti_skripsi_name, file_get_contents($bukti_skripsi)); + Storage::disk('public')->put($request->nim.'/'.$bukti_kkn_name, file_get_contents($bukti_kkn)); + Storage::disk('public')->put($request->nim.'/'.$bukti_spp_name, file_get_contents($bukti_spp)); + + return redirect()->route('layanan-wisuda.tambah')->with('success','Sukses Tambah Data, Silahkan Menunggu Email Konfirmasi setelah disetujui Oleh Operator'); + } + return redirect()->route('layanan-wisuda.tambah')->with('error','Gagal Tambah data, Cek kembali data yang anda masukkan'); +} + +public function cari(){ + return view('layanan-wisuda.cari',['title'=>'Cari Data Mahasiswa Untuk Keperluan Pengajuan Publikasi / Revisi']); +} + +public function search(Request $request){ + $data = Mahasiswa::where('nim',$request->nim)->first(); + if($data==null){ + return redirect()->route('layanan-wisuda.tambah')->with('error','NIM Tidak Ditemukan, Gunakan Fitur Tambah'); + } + return redirect()->route('layanan-wisuda.tambah')->with('mahasiswas_id',$data->id); +} + +public function terima(Request $request){ + $id = $request->id; + $countcaseid = PengajuanWisuda::where('ttd_operator','!=','-')->count(); + $caseid = "LY".date_format(date_create(),"ym").$countcaseid+1; + + $cekData = PengajuanWisuda::where('caseid',$caseid)->first(); + $data = PengajuanWisuda::where('id',$id)->first(); + //cek apakah ada caseid yang sama sebelum disave + if(!is_null($cekData)){ + $data->updated_at = Carbon::now(); + $data->save(); + return redirect()->route('layanan-wisuda.index')->with('error','Gagal simpan Data, Cek kembali Detail Data yang akan diterima'); + } + + $data->caseid = $caseid; + $data->ttd_operator = Carbon::now(); + + if($data->save()){ + $data_job = [ + [ + 'jenis' => 'mahasiswa', + 'id' => $id, + ], + [ + 'jenis' => 'dpu', + 'id' => $id, + ], + [ + 'jenis' => 'dpa', + 'id' => $id, + ], + [ + 'jenis' => 'penguji1', + 'id' => $id, + ], + [ + 'jenis' => 'penguji2', + 'id' => $id, + ], + [ + 'jenis' => 'kalab', + 'id' => $id, + ], + [ + 'jenis' => 'perpustakaan', + 'id' => $id, + ], + [ + 'jenis' => 'skpi', + 'id' => $id, + ], + ]; + foreach($data_job as $item){ + dispatch(new layananPengajuanWisudaJob($item)); + } + return redirect()->route('layanan-wisuda.index')->with('success','Data Berhasil Disimpan, Email Akan Dikirimkan ke Mahasiswa, DPU, Penguji Utama dan Penguji Anggota '); + } +} + +public function destroy(Request $request){ + $id = $request->id; + //cari data dan kirim notif sebelum dihapus + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$id) + ->join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->first(); + //data yang akan dikirim untuk dihapus + $data_job = [ + 'jenis' => 'penolakan', + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama, + 'nim_mahasiswa' => $data->nim, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'email' => $data->email, + 'created_at' => $data->created_at, + 'alasan' => $request->alasan, + ]; + + //delete data mahasiswa + try { + $dataDelete = PengajuanWisuda::findOrFail($id); + $dataDelete->delete(); + + $path = [ + $data->nim."/".$data->bukti_skripsi, + $data->nim."/".$data->bukti_spp, + $data->nim."/".$data->buktix_kkn, + $data->nim."/".$data->bukti_toefl, + ]; + foreach ($path as $item){ + //hapus file yang diupload mahasiswa + if(Storage::disk('public')->exists($item)){ + //hapus data pengajuan mahasiswa + Storage::disk('public')->delete($item); + } + } + //kirim notif ke mahasiswa bahwa ditolak + dispatch(new layananPengajuanWisudaJob($data_job)); + + }catch(Exception $e){ + //kirim notif error jika terjadi error + $text['error'] = $e->getMessage(); + dispatch(new kirimNotifikasiErrorJob($text)); + + return redirect()->route('layanan-wisuda.index')->with('error','Error : '.$text['error']); + } + return redirect()->route('layanan-wisuda.index')->with('success','Permintaan Sudah Diproses, Email akan segera dikirim ke penerima'); +} + +public function ettd($url, $caseid){ + $role_untuk_ettd = ['dpu','dpa','penguji1','penguji2','skpi','kalab','ruangbaca','wakildekan1']; + $data = PengajuanWisuda::where('caseid','=',$caseid) + ->select('pengajuan_wisudas.id', + 'pengajuan_wisudas.caseid', + 'pengajuan_wisudas.bukti_skripsi', + 'mahasiswas.nama', + 'mahasiswas.nim', + 'mahasiswas.judul_skripsi_id', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_dpa.nama_gelar as dosen_dpa_nama_gelar', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + ) + ->join('mahasiswas','pengajuan_wisudas.mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_dpa','mahasiswas.dosen_dpa_id','=','dosen_dpa.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + if(in_array($url, $role_untuk_ettd) && !is_null($data)){ + //jika URL DPU maka render ini + if($url=='dpu'){ + $jenis = 'Dosen Pembimbing Utama'; + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL DPA maka render ini + elseif($url=='dpa'){ + $jenis = 'Dosen Pembimbing Anggota'; + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL Penguji1 maka render ini + elseif($url=='penguji1'){ + $jenis = 'Dosen Penguji Utama'; + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL Penguji2 maka render ini + elseif($url=='penguji2'){ + $jenis = 'Dosen Penguji Anggota'; + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL Kalab maka render ini + elseif($url=='kalab'){ + $jenis = 'Kepala Laboratorium'; + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL skpi maka render ini + elseif($url=='skpi'){ + $jenis = 'Pj. SKPI'; + $nama_ettd = User::role('Pj. SKPI')->get(); + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data,'nama_ettd'=>$nama_ettd]); + } + //jika URL ruangbaca maka render ini + elseif($url=='ruangbaca'){ + $jenis = 'Pj. perpustakaan'; + $nama_ettd = User::role('Pj. Perpustakaan')->first(); + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data,'nama_ettd'=>$nama_ettd]); + } + //jika URL Kombi maka render ini + elseif($url=='wakildekan1'){ + $jenis = 'Wakil Dekan 1'; + $nama_ettd = User::role('Wakil Dekan 1')->first(); + return view('layanan-wisuda.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data,'nama_ettd'=>$nama_ettd]); + } + } + //jika URL tidak diantara ketika itu maka render ini + return redirect()->route('laman-awal')->with(['error'=>'URL Tidak Ditemukan']); +} + +public function submitettd($url, $caseid, Request $request){ + $role_untuk_ettd = ['dpu','dpa','penguji1','penguji2','skpi','kalab','ruangbaca','wakildekan1']; + $data = PengajuanWisuda::where('caseid','=',$caseid)->first(); + if(in_array($url, $role_untuk_ettd) && !is_null($data)){ + //jika URL DPU maka render ini + if($url=='dpu'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_dpu!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_dpu]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_dpu = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='dpa'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_dpa!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_dpa]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_dpa','mahasiswas.dosen_dpa_id','=','dosen_dpa.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_dpa = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='penguji1'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_penguji1!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_penguji1]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_penguji1 = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='penguji2'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_penguji2!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_penguji2]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_penguji2 = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='kalab'){ + if($request->user_ettd=='Kalab. Farmasi Klinik dan Komunitas'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_farmasi_klinik_dan_komunitas!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_farmasi_klinik_dan_komunitas]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_farmasi_klinik_dan_komunitas = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Farmakologi dan Hewan Coba'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_farmakologi_dan_hewan_coba!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_farmakologi_dan_hewan_coba]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_farmakologi_dan_hewan_coba = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Farmakognosi dan Fitokimia'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_farmakognosi_dan_fitokimia!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_farmakognosi_dan_fitokimia]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_farmakognosi_dan_fitokimia = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Mikrobiologi dan Bioteknologi Farmasi'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Farmasetika'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_farmasetika!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_farmasetika]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_farmasetika = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Teknologi Farmasi'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_teknologi_farmasi!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_teknologi_farmasi]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_teknologi_farmasi = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Kimia Analisis'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_kimia_analisis!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_kimia_analisis]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_kimia_analisis = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + elseif($request->user_ettd=='Kalab. Kimia Medisinal'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_kalab_kimia_medisinal!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_kalab_kimia_medisinal]); + } + //ambil data ETTD sesuai url + $ttd = User::role($request->user_ettd)->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_kalab_kimia_medisinal = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + } + if($url=='skpi'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_skpi!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_skpi]); + } + //ambil data ETTD sesuai url + $ttd = User::where('id',$request->user_ettd)->role('Pj. SKPI')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_skpi = $ttd->nip.'_TTD_'.Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='ruangbaca'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_ruang_baca!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_ruang_baca]); + } + //ambil data ETTD sesuai url + $ttd = User::role('Pj. Perpustakaan')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_ruang_baca = Carbon::now(); + $data->save(); + $this->cekettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + if($url=='wakildekan1'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_wakil_dekan_1!='-'){ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_wakil_dekan_1]); + } + //ambil data ETTD sesuai url + $ttd = User::role('Wakil Dekan 1')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_wakil_dekan_1 = Carbon::now(); + $data->save(); + $job = [ + 'jenis' => 'mahasiswa selesai', + 'id' => $data->id, + ]; + dispatch(new layananPengajuanWisudaJob($job)); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-wisuda.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + } +} + +public function resend(){ + $role_untuk_ettd = ['dpu','dpa','penguji1','penguji2','skpi','kalab','ruangbaca','wakildekan1']; + $data = PengajuanWisuda::where('caseid','!=','-')->get(); + return view('layanan-wisuda.resend',['title' => 'Pengajuan Syarat Wisuda | Admin Dashboard','data'=> $data,'role' => $role_untuk_ettd]); +} + +public function resendsubmit(Request $request){ + $data = [ + 'jenis' => $request->jenis, + 'id' => $request->caseid, + ]; + dispatch(new layananPengajuanWisudaJob($data)); + return redirect()->route('layanan-wisuda.resend')->with('success','Berhasil Kirim Ulang Email ke '.$request->jenis); +} + +public function cetak($caseid){ + $cek_status = PengajuanWisuda::where('caseid', $caseid)->select('ttd_wakil_dekan_1', 'created_at')->first(); + if($cek_status->ttd_wakil_dekan_1 >= $cek_status->created_at){ + $data = PengajuanWisuda::where('caseid',$caseid) + ->select( + 'pengajuan_wisudas.*', + 'mahasiswas.nim', + 'mahasiswas.nama', + 'mahasiswas.judul_skripsi_id', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_dpa.nama_gelar as dosen_dpa_nama_gelar', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + 'dosen_dpu.nip as dosen_dpu_nip', + 'dosen_dpa.nip as dosen_dpa_nip', + 'dosen_penguji1.nip as dosen_penguji1_nip', + 'dosen_penguji2.nip as dosen_penguji2_nip', + ) + ->join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_dpa','mahasiswas.dosen_dpa_id','=','dosen_dpa.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + + $data_ruang_baca = User::role('Pj. Perpustakaan')->first(); + $data_kalab_farmasi_klinik_dan_komunikasi = User::role('Kalab. Farmasi Klinik dan Komunitas')->first(); + $data_kalab_farmakologi_dan_hewan_coba = User::role('Kalab. Farmakologi dan Hewan Coba')->first(); + $data_kalab_farmakognosi_dan_fitokimia = User::role('Kalab. Farmakognosi dan Fitokimia')->first(); + $data_kalab_mikrobiologi_dan_bioteknologi_farmasi = User::role('Kalab. Mikrobiologi dan Bioteknologi Farmasi')->first(); + $data_kalab_farmasetika = User::role('Kalab. Farmasetika')->first(); + $data_kalab_teknologi_farmasi = User::role('Kalab. Teknologi Farmasi')->first(); + $data_kalab_kimia_analisis = User::role('Kalab. Kimia Analisis')->first(); + $data_kalab_kimia_medisinal = User::role('Kalab. Kimia Medisinal')->first(); + + $user_skpi = explode('_',$data->ttd_skpi); + $data_skpi = User::where('nip',$user_skpi[0])->first(); + + $data_wakil_dekan_1 = User::role('Wakil Dekan 1')->first(); + + $data_pdf = [ + 'title' => $caseid, + 'nama_mahasiswa'=> $data->nama, + 'nim'=> $data->nim, + 'judul_skripsi'=> $data->judul_skripsi_id, + 'date' => $data->updated_at->format('d-m-Y'), + //ruang baca + 'ruang_baca_nama' => $data_ruang_baca->nama_gelar, + 'ruang_baca_nip' => $data_ruang_baca->nip, + 'ruang_baca_qrcode' => base64_encode(QrCode::size(100)->generate($data_ruang_baca->nama_gelar.'_TTD_'.$data->ttd_ruang_baca)), + //kalab fkk + 'kalab_farmasi_klinik_dan_komunikasi_nama' => $data_kalab_farmasi_klinik_dan_komunikasi->nama_gelar, + 'kalab_farmasi_klinik_dan_komunikasi_nip' => $data_kalab_farmasi_klinik_dan_komunikasi->nip, + 'kalab_farmasi_klinik_dan_komunikasi_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_farmasi_klinik_dan_komunikasi->nama_gelar.'_TTD_'.$data->ttd_kalab_farmasi_klinik_dan_komunikasi)), + //kalab farmakologi + 'kalab_farmakologi_dan_hewan_coba_nama' => $data_kalab_farmakologi_dan_hewan_coba->nama_gelar, + 'kalab_farmakologi_dan_hewan_coba_nip' => $data_kalab_farmakologi_dan_hewan_coba->nip, + 'kalab_farmakologi_dan_hewan_coba_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_farmakologi_dan_hewan_coba->nama_gelar.'_TTD_'.$data->ttd_kalab_farmakologi_dan_hewan_coba)), + //kalab farmakognosi + 'kalab_farmakognosi_dan_fitokimia_nama' => $data_kalab_farmakognosi_dan_fitokimia->nama_gelar, + 'kalab_farmakognosi_dan_fitokimia_nip' => $data_kalab_farmakognosi_dan_fitokimia->nip, + 'kalab_farmakognosi_dan_fitokimia_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_farmakognosi_dan_fitokimia->nama_gelar.'_TTD_'.$data->ttd_kalab_farmakognosi_dan_fitokimia)), + //kalab Mikrobiologi dan Bioteknologi Farmasi + 'kalab_mikrobiologi_dan_bioteknologi_farmasi_nama' => $data_kalab_mikrobiologi_dan_bioteknologi_farmasi->nama_gelar, + 'kalab_mikrobiologi_dan_bioteknologi_farmasi_nip' => $data_kalab_mikrobiologi_dan_bioteknologi_farmasi->nip, + 'kalab_mikrobiologi_dan_bioteknologi_farmasi_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_mikrobiologi_dan_bioteknologi_farmasi->nama_gelar.'_TTD_'.$data->ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi)), + //kalab Farmasetika + 'kalab_farmasetika_nama' => $data_kalab_farmasetika->nama_gelar, + 'kalab_farmasetika_nip' => $data_kalab_farmasetika->nip, + 'kalab_farmasetika_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_farmasetika->nama_gelar.'_TTD_'.$data->ttd_kalab_farmasetika)), + //kalab Teknologi Farmasi + 'kalab_teknologi_farmasi_nama' => $data_kalab_teknologi_farmasi->nama_gelar, + 'kalab_teknologi_farmasi_nip' => $data_kalab_teknologi_farmasi->nip, + 'kalab_teknologi_farmasi_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_teknologi_farmasi->nama_gelar.'_TTD_'.$data->ttd_kalab_teknologi_farmasi)), + //kalab Kimia Analisis + 'kalab_kimia_analisis_nama' => $data_kalab_kimia_analisis->nama_gelar, + 'kalab_kimia_analisis_nip' => $data_kalab_kimia_analisis->nip, + 'kalab_kimia_analisis_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_kimia_analisis->nama_gelar.'_TTD_'.$data->ttd_kalab_kimia_analisis)), + //kalab Kimia Medisinal + 'kalab_kimia_medisinal_nama' => $data_kalab_kimia_medisinal->nama_gelar, + 'kalab_kimia_medisinal_nip' => $data_kalab_kimia_medisinal->nip, + 'kalab_kimia_medisinal_qrcode' => base64_encode(QrCode::size(75)->generate($data_kalab_kimia_medisinal->nama_gelar.'_TTD_'.$data->ttd_kalab_kimia_medisinal)), + //kalab Kimia Medisinal + 'skpi_nama' => $data_skpi->nama_gelar, + 'skpi_nip' => $data_skpi->nip, + 'skpi_qrcode' => base64_encode(QrCode::size(75)->generate($data->ttd_kalab_kimia_medisinal)), + //Wakil Dekan 1 + 'wakil_dekan_1_nama' => $data_wakil_dekan_1->nama_gelar, + 'wakil_dekan_1_nip' => $data_wakil_dekan_1->nip, + 'wakil_dekan_1_qrcode' => base64_encode(QrCode::size(75)->generate($data_wakil_dekan_1->nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + //dosen dpu + 'dosen_dpu_nama' => $data->dosen_dpu_nama_gelar, + 'dosen_dpu_nip' => $data->dosen_dpu_nip, + 'dosen_dpu_qrcode' => base64_encode(QrCode::size(75)->generate($data->dosen_dpu_nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + //dosen dpa + 'dosen_dpa_nama' => $data->dosen_dpa_nama_gelar, + 'dosen_dpa_nip' => $data->dosen_dpa_nip, + 'dosen_dpa_qrcode' => base64_encode(QrCode::size(75)->generate($data->dosen_dpa_nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + //dosen penguji1 + 'dosen_penguji1_nama' => $data->dosen_penguji1_nama_gelar, + 'dosen_penguji1_nip' => $data->dosen_penguji1_nip, + 'dosen_penguji1_qrcode' => base64_encode(QrCode::size(75)->generate($data->dosen_penguji1_nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + //dosen penguji2 + 'dosen_penguji2_nama' => $data->dosen_penguji2_nama_gelar, + 'dosen_penguji2_nip' => $data->dosen_penguji2_nip, + 'dosen_penguji2_qrcode' => base64_encode(QrCode::size(75)->generate($data->dosen_penguji2_nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + //operator + 'operator_qrcode' => base64_encode(QrCode::size(75)->generate($data_wakil_dekan_1->nama_gelar.'_TTD_'.$data->ttd_wakil_dekan_1)), + ]; + $pdf = Pdf::loadView('layanan-wisuda.cetak', $data_pdf); + return $pdf->setPaper('a4', 'potrait')->download($caseid.'-Persetujuan Yudisium.pdf'); + } + return 'Case ID Belum di Tanda Tangan oleh seluruh komponen'; +} + +public function cekettd($caseid){ + $status = PengajuanWisuda::where('caseid',$caseid) + ->first(); + if($status->ttd_dpu!='-' && + $status->ttd_dpa!='-' && + $status->ttd_penguji1!='-' && + $status->ttd_penguji2!='-' && + $status->ttd_kalab_farmasi_klinik_dan_komunitas!='-' && + $status->ttd_kalab_farmakologi_dan_hewan_coba!='-' && + $status->ttd_kalab_farmakognosi_dan_fitokimia!='-' && + $status->ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi!='-' && + $status->ttd_kalab_farmasetika!='-' && + $status->ttd_kalab_teknologi_farmasi!='-' && + $status->ttd_kalab_kimia_analisis!='-' && + $status->ttd_kalab_kimia_medisinal!='-' && + $status->ttd_ruang_baca!='-' && + $status->ttd_skpi!='-' ){ + $data = [ + 'jenis' => 'wakildekan1', + 'id' => $status->id, + ]; + dispatch(new layananPengajuanWisudaJob($data)); + } + +} +} diff --git a/app/Http/Controllers/LayananRevisiPublikasiController.php b/app/Http/Controllers/LayananRevisiPublikasiController.php new file mode 100644 index 0000000..7d1b42e --- /dev/null +++ b/app/Http/Controllers/LayananRevisiPublikasiController.php @@ -0,0 +1,415 @@ +join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->get(); + return view('layanan-revisipublikasi.index',['title' => 'Pengajuan Publikasi / Revisi | Admin Dashboard','data' => $data]); +} + +public function tambah(){ + //ambil data dosen, dan laboratorium + $dosen = User::role('Dosen')->get(); + $bagian = Bagian::select('id','nama_bagian')->get(); + //cek apakah ada data mahasiswa dari hasil cari + $nim = session('mahasiswas_id'); + if($nim!=null){ + $data_mahasiswa = Mahasiswa::find($nim); + return view('layanan-revisipublikasi.tambah',['dosen'=>$dosen, 'bagian'=>$bagian,'data_mahasiswa'=>$data_mahasiswa]); + } + return view('layanan-revisipublikasi.tambah',['dosen'=>$dosen, 'bagian'=>$bagian]); +} + +public function cari(){ + return view('layanan-revisipublikasi.cari',['title'=>'Cari Data Mahasiswa Untuk Keperluan Pengajuan Publikasi / Revisi']); +} + +public function search(Request $request){ + $data = Mahasiswa::where('nim',$request->nim)->first(); + if($data==null){ + return redirect()->route('layanan-revisipublikasi.tambah')->with('error','NIM Tidak Ditemukan, Gunakan Fitur Tambah'); + } + return redirect()->route('layanan-revisipublikasi.tambah')->with('mahasiswas_id',$data->id); +} + +public function store(Request $request){ + + $request->validate([ + 'nim'=>'required|numeric', + 'nama'=>'required', + 'nomor_hp'=>'required|numeric', + 'email'=>'required|email', + 'judul_skripsi_id'=>'required', + 'judul_jurnal'=>'required', + 'judul_artikel'=>'required', + 'bagian'=>'required|numeric', + 'dosen_dpu'=>'required|numeric', + 'dosen_dpa'=>'required|numeric', + 'dosen_penguji1'=>'required|numeric', + 'dosen_penguji2'=>'required|numeric', + ],[ + 'nim.required'=>'NIP Wajib Diisi', + 'nim.numeric'=>'NIM Wajib Berisi Angka saja', + 'nomor_hp.numeric'=>'Nomor HP Wajib Menggunakan Angka, Contoh 089xxxxx', + 'email.email'=>'Format email tidak sesuai, cek lagi email anda, Contoh mahasiswa@gmail.com/ mahasiswa@mail.unej.ac.id', + 'bagian.numeric'=>'Bagian tidak valid, cek kembali Bagian yang dipilih', + 'dosen_dpu.numeric'=>'Dosen Pembimbing tidak valid, cek kembali Dosen Pembimbing Utama yang dipilih', + 'dosen_dpa.numeric'=>'Dosen Pembimbing tidak valid, cek kembali Dosen Pembimbing Anggota yang dipilih', + 'dosen_penguji1.numeric'=>'Dosen Penguji tidak valid, cek kembali Dosen Penguji Utama yang dipilih', + 'dosen_penguji2.numeric'=>'Dosen Penguji tidak valid, cek kembali Dosen Penguji Anggota yang dipilih', + ]); + + //cek apakah data mahasiswa ada, jika ada maka dikembalikan dan dianjurkan menggunakan fitur cari + $mahasiswa = Mahasiswa::where('nim',$request->nim)->first(); + if(!is_null($mahasiswa) && $request->status!="ada"){ + return redirect()->route('layanan-revisipublikasi.tambah')->with('error','Data Anda Sudah Ada, Gunakan Fitur Cari Menggunakan NIM :'.$request->nim); + } + //kalo menggunakan fitur cari, akan menggunakan fungsi ini + elseif(!is_null($mahasiswa) && $request->status=="ada"){ + $mahasiswas_id = $mahasiswa->id; + $data_revisipublikasi['mahasiswas_id'] = $mahasiswas_id; + //save data pengajuan + PengajuanRevisiPublikasi::create($data_revisipublikasi); + //update data mahasiswa + $mahasiswa->dosen_penguji1_id = $request->dosen_penguji1; + $mahasiswa->dosen_penguji2_id = $request->dosen_penguji2; + $mahasiswa->judul_skripsi_id = $request->judul_skripsi_id; + $mahasiswa->judul_artikel = $request->judul_artikel; + $mahasiswa->judul_jurnal = $request->judul_jurnal; + $mahasiswa->save(); + + return redirect()->route('layanan-revisipublikasi.tambah')->with('success','Sukses Tambah Data, Silahkan Menunggu Email Konfirmasi setelah disetujui Oleh Operator'); + } + + //jika data belum ada, maka create data baru + $data_mhs['nim'] = $request->nim; + $data_mhs['nama'] = $request->nama; + $data_mhs['nomor_hp'] = $request->nomor_hp; + $data_mhs['email'] = $request->email; + $data_mhs['judul_seminar_proposal'] = '-'; + $data_mhs['bagian'] = $request->bagian; + $data_mhs['dosen_dpu_id'] = $request->dosen_dpu; + $data_mhs['dosen_dpa_id'] = $request->dosen_dpa; + $data_mhs['dosen_penguji1_id'] = $request->dosen_penguji1; + $data_mhs['dosen_penguji2_id'] = $request->dosen_penguji2; + //set default values to - + $data_mhs['judul_skripsi_id'] = $request->judul_skripsi_id; + $data_mhs['judul_skripsi_en'] = '-'; + $data_mhs['judul_jurnal'] = $request->judul_jurnal; + $data_mhs['judul_artikel'] = $request->judul_artikel; + + //save data mahasiswa dan pengajuan + if(Mahasiswa::create($data_mhs)){ + $mahasiswas_id = Mahasiswa::where('nim',$request->nim)->first(); + $data_revisipublikasi['mahasiswas_id'] = $mahasiswas_id->id; + //save data pengajuan + PengajuanRevisiPublikasi::create($data_revisipublikasi); + + return redirect()->route('layanan-revisipublikasi.tambah')->with('success','Sukses Tambah Data, Silahkan Menunggu Email Konfirmasi setelah disetujui Oleh Operator'); + } + return redirect()->route('layanan-revisipublikasi.tambah')->with('error','Gagal Tambah data, Cek kembali data yang anda masukkan'); +} + +public function terima(Request $request){ + $id = $request->id; + $countcaseid = PengajuanRevisiPublikasi::where('ttd_operator','!=','-')->count(); + $caseid = "LR".date_format(date_create(),"ym").$countcaseid+1; + + $cekData = PengajuanRevisiPublikasi::where('caseid',$caseid)->first(); + $data = PengajuanRevisiPublikasi::where('id',$id)->first(); + //cek apakah ada caseid yang sama sebelum disave + if(!is_null($cekData)){ + $data->updated_at = Carbon::now(); + $data->save(); + return redirect()->route('layanan-revisipublikasi.index')->with('error','Gagal simpan Data, Cek kembali Detail Data yang akan diterima'); + } + + $data->caseid = $caseid; + $data->ttd_operator = Carbon::now(); + if($data->save()){ + $data_job = [ + [ + 'jenis' => 'mahasiswa', + 'id' => $id, + ], + [ + 'jenis' => 'dpu', + 'id' => $id, + ], + [ + 'jenis' => 'penguji1', + 'id' => $id, + ], + [ + 'jenis' => 'penguji2', + 'id' => $id, + ], + ]; + foreach($data_job as $item){ + dispatch(new layananRevisiPublikasiJob($item)); + } + return redirect()->route('layanan-revisipublikasi.index')->with('success','Data Berhasil Disimpan, Email Akan Dikirimkan ke Mahasiswa, DPU, Penguji Utama dan Penguji Anggota '); + } +} + +public function destroy(Request $request){ + $id = $request->id; + //cari data dan kirim notif sebelum dihapus + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$id) + ->join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->first(); + //data yang akan dikirim untuk dihapus + $data_job = [ + 'jenis' => 'penolakan', + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama, + 'nim_mahasiswa' => $data->nim, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'email' => $data->email, + 'created_at' => $data->created_at, + 'alasan' => $request->alasan, + ]; + + //delete data mahasiswa + try { + $dataDelete = PengajuanRevisiPublikasi::findOrFail($id); + $dataDelete->delete(); + //kirim notif ke mahasiswa bahwa ditolak + dispatch(new layananRevisiPublikasiJob($data_job)); + + }catch(Exception $e){ + //kirim notif error jika terjadi error + $text['error'] = $e->getMessage(); + dispatch(new kirimNotifikasiErrorJob($text)); + + return redirect()->route('layanan-revisipublikasi.index')->with('error','Error : '.$text['error']); + } + return redirect()->route('layanan-revisipublikasi.index')->with('success','Permintaan Sudah Diproses, Email akan segera dikirim ke penerima'); +} + +public function resend($caseid, Request $request){ + try{ + $data = PengajuanRevisiPublikasi::where('caseid',$caseid)->first(); + $data_job = [ + 'id' => $data->id, + 'jenis' => $request->jenis, + ]; + dispatch(new layananRevisiPublikasiJob($data_job)); + }catch(Exception $e){ + $text['error'] = $e->getMessage(); + dispatch(new kirimNotifikasiErrorJob($text)); + + return redirect()->route('layanan-revisipublikasi.index')->with('error','Error : '.$text['error']); + } + return redirect()->route('layanan-revisipublikasi.index')->with('success','Berhasil Kirim Ulang Email Kepada '.$request->jenis.' Dengan CaseID : '.$caseid); + +} + +public function ettd($url, $caseid){ + $role_untuk_ettd = ['dpu', 'penguji1', 'penguji2']; + $data = PengajuanRevisiPublikasi::where('caseid','=',$caseid) + ->select('pengajuan_revisi_publikasis.id', + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama', + 'mahasiswas.nim', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + ) + ->join('mahasiswas','pengajuan_revisi_publikasis.mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + if(in_array($url, $role_untuk_ettd) && !is_null($data)){ + //jika URL DPU maka render ini + if($url=='dpu'){ + $jenis = 'Dosen Pembimbing Utama'; + return view('layanan-revisipublikasi.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL Penguji Utama maka render ini + elseif($url=='penguji1'){ + $jenis = 'Dosen Penguji Utama'; + return view('layanan-revisipublikasi.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + //jika URL Penguji Anggota maka render ini + elseif($url=='penguji2'){ + $jenis = 'Dosen Penguji Anggota'; + return view('layanan-revisipublikasi.ettd',['title'=> 'INPUT E-Signature','jenis'=>$jenis,'data'=> $data]); + } + } + //jika URL tidak diantara ketika itu maka render ini + return redirect()->route('laman-awal')->with(['error'=>'Invalid CASEID, Atau CaseID Tidak Ditemukan']); +} + +public function submitettd($url, $caseid, Request $request){ + $role_untuk_ettd = ['dpu','penguji1', 'penguji2']; + $data = PengajuanRevisiPublikasi::where('caseid','=',$caseid)->first(); + if(in_array($url, $role_untuk_ettd) && !is_null($data)){ + //jika URL DPU maka render ini + if($url=='dpu'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_dpu!='-'){ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_dpu]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_dpu = Carbon::now(); + $data->save(); + $this->cek_ettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + //jika URL Penguji Utama maka render ini + elseif($url=='penguji1'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_penguji1!='-'){ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_penguji1]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_penguji1 = Carbon::now(); + $data->save(); + $this->cek_ettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + //jika URL Penguji Anggota maka render ini + elseif($url=='penguji2'){ + //jika sudah pernah ETTD Akan Dikembalikan Ke laman TTD Dengan error + if($data->ttd_penguji2!='-'){ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'CaseID Ini Sudah Pernah Anda Tandatangani Pada '.$data->ttd_penguji2]); + } + //ambil data ETTD sesuai url + $ttd = Mahasiswa::where('nim',$request->nim)->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id')->first(); + //jika Belum Pernah maka TTD akan diproses + if($ttd->ettd==$request->ettd){ + $data->ttd_penguji2 = Carbon::now(); + $data->save(); + $this->cek_ettd($caseid); + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with(['success'=>'Terimakasih Telah Melakukan Tanda Tangan Pada CaseID '.$caseid]); + } + //jika ETTD Tidak sesuai Akan Dikembalikan Ke laman TTD Dengan error + else{ + return redirect()->route('layanan-revisipublikasi.ettd',['url'=>$url, 'caseid'=>$caseid])->with(['error'=>'E-TTD Tidak Sesuai, Cek Kembali ETTD Anda']); + } + } + } +} + +public function cetak($caseid){ + $data = PengajuanRevisiPublikasi::where('caseid', $caseid) + ->select( + 'pengajuan_revisi_publikasis.*', + 'mahasiswas.nama', + 'bagians.nama_bagian', + 'mahasiswas.nim', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_dpu.nip as dosen_dpu_nip', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji1.nip as dosen_penguji1_nip', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + 'dosen_penguji2.nip as dosen_penguji2_nip', + ) + ->join('mahasiswas','pengajuan_revisi_publikasis.mahasiswas_id','=','mahasiswas.id') + ->join('bagians','mahasiswas.bagian','=','bagians.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + if(is_null($data)){ + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); + } + + //jika data tidak null, maka render ini + if($data->ttd_dpu=='-'){ + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Belum Di TandaTangani Oleh DPU / Dosen Penguji Utama / Dosen Penguji Anggota, File Bisa didownload ketika sudah tanda tangan!'); + } + + $data = [ + 'title' => 'Cetak Kesediaan', + // 'date' => Carbon::now()->format('d-m-Y'), + 'date' => $data->updated_at->format('d-m-Y'), + 'nama_mahasiswa' => $data->nama, + 'nim' => $data->nim, + 'bagian' => $data->nama_bagian, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'dosen_dpu_nama_gelar' => $data->dosen_dpu_nama_gelar, + 'dosen_dpu_nip' => $data->dosen_dpu_nip, + 'dosen_dpu_qrcode' => base64_encode(QrCode::size(100)->generate($data->dosen_dpu_nama_gelar.'_TTD_'.$data->ttd_dpu)), + 'dosen_penguji2_nama_gelar' => $data->dosen_penguji2_nama_gelar, + 'dosen_penguji2_nip' => $data->dosen_penguji2_nip, + 'dosen_penguji2_qrcode' => base64_encode(QrCode::size(100)->generate($data->dosen_penguji2_nama_gelar.'_TTD_'.$data->ttd_penguji2)), + 'dosen_penguji1_nama_gelar' => $data->dosen_penguji1_nama_gelar, + 'dosen_penguji1_nip' => $data->dosen_penguji1_nip, + 'dosen_penguji1_qrcode' => base64_encode(QrCode::size(100)->generate($data->dosen_penguji1_nama_gelar.'_TTD_'.$data->ttd_penguji1)), + ]; + $pdf = Pdf::loadView('layanan-revisipublikasi.cetak', $data); + return $pdf->setPaper('a4', 'potrait')->download($caseid.'- Surat Pernyataan Publikasi.pdf'); +} + +private function cek_ettd($caseid){ + $data = PengajuanRevisiPublikasi::where('caseid',$caseid)->first(); + if($data->ttd_dpu!='-' && $data->ttd_penguji1!='-' && $data->ttd_penguji2!='-' ){ + $data_job =[ + 'jenis' => 'mahasiswa selesai', + 'id' => $data->id, + ]; + dispatch(new layananRevisiPublikasiJob($data_job)); + } +} + +} diff --git a/app/Http/Controllers/LayananSeminarProposal.php b/app/Http/Controllers/LayananSeminarProposal.php index ead4bb9..0b23a93 100644 --- a/app/Http/Controllers/LayananSeminarProposal.php +++ b/app/Http/Controllers/LayananSeminarProposal.php @@ -150,11 +150,6 @@ public function store(Request $request){ $data_mhs['judul_skripsi_en'] = '-'; $data_mhs['judul_jurnal'] = '-'; $data_mhs['judul_artikel'] = '-'; - - - - - //save data mahasiswa dan pengajuan if(Mahasiswa::create($data_mhs)){ @@ -190,7 +185,10 @@ public function destroy(Request $request){ //data yang akan dikirim untuk dihapus $data_job = [ 'jenis' => 'penolakan', - 'nama' => $data->nama, + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama, + 'nim_mahasiswa' => $data->nim, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, 'email' => $data->email, 'created_at' => $data->created_at, 'alasan' => $request->alasan, @@ -337,18 +335,18 @@ public function cetak($caseid){ ->join('bagians','mahasiswas.bagian','=','bagians.id') ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') ->first(); + if(is_null($data)){ + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); + } //jika data tidak null, maka render ini if($data->ttd_dpu=='-'){ return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Belum Di TandaTangani Oleh Dosen Pembimbing Utama, File Bisa didownload ketika DPU sudah tanda tangan!'); } - if(is_null($data)){ - return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); - } $data = [ 'title' => 'Cetak Kesediaan', // 'date' => Carbon::now()->format('d-m-Y'), - 'date' => $data->created_at->format('d-m-Y'), + 'date' => $data->updated_at->format('d-m-Y'), 'nama_mahasiswa' => $data->nama, 'nim' => $data->nim, 'bagian' => $data->nama_bagian, @@ -359,7 +357,7 @@ public function cetak($caseid){ 'dosen_dpu_qrcode' => base64_encode(QrCode::size(100)->generate($data->dosen_dpu_nama_gelar.'_TTD_'.$data->ttd_dpu)), ]; $pdf = Pdf::loadView('layanan-sempro.cetak', $data); - return $pdf->setPaper('a4', 'potrait')->stream($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir'); + return $pdf->setPaper('a4', 'potrait')->download($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir.pdf'); //jika URL tidak diantara ketika itu maka render ini diff --git a/app/Http/Controllers/LayananSidangAkhirController.php b/app/Http/Controllers/LayananSidangAkhirController.php index fa446fc..a7c0c31 100644 --- a/app/Http/Controllers/LayananSidangAkhirController.php +++ b/app/Http/Controllers/LayananSidangAkhirController.php @@ -53,7 +53,7 @@ public function search(Request $request){ if($data==null){ return redirect()->route('layanan-sidangakhir.tambah')->with('error','NIM Tidak Ditemukan, Gunakan Fitur Tambah'); } - return redirect()->route('layanan-sidangakhirtambah')->with('mahasiswas_id',$data->id); + return redirect()->route('layanan-sidangakhir.tambah')->with('mahasiswas_id',$data->id); } public function destroy(Request $request){ @@ -65,7 +65,11 @@ public function destroy(Request $request){ //data yang akan dikirim untuk dihapus $data_job = [ 'jenis' => 'penolakan', - 'nama' => $data->nama, + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama, + 'nim_mahasiswa' => $data->nim, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_skripsi_en' => $data->judul_skripsi_en, 'email' => $data->email, 'created_at' => $data->created_at, 'alasan' => $request->alasan, @@ -208,11 +212,6 @@ public function store(Request $request){ $data_mhs['judul_jurnal'] = '-'; $data_mhs['judul_artikel'] = '-'; - - - - - //save data mahasiswa dan pengajuan if(Mahasiswa::create($data_mhs)){ $mahasiswas_id = Mahasiswa::where('nim',$request->nim)->first(); @@ -336,18 +335,19 @@ public function cetak($caseid){ ->join('bagians','mahasiswas.bagian','=','bagians.id') ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') ->first(); + if(is_null($data)){ + return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); + } + //jika data tidak null, maka render ini if($data->ttd_dpu=='-'){ return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Belum Di TandaTangani Oleh Dosen Pembimbing Utama, File Bisa didownload ketika DPU sudah tanda tangan!'); } - if(is_null($data)){ - return redirect()->route('monitoring.caseid',['caseid'=>$caseid])->with('error','Data Dengan CASEID Tersebut Tidak ada'); - } $data = [ 'title' => 'Cetak Kesediaan', // 'date' => Carbon::now()->format('d-m-Y'), - 'date' => $data->created_at->format('d-m-Y'), + 'date' => $data->updated_at->format('d-m-Y'), 'nama_mahasiswa' => $data->nama, 'nim' => $data->nim, 'bagian' => $data->nama_bagian, @@ -359,7 +359,7 @@ public function cetak($caseid){ 'dosen_dpu_qrcode' => base64_encode(QrCode::size(100)->generate($data->dosen_dpu_nama_gelar.'_TTD_'.$data->ttd_dpu)), ]; $pdf = Pdf::loadView('layanan-sidangakhir.cetak', $data); - return $pdf->setPaper('a4', 'potrait')->stream($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir'); + return $pdf->setPaper('a4', 'potrait')->download($caseid.'-Kesediaan Menjadi Dosen Pembimbing Tugas Akhir.pdf'); } public function resend($caseid, Request $request){ diff --git a/app/Http/Controllers/MonitoringController.php b/app/Http/Controllers/MonitoringController.php index c1e58ab..e478801 100644 --- a/app/Http/Controllers/MonitoringController.php +++ b/app/Http/Controllers/MonitoringController.php @@ -3,8 +3,10 @@ namespace App\Http\Controllers; use App\Models\PengajuanDpuDpa; +use App\Models\PengajuanRevisiPublikasi; use App\Models\PengajuanSempro; use App\Models\PengajuanSidangAkhir; +use App\Models\PengajuanWisuda; use Illuminate\Http\Request; class MonitoringController extends Controller @@ -74,6 +76,52 @@ public function caseid($caseid){ } return view('monitoring.sidangakhir',['title' => 'Monitoring Pengajuan Sidang Akhir - '.$caseid,'data' => $data]); } + elseif($cek_caseid=="LR"){ + $data = PengajuanRevisiPublikasi::where('caseid',$caseid) + ->select( + 'pengajuan_revisi_publikasis.*', + 'mahasiswas.nim', + 'mahasiswas.nama', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + ) + ->join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + if($data==null){ + return redirect()->route('monitoring.index')->with('error','CaseID Tidak Ditemukan'); + } + return view('monitoring.revisipublikasi',['title' => 'Monitoring Pengajuan Publikasi / Revisi - '.$caseid,'data' => $data]); + } + elseif($cek_caseid=="LY"){ + $data = PengajuanWisuda::where('caseid',$caseid) + ->select( + 'pengajuan_wisudas.*', + 'mahasiswas.nim', + 'mahasiswas.nama', + 'mahasiswas.judul_skripsi_id', + 'dosen_dpu.nama_gelar as dosen_dpu_nama_gelar', + 'dosen_dpa.nama_gelar as dosen_dpa_nama_gelar', + 'dosen_penguji1.nama_gelar as dosen_penguji1_nama_gelar', + 'dosen_penguji2.nama_gelar as dosen_penguji2_nama_gelar', + ) + ->join('mahasiswas','mahasiswas_id','=','mahasiswas.id') + ->join('users as dosen_dpu','mahasiswas.dosen_dpu_id','=','dosen_dpu.id') + ->join('users as dosen_dpa','mahasiswas.dosen_dpa_id','=','dosen_dpa.id') + ->join('users as dosen_penguji1','mahasiswas.dosen_penguji1_id','=','dosen_penguji1.id') + ->join('users as dosen_penguji2','mahasiswas.dosen_penguji2_id','=','dosen_penguji2.id') + ->first(); + if($data==null){ + return redirect()->route('monitoring.index')->with('error','CaseID Tidak Ditemukan'); + } + return view('monitoring.wisuda',['title' => 'Monitoring Pengajuan Wisuda - '.$caseid,'data' => $data]); + } else{ return redirect()->route('monitoring.index')->with('error','CaseID Tidak Valid'); } diff --git a/app/Jobs/layananPengajuanDpuDpaJob.php b/app/Jobs/layananPengajuanDpuDpaJob.php index eed4106..9e5e4cd 100644 --- a/app/Jobs/layananPengajuanDpuDpaJob.php +++ b/app/Jobs/layananPengajuanDpuDpaJob.php @@ -2,17 +2,20 @@ namespace App\Jobs; +use App\Mail\pengajuanDpuDpaMail; use App\Models\PengajuanDpuDpa; +use App\Models\User; + use Exception; + use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; - +use Illuminate\Support\Facades\Mail; use Ixudra\Curl\Facades\Curl; -use Spatie\Permission\Models\Role; class layananPengajuanDpuDpaJob implements ShouldQueue { @@ -30,18 +33,41 @@ public function __construct($data) public function handle(): void { if($this->data['jenis']==="penolakan"){ + //data email + $data = [ + 'caseid' => '-', + 'nama_mahasiswa' => $this->data['nama_mahasiswa'], + 'nim_mahasiswa' => $this->data['nim_mahasiswa'], + 'judul_seminar_proposal' => $this->data['judul_seminar_proposal'], + 'subject' => $this->data['caseid'].' - Penolakan Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'jenis' => $this->data['jenis'], + 'judul' => 'Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'alasan' => $this->data['alasan'], + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data); + Mail::to($this->data['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Penolakan Pengajuan Mahasiswa: ".$this->data['nama']."\n". + "Penolakan Pengajuan DPU/DPA Mahasiswa: ".$this->data['nama_mahasiswa']."\n". "Dengan Email : ".$this->data['email']."\n\n". "Alasan : ".$this->data['alasan']; + + //send telegram Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); } elseif($this->data['jenis'] == 'dpu'){ $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) - ->select('mahasiswas.nama', - 'mahasiswas.nim', + ->select( + 'pengajuan_dpu_dpas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', 'mahasiswas.judul_seminar_proposal', 'mahasiswas.dosen_dpu_id', 'users.nama_gelar', @@ -49,8 +75,30 @@ public function handle(): void ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') ->join('users','users.id','=','mahasiswas.dosen_dpu_id') ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-dpudpa.ettd',['url'=>$this->data['jenis'],'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + + //telegram $text = "BETA\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". "Kepada DPU : ".$data->nama_gelar."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') @@ -58,58 +106,160 @@ public function handle(): void ->get(); } elseif($this->data['jenis'] == 'dpa'){ - try{ - $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) - ->select('mahasiswas.nama', - 'mahasiswas.nim', - 'mahasiswas.judul_seminar_proposal', - 'mahasiswas.dosen_dpa_id', - 'users.nama_gelar', - 'users.email') - ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') - ->join('users','users.id','=','mahasiswas.dosen_dpa_id') - ->first(); - $text = "BETA\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". - "Kepada DPA : ".$data->nama_gelar."\n\n". - "Alamat Email : ". str_replace('_','\_',$data->email); - Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') - ->withData( array( 'chat_id' => '-1001903808078', 'text' => strval($text), 'parse_mode' => 'Markdown') ) - ->get(); - }catch(Exception $e){ - Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') - ->withData( array( 'chat_id' => '-1001903808078', 'text' => $e, 'parse_mode' => 'Markdown') ) - ->get(); - } + $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) + ->select( + 'pengajuan_dpu_dpas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_seminar_proposal', + 'mahasiswas.dosen_dpa_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','mahasiswas.dosen_dpu_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-dpudpa.ettd',['url'=>$this->data['jenis'],'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada DPA : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); } elseif($this->data['jenis'] == 'kombi'){ - $kombiRole = Role::findByName('Ketua Kombi')->users; - $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id'])->select('mahasiswas.nama','mahasiswas.nim','mahasiswas.judul_seminar_proposal')->join('mahasiswas','mahasiswas.id','=','mahasiswas_id')->first(); + $dataKombi = User::role('Ketua Kombi')->first(); + $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) + ->select( + 'pengajuan_dpu_dpas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_seminar_proposal') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'nama_dosen' => $dataKombi->nama_gelar, + 'email' => $dataKombi->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-dpudpa.ettd',['url'=>$this->data['jenis'],'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". - "Kepada Komisi Bimbingan : ".$kombiRole[0]->nama_gelar."\n\n". - "Alamat Email : ".$kombiRole[0]->email; + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Ketua Kombi : ".$dataKombi->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$dataKombi->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); } elseif($this->data['jenis'] == 'mahasiswa'){ - $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id'])->select('mahasiswas.nama','mahasiswas.nim','mahasiswas.judul_seminar_proposal','mahasiswas.email')->join('mahasiswas','mahasiswas.id','=','mahasiswas_id')->first(); + $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) + ->select( + 'pengajuan_dpu_dpas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_seminar_proposal', + 'mahasiswas.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('monitoring.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". - "Kepada Mahasiswa : ".$data->nama."\n\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_gelar."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); } elseif($this->data['jenis'] == 'mahasiswa selesai'){ - $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id'])->select('mahasiswas.nama','mahasiswas.nim','mahasiswas.judul_seminar_proposal','mahasiswas.email')->join('mahasiswas','mahasiswas.id','=','mahasiswas_id')->first(); + $data = PengajuanDpuDpa::where('pengajuan_dpu_dpas.id',$this->data['id']) + ->select( + 'pengajuan_dpu_dpas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_seminar_proposal', + 'mahasiswas.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Kesediaan Menjadi Dosen Pembimbing Utama / Anggota', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-dpudpa.cetak',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanDpuDpaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Kirim Notifikasi Pengajuan Selesai A/N Mahasiswa: ".$data->nama."\n". - "Kepada Mahasiswa : ".$data->nama."\n\n". + "Pengajuan Selesai CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) diff --git a/app/Jobs/layananPengajuanWisudaJob.php b/app/Jobs/layananPengajuanWisudaJob.php new file mode 100644 index 0000000..31abdf9 --- /dev/null +++ b/app/Jobs/layananPengajuanWisudaJob.php @@ -0,0 +1,480 @@ +data = $data; + } + + /** + * Execute the job. + */ + public function handle(): void + { + if($this->data['jenis']==="penolakan"){ + $data = [ + 'caseid' => $this->data['caseid'], + 'nama_mahasiswa' => $this->data['nama_mahasiswa'], + 'nim_mahasiswa' => $this->data['nim_mahasiswa'], + 'judul_skripsi_id' => $this->data['judul_skripsi_id'], + 'subject' => $this->data['caseid'].' - Penolakan Pengajuan Syarat Wisuda / Yudisium', + 'jenis' => $this->data['jenis'], + 'judul' => 'Penolakan Pengajuan Syarat Wisuda', + 'alasan' => $this->data['alasan'], + ]; + + //send email + $konten = new pengajuanWisudaMail($data); + Mail::to($this->data['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Penolakan Pengajuan Syarat Wisuda Mahasiswa: ".$this->data['nama_mahasiswa']."\n". + "Dengan Email : ".$this->data['email']."\n\n". + "Alasan : ".$this->data['alasan']; + + //send telegram + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + + } + elseif($this->data['jenis']==='mahasiswa'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.email', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Kesediaan Pengajuan Syarat Wisuda / Yudisium', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('monitoring.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='mahasiswa selesai'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.email', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Kesediaan Pengajuan Syarat Wisuda / Yudisium', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Pengajuan Selesai CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='dpu'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.dosen_dpu_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_dpu_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada DPU : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='dpa'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.dosen_dpa_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_dpa_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada DPA : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='penguji1'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.dosen_penguji1_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_penguji1_id') + ->first(); + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Penguji1 : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='penguji2'){ + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.dosen_penguji2_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_penguji2_id') + ->first(); + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Penguji2 : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis']==='kalab'){ + $user = User::whereHas('roles', function ($query) { + $query->where('name', 'like', '%Kalab%'); + }) + ->get(); + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + foreach ($user as $item){ + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $item->nama_gelar, + 'email' => $item->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Kalab : ".$item->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$item->nama_gelar); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + } + elseif($this->data['jenis']==='skpi'){ + $user = User::whereHas('roles', function ($query) { + $query->where('name', 'like', '%skpi%'); + }) + ->get(); + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + foreach ($user as $item){ + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $item->nama_gelar, + 'email' => $item->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Pj. SKPI : ".$item->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$item->nama_gelar); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + } + elseif($this->data['jenis']==='perpustakaan'){ + $user = User::whereHas('roles', function ($query) { + $query->where('name', 'like', '%perpustakaan%'); + }) + ->get(); + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + foreach ($user as $item){ + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $item->nama_gelar, + 'email' => $item->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Pj. Perpustakaan /Ruang Baca : ".$item->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$item->nama_gelar); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + } + elseif($this->data['jenis']==='wakildekan1'){ + $user = User::whereHas('roles', function ($query) { + $query->where('name', 'like', '%Wakil Dekan 1%'); + }) + ->get(); + $data = PengajuanWisuda::where('pengajuan_wisudas.id',$this->data['id']) + ->select( + 'pengajuan_wisudas.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + ) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + foreach ($user as $item){ + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'subject' => $data->caseid.' - Pengajuan Untuk Syarat Wisuda / Yudisium', + 'nama_dosen' => $item->nama_gelar, + 'email' => $item->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-wisuda.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanWisudaMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada Wakil Dekan 1 : ".$item->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$item->nama_gelar); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + } + } +} diff --git a/app/Jobs/layananRevisiPublikasiJob.php b/app/Jobs/layananRevisiPublikasiJob.php new file mode 100644 index 0000000..7ce4294 --- /dev/null +++ b/app/Jobs/layananRevisiPublikasiJob.php @@ -0,0 +1,280 @@ +data = $data; + } + + /** + * Execute the job. + */ + public function handle(): void + { + if($this->data['jenis']==="penolakan"){ + $data = [ + 'caseid' => $this->data['caseid'], + 'nama_mahasiswa' => $this->data['nama_mahasiswa'], + 'nim_mahasiswa' => $this->data['nim_mahasiswa'], + 'judul_skripsi_id' => $this->data['judul_skripsi_id'], + 'judul_artikel' => $this->data['judul_artikel'], + 'judul_jurnal' => $this->data['judul_jurnal'], + 'subject' => $this->data['caseid'].' - Penolakan Pengajuan Untuk Revisi / Publikasi', + 'jenis' => $this->data['jenis'], + 'judul' => 'Pengajuan Untuk Revisi / Publikasi', + 'alasan' => $this->data['alasan'], + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data); + Mail::to($this->data['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Penolakan Pengajuan Untuk Revisi / Publikasi Mahasiswa: ".$this->data['nama_mahasiswa']."\n". + "Dengan Email : ".$this->data['email']."\n\n". + "Alasan : ".$this->data['alasan']; + + //send telegram + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + + } + elseif($this->data['jenis'] == 'mahasiswa'){ + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$this->data['id']) + ->select( + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.email', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel',) + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'subject' => $data->caseid.' - Kesediaan Pengajuan Untuk Revisi / Publikasi', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('monitoring.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis'] == 'mahasiswa selesai'){ + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$this->data['id']) + ->select( + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.email', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->first(); + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'subject' => $data->caseid.' - Pengajuan Untuk Revisi / Publikasi', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-revisipublikasi.cetak',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Pengajuan Selesai CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis'] == 'dpu'){ + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$this->data['id']) + ->select( + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'mahasiswas.dosen_dpu_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_dpu_id') + ->first(); + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'subject' => $data->caseid.' - Pengajuan Untuk Revisi / Publikasi', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-revisipublikasi.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada DPU : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis'] == 'penguji1'){ + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$this->data['id']) + ->select( + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'mahasiswas.dosen_penguji1_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_penguji1_id') + ->first(); + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'subject' => $data->caseid.' - Pengajuan Untuk Revisi / Publikasi', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-revisipublikasi.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada penguji1 : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + elseif($this->data['jenis'] == 'penguji2'){ + $data = PengajuanRevisiPublikasi::where('pengajuan_revisi_publikasis.id',$this->data['id']) + ->select( + 'pengajuan_revisi_publikasis.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_jurnal', + 'mahasiswas.judul_artikel', + 'mahasiswas.dosen_penguji2_id', + 'users.nama_gelar', + 'users.email') + ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') + ->join('users','users.id','=','dosen_penguji2_id') + ->first(); + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_jurnal' => $data->judul_jurnal, + 'judul_artikel' => $data->judul_artikel, + 'subject' => $data->caseid.' - Pengajuan Untuk Revisi / Publikasi', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-revisipublikasi.ettd',['url'=>$this->data['jenis'], 'caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanRevisiPublikasiMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada penguji2 : ".$data->nama_gelar."\n\n". + "Alamat Email : ".str_replace('_','\_',$data->email); + Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') + ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) + ->get(); + } + } +} diff --git a/app/Jobs/layananSeminarProposalJob.php b/app/Jobs/layananSeminarProposalJob.php index 1cdca67..6b115d9 100644 --- a/app/Jobs/layananSeminarProposalJob.php +++ b/app/Jobs/layananSeminarProposalJob.php @@ -2,14 +2,14 @@ namespace App\Jobs; +use App\Mail\pengajuanSemproMail; use App\Models\PengajuanSempro; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; - - +use Illuminate\Support\Facades\Mail; use Ixudra\Curl\Facades\Curl; @@ -29,10 +29,31 @@ public function __construct($data) public function handle(): void { if($this->data['jenis']==="penolakan"){ + //data email + $data = [ + 'caseid' => $this->data['caseid'], + 'nama_mahasiswa' => $this->data['nama_mahasiswa'], + 'nim_mahasiswa' => $this->data['nim_mahasiswa'], + 'judul_seminar_proposal' => $this->data['judul_seminar_proposal'], + 'subject' => $this->data['caseid'].' - Penolakan Pengajuan Untuk Seminar Proposal', + 'jenis' => $this->data['jenis'], + 'judul' => 'Pengajuan Untuk Seminar Proposal', + 'alasan' => $this->data['alasan'], + ]; + + //send email + $konten = new pengajuanSemproMail($data); + Mail::to($this->data['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Penolakan Pengajuan Seminar Proposal Mahasiswa: ".$this->data['nama']."\n". + "Penolakan Pengajuan Untuk Seminar Proposal Mahasiswa: ".$this->data['nama_mahasiswa']."\n". "Dengan Email : ".$this->data['email']."\n\n". "Alasan : ".$this->data['alasan']; + + //send telegram Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); @@ -41,39 +62,73 @@ public function handle(): void $data = PengajuanSempro::where('pengajuan_sempros.id',$this->data['id']) ->select( 'pengajuan_sempros.caseid', - 'pengajuan_sempros.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', 'mahasiswas.email', - 'mahasiswas.judul_seminar_proposal', - 'mahasiswas.dosen_dpu_id',) + 'mahasiswas.judul_seminar_proposal',) ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". - "Kepada mahasiswa : ".$data->nama."\n\n". + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Pengajuan Untuk Seminar Proposal', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('monitoring.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSemproMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); + } elseif($this->data['jenis'] == 'mahasiswa selesai'){ $data = PengajuanSempro::where('pengajuan_sempros.id',$this->data['id']) ->select( 'pengajuan_sempros.caseid', - 'pengajuan_sempros.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', - 'mahasiswas.judul_seminar_proposal', - 'mahasiswas.dosen_dpu_id', - 'users.nama_gelar', - 'users.email') + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.email', + 'mahasiswas.judul_seminar_proposal') ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') - ->join('users','users.id','=','dosen_dpu_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Pengajuan Selesai A/N Mahasiswa: ".$data->nama."\n". - "Kepada DPU : ".$data->nama_gelar."\n\n". + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Pengajuan Untuk Seminar Proposal', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-sempro.cetak',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSemproMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Pengajuan Selesai CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) @@ -82,19 +137,40 @@ public function handle(): void elseif($this->data['jenis'] == 'dpu'){ $data = PengajuanSempro::where('pengajuan_sempros.id',$this->data['id']) ->select( - 'pengajuan_sempros.caseid', - 'pengajuan_sempros.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', - 'mahasiswas.judul_seminar_proposal', - 'mahasiswas.dosen_dpu_id', - 'users.nama_gelar', - 'users.email') + 'pengajuan_sempros.caseid', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_seminar_proposal', + 'mahasiswas.dosen_dpu_id', + 'users.nama_gelar', + 'users.email') ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') - ->join('users','users.id','=','dosen_dpu_id') + ->join('users','users.id','=','mahasiswas.dosen_dpu_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_seminar_proposal' => $data->judul_seminar_proposal, + 'subject' => $data->caseid.' - Pengajuan Untuk Seminar Proposal', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-sempro.ettd',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSemproMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". "Kepada DPU : ".$data->nama_gelar."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') diff --git a/app/Jobs/layananSidangAkhirJob.php b/app/Jobs/layananSidangAkhirJob.php index fd35164..022bdfe 100644 --- a/app/Jobs/layananSidangAkhirJob.php +++ b/app/Jobs/layananSidangAkhirJob.php @@ -2,6 +2,7 @@ namespace App\Jobs; +use App\Mail\pengajuanSidangAkhirMail; use App\Models\PengajuanSidangAkhir; use Illuminate\Bus\Queueable; @@ -9,7 +10,7 @@ use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; - +use Illuminate\Support\Facades\Mail; use Ixudra\Curl\Facades\Curl; class layananSidangAkhirJob implements ShouldQueue @@ -28,10 +29,31 @@ public function __construct($data) public function handle(): void { if($this->data['jenis']==="penolakan"){ + $data = [ + 'caseid' => $this->data['caseid'], + 'nama_mahasiswa' => $this->data['nama_mahasiswa'], + 'nim_mahasiswa' => $this->data['nim_mahasiswa'], + 'judul_skripsi_id' => $this->data['judul_skripsi_id'], + 'judul_skripsi_en' => $this->data['judul_skripsi_en'], + 'subject' => $this->data['caseid'].' - Penolakan Pengajuan Untuk Sidang Akhir', + 'jenis' => $this->data['jenis'], + 'judul' => 'Pengajuan Untuk Sidang Akhir', + 'alasan' => $this->data['alasan'], + ]; + + //send email + $konten = new pengajuanSidangAkhirMail($data); + Mail::to($this->data['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram $text = "BETA\n". - "Penolakan Pengajuan Sidang Akhir Mahasiswa: ".$this->data['nama']."\n". + "Penolakan Pengajuan Untuk Sidang Akhir Mahasiswa: ".$this->data['nama_mahasiswa']."\n". "Dengan Email : ".$this->data['email']."\n\n". "Alasan : ".$this->data['alasan']; + + //send telegram Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) ->get(); @@ -40,18 +62,35 @@ public function handle(): void $data = PengajuanSidangAkhir::where('pengajuan_sidang_akhirs.id',$this->data['id']) ->select( 'pengajuan_sidang_akhirs.caseid', - 'pengajuan_sidang_akhirs.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', 'mahasiswas.email', 'mahasiswas.judul_skripsi_id', - 'mahasiswas.judul_skripsi_en', - 'mahasiswas.dosen_dpu_id',) + 'mahasiswas.judul_skripsi_en',) ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". - "Kepada mahasiswa : ".$data->nama."\n\n". + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_skripsi_en' => $data->judul_skripsi_en, + 'subject' => $data->caseid.' - Kesediaan Pengajuan Untuk Sidang Akhir', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('monitoring.caseid',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSidangAkhirMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) @@ -61,19 +100,38 @@ public function handle(): void $data = PengajuanSidangAkhir::where('pengajuan_sidang_akhirs.id',$this->data['id']) ->select( 'pengajuan_sidang_akhirs.caseid', - 'pengajuan_sidang_akhirs.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', - 'mahasiswas.judul_seminar_proposal', - 'mahasiswas.dosen_dpu_id', - 'users.nama_gelar', - 'users.email') + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.email', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_skripsi_en', + 'mahasiswas.dosen_dpu_id') ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') - ->join('users','users.id','=','dosen_dpu_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Pengajuan Selesai A/N Mahasiswa: ".$data->nama."\n". - "Kepada DPU : ".$data->nama_gelar."\n\n". + + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_skripsi_en' => $data->judul_skripsi_en, + 'subject' => $data->caseid.' - Pengajuan Untuk Sidang Akhir', + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-sidangakhir.cetak',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSidangAkhirMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + //telegram + $text = "BETA\n". + "Pengajuan Selesai CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". + "Kepada mahasiswa : ".$data->nama_mahasiswa."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') ->withData( array( 'chat_id' => '-1001903808078', 'text' => $text, 'parse_mode' => 'Markdown') ) @@ -84,17 +142,40 @@ public function handle(): void ->select( 'pengajuan_sidang_akhirs.caseid', 'pengajuan_sidang_akhirs.nilai_plagiasi', - 'mahasiswas.nama', - 'mahasiswas.nim', - 'mahasiswas.judul_seminar_proposal', + 'mahasiswas.nama as nama_mahasiswa', + 'mahasiswas.nim as nim_mahasiswa', + 'mahasiswas.judul_skripsi_id', + 'mahasiswas.judul_skripsi_en', 'mahasiswas.dosen_dpu_id', 'users.nama_gelar', 'users.email') ->join('mahasiswas','mahasiswas.id','=','mahasiswas_id') ->join('users','users.id','=','dosen_dpu_id') ->first(); - $text = "BETA - ".$data->caseid."\n". - "Kirim Pengajuan A/N Mahasiswa: ".$data->nama."\n". + //data email + $data_email = [ + 'caseid' => $data->caseid, + 'nama_mahasiswa' => $data->nama_mahasiswa, + 'nim_mahasiswa' => $data->nim_mahasiswa, + 'judul_skripsi_id' => $data->judul_skripsi_id, + 'judul_skripsi_en' => $data->judul_skripsi_en, + 'subject' => $data->caseid.' - Pengajuan Untuk Sidang Akhir', + 'nama_dosen' => $data->nama_gelar, + 'email' => $data->email, + 'jenis' => $this->data['jenis'], + 'url' => route('layanan-sidangakhir.ettd',['caseid'=>$data->caseid]), + ]; + + //send email + $konten = new pengajuanSidangAkhirMail($data_email); + Mail::to($data_email['email']) + ->bcc('f@unej.ac.id') + ->send($konten); + + + //telegram + $text = "BETA\n". + "Kirim Pengajuan CaseID :". $data->caseid ."\n\nA/N Mahasiswa: ".$data->nama_mahasiswa."\n". "Kepada DPU : ".$data->nama_gelar."\n\n". "Alamat Email : ".str_replace('_','\_',$data->email); Curl::to('https://api.telegram.org/bot6161516511:AAGZhf_o31HupIogjUbEgvwjukes-3P3zPo/sendMessage') diff --git a/app/Mail/pengajuanDpuDpaMail.php b/app/Mail/pengajuanDpuDpaMail.php new file mode 100644 index 0000000..c642d26 --- /dev/null +++ b/app/Mail/pengajuanDpuDpaMail.php @@ -0,0 +1,54 @@ +mailData = $mailData; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: $this->mailData['subject'], + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mail.dpadpu', + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Mail/pengajuanRevisiPublikasiMail.php b/app/Mail/pengajuanRevisiPublikasiMail.php new file mode 100644 index 0000000..0bb8f0c --- /dev/null +++ b/app/Mail/pengajuanRevisiPublikasiMail.php @@ -0,0 +1,54 @@ +mailData = $mailData; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: $this->mailData['subject'], + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mail.revisipublikasi', + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Mail/pengajuanSemproMail.php b/app/Mail/pengajuanSemproMail.php new file mode 100644 index 0000000..cbd79a5 --- /dev/null +++ b/app/Mail/pengajuanSemproMail.php @@ -0,0 +1,54 @@ +mailData = $mailData; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: $this->mailData['subject'], + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mail.sempro', + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Mail/pengajuanSidangAkhirMail.php b/app/Mail/pengajuanSidangAkhirMail.php new file mode 100644 index 0000000..7367434 --- /dev/null +++ b/app/Mail/pengajuanSidangAkhirMail.php @@ -0,0 +1,54 @@ +mailData = $mailData; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: $this->mailData['subject'], + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mail.sidangakhir', + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Mail/pengajuanWisudaMail.php b/app/Mail/pengajuanWisudaMail.php new file mode 100644 index 0000000..33ffe04 --- /dev/null +++ b/app/Mail/pengajuanWisudaMail.php @@ -0,0 +1,54 @@ +mailData = $mailData; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: $this->mailData['subject'], + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mail.wisuda', + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Models/PengajuanRevisiPublikasi.php b/app/Models/PengajuanRevisiPublikasi.php new file mode 100644 index 0000000..ab17126 --- /dev/null +++ b/app/Models/PengajuanRevisiPublikasi.php @@ -0,0 +1,15 @@ +id(); + $table->string('caseid')->default('-'); + $table->foreignId('mahasiswas_id')->constrained(); + $table->string('ttd_operator')->default('-'); + $table->string('ttd_dpu')->default('-'); + $table->string('ttd_penguji1')->default('-'); + $table->string('ttd_penguji2')->default('-'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('pengajuan_revisi_publikasis'); + } +}; diff --git a/database/migrations/2024_03_21_125303_create_pengajuan_wisudas_table.php b/database/migrations/2024_03_21_125303_create_pengajuan_wisudas_table.php new file mode 100644 index 0000000..185ee6f --- /dev/null +++ b/database/migrations/2024_03_21_125303_create_pengajuan_wisudas_table.php @@ -0,0 +1,49 @@ +id(); + $table->string('caseid')->default('-'); + $table->foreignId('mahasiswas_id')->constrained(); + $table->string('ttd_operator')->default('-'); + $table->string('ttd_dpu')->default('-'); + $table->string('ttd_dpa')->default('-'); + $table->string('ttd_penguji1')->default('-'); + $table->string('ttd_penguji2')->default('-'); + $table->string('ttd_kalab_farmasi_klinik_dan_komunitas')->default('-'); + $table->string('ttd_kalab_farmakologi_dan_hewan_coba')->default('-'); + $table->string('ttd_kalab_farmakognosi_dan_fitokimia')->default('-'); + $table->string('ttd_kalab_mikrobiologi_dan_bioteknologi_farmasi')->default('-'); + $table->string('ttd_kalab_farmasetika')->default('-'); + $table->string('ttd_kalab_teknologi_farmasi')->default('-'); + $table->string('ttd_kalab_kimia_analisis')->default('-'); + $table->string('ttd_kalab_kimia_medisinal')->default('-'); + $table->string('ttd_ruang_baca')->default('-'); + $table->string('ttd_skpi')->default('-'); + $table->string('ttd_wakil_dekan_1')->default('-'); + $table->string('bukti_spp')->default('-'); + $table->string('bukti_kkn')->default('-'); + $table->string('bukti_skripsi')->default('-'); + $table->string('bukti_toefl')->default('-'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('pengajuan_wisudas'); + } +}; diff --git a/public/dist/css/index.css b/public/dist/css/index.css new file mode 100644 index 0000000..2df4794 --- /dev/null +++ b/public/dist/css/index.css @@ -0,0 +1,11316 @@ +@charset "UTF-8"; +/*! +* Start Bootstrap - Agency v7.0.12 (https://startbootstrap.com/theme/agency) +* Copyright 2013-2023 Start Bootstrap +* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSE) +*/ +/*! + * Bootstrap v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc800; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #ffc800; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc800; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 255, 200, 0; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 200, 0; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: Roboto Slab, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #ffc800; + --bs-link-hover-color: #cca000; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff4cc; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: 1px solid; + opacity: 0.25; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + line-height: 1.2; +} + +h1, .h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 2.5rem; + } +} + +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; + } +} + +h3, .h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.75rem; + } +} + +h4, .h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 1.5rem; + } +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.875em; +} + +mark, .mark { + padding: 0.1875em; + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: var(--bs-link-color); + text-decoration: underline; +} +a:hover { + color: var(--bs-link-hover-color); +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid var(--bs-border-color); + border-radius: 0.375rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.875em; + color: #6c757d; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.table { + --bs-table-color: var(--bs-body-color); + --bs-table-bg: transparent; + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: transparent; + --bs-table-striped-color: var(--bs-body-color); + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: var(--bs-body-color); + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: var(--bs-body-color); + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: var(--bs-table-color); + vertical-align: top; + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} + +.table-group-divider { + border-top: 2px solid currentcolor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} + +.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 1px; +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-striped-columns > :not(caption) > tr > :nth-child(even) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} + +.table-hover > tbody > tr:hover > * { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} + +.table-primary { + --bs-table-color: #000; + --bs-table-bg: #fff4cc; + --bs-table-border-color: #e6dcb8; + --bs-table-striped-bg: #f2e8c2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dcb8; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece2bd; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-secondary { + --bs-table-color: #000; + --bs-table-bg: #e2e3e5; + --bs-table-border-color: #cbccce; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-success { + --bs-table-color: #000; + --bs-table-bg: #d1e7dd; + --bs-table-border-color: #bcd0c7; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-info { + --bs-table-color: #000; + --bs-table-bg: #cff4fc; + --bs-table-border-color: #badce3; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-warning { + --bs-table-color: #000; + --bs-table-bg: #fff4cc; + --bs-table-border-color: #e6dcb8; + --bs-table-striped-bg: #f2e8c2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dcb8; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece2bd; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-danger { + --bs-table-color: #000; + --bs-table-bg: #f8d7da; + --bs-table-border-color: #dfc2c4; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-light { + --bs-table-color: #000; + --bs-table-bg: #f8f9fa; + --bs-table-border-color: #dfe0e1; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #212529; + --bs-table-border-color: #373b3e; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.5rem; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.375rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} +.form-control[type=file] { + overflow: hidden; +} +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #ffe480; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); +} +.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled { + background-color: #e9ecef; + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.form-control-plaintext:focus { + outline: 0; +} +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + min-height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.25rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.5rem; +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} + +textarea.form-control { + min-height: calc(1.5em + 0.75rem + 2px); +} +textarea.form-control-sm { + min-height: calc(1.5em + 0.5rem + 2px); +} +textarea.form-control-lg { + min-height: calc(1.5em + 1rem + 2px); +} + +.form-control-color { + width: 3rem; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: 0.375rem; +} +.form-control-color::-webkit-color-swatch { + border-radius: 0.375rem; +} +.form-control-color.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); +} +.form-control-color.form-control-lg { + height: calc(1.5em + 1rem + 2px); +} + +.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.375rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #ffe480; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: #e9ecef; +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; + border-radius: 0.25rem; +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; + border-radius: 0.5rem; +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} + +.form-check-reverse { + padding-right: 1.5em; + padding-left: 0; + text-align: right; +} +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.5em; + margin-left: 0; +} + +.form-check-input { + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, 0.25); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #ffe480; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); +} +.form-check-input:checked { + background-color: #ffc800; + border-color: #ffc800; +} +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #ffc800; + border-color: #ffc800; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + cursor: default; + opacity: 0.5; +} + +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffe480'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0; +} +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0; +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 200, 0, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 200, 0, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #ffc800; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #ffefb3; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #ffc800; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #ffefb3; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext, +.form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 1rem 0.75rem; + overflow: hidden; + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder { + color: transparent; +} +.form-floating > .form-control::placeholder, +.form-floating > .form-control-plaintext::placeholder { + color: transparent; +} +.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), +.form-floating > .form-control-plaintext:focus, +.form-floating > .form-control-plaintext:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, +.form-floating > .form-control-plaintext:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-control-plaintext ~ label, +.form-floating > .form-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control-plaintext ~ label { + border-width: 1px 0; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select, +.input-group > .form-floating { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus, +.input-group > .form-floating:focus-within { + z-index: 5; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 5; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.375rem; +} + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.5rem; +} + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.25rem; +} + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3rem; +} + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .form-floating:not(:first-child) > .form-control, +.input-group > .form-floating:not(:first-child) > .form-select { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #198754; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(25, 135, 84, 0.9); + border-radius: 0.375rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #198754; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:valid, .form-select.is-valid { + border-color: #198754; +} +.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated .form-control-color:valid, .form-control-color.is-valid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #198754; +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #198754; +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #198754; +} + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, +.was-validated .input-group > .form-select:not(:focus):valid, +.input-group > .form-select:not(:focus).is-valid, +.was-validated .input-group > .form-floating:not(:focus-within):valid, +.input-group > .form-floating:not(:focus-within).is-valid { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.375rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:invalid, .form-select.is-invalid { + border-color: #dc3545; +} +.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control-color:invalid, .form-control-color.is-invalid { + width: calc(3rem + calc(1.5em + 0.75rem)); +} + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #dc3545; +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #dc3545; +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, +.was-validated .input-group > .form-select:not(:focus):invalid, +.input-group > .form-select:not(:focus).is-invalid, +.was-validated .input-group > .form-floating:not(:focus-within):invalid, +.input-group > .form-floating:not(:focus-within).is-invalid { + z-index: 4; +} + +.btn { + --bs-btn-padding-x: 0.75rem; + --bs-btn-padding-y: 0.375rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 1rem; + --bs-btn-font-weight: 400; + --bs-btn-line-height: 1.5; + --bs-btn-color: #212529; + --bs-btn-bg: transparent; + --bs-btn-border-width: 1px; + --bs-btn-border-color: transparent; + --bs-btn-border-radius: 0.375rem; + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + --bs-btn-disabled-opacity: 0.65; + --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); + display: inline-block; + padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); + font-family: var(--bs-btn-font-family); + font-size: var(--bs-btn-font-size); + font-weight: var(--bs-btn-font-weight); + line-height: var(--bs-btn-line-height); + color: var(--bs-btn-color); + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); + border-radius: var(--bs-btn-border-radius); + background-color: var(--bs-btn-bg); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); +} +.btn-check + .btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:focus-visible + .btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color); +} +.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity); +} + +.btn-primary { + --bs-btn-color: #fff; + --bs-btn-bg: #ffc800; + --bs-btn-border-color: #ffc800; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #d9aa00; + --bs-btn-hover-border-color: #cca000; + --bs-btn-focus-shadow-rgb: 255, 208, 38; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #cca000; + --bs-btn-active-border-color: #bf9600; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #ffc800; + --bs-btn-disabled-border-color: #ffc800; +} + +.btn-secondary { + --bs-btn-color: #fff; + --bs-btn-bg: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #5c636a; + --bs-btn-hover-border-color: #565e64; + --bs-btn-focus-shadow-rgb: 130, 138, 145; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #565e64; + --bs-btn-active-border-color: #51585e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #6c757d; + --bs-btn-disabled-border-color: #6c757d; +} + +.btn-success { + --bs-btn-color: #fff; + --bs-btn-bg: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #157347; + --bs-btn-hover-border-color: #146c43; + --bs-btn-focus-shadow-rgb: 60, 153, 110; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #146c43; + --bs-btn-active-border-color: #13653f; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #198754; + --bs-btn-disabled-border-color: #198754; +} + +.btn-info { + --bs-btn-color: #fff; + --bs-btn-bg: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0baccc; + --bs-btn-hover-border-color: #0aa2c0; + --bs-btn-focus-shadow-rgb: 49, 210, 242; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0aa2c0; + --bs-btn-active-border-color: #0a98b4; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0dcaf0; + --bs-btn-disabled-border-color: #0dcaf0; +} + +.btn-warning { + --bs-btn-color: #fff; + --bs-btn-bg: #ffc800; + --bs-btn-border-color: #ffc800; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #d9aa00; + --bs-btn-hover-border-color: #cca000; + --bs-btn-focus-shadow-rgb: 255, 208, 38; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #cca000; + --bs-btn-active-border-color: #bf9600; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #ffc800; + --bs-btn-disabled-border-color: #ffc800; +} + +.btn-danger { + --bs-btn-color: #fff; + --bs-btn-bg: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #bb2d3b; + --bs-btn-hover-border-color: #b02a37; + --bs-btn-focus-shadow-rgb: 225, 83, 97; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #b02a37; + --bs-btn-active-border-color: #a52834; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #dc3545; + --bs-btn-disabled-border-color: #dc3545; +} + +.btn-light { + --bs-btn-color: #000; + --bs-btn-bg: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #d3d4d5; + --bs-btn-hover-border-color: #c6c7c8; + --bs-btn-focus-shadow-rgb: 211, 212, 213; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #c6c7c8; + --bs-btn-active-border-color: #babbbc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f8f9fa; + --bs-btn-disabled-border-color: #f8f9fa; +} + +.btn-dark { + --bs-btn-color: #fff; + --bs-btn-bg: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #424649; + --bs-btn-hover-border-color: #373b3e; + --bs-btn-focus-shadow-rgb: 66, 70, 73; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #4d5154; + --bs-btn-active-border-color: #373b3e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #212529; + --bs-btn-disabled-border-color: #212529; +} + +.btn-outline-primary { + --bs-btn-color: #ffc800; + --bs-btn-border-color: #ffc800; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #ffc800; + --bs-btn-hover-border-color: #ffc800; + --bs-btn-focus-shadow-rgb: 255, 200, 0; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #ffc800; + --bs-btn-active-border-color: #ffc800; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc800; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc800; + --bs-gradient: none; +} + +.btn-outline-secondary { + --bs-btn-color: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6c757d; + --bs-btn-hover-border-color: #6c757d; + --bs-btn-focus-shadow-rgb: 108, 117, 125; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6c757d; + --bs-btn-active-border-color: #6c757d; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6c757d; + --bs-gradient: none; +} + +.btn-outline-success { + --bs-btn-color: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #198754; + --bs-btn-hover-border-color: #198754; + --bs-btn-focus-shadow-rgb: 25, 135, 84; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #198754; + --bs-btn-active-border-color: #198754; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #198754; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #198754; + --bs-gradient: none; +} + +.btn-outline-info { + --bs-btn-color: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0dcaf0; + --bs-btn-hover-border-color: #0dcaf0; + --bs-btn-focus-shadow-rgb: 13, 202, 240; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0dcaf0; + --bs-btn-active-border-color: #0dcaf0; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0dcaf0; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0dcaf0; + --bs-gradient: none; +} + +.btn-outline-warning { + --bs-btn-color: #ffc800; + --bs-btn-border-color: #ffc800; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #ffc800; + --bs-btn-hover-border-color: #ffc800; + --bs-btn-focus-shadow-rgb: 255, 200, 0; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #ffc800; + --bs-btn-active-border-color: #ffc800; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc800; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc800; + --bs-gradient: none; +} + +.btn-outline-danger { + --bs-btn-color: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #dc3545; + --bs-btn-hover-border-color: #dc3545; + --bs-btn-focus-shadow-rgb: 220, 53, 69; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #dc3545; + --bs-btn-active-border-color: #dc3545; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #dc3545; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #dc3545; + --bs-gradient: none; +} + +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none; +} + +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none; +} + +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: none; + --bs-btn-focus-shadow-rgb: 255, 208, 38; + text-decoration: underline; +} +.btn-link:focus-visible { + color: var(--bs-btn-color); +} +.btn-link:hover { + color: var(--bs-btn-hover-color); +} + +.btn-lg, .btn-group-lg > .btn { + --bs-btn-padding-y: 0.5rem; + --bs-btn-padding-x: 1rem; + --bs-btn-font-size: 1.25rem; + --bs-btn-border-radius: 0.5rem; +} + +.btn-sm, .btn-group-sm > .btn { + --bs-btn-padding-y: 0.25rem; + --bs-btn-padding-x: 0.5rem; + --bs-btn-font-size: 0.875rem; + --bs-btn-border-radius: 0.25rem; +} + +.fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.collapse-horizontal { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart, +.dropup-center, +.dropdown-center { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + --bs-dropdown-zindex: 1000; + --bs-dropdown-min-width: 10rem; + --bs-dropdown-padding-x: 0; + --bs-dropdown-padding-y: 0.5rem; + --bs-dropdown-spacer: 0.125rem; + --bs-dropdown-font-size: 1rem; + --bs-dropdown-color: #212529; + --bs-dropdown-bg: #fff; + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-border-radius: 0.375rem; + --bs-dropdown-border-width: 1px; + --bs-dropdown-inner-border-radius: calc(0.375rem - 1px); + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-divider-margin-y: 0.5rem; + --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-dropdown-link-color: #212529; + --bs-dropdown-link-hover-color: #1e2125; + --bs-dropdown-link-hover-bg: #e9ecef; + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #ffc800; + --bs-dropdown-link-disabled-color: #adb5bd; + --bs-dropdown-item-padding-x: 1rem; + --bs-dropdown-item-padding-y: 0.25rem; + --bs-dropdown-header-color: #6c757d; + --bs-dropdown-header-padding-x: 1rem; + --bs-dropdown-header-padding-y: 0.5rem; + position: absolute; + z-index: var(--bs-dropdown-zindex); + display: none; + min-width: var(--bs-dropdown-min-width); + padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); + margin: 0; + font-size: var(--bs-dropdown-font-size); + color: var(--bs-dropdown-color); + text-align: left; + list-style: none; + background-color: var(--bs-dropdown-bg); + background-clip: padding-box; + border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); + border-radius: var(--bs-dropdown-border-radius); +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: var(--bs-dropdown-spacer); +} + +.dropdown-menu-start { + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: var(--bs-dropdown-spacer); +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: var(--bs-dropdown-spacer); +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: var(--bs-dropdown-spacer); +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: var(--bs-dropdown-divider-margin-y) 0; + overflow: hidden; + border-top: 1px solid var(--bs-dropdown-divider-bg); + opacity: 1; +} + +.dropdown-item { + display: block; + width: 100%; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + clear: both; + font-weight: 400; + color: var(--bs-dropdown-link-color); + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: var(--bs-dropdown-link-hover-color); + background-color: var(--bs-dropdown-link-hover-bg); +} +.dropdown-item.active, .dropdown-item:active { + color: var(--bs-dropdown-link-active-color); + text-decoration: none; + background-color: var(--bs-dropdown-link-active-bg); +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: var(--bs-dropdown-link-disabled-color); + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); + margin-bottom: 0; + font-size: 0.875rem; + color: var(--bs-dropdown-header-color); + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + color: var(--bs-dropdown-link-color); +} + +.dropdown-menu-dark { + --bs-dropdown-color: #dee2e6; + --bs-dropdown-bg: #343a40; + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-box-shadow: ; + --bs-dropdown-link-color: #dee2e6; + --bs-dropdown-link-hover-color: #fff; + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #ffc800; + --bs-dropdown-link-disabled-color: #adb5bd; + --bs-dropdown-header-color: #adb5bd; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group { + border-radius: 0.375rem; +} +.btn-group > :not(.btn-check:first-child) + .btn, +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn.dropdown-toggle-split:first-child, +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn ~ .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + --bs-nav-link-padding-x: 1rem; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-link-color); + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-disabled-color: #6c757d; + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); + font-size: var(--bs-nav-link-font-size); + font-weight: var(--bs-nav-link-font-weight); + color: var(--bs-nav-link-color); + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: var(--bs-nav-link-hover-color); +} +.nav-link.disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default; +} + +.nav-tabs { + --bs-nav-tabs-border-width: 1px; + --bs-nav-tabs-border-color: #dee2e6; + --bs-nav-tabs-border-radius: 0.375rem; + --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6; + --bs-nav-tabs-link-active-color: #495057; + --bs-nav-tabs-link-active-bg: #fff; + --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff; + border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); +} +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + background: none; + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius); +} +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color); +} +.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color); +} +.nav-tabs .dropdown-menu { + margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills { + --bs-nav-pills-border-radius: 0.375rem; + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #ffc800; +} +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: var(--bs-nav-pills-border-radius); +} +.nav-pills .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg); +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + --bs-navbar-padding-x: 0; + --bs-navbar-padding-y: 0.5rem; + --bs-navbar-color: rgba(0, 0, 0, 0.55); + --bs-navbar-hover-color: rgba(0, 0, 0, 0.7); + --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3); + --bs-navbar-active-color: rgba(0, 0, 0, 0.9); + --bs-navbar-brand-padding-y: 0.3125rem; + --bs-navbar-brand-margin-end: 1rem; + --bs-navbar-brand-font-size: 1.25rem; + --bs-navbar-brand-color: rgba(0, 0, 0, 0.9); + --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9); + --bs-navbar-nav-link-padding-x: 0.5rem; + --bs-navbar-toggler-padding-y: 0.25rem; + --bs-navbar-toggler-padding-x: 0.75rem; + --bs-navbar-toggler-font-size: 1.25rem; + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1); + --bs-navbar-toggler-border-radius: 0.375rem; + --bs-navbar-toggler-focus-width: 0.25rem; + --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: var(--bs-navbar-brand-padding-y); + padding-bottom: var(--bs-navbar-brand-padding-y); + margin-right: var(--bs-navbar-brand-margin-end); + font-size: var(--bs-navbar-brand-font-size); + color: var(--bs-navbar-brand-color); + text-decoration: none; + white-space: nowrap; +} +.navbar-brand:hover, .navbar-brand:focus { + color: var(--bs-navbar-brand-hover-color); +} + +.navbar-nav { + --bs-nav-link-padding-x: 0; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-navbar-color); + --bs-nav-link-hover-color: var(--bs-navbar-hover-color); + --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.navbar-nav .show > .nav-link, +.navbar-nav .nav-link.active { + color: var(--bs-navbar-active-color); +} +.navbar-nav .dropdown-menu { + position: static; +} + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-navbar-color); +} +.navbar-text a, +.navbar-text a:hover, +.navbar-text a:focus { + color: var(--bs-navbar-active-color); +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); + font-size: var(--bs-navbar-toggler-font-size); + line-height: 1; + color: var(--bs-navbar-color); + background-color: transparent; + border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); + border-radius: var(--bs-navbar-toggler-border-radius); + transition: var(--bs-navbar-toggler-transition); +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-image: var(--bs-navbar-toggler-icon-bg); + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-sm .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-sm .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-md .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-md .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-lg .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-lg .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + .navbar-expand-xxl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-expand .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; +} +.navbar-expand .offcanvas .offcanvas-header { + display: none; +} +.navbar-expand .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; +} + +.navbar-dark { + --bs-navbar-color: rgba(255, 255, 255, 0.55); + --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); + --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); + --bs-navbar-active-color: #fff; + --bs-navbar-brand-color: #fff; + --bs-navbar-brand-hover-color: #fff; + --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.card { + --bs-card-spacer-y: 1rem; + --bs-card-spacer-x: 1rem; + --bs-card-title-spacer-y: 0.5rem; + --bs-card-border-width: 1px; + --bs-card-border-color: var(--bs-border-color-translucent); + --bs-card-border-radius: 0.375rem; + --bs-card-box-shadow: ; + --bs-card-inner-border-radius: calc(0.375rem - 1px); + --bs-card-cap-padding-y: 0.5rem; + --bs-card-cap-padding-x: 1rem; + --bs-card-cap-bg: rgba(0, 0, 0, 0.03); + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: #fff; + --bs-card-img-overlay-padding: 1rem; + --bs-card-group-margin: 0.75rem; + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + height: var(--bs-card-height); + word-wrap: break-word; + background-color: var(--bs-card-bg); + background-clip: border-box; + border: var(--bs-card-border-width) solid var(--bs-card-border-color); + border-radius: var(--bs-card-border-radius); +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); + color: var(--bs-card-color); +} + +.card-title { + margin-bottom: var(--bs-card-title-spacer-y); +} + +.card-subtitle { + margin-top: calc(-0.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link + .card-link { + margin-left: var(--bs-card-spacer-x); +} + +.card-header { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + margin-bottom: 0; + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; +} + +.card-footer { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); +} + +.card-header-tabs { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0; +} +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg); +} + +.card-header-pills { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--bs-card-img-overlay-padding); + border-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} + +.card-group > .card { + margin-bottom: var(--bs-card-group-margin); +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion { + --bs-accordion-color: #212529; + --bs-accordion-bg: #fff; + --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; + --bs-accordion-border-color: var(--bs-border-color); + --bs-accordion-border-width: 1px; + --bs-accordion-border-radius: 0.375rem; + --bs-accordion-inner-border-radius: calc(0.375rem - 1px); + --bs-accordion-btn-padding-x: 1.25rem; + --bs-accordion-btn-padding-y: 1rem; + --bs-accordion-btn-color: #212529; + --bs-accordion-btn-bg: var(--bs-accordion-bg); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-icon-width: 1.25rem; + --bs-accordion-btn-icon-transform: rotate(-180deg); + --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e6b400'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-border-color: #ffe480; + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); + --bs-accordion-body-padding-x: 1.25rem; + --bs-accordion-body-padding-y: 1rem; + --bs-accordion-active-color: #e6b400; + --bs-accordion-active-bg: #fffae6; +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); + font-size: 1rem; + color: var(--bs-accordion-btn-color); + text-align: left; + background-color: var(--bs-accordion-btn-bg); + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: var(--bs-accordion-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); +} +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: var(--bs-accordion-btn-focus-border-color); + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + color: var(--bs-accordion-color); + background-color: var(--bs-accordion-bg); + border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); +} +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius); +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} + +.accordion-body { + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); +} + +.accordion-flush .accordion-collapse { + border-width: 0; +} +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed { + border-radius: 0; +} + +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: ; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: #6c757d; + --bs-breadcrumb-item-padding-x: 0.5rem; + --bs-breadcrumb-item-active-color: #6c757d; + display: flex; + flex-wrap: wrap; + padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); + margin-bottom: var(--bs-breadcrumb-margin-bottom); + font-size: var(--bs-breadcrumb-font-size); + list-style: none; + background-color: var(--bs-breadcrumb-bg); + border-radius: var(--bs-breadcrumb-border-radius); +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: var(--bs-breadcrumb-item-padding-x); +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; +} +.breadcrumb-item.active { + color: var(--bs-breadcrumb-item-active-color); +} + +.pagination { + --bs-pagination-padding-x: 0.75rem; + --bs-pagination-padding-y: 0.375rem; + --bs-pagination-font-size: 1rem; + --bs-pagination-color: var(--bs-link-color); + --bs-pagination-bg: #fff; + --bs-pagination-border-width: 1px; + --bs-pagination-border-color: #dee2e6; + --bs-pagination-border-radius: 0.375rem; + --bs-pagination-hover-color: var(--bs-link-hover-color); + --bs-pagination-hover-bg: #e9ecef; + --bs-pagination-hover-border-color: #dee2e6; + --bs-pagination-focus-color: var(--bs-link-hover-color); + --bs-pagination-focus-bg: #e9ecef; + --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #ffc800; + --bs-pagination-active-border-color: #ffc800; + --bs-pagination-disabled-color: #6c757d; + --bs-pagination-disabled-bg: #fff; + --bs-pagination-disabled-border-color: #dee2e6; + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); + font-size: var(--bs-pagination-font-size); + color: var(--bs-pagination-color); + text-decoration: none; + background-color: var(--bs-pagination-bg); + border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color); +} +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow); +} +.page-link.active, .active > .page-link { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color); +} +.page-link.disabled, .disabled > .page-link { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color); +} + +.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.page-item:first-child .page-link { + border-top-left-radius: var(--bs-pagination-border-radius); + border-bottom-left-radius: var(--bs-pagination-border-radius); +} +.page-item:last-child .page-link { + border-top-right-radius: var(--bs-pagination-border-radius); + border-bottom-right-radius: var(--bs-pagination-border-radius); +} + +.pagination-lg { + --bs-pagination-padding-x: 1.5rem; + --bs-pagination-padding-y: 0.75rem; + --bs-pagination-font-size: 1.25rem; + --bs-pagination-border-radius: 0.5rem; +} + +.pagination-sm { + --bs-pagination-padding-x: 0.5rem; + --bs-pagination-padding-y: 0.25rem; + --bs-pagination-font-size: 0.875rem; + --bs-pagination-border-radius: 0.25rem; +} + +.badge { + --bs-badge-padding-x: 0.65em; + --bs-badge-padding-y: 0.35em; + --bs-badge-font-size: 0.75em; + --bs-badge-font-weight: 700; + --bs-badge-color: #fff; + --bs-badge-border-radius: 0.375rem; + display: inline-block; + padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); + font-size: var(--bs-badge-font-size); + font-weight: var(--bs-badge-font-weight); + line-height: 1; + color: var(--bs-badge-color); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: var(--bs-badge-border-radius); +} +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 1rem; + --bs-alert-padding-y: 1rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: 1px solid var(--bs-alert-border-color); + --bs-alert-border-radius: 0.375rem; + position: relative; + padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); + margin-bottom: var(--bs-alert-margin-bottom); + color: var(--bs-alert-color); + background-color: var(--bs-alert-bg); + border: var(--bs-alert-border); + border-radius: var(--bs-alert-border-radius); +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} + +.alert-primary { + --bs-alert-color: #997800; + --bs-alert-bg: #fff4cc; + --bs-alert-border-color: #ffefb3; +} +.alert-primary .alert-link { + color: #7a6000; +} + +.alert-secondary { + --bs-alert-color: #41464b; + --bs-alert-bg: #e2e3e5; + --bs-alert-border-color: #d3d6d8; +} +.alert-secondary .alert-link { + color: #34383c; +} + +.alert-success { + --bs-alert-color: #0f5132; + --bs-alert-bg: #d1e7dd; + --bs-alert-border-color: #badbcc; +} +.alert-success .alert-link { + color: #0c4128; +} + +.alert-info { + --bs-alert-color: #087990; + --bs-alert-bg: #cff4fc; + --bs-alert-border-color: #b6effb; +} +.alert-info .alert-link { + color: #066173; +} + +.alert-warning { + --bs-alert-color: #997800; + --bs-alert-bg: #fff4cc; + --bs-alert-border-color: #ffefb3; +} +.alert-warning .alert-link { + color: #7a6000; +} + +.alert-danger { + --bs-alert-color: #842029; + --bs-alert-bg: #f8d7da; + --bs-alert-border-color: #f5c2c7; +} +.alert-danger .alert-link { + color: #6a1a21; +} + +.alert-light { + --bs-alert-color: #959596; + --bs-alert-bg: #fefefe; + --bs-alert-border-color: #fdfdfe; +} +.alert-light .alert-link { + color: #777778; +} + +.alert-dark { + --bs-alert-color: #141619; + --bs-alert-bg: #d3d3d4; + --bs-alert-border-color: #bcbebf; +} +.alert-dark .alert-link { + color: #101214; +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} +.progress { + --bs-progress-height: 1rem; + --bs-progress-font-size: 0.75rem; + --bs-progress-bg: #e9ecef; + --bs-progress-border-radius: 0.375rem; + --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-progress-bar-color: #fff; + --bs-progress-bar-bg: #ffc800; + --bs-progress-bar-transition: width 0.6s ease; + display: flex; + height: var(--bs-progress-height); + overflow: hidden; + font-size: var(--bs-progress-font-size); + background-color: var(--bs-progress-bg); + border-radius: var(--bs-progress-border-radius); +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: var(--bs-progress-bar-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-progress-bar-bg); + transition: var(--bs-progress-bar-transition); +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: var(--bs-progress-height) var(--bs-progress-height); +} + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.list-group { + --bs-list-group-color: #212529; + --bs-list-group-bg: #fff; + --bs-list-group-border-color: rgba(0, 0, 0, 0.125); + --bs-list-group-border-width: 1px; + --bs-list-group-border-radius: 0.375rem; + --bs-list-group-item-padding-x: 1rem; + --bs-list-group-item-padding-y: 0.5rem; + --bs-list-group-action-color: #495057; + --bs-list-group-action-hover-color: #495057; + --bs-list-group-action-hover-bg: #f8f9fa; + --bs-list-group-action-active-color: #212529; + --bs-list-group-action-active-bg: #e9ecef; + --bs-list-group-disabled-color: #6c757d; + --bs-list-group-disabled-bg: #fff; + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #ffc800; + --bs-list-group-active-border-color: #ffc800; + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: var(--bs-list-group-border-radius); +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > .list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.list-group-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg); +} +.list-group-item-action:active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} + +.list-group-item { + position: relative; + display: block; + padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); + color: var(--bs-list-group-color); + text-decoration: none; + background-color: var(--bs-list-group-bg); + border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg); +} +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color); +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width); +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 var(--bs-list-group-border-width); +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #997800; + background-color: #fff4cc; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #997800; + background-color: #e6dcb8; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #997800; + border-color: #997800; +} + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5; +} +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; +} +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; +} + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd; +} +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; +} +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; +} + +.list-group-item-info { + color: #087990; + background-color: #cff4fc; +} +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #087990; + background-color: #badce3; +} +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #087990; + border-color: #087990; +} + +.list-group-item-warning { + color: #997800; + background-color: #fff4cc; +} +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #997800; + background-color: #e6dcb8; +} +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #997800; + border-color: #997800; +} + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da; +} +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; +} +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; +} + +.list-group-item-light { + color: #959596; + background-color: #fefefe; +} +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #959596; + background-color: #e5e5e5; +} +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #959596; + border-color: #959596; +} + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4; +} +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; +} +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; +} + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #000; + background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + border: 0; + border-radius: 0.375rem; + opacity: 0.5; +} +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 200, 0, 0.25); + opacity: 1; +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: 0.25; +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + --bs-toast-zindex: 1090; + --bs-toast-padding-x: 0.75rem; + --bs-toast-padding-y: 0.5rem; + --bs-toast-spacing: 1.5rem; + --bs-toast-max-width: 350px; + --bs-toast-font-size: 0.875rem; + --bs-toast-color: ; + --bs-toast-bg: rgba(255, 255, 255, 0.85); + --bs-toast-border-width: 1px; + --bs-toast-border-color: var(--bs-border-color-translucent); + --bs-toast-border-radius: 0.375rem; + --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-toast-header-color: #6c757d; + --bs-toast-header-bg: rgba(255, 255, 255, 0.85); + --bs-toast-header-border-color: rgba(0, 0, 0, 0.05); + width: var(--bs-toast-max-width); + max-width: 100%; + font-size: var(--bs-toast-font-size); + color: var(--bs-toast-color); + pointer-events: auto; + background-color: var(--bs-toast-bg); + background-clip: padding-box; + border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); + box-shadow: var(--bs-toast-box-shadow); + border-radius: var(--bs-toast-border-radius); +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} + +.toast-container { + --bs-toast-zindex: 1090; + position: absolute; + z-index: var(--bs-toast-zindex); + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: var(--bs-toast-spacing); +} + +.toast-header { + display: flex; + align-items: center; + padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); + color: var(--bs-toast-header-color); + background-color: var(--bs-toast-header-bg); + background-clip: padding-box; + border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); + border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); + border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); +} +.toast-header .btn-close { + margin-right: calc(-0.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x); +} + +.toast-body { + padding: var(--bs-toast-padding-x); + word-wrap: break-word; +} + +.modal { + --bs-modal-zindex: 1055; + --bs-modal-width: 500px; + --bs-modal-padding: 1rem; + --bs-modal-margin: 0.5rem; + --bs-modal-color: ; + --bs-modal-bg: #fff; + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: 1px; + --bs-modal-border-radius: 0.5rem; + --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-modal-inner-border-radius: calc(0.5rem - 1px); + --bs-modal-header-padding-x: 1rem; + --bs-modal-header-padding-y: 1rem; + --bs-modal-header-padding: 1rem 1rem; + --bs-modal-header-border-color: var(--bs-border-color); + --bs-modal-header-border-width: 1px; + --bs-modal-title-line-height: 1.5; + --bs-modal-footer-gap: 0.5rem; + --bs-modal-footer-bg: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --bs-modal-footer-border-width: 1px; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-modal-zindex); + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: var(--bs-modal-margin); + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - var(--bs-modal-margin) * 2); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + color: var(--bs-modal-color); + pointer-events: auto; + background-color: var(--bs-modal-bg); + background-clip: padding-box; + border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); + border-radius: var(--bs-modal-border-radius); + outline: 0; +} + +.modal-backdrop { + --bs-backdrop-zindex: 1050; + --bs-backdrop-bg: #000; + --bs-backdrop-opacity: 0.5; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-backdrop-zindex); + width: 100vw; + height: 100vh; + background-color: var(--bs-backdrop-bg); +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity); +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: var(--bs-modal-header-padding); + border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); + border-top-left-radius: var(--bs-modal-inner-border-radius); + border-top-right-radius: var(--bs-modal-inner-border-radius); +} +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); + margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto; +} + +.modal-title { + margin-bottom: 0; + line-height: var(--bs-modal-title-line-height); +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: var(--bs-modal-padding); +} + +.modal-footer { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); + background-color: var(--bs-modal-footer-bg); + border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); + border-bottom-right-radius: var(--bs-modal-inner-border-radius); + border-bottom-left-radius: var(--bs-modal-inner-border-radius); +} +.modal-footer > * { + margin: calc(var(--bs-modal-footer-gap) * 0.5); +} + +@media (min-width: 576px) { + .modal { + --bs-modal-margin: 1.75rem; + --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + } + .modal-dialog { + max-width: var(--bs-modal-width); + margin-right: auto; + margin-left: auto; + } + .modal-sm { + --bs-modal-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + --bs-modal-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + --bs-modal-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header, +.modal-fullscreen .modal-footer { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header, + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header, + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header, + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header, + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header, + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } +} +.tooltip { + --bs-tooltip-zindex: 1080; + --bs-tooltip-max-width: 200px; + --bs-tooltip-padding-x: 0.5rem; + --bs-tooltip-padding-y: 0.25rem; + --bs-tooltip-margin: ; + --bs-tooltip-font-size: 0.875rem; + --bs-tooltip-color: #fff; + --bs-tooltip-bg: #000; + --bs-tooltip-border-radius: 0.375rem; + --bs-tooltip-opacity: 0.9; + --bs-tooltip-arrow-width: 0.8rem; + --bs-tooltip-arrow-height: 0.4rem; + z-index: var(--bs-tooltip-zindex); + display: block; + padding: var(--bs-tooltip-arrow-height); + margin: var(--bs-tooltip-margin); + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-tooltip-font-size); + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: var(--bs-tooltip-opacity); +} +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height); +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: 0; + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: 0; + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.tooltip-inner { + max-width: var(--bs-tooltip-max-width); + padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); + color: var(--bs-tooltip-color); + text-align: center; + background-color: var(--bs-tooltip-bg); + border-radius: var(--bs-tooltip-border-radius); +} + +.popover { + --bs-popover-zindex: 1070; + --bs-popover-max-width: 276px; + --bs-popover-font-size: 0.875rem; + --bs-popover-bg: #fff; + --bs-popover-border-width: 1px; + --bs-popover-border-color: var(--bs-border-color-translucent); + --bs-popover-border-radius: 0.5rem; + --bs-popover-inner-border-radius: calc(0.5rem - 1px); + --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-popover-header-padding-x: 1rem; + --bs-popover-header-padding-y: 0.5rem; + --bs-popover-header-font-size: 1rem; + --bs-popover-header-color: ; + --bs-popover-header-bg: #f0f0f0; + --bs-popover-body-padding-x: 1rem; + --bs-popover-body-padding-y: 1rem; + --bs-popover-body-color: #212529; + --bs-popover-arrow-width: 1rem; + --bs-popover-arrow-height: 0.5rem; + --bs-popover-arrow-border: var(--bs-popover-border-color); + z-index: var(--bs-popover-zindex); + display: block; + max-width: var(--bs-popover-max-width); + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-popover-font-size); + word-wrap: break-word; + background-color: var(--bs-popover-bg); + background-clip: padding-box; + border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-radius: var(--bs-popover-border-radius); +} +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height); +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0; +} + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { + left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border); +} +.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg); +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: var(--bs-popover-arrow-width); + margin-left: calc(-0.5 * var(--bs-popover-arrow-width)); + content: ""; + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { + right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.popover-header { + padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); + margin-bottom: 0; + font-size: var(--bs-popover-header-font-size); + color: var(--bs-popover-header-color); + background-color: var(--bs-popover-header-bg); + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-top-left-radius: var(--bs-popover-inner-border-radius); + border-top-right-radius: var(--bs-popover-inner-border-radius); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); + color: var(--bs-popover-body-color); +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, + .carousel-fade .active.carousel-item-end { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} +.carousel-dark .carousel-caption { + color: #000; +} + +.spinner-grow, +.spinner-border { + display: inline-block; + width: var(--bs-spinner-width); + height: var(--bs-spinner-height); + vertical-align: var(--bs-spinner-vertical-align); + border-radius: 50%; + animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} +.spinner-border { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-border-width: 0.25em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-border; + border: var(--bs-spinner-border-width) solid currentcolor; + border-right-color: transparent; +} + +.spinner-border-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; + --bs-spinner-border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-grow; + background-color: currentcolor; + opacity: 0; +} + +.spinner-grow-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + --bs-spinner-animation-speed: 1.5s; + } +} +.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm { + --bs-offcanvas-zindex: 1045; + --bs-offcanvas-width: 400px; + --bs-offcanvas-height: 30vh; + --bs-offcanvas-padding-x: 1rem; + --bs-offcanvas-padding-y: 1rem; + --bs-offcanvas-color: ; + --bs-offcanvas-bg: #fff; + --bs-offcanvas-border-width: 1px; + --bs-offcanvas-border-color: var(--bs-border-color-translucent); + --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); +} + +@media (max-width: 575.98px) { + .offcanvas-sm { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-sm { + transition: none; + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { + transform: none; + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { + visibility: visible; + } +} +@media (min-width: 576px) { + .offcanvas-sm { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 767.98px) { + .offcanvas-md { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-md { + transition: none; + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } +} +@media (max-width: 767.98px) { + .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { + transform: none; + } +} +@media (max-width: 767.98px) { + .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { + visibility: visible; + } +} +@media (min-width: 768px) { + .offcanvas-md { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 991.98px) { + .offcanvas-lg { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-lg { + transition: none; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { + transform: none; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { + visibility: visible; + } +} +@media (min-width: 992px) { + .offcanvas-lg { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1199.98px) { + .offcanvas-xl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xl { + transition: none; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { + transform: none; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { + visibility: visible; + } +} +@media (min-width: 1200px) { + .offcanvas-xl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1399.98px) { + .offcanvas-xxl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; + } +} +@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xxl { + transition: none; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { + transform: none; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { + visibility: visible; + } +} +@media (min-width: 1400px) { + .offcanvas-xxl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); +} +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); +} +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); +} +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); +} +.offcanvas.showing, .offcanvas.show:not(.hiding) { + transform: none; +} +.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { + visibility: visible; +} + +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); +} +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y)); +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; +} + +.offcanvas-body { + flex-grow: 1; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); + overflow-y: auto; +} + +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentcolor; + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} + +.placeholder-xs { + min-height: 0.6em; +} + +.placeholder-sm { + min-height: 0.8em; +} + +.placeholder-lg { + min-height: 1.2em; +} + +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite; +} + +@keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} +.placeholder-wave { + -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + -webkit-mask-size: 200% 100%; + mask-size: 200% 100%; + animation: placeholder-wave 2s linear infinite; +} + +@keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0%; + } +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.text-bg-primary { + color: #fff !important; + background-color: RGBA(255, 200, 0, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-secondary { + color: #fff !important; + background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-success { + color: #fff !important; + background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-info { + color: #fff !important; + background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-warning { + color: #fff !important; + background-color: RGBA(255, 200, 0, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-danger { + color: #fff !important; + background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-light { + color: #000 !important; + background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-dark { + color: #fff !important; + background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important; +} + +.link-primary { + color: #ffc800 !important; +} +.link-primary:hover, .link-primary:focus { + color: #cca000 !important; +} + +.link-secondary { + color: #6c757d !important; +} +.link-secondary:hover, .link-secondary:focus { + color: #565e64 !important; +} + +.link-success { + color: #198754 !important; +} +.link-success:hover, .link-success:focus { + color: #146c43 !important; +} + +.link-info { + color: #0dcaf0 !important; +} +.link-info:hover, .link-info:focus { + color: #0aa2c0 !important; +} + +.link-warning { + color: #ffc800 !important; +} +.link-warning:hover, .link-warning:focus { + color: #cca000 !important; +} + +.link-danger { + color: #dc3545 !important; +} +.link-danger:hover, .link-danger:focus { + color: #b02a37 !important; +} + +.link-light { + color: #f8f9fa !important; +} +.link-light:hover, .link-light:focus { + color: #f9fafb !important; +} + +.link-dark { + color: #212529 !important; +} +.link-dark:hover, .link-dark:focus { + color: #1a1e21 !important; +} + +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: 75%; +} + +.ratio-16x9 { + --bs-aspect-ratio: 56.25%; +} + +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571%; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} + +.sticky-bottom { + position: sticky; + bottom: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-sm-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-md-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-lg-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xl-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xxl-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; +} + +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch; +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.vr { + display: inline-block; + align-self: stretch; + width: 1px; + min-height: 1em; + background-color: currentcolor; + opacity: 0.25; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.float-start { + float: left !important; +} + +.float-end { + float: right !important; +} + +.float-none { + float: none !important; +} + +.opacity-0 { + opacity: 0 !important; +} + +.opacity-25 { + opacity: 0.25 !important; +} + +.opacity-50 { + opacity: 0.5 !important; +} + +.opacity-75 { + opacity: 0.75 !important; +} + +.opacity-100 { + opacity: 1 !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.start-0 { + left: 0 !important; +} + +.start-50 { + left: 50% !important; +} + +.start-100 { + left: 100% !important; +} + +.end-0 { + right: 0 !important; +} + +.end-50 { + right: 50% !important; +} + +.end-100 { + right: 100% !important; +} + +.translate-middle { + transform: translate(-50%, -50%) !important; +} + +.translate-middle-x { + transform: translateX(-50%) !important; +} + +.translate-middle-y { + transform: translateY(-50%) !important; +} + +.border { + border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top { + border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-end { + border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-end-0 { + border-right: 0 !important; +} + +.border-bottom { + border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-start { + border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; +} + +.border-start-0 { + border-left: 0 !important; +} + +.border-primary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} + +.border-secondary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} + +.border-success { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} + +.border-info { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} + +.border-warning { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} + +.border-danger { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} + +.border-light { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} + +.border-dark { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} + +.border-white { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} + +.border-1 { + --bs-border-width: 1px; +} + +.border-2 { + --bs-border-width: 2px; +} + +.border-3 { + --bs-border-width: 3px; +} + +.border-4 { + --bs-border-width: 4px; +} + +.border-5 { + --bs-border-width: 5px; +} + +.border-opacity-10 { + --bs-border-opacity: 0.1; +} + +.border-opacity-25 { + --bs-border-opacity: 0.25; +} + +.border-opacity-50 { + --bs-border-opacity: 0.5; +} + +.border-opacity-75 { + --bs-border-opacity: 0.75; +} + +.border-opacity-100 { + --bs-border-opacity: 1; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} + +.fs-5 { + font-size: 1.25rem !important; +} + +.fs-6 { + font-size: 1rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-semibold { + font-weight: 600 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-sm { + line-height: 1.25 !important; +} + +.lh-base { + line-height: 1.5 !important; +} + +.lh-lg { + line-height: 1.75 !important; +} + +.text-start { + text-align: left !important; +} + +.text-end { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} + +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} + +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} + +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} + +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} + +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} + +.text-light { + --bs-text-opacity: 1; + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; +} + +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} + +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} + +.text-white { + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} + +.text-body { + --bs-text-opacity: 1; + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; +} + +.text-muted { + --bs-text-opacity: 1; + color: #6c757d !important; +} + +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-reset { + --bs-text-opacity: 1; + color: inherit !important; +} + +.text-opacity-25 { + --bs-text-opacity: 0.25; +} + +.text-opacity-50 { + --bs-text-opacity: 0.5; +} + +.text-opacity-75 { + --bs-text-opacity: 0.75; +} + +.text-opacity-100 { + --bs-text-opacity: 1; +} + +.bg-primary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-success { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-info { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-warning { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-danger { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-light { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-black { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-white { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-body { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-transparent { + --bs-bg-opacity: 1; + background-color: transparent !important; +} + +.bg-opacity-10 { + --bs-bg-opacity: 0.1; +} + +.bg-opacity-25 { + --bs-bg-opacity: 0.25; +} + +.bg-opacity-50 { + --bs-bg-opacity: 0.5; +} + +.bg-opacity-75 { + --bs-bg-opacity: 0.75; +} + +.bg-opacity-100 { + --bs-bg-opacity: 1; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: var(--bs-border-radius) !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: var(--bs-border-radius-sm) !important; +} + +.rounded-2 { + border-radius: var(--bs-border-radius) !important; +} + +.rounded-3 { + border-radius: var(--bs-border-radius-lg) !important; +} + +.rounded-4 { + border-radius: var(--bs-border-radius-xl) !important; +} + +.rounded-5 { + border-radius: var(--bs-border-radius-2xl) !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: var(--bs-border-radius-pill) !important; +} + +.rounded-top { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important; +} + +.rounded-end { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important; +} + +.rounded-bottom { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important; +} + +.rounded-start { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + .float-sm-end { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-right: 0 !important; + } + .me-sm-1 { + margin-right: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.5rem !important; + } + .me-sm-3 { + margin-right: 1rem !important; + } + .me-sm-4 { + margin-right: 1.5rem !important; + } + .me-sm-5 { + margin-right: 3rem !important; + } + .me-sm-auto { + margin-right: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-left: 0 !important; + } + .ms-sm-1 { + margin-left: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.5rem !important; + } + .ms-sm-3 { + margin-left: 1rem !important; + } + .ms-sm-4 { + margin-left: 1.5rem !important; + } + .ms-sm-5 { + margin-left: 3rem !important; + } + .ms-sm-auto { + margin-left: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-right: 0 !important; + } + .pe-sm-1 { + padding-right: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.5rem !important; + } + .pe-sm-3 { + padding-right: 1rem !important; + } + .pe-sm-4 { + padding-right: 1.5rem !important; + } + .pe-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-left: 0 !important; + } + .ps-sm-1 { + padding-left: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } + .gap-sm-0 { + gap: 0 !important; + } + .gap-sm-1 { + gap: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.5rem !important; + } + .gap-sm-3 { + gap: 1rem !important; + } + .gap-sm-4 { + gap: 1.5rem !important; + } + .gap-sm-5 { + gap: 3rem !important; + } + .text-sm-start { + text-align: left !important; + } + .text-sm-end { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + .float-md-end { + float: right !important; + } + .float-md-none { + float: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-right: 0 !important; + } + .me-md-1 { + margin-right: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.5rem !important; + } + .me-md-3 { + margin-right: 1rem !important; + } + .me-md-4 { + margin-right: 1.5rem !important; + } + .me-md-5 { + margin-right: 3rem !important; + } + .me-md-auto { + margin-right: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-left: 0 !important; + } + .ms-md-1 { + margin-left: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.5rem !important; + } + .ms-md-3 { + margin-left: 1rem !important; + } + .ms-md-4 { + margin-left: 1.5rem !important; + } + .ms-md-5 { + margin-left: 3rem !important; + } + .ms-md-auto { + margin-left: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-right: 0 !important; + } + .pe-md-1 { + padding-right: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.5rem !important; + } + .pe-md-3 { + padding-right: 1rem !important; + } + .pe-md-4 { + padding-right: 1.5rem !important; + } + .pe-md-5 { + padding-right: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-left: 0 !important; + } + .ps-md-1 { + padding-left: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } + .gap-md-0 { + gap: 0 !important; + } + .gap-md-1 { + gap: 0.25rem !important; + } + .gap-md-2 { + gap: 0.5rem !important; + } + .gap-md-3 { + gap: 1rem !important; + } + .gap-md-4 { + gap: 1.5rem !important; + } + .gap-md-5 { + gap: 3rem !important; + } + .text-md-start { + text-align: left !important; + } + .text-md-end { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + .float-lg-end { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-right: 0 !important; + } + .me-lg-1 { + margin-right: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.5rem !important; + } + .me-lg-3 { + margin-right: 1rem !important; + } + .me-lg-4 { + margin-right: 1.5rem !important; + } + .me-lg-5 { + margin-right: 3rem !important; + } + .me-lg-auto { + margin-right: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-left: 0 !important; + } + .ms-lg-1 { + margin-left: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.5rem !important; + } + .ms-lg-3 { + margin-left: 1rem !important; + } + .ms-lg-4 { + margin-left: 1.5rem !important; + } + .ms-lg-5 { + margin-left: 3rem !important; + } + .ms-lg-auto { + margin-left: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-right: 0 !important; + } + .pe-lg-1 { + padding-right: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.5rem !important; + } + .pe-lg-3 { + padding-right: 1rem !important; + } + .pe-lg-4 { + padding-right: 1.5rem !important; + } + .pe-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-left: 0 !important; + } + .ps-lg-1 { + padding-left: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } + .gap-lg-0 { + gap: 0 !important; + } + .gap-lg-1 { + gap: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.5rem !important; + } + .gap-lg-3 { + gap: 1rem !important; + } + .gap-lg-4 { + gap: 1.5rem !important; + } + .gap-lg-5 { + gap: 3rem !important; + } + .text-lg-start { + text-align: left !important; + } + .text-lg-end { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + .float-xl-end { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-right: 0 !important; + } + .me-xl-1 { + margin-right: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.5rem !important; + } + .me-xl-3 { + margin-right: 1rem !important; + } + .me-xl-4 { + margin-right: 1.5rem !important; + } + .me-xl-5 { + margin-right: 3rem !important; + } + .me-xl-auto { + margin-right: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-left: 0 !important; + } + .ms-xl-1 { + margin-left: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.5rem !important; + } + .ms-xl-3 { + margin-left: 1rem !important; + } + .ms-xl-4 { + margin-left: 1.5rem !important; + } + .ms-xl-5 { + margin-left: 3rem !important; + } + .ms-xl-auto { + margin-left: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-right: 0 !important; + } + .pe-xl-1 { + padding-right: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.5rem !important; + } + .pe-xl-3 { + padding-right: 1rem !important; + } + .pe-xl-4 { + padding-right: 1.5rem !important; + } + .pe-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-left: 0 !important; + } + .ps-xl-1 { + padding-left: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } + .gap-xl-0 { + gap: 0 !important; + } + .gap-xl-1 { + gap: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.5rem !important; + } + .gap-xl-3 { + gap: 1rem !important; + } + .gap-xl-4 { + gap: 1.5rem !important; + } + .gap-xl-5 { + gap: 3rem !important; + } + .text-xl-start { + text-align: left !important; + } + .text-xl-end { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + .float-xxl-end { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-right: 0 !important; + } + .me-xxl-1 { + margin-right: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.5rem !important; + } + .me-xxl-3 { + margin-right: 1rem !important; + } + .me-xxl-4 { + margin-right: 1.5rem !important; + } + .me-xxl-5 { + margin-right: 3rem !important; + } + .me-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-left: 0 !important; + } + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + .ms-xxl-3 { + margin-left: 1rem !important; + } + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + .ms-xxl-5 { + margin-left: 3rem !important; + } + .ms-xxl-auto { + margin-left: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-right: 0 !important; + } + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + .pe-xxl-3 { + padding-right: 1rem !important; + } + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + .pe-xxl-5 { + padding-right: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-left: 0 !important; + } + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } + .gap-xxl-0 { + gap: 0 !important; + } + .gap-xxl-1 { + gap: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.5rem !important; + } + .gap-xxl-3 { + gap: 1rem !important; + } + .gap-xxl-4 { + gap: 1.5rem !important; + } + .gap-xxl-5 { + gap: 3rem !important; + } + .text-xxl-start { + text-align: left !important; + } + .text-xxl-end { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + .fs-2 { + font-size: 2rem !important; + } + .fs-3 { + font-size: 1.75rem !important; + } + .fs-4 { + font-size: 1.5rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +html { + scroll-padding-top: 4.5rem; +} + +body { + position: relative; +} + +p { + line-height: 1.75; +} + +.page-section { + padding: 6rem 0; +} +.page-section h2.section-heading, .page-section .section-heading.h2 { + font-size: 2.5rem; + margin-top: 0; + margin-bottom: 1rem; +} +.page-section h3.section-subheading, .page-section .section-subheading.h3 { + font-size: 1rem; + font-weight: 400; + font-style: italic; + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + margin-bottom: 4rem; +} + +@media (min-width: 768px) { + section { + padding: 9rem 0; + } +} +.btn-xl { + padding: 1.25rem 2.5rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1.125rem; + font-weight: 700; +} + +.btn-social { + height: 2.5rem; + width: 2.5rem; + display: inline-flex; + align-items: center; + justify-content: center; + padding: 0; + border-radius: 100%; +} + +#mainNav { + padding-top: 1rem; + padding-bottom: 1rem; + background-color: #212529; +} +#mainNav .navbar-toggler { + padding: 0.75rem; + font-size: 0.75rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + text-transform: uppercase; + font-weight: 700; +} +#mainNav .navbar-brand { + color: #ffc800; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + letter-spacing: 0.0625em; + text-transform: uppercase; +} +#mainNav .navbar-brand img { + height: 1.5rem; +} +#mainNav .navbar-nav .nav-item .nav-link { + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 0.95rem; + color: #fff; + letter-spacing: 0.0625em; +} +#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link:hover { + color: #ffc800; +} + +@media (min-width: 992px) { + #mainNav { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + border: none; + background-color: transparent; + transition: padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out; + } + #mainNav .navbar-brand { + font-size: 1.5em; + transition: font-size 0.3s ease-in-out; + } + #mainNav .navbar-brand img { + height: 2rem; + transition: height 0.3s ease-in-out; + } + #mainNav.navbar-shrink { + padding-top: 1rem; + padding-bottom: 1rem; + background-color: #212529; + } + #mainNav.navbar-shrink .navbar-brand { + font-size: 1.25em; + } + #mainNav.navbar-shrink .navbar-brand svg, + #mainNav.navbar-shrink .navbar-brand img { + height: 1.5rem; + } + #mainNav .navbar-nav .nav-item { + margin-right: 1rem; + } + #mainNav .navbar-nav .nav-item:last-child { + margin-right: 0; + } +} +header.masthead { + padding-top: 10.5rem; + padding-bottom: 6rem; + text-align: center; + color: #fff; + background-image: url("../img/homepage.jpg"); + background-repeat: no-repeat; + background-attachment: scroll; + background-position: center center; + background-size: cover; +} +header.masthead .masthead-subheading { + font-size: 1.5rem; + font-style: italic; + line-height: 1.5rem; + margin-bottom: 25px; + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +header.masthead .masthead-heading { + font-size: 3.25rem; + font-weight: 700; + line-height: 3.25rem; + margin-bottom: 2rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +@media (min-width: 768px) { + header.masthead { + padding-top: 17rem; + padding-bottom: 12.5rem; + } + header.masthead .masthead-subheading { + font-size: 2.25rem; + font-style: italic; + line-height: 2.25rem; + margin-bottom: 2rem; + } + header.masthead .masthead-heading { + font-size: 4.5rem; + font-weight: 700; + line-height: 4.5rem; + margin-bottom: 4rem; + } +} +#portfolio .portfolio-item { + max-width: 26rem; + margin-left: auto; + margin-right: auto; +} +#portfolio .portfolio-item .portfolio-link { + position: relative; + display: block; + margin: 0 auto; +} +#portfolio .portfolio-item .portfolio-link .portfolio-hover { + display: flex; + position: absolute; + width: 100%; + height: 100%; + background: rgba(255, 200, 0, 0.9); + align-items: center; + justify-content: center; + opacity: 0; + transition: opacity ease-in-out 0.25s; +} +#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content { + font-size: 1.25rem; + color: white; +} +#portfolio .portfolio-item .portfolio-link:hover .portfolio-hover { + opacity: 1; +} +#portfolio .portfolio-item .portfolio-caption { + padding: 1.5rem; + text-align: center; + background-color: #fff; +} +#portfolio .portfolio-item .portfolio-caption .portfolio-caption-heading { + font-size: 1.5rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + margin-bottom: 0; +} +#portfolio .portfolio-item .portfolio-caption .portfolio-caption-subheading { + font-style: italic; + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.portfolio-modal .modal-dialog { + margin: 1rem; + max-width: 100vw; +} +.portfolio-modal .modal-content { + padding-top: 6rem; + padding-bottom: 6rem; + text-align: center; +} +.portfolio-modal .modal-content h2, .portfolio-modal .modal-content .h2 { + font-size: 3rem; + line-height: 3rem; +} +.portfolio-modal .modal-content p.item-intro { + font-style: italic; + margin-bottom: 2rem; + font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} +.portfolio-modal .modal-content p { + margin-bottom: 2rem; +} +.portfolio-modal .modal-content ul.list-inline { + margin-bottom: 2rem; +} +.portfolio-modal .modal-content img { + margin-bottom: 2rem; +} +.portfolio-modal .close-modal { + position: absolute; + top: 1.5rem; + right: 1.5rem; + width: 3rem; + height: 3rem; + cursor: pointer; + background-color: transparent; +} +.portfolio-modal .close-modal:hover { + opacity: 0.3; +} + +.timeline { + position: relative; + padding: 0; + list-style: none; +} +.timeline:before { + position: absolute; + top: 0; + bottom: 0; + left: 40px; + width: 2px; + margin-left: -1.5px; + content: ""; + background-color: #e9ecef; +} +.timeline > li { + position: relative; + min-height: 50px; + margin-bottom: 50px; +} +.timeline > li:after, .timeline > li:before { + display: table; + content: " "; +} +.timeline > li:after { + clear: both; +} +.timeline > li .timeline-panel { + position: relative; + float: right; + width: 100%; + padding: 0 20px 0 100px; + text-align: left; +} +.timeline > li .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} +.timeline > li .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} +.timeline > li .timeline-image { + position: absolute; + z-index: 100; + left: 0; + width: 80px; + height: 80px; + margin-left: 0; + text-align: center; + color: white; + border: 7px solid #e9ecef; + border-radius: 100%; + background-color: #ffc800; +} +.timeline > li .timeline-image h4, .timeline > li .timeline-image .h4 { + font-size: 10px; + line-height: 14px; + margin-top: 12px; +} +.timeline > li.timeline-inverted > .timeline-panel { + float: right; + padding: 0 20px 0 100px; + text-align: left; +} +.timeline > li.timeline-inverted > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} +.timeline > li.timeline-inverted > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} +.timeline > li:last-child { + margin-bottom: 0; +} +.timeline .timeline-heading h4, .timeline .timeline-heading .h4 { + margin-top: 0; + color: inherit; +} +.timeline .timeline-heading h4.subheading, .timeline .timeline-heading .subheading.h4 { + text-transform: none; +} +.timeline .timeline-body > ul, +.timeline .timeline-body > p { + margin-bottom: 0; +} + +@media (min-width: 768px) { + .timeline:before { + left: 50%; + } + .timeline > li { + min-height: 100px; + margin-bottom: 100px; + } + .timeline > li .timeline-panel { + float: left; + width: 41%; + padding: 0 20px 20px 30px; + text-align: right; + } + .timeline > li .timeline-image { + left: 50%; + width: 100px; + height: 100px; + margin-left: -50px; + } + .timeline > li .timeline-image h4, .timeline > li .timeline-image .h4 { + font-size: 13px; + line-height: 18px; + margin-top: 16px; + } + .timeline > li.timeline-inverted > .timeline-panel { + float: right; + padding: 0 30px 20px 20px; + text-align: left; + } +} +@media (min-width: 992px) { + .timeline > li { + min-height: 150px; + } + .timeline > li .timeline-panel { + padding: 0 20px 20px; + } + .timeline > li .timeline-image { + width: 150px; + height: 150px; + margin-left: -75px; + } + .timeline > li .timeline-image h4, .timeline > li .timeline-image .h4 { + font-size: 18px; + line-height: 26px; + margin-top: 30px; + } + .timeline > li.timeline-inverted > .timeline-panel { + padding: 0 20px 20px; + } +} +@media (min-width: 1200px) { + .timeline > li { + min-height: 170px; + } + .timeline > li .timeline-panel { + padding: 0 20px 20px 100px; + } + .timeline > li .timeline-image { + width: 170px; + height: 170px; + margin-left: -85px; + } + .timeline > li .timeline-image h4, .timeline > li .timeline-image .h4 { + margin-top: 40px; + } + .timeline > li.timeline-inverted > .timeline-panel { + padding: 0 100px 20px 20px; + } +} +.team-member { + margin-bottom: 3rem; + text-align: center; +} +.team-member img { + width: 14rem; + height: 14rem; + border: 0.5rem solid rgba(0, 0, 0, 0.1); +} +.team-member h4, .team-member .h4 { + margin-top: 1.5rem; + margin-bottom: 0; +} + +.img-brand { + height: 2.75rem; +} + +section#contact { + background-color: #212529; + background-image: url("../assets/img/map-image.png"); + background-repeat: no-repeat; + background-position: center; +} +section#contact .section-heading { + color: #fff; +} +section#contact form#contactForm .form-group { + margin-bottom: 1.5rem; +} +section#contact form#contactForm .form-group input, +section#contact form#contactForm .form-group textarea { + padding: 1.25rem; +} +section#contact form#contactForm .form-group input.form-control { + height: auto; +} +section#contact form#contactForm .form-group-textarea { + height: 100%; +} +section#contact form#contactForm .form-group-textarea textarea { + height: 100%; + min-height: 10rem; +} +section#contact form#contactForm p.help-block { + margin: 0; +} +section#contact form#contactForm .form-control:focus { + border-color: #ffc800; + box-shadow: none; +} +section#contact form#contactForm ::-webkit-input-placeholder { + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + color: #ced4da; +} +section#contact form#contactForm :-moz-placeholder { + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + color: #ced4da; +} +section#contact form#contactForm ::-moz-placeholder { + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + color: #ced4da; +} +section#contact form#contactForm :-ms-input-placeholder { + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 700; + color: #ced4da; +} + +.footer { + text-align: center; + font-size: 0.9rem; + font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} \ No newline at end of file diff --git a/public/dist/img/homepage.jpg b/public/dist/img/homepage.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6d8de7a64f394bc7863cbc2cf5d9fb2af791ea5f GIT binary patch literal 742462 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

-v2(}&vSy4nw&C83Fl_a_@i&>F*yqghr?M2q}Gty#X-f3{;-ulHZXqY5T=+@D5L z59g8XQ|t*bHH||^y0iZPM4sc$C;d^A%|yop?!X|QOjLdtd&#t$#J9Z`WkV1hvE~jl zj`*ja2H{<$4Y+3Lz$-8sjKSu zTF$v)rNKOZ=&=a5nLvyZGo8k|UkzQpkdpnd-?T7;471u1EG3Wdt~smPH^T9tcvDKg zn&QU5-M;qwTtV=?_&np^t!`@H2FHpLOPx9`I>CSq5wVb>Oiz88BR=Hk+OvvD>QpGZ zo@J;i>RQvqX&t&NsVnDx;#C8jn$1xv786Z2&Ov9xsUL-R9wYspJV&DG@!ijDb3X*J zTNj%i?CbK6&bZmf*&MFv3n{_!kMypecG?|^o3W|kodVZbo-0(fhI2EG*ER~q>IL?Q zvWNQSy(h)q8JpqXhpnX1^=(5^`z|CuZ?jnT=lzsoe=}Zp@a1)FL&WHock5{?{mC6L z@vq=HuB+l#f&5D!h^&G#OC{obw=Z*qkdCB+K~eP;=3*Z+PH~b) zEC;1|myJFsU-++Gdz;TU&1@{M9${ut(OH)St!3MI=IYvM1-ya~>>b2R*pv={^Uvc) zvscvS=XX5=QTX3;;>e}5k|`wnL?S63<^h67LZqM4v2MN|YB&BKYw01rHz2B|xQ7cW zX9qbTs{zR41Xm}kc;fF?yYiv7xRK)`QOI4O9OQZ$>MlMtUR^W=F7+!b>!{3R$#>>N zqZnLdbw8z2rmjAAZfRN`rJ`J}*g{&xZL&EbRSrq-j;-nITuJd8=-QRkdcKo!bcM&+ z(n9N&&nF5-eST`Ks%m=Hj|xlusj3^u@~+novM@Qw!36Q?T7M2cEb4bUgDu36OEgLw z?H5eD`t(D$kIt{zi=5TdylH!;l)KTT)8T>_^8kgG8HPUa;N*V4O6>k1{?KM^0A1;E zK@wdmM|RR(M{_p(b!FjzC!r&X@vT-lwQXMVf8DIJTr`Z1_}lq#YQgZV(Y3GIWQjLE zLqy?_anSnxD+$nxmZs63hpPM{_}Qvz8r_AR)yAW7=gcE=3QNzaBL@}l8b5~Su-C6< zwep6Eb!f25^2axsCP^gcaf{!9UnOX_Q)ze6&u4Ek+{D3@r^=r%@nB~->%j)ShvEMK z#>;(I!}HrEwV}I)IbJ#M=HAjcUYKAwJmbB2nA{Aenu0oLR9xDgm*UA=!B)1=Ttj7Z zr%bz~6M-%lxZR#Ts>g!-f28PoTvk36)8xIH-*ZTxY2P%e{X*{cub4b_@z48f!J2N1 zWVdn4Jf3~jj^wdF+yftXHR->zY|?1j5?x%ZQ{L`>DQ*MDJZJ|XWk4X0dinbKT%k`? zdVK0i(PyrFHNU>Sy1V|>v%9pK;T}IM$Be0N6_|9w_vv0U@e}q>)}`^((rFg<^XT`A z#9YlTRt6m4;2fUaIj>oV;|X}9-z4^AXtgayqjef^F=+opG9R*O?_E+XKCYEVYtz?J2+kuwtGv3G8>bh;W)rP zmEhmBFN!qtsZZhfVYa_`E>`^B7|d4|^70)CA9!^3;=bDhnogtljH=UzHR5?lwA3x; z@}ku|#mD-)nD(EjRhhwf*h!_>tWixIzGhF#xFaV38pPLCqc-*mOUG## z8PDEgGHMxh9p5=g1IqgpIs42yVyCvXcrNBLXcd{N>PP!7&Rn)9iYVB6=hm#=lCVOu9<$2<2cMCZ zNUYsjG`i8efC`Ay0)QjGgqv?IiytTzT%MIuO+(JMicaXNym}6mUei9J`aLe=ty$|4i zpuw+@vDh}q7d!%UpXptge~gK(52U;eKIdP;y<*Z+CXMp)>w*S4;=Dt^`nKz$zud<@ zwd|f3)fVF0Z){?|ik`7Ks(dGVN~D$GvsG4Rsc4$z#vT${Q8u9umI| z;ai)3;)^*SL&bK#53W3`yHYswqB;BxU7FPM&rDPMvtCv4w#_X(cO2@NYnXvzKZ_h! zq*`C>;PkE^_JV+|j+uQJ`J<4bK7fqZ$Z_5m>sdueC8|fzaMfRDjf{^`{hYORz4&8q z7e=$5SX-Zc;(ujd6g9+J#-AY=VwX{X zIv={0PEA+ivH=z>$=!lbzfAE;*8FUrHGw1(U^Kafb4XArYINX7#qHC=UNMNQKZ55lWsWBR}NW|kc=)ZQ~O7mYBTY06u_^(mdWBtoln)tirC+kV8s~y->{i1g| z4}r43{3EkQ&BQk>i|jBD^CrIQ{g^d_tb7^McRM@TGupO$Z9EVAs{1MiCpAg?# zGdJ&5UNN3GWaso1_WuCvQQ`!=@V>RD{NihSnCIm1Rn(8>zo@U}&ls}ldnvfB7N_-h z0b^B698+h}-wyTJw0%hIh37{Haw9I|^aP6R?R-sntY4}_Yc;7H?v$_c1lOPVBlkM| zP3~9ouR?+?mmGa7?z{@eI=LdI-@?uwGmWaIjSC4Syt@7KZ}$KS)wYMokR0(@_M}^F z`qr~S=10L5`?MaX!APqlVl$Ige#C~)%pGdHk#Wi5tiv|zUA>2T>$&;B8QBRln2k>?b(oytj&E=l>|eAX%Z=YAdOsf#V9 z!=1kTit--=UY`eiYw?bh#yI}ja~#m`J6GoCAFt_N-!LNf)lwI^X{8bQ5sbW<^zHf5 zXubi_JRSRFSnHZblXZXL?MF$IPq}?cGb+KVNB8l&w-_C(qX{ZJ=~QLZs^YnkX4}C! zeur}p_Qt($B(ij~)7Q;&#(wwz09bu%mxoujy||D==3*If^DZ(0;=BI<8T=88!M-54 z@e692Ri2$Io0)V8?iv@oo3Tj?ZpZsL#(1p%02lmg@NS=`CY@to?|F3)Lt|+GKxFfu6B9!Uxu3P-;4C;vzx>k)u6Uf70=pXwkPG>pD4qQ z4t+tb?}Yv|j{D1x#hT5{{kPgs$d>nk8hFRvT>a!E^IscZF>#+FN2l%Wsh@4Df5Hvo zn53HO8`j}yl^QVSsLH+) z{{VtPYSxwssr+d8v;CQ)#u=MUisS6IfSyWxvM4?HFZgD?3&Hxo?CJX6hl~#Oe%V<0OlJ{d@k^3Y(7AuAT;DNiW|CHJtnHIoSMUiSc5I!Z zuQ~Z@wbN!cUs}tY@*PRNE^yvomEv2}!TYhW{Hp80x-RCES&!`gD**oh%UDQm}+=O!CQZuPqEb}8W)FPwhpFiqLI6)PJx>)=i4Ov zSBU&i{{Vud_#?wYSUfkS>YgULiM~l08rIH3>y`z`2e#Gv*TPisBR9B`Z_ItGOuD_*f8io7nbK6~D#1Nz`k|V_6jO68HBdu?Er{Z_R z&)NG%5o)@YiJ~pA^48iQ8gq^~i8AEz-;a9ub6EcXf`I%%_=n@o4m*p>eJe;Bt+UBx zr^aGg6V6@A>~hQqJo8>*;(anpPY`Psp&CPPsolh6k+(71JAv1pfEx56z**jF9&G0j z;=4uv0Fm{$d`452`?v~APb2H^8-Kx4Ep$zO@%$CxiLVUy@j#bayZI6BjpRGTYDpmP z{_yG2ybt0(?Sb(Z;}p#vui`71wDT-w>~!mBXR52 zys!3w(_?)aeh=Maf!N}`h(@le{{Y`m{{WcHd8fw<4>L=-7|v9I&3&{m(1S{xY`qT# zc$w7JZs*p21r;@ahuRI>a&ENycLzO;YyK7KUITQ~ylbJ$w}|yye0yc~6aN5@SB?J4 z8ibmcz@G`sPEcvF#t&Xm-4F7wP`A2mHh3;n77$#+BV(`bIX6=s<1`j z@7p8ccAy3q&a~V|I39Zs>0YhnM{13@^d)ihHN$_waWo(7nLG=vMu%;!)8)o8HtZvx z_!VwnYk#`lc@9Y*k3ZJA(rkSL#kYwrjdX*Ll;hsMdHs;}p`?D)-w>>~VQ=)vWFY?l z7RgW_=bHANTTuH&tp5N*Up{;YpZg#7&D2qsoli%dRCi*fTaU`Mj0ir?vbk9yP^aa< z+w`wF{jQ<=N5M^AKJ9NHNtL5k8;XtcanV7mzqUulPYQUi!Z(^W zkLKz!^51GWRBWjj02a?aq#tVd)Anc5U&K~=rIP9XCe_oJ|gi>oR+$z);b1~-z#alG(K$e4$CdWZgPI4jPwGwq?=~3m7`;e{evn?atJt5 zgMrD-b3PmR62AfUS#9CcH61R~R=1AjTI+ZEQ?5ai<^$Ka73$x!rKgAdLGeV|>z3mB z7&P{|h8CO4N0ZD|0ggZ;=IBpq_3w3KmPSX3YXC?7Xxg~> zeXHdU_$PLz`o6cX+{w(EhM8+~AK{Vgzbg5o#(%U1sp9!0lU3E`g-OcV zTgpUu{{VDgekYpX_0JvL7>KouKp%r9a?M!#M)y8v9mG`WNB3s`0K~lmNBEUxKX zL)_WkPP5s=3;AnoK*7s$UqA2~=H>8*g0$EI+36OyE`w+j=0FFp&ECA%M7oya#=3!; zLha@&a(zet09w0v-vrdTBjfR0M~bWNC!uC}NsD0H98ruUQLfZM+XA@{1Rt{Lk|Pd8 z@^$|Jc-Kulg@tk&UZgbhb_v3*%jEhD*EH)|I-V@?6(>7OQ>jMYDlJH7O}QBV0G3Vs zsooRNwZ9*@O%F`DyN`C(xnbqPhux3#=Dj;a{gfrW3i{rmB%EQb?E#M?8OH9X>wrys zesjioURbYQuD!aSSCnvmYne3ZQfe=&JbU5ZzP5fJva|rtb3W#dD6;O~fEoO&(lj4} zekSqUN%py7(Ct}+5ZIP>UgK!tPt@`0PVwjMPw;d0SJ6$J7g}Vxyea#=FH4K<7bUw1 zAMT;`4BNe{<`0fv@Krw?_{JHnJSiQ&gRCZ9tvn!4c>VL{kT#$9RAbcF#?Om*hdcLj zd^@KH_T~C$exa54d6s4NmSt0(U6=eh^~Z=8;g{^IqyGSC_?uO;x3~a#a%v1Gp5?t# zFsGkQsy)qo{qd*%3jqrWZM*@X$XQ0isOs^I6Wpu=k3u&w_XfTr@rQ`-yk)IPsOtKj zp{r^$oXK-{Gf5+!`6i;%bW?JFc)urHiu5oZ7(%4hD?6;~RNu*bkEB_}JS;ti0+NhQ zzv92f-xB`NSC=;)CfBdEY1YzrjyWYF7yyj12^jel5;`aq$Izh&CdvZzoS5@NA4kgEg^$oFxA_qNvjb#4GFk8p_Huxe(C5)Oh9C{JBS99Xm zLE&5R8en-3{{Wzx-K(7PsM+Da@J)RoW%xa=?&HbvJ=9qGM3wZtrk&)*>=&w<`S1P- zj#58`UMLcRK=EDB$EV0E>zf||+-kZUv&Xy0R4suYA#wMt4y@pAgG&@Xqf`w$P2ylFmrtYlp;+<#;O+g~Sn(1^CcP?Yu(%&9qj}^J{3xfN#E+$Yeekct zzwnp%lfpW6@0(`&n6|f+FW-cf0QDV5y?v8yqx?DjoBsf^?UK|_f2iCou%1#TxD0s9 zoCQ?}(-q%Zq$9bUG(KGYn!n(j_cr<^gm(IS*jd0f{kv6B=1J+c5CHlTKNDY7{5SoO zd^g}iv)#sZ%iwe7-XJKa{h0pf_Um4U;jbE4__j;+v5-o1%jtCa@%%E!jlh0&zHI=9 z%y$Z)WV0Rz)YL}29DUO|l1cM6XIrn?B3Ppeh`j&+0r(1*LR9lySHwTs2g5%Pw=CCU z=HY(o$HHgbzxvhW{yY7tQ(Uw2jq61h7>*|a7Vr z{B*k1arQ;>(nFP#cMFe2{{Z5@D)Aj-#CnFWbt`neh%G!q8eCv*PcJ_O=&NE}H~$=Q~^>MITZ?a(^$Sa9Y=kZ+uO7jd^s_1zr#U zsGmg~56ZHnyxwrtopG$Fy;veyC7t>rE=fMsjeKMw9%)L*`1xWnSc!7R_cv||2#M?l zPHU9=P(CiTDhcyZ-9Y{$xBx5Cya(_f#2z*f++N1oC7YaLW!*F9(RvK~;;i_C<5$9O z*@sb*(kX5A&3$7rNS1+aW{l@2&6AXjW2gikI#}x8=_JGxXJy>{)PSqG`{u|LIw$vtlI`!fjjfCGU2pfjR{rmcT z!Okm$_^t4d!rv1<6FgeAo4<``f3oS9jd0{eY*_hWV+1ZnGR=dL#eRQZ6PadJl|0^V z5dK){@@*fYVRHPVDfe*D=bv_YU&r70DQAv8F~cRUip}8P4#Pq{prz2naeL*Na5>qR$$^>o+reAQi{v5fJ~4t?sM zfUYsAbk)r&)!mxWf5}gceJl%qi)}~8856L4o)fT7l`8lYQEIu1MTj~cuZMRxT4txRJG*I*nyPb*jMt4E-wBAS=+l+tx*Zr=icZY+Z`qV)UOF5 zTghIf@EvpUqr(2zfxjeUUQzojTrKy9ylZlYD>khggZ}Ng{{R~GpV{vdd}r|2s>vgC z^oi@lSQ;#X|iqw_8N7ehb9g^{v< z(Ixyle_HyB;ZtMbcf>b6TTk+bzwTwPmwpCF2al#X>0>58@1b8pcz@ysnc$y=J}i?^ zyMo?3ps|8qla*jFJDzw0t$dFZLQ}-WTe15e2J*)Q?tG1?X%{v!4?ZSN2W~$)j%K&A zfu31eA30SEo!^dYYsKFlCcTDRO)}m!w|38)JYkuK`=oJP9o_7gvKEoIG3s%O{W}f( z7_TIF6aFl{O?2_S#htTT$Fgfl4(ToK7ko~Aah?yj!K#-tS<2!|Sfq&Odn3uX#NCRX zqz}wiY3Wb2MlZsnamaPgF+rnoz=T zFfUaqMv7N zxnv^mD(@V;oGC1GAQx|xS*2Ljx4wJ18PA|6j@YO8 ze%jvNIp>jNx|T1RLb8yMFR284*f`*W8TYGK*VDbshW=}2nn=uR9ljA&eHlO~nd1rp zUv;RIEI7*LeKzLnUc?sBN3uCSd&`Ewh<5<9VKdhsc=k0?OL(BZot4v58?q&l2>|~9 zx_M*%_8Zc*H9a+SH%oiC{D_rN+8|jOax>f#GuwB|=})*8ch>IFA=Bb3xkzHJbHV4G z!2bZX^7;`~4TUqEx}BJv_a;})O5uk-#PgB#2i(zas@sbI*iu51fPa_igY~Ir(_=_g zVg;LU%#Jd^eL2AVeukek7O+NEGS2FG6DAMSX*dJ@?E4zB3X;jb0kL+kRbIP&f62l6 z)nbmPrxk8?u?f0ooX?yBK489pDdc@~^s3UcH{RX5zDHV2!t4x&Wya9oQ_`GlE+@3} zpn>It92eR`gXx@OKEt1CK@>s_-ezC>xZ;U*2A(uYesoT&jBft`>wSMZ1TltBU(@_4 zRkl7`=EvPX-5=NSl|PV_8G1VO|+TrcQiAFUzk4LD@Ra?wHOu?ZzbHU*^Lnyo!Ioi8RoOThnrqS9X~{E zLf%Q_K0*Rce)U%x5xQK(BC^+@ctcHJ3h9u2x=*rCE0&Tgi1Fm(_*;f2@D-u2$ENF7 z8|~!N7Inr9MU!#IB>bU&I?l%-!DyBeK^co~?=yq6jy?I}v^+6;X<+vYePtE%BA+c@ zLZMHu%fbFtUr|?v3X ztUN%_X_t3VDnjaTiPQ3{z8UfL`LSVpdhVov0opP73eNEdg5>a}#8#JgFgXLvB{DKH zM?-=-9<^<}IiqUuM;x-Et-^egr~1Wl?Og6X!0YX_t!rPkxtm9lCH~D_?D7(%q3TrQ zAFX9U@V8gIwKwBgvzk_HtT66oIX!dIyB`3@FMzxkDor`m65$LAvIRkdkOo_}Ks;9u z;!Ov{Uk}gMN(Z#NKcf@N1lV8Os0iz2E8@`$A z_*bEy8W=PiyIp!4Ij7jht_;l_cIZ0JhhAz57eH- z)+1al-V^5T#OF07-PhYBXJ9wE$-u|yRs52Pp4Idn5!E0pO*uMKDd;dLBwCgax%kvn zPz8!A05ej;Fu#oeJFQyM^vQKg)VG2snrT=nA}M0T@lDgLWz;Vth8W&ir8{GeF_v@e zE7&{(VxI&OJwoQ*DK++7LN0C6dvJQ~+Ic76wM#am@f&{)ehIR0*De5(?6Sl6HfoZ$0ZuBsuAY)cZH^SgKSse2v7S5n9wgG$c*+dXQhnia_0 zcl(-#ONB{-q4|O3aaH97=HO-9l4~+qqjx9zKGDhV?^I>EETKguwZkiIJv-HTTqB-% zpoUIH=<)dGoQ@Sj?lFV+us-+a{VE9LGN8aX@0yVxXrSl0A&p4+dUX70jJ(sl-M(ohX<)C97K2uDM z@lMSZN!W*|yYt?UF@-jC`Baa_qupCZS48rb?TWGa#^LB|S4;6---jh0MbxQpj%}7! zMLzii5%^XbNJ#>>JR^5yW^RSWui9prFsN5Qk?li~QH|NuXkIHi^fNu4yQ%5&kP)r# zrHVx-{+YDO%EQ=@ezkwV-Yl8Cc?O5Ae`Nign0c#rrhSp2AKq7sYMl1K{A-5Obz6TA z>sDr9hSlGDLVjg&=v9FqrF8y0_@!;)9Wo0GNCmy5G8qwAnKtLJE%!&V;Coj*=6V=9 z5uHUAdRLD8PkG>-OYHhgH`%R)VBkC8H^38pFiN{N4bd0X~LV5JiA@+Rqw*TiK%HVhOhQ3DM2fBAMTx4WR_rZG4=c_qVe9prE8iZ z-H9%q?O2Fd;UWqo(G9_vN(P%amJLOGeGr2;dR#j`Y5L?xlAX%>Mvs zzPJvpGYRlW9D+tM`eM6Q#t&n6;ufKMCz#Sm>?BVt6bH&-{6TVkdFHV^AkX$*whDf1dh^X^-CkMG5}T;ybVe%XGCo7?n$FYahV5DIvhAD$oDwND z3#i)NmN@>L=8jWYEe2b;eO=^=Nj$Yuq?XSWYTm)FkM0;c=NWKUCbDc!7~mZA;Ab_k zmS1Msan!X9~`ja~U9fND)XyKAW+FTN-zW=haHs zkdZ6l*-U$P0sL96*Wq`?2eHu~PWu*&+H)LBWpx(sJd=|7^**)Oc%^iI8u*h>@-*1| zm|^l*!4JK=x?y10%>*_TaS9KXZuM@;dp(pcR{w=!DEg|}uZO7zJ%!2C^M zd}^?dK=_KfcH;(~v5m1sCS3{V=dVWakL>>b8r7t>k5!FU{s71%kTwYUl(`w>zZJFd z8{zzZBwIU=8Oa;mSi&urRI`)IlKAH;%A^2s)84T9{Us~6p|lgZ0&OTw_B%W z0!eU8umRDO=a0&_|6>s@bvJaw$jF6I!(kc42uCNC^XPf@#q2c>d;4fuU5x^!*` zmQ0*wH)Ib$I@hImVohhjq3qn-&v7U+ByomKq0<16!wrwEP9@Nc8rX4dJDt25){&su zY1(bhy6ZNf3K=Gaytj2@k%B(!eGYxA()=gzqHBF3OL*@sE_91{rnriH2Dy=sARYN6 zf?Ka#^sXnsQFv3q9u$V+>I)ld%b0%4CCspy3pY|mcwTtLRlfM|ZQ+%l`!3er-M4XY zWh@__IL6VA*u{LOw4Xojwm0_ty0e1)t8TnS;$444yVbNs($Z^V1%e4kxx7U<5;|w( z&tL!*=9(6VeS5F{m9))SC*yoV0?Qa)rH(ii?s}i?AEj&BjiuJDrfHX&jfes(hvG#& zvU}G@r2K90-nXO8Z>VYaBHDR8_JYpgm0iEQPVD{_>q9@QLLSZ2Y+qP|dY>BT+ALap zk3Y*8iE?FOoxh(?tz>wkW7*F8{J17;qiiG19-tmb&wAF?E(M_TT6EbO97Oyfe$2;m1b(@x!WU)#0BDM*HOUuj4@7dmTE7&Y zY+=9Itsq~^Sb8U9yd*soXkXX8svZqZr^gL;heKBF90 z%n9Qu{6D8J%jXgg3VI*$_Nn|4@mluZ#g_LCEyb9L3dY&a_dj$WYW3)1;V#!Ewntt%eGZE{;2@l-x054ZR_=^SnfxgT0~jdAB%r##}X zY7UpyPYVHuQlFT`dD*o;X@i`6nXX+vO39oL?Cq+qkMSzWTmD{>TXWB1p}!tbes%P7 zkKW*V@n0xuuP27QR}ABcwEMMiM;QUX!oI3UGeV9>-%#INjMw?!;&lm8#`CV{^cG!T z+F{kZA2R%S(NjqHy{<(?2H*;nI@{grc)|<-O)pFeB zN7ATxm~4b*zVTf7I=1B|(ylj}v#HI#9Cxf8KUPa+`H9D^L8$op#@OOXcIVc%6n+y% zU-QLeYr2A4!rO`ISQ_`mIMkK2itga_9$Imqt#SH+*8EKDXCGycIZ)p_eqAUfO2yw7 z_^KONUk#It*OmB_#E&s2V>WvZ)!1ElHH&|w$t0)Mj|1?mUle#*Ahab0MmhGXXQ79v za~=iNq_**;lk^WJ)6cDapZgkkv-=a`EzP~gVvkU@gH29!`e-> zQrq2`q0#jFrjaIGGc=bgG`K`62hIY5%m-eq*1jJ2{?o_*0A|&EFK#2zqes1l@@@9Q zEuid@L_S%{@-X20gI+akWoDl)##4#yel7n1f{R}-hpsg5x3-z9GftO^CQ|dUB~*e5 z7(8^wGgJIR{kir30Qg1iqk{IwPt~Hei7sJ;ebiubc_*Ga=bYEg9}z!igZ}^tRhFZp zoi^7^QRe-kC>X-r{KOZUMsuDqxZ~TUaMm|gUKsH|ldIb;{hV@0(+hH0rW}A*JZCs0 zV2-u(@~?<;x3u{jn;%zvU;U_Vek$nR9n<_t;S0E)2@UPF+_E*k#R?R^&5VZ}}v`#}f+kT-@x_ z>oZEo_U%jKWu=afdv~R1_xo%hTXwjE0K`~umK>Gn3HK{1L(w);ll96N>?V}p=3oa3)Gr{WJ7 zXr40CQXLuE*7iNWyz=%=(hs~&V-l_&ec09^BjA_?GWg z3uaL-q_-~wX(3^jl&8!_+~Y0JO8Pgz{{RvH0A!EZ^Wpxp6^4hb`0G`XNVRPy-r^?9 z3}RUb@?zWF+_xXXYvgZ*dX!h1!b5qf&uJ?cg6q-H z3#F-&ttUIP(r+U0bf0Fq@fGFFlEE0YxBD~f`3cVH6y*H}71-)O6RcY5&Ge|OZmjL& zz!FG^+lNA^ zVUFf2>)7_jWs(`vGyUk_l>^(Yd49%HcDqIxno+9&_dp20@oai0f&MUE_{P<2uRJ{> zTv%?1J)M)t3YH{qVe*6ZHPu~1_H1xRZbf|S;E#zHnhvuywVmV;>N4#zrasIpQCP4i1x|PA!P$?(xOEL+PBB`~`b=gMJoxZ{h9^nPYEm zRZi=xm)_tGq`MQeenO|S_{E@VRK6Lvl_706U&-rhdrsUg~yp_=8_E?j=liQJD5)oNgzl&-bhbh&)NE_<*Zf#JXDJf_`}y-_U+l@E`mX zqRUgX*Q{>!Jx^5B5X@uE-P1bm>IOOhD}s*-@os%lOEa$NLG)kbeYO&wMV4uXq@>qV z>mQ5X@Kdjb{{RiAxwq49?)+VU231zUHroRXN2@i4IB}3&@TBSG?3FH#cp;9AGR-*R*@T+ONOKd?U#)GF2r`}#`m-qU;`MfOC-P|Xxf1RzR0%I9Q7z8cuqe*(!Oo@Pw`RpUxr!@u92rp zt7;b35Jx7`1ThtiE?P#yj-4}_l?go%k3_x5vzPtT{Hy0lb?YAl{?>jT)h;)zDHXy> zRSOZmGQ9^q{{R~IIKCO{zYui@ZS^f)NS@~kwmLHTl4SJ6gmdq;Py5yHp9R0*ocg!f zmS@u}{5cm^n(X-{B8D*mf6vmsZukSJ+|BXA;@zE_ z?V3#SgPdTgM*fxb$NUtQ!b$u&;aSrSi|Nqw&U~=n`z?4k?AzftviQ@dYd3L9G|PA{ zqq&!6Q2~julb=zHV!9KwP8rpVb(1{5<7dG=V^{GluC1fmeW=5Ht2}6aWsh(>hpu_! zsIO}Mo4;VqQ^m_I{;4w9X|hhw6q6RqAvptQ2aj`J*R6bK@aBm!{{UrJE!)R}vRoz? zKFeHpi~c-a>)Dd;QkoTww?}Un{o4Hi#}&s?rSveCXF{BLxsPl3e+PqqWq9u{Q&pc@ zzmgGbB91-2TJ<4$Bd>f{EAbEZ(AWG!3#O8=_;%EA@?~CT1KoiD{RMo};vd=u>i1uo z&feZI@v+-10(n;yWo^cb#s)5TZ1w!eRB@(X)te7A-uhBk&B3GYReLNU|5W5YMu zz9HUq!`q|&Tvt1tk@D5^diCAr&Zx*CZ}IC)zPTnYdJ4k1@fjCvUAQ0x7^YfY>V77= z`#zUtb*RWs{JXB;KBu7kYmT-yl^D6!l8Rkfg*aBk%h^(klYJ4NZ#K^v-#F>z#K-lm z@AymOh1D?Z@;22921)b+yI%nQ$GV@0@0#~sx{pncc-M8bFTQXG`&imK_RV)XuCwsV z_D<2f?Mm-S(ry)VnHXGZ5|3pWe0=~PO8nnD@k;@QpRm9uUZ+JJPtdY23$qMTRk5GD zkDlkB_&4DQ*YcxU0nQ(o)WF<;4S1dVa1 zVPT8cUdNGuh$<&USmMLC-?t3U2of)gDG_pYv#r-ZbKZM7I3lLX}QdRJlMJx@x~uVZlnTwmYYg&?UXrqaBR)+HTu*wpZa~Vh79t z+6V(DJhv64@q^(n_8TjB@9 zQTs4>ENfF}_Ey?(yp9WzVQ{Z@H-8k85J4mRy-%$Ye$iSUk)}a&q3IV=OC_{&%OtG6 zWK7{tBc4EDX`i*tr-}YCd^gi{i%lxP$t25gTG!=y+zfofBp;LjJu&KPFM*%2ezz8l zcdzSr(P{c;*~ETCu0zQzYm*U70(rn5wW6$^#&Wb(+12<0d+k@_CxkB`EiLuk(n$v4 zjnd%l2iUd+dDq2H+P_lQb^TghPfE7Y?x4MqrM0tsq&G>!usF{oX1yy|(R@MSEfYiW zc9UbLxAqjtJ>8AIU2t(~i{;Dxw5qKZNSH2neQkv1!hLZDL zwZ56B+pcFua#lviW@IIMoE-6AKz_!)9))~wZ!N@X@#DD@%uh4BLK#B(}%ep_c~+`n{td)Ja`ekW}cPS+Ge_M5v|KG7)7 z_DI_UI32yK>1#jPruW2t8PxCOg4P?NU96@I?2)e0Rx-T&#B<2)Umx9gadgZ5b6oK2 z>Q|bMg(F9Ir{2pPkm@Me53)5Nuuw_qoQlgmc-ck4D@VE29vPfH`D$43x5QXHNdExX zwxjIkf0>=1D{3>6$BvwI{c6yKZ1uZ{Ah~T$Szi#eap23x01Th!URR>P`WChQv2eP5 zygKB#@^3Coaob~#cJtq{;~e9qeK+un$NvBhd;{>WSk^3N{@C$FjpEtObrqb?69xqC z8-OsN0QAo8Ip)7Nsb3M6H#|ICrRTBG@=P`%s&)O;FM@U z&db*)vJ7`Qt-l9+S@==#+u{wkhID)DE1gc~Fi(AKJoxQ!tjyBO>Bk{6*QI#p#b4S6 zPl;L`)vt)BztfVzwwo^k58Zh%H!_^`-QK(|KO5NiYQkG<6`In@Ner6~GZ8&i zPhGvnO?h8d%=4So$JA;oXvanKeNUjmQOdI2Fm&%f=4a5}Ft+%K`%ZYGe-7$CE{nn% zP=-sTTNHRKyrhko?s7xOcnS`2^K>06=MRFv1GRq{%OuuT`hKSbOwmhk4fVX&D9fH2 z-+!D(9N{ay_ zM7Y%4&nmB%ko@ip26#WpzQc#4u&|XrM7}{+GOtno@!ak_dEsl%g_T zuCHeQ0B3mBOAEg&`7gcB{Q1}|^I(kTzF5|N8UFynw)mlEp+l*`thyv|-OUtx77LOy zBwbE+6O8xt73^OHymP3>s%o;rw{52-&=74IT)tm8^~Xx}eS6_YgH(Ue|O8k_T~XcC9N$GxxFw9l7GWFWW1?`nSXHj?ZtZTAN+=f+)#w!b1}>w$cwE z9`w)IOUIg@fqp05M`x!;s>Q15^2IC+_zkpgTxTGhf!jXy`i)G_{hQlS)aZid_nGPb zDE*Lie-Zd2LWaju)4#U$>nEP;PQGumOJ#7gVmLFB4)}_=X4*56S>N!1Y99uCO=S+J zXJ;3P^c#kAZ+{xxT52!>jlgo5R@|i+9P!_$uf^iaj~w`KOq%w|?6r$GEh@Z*C$?|l z1x_+C?0Q!9rS_ZshkbLc`8tfOj}b0GS1q?|Hy^-8K<;~r{J#~(c<9N-q&?FKPu@KD zz&hWGJ|SF#Xtug+uuQT?3&L&fhal{ZJm3M>0N@JA{h_`Dc*9(6OI)?l?PKu%n7?Sh zx?70Vrn=xV<%llW=!u*TYuv0nd!$+T9{%U;7Z=xX+@<0xE?Z}oRo8#_v+dHeH2(mM z7TzuJZJwKPaAVVc+HacLR>JRZlyUQe7p*#-Den$#>x_KeB zvX{!W8Q}S|a$6tWjB+^K4S27Oym6`c<5J%=!W(25iqhLDZwlj}UjG1A$@MkwWE5J# z!FeAcm}If3jh$KdFWUS^{{VzfQIc&T{?Q>ugwD%_+D>=}uhy`&4-ww@g5=A2aU}A3 zvFTKP&QW+AQ{jy5>BW014-4K)Q`4o*N<6T3L&?dY4AYh(Y4O6{FC>7<;(7%Lnf~uBxI8mNS_7&ayDE*&&L-7Ir(G`@o+GtW*_E^3}{{VDnbAAH7%i-Vb+hyUK zyLJ=V?`XW!e()EO4`Y*%gWPoYtg6<8V|(g*xpqlfyzZ8VjeI-!0jzk*gqINu7_q%$ zmvYN+zwC@)eRKF%(4Pu^6I*yMM~-_7WP&?}Hm+rSxpF(X{{ZV(r+9b4D`{zOCCt0; zEphU)2WJFu$^rS&y%(Cq_@Uz)N&GE!6!v+E(`1VS0_HsZ@Z78IY-JD5E5e>Kq~&F? z_LzL4jvg(&%sW31X-7?XE;Sps`y-hNgDTJvPc6Y@#(6tR`_?y!bvs8Ew;mU3JwpEg zbBEd(9l;J%?IF1U5a>c5?$#@c-@REI_l8623CVHq z!L4Hx&v=Gw>e}tLi*$^9i3EhISi{f4JQ}YKE0}cdB?~!D?-zx3;-h zo=IFIg53&}fDrc$pRHo*Gf5#He6kmI82#XXGyVi}4nMkit!+0?u+=7xJzDH(Hjt=9 zF~H=?d#>ZcG434W+}BhiV~VX?yAtbO4863}{HP%kv@m(WVtk^<-IpClJsT^{S&vQ& z;g*rEZKc1m-d@y)5pFG*5T&CvLsY*>^;s<~p5{2<%u&oYDUos95x8g2oP8;} zey0|ZHKg)+-fg-vEyGK)Ku>NmBS16#?B}&MU`-vIy6&G8Hxk91mPL$!*6rLT0SKql zk)KM*7H-N*C)w=Vu5flp5?2Fl>{Vf7$Zd*96zW_f&^$f~i$3`&epag(qC^*lGO zYRoV--M5<*Q%`1#`^fx|Jd^5}#^LJO9^ln0ja+t&^CTWy$M)5goSDn#FW)VK!1vBd z`ihHCg>?A7Nzo-z8xb6*;C=h;>%0TA>H)`bRrT1G zNhJ^>$7rQm5xY1Cy5l+b!NK&V_^RsbS#dMQ(#RYZWK;rU>QDfG@1PskHJxdD6nFW5 zF{VOUV-bgK{f5>Y{-0W|VOVQg?;U=ef0O?Je2i3<4$@<{V799dnsr(OUKT|yuH5se}Vc`(?>Ge<(K5?kblFE&zfWtpu#!wQ`vL4 z{RbKPoYNpa-?ivuGniv!QnFUur?{_%q zyPB-;xZ#OY-#lV~M9SW0&4f?(Rd#{&&p*zV=3zNdSMH2sJpD~Vw_A7^Y<|Dt`Wi#? z^NzlY$ohJHXahwfDQ_J2F~xBZ7*rBtcd_8${c-iAyVHKnY%ct{E#R2`?N81a`fkq$ z*wk8PqxM8`B6;MDBMC9(`;U5LS94m-W{s3cda+SJ4T2VtHx`UJI1!fl+vq?2RQWEX zXmC%<(`Gt<_377=M8zcgM6=wu%*gTMXQw$i{C_HlT$^?;wHuC%GAI!W%GT0uxQVcS z>h8wxuN^nYUq=H${&%Ri+H&0U8{2 zJZ6cc9r&u^PnhGSbkkQk`I-qY&AH(a_QS4!$*l`ZjXy=xmiB99yqSq8CsF0bfA(+6 zvTu&n=Cd`MpR`&iA%egOI2ka#1~#5xVpHwU6CElNoDa-`xtz$st=HU#@-h(^Nm+po0o)m*W+xov=DZr5MM4mBq`8iMQ|6x+d^&#* zSWA0naXsIVyQGRlF}jTLfJPX5is}3pKl~$}3zt!OF2A*G^x|6Ie$OQ(mky&K^u#5B>&t%l3@%7m1t0*4EcD zXd!N{QcI}gZH{)TsA3B?LF3-5=wAjrXKSu$>wDqdO4hUVtW!tsW_k>fE- zZl$&rWO8`Pb;2B;y{n7RJZ)j(J3Eac?ibZ%BiZnf-xv`>Tn1l;^QwrvvUP`1{r)zKx; z;f~e|vT|3=GK`WBbqrX3b@HXYm*p}RZO)?vpIZ7%x}wCx+AR)*>~wz*J{oJ^6#Q8Z zh2gz6=UCNlIEo8#lGy4=JOS=&*8c!$ANVJy#Qy-9=ql(cD{1(8!-g9M`P;O8vBcD*RLUR~Li4 zL-7y98n1?CXy$7h%Y`=PL_Z_A3K@#?>)yR}WUX_dO6QD4YtK%UlBUMRb{;7BVHbux zCl;+2i##K&bn`7NE@t~egT_=#8gB!>(Z@NiIp*_u9QEjFb1vf&mlWI(GuZU^sX}qn zuS%=wa+Gc)QI~4c(ljacd+4pLqLOQgn{08$h1t)r9GZWF{4;;!4-i{vx@EK7-dwmy z;!da6=m%1JSJ8{`_Sg1U(M8PnwwjK=sKlij7}9%WL&Jr9Zv=iv)YM+*Whx%-r#0~J z!`e5&KMua7s~c%G_a#;$5!`u4PJXhi= zb<3A^GD*FOVn;ab+kid48o>J|21&_1!N{ajfdN?RQ*th**crBedAUF5{Njrnj7k)A>74Oa45i<0+%K+bn$X2ww1uN3AOJt@(q;Y?OzBVq?URH5>?rc3fRF;NF7_~wf+9PRtT?@u3c zqGrpjN;V<8Z=+kr2e*<2HWuz{$He1fO*FSRrCL;_&W}6SegtaX54wN`j`|yx z{lmrxGYoy;4;b|3uIT;|yL|^%7W2hnCAFK%B%N}q!x;krlEe}Q0px++w>)X_BTUkD zXO3r@PqYoK36cD?B>n81Uvm)xPku{b#V4;7v9N+>)#d}7mX1FLl? zeqr_WH9n)I&80~o)GeZtSqBUy1^)mc(AHbqMW)>ZyEEHQjK}9FDo1a6^-=P*m%LWe z{7D458MkqCZD0YMlgdi@Bm zO89;8GfDVg;RVy}?P1jI9m~j*H!AJa@-u0NGx@fK|YXy$?Dd6$fbARkb6 z^NOqR!s6HLOtNUk_2-c7-0C);O6s+VG+QlR-rmyM?!rU>q|iF^CsN0rK=wJTD%w)B zMwItGK2MDrcZ)m?q{(}y$34x9FhQ`*ERpa^WlnLPaC2T~;-82gY4JVt+}cezyOmZu zZR91Iw{iYu+*qF+P%)6dz}80@Iz4e(c>grQx%=t+J#7NXWPB8z~EP# zYd!|K@Slut^qp2XQsTl>70tRyzivGV>t560jR#ryoupljBIh0^fm`gdH0CLp(C{N+ zw;3IeTJk>@*lL;vqUTzk{{T?crDiuXUP8$vUa^vMyPoE@p=SNvf=}H&H{sr~ruaGt zE?ODQjf$yu5Ep27@yW*n`PX}E@fEyZtKMl-=_@9k6Dq|n&4zK?XdLtHUPJJbDSUY^ z_H;V5cG7t#c$Ab9ZR93LA54n%PlwjpcBkO|I(<7^mqgWcxtSybGHpBXNzV>_8?||v ztpz;@gLgY$7I?=+hr(&3c#6u}8*AhV4U)Klj^2&an)z46>v7?47@KJ_bm^I-ge&=p zv(rAfud94d;{7jC@Q?gYtn~i?5?#gSDY+{ga!4_Ner3q~4S7VKA@E(zvKxB?J{uZneJkjqX0|z-scm9X6MUG-2S0oCtZi<}SG$eG z447P>mjq_LC&a!dzPE>W+dM1cm>3=ADP&uu9Xo|=es$;mG?LcoB6P95(@bY`M$zwxw(|?pQ_$>#%c= z&Yr^|LMOUXpLX6XeN9_kJotLfF`xLET@@k6SQPpXQ%k1Xe`kEmyaC7iO-{Jf8abAK zzdXNidk#NJF2d}zZP~9PhE~ti!N@k~dBo`5gaHbhdojQ^@sI7Gbv>)h=o7s-p zNo=qlfSwe3nz>`ITInkzzUdeod5AYCK7jRn`u3viL%bv6YrP8Cgw*b0yz@lt!S><7 z&&{s|#w4*DNC3JqL=-Q^mURxYz`d7gk$?*?^^xMJ+^X<@)=s>|Ao@?iii^`|P zHgfb6LQ_7hGC!4jC+zRy7S{e7Y<3&8`Q(I*bW(SZ{SLo~JZs8SD#~eW&)T?C6VHZM zFh6VUA~`-D*lK_B*24SCJak7+znHI`E&Nv=^1Fz~b6;0}(7GhL@4-J2MFtvZt-jS5 zZ&=80t)x?m9p$iLof z-~nEv@L%?Rxbc(6;x8ZBJ=L9~r1AJ~&HFSqmeL0T>heNDoE0Cq2RL;naXV|u%`?nC zUq_m;?_|6`iOgTPth=6iJ{~ocTS6xT_!x6o_qrQLyX8MG>0d&(z;6Kf%Tu?|?sP8# zTWeFpERosi&3&fa$s)59XjzsVlOM}~=Q-Vi1}o2gH~bFN{u2B;pT#C#5NamwZQSk08LoF%m=x>K8vDE7Q{<>a-sNYU_?-f~A5*}uWB6CA zu<+HD!ne%~YQsH>n(@CDHw|6iz|RnUufmTDpPC67N6_>BHSxS@LDs@GWAX;*{RY{iPvWfKW89Snpk zZwNg@cL(~{8Kks&R=0CKq!&)p60$@|V90ucILIAG(yCu-DA&T-uMN$q^;^V{Xp_w&X%|m_6;4IeY-?>jf-12*xgH%X$9~W8w0ANEr z7W!#3t<3V7US?8oNN<-NdiwOPQcoA!UBb4F9j?eQySMEndjK;^+T^$MK?R-LFP-ud zQw+YCIq6$E7wRL@H1CP`y28SI`-g%Xg2ptAKa&u^IAhzKV>lTYtTwo}wbySh7Sieq zi8+qkIg(W*K_lKNXHxtXL9m&n|3 z2?q_FS5Gg8ZGIy7ee`Shn@Yckd5}YO2$gO2oEHuEx_0KcEfdB*A=9+ucM9BJ!=<{J z;&}7r2k7n8?QSq}#cEx6BUsh-yFFggYkfOa!B+`%Pnd+~csStx9jnf%f~oB};wfx! zcb*gbHO&U=vRrDTkM3C=-B&wlx(@jjKH>3YLkSx(+% z%cam8JmHR{dM~&Y$4TNy?QV6f6-NJ$+b23Dx zNK^fm>_GLZsR=1_qpmcMPw?K3lG$9trRg&rLhS|Rk$XVa_W?MOPa``=BOU9l_*L-g z;?D9J;F+Savbf)J+JP{9bbs0fhJ~afL1Shf&Nx0~whD00(sa&x^{;dAXT<*ih}tKH9t6;}G4@6|xwo}9 zHqPgfnRx|q++=&#!Qr?QE|wu;u`%|pTG{mZA5l+<@ezlzq`6V2`&4*qS@Dm<{Xs7^ z3;Vf5Zt5CBiJTwdTo2Nu8xteJfYIwQpisWFPt-KML&pcck6wzYAV% zS{PDk;8tN1WCD8nSDgOOh|F;npETL^l=>72)obA&_$t?hyzdD`JR@wD*DB!sPAl*2P6DWL`q#)G@KaqA z?Vkqq32=PKnPgH2Ob~Nkny0D5?S13mJt6@$jhmnD4B&U~U9Fa%9gTzxI!K|%wrh{j ziJw7%&tEZ%AFnmn`Hw$`^zDn1v0(mYuaT7JbDQvQ$>W`JGoB#x2jJuUYhG|=yG9+@ z3|3}|ZRPx1nmiHqn+bs)qy=y3Td^!kBXGQ-$tUUBr#kAj@>3ppAJN;BR2~qH#adb_u)t9Trj#;nE7$+ImtQBYpU_fOMmdkz|wv5Z9b)D z$3Jy<#W)}N70=^ZEsIY>o7V0wWGg3_n`L|zjj~rY(s(yRH`+9F%O2&1U>v?q(OEE{ zXrX~rJIF~Se-9b1yTa2XUJAchz!FC3D-STSBc=fLp^5B!5A3=7GV6a9ye)TeZ7q(O zq-po_!1wo)1dH!(!jHU257QrwcYhbY3wRUZufuEBxx2dYKA@|?LF8Kl?l~lWHRPWP zJ|OtE&%!eJe?rqf(Wc*Cwd{A-(s@?4?#PJw82OGeYhwHMcGNy2>+##_UM=v`Eh+k<0`sDl9Pq4P83F>@P z;IG*?#Ge{&Equ|fc+qUrv--h4tPfKf9VjdyY5;#JDEi|}- zst&j^9zXAqUra#o*;)u9jx>n|6;%R&K7)#g$aC#iPRduYuQ8Y4FNWS9_+?}EeHTo% zv;Y7kRNW!^xyu^fcJl>647fbh&A{WQTG~=gnaWmI7dfP6+OH2e1#%ik)a$AF~{Xun!c@b zt4X@zR&H~JJ3#sYT$h8x-7_T+bBGi^peGaSG8pJKq!BYDlUXp@@uLCsVOa@&|&lgoh z^>V%*%rgqA7;0`_dYqNli6XL7$!vBX<61rr_*>#niM}9PjW11-J6D6td%4(02;#|L)*xHjk7BFKf53?~#WY56PXwsQ+B(w1 zcx#+y)m3gI#J3mrBJ8~nw!>D+venC$(n+qT)BgYx{{Y~l9y|EmE%Z7lUj^wgAW*i9 zUh+UdKQzauU*HSUybH%R_gbCgmn`$#ToIY3X&I!MyR$Q7l50!gg_yY-{4y^)B9m$A zxfuSHW5k+|_FQ*X(MI6AD|w7K#t#+xmQ}(zZdnBkB_zKy$;9Tkn(}<_bC&SOhUJ}J zXWRf%a8607rm|T!jBPuBW+$Mlx<N0Ie4N1F^mDo!R%`{NwkMn@V(NN`K6a6 zt7r13*jhH8lER~TC|qNp9-msc%R&{|B(p8W{nW0AfID(VOMW%aU0=^Wuq2Iq)j@!R zp{<=u$&%7kX2TLV2c>6tp2}|x>uYajFtWh}-eU~mWQ|;p!*)Lk8_+DxuMXQsaU@b* z4=G8*pgiNg4SRpbzY+XA_`C4;!qfO$OtH~CVE`7|o{?gkE#{6UA~_yLL{*u9ELn0J zKD~U);0MA;{x52po|}KK-RSzS*-W}5QR$C&9;YznqjMfz0A6wxvMbm8AMj)T8TV1p zd~d6N!YT11!V}9jop}zQ9nq6dxyAvS8R3dp*;xF!QJi+`ShUUPMcnc~f*%b$Rq>zV z-kagi55?zQG|c-E_JofF634I=_5T2X{{Y~co*vV5{UX!Do)Nse)?<&&)b)GIu_cSM zfsi9A0S6^nBWo))g*JApQUd`X*)A&_(@xuCzpIR{gbr6g|Jxa z7rKSb?xzHyQX5b7TWA!F6;QY*zI#=_h&tSo={Gj^VkmLAq*1WO5c7aBj1I^1uA|}) zi|zEyZ$#6klLuXC?d=^;3p7zQp-;Oiwmrpp?cTj90+ckA-#u2%}?3`YwnRwpIMAxVA)}{8FB-X7T%(*eInA0NiyS*DE4_ZDjd@#~H zYpLm)_2u2ZoOG)bXL3*j_Pc_2DP{iUlax~Zf0Eva9gejb!R!EOL1Jq|8pwV&hQ&sUl#LEo}N|#X8Znarj z>_BAY5iz;)e}Htr#z?Oc@tjSecpm*s$zeNQOEfOq!bFK8t}sCi+_>Ow!h6?aqIeg> z{{RTJ-|hR)8F;ZJyVH|Q(=MaZCWhh*sZ_BWTp(z-ENU=vH|L<|_waCRxlBd6Dj-lckuuOzvfJin<) zK2pbqyjP)kL&4UWy}r1bR>R()Dz@;?Q-fM;-Kv#9%$0Ptw2prcgCN=0(RVlWa(HuV{)Vm)} z_y_jM(!5RZZcQ7-*T}luv&Svol^F;MpO=2~$;)9#3_kUEx9vgko8j(_t1s?!Uka?H z+>H%Dmsc3VEXcVDf=*83ob;~>@jj1e{xI{EAe7Y zE8<-Gwa$a5>d;uJp4QgwWtIzZxNRmhl0EEm)!P6mI6W(WT>Z0dJZSTW(k}326F!`E z*;>IR9UJWNEMSjCEPkf4yg~4N{uuacb)Km$!M)TS3{L{)dsx8>mM7-#_jA|rtUm|c zd_D0u!%N*iUANY)JXo5R`&F@lOmo0MJAAbufJni~-N5FssHj$lG**Y7D7Wt#+V71t zKN0u}>U~6N(s-r`{Odm7&AWE(#z^2^Y;}=#4Whk~V!A@I7mgOX+^bux=}C7{1R_>ze4o zVIlTbhADf;aVNw}&knOvOy_Xh=+L%*Cg%j&PcCVgW?Z|JZ-C7Y=_d3Jzn^(Q??x2xF71P>6mVQ*lUOTLP&{eWH z$;JWe#drSz2(+D2a0I_+bpirF833?6@y%rnH99NIsQfoNPuW{g(>yRdW#NAn*{rRoAh@yAnap<< zS4#w<1CP2^K-gda`@rY5d8dp%HBWtiAdYu+xRF)Wi6M5l$mE_l#dR82!|hh{!W!kZ z#5cNhcbc2n>AI6c3DV@bKpetuJhpgCZr!*X9DsI=k;uc~4R^!dDvaxX7S!!hJs0$(iqK!EC7m{ahpFU@4yLvIFZPX43pcQl_h1ON z<(T@nrYo87_0{&Snn;I7u(s63wk)l+OIC4nZ9V{7cS1;DLCRw|JoD0~web^8r(W1z z#pd76vCDHU_0da>g~OAu48PsM$s7_f&1CY)J!)!8cXvH6!}@zm;yph}(Zm;Ps9Z5$ zBNE1BjBfI`HW81?Nj(7LB=K8bDDZcJTf|3Muvv8HzD1U6dx?C=;hPwLEFJ=u85!rA z@xO%LDQ||__2-H7xot{#X5!v!Z9ejE^oyY*ux}zPU?2+HjzC?@)SB-90BLbrF zJW2a9*#6GHv<8uNrE32GY_RZr{{Y&TdXbP#Z$8PF$w;!Q4)tIT>=D$C)gQ$@Kfqe9 zs4s4G=xo~JU$)4$Xd?Sez-6Lj0|gE{ZN_W%AN8{f8A3GT-TQPsiQ{`5H|)*(GPlKZ zKCi2_&7O{7nk_#txQkSnDF@4!?voo8+y+n0TlzQb2d(P<18JeTc|1>V4b8yPmjP~8 z5YjM4-N_Lnum`R%I@ewB7vr|8;Xj18z7nvtwEo7_Z&v#A#z}D8+i*C|HW_}$aoQ%SIy?UNtjZ_^HKgEnS#VQ zyB{HVSKwB=;-32eWF1ma!yAo=!&GpD&UOdjy>z>=;yByNjD^q(sG&^bqXq_d0t0VXJeuG zWn&36R`6ZNzhYnsSEI6Xw6G@yScBIU8tQXtH&*c-M!_`MV`hd+p(s?7J9evuK3?@a zthitHv0MbYb698>+Lzd8j^+kwBGoSKqMCM62K1U9M$Y0@D#E${004YSwqF~07kCj$ zn`~|niJQzF0BHkxv7UxD+I{{R6! zSu^TBUvXVgqis$~_}R_bGg1!^+v&IQUh0^+y}Au_wh-Qcj;EN~DYEM@2Zo7`M@)*T z;!RRZoncl6Y9l6&l6eT^6H@aWTN_OGbKZDCcogv^pG*yXmB z`AHvpdY$;-ilub-H(zGdA(GcnpZ93;&4doUiDvm^7#Pd#Ao|xuHD-CW8%H~;T;ASa zN%ppJ1V9A^HiZYH72_V{aZ>nxKRGXuqRDRY11sm4_Mf}}`{VuIM{!rYT63z z$FccNe+H?%Ij4n(&$_z%O|*@d@)IhIdLstI5<9B^f4WU(>9I|!To{Du97OIh@%z>E zRmk&*_W8cG(OX*S{uQ;|X)t?-Mvh=c?=wHc=4}H6e*sE}^uFQ#|vy;S=3#lFp zOJ&Ni2XQ~#$>txa;-}WM^BheSu{3bX$ni`Gfg)4WAA4?pz4s4%R#n2Tts_kwOr}4S zL(b*=&Q3iWBhr%ITbbgVNYA<>fRX^N52ELlKA>=YsYszO;aeM#5c|0KPC?`F>;C`& z;-j~DR#MO@bI$B8c8=}WjCzmOv@Z1JZ!i5AK+3t21Imd9JAmiP1b+}DA4)twqg=hj z6C+#OT92JtXAJF*PspU5pY3PxtEM5kL^k*L7?xPlK!l{ghK^7=0=#6OQO~t$T4|?1 zg_2pshIzpXhvj8qkEwCo01PYJdi{7W|{MlM5x(3g2RVj?&AbkN8pI$@jbkY zZF6!jVvt26%;4Je%Bx6tL+FgVk7HU$(w^e$jeTvT#K^&;XWE%@<{hUPVSqUQ0Bh$S zwUC-VsV0vmqdY}y1f>o+EJu8Q@z27y$xAIy%G5OZZzPdO-jc}42XEb>9DLj`kRSF~ zR(;%XeULlLwS#4Zc>Uk1vpC$$r}$sx=Yv@r8CIH=%3KKT=6KRY!pDuG=yk@@FvpIM z$Dyk6>m*NrBaS)2EL>v;+?=2I3CQ|Y+y4L%-4ksU^s*I?ixg=V}=rKTHu_N@y0)+rN~P`Ej4#UIg5k9f%pn)p_=+cN%;|71OREoWCYvx;GxU3~`UA z&FxxlV<-#aoo@bp9bvw-M20m8(4<~T!0DCi`DA+v<}IvN85G>4@mmw0nSXez{^{-Q z-`cuM%gF8Q<4GO$3#1!kXMLh9oZ&zpH`H=HD-Tn@+cK6`lX=3Pte(G9@79?X6Hvr5 zh~kAKg#5wOk-P9cDmyJ%h$s78KMFj3_b}!zp8<98em1SH5 z)A1EnX7a{%Jeg%5yBXV(2hHi$o2uMAcCxZI-Kt47e@L+w{uGFqnZ!@_$(!6G5tICd zbXv!s?G9ef^6$h3NLDtQ;z$b_iv77-J<)bDlXJYt}q<@q_y= zeG*tTOX;kwS#70xW&2EXf%2hgBrUa*rZ;08cCQV*@Na~^80vQRHoB$vpR660@uWU& zox&50t-v`4u^UZVzSM5KFBGe7KiIrHZbJQeRadmj&wbY(r21Ks~!b>EB`=x|yk~0V$zXiH_fPwh(!t#0U&iE|?h zOO;Z14}@*Neic{ZE~>Ix`6BGy%!KTPrDu*1dnhLh_*V;OCz&BhY~;fosPbS2Zrgq9 z+QVTfMk+QY=W~1UFI!DbqVW1Yl=G=F$sD*cFJ#`!$v;Y=tJrE+(D{+Jsd0BX`O;Pc z4g6W{k^L(Ud3B3R=xl*t4Xix7wasy8iS>_pAVgPBrvI!Q$Kr? zT}p*DvL;Q~^j$UlGp%?~cv9BmPz`Z%5g^nRC6eCZ@TJyd0ZJ0s!vrHe>nm08=Aog* z;(a?!v!6_s*bUZD#V^`6A;DygwvquEW*NnEo)OdZ?;G9Eaj0rq{CX7jrfYkvO%)}Q zR#w5?nd8O}@hN;`?wb0`;m7T%scZAt+T00bw22c;hgz64cQ=t^<}ObUwTp0m?&FS? z%a2i|3#D^7O3dZIX6eq**TQE~I;TE~Cnph&rnni3cIdmCwHw?|&Hlc_)Rw9%=C1 z=%3m8Zk?!yvSSh;hH}R{K|7eaIr($c*Noo&)m|>qzTc*c3yoJ#x@;tO($3yXDd5CU z`l0^sKJ~6$h^Xj4W1-roq3pjK{{Y~gUI@`N%lnNB#d@uzwl_r<-%?SinWJnGff!a8 z-He4f$2I2OCHQfB@B>=%?DbUBJU8NNcK$bZ@C^sg$8I~nzlXNbLva??UfU)l#s(zFRyj3 zt_MboUhsasdHtIQ?~>bl+uSOU@q@~May@u8(0EhEk@(Fobd6?tR^I7STTwPP+Df3G zlwbrxP6z`Wcdm)xB}Q(oDvst(vw9XjCH}_u{ttz&^o>>xcSsBv9m{Jkl22gA=HrZv z@(-nB{89KVVWh>UT=-*H8kM%9L}uFMe}8E(7?3ll*i;;R*&j;id>!Gt`>U&nbj?ag zZ($?s{{Ui-%!{An`O}a+7bnmf^j{xp(fB7wx0q_n<1JI{4<+T?cJE<#Y*1zQu5i)k z11y1$73$z|SjjG0n;xDQnoDB8!<{bE_HojQvm)oj_mq)18YkIJWxOIxPfjgkSK!E$r&?M}O%#x+4^ z=1s%*gsyV^`Skw)JXM^mxVV1+LNI4s7@VU(@)RgaQ_cL|T=8{dgaNK<> zcj0xujjVX8JZa_)PwuQV6D*q0J23}zW6Jx=-RNfnj2|f$P>zK zCljnHc*8eM{@MI%rtprPVW!yI>AIEvy9L&tD^I3g>6Yiuv{q6ijom@{4+nyAU z#B)=8gigJqbFtI^0AVORMdG)M!+t%`FZ47|H_y2*_M{oXQmCa#^vPWD#d-e##m|HH zKMlM{wwChAtXNzpn`?U%B}9r24&}+%LG50P@V86QuQi3a)3r;pdv7j8&pTS&5Z%ck zm4H9Rvm-q5UDJGUZ--VN+EY(0y|w+*ThDJj#115EVELtDR%UO!2;hqOXy%x@6)!zv zVfCAzC`G5fqp4cjTgKAd+{&;dV}kC)C<8v`x<80t0=#ALvhwyFZ^L?}g6ZW%^E`W@ zT#SrJGNHPd9{U`&6zqQt0sUANW^E z@ay3pi2g2W@Y(oxNuK^m+^Rnb5Fm0IMj;pRBEFXRo#F2Qd||MCYwXtW==wx%uurDM z*6A9SBqX9Zws-5A&-fAJYo7;cT8@>XSV?i9Jj;D6Tg;6$yQE=SNaF`Aq%Kc$UQJB? zQ-?hmH{>YKQ|1e;9&0^9=E>q@yta_VBuA>Uk`L+)K=#dVI_}6Sc@^~E#SeuZ2l%7l zjaOOl&ZVSVc#lJe`%Y9dGEZ{>IdbvfmB&y{4o)+Q`MF@Z*3~82cSt(_0DI|P<_{Ap z)Rd&G-$Qt^+}iB=g{8HjHwGB+p(T@aTyg@B;i)ZdzqIu$Ydbj}(p$@j?a|BmixyaX z*dvfXr8M|^?AEH&$jI`Lmg>+YZ9w0j%6uzGM=VCx)(l`=l&w`ea5FP#l`Yi=~I<5 z%&u7@kPo^Sf%9Xxde`!_e-cAUOO+^( zBPPwGle@3KKZSC3p9-5xh3|423wH!71N-6FjDerSBCh;3_=lnRYs6C8Yc}_~iN29y zEfvZGZoPtuFuhN6#dSjrskd{nx?O1;|qwU z)t2^H6$n|Q!_6~y&Ugwvg=u_x_+zbnGVwH;ABZh}!*WXBLvGVWJdwj9?vHb$Fy&5q z*BN7?+z4CBi1}_eJ0D8uQ7%Z(xz{ak?EHu!WLU<~#m`2fCUCTQn>os@jZ?mg-~GXDU`w~p~bJA<@H!;pPFDh*Zt0JMUf z?IE{d4!=q*aqfC`Pj%d?39#CDld;`_JX_pt$-p*uV!+7e8|A9VMv z7;YM8z$AKs&pp2?$;VO})X|SnxzJ^XXyt2cslZN2&j<4rUrl>ky=lDpO|(*}2016QOj)l#4U5?Tn{b0nPqYbV~)b7vP|jAvffa|&+iE4LFtNIqOsLocw0~K{{V)q zX1BgAaWb65IWENKC;PR#;Ljhwhi&Db&63(*va~r4WXFCN9DgeE%lp~V84A+;}wozTiWwW`nMOk(qQP6YR zvmx;otKuCdbe`&4o!id&-*c1o{*`M`)FL*Qay(L81^|r8T@yWrrCabH!;4Q9XjAGJ z*CH!m+YO+Qq_L^#GTKe=i%P5;td)Wu$Ja)o27pxQZNy={or44 zC`Y)jbND0h%;?hCNOcbnrl2i+yQ@px&z8?nbHP7C4SB|uWo7Wj^UJZ;b!g!!g;O#p zZ*sW7HOlyh#P|9xykvXp#(A>oAUWeX@5NudIbfIAuxoj3um5Epo7>;=ZuWD3qp3kYT)^3g$Thzbd z4Dn2gVU;6|LX?s~Ol|5IaA@#8tL6BPJw_G8_YxSxvu#!HpT?bWGHLU)8pWe6+x)1` zM2N$+S+-kNl?BvG9k}X>-d_Iz_LN}pU4GNuv5oJk=Qlnv@T}KCCeenHKH`;*DF@dC z4ApzfEfZL{@~kiIZse405G|@g=RVs&{{Y9U-28FyuSnNy(&jYMwL2LA*>P%8)>a+K zQJBde@Duf~6Zn(xpHI@Arqi!1ZZY!7T)$sK{sXI>vNCB%&Cx!b$= zeXFV)jAW}CunRI{uvBm7ieg3c{ybA{AkEl0IL0c}q+8u8_1gJ9;jEq zQq9z{a=6%mA|Ku3`PNL3$#Za8G1sMBU$jR8t`*AgN*F%nsN;3Vm~p&}v8^pfO8XSi{jJpiMVIDMRI3cD1A&w2KozvOE-pZw zf}=RfLAM`PBl+f{yGW+gAbB8b+lYf0EzoUT_jdmPWO~+=8jNVgWx<0yM#JxYPg<+3 z>H^+RBJDi)ly6Nk-LU?E%EO#v_(d=w(I=Zs@dS6Pd2Mj`o->-?Rn+vUEvIQGMU_@1+_K=1PI?aAYYWB>x{rtMLX~7y-mJWa{A#!C`>n~O z{7%w{{{T~P9@7*j*TCna7}-8Q+*GiHMsRHdrG>rg&~D5ZRCNB zhk5yiItuu;JU%onPU78w5bY?EC`7$o5V z`L<&qAL7TQdxhVN{{Z0^_}k&X4eMXqHySsG^!Rmai7qVIeZNwdb2H9SN&_Ac0OVkf z`LBpSWq;aYU)d}6lTB*%CT|aFu^TN+MtO}%%1j4+hp6re75WMBPs82}`0CnDr!9u5 zs#{(Z7FwO6B$l(rS9m8a^ABPNJR1Bfk0pwyk5aD|=|0^L-#C8DFO0BhbFPf@50Bpx zBKVc?!pA}@E~~7?smPG(7JH?XAYtW%bO0*{!33OSatPd~d-m*M;eXjrRF?J+CtUF? zx>c3rfMKScCXPnQ?m&#^rZP{pLoo2?!D}cro0%l=)7?WU8n=sY$J#AjSO~;cLAo$4 zv@UjnabGTe)1S0Xi}AYqOw)WL9qfJ`(k`aIp61}V{?ogVZ8EC4C1VS_Xg;;#EBadg;y)LqMY@hfe-i2e)bcv!x-Z$-KC7-?SR|1rnTbou zAVrNwQgdE;sb0;gP9u+&ZUE0U=wAu`2}N_G-A}IF>KZn+BM2;FVx~3?#$VL_0~O@w z9>#QeWY4U!~BA9wNlTGTaY zt}ic4fh7{-9$9P={6GRK9arI{=YlnzHu~#Ly1laV&i?>1;72sk#xgQMz|USkTIKvz zuj%@ffpp9*%7P@4ck?7nebn4IIPQ6`mdf%>1sa~(n)i>c#O77&tIgC#TZ7MkGo-S>+qByxJ5 zE6;BA3!^`kJaEl}%uIKJ1y_&9A_+D_Y|x-#xmIRT$DjmJ^*OClG4_6EWp(hX<_%#j zZhSy&ZbOlgU-2EK z^|DT_EKeL{d7pRY&PH3kc3%#BN20fb^sC#=I?L_0ZsI8vxVV@SdE{(-eR3(KS{tne z?9ww~UkvK{OIcdkBsR^Kh)BC!NZBKC87Bt3_2T}`+GV+cjl9M`-M(56sBWwCCdfHtzxO}cUD(=>P@NH-ZXJr$!!qcSyadlakm*exEvo^>NL#@Qt)1$G~1m< z&{-Q%bn(Rbo);tL1HT872VS6JxhOm%b$KoI+)zztsoUDKz;-J|s1SCvdB`Iio)6*P zvo%i;YQ8A&RQ8tIO5W;rA~7*oM3Tm;a1~_ELZ5DNSUrvO*qG~4`06RHVAl-HiXnKU zjbxfd%0gj`QT|bMwuM_+TpG~)WE32lqB@8E-93DEZ;&}BHCx^Z;+xRO;ve3V> zbhp+cv1?86S{qk~%pkv>G4mW}=dVQ4zAJcpLh$9RR`BUi8?PxEdwVh-AcN*1imNft z0E+S|;yskq?Q<(@W9Gks-Wiu%)~)ZgJxA=e`c<>Yac)l5?6V9IfZ*`i2NgGp{7Iwf z8fK|&r|H)A(d&_|T8?Q>y0ca* zW03Gi#5Ay!YL+(laNOAJSk10+17LMMFi7Y|4r|fw{xDDRb5lz@jW_!rQP>faPl;h| z-^G?7^PYZ(73Z3^i=ucp!kQQndAgRfrK{?3JWf*4!{JkY@(haTdjJ6(S2=m({{XSt z%{yD(Hpc^axyma8)zpuhK9zWk9XYE$rVZJjLVP#y-oFosE$%d{_-$afw~=Oq{_n{=fU+|BNw2AGlHH!;}BLXeOSn-^YN8R_Y6#oE%d1-eZ1O2Z4DCzE> z=z8v#9;Ib6f2)^dm?R%<_2(Z3{1>43i@-uqmk?c9Y6du`Or-L{v7llJIl*Djo;_>O ze`e1LYTgU|vb1Z-VAYPFd7<80T;AQ1$ip?q zvX3tx*1mE5xx735weX8uO`G#+DIUjZuX~$OR#J1puP^|I2g}PwUv3H!)>Tc*vq4{1J|iNDjGG5GiFh3 zD<0jerMkZt{{RHE=^QWoOT0-uY%}+K`#84e>-J(txIUH4Y6oi`d)GnX`z6(W3wWX< z2$oB2UrD?`Tki393mkvjRs4kuV`Z_GX7c1S{ob4&YpL*2Ni_*jor`r2z)$zPS21~i z7LtMCQt`&wFoVv1wXvn^4{JTNk$jFx_s10D@eKQ~{t37HHEEw4J`XmvtlnG;Yi&|! z9?Ajbi8f=a^%>7>9y-_Bz7+UC$BuBVC!$MHLD&#?7A z!nRUYI3(j2%_d9{kF7h)!m%xYqj4vIqtw@&c*FLW(|kE}(CP6#`vLy3zC_Q^jGxlH zf8sC4y-UQl_YHrjJ+-3)h!y;}zJLx%{A)QqE_s-|+Yd=Jo~OL{uj5yTJS%T0{?Ll@ z;w8_M2hF(pXQ2N8JXetXMg6b!>+rB>Hc?tb{{Sr~-TTxS=ngUZel_zqjy^uVgQ;2D z*`${%cOg$QXU~^`*kY+)c&hJPA*Gjt{42m8g>kx?A1R9BNxya{rR$#+qict{y1i@b zmp?Lx%M;(!ezoU+6MiV_8rFw*6bvokc+big=HvaYzm;ao2`E_pCbM<54W>`e@EXV4 zSoxe*KDABR&-g;-OZHcmStLAXa}&?wU5%y|A&TLAA8;)o1-R$EbPwVswL!y4pSl;T zA8MIbR@I(wzcxsVo+IV@vL^yFznM2wRz*@ z4PPJpasL2={aSRU2!GR*k5h&{{|FRRjjYFpdW zbM;)afihgRbK<4#Cc1P!>hX`pUxnYY6mGZoT4tSlBrPA=ZBx&@ljhyX$zWUkwgb}@ z^GC+-_$#)xsk2&m3r3Gcgl8Amp=Y>%LK6iL`+VP8_~vOO)o+c>)Y9C{$L4t$v199! zNvk)um|eq;+*i>s0>s-*NBDh!q9wuuxD&pN)Pgc!%Qlxjv`jU1w3% z?_G#5b1{9R&<=om4l5}oWgjI_)0C@C{`F~Ewn_POk9z%23zy;O(@?{~MI*thiLG9I z)g9Rixr<*%@8s+w@y%}x#=XZC^}p;z@K3>C5x-$Ci#nFG;oE!f5=9OCmYR#XSAg2v zCCnHl!r@q)fC(c#Yvc*;^K6aLij0p+>{RS#>9mhP_zcEfYhA`meT7avNG6@*`;W8R zZ@K;7n!yu{?qWJsf7#;fKZ>;ozUh-sa!0NY{{UXKHTizgZO=5P6F93gjPUBM#qviZ zpEC^WAFw@Zt-P>~YbI7qE;o%^w8%9Z$R)9O;1jH*GO2v|sNr%jaoU-!Bh9`d{2jdb zb>eMDPQBIiElKSbIX=~;-HWSsM_tOn_KtJG1x73AzuKSRWLlT(-|&lAT_O!8>L}*Z zuO1`j>`x^pK_l?n*Ddm}`c_wu{{U*;7gYGwd382`_P!j~v|DWw`o;x?a}wk{gayMM zK~i~KS5@LK+N)0Rufop~_*+8P{7vF0bp_3p#-RjK!KYk0tS_~WH%9QuA{GE(? zB(JHw5)b$!U&Frv{8;$KsKMeXt`h4{wn=Rl?E>Bj5y?-TvKh%B4T?txl56Ns1ZW-^ z@euL<0D%78=V(cu8U2&~B1>)H&k=ZT(pyM8 zO)St@&kV^Rm&+q^$co=8ow?-n0>0AIH0y5->lat|`X$DNsYeP$tjzGg*)_tbKuwCs z$Q6kt)$rVAoad?TrNl?>YaCh7juaky*|NEHx9I1E&&1a%psQ=aci&@Oc?B2Nt~E!-NT z%c)AwZ5paDWQ`rkX4rG(lhr}Ze7zQ-<9~-=AAC`v>Fpnmv<*fRb3U1BOd4dd%^J#+ zMu3f_6~+`PJAnWlqP!err5W?Vn^k`4^nb>$5?*+pL$=kl&$Qax=|w`t86?6%+|#M* zWCP_G=nZ&Jjy^4?hWt0K+cnkI&avWaBjqBt)QUwU=NytqJxS|UBKU*huZR8umOl~6 zx0N*Cp_m#T%axct2EIsV#rBG#C|~V!;;)6p`-9I2*ovk;6P?qWwBMRh+EH7n1Az8pH; z#+jjb!&0);BL_#g)E`ljRshDXKF;O|A|t61XR#bqnlFp2HC=Ms#JZK0uaf|bNX|Ff zTc%2~Bt1?zBc3_yS^hEjlcRW|!&=aFiyN8r8LX$&q>jm!)?7rR=gY?1aCRJ>!x_M+ z!PfRt<=ovu5#5q}HTW~)pBwmx!CJnb;cYX+_P!5>ONQ3c!L0P1OU@gXDJF%QNggI- zh+#`$9PS)cUkblu?-=}L{h}{^A$WrCPtk02ZAbe`(mB{%wZ+6Eb_kQoc;jNM#hDl7 zBY}$Lq4=M;j!3z>m5qH4bkI1HTdcO01XB4&sV&= z(&e+&F5{0#veWcf()iq%l!v%8mR#Dw1pL!ruPmo%pC(SzNt^t;AYh)Vs4}NbIfEkDVIEplxLXxEaqJSDgON-?LS(io65j z&-h1m9a0@lt}LOkhQ{Y>UP8{xBjA1G!ycRg)b+0a0LPvW@h8Qv8EG1ag>~EeeNsL zaYWugAdSPQIW-k9^RI`K!@UuOG@d*C_WvvHR_>E)X*SNY(FIJ5CZF6_>+gz~- z8Jh%kImhy^o<1vhI^*HLiRRNUKhk7@a%2t$52gSEIIp4M_|&&|@?JaXu-(|kw?Zjn z7XJWf9%8Q5Ksdl{#D8=XURQZ{?O8X*3(=^J=(?@+;!L=aZr17IIoq; zG1%%gB&$Dl9t5f-I}7kb_G8liEqp51_1oP~P_n<$rd^go)fy?|Dy%oLZR@`zD+MdZ zTIH`iS#R*4Lb}r;(k=Bnc<;RMWrKFe%BqO@9k$@}&U;tBYThHUzqod>n&dm%HN2OQ zg@NHv%D@6tt1lSZdsogs5HuZTD;v2lgp=7_N&-7HU2Cd;3f6_cBtD{Xg)Kp0#OzXpg_q@!Lf_cVAO7mOa8(C=6K#|>+ z{?A?er3VPnr^=vb<^+My9c!8K7Ne!>GFxd@4S6lCq7ym^nl+V_m2I-JvD%~@61Boojh1g1+=j=18iG2 zNeci7BhwY#RuiNABt)TQb5~PsL*e=l?5M2nEN*ThSscw9Mv}w}pp-Ish)xIuNsJSP z;+c75wq8Hh zUOEim7OHx#qj`O+K$>e_Y93XrB3s5>yl4j{v(p_10DWt#3mG`xdz-=CSoT}5+DZ@j zT3Szw?O=|1G*(zHlJ*sp>aZ6ZqQjRv3h*<|am9M~jdaZ~Ol6YS3Y)QC$tR&%?K_l+rc<)?ZtK&U$RnR52 z@i^7B3AG574b=BdBgjw7wEV>2XQ4Ubt@tP6+!v9_Z*mCT@=Lt!W^TaxeJgjwx@Ma- zwx4-!nqBRr zmQ!0_E$*9jCCGq5=0myTVf=B-j0dJyzHwch=j|BxTBfBYtpqaOTwb*AZ)&S$Z#0a5 z*0gY{p>F*LB%bEJX7QGf1%{3wH~NmC(XW$zXLX(WY>}KQESbZh1Qj3*bRxYk!ZPW4 z-;1Wv@1(eyAh3>IHua)dB$0~bh6-3R=Zx;>74%uASxU7YX(L(uC#UOw7H#gY^xL+H zjniGQ@yix&qK`j5^gf3q6$6U&oj1Z7i>`MN&dawB+b&o%r{wWPR+Fr8bcmQOA27z)ix8$_1a-rPYf$+?ZV za21I>qo2PU1N;Xd_9DCeU*N6nzl1ZU%r$vhR10HgZn3=9?A)}Z516A6eL$=JB>kN) zyeoBn-`ZMp>jDM16F^*;TV{5vJ_Cb{Hy!%d+e3+R{{UvEDv4bBsyW6UqTKT-^qY%~ zULkXR4YEf%m|-urHY1RBkGtu-AFXTXKM$|`YowK2TaP)VX(TF51w_*Fdjy5>Qp{{ep zo*uf;H5ayfb8jZ?%M&32FI@Lr`j3~=x-DbHBF5%uF3W20+(oiBk%LGVx`xIi$M;{K zLMkXV1ibLYnzP+qMW;8H=DehN3)n2jn1}r{e6OLdmARXyVc2Ps+}b2kDkSQ{NjGPG zx^)GxNGgB4m^D7JDAo0NRz?uq$-^jeaytddCPF=PpK9nd%Uf+a@*PmY6!z1zA0$J< zfz^QOtPT$481@xcUTre^`05D+7YZ06%PwUM=b(@;5{CZpCi@=Wvs$T6tk^xkX2Sx1y5s0*k&U$`@lA~J zMIGseCUO|Bmc%NCIU#oPG1!c$&myXg8v4f9?Jj(TkOx3pnE~&{1AS1j9l)gU4ZvCF zg{+t~3zH+Wg+hChxoFS0C4EIpccL43)nIuYT$w~NWm+=bTW?HyIKiSjh@Kr&`)WTj z@<{DepiUG0U|+gijARd{>gcqWOIzsL$Xe-e&UO-vWM$YBf39b(2$lG0j zcRQ8IMNr;mdSGxQ_ag**)~1UDmv*yTU(b}2YR4Iq=3H_VvFZnOI6j87O5;x2onv_3 z;%GIEF@#f3G=Uyb^ESixa>O2^ji==m%XpU57|h8uvPlrzES_Q8fzv0QfPNtQ)h$)l z!sVllp57t+5#~0HvD-N+r_lBFrs-F=vrdG{w(tY9BptZ=a7KHcN39k#=g@m4t<<6@ zUT3&5t0(TfwL$z_d2D~YI3v=Q!RM1u7XC<_{nd|V{Ckd1Pi{S{QsTzZbl9xzk}-C& zi5lZ+T&MSlyY<8MBqk(*4)zPfD> zQi*P@{?P(An2=4m9S8S=0l@zNbmQ8y^-V)g)vpAbuC1-GeqErJJ&t%7_W&BX;z!gc z)Q!HV{%)ZYe(v5#_X$*W+x|HQuysUco6eHeVvqh=M-dGfACFvpL7+!pp=&;7b1HG_(C`QIO!6Vcu>OV16Zf7Y5F~apZ#s}m5c=}LgN%r^B zq{1Xcr1`gPIbX-O=xK)d+_`4nN$a=xz0dg5?XH{b+hSY>AG{grJ$e5C992VZgZ)X$ zdg7VSa@28&er9EJ(OGyDQ(8egktrmu7g7Y9Ki)Xoj)u9NPg-m3K3r~6*;U)v=M|}?-nOIS8yS~~m2NH^ zXXXJdwUSnR$F>Y)dhEz7USLE%mYDgH6|y)0e} z)hwDv`$nZLypefpxcOo=M;Q9At!e5X1-wxg!iyQ@(6w1DwTY4Jq>2wQr{ItRgPh>6 z9`(tH#Ks=;JlWM7;Eif+1Hmy_>E)qmK#pm_%c71-r}uN7O)uIE2Pn;v+?=1zouc?} zQqufC1%&WiTio3ce|)=S+@}NpdBiX@!!+X7MDKxDg!?vW)3|?TIEaL}k zNilSeL;c{DcT@eObc??UrN*Va>nKvkjP@ke?;m&$`#|t;)pX;h>KdFngqAO+%$bT6 zY#81r-MeW~-ycfmJ{@?g!Tt^K;k;R)hs3vOC!cYBr->fkT!EA<3gey#IUbdjC&k;n zGgB52Tt}_hd4=TJ5m0q{i@2&S#%|eOW3TV z!$Oiukp|qyV>oACGvAu+w2uLJdh@|H`mUe$e-K+Rk{gLGph08r2EfL6+HqcA zs(ekgYqKSl{AjWPxHsP=PeuUqgUAd{2nV%Ui{mBKdcK`C#JX&@HnOWs1)3vDx%-aD zvF-%>9(&hfp(!m#t&gQNc>W*g`aYB4tzOl1OUNw5Hx_QM6{YJH{oTUII7vDAk%$L^ z39e249!0HqXHnC2ZGJBd=+fRq_P@P~;!E|9c4G*Sza)}R2kTxF;=dB6tFKLar@hoo zaQ9)tkz6wS0M5NO(LI=-8x$GNAy)62;uU}qj;k1U{-0NjHF=aV(q}*0pK3Kwby`z zC@*>FZwT1k_&M>86!!#m2R)5n_-)}0XZD5h6gJkDcUN~dY_htoz7Znt zzX#=BJ#*I;N8zu-{{R=+>r!daY5xFX1qI~EC?QrHkC;Zl2jJ%eC)>FR%rhKiQBtv&+_N$I@3#% z+?74@yoRLHtZpx^5*tLG;#nLgmlS2+KG^tm$Mr374 zRo8G}*aMN=d-bKvqq&=U7@B>Im-q48!i_cU!)<~n*DW#j9e+&w0RKP$zY5#cJ{@Wr zUxOQ4xIu4jw;n^qA;jpzu1EKGWPNL-@U{Mj@ay5Vw}@?gL2`AAi@|R-gxV5JwzypH zj(z*G4{f0L=dE;}6aAp(?_hTG zp6)q{&V{(-wm0pcOBjRbM>w|S+*Y^4|O%_VN!3Av!Ax{ zVfbl$r$~bGJ7WnGOC;hKQcgknPbc54cAgCQuc-LjL%2urro7sfq4Qz3zqvbRi*L^o zuv`(3V1J!(W5f{ZH+r?TmMok}xl-~mD!PIGt!2(V!N)o6SyM|K+H=JBF~)kjTY!3X zd;#rd?fj`K7#P{UMTV3h9UmX)qFp4i8%A@+=yFGj~UIW*{@vKi9_05S7q;HM-4q#ke- zIiT+4q14$AgS(?`u4>g3WoGYlnom=% zz1H+E6H>M<8kzH^SWn>fm8kL;kSs@ADCnQ~V0}%i;}x#UJQ)$Sicpo3o_#NV%E5-f}_<^a&_F<>~z||!4rP|B3TY1zF$s6(ms+H;U zafZP#jT^#tsVf+*HKk}~h&z14pz{XcxH$B!PY(F+O!zzEO&3T_9YdT9))UQ$6 zy}011uZ0>@r>WiiQ23Fe_{-unnzw~)FT6b*_U#Fc7zR+^c}_TG?d}CpvUbz0)=N1N zhYT=J4c~D7U(DAtrNQJ%ODwx_xE1O>2(AAB3+Y;f+V9!KKzYa*s2L<4oO+t*RJl&1 zY5Y3TCD%N4Z*q?={WeiKW^SwwN4Hw^j}rJ*_1!}1_Ulr-`&HwXWC!I?dhI#j)!z?z zH9QZcMQ`P(x-0XXa;Lbf`iF#WwVgPKr41on_>KN>J;id>q@@=oQRbc{(ju|(W#`!K zV1@w%Xr67uNYQN^zIZIn+*gt7&|F&dCfwQzW-%on0;N50z6H$`!aER9OLm=3!9b5h2dLK+y?ujO?4~H7o z3qgNu!AiKc++qxWg!}jFPJa>1_XfT?)|3`>1><6>>Y+$qPL!S*(f-SE_LOUnvXaqC zyU5^-8hx?UZm;Gy8hNq^3`Q4Xp@=_xaaJc6c3O1teWEBMxCbGdkWW?uphYvF*x1-O zR*FaS4$OZ7_Br*etA`d4ypiSEdTkjX)K;=fq}^>hui^)BJr%vGmD9A-Nh)rHZYOHD z-S(=AyReUR_-XKiK%YRG<63vR)TBkY8GVaxoDwnpYnJgJhGX#)OBJfTkfXU$2JbCF z;Gb&XwBHx%5)UWsa=2yK10BGQm^tbzrtsH|4~E#WNg^^QlsL+_u>ka_ofjGNTxU4` z9E(eqQ8a~^9E41PpIWF=S%xj3mT3vXA}M0W&|kIvL`mAoB9%GrD`QVsE&l+1 z*3!6Nn+VviSNN&$jxQ6NDCN~Hqr20jWqYTT$t0uuteDT^%{trmbFquV&-RZH!}BOA zjGkJ#J&8ZgxZ{{paYZ+*EPGP%FCt+;kZ_g1|DLT z0g(Fwa%-0H=7leVHGPozt8XLhUBKf$$GEIVyp~Co)rXjeD%$}fy$M@*nI4IIuW9<0 zr6e(%k2Xm+18|C{%m+9*=QT~l+CPY6xm3216$m!%AQ8StQU^86$1qJ&HlGq@GR)EL z5tbd-*F7t-(R>jiXd?b-Ws`FVf+HgWF`V_?oOZ@4Eqws!bdMTGc9L58+I5Y&P+6x0 zCI?ZFJ5!<8ysaK@?7PcpZeTf*MVD$kWb%LzHxI(N4-{(#%GkSYeEnCPh4#KJ@U+@ay=!wG`-^)CWLd0%<70WKqC=blBQ1lUPI&6mj3s%yBDFcc68u26 zyVREA-4@uY?I|N}cK-l@dRHfT<7d=$B{N`u3%+w*hL`ZxS-cA#t9hqMV`TFfjl|J0 zV%_pF)9GBQ_zEWRCA1SePis8DA0fFZp5KS%R|=GEb*YrovAt(>{xiIa&0_mK#i$D$ zsUh0Q{o*@*6}^A(r^Gr|pq4k##+q%^+rHJ4h(_Gx4!Je!{{Rmq@R!0b4Ml4WrH#Nd zw(&i}$#%K^7C7nj;4)`){~e(wi$J<5ZMw{zl1{x#@_#aczQR=y_FK>pm*;vkFY@y*<7JC2N_ zo@$=CV326m9w5>i%a-8okP-g?9`D$HI{G-G7RMv5No#3uAKE7k1E1X7#=kf{Fyq^y z2DvNvg{;hrAdyt%S$Z%%4R;{#B=^!*3h1c?VI{WnG~ew#5nl_CJXJf~r`LDpx_y(}P!_ z5?NflYF083dCmvUx&8oaa4gBB!2#KI`{{??Re#+sJCZupt1$~Bfee!~oI;ACF#LA* z_cfnyYxb|>z(bRtx}(&ZWLk{3cXGswC)wj%VL#Sgocyt=>@z?XC(`ZB;)z`YFZ#rQ zZ&W|s&+(t7O&5f|*+1^#k}UE=Hg=DHe`?axb( zbO^Dce{ob`VyoCe4wd4qGff*Lx_4H(l!KL0GqhHwziKUfSt7+Cyot+^AWfhGI9zkm zrcTP>VA?grjkYDneZ%jMp*$#4j$)EgF@CCAGEdg)L$ueQ{=`^QMjIJ z_Lr+qqTEE#Ha0kA8Mkf%()}*Cl&J^ zCDHokT%?w}A4kIVJ(e$*qdv)k>1T;$9UtZg+o-RdKWxh(W#cU-^+pBdqa==hiP5-UU+G`S+zlz^ z+(@GOyB|&B1`q35EaM&4r-Qzvh8*Xb&((DiEs^%FX79zDT&!e_cQutajASeqap(P> zEBiK^_ileCLKD5Msh#8f0Bfx(;{mbHr7woOXYmifUKmXmO89}|-6utWl9o1?%?wGO zLOx;i&2*j?@TJd-EtgfieVROSGS3`KncM(yRQ=w)xvRHud^OUqN?tatcJf4Ij#*r; z$qy$g2pC?RepTn;%ypzR%@G^O9{h^6;=-<#d^N%ecb1aS25xp55c;9%wio< z?kVs~q^ssDdSLK6@l%D(aE?}{t>ipS3|#&xJCxq@iSvyJPz}kFY zyk?SrDQ4PvK-l4`E3IbV!&majJ)9Si-e&>zG87t@vh0I~GAq_>%q?K4R8PK1!ddx5loKm(;= z{6g_{wx_M#YcXFryNEoFv9@Aj!x#gxuRGE1;V`L{&BU=j>w-oVc(^Z2^MKUt1 zZRN&Kp*^cd!2S|#Yr=8rmlrygoU+J34V3cme~aol9AmX>OAh0zI)2GQ4GY9R8}U{r z(dJgukDVhKW0PS#0&$fzo-cz^zPP%$zub-(W-`HZk&r@zO|`z4!@880a9mu-PZ6Ix zJHh_&9<`yU>q`1t$#Bt|#~X>qD&2*5#`Yl`!gyr9o%W$}C)nA1FpNX!2X?G`*J!fC zoO925(0N+zN%Q6|PtH`~N%rHKtu>I|xp#1S?(OyVuR@%?+Zq<_b^idiXl(?L#yrKw zM;NA9_@%rlV?DGx2in&Sm)*y(2LRO9S~0b^Nusv%qkI56wPvq_?=`JjMT*bKD8K}7 zk()j6dsA@c1EcV_i`wH$Fy4K(^3EIs6A|(;$W{X&{yD8r4(h&Njr991D&}og=K4UZ z1bgBSAqQ#^o>-536UA~iT1=LZH=2!Xz_12a!blYJwfbj+fn864G-wB4rs^7Hn3Svo?K)$bt&n4?sKelU^sZjt;)jZLo2G_cMXhaRK5E8f z45}F9k)A;IHLKx|jrN`snrmBEzP)ReV>QjpD=SAJ95M`o7q3iazGkb$DRW0+3ESZ{ z?|}3RbYBt0tlTD}D>M-^izv~P0$e`UL$q?EIqqwR@Ry1&Z#7Tt2%gYKXneS3w?0y! zVs~XQM1#Uf!aVg6iAtKn7B{EwO%VdgZH+@%M!wj!5C~ zjiirl9E{HjOOS)rLCN5M`s(Oat5NbyOtr4~mqXNbY4tnZE-Tpv$fcgukJ@EmFc0^5 zJx6+7L&s5Ty0wLz>voc9>-J<&a4{Y=z9ylih}K`CwMxR(90Qd`F}B55k&`t$A^Gr=$sM1fE2R zd3m+Mh079)^I(kp*uc+PkHpqmXMwz166!)rYiVWklHSmH+mir>B(V8UuHHR6)jtAw za(@tbcGmJ$&@60cnXX}0%iX+-l?f)-1r(9fJu7F#dTc%*@I;o{jitq%Hkm$`KYNW6>1gfu1>UO6{BBu8r}( z!02@yFH6xSYp*W)-qqF@hF}WjKnFiA4+m)@*1YS*n)aXIcxJ~C5uY7 zmh$UMj3P%cht5)@s2j0?&g}8KfyouM;9rV*w}LghtuIi#w36C* z?Y;`=(a=r`%$(Mv0^RNAY|A0Kz${#o_rO z&C@-(b&hr?a0Rylxaa^J3Wvu&KC&J*u#d#|a_V+Kc^C5ATeKcSg*#Zj(9$XX@g)1# zpYL<~mmFI?W8p{bvbt5&dS&xnPb5+8ad{dq>g)2k~lF#AW#p9D4E68KN! zZ;7YypW7vZ>7E6+wuHEFPI32w{{Y`iE84%|P-}iGnP%6uSs+PRF^HA8pFiE__hax4 z^{=J;EAS&h&}>#cXI-;cV_XXj6$FKSi{L2#06f=UrhGxrz7yD=>$@SH`Zpm@Y_@Hz4w)>*<4yl9HuR@AyCKJ zx*F=f5^3#iuiRP@`zl7*p92^rE5H_TW{xD7B+v|GeHfly6>ACe6=jipFlY^=^790@8Szh9O@dqgnC|> zITKyy&2LSyeeQkmJ?K@N*qW8-(~mUS^oRTruHsu?6nN)N5!@JLvbDQLa4_X$XxWMX z0D*p$_Lq$QEa;vBwFdU~4>6dk#}t8yJ$XF^epUE0#9k-xUES4>hQ8UMLo|L(#-%Od zth1?Y+ff%dT;r)H-n$(;#5%)SDAY9xudWz;%;zIMqm1X=*1pl&?D^c!KA}#ZH7RO+ zedE8|0_IIcA<^7L0=8z7+16PRewfZP{oZTIz9W9qlWHMM8j{}mgp(poy@3Y=WB5ou zzm<67UCSyqSc1c-IIcUvs$!D*Es6-hCUc%P%G~L4`dtP5 z#dQ`?(_^F1gS>f`EQmsENkJGYW3Nez3tC>sL$F}VAUx)tyvKFhX`Aw}}N2MY$ z-vlI0GXishN6M%1KT7pWuL}G){hRbS^(|iGPSV$DKWe{|bn|19RA3T)k$*b)_v4@Z z6}!b6+`dPGbjW-$Yc$(M^h_36kmS%xgcRnwv+IwI{{Zk--6O*{5o!Jg z&?MDbX;w7Ubx>i6bJ5lycek-6ewF9GGWe_FkBk>lN#ZSD?)glL>u(wIZIh=+mkXbK zXWqV6@y(jrEu-!E#oSGw_!WIwrD^K6khoFvMyps`GTb*ZY_E}`TkBrV}gsxjIn z9XLPU_U}<`3Y4`nd@ZNVs_SuC+eZwyS5qu7tgjOuk1Unc>Bc~Hl3?#zAu8_%S)9c z^BYZDr3?|{d?-6tCD-N$9FF{t#h;5;pA=%$bsNnDzLlz6J?yaB>hEy?xsln9V2tci zOAnW5Q`fy=={^qepN>2!{hf1feWdt#cHP6KTwFYMt3KVnXo%GA3d0S8cqiy<+<#z?hZ<*(G!Kg&5%CUzZ>;N@=92#aWH&6TsUikQ2IG+% z2}+RP?H^8NYeR|==ar&-fgY!*YFEu2rKy+wpn5NJT2_7^xS1Vf^(7CjdQZSF+4l3r zK0dk8FD_-#X3^XJCeyv6TuEZ6!Y3;lk-dWv#^oF_&lK+){5H7om&Kh=!nW-up+1?Y zHIy@XFALs`ovdSU9T|o`Rv8}S1o3NgO0=9+&TIC5*1zFe{B7{|wRvwG)|NNX7Yvy( zf=Kf{%95-Hx4nHo`+fXH@b_wC!v5g0k@Ui*)^2EG1|QhyR@v*~D_O||5by_Me2E+{!6P?7@eDmmvS zv;Nnh>Fum(v)kQkx|W|J+=h2Z77e5pB1g**Ndp)>6W^NUek0%N`rd)2Op(K7XQU_C z<%mvND_GB2nMO}NS+Uqx&f+UnRa1*N>&{Ww`XBab`2DN+W8o&7;2j$J=3Q!SWd)19 z%xP_GKsZniNl*d71040PzxLw&qr5}l&ksT2tF1!fXTH=IP?qx2;D|i1xY$v@k9KqP zuao}(XP=8cD)0}BZ0_`E^dA!G7S~N`meR_6yNi~Mid{vVF!IOoW7`$pe$XEquDo$; zr+;f$>AFU~_Gp(cZyx7n2M;4;^Tsj2`q#58RHZ`CaHWjpUi&_n_|@>9@54hx*MGHS zm%|UGhPk*|QYi1s#y235*JN{TV8i5Y3Ff?Kz^$Uk@ngbC4zikFnHHqKV!PCD$&xf! z+lQ4EK^e;L*f!*39A>zW3x3i*Cel6&TxgemGQQOV-y0ZoE3cnyP&%|lIL^YXN%voB zH7zPLb9<^v@u8o$3xUUAACU2 zz9jrm@nl{&(=I$)ZLK6%l3LhCW|F}ev6euA42-CN9m>mqI43pXx(pr|xA@Ja!L8cK zH-q%ePDG7uaI8sCg;G@ULhs4u*ixOncbWRMa>QWXj?R|J#BYoe83YOTtV zlqz#QPLo{Kv<(~LCZTl&rOlp~W2wslDP4NDas_Q@4_Mh5M4TJ`7D+h^XRm!LX_?Qj_XN#cHv~0~~ zWwF+LLHLDl;W*)+`zAHF7cI5IFqpiUAtmX@_doy)^sf5r_FuX2cf)CQ{{Rwbo-xq% z+v{(!X_mG=RFF+9o1}qUHdu)eka2f+`)VDvnBXP<9YmX;vu1H(pZMqEtA8VosOSx9jvkfHpe84xs9Dh;k>3m zY!YgX*THRG)5qGMg!FwXZA(`( zPc};|ugL|aIo!Db0s!e-&kx&UPh^tN=Jd@+NzuGtY`Tq=wY={rEistQh}0d?u>Ka$ z1wrdro(j{oFB165;>!C_()0@@@t5+_?czm{{R|j3!&-vmez6I0jyZV zJeMykqaC|JCp%EDPhNt#Yv4JeanyyiJh@&M z6qDYy&5#fKyMvbHfZ<34a!(k=ZumFiG=3h`wO7@yqtl!ukfCY!`SM_67|0(n1Fk*m z{S}dFI0Nx!S93GI|JekcJAUCZO-c`RopF{Sm3DvOG??`1IBq3#(v)a z021c0yVFxkmdIJzNHp8cKbUTJH>HR!xMsA^JLNU+>M5ZpYn7f{UcDFh6$!6O`3 z*V4@+3_7PmI=#-il_MzHC!P4W!a8=C#(R6KmyM@mKc5gg6rA!yA24G*fv#xkZ3X0w zr&~b`Q$7`;U5ZzrIQRP3ylI~XHE;MvbvrgiOMOFZ3kt%q%n=A}syA*K93G!j(y;y| zct*+}16x_?+BKAV^~6gyqkS#T!)mPCW3^R(yRlRggPwX(PKum)rMcxi1lzkuF{WzP zwmN)zTxRtS!*O!%t0F!*+M!tBAAD9T_=-JM$VlCzfxN&v?Z;#3T`rsOPgC&4l)BEL zsaxFWHnK$l)GQ0hYdocQHL{jfC9%}w1Ju^k+OC`89~9}=uV-y*q1%t&M-(CwtYL&Z&oVDs#l)tA%k#ntTSZi{eklsGzg^NVa)|7Y%N~88`gAF$5_D_Z9VL z#*cztBKTwQRvQ~D{Wjl4^QF_Sp|QNp%vt%A%0htKh$QXj+Os|x>91wuT~AijpwnYZ zD;XSFSy-$HM$*ZEqvipByh-m~BjHbqkEz{T_)o?y8G_y?n@ATEA0=7j-c&anoblLp z#d`EH>Z}@ZJz5jwrE44B67VjMq-s#F+HPXhM)XK0K5R}gobTI=k3fC6u4l#;r%loI zn>#a?)UG_+=XAtuh`a&olTW_U^zn5jtDxUrwcV~^yweTCG_ZsGX&G;sewnHgYPX4M zv0GcM<=y&kcbnjURRt-DzBF9!JcU-);cUfpT>rT&Q;;JkKH zk-VPedLOT9T~Fd%+Wr3d^$kbPxL~q8)3?kC0O!)J+~|{P-YL0~DWYR<6Rp*|4oi&u zpsqnR&J8xo@H4Da05~Cr2tJkXQG_QQwKlVHvFZ_Nx_^c|M*ta%V6(K{9I`Owa2y<{$77zp)syghT-Ck~=yrFq zLUipnUyzt2E}`XQA9w+rZO>DK?ag<70QkdY;olNm>i#30M7EPL3X8e!8I)mw_Z8yi zHLB5RP?q#u_6}U-!gCs6eUF(%2I3SMW6>s7%?GLE@O7WS!({1Ika1t0Moq9qQ zmtYvv%*uWh>hx*bGM=ER+qY7 ziQ`f(E^dFc=8GkellGZF{{UDQupdc za9#=c;iY(f&MVuG2{qmIu*7o5B#AY+#|#-rQa{-%&vQ{t;wya*Q_^oOZl`PMq%Ui1 zZc)}A=X^vEKA9EbXE{2OZaa}E-Y2j4g6V(^Z%8XIUNyLDqEcW^A9H*L|Lpmqlzjd6Y+@vORLs5L0oMVVw`8Ie*r*q(Nv z004R5a4XV29&7f}YuB2NuCT{{dvhf7#;KQ!IROV@-?uf}_`gQe_01|5v9ep+8(4hS zn(=^kCxD2!+t$BDrJA^LYXetnxzVJQLf!ay}Qj@iM@pQ@6289F$=_sq>vl;0Z#o0B6>> zv@7)R*M=@y+QY+l(up26nrY#l=ERl+JTar;vA`vfhtj=CVc}Xn^3dpyy`k!Q_r%*@ ziC!Lt%T15Onx}{&#ncg4S`lL30H>!~^kd_xyhY%PJyzt4jaOH;SuY)M zCDbmt4TBi;ZyNZk!aA<|jauf~OQ_X>f)$VL5tGNtxW;-Mb?IJ-;7gmW zKJ!|J`s(IEUi{-d>*Di_h8&6%*HbE#-Pzsvg6{Lfej9C4 zJA{JiQ6c%r8#l2H`E8`I_@6eraJN?@&t+AOoVL_B9=PxHuM6=Gxqsq4PU0fmNr8|~ z)W@JFf%LCH_-ms^&BUiow^cDDau~#KoaC?v`d6D$dlUkhd=8UvwN8){A z-^HFK5ZT!ewcA4_)7(QVZyQjtQ_v`EV{0kSYs$Pu;+NJgf(Rjm#t2kJV6p!Iv$p`F zeK@ae_%GsJ4%fvuZr4+2Xdrtv)hvgfaXYgDHj-553I_ax$4bih*Q9u1b-{C`>H3A< zsdopKF7+#vkL@z+uwY%+^J!!5_kQB=<*(sY?Md#Gc3q)8ln zuuB`3bN$oP!ehn>{{WVq ze{{q9!yxynx_jz2L+uP1ZP^YC!*`ki-EMxBv!ZI2+P0ptTT3KfWx(@dnKNqx z5!G0Y@wc!gedshsz1N5BpH3H=wZt;qPDHZVD`U?e!ucFcp5;g&_N;rWm>|@Yz>+~{ zDsEr1zV>DQ<4DJE9nr>p>gC>zbD{Wy$*^mELhK-u?Ds3V7C+)=RXhRehc#a}BJFWSGcHDIJ^)3S^X-pucpCe~MI-G{CMotggf6Yd2w8Aj}7rlveL&2EVt@!ctrCNJ~-H)MZhahH=}QiuDElk*>_&%InXCfXJ?OV`%*XrzYP30~DQBa|JxM{FFN{c@GiT+B7w zV)v|;@hJHr1nr4?l15BzIz7dcB#R8!_PUZGD?3ff`v&7;{{XVtUqf9_hjlaH z?OxVxYTnvdr;9O3M|r8aao%&o-4Z;n8H@^ z+!r?sFq!5(@OUhJ1BG?G+ zQp$s9ia{>*$lH;RTzVgVMKWnbUwJ&vdMW$ATz@f<^r`|-R}n~3PT;TI`jC2i^r@mR zaoMt?b1=qN{iEnT*Yd5=k24gq#U|y(I;v;x`tm>hUez4XZ%z68$2)P;>;C}OphRVd zD;V<+-p3$&gWK@@si>wS^Ab;eyzKY(`hkjKxUxefv>stmu;2n)r@8bV^yol)W{~6s zJdaAhZLDeb-X5Ob;_LT}=3JlkaNu#b0Q}v<@;Z!Gc9j*jweXL`o*+MKS@iq+T{_)@ zn9@@!mUbZhI3JI-TsJYRB%)?(da1FE2nQnj_QgY24pjH+(+DO2|`jD6U~M)&p|JJ;8q2l!E;d@Ix9(sa9d zKG$;>nI+7;&2^5f$NvCj917`;le;{Jh-b|{IQR>sd>Hs8sOl14Hml-EwpcaNx$l${ErRqAxz2&!&ac^fEO6eIKwg4v_4xW|mU$p1Kj}&VE z0Nd8OZHM-zlRL$!sD@bGp>!C0F5ugHmc|A>>*t@@_u|yQ4?IuvD|M)0qPyj6QH znXkQ%$<(O_8yU%6n%}ftwu5K!R&N$)Gg_Ms zUDj)RBc}^_w#&;L1qwkq{_q~Px#4dRc*j%l3^GNgXGD(POPiS?)KVLG3X%_*8$?+g zfr0Z^nfyM}ynCwrZ;MdZ>R~m+OTjLP<0P|nbUDXL;IIDxWgidfv50LxA?dH;M|Yk`4YZP5K6@*!<_Fz? z73e-6_=9t!_})EV$J5L4F)UPhHohRRlq7+$vIr)X)I2GB&;4L_5b83GL z?R+5(fS6s!cdJJypK_$`^4+|`xk16)fC7gHy+^ghQr48sIqrPPqyEgg=Dzp#HdnfA zz9G|f1hkt;mQN-}g~!Wt9F6<8k3T5@cA z0q{l5mbG=@7oS(NxQ;nx)nGE4IfCcSGNbuy26MI45&qUQUbPI~v$wU>A*_#+tj*Qb z@?3c`&24I!mC`aq0QBA41p3tzsU+9U4e$1g+Jnm5J{mFVs(2)NX1&kjcD-z$7i95o zhc%r}3w?Ugqq}y7D4gYXlp;B08(0nll{n`W0^!I_H&ho@>}u z`IYQkl3JOb6|(ZQtxgRseDk%WEpu)@&|(lCl`UC+)+awXQ^O$nhhCL)!nzb%_N!vHmeE6XaLpCXo&Dg`;1A49pHQ2Q3MZ#cI%0@^t@C8PA)yeKV$^L^fZE0VQNMa*-`T@EAR-|YFV z>fa9K)UQR3oonRojjqmCRnIxXoD6j*rF|*kZx+kpTfHvM&cjWU-NsMcnNo#<4iaB*ldz8T-Bcd8YU$SC>ZB z+en`E8p8V8R4)_@Zf)k>m2IW4RE`b~d9R4hF$)<7OPiPQB|95lJiGXB;-NpzNI@{Xqt?$-Rzl-;_sE$mLe$@Id<`b`>-p~JRRXE{yO+F2q3c4Y+>-> z15urB(_n*gHQ0+ho{kQCRJvGRMM_)Mbt<>^m98u8SbG+PJ*ato;SPFtRdAdbt`>C zRY|uEMmcWdywS>$`^3X2X8LBi%?nwd#`=D?&|E#FvD!8B#cLmyE?FD`03)c+;ZE1Q zGpX8HTFa=}&l+9iT1{@rw&90WVxt@Rs# zSR}Z!f*8!raxkUma6V;aIV2I#=C{5n{5!tB(IvE&-oo2jo>f_-yt+lZ0N@57lKWdc zqb^s14R9JCg|0ptL!kKYMY`0ZgLn-rIa{3$?JyoWz~G|}0UR(j)cipBx8nZ*66;cG z`Yp=%k4%|Y?6JwrwvCQPGnGKwxXwMRgBM_3Kh_r`v0}kE!KVCn>-oCNC_`|8|{sq$F)jS8IYQ7`4xBmb^ z8lx@MmEt+XvqX-|<`CQvq?Ky$FNwB(9`a+p)8o}NEq3B_7NMa{Yqr)bXZMgk?drMX zVNCx3v}>m<&1Z}F;NsEQ8M!S^f50CR_5T0|YLWi{X6ln!$1LHVAv42l#PCZ5BLI%I z_E&+vJ>KiuM~CCqd}nJVmYHr-PqUWIFB;j8-i|Al<6;r=wN|?;{v6#|-X-Ohr)fKBmnoE*J|(x9bbZ;+^z^N>d?f2r_hn$H?Gw?yB=}bM z;x4h`X|!(>Yf|evT#)LzAKImqqf8|tPnp$A;~=RUuoR57dPJWV^vhp{vK?!}x?Z3C zp*(k5oElY(ZXR|RdGgpXZz@Q}JJ-$LG4bxd;OzrQp4V8skZF&I#JB3|qbHrukUt9b zzYS`)em3y*(pze=LE-Na+pPMRzNZSH2J1-GG^>jX8kd3#9O>cb<9VB)+|^T2CsCDx5+H{0Zf z>7%h0%FiXh3AwOH86CJ7IO4rm#6Bu}jep_xkKz~w&6btBO4D!dlt*)Ir^W#gysFri zH3Yh>zc)e6Pvg&n`tOE*BHzKF_;Gx(Zp@4TiVa|n`^W=QH24?0CON- z2*xXC;^*y&py|FO`$6$69wyZ_BC_0FT4`vIJh{i(B*dH6LI5q8gAy`EO>{;$*YDdy z2S#5fo=xfS*{;Zz5SB=I%G7dQ6r;v4;eSt60`$WhJ)3CBI~Yr||>F{oQTozz!zNtd1rd7V-t zoR!HZpTfOw`#RrE_*E{wqU)C}b!Rkj-{}*_7uv1&9B%3hN9fC+d{r!_rR~(0PETX6 z(mpG#)~vR6ziqR#wJJrdw_E(YADEJ3U}MN2`pQY>3-RW0Xx6nwQWUDNX9D&>KDQ`ja zHPC!7{i-#uhLCug%gMLYG(Q#F7;iM$TWo76U8yo095C<37!nU+J1AujojD^)G^U=W zf5oo@cymWh8&&Z4iVuja^*Eo+j%Y+T8gs8m*>{#ae-;2d<0815r`s?C7#%Uvpp2F| z-ICeo6y$-k)1ORN($a@4c~4TE9SsdTOMOiyWuC?_AOZyQd1gcY$j3Dz8-S8#zBQr zM^)}mf2Dd1(>8JmW+NNBn#JDWXg;8gHu=Pv^c>ozT9ms44p7ig9&<@VL`z-MN*TgO2sz%}fF8Ba>XOHCs$E-Mxq|N1ytcPQ^BGP%x82XSaw~UkT})@O zW+Uwd4{)+bTE#2Z@LiYYt zN9GtTxD3n49<|)-c9+)Ly5CsZ`C{2!T*~0c02%YtoGP&FdB!STBja7yi}Wk$^;`W{ zTh%WlNNz8sxpLPQ>M$dbLlrpfg&wuelIU`3aoUczrC-|V`a!fKSZ?Zc{vf+e> zgEOH4$n?f4IXrB>61PYpjyFia0hkkjIuA;Y_rl6X4OTXSz{(W`Azs)k8^rn)PS+D}l1LYC>|X9g|9Dh+t$ zy|>%%KrG3-zf!bEVSlRK%>}fLbM|wB(3~M3LrLKv)~1T5BC*!^qvDpKt!t3#6HLu> zZsnDu`=I((?B5ynPZ;?Tyb_cMA}#Xgcds1RoF!oP&)&~s zeLbtIgT+zmxk$AGYjYTArAZf<+Z^m5bDzSv8#~h*b?;YfwWqe0St4XDCN~YWl;O=g z2=*U>dY6E_HFs@y;+vngEz=#-7|XP5JC!QR!;a$~yjRn6M{BG25Xs=9YoO`+yvwPh zy`I}iT}B&dKm=vFPl$$j?Y_|^ zmkkRB6U^BP(Swi&UU8cFSI5>2-xbc2Zx)rKUukgxD_cpJ<1wJl0P5~KpHp8;_+AM$ z`vugY!p39rztS7Z#?U|m`d5qmbkXgtJZmM|>F=dWJP~F~Jv(|kfO!qTIqzN{3|6i6 zk7rT6N~yKaEb#}3Bk-oW)1rCArcaskWFCX-T0RPrZy(xfa>;&{l183nZ23`gd&a%8 zKU(5719SHKlQv|RaopI-f%K?!ty%P2sBU9_o*8`Ij!Q=V#WRZiLE)g50QNu$znh%v zW77T}t7v9Rok|yLIkOodM&t+kq>c@AmVXvn<)BZtJjtcTY;B{Nwy1#iDmdNKn)4qK z{6&*jkjNud1a9(y`BeV^O2+=uxu56YXP&i>)o-X+!@1NC!Jm!ya%gxkX?J4g%gp{b zo8~Crfhucu-^CHMlU~^(t)=zJxDYYQp<|MtPNKL!6t|uxqP!@tDo>3Q?vvYw^#Fj94C7F98?fqdDbz5v$hpbfernfHALq0hShXMW z(f2cYk4md|Fw@|Q(%h8YDct1bf_W@G@x@E5&bGP?GLM$x{wp)9JP03(Dj2@3GWb^a^jZyIx?7D+n88MVR zZ5ZRVS-)4(;E6+h_&m%H;VsAKjwrJON8zhBwd45ZktCX1mwYfd#~fE(;=MU^A025H zgC$*z?s0$~b4zoY7s%V#F`xR0(xIBXnqfyvLY0E={; z3N3Xk;d!KjYkxi{SzLVi$mDg!dB56sZAENW+MI>|0PLsZKLlw10NQ1A{kG8woI`T1 z>+tpE=xeIibt@Z*CX(-4yWG}E zJ4tUCKxANlbg9X}u9!# z&99vhJm8@X{DH5AG+&9jzJ(aOd#ITp-F#>X2Mt?qpdZYPy&JgCk(Gx|EfXGcr>EmsQo?QIUHlH@j+Ogu3hH!{N8#U5sqLF< zspdW?%(s)fs1Yjpn|zWu+;P^f_%7E#*7V7(E;O6QmNDi_G&7b- z`N2C|q3PDV$zhj2H1$mTEDjpf?spy{@!a1Op|wj3i(Qe#RikGLh+FtJj5a=l9`(X_ zlF_^j*6lnNg*PrtFuH^}<#NQ2#}!w^nwE><8R59ouOqd1B{4a=We*CFJ&F85uG_;J zN_h9f7c$KZVc+Msqu_!w+l+hHLwDmld*8C@Qt86NO*{8& z1YaX|{C>5@c#~F}!y3G{ziNr}{X~bF)-%Rb_0RB{@1Y4#b)gWIosp)xEFTPX!fszp z)O86P&E5k@u^yXt@)+^buV~*9mfkZMvw{WtJlp6u4|lk& zw5c$4^7Do}S-3dw?N=iBZKi8FZS+o;YjHaTi_5$oQH&KNxdR~ZKpuvTIk{PGO|p&m z#obR_9LsK~S7f``1YkO2JaJt9x#DxE&WknNV+*u>p5PFF4oBfpc-v37(ye8dU$aAK zBxHitHuGLJ&rf=T!=DFkd{tnx&v|L2+mYsnl}k3?_eMV~=DMQe9nIshk#pjIDrb%o z2RI~p`&U)qdn>D1W4#P+WtBE4ag|)2^)UEPqxgLxpHjMOh*dE!mA*Vk4^iCX(z*>o z??ls{&}rAZpz?u~z)14>>OmPE_{~jBOcM7-)`umo=-Q64smf=zoV+dNFOwM~9eKw= z?^rsrCYP(dl&r$y7TWQ$l{xM+&3jIl;??kWr4&}ynK75RnO(fnQIi9Ee-3yfBCc3l zXnrQYYmXFY#q{9j;#nB+3w2UT{LBHzBC^9`rs`_6A_o!hwe7FsOO+OG*2>@Lnt^AD z@$>`c^cCtp0`WeFX`x>>vbt24GjIC}L1`L2yRwzsoyG~|{+;W|{A2LiT_?nnYC3MQ zYpK~!C)x_z-862|jzX4U%K__L0P!8|hl~-erjeM;%@3G&I+N2qN8~Hlg>X^Pl&{)up#>UE#arbnOJfIuN7KD`eh~5Qk$dOI z;tP2{d9>KYV+yPe;A1D8uT1g9a^?;61BJQLE;Ri|F878xM(_~>7ROLP>M>UnTw5(0 z?Xp=UcG5|hS-wV`ulGUiUG{_H{R&BMKH1^u?+i|o!7tjj2u^T8Tw#VYT(8BgD@oU- z`(KCbQagJ$^Ci=fjK8}l1gm5P$6Rw>bu}jKG)ag50136#*NBlFt>Lx3l|0f>SIJZS zM~>drsyt|PyPqP`?i+WTavP!;`3MR5mj{r4tw-RkbHe%-zdoe8Jlc-o8d;==ba1%g z_r%BN&Uojyy?SP!e_`>r!Y10=!thMGa-?q+nh2K8HgF3R``{KiA(s3(nYz$=&r>N^(JK1=f z!e0|ko1smtO>;l`Jhrwaw>`M!+2h6;c+NBJn)2~44<~p%P2mkrf5x5~yU`MPUF~n5 zEfv-z%=S{`k(Iy;mB-!6=CnQ$YPw&Abn6@4P6)Lbi%21BThcCV*KbCT?uH!lcsc1_ zsd4)=c#7)Y=1Yx2*3QRVf<^mRk+Iq}3d7A@{_Jny`gP{KddV$3G?8f%AdW~RW{{K1 z_4MbS$GA1DDneBGV#$;>J!`{%7;Qcq*u=KBjczqih0M_GO`|-liU2>3dCe`?h*#pj ziH(iCi+QW2V~5DL7Y>62^7#Oc)#u(A@jjPxtZvmHlJ3IQOn+i_brP!rK381fhXiM? zIj>SrhH|#2q+HtRH=Y*IX0%ZyboJdT{#3F1G7mOr$fn|r9H zxvAS;Tf_yOt4hCR5*~mJyypi$TKTVQQdM8JZ7%3bZ3cWm@TY}*TjOMic(NZ2BMrrp^`hPH?OB3-2Q`A^I z&p00@DIP*sf=rnh1D{&+okvI1G~HU+W4^zN>wa8M7>{5->i%wrE48}kn(U+0d{yx4 zRM9@k;s=^5l1=i-3G(4kH!%!)@!GxYw=}DUj`xTsXLIY1+1JG>@cUNRZ)XZrX!1%_ zzTM3pA85$xaDV#s^2f!$in?FLPl?yswUb@xjeM%ou~GY%A9NSS<>~w+XT5vZ!_V4t zLT?I9r|EIn>c>_2=D26t(751`&N9BEp1tdi@o&Q|16|avuk~LhN7cY-O3M$H?xbxS zPz*6%Nzct*mLomGR*jtORI9#Sk1B5vc)P`3AGy)zglivckIRB|b(ypM{k*cDd;#xW z&%+;sqr$h^P0h`RhwU}1AX{z3^G)`ZBL{ltXl}oCNUap{y^n%4BWt9`r2U{AkF!PP z+cIv#hUXyTx$9hyjIAzwYpcBXSN5}B**+tNDK_~CM@)`tY2t9ur2Ukxc~x<>xvdk} z^ikm70!G?mwqhOzp>4>+cCM5&Xdh{Bm1YY_N+Cs z)b*`i)+2AB+@+LaD9m>Y4b`fF$yMq>Ki(BjQMH!W;ue(5r9_P?f8({LU6?wug6CSW(^te=q#}4_h7F=s&OTzq zo!?6BHGkT^OWEzA(rlJhxQESYq>wp4Syyr(z#taM&tQEk;y8njbE!wzU?|(opIeb| zPE$r|t~ReXmd5Xge`cQycpplWRn|&suVxkAd-n?jcs+KK5PK7xSD*Z1{{VuRd^`9_ z1iE&Ezr|XFSyYEkZzk3k^l6B}9=k#M*UP`QJ>SGnA7A~iQPw;~uISL^W{b=6ZQ*Z3 zjXqtt@5w#u=VXE=Z{2?b>~CY~SmhocRnBCwS>7Sk>&l&x`ZX-$F2OHnm(xqk_aBMh z@KB$MA0I6)VQpPJFQu6pCbH63%JWm9SCj9yd-NXF<8#=x)casrZX6BHK+ZmcJ$M37yy3u5ZCM(cMfIwbQL@uH5KT2xXj9>ePqu(@l0~t zh?#)}B>q+O9+%-OOA9+mc5aeL5<*X6R2uM~8{3%lk_z=^3d6q`HSHtD);bS?^qHRF zE^eOAEI}E`P#3#&?O#bo8Xi4F-@MKTu-i4rPhQAZ;O*1os+SGQ95VWP~ZJM5#+zZJY`>#4}+WPG3dSX%!8 zX8zC``sX4~CQxyXv5MgI%aA7o_GSKc>3_DZuaoi8=0HjNO@*|bI$<_r-|qgkNY6*h4mJhbr7z%LtHX%^ZA zpN91fG>GqRudfnxx@b0>L>L4E=FSuVK^#-Q27Fu5d`a;EZZ7RKrIz~UM6_K>$)tv7 zLz1Z5!siE~<8K(^yr=exH%swPNz!fXu4nL`r7S5Gi%YOZ(_Fo*j9M@T@8Tqko`;TV z$HmXs+r_^H^jqH+O!|P){57r4v1u(EVSt=N5iS^IT0i3po-jfC)vSKA2ctE8nf3RL zG}iH^so|uX?5SgSsmHhyV~5EDcbB<-U|SgDZ&6-fb7^tmKii)6$HOsrf5O^aCd$_J zY@lX_ed^Oj%$X$29r3{fjFHWGwuAdY>faTk(e!H=VA3Sl@8r|tg;iKul6T}6;gjb3 z*#wcm?@8nBQ^CFoiS&;RYVEDwM{^y`#r5n4%%tnNNr?G?xxwj{BOPnmhGkNmJ@s>3 zJyjVU$B%Rk6W~wBty5an^{KD_0JQYaKTtA3_G5E(JiClVV`I1toQ{}2)r+R-7Jm>w zXbmso29Wy2t@>Idw*yd$+DN9l@|q$ccwZ`tyLN)P7{+pQSYNZ>j`iOQ-`jYbNz?DV zOJ`>+wrxC?(_GJj2Ki%OnUxe|VVHrM>wYVIZPmO-Ev4GM#+L=%!rK6;w8$9aZy3PI z=hlAJ3mG?!PAg|}$Ky2w})Du&+2; znsqx?6Fhkgr>PrysL1VFV5>r}x|vyYYE<{;&zAgs@bBV3h5is}+P8`PD>}j^^BU^z z0@pfx8DOGE$!I|;Ktch)&QBGjJu>5n9p_ba}d%2R%+?*+eL36n| zI1bIz+Pv0FIJ`aKp=WD(rdk`QjCyNaplgDJ=YI#6#{r4$z!lEL<4YSk5-BVfP>we1 zcMvPTp>{$JPk+~%<%VM~g`>@kqMhchbXxCE8{4ISWT3b$oV_SUt zkCNM*l^p@kAaoS{C*qc+;d=;dd_8%o$u^sMw{{wh-k?R)VL=Fqy9y%!kXNH*=D8KQ z&}7%*xR3iaR}70h7JgX=pbT+GvNjc`c{{Z9v z0L3exh`K(hZ{fWv%GXHo1eW)3SzFqqYi#jEyOtn6WIKV*)*HL}SCaUYUif!gy3_6> zo;htKDE9KiW0DpfLj%Y@)hC6u71VTjeDGykDHS3{b_lzVJurV-*O5jRj^R?ahe_eR zVkgj{{?AzonBjpfWQl^T{{VH1Hb7sPo^yd;Li{86+v1=2Cx67>5@_}(!d@a@6X`H& z5=CvOtgyu@sT)fXl0uRUYIEEXUJY}pXi0DOsc)VDl1Ch|#>_%OcxDNPm>rdj%KT);Q zbn6p+tjs*PZR2Telov8$EHTQ z>RukTg5CwRw_9^CxA}=?95>2NcmUvW#d+NS017ok)2yvN*=Q{lh{wsTzh7dFP;NS#(+mA5D-%OGTKFV1URLyY6g7h@^n z(|R1=#9xUv-ZAk$ueVP(9v{^0w!~ZJTW1I4WNyS9gMc&Mwugp4;Vi$3=FUj%AiTJa z`dMenE=muPSOcD%;czq3o8fN;X_tCs%u{1lx$@1t7ScD67jxxRAD@|V{9GSVQ~0JE zn;U&P-r^uGBDr?DTY#zoiLkL?G0Nkp_NJ?8%3)Hq(Y%^`z9ZC|O1XEoiYP?V#}t`c zh{J)E_8G~pV_(;;bbl5{VzWy%t4?9JVhLqHali4#NZ@jCIj+yczaMRM-Cz4n^w?&K zD|TCrgXC1+%oa2wg!!?6dFz_;-xhd~_?KJNeA{-gvzqWWmkqj|js{5u#yRKuR~%@$ zP2C)>XVIPrhfnbb!)wb;MQrgm`aPA?I}hF~WR01_xFBt8jAs?~!Jl za!U3-t<-#9;7u1*J|eNvthAWi80DVYe=x!iS5##!&!!L7u)Y;|zed!x{ZCVZEe7T( zSX^7asHiOGj~FQ`6exFc0X+}pUoyw>2UgbB+TT>uFBj|<%_Y5+y0V)KbQl01nC-_q zhd#!=3&LLzrJutVV?@?9eKtgxdGSRco-N8Z2Fn5FHV^Ty73}6!y`*ExtdZ_d7^IT1 zXT@IuZ@fwH`&hl!{CQ=dcrL?LI)%T6?V=J-Gb`XcL*+$MHlnj}ft+@)I=k?0rE%gN zKGr3Z`x@d^ODl;WMp;@$XGIc5pf?%k{hIB5B6#VwuZP;|TQIq>kfV#ZuVQQHrBX@x zhH?o!py$|EGw@5mo+JAujDt(PYn!WQ`y0u0kOe1jIQfIAE1$Xty?wOaj|tIiyiws9ZgjbHW3Jokie`o>%13c+x8*YeFjaW(=}~LGBGY_5;ns>PnJ;y@ zWetXp4*T8@G6!^FND((NVw*w$``+VA9lo-1Vlh?E|LoRZn; z+PFzI34E_7%9048UA|MD*lb|7dz0&m+E_H@q2bj@y%F0-@mcO7FXC3?2ZkeuY9vhwsY&836PTlg$ac>;Ro~JqDulyYNAE^9PXs@j8@3k8{4NBcL zOIg?h*Q6xa53hxTIl$)$h7Iiz3sYry^{(qq2TttQn4 z^JILJ2F6OA!<8g}dK&AahEUXg$+(za9{8;ut)|~ccP)fw?l2u~t&x>n4hd2S&--0! ztPx)88*ku_#vR``?&A@cBe)$i#c^K?{1JVucxut@EiNWHt;vN%QI;p3gC4c?v>rCL z{hxjjf5H&bL!s-QBb=tQe{&K~AK5ZOTlpq7kT@y`AdS4>^IkS#NjW7hNU&&hT{bBZ%*}e9Ye{^Ejk2pb zOk@6egg&{WOVs}W;W@dQ?mJ6OHDF+4NUf%Hb?cqkb`9yk6~tcrIq{dnZAol3og-V( zrj98KLv;gNkeCN>4UF-~s$LiIcCX>fXr;8(wJSD@h@`i=k|x=l<3@R zA4`549KA7v? zytOa&KMMGeXu93bi>4uyW!#std5ZzZ1nka7xU4H*7x?)t+DmIKOG4AFV-iZ&7bQ|) zIm(|bH*Utcd37|_ro5VI?~TRMGZlwvj!cn~Nd%u-`YaApRzDPzMN^`aH+~`bipx^e zTHiy}ZlqY7WyQpa_G@Wa9t3gah)+UK&DR37{4X8%fZ&5sg>B8n&8&+d)Ac5XXpM#w6G)mXX%^uwoH(2^kXcyyfH*iH?+wAgAXU!~HOIvd z9$&|xXx7>sdYrRrk=fXi#wgGa^mg9B70KKW7_X_J>}gZ?-Hyn|m2(@G-Y4;Y$KQqC zBGmOwQ^S+n_#X8yZX;AnZB>@wgfhhBGfNn7fsnt-TOd|;g|F(?dW)AaA{V-4<~Bzq0jw$zq4TycWLgV!5+oYptR z{{V*R@OJu3>m|>RLUN;qETKmn zoYxGePJZl8Ycsj{bKt2wSF2sFmva{TGMSR*)CicjO|Be}N1%_3n<2?&ofEm8YYLJw+xLFm70N)ue~k;IcyPrD`&qpvIYOV^!bd+jT%4YrMR^n|;wk14jX2#N?olpDo^#?~2+N}< z+gO%c+#GNC7ADafHZFa1pY<#D8 zE}O>&7Z}eK`Yb0cBGLCM3CEb^bQ??SogU&BxRO=eC6*|`W`zLxUC&89Hv^IDRP;Sg z?kzcC6OpIF%<9tF}FHqBMFHtT(wI>Z6$ks~=#>@A%DzPB< z-TGEex#9cE8)d&~4>xUyLMsN$F|&pk341}g#P{2z0-ILjhZmNU$B!?4Ph({tt#_klcQ zH)1erpR$75=O1gC^y^}|LdaxxVaC-bj1PLdt4lt**E7wzbt`AdiBlOF=KyqXQaJXj zX)Mx51@5f&w|f*AqnHUduVs^vB;$@b9qT(Xj4PWt^y&5?B^CCh{IU%H0JJ)1(W+>z zFEtC3Z5v5B&PaApuqf(D=^x;5eXCQ%9xMLUw^;3=OKT<@OhwBuU+$xxRC)&I-m3U- zM!vtc^KC8NAhvK62iV2OC$TY;{o)8T7)DJU9+lyH4I;X+M5h;{{O%@f8ek zi`}DQeW;60(Dds`MgIVpbsM)U=G#Uj1&=#KY)Z0`gS-`!*w;CIdoiv=mhv{{RZ9Ex1`*%`I-7Hz?Rw{67rVz2=(Qebb{A-iHSn z$J3s3>_$B+J5oDiCm+N=4{xur$f`IU#>$dg#0y6-8dqo6LxP&&#j4 z9sZ)BiKle|MDh;4TQ~Z@!1AN%kyU5!B|pj}vUN{h47xN`G&7#(7Gp#sn7e z#G~^yUq*qY_?fOu5Bz%CK^IQHF>}x3`c{XGgn#g=eiZ5MH;dN2)k!DsZ@N7D{G;@( z&KEf|>(!8aF8!G;ukEeXrqOh0LNb=O8Oxz;l3V7%#tn1d2)upZUy8a_{oDL3*4E;Cx79UmQ%|vnQnS<_CB#!B z#$XRj6WZn5J@FP_ozr|hLlF3ezqyRLm}*!(;Db89+8cXCIk_)a_RUdiq6 z<&RHT!=nO)odc>%CnM%?)!|m5D>+=r!&5)wXM_APqIf#f#J>&f$g(#qZ>71L%($^G z-y$?1VkpN&BP?;rs(-WR!T$gpd`a-{h%9yc_K0VFOk4_uCwAoy3Vd>6RC z@dlUi3P%@quC|v?a)Jr%w|?spr^;|SB#sYi@uQD~uT5@0XKhM94E{B@{2-RrI=%c_ z9<66HJ?zo>v96~Bf;TdS$C!)&!wQqaUl3!L#Btck;*W`wU&^K8TWzUtA?Mc)K=sGt zSsFFAp{wd<`@~RbclWnYNSB4=F+6eP6_z{$lg2>{-;qo|w4IKraS!%worLRac$W_? z^pd-2?4ZUaVvCrUECJfBkZXy>w`((=dPwVhb>pS@so|)tZmzY7?sTYS7O-BlwziVT zkR((s5feXhRr+TY=UP6eWAHcPb$XC60S5nB5rzM=^Zl7RVeiYVhrQ!`d&0;?AS1>$+B}rN~9K zwx?($jbuF-J_*~7io=h5*Hr}z+HAN;>h!xSUjh6*wAcJ0XQ^wNeeA8K$t%eual+xZ zWXHI$#{g}|)YnPzGsj=rFlaZ?YStE7ag;Wzqus`v7Xfr*ZJAoK*|j2_>st@~jE7#h*$H$E=hK}~$Y)~}rWSFaSE_)j8p>?3;Ee@V96Y4ruzLzz=*9nGR z2I6{UPf&4QvG8v5#C|sLwA#;ybr59JE=)7SET?m4lB@vhkK!X0;9eB)?Y#Ede2{9< z+TJK=(A~}wKA9>D99O#j%$jDDo({ZQ{{R`Mg>P2td5#Z~Tb0M&Q?!r|Ok}MrXYiTJ zBhY+L@cUHpPJ^NNg)iii{0T;*YF!cpgY0=^CY$vtFZ`LC$#TS^6FPacUEPXwP#sidsy@V+4VwjnJ<0H+-y{gA4=8 z^sP^c{v6bz@h$wC{{V$8yen~)83l1eH*IE9cm}Yd(puHmzVGx6~0l zmVy)_-S7hP31ZpCNzW(Jy^JL_%kFM>EgD=y!V z0Av8}_NOY9VLj||PF9h`_>;tM7`V{p)FiUMfw{Pi&U4%r2je^)1TK0u;d#Bl5Gu~-&%j8N5U+gLz&s`OcxPFs%c8C!bZ%v$?1X*88|gcQJ2T6HH6)dCbQHdztL|kuJuhw zNodV;Z4}cpBRh4+JRiVTMgFBd%syqr)7@M?Gc1f;{RVwKE57)-@DO+=&V5%$zqY^8 zvZe)llQqOahX9?4o-jN2>0Wtlrs@}#S2EjMNp}^$`qLOJv64U=k8I|>yd0ZlmG1mM`B7bE0I*pq~E(}CXZzjS3Uod1~{{XeuHR9H(b)r0qnlUas zZ+qfPC~l_kmadvYM9&)ip?7ZN2aqt}b@d#I(wo3P6ZK6NJ!|3YekipT)>*u@(sd<~ z(Mx}=^3NYG0QnOmKJ^ZX@pc2MUD@guFsql@4Y-YstoaSbcLBoz#{m6#s%PRHI-9fs zWVg4o-}|`aFii`wEZ;g3+ezdCPB^bVpR|QebsLpUoIbhmZ^i!r8*OFPHO+4BeNx`- zqImUl<;?N@(<-sRVhWWjjE~B%X}_|Ljp9!V@!}mD!m$7+(9#2NEM7yqV8bWKPmhU zDz3e*UU-V+OL=oF@+S+HI8o>aO6dM0{4v$O7HUyi>d-|DQz4QWqm)XnnIIlI1O0nf zE%rv1A24#Gs}E1%KaG3TYQmqK4bV)7&g*jPe%w6b`1k9}l(XiM1;o9^%cC?pawQxIvj?AKW?P1HT#L zrC;y|g!TP8-SzD~ZtZR@7_GXS7L_OCEUZ8v4xBi_%`!D@SHv)CI@Eq#GryTS!locO z##668oEpZZNUd&k(~?MA{SzRMhzaa+i!e5;#Q%H25V>`x=u4m~kjKM(#L>OT_JHEb1j=*fAh;$;Ez)e#alP41WgvArw=8rRx{#_KT^4{pm>M2e9e*R?=57 zifx`1@Gtf$)&30X8mEoCd^|U-CXJ;@Ev=R6t<}5kTpi0I5Ujl5fKE?A*1Q|Wz8byw zv8ZZ|;e9IGOVFSuR3mOcp4U+mg_qWQX{@jfJ) zQT#3b&U??jJFxc%IyAm6e8 z-*tymgXj+#tR&Qib-cVP7v2=cpinPv@W3vs^NQc^&FI ziB~GI362g43xIx=Ebz~Dq#0qCdh(|@%8}ZL!p_D#q&iL1f7|f2;CUfqw1A z{{H|1w(PFqnXxW5k@668pIX7Xv)sq0){8>6`-AzLar_IDNv#I7H!o*}M1EQ1jl^`t zSkSynE`@kzhB&2=p-~xv2E@OPMxonmItrpV_wH%bdM2uW*sWyPD`1RFrq~& ztU=^+&u>ceO-ds*?6z>BNNr>yFyHGV#~c&QV;Z-1usw`DO57r^oZee?7RrEdw@+)HAe zhK{$A?fXPSJweTSm+aN>qe1cC#Opm9UWPWal^%K4N!|}VQFF0fSR9(>$c ztgmoWk|d9qy)bjldvEM%;mu>gcZXiTv()Cb)Mon;wQC4&t!`mI#K-1zDtX9UA6oHq z++?ALl%VX(j_09#T>X~57I;rtv(>yWr{C#EON}n%(Gydb?HAyK{;Fe^0B0XaNb${_Hn)1k#+)n+hwPX#{P^Ls zp7r25pNj5o9h2=U0w0&k7z%xdYG$+JNxV&`+S}jF=9@59DKUrJ=v%4$YwECEKN?jP zNSR7n8G41nEUvcK5R4I$4MtA22Vl3$dZ_ss;fV0%?V zahj7|`DRH2eg3}m_%%?r@~$w_Fgf(BW|+6FJsjiSwb6*Ve=nP1Z~p*Y-ll>r(J&oa zHUsNa;U$Xa?k70@wX3Ds%YT1q6cIe~-Z+Xl*Q=jFSxem2jISgh&lW~i6+;hST6V0@ zdnd}Q?7g=0d-$#02RC$a+qABwX4y0othq$a?h#vxU zIIe!v;k%;@ntb?<*5TQO&JW&W+Pvzytu*;Mj>WG5e$INWwuyCrtxFDrYb-Iu$tcai z8RO&!p+2?P_!Gx={tEC;nc4z=@m+;wWQaM=?- zg|npbKZUgq99j)->T{*XDj4HQ7?ws}F~P?;?Ou3(9B6v}q2=njq_D^tOqVeNafA0r z9OAtRE%Zx02Ex}%WNeik^Sxu zHNl2$ROLA--&n24srhg>a2}R;t%{QJwNQa zMx}oZyJQ0L1e#{=mO{DXvB>om#=DyOUkGecM`6tWn$V zFSc`xSE{ftpP9DN)pNS>AH_t}MYN?RSrG5aIP%#0?aw{^D)b&UkHuQd3<8|w*<;?c-~ESS%}}=L33+xhjeqxut*r= zcF=cc>sfcUkY4zfeJ%)%ot2vX=L`db(*?QCJ$lvqj}z&>A--8Ht*q^q(NC2Gc4!63 zJeFoq31VxNzVRjJjWwukZZ$Qsnbnuec#<@PFGR>2nEGcY-nF64YezzPBiPW_ya>J@ z(=I==+}?sybYk3YB%V3wD~s1H^{ZV+A7zp=G`kcz;QHs#Vzso`wJR8|WlMxVV{MX# zY#7gDgIwmf;w?fXFkZWxjl{~azs=Xvt$H+}HuWkl$6=v(ac^awSA)*CuvPm|Hs=zl z>Bl2zJ@Zt&QQ|ATH&igkD7TNGL?uG6Y^>7(2)%Fwy)`qtB;Gx{+C~6>|iw z^7&+UCyf0opYfN62Z^q~v}}we1Us8%Kz8-dYUp+Ehf;VZ_Ud`>A-uGL;gKB0m6Q%Q z6&*he)eTePs2VOvC}N&Yg<@i zDT-sfB#z~RzWDc* z8NtV=72EY_@69DaBDlqI>wb}t=tVV&edg=0D0a#us=iXimTuq8ru5eV|#Sy%-IUOZy(aQXAKRL zy0O3grT+j41a9AMy(|>p0m6x&M#@b2*M~JmQ2bO|iHklSP37*$_y7{{RkxOp`ijg0>Q z4Qnl=-z*n5b6cB~+Rm->an8bjx@&Q@n`>Ez+3!Bm^T<#vj@x0+@SaBD>?@7&FN)gY zTq2j7enj%I&V5EI--f(NHmz#&U8pdtkbH|}l1;#1WUw{aPMQ_9JE*j+M$g20O^eN= z{gL*GJf#^C{z5f8gKd!tj;|q;%O4qbK3i4Z?VwUOv{%{-+ zGNh{m$io6VS8XVy%2qlLjei@o>3jzM6tuAZ%$n9Ux76+DC;bX!&O*C=?l41l2EJdP zQMQ8Xqt9=Dxg*t}a@Wk3fR^!%!8!OfI(acU;pd5molb03i~WABqz{15RK z=TE*V9j%P}l2m^^cI0Ds-t5C1S3hZEJlE0MqLFnogpCG1Vt5>$I+Y)ddXAI(J!!gB zjrQLeZqXeJUbT`mzFolMZV35Xwt81BXmUfDkoPluW$^dLUlw#9?U*za(eM&=)TVS< zE=f#{9>E8^_7I%W2xmp0PP44>&GEquwD%uyB zguH3-jx9>+Rk*f*dCzE(=HVqmK6l-S&m@hYpU;}?{v3FF!(JZOtYg*f^znH*6_Zg* zw`{LnjDtAz$i*|n-UidP3xTKjdI*i&slBI&2z;p3&PkAR*&ej-Mhlh+uQLYax!?HU zcn@CDf@yXJDI_2x2bawcpPS5L>`3H|qo-2}(U_JLyJ$(5qH zy0#+XBD{tNA&9{0-j(CS31szhDis->t9YAS@v5`hNBh9oom@0uA^AW9053gHIrgtC z_?h90c|2_QT8cHkn<^OPp32YnQ8IuDQ@iIJjO2sY744IFmtFXiXqv2+i>E${1KY;& zNit52_rB;nH$8oS8lkM;_&dhBJ+t3yGeYBZQ`$sI2-`U-rvwGya7S-WYo`l~_72WB z9OT+OlS$U}mGM5GEwk9i9g~@Mxd1||R1*=8h7P>sck5nr;%|u4c%w~|%eS9M^2>dy z+9X(_pL3F93Ag5Ko(_E~F9$*Py-h8zW!7!&q?63IT~af9-A&dy^6}mN?XgA3==D< zJnm)=8FRu9ZOU2*NJRi!uwX8kSxsYK6Q zZXbc^)K=!F<9p8;Lu0DVqe2r-e=d8F+k;4h?(@hPIn8o=3b0mtG0S7T)qW3ncSE<5 z+8q#DltDGFp(-`vPQiZTD>e>#@zSxa{0*#l9_2M1LOm+()=b3FS>0?Kh~xKoVgSz| zd)GImc*kDxP0fal_O-CmmGS4U)Q%uOy@Sd3$gbw@+AoKiG>*5;a6l|_cL~ON<2)`i z$F+Hwg<71q(8Pk{!0~GE+(~e{j+pNr+2FQuBsZ)uOp4%r(7n45Ju3&oG3nOY^!Ae7 zMPnVz;^xM7Qrpo~hlRHR!N?%@#w)Y%Pl@zBQ%&1%bTo}qbhE)STo6fp`Bq=}A0yk| zxDSlK2*0;v{{V!C{t{@fB#9LWh%8&k&zTl?owzvpk6zVyTGEucX2X#(mDh{3og3nW zclXy)TsEI6F~tNYGyKI!$l-VyuKxhWn&y+@y=O?9!|5WlH;W{ZILwHIatQa$c(#kI zTS2K=F0VUTSVtg{ZsH3wmQ%tx9aq-6t#9Jpww0)xn>e&fsjnnE+#I&vzz{bAeJk9A zYtfpOG;-oFF|7v)5`2C5gZ4dEeG2vqsO|S}IEjNPUWzmFx8+RuPowxl!rmRz?)*`t zc&6rEPUV>tOqP(C!TE%Ws!JdPugjj^wZiz%#9IFVi1j3r#^e1S)*mtBo>0O*bG22D z{NvX(hJ1BB&Y)qtoxaT?Y*^ZUnd|do^cCvLH8B+VX4+>)S%;1n-Ad=u{uS`Af<7pG zVztrimfuCtyip`J`)nsO+QL)#&^A7NaCydh=CeK_coI+9zvI2ng*7>~SafE)m8^c) zzq-7Hfn=4~G9!)+vt_wJKGmm6?YjmpZT01G+D?54VK`9(S5eUDu*HY60ys^VNpWJsSr#(F~MRR@~y}R&t_C?mP&1GvW4;*pZHtB7{F(HcM?woq_ zUG=AibsaauP_~z?*h?D5ZtV@N!4g_GK4ffLy0VqQA2vHzJK(>I8rQ@LA+Wf!j%f6- z!sg{CNc@P$02Rl}jz~G{UKLz3f^l)WM-^D|=u`1G?MJEEc=|mzMLVn;yewg*HOZJ!eVHbq;do5-mGJkC;mgX531_?9B1Jm;SYt}qr@NdDF{vp$D#;JD& z&7Gi|&b1|c*8AItJrCzxzl=Ons_6a*ztN<>w$>6SYpYwUxI;K3kN`aX^JWePKKHeD zWmuXqtr*c-^&$z}`Qt&ij!j!R#7JX;LTK1DK*wzW{e%&O^X&YRA=#o-72;79ONC4pNucQ7E{>xX; z_{uFuK^NMtvElWy)$U=)c&rSp88UYdF_i}Lxykge(7v#pta{XAba`Lxz3^7+;TOb7 z8cD5gH2rZKQn4@=3=x|TzBW+No#DPy>DIi?!<{u7``}mK{{R-hXI&@ur}%57=|9@% zM}xvK&wFvMUs(CKb1c#^5fd0zZ!w4=TRRIAlhVBV!QZh*gnTWbYW^U#*EH`D!J;H9 z2AO#vxSLUyM#q$@tc?jB_lEjb74sTYcVUQ+De>l^2$xK`TxWDlFgu)A*8c#rwr)NN z=o^H~{*UEmMBDQ(P&w^gZ^EAl_*+f9v+MSknwX0KSr`hWlzu4$-Ev@{EXd>Qmg?U|+F*)b1b6Hc*VJTUjY`qVj zzBm5M`iI7!iIz83WTa5(!YP@C)XKXzE_nVfz}I>3WBv)Y6Z+v&3Sg7io8#cLDn z`m?tu=m;Lw?;aHJ99|Fb)!wDzt52{^`?>6GFK=UoWr@ejBSss1gE<(+IO=m>Kz_*o z0Jnydto%CHEmOjJU5=sQyYI75i0Q_}24G z((Qa7r0N$sZ-s1QxzsN#)G8#1#K$VG;2(zhg8bgt=DvTu_@FGl7h7miYF;C^*L5Ed zO>%Ei>_ZDIvAVQMgy3g6B!E4}Yn~q#JXvR>+~{|5-ofFWP6sl}GRV?iEGodMWgjMe zNF6%!UKS%6ccG;?sI%U+&)Ty~)P54#SXt=ynvaO0wplNxhRJS}POrI3!rNT{a2&8) z4WV*#n(+@8{Cw6vIC$evn(M@d=6zpPTPw7dc%qL_0f5|)5Eee9=aY{7S0a3M94`f~ zmLgk?UeKB5Sfq;L_{i!KH7MbjV~?97gU>aS;u}pTK(o2~MvHE`yQ7)nhU0XkErYGUN2a~wqb9*glMm%%#rlWk|K9bZiF!vQ7w#u4BiaFfeBatkg#MhAsB z>IfVkjx8>~;XIR7&}=R3H0?@Nb&aP963H3ZWL@9$(Zewvw|i!>^e+(|GfkcBk>It| zuqN6!35RrLZa*9XD#wa$t~_52gt4uar}jO8w~H`{{Ip%)G^_zGer%TQU4GrToHutn zPYvsm+v|7G={kk=tlD+EJ3+bQCns~d?KlLS;2h?u+Ujv@`c=HTrNzjLPX2 zy>bV=dC$fjMjI~@FNv%bk#3;1c7-I~hCvvO$YFrNnRj&Q#cud#<461@Z7topURc~q z43Wue5)c~JG#ML*BP?4dBk`_U)SQ*gZrsN|^|H?@3)sOs?emr9ub0BKy=-P_#A zx||6NkF#<4O5g?B4tUOMr0@sDJIg&>>9M`Srqdm_n907y@EEc--O6*GRF1tXsPQJh zW8)nT%Tm6!hCdTRTTj(90S~EJ`H1mJAW?>3R~ycK!LGUHRqA`SB8?@DonLXDX{^}) z0KzxnC7NqFHM>SJ?YekcCk>O50pw(HT&9(**xYKZX$+V1EX(F6IA}=fr1drQ2ZMEe zQ{zUbCV{1DQP|C>k)~=%cQKmPt=p`F%m-%QU@_LX{{R#I#Qy*hZoF~g-5$n0Ho_kT zLnQZ-#d+n!Dn@u*OlBruAC+oRUb1)JEti#%(R~wNM+S+e}0i`a3z%Rh1wkp zfxCMg3?E)O=Dlmhz6zh=AH_X7`@ni;yQ$y!eJu4QOJed#Y$3xI62=Ou5(mxDay!?G z_;bUzE8~p{!&8b7bxYI{$#FO_!;%V@DV{Uy&#isw@&5qh=8^C-_I&=<(q2UItg1BI zn_2NB7i%an$g(PqBTzFRDspql$v)i-3R|7@aQbR|bMeFC_M!3r0L5CbiWbc*_03-9 zdyP^Xe32@B{n^ewUWbm^s{a59e`jrH#u`kwSGQNXH`?r8^F_3p!s1h_T&E^69$ti@Q+%ht@P-dBe+5YfHrwAyNvYpuDeqB$VRl& zrmcTu(c7epWKuVd$r&+AhJt^WYG zUf_tFg3+W*yQ6RpRr%@fQfd1ApMz(*{{Vz~)?E@Nh^^5QF>8?DDFhRZyq-PlTS@RQ z+HP(<%bDT0)GwCq9cpEF`zmCYL2id>{{Vo2(z)*(_$f5|_4_5_OkhzPI_^m%Ae^_B zz#p4E265|Nb!e-*9MvhPY)hkRaziDb_IpV!(9e>jWRee0r?qt&{{V@uejIowQ?YL{ z%Tv~x85+~dB}71m`AHbzzq)(ZpXfsG#Co)Lx>OJ6IsmYYMgRwva!;*w*HWJscy9Mf z)qv9vhZX0yyI7sxX>rU)ap4abDlwkb$0})~np1WuOYtyIGeLQCDp_S(1yTFUW7m&j zdG@Z(*II2?;m)TdFeLLlv9z8@K42LGeR+6JSi>2cmA{*t#2-fO~0TwoVfVs-}41af_AJK|#7 zKZ&m{RHMr@r)I^%@xbZqDV`jLIhF>VNhFdWE#tOHwi}rk^dxczy>_~3M&g97&uO~x zMYfgTEgMf3Hun~@8Lcj@l#aHbF&ocur`yER#U00%t>;En2`KQgV>sE82;#G)g@-pW z=+Qib;wGhWb#?Z;cWpG?2ajS*OtK7Nw-N?H9mQ&X&bkbqBu0+n<)d9MH){={D#(g? zc>x46<2SaN+9_vCNPp5=Srvu2_rd12VeqU`=|*_9Ipo(a6APpW19arG zNuC!T)wJNP$`h#5Js(2x?}oe?aU$rgsA|{EBX4tvtm9E8^}^tnVT^9btML3<*C*C= zyLhi;*kv~iu5zJ+2HTDR$Qa_hPRqvk5$gL)Tlf*8#f+&Rh7aXlz3_8Ywx3ReSJf>; z+&$QUa2c2b-4~VoMS0cm@=^Cp+jG$Nj|pGuHlNun)>hkY76JC1jy&yylpi+ozMv^m zdYX$;weWZC1>-A5)wJc)b!cLi(rZt($qX8AmgJ_`yAr=Q%5X{PT3!{^G*{HTK|R^H zlImM`WNk8LK??2p6es|LoD;bAt{1|e42OxE?Kkq@G*(eGDX7hf;~wsV7T%Q$0P-qun8Q;mfGwI z2Dm?i-?QDX#T{z*O7RDad^h0BNTZGAyt|ZKGZvLsVtHhOaM{UVKRnmh9y$0c;XjRD z1hLUuN7O9utv4;)QryE3)aE>iVwDy5kg9XM?l|MyozcDtd_2%RePL_i?GMEgcx>Cp zXRPTOj;8j)Z9qXHo3QE#Pbj=@0VX!+c8;F@9~lI-XFEyDQ)+#8!ao8$SAF4+1zyK} zq-*h8EsCw0*;>VUf#%9>!$}*&RWLV@GQ@!S737~7<lQY}$hxq!vWnp#W<&ewqdV2&l|E)tR4)gE zn(!@4_Gj}vdvD_36nMW-*V_pOjb6tTk6F!bb$6k1+WCsoQw}0K?uQ)no9^rKwHfJLv7B z)bDk2_Ih=*GZ^5G-9QE|GlV>6k>03$Eb&K)ycer~!d0j1R{B4PH5*h*H_%lhd+3P) z_Z1k(JZ+JbE_e-HPlLQA;_rrj4Yt+1MHJ&owz!gM{Eg^~5x{H)!j~(&ft>NjTvs>X zKN@JBEb%;V;q5}!$0|dYCxb>Uo#O4Oiml z#ovsVH$E!7@f^2M2Giiwb=Qx|wu7!5j3&;0^3{J4{>9%C{1x!h^Tn4sPK|fr`xv8| zd2BUECwK(17~_8}TX7ABAb>{P9`!%%d*aPfKNd;g?MuV*==$%6C1ZF#&@L1y{{UCz zNV!s&&nix9#v*&Oq~1y%^6)K~Z#;eBdugmMEMdKce$#bsE?Cbjol3??!zdoC4S80F5xs`qSuZVQ z@`#y>2263CtOy+aGhH2yu6`*j))rCPK{R&qTyGaHi-^bF=Z0oD3Nkr0w_AB&Gqg`31D(WWi1q|mlK9H!!usaBv%=ELH=d>| zXp0l}J-vQo%LDJ;y^Gs;HWA%v@xqX4lEw36`H=}v&e_i^pKjH{U-*~9H@XjnqtdNK zuB{G~$*f2R?rw;c<&J(be9f#B@t$+uy4_3R4Br+0 z9q18hv+4E%+Vsn6F1(W)y8ZppobLlU$9(m#oWSMyT)wwGZ4xrGa=G*OhIK7#;r5ND zU!~K>XR6600#K_gjKR5mr;-nTMRpz`^CR&#n{BJ#wf(is0(etKnPA+VPngWCLG=Xw zHL>x(;q0CUxzTTBHr^n)vx-RMNv!up3Zda*hBARuo;^Kj{u=ndsCa_T!%VmEu8XAU z{$QUrT10lT-Vw*|Uv}nS$MLVMRq&Og?I@eWdkF@WrO$CS{k^j3OEiU{WSNwd93Pl< zC+S>+5vE>T2+W>bq?PN}Kf?VSj^Nj&YM&A9?>tOwQ%43{TFer#yp6$scy*k%> z;Qs)M_Sf2uk978SVmoln8k7Z)Hr$QGbmKV3TH&XgM+Z}yRNFl~CNeZ-?<42ieL&wS zx1AKUt@oW(S9UwDM!L3X1i~OUMl+zkorxe7Vy33E%vc0t6VR1e6HE?*+^17Ya>^NO%5q- zuA}=tiGE3i5GOLU*+|W; zOu-OyAAAXp1tu^?cJG=&7C7* zfODA_)i<1N1JH`4E#kpDvY(oAWN1Qd03N%SJ8}Nd0M&cQfli?b+Db7`c)jm z9u8wR$xX8pQCc1`i>8!3oy7JEN>E?LY}zw_xjSw9)I4?;ZnmRT%c$aL=PncaO>X#jsE~%v=pa6H_N9SKz{>)ztN=0TA^fX)OIw~sCbqUVd@Jx^UF!*{Yhk~16hmQ;kbk}b$EOv={@psC z_I{7yOM8iGmW? zd#TDi*&1f#MG|Fqxg3#@6mo0Z7xsM7bYBd$&Yz@N-QH>HP1(PJZzV8}H>a7DP^YfN z1ZO!lD^qlQUcNMsRC%J(=8EMkpUIqV+vPX+M;zB7@lQ~()$~~{ui^6VLYW{kFIF9g zy?wQ5;4L@d{MXu^muVH1=ZWqG&Zx=HpE8Uo&+v_>pyQh5ej;c(Uyi4_(k`^SJzQsO zziN-o2uEBo+D2q~ zAp1%pnTuHKeebOY1Rl3fnAK3n7)9eb(oN2aKOe@|Jy5!yY1< z8*7b2O~137$+(SKkPLP6F_E-aW5GhJPi8c%b{dYnzYhFRba>#8R?@CWHl`ej3`{U8#blsq zVT#)kh>zZ4_#+^4Gmou0!qZ5*vzq%uf^RAbH(Ski2$m+#JYcKfo`j5w=$$TDmL4h5 zJVW96w7c7zjU!mG)-4+5+FJt5sB?fmVb}2QTqVAVr}&Fqx^S05@iQ-%d`8D3s2J#e zwdg)7@wbR9VUtagRkOALf23JkrMW=E<_M&K3FnZ0g1oO;5yN`zZ+6!R=OO1`E=D8N z42=B^YlK|rvhAmZZGIr?%cp9BTRASI+h~!M0%=IXCj5N7*Qj`M!pp%v27|+w`aGKV zh^-Q1bNi38-049Wua`2mLmXk1vN%7Dc*dV?ajIV|ep64}rp^3%fyd`wo8l|YU&NXn zhOK?8YZn)KJ*z`+m5@EeE5fLlaN9v63~~n)V<}!15{=|~$Ai8jX?_E~vD5WU8(Gp2 z#3W^o*Uq=M2j&F0Ae{Bw6!LoUT`V88Quv$3ms*agaeWn}!^*TNY$m!T2g-JTcOHNm z@jY+GcK4e7mYFrnJegQ+F0KgKb;sQb4(-|F80}ix{-vz=Dqpn4s%kML5t**+pHF*9 zl~)*2J^R3a74*$^aV55(h~LB|id$J>Zt{HVkbOU$QyvM2 z#nWELb8q&Qmg!{v)4!Gc-7v9D?JMnXHFBo|0Gys{=babgo%V;K4N7>eHGe)pLfk|M z-7gM=_2dDAoUYt~$*-nAXWdRe5$GDWoqge}*lwgq?yRDK31OHj=jUc%eo>qZ41?>< zc@fKHg}kEMMkvNU0Py#Q{75`F>!<5p7S`SGZ7k%1=tFHG3%tj|7LABj;EkuA4QA;- z4txjV8Fl{v0ZrjKwEaR$xMqSYXf9=wP1qRB$oP_ArEqXb85!?ho8p~YR*v0cZ?oy} zDKJM8-A90=43$F12iMZM%ij&Iy{><1&1-$9Y8KB7?SF50VV>=i8I(*06}TM^GBe*5 zgfm*Ps^spIE19NzmGQ>I!_oN6cq_t|T8+KR+?Zw5Cz4P#5;L`#94^ds2WaNKJ3{c> zz9{&Apk3(qnr*j=^oR=GL3s@6JdY9Cg8Ph4N}`ZLpS_HXSD}8>5bFN`5PW56t;ej| zLwPJ>(e*aAQFSUR;0b)ZERTbY-!6KPPc`IT81P29quXi+T8mj9Wl(K(Yg?4^kOR)- zBYqp#wS5c3DwO{KcJBPl+q=2DrFaj-lWJ+=dzfX?Ueq-2rOgSFNhN;aIO9CvkzRSK z_`XEslSBpcD5FHwDhzk6P$8uZeopceeoQlh18>=3??T zJb(rY@9s~vNPZE^ZL3GB+C^&eD#du3li!xMgShh$4d9Y+ayiN3w8PFyKKeGM&qDBz ziK8C@-$S^4TT0g>3mk84cQw_vv2Qs40FQmyW`WcKNM-WdkZ?yl*TFxAi=b;0X?HSP z-f5Rbqn_%~nQl=y!p$D=g+mTW$sMa#;P34l7scheu@Kugi!_)>xYb~cmDFrh@{%(E zLjrIazGhquowd#D9}v7HplW)x^jDYB&otS1EiKtfm0V&yqn5xbR< z-fNolKMs6H6k09DgQ;m&h|&K5V%*Le(6cF4kv4qF=RHBeJwdM~_PazyLMask7S%cW{~^Wrp# z;wf)zwDWVPc>u!35#_@DLD&cx9Djv%v*~^q@ix1t*jryb(#3eMYVyclMTMdTxxfT( z4URK{D3rA!>T%2B$UJMO$7?O+a&&$*Et^WWGct>B*C)4$m@b0Is ze`e0l9-XK}(k;!POthy2upsB2a5=?ucV7+Tv(%DkM(2j)nce%Cz70FuoQ&iWr$Sy4PJE-EfPbgnq2R7DjdM5QB zBQPCuKOU9pe-QiyqbP`>>KeAZut{wmu1I@dLwCT&z50c9bkky`N*QGl{6k@<%l^MJ(qcdY*a z0{lYI{86QN$}11E=@-^kQeLfzSnnZ{7{LAFEP%#vNDKhYd3S?;B*AMduBB%LqGBA! zV`&wc&6)3Td(a1ZO98J-z5m(9D&I1 z#bP-J?*N;duHFaXUsnm3AZ%x2@~WQL$2IJu$NnSmpNFE;{=)=_4(XBP zOOQ`(fk4_Z+XlQc4~d$#i>BDkbEj(%>JMm$ZsLO7?a7mY=0)Y@I2bIXde>>8d~wrf z_#qAUv8`y=nvR!pZ7(ci(%bt&*-k=CrCmg^5&T?{j)tsJ2& zWd8u!((m?__?ta}wVFK>LY)q)Dkj9cm>jLC_U_rQa)nmoW2Q3qj>q;Z{hg(`)klvt zYeiQoKeC{eIEfGZwru|Z6LlVfzKZ>zK0mL*uZAseWhL@!1w7OCX#x~c*C(i7ZZlrL zs{A$4eirxw{{U3grG^WAJ_9715GuY0%7A`A3jEyoo33kLwP(aFZVfI0Y}T$svOAL+ z{{V6}?0Dw7;@z%vCueiVyj9|>pNl^hG;2GjX;)UfS#DqNWkYY;eR_Vi>Hh!|d~^Q* z33rJl(rwyBva}vePhaI!d^YKTy?GY1S`an295P=WSah{BDk zatS$X`ewU(4+Gf2r`oKNtoQnaWH?gHk$`?voPL<%i{FH?+sC-aE>Bh`BR<}g<5@-W z^(^HyjaDlePn&{=jihIv=~C<3shZva6SCosao(cWyfGG&B#4E{PP@22i0fF6uC1S& z@~wF}oxtg|TbtXE!Uyu%N8S&#iqsw-yjuw7n6bNTvp1QYqdZp`7l=xQk81u4T^^m| zXPID07iy^3?hh=!;z6ULWwL*z{a@)XQ!=!Mlm9+)}$X1UwTVQ(bO1YvM; zRIxx#c{uG}x$t*dxzQkzt#tdf()DFmm6eu1FsL}&yZGx1;&+FJr(oAsHl9KPOxxLH zke}}zyqwpa&C64iYhvDwYip|LsQNlu;@LBFE-sYH20H>lKZSLk8u*K@=(;>27o1w# zhS<|8hamPOa^H!so9wQpj&__YM;*HacO&ISJu++4d^xXOTWH(vvhW@O4U-?Q70Haj zLZ`&;pF-0+E6N(=LKZ*KX<)z!+`JzE5GHn<<@-jUsx85m) zz&x3PMBJ(BNBiEimmV*JQHtVgm-A#G2-QIm%sOXt6O4LRI2;8!FZXJ|+2>bx4EKyX z;-QH7at++41A}P`4r#QZ zNfd20)gU5uUEB}WtVO4ZfXV$TF&Qt?v@KX;nm|;2J7-7ylnSjay25$i_%3U35AJOl z?nY`oLd-G(9^m6R%Lv!?{{RZrPeNR7V|}Sn4$#MfKJGL5*Q@*)_=yIK;h3X`P1B!I zw>!hirKW6k!*yT4;=H}liTS?D`0j2C8k0>j-Csj(YO+alaCXNWa(vPsKrvX>ijuPi ztdC^4@ie|Hc%qfs-^z0&XwwV;IXLJ|YU{eTn+}Nu)ry3h$jMfhb4@OA%*5dI?T+HO zj|liKZ8FKV3%|UmR!dvP^4c;v`F%}ydN+eK1Ekw(cXtrq2~+p>W=|$aTd`74%s!R! zc#2%I=0a~nmv0(gYBuR*9I!4V!pP{G!k%zg08M(=hxMHsz`qQjvc103Z?y}?V%H)+ z^oZ2|0Lwg|PT1p`@vj*{dy(MMXGV(EP+jH(}#+j~b8a9YyjuR!RQxPU0!HM_! zd*-*RNmr+JrH*@@FO0lT{{RUFqir-XMQJspNo@}3@)bw%5IU1tegW6_YV)R{1Xscm zceDJl9G?8~S(VFS!4y7gGhDVA{UPqs4WAyL! ztZ8AQ)vi0)ntu~4G^V=D5L!j@`Gz#l?!5+Umt8J>N<@X^ShVc^@q!N%T-&c)%keN0ZjECmFTD?8(gE^rty@17x45jCYz-sw$ZG9 zd}J@$Qy=otN8UK^*10c;TJ4|2C7$|Am^AZg2v}kfZvj{Cr}O5yOASsfV^B7dSfmlh z8D$<}5^>WWwbOWS!|i#ci;GQW$~-AqEyC}bIR5~PtCtMe~x*M$1{VzhUI7 z`MUr}BD(Ew;b)6^K4O&7?vRcB2%{#lphL+2cko|!(ht5t)CDtd^+ zme_bFRDsF!ow-TWm3Z8AQ`)ioYpTcME5Sb51SVh&nMk`BJu)1##OAGD$L_^K; zF-`)ajS{ul4+(zowD4q$@a-L_U?`1n~Sf9vS=D^jHB@P60AJ}TApi~CC}m(?R(M|8G=Qx-V#*Mc$Y>0A`^ zxKeMJP)8&CA^0y#vb(YIKEC>Pp>3#LEwoA`3oerEtOGbdD}#@^eMNWw02{m+rE52z zYw*3Et8=Zq@sHeLEmk!JNNxu$*wsH3{4(%ghqYNQ?6mK(>u5H7E6sZ95m_c@K{* zZz0e;olC>FFfN*=DQ;!B-2@NoyC4%-$@@0=uUOHN>dMkNwCj?I4d0vcNLX$I=Eq~! zy`x&!Ke4yy`p$!->K49k?UxP|gV=&|k>3aDTD}C-yhHH^!Me2iWLhZFG{+>{LvU7L zS0L?N06Gqyg1VubRfH7jqAhJtnPK=1;u}v9rk|)-m{wF~S(Zg~%JI(A$K%$ypB8v} zZvbm8Ycs;v2sbcC-Lu&H`&ZIm75pzgfp@-p=w_Xf0fqw7GO-!iyKXr8{uSf?Ekv@` z+x;5yNnt@D`MyRTxE}ts?cg&CwbwMlGt~3zT~cew%#OxF-N!#l^c^2vwzJc1N032I zWXaE&T-ELVn{*|bJ4s`>kQOZ%z}@ObYc9)Gl2~wDZ&QK*z!mA+oml8nJ9~RX)bHm} zEbvIgNog5X2>Cd{&p58%P53?HeQQSZ?exUHw!8R?4SehJ!JYrZI1 zH8@iC%E3&=CAbjE&yFxp-X5R|^~-OMw+|(@ho{YT3{aA`@W(DZz2EZ85IM;;;^s1| zMSku#DZ4A2FNr<_YX?z>$+dt(9DaO+GkHoCutrZ~)K`Amwt?c!7S_*G)8Ms(PH!zt zaDMO1#t9^R!#%TFel3^88kUbHooV}poIH0zX|W`%r=#u}2h#`etd9!(G`;b>5hOR( zx?CD|;c*h&i0)qlmhu~h9*vyWn=DhWO4T1LU50M&We5Hp|YP4XaMk zh7A$ULu7U5?^QiJ!@6#P@e@Us&%?t0&dTLd<_pO8!Enq*Hsb(}hm&0dTKi1qF6Pv4Zy}D@M6yJXDFK4xATjmh73N<8{{UsJ z5`T;yF8EvG86~&9vAJ9A7WaZpoX6&M2k#M;?t9l$@GHf-XT`7EHtO147gX?^o*3}J zwy?A_&ucfD%)WfYWH2OPcLa5;uiJ;gSAPtCHux9fOKR8mdNdbsX?lv!HYI{HAU}Nq z$**lVdAR*B3HgN2oeTo0XYH3b4q?B-g+G)xQhY9~4Qf>iWc*hLfu8gG{rx27N~U zcLQy-G4LBC!|$7!QmVu6#um zI5?TkC!uNo03IdMt*$O~T_LTcmPsUekq#nv#`Xjd3Y-ox#w(MP<1NsPi)k#cr}G+5 zk#RW4AgLpQFi%>OOVIE1&kO4sMvrwqqv89#w^1|Q$Q2tKn{te0mz63w$j>$9y7rL* zYIZo3PO(TQl)9eBl|4HO@qe=^b8V@Hshyp-h%DzO;WX>GCI0|bEO7=HC)^&j=zax@ zR<-b+nRRNn*0y?vd)%2$R&9k-AnhUM=(!^QP5%JJbW2-%2Z`@&ZInkGQp(?!?x)yR2aNn1 zb)$Hb>^Bl#{{W&Ymx5S+&heA;ZfMBLuRZGSkMQ=_QMb0#Znbk|eJ}44(NSF^QTJbP z1C#WxDxMj_@v81KzMsYZ9{&J@COGt%uXMT75)x34B0-#;%a%MI0Tt%fek6-g*DjtX zj@s@mv!%kw;%TG@mJ5R$Han4#`c+LAPt`9xTQrhhTwKP&NhVljD85+t94>wH^sd9j zU$kwux#7qyRsgXe3byx*w;n@uJ5JC*J#n5hSt@^5lW^AK+;)Sf*b9Wczq-_8OI0^B zY(sFmgoNaYhDI_t+!r58?I8G{;mhv>TIuPdKsy!v@; zsDcbK3&^E zB4qyn5mD*i0S_ke%!;W9(e8ABG1tb$%M^8itW0 z+G-Y;Y+_YO2rwj4ag{kZ$Ee3Wsz^RB-`HGRt(K8vZ>QV&vD?I?$kQVo#7M{Q5yw8& zPgU_*)-~%J`*~r$xdfNf;<)l26$3ku2Z8P@c+teA?Buj3l|4#YACBeGucy(xRe5K3 zXAIs`SO#=VU>`a*7~DrAY3uDri+p{gcn4Loy*hp8*ze+D13?C5At7vkQJZufddp0U|%5(~MRq*%{H2d*pQb8ThlNJ}FD=H`;jydPA2Dqm}QjOUTI+A=< zx6|~yiFJJ^!&i>>Zl&U}MnoIGyg4L$sOQ?M{66tcm*TyAUf=2ZWrDh>g2F*@By8Wr z#h8*CgTdfeY2e?Ev1_+qVuIQYq0f@C?q^^JA2P4afyYXl#{Lh}{vheFSZexA))8K- zUBP>%#MrcyWDx6+Ng#8Pj8_FbPqUA+t4`iw%hew~{B`l1H#*ezx?D3^K?JAwWP{If z)2FAkaatY3_fjf|-Fmc*k;ffJrF~W5FM>WA)ikYJP1ZCm9(EE#J+!v*%B-%o@b3U; zI~#E0IR_+Q8uL;6GF_h^-)OpZ{7DiM6w@E|Hc2<#U8m+a#yHO>wR^Y>?+N@lZoG@- zb~wE+;tr*vGiG?M0aBTi26Y~xfzI!L(y;YyX5&({3buc28<>KNz1xl4``5O7KK+g_ zWAU}pYg(J6b}by*TPB{OLO$SEFhAE`(>9o>}fL=UAF=I!uq< zb(3fVwms^v#2*~^r{G=Wub}BxdTyJp!oS+mJYHf>=ywvMl8#SP`c{X9{6pdY00MZj z7;J6j)3uEe#m%x@-Mo^>UCR|eF&Nl*1av07yTefUPvb1#+P)_6_3i%vh77)C!`Z;n zEJUe5p@8`pa}Eh!qnh$Cwee3GdNFp9*@cUgtdBeRdGLEn_~GM?BgC>_T;2G4RMca% z)if&|mYSFEV^)ep1c4+@`<2~5BOSp8sD9F4vb;YAJ~zwZEd#?ky|mix&)KwjWCAgK z3He+|TWRMYoacjIRCwpWlIk&NQ|LO*l@+axr`fcNnS$Ef!01aPQZ^hh=L)Uzw?GA2 z)&2_T-yA$9x^}e(h&1mJLhyi1mvtK3Rm;k!h1NB(FH$ix&0CJHR9`;=I#M_;uo2j|ysD z715%DQJ51gyaUm+mvOe77o}?4b0k5(2ZyCW3q&yKGt*!WC<4Zu=4y*QrzFR4F zG=5uLD0MdMNY3!BpYGR!d|UV@@QuOfyox8^y+2Hnna zTv(hHJT<2jXIBLn#^~{n417J(egx?gXaiO{J~$7E_ycG6>aA@0LY7_Lg0YrE{F{E0WUw5one= z^{%U_{jGHkR>;kE(*^rIp;j&oQXwkJ>T$>n3YyjUx2DJAKL>bI>=v_LS!?smwiZ!N zk=#SDLgVirTJmv~DowW(N7i|rne~2`;0r6C3tZ^_ z81U7uy=QT1bvUhcyQ{dq+aSlE95X@XvrCW;)`)@!80%g|@iX?k@kWW{cxOkKS<-Ky zyEj)xz)5DX+=UAqK3wRnAPay?kC3Va=|cxPDFto%tV%Pp|H5u^!m zF5!q2S$Nwq@;o{7 zwYAfxjD7TbnC5cD2xTP@46g>Rc%$~w*S;wDzhChE{6Ar`y3$woR<_KxZtAMfzFd;T z1D(aWQ;Z7v>qGH>jN;O@KkO}U>{{iehnFNaN~v$CBDcz9L7m~yraN#={&}T9imx~@gdIO$PRKqBm%+b()Z{M> z``s%6aE<0eDclRN-lKBhW1#k|F&a#2te?bM*1jb!vEsY=?`>?iFqY~lp+<<>!pAYe z84bi^Ckk=~2Nf=br)g}XV4D6#xBFG0ISeL0DUTx=A&KVze7!53)a`U#e!^wbVQVM8 zxk=&-oUDT&q-;ZcypxWVvEZFOGzEr9Ztd=p7IZ#KmS~usjHCv~eB!yJ*&zT>Wd5@ZN=~8=2ot zfyiPbns+3iT<|fGT{MzgnKyQO55_P& zj0%yAXV4n+zXW)bOVTx2E}8G_Wts=HZ?c0Epp%AHBxOfG-8rqViT*X!{x<7h+8VN1 zHlY=$vq;b~d4U;-AhR8#=HxCp707szA{KDl+%r!)T5piYCn!Map8adKaD#`sg5>&~ z0@i5lqPp{7D9~l%2`#W442i}Ex|8@A;%P>rFjNppkl`y&8U0bz{hUKw} z;371)bF=0~0N@;T;8o88_=o-z-ET|NtnLMszNM&J*?E}Ag&DwQ^&pJ!eS23uY2p{X zlVmUFO&AR$03v1wmd6;+;aZ*?)inPA2>9yG{{T+Dwm)OMk5Y{#iImSQWDpz-4o@9L zX-1qmz4LrJypLG@t9%n5?1}q8_+wD;wzQh%rmJXWo;&n*k56ngeqWlTnHy_12^<5` zx-W$v6m*>ncIjU9Ef`)K9_=WpbU8nUzq8(<@PFeMh&*qo>H3zf;Lj#_ zEa$O~46Ursw3i=!3W0|KLk{2!S9`6)@bAR2YhMztbSRCbwX#K|_eq5Lv@%=XJZW~#5*ZdaK-+)`50R2b z9M>7(IX)k2zX-ff;f-g-_mW)hj99GKLO9k%QWwkKp^h>^T#B`dPegCaW5B#YC5Oc? zj5<-%G)Vjbf?#`jB${Yg4y-)YA2)5Iflm0XXi}~99C;3|G&bACyFQ zl^>=np-&cEMJy9)F+j4!r7j%E8bK3{y@4OryKNibH-vOw*kXShE~R&8)A?IRzUBk}BWq_4_CIkK!+cAiJ~Fbe%p~b?Z9|jW+m7mrzFJ zx?Ca^{q#gDa;?BqnuySqO%cuPr#GSJI!A~tJQJ?l$*0Q-X|@xVNiEQ%&BjRt?kAJ{ zTvkQax%RC_CJedS`~-e+$|uwrx@ixDH0}b~+Z_ zw}I7h+cZl8(lf0>aM7d9^<7%x)i3TAYoOAjGGRcCW6nE!)mimEnv(R%TG3DvbTzqXY1+hvCPBE__3%+rb^wk%CTBb`+0Ndt#=f zJWNH-Zx(lYBskr+NPzd+(G+@XD96T%hM%5`PlXZ*I}mW7e5hvE3M70TgNPR zZyIT;g;8y09PU*e{{RZ$JV&P5SdB#@)V%4mbO8xWeWjRzg(UX%uDeV4Q>^%N;m7u* zmzICpSCWb3(z)|QDn9=FY&>I(*Pkd`V;Mlk@YU?`>rfqDCHq=OBB5sk?IV(T!NDVr z^+!TQ@z03XEhGpMX|oh}Q-S5TMlARrDD}l`UwES1N%0Mj2OW-qrr7rkJtzBW}gZI7TnDERMO_#g1s zPxxtLtm%54&848fx0_BrYi^Vh(X$b{Hc&|bb>P=0@R#$)+C{0WL750(hy;9!d)M_$9_C&nK zd65}_$Q_P74R@zavAEDLQ&-V$^n{O7jvH$gnqBtWloxp&zjzy;_j=`s8x6nKdscLqXwhOP`>MP}WP{B3HLh3@0+Z9yq>`y+TrPBOmseCT* z{r-!nX*%R_EQFXIGL4OjRzkQtwjBJUCj*L?R@5%F-v;VJ$5S!tFu<3ZdOFVpWRhQN zZ8*+4xd-Sgn(=Lpp=0o0UDrHh-W$8s@8-7u0EB#5YC>&J)wki*SPhH->z;$PamU%t zJ07%Ox^w;;@a_KqjJ$v1xqLa|A*tvZkVd)JZW-ZWDuMG`p`w$>vFKpy^Xyl$uiBeg@sFdSfTB?Oq-y5h&?Q;;i)&=GG|K zMI&FlPOiFgENd&w%agTLfy%HQdB>%B?xo|4&1I#ylHT6R-sUAJ(8UpzPH+^ExZ@j$ z0342^r8CExZmX(8X=iB_{w$zt$vnnUZ}SY0o3H?1sn4}@`bL;;FQdNlFPHrj$d790 ze7!I}zP0ILo8(iI)Wey+r>fj|f-B8w^_l+BJ%pMyzLOke{ibyX_$;{O1H^o=GP-Cs$P>dMybMvY@|w^KtL zxyz%442L5Gq0b;?g?ssRD9Q84^>9?9HF+Js?U(y6Xy3F)hdeP9ekZ^1w0bq;Mdx0^ z^F?@*WSfpka4~=b918g#S^bB;Ea)C2T`$A_2))#7Sfo+vH!85%Dm!gSURHlAYXP`` z%ts@VE89Lk{?h(E__L`=s(3Ey0ix*8tm45gBcA^NY%!A{+{)>>R3DXyBjq7UQC~W1 zU$#cE;eU&#$Da?SzwpP0Es+MBpxm@~tj~-{Sy*gU-I5O6u6V_I(p0AHW1|s+i&rx| zcl#=Mo8bqIwHtpK>ed&RdOAxToYwk*yR(kzF#bqR85E&m&<<;o(eCav>l=%oEG6fN zUP)R+7>XeH&c*buYWw0BiT*42_FI{wcfHi^8RwAy0LQ!~w@A`*cpwHi&Q3d$N%UWg zt>AwT+h`WP5x((ex2S1ltuJ*8$dl|>L?VVTB7p1rz{3nW0CIC)eR^_QLqo;IM%p8v zo8jQO@cg$bFE1Y5@ME`uakTZ%rYeqys+*4y+peDst8r+BQ3(fn@y8kTr)tpnhhNYy z<Hq-4g-nG2IT<4-r zLTwUbrU1`>TJazFPOi?N*V<;Gs3bQ>%YQ!APn#~^ok91nGZB{3l&;Z@T6brnc-P{E zuB?x3XQtg+U)i>Nv`E$!$KND_jGl4;6nF<;mVep$CAtmvI}LfnQ%^c5(wbO;s>lv8 z9E`h^^vV&}8S@tLAb$~ks`}aFj{XB5m1!GAEvqj=0pda2;MPu)G&vHmFb49d#li`H9@t%jM zUHMne3B1N zmDB4#4|IPMXx6Ks-fDUdvT<&2pIY*vvz|aCE#yIJrIo{DK4u06NvoP?isbNDfOS6# zUg|HY-p0yIz?l+Kqi#bUPc`&-%+i%gDm1l|=u(rt&ZEM&&;5~Os?Bib_G=JiDn4K{ zfV_1c-772N&w(#~E=gx)0^7rLq$Ia3Ez@~u8PqCAz{w}{&2o?NqT^1~?Wfb>h6`Iu zMYLEHe-P^2k6O3k{{R?xpT(0(Y(9Bh10?2OmfU-1fNSTdVeynPD-|7)wG2$-Q8aR2 z8T=um_$T6~siEi^yth^sal{>`lshHSg&Js_1pz>ldTvk#SDL}K(X~Bd$9yo8Zh(>* zz#s#H0UzrJ_}8ZDU$PFR;tSQk)2`#%T1oDjMr>I}g2jWMzk$>f$<28^lm^;KE#SLy zjWLaz%i6LGkQu+Yr-Q|Qxs+yfaa7kUyXt-B0~o48&vT{l7Oi2XX_H44r1x_q!4O6c z$cP{F*Q`hVfslLAccj{BdQ7^L+*(O3%dl&C6Kt`Q)EG&_dpcw3RXh_d@=J9LFu*NZ z7W0^>W{*F4mp|)q`HGh7MQf=EL~HnN4#^x!yDg+2akKvbEVqAfj%(0+o|!wp;FPLWM)D;2=mK*4l6qDXl>UrS|p3pWVt}6)y8)#4%j#~ziAzph9hPkVqXWv z$};V^WgSCDpOJssMmg_U9wE4GZ&Ek2y|WiUA`$W!cG~{{^3&WL8njH6^$7ex_WniG zQcWGwV|%$SPwJ+ci`mHyWo?i)6?#$0U! z{qE}DjaiQDc}f|cF}DRmDBbm5KQYZ|6OzPp#v&UKjf0^Jg&$IKSLsYiJhsa#GY%JW z;{)7x9{qjlN#cPZ4G@fOVgrXHI3AfFH_(nMIL6XKfT4z4BY=HL?0-74M}Mj&Oqbo+ zTRXGpPhZBFBeLboBMzz;qWfpoq*P6Z$%&d=ke;?1iPh!nA!mMG8r|t-b zcOOL^{lTwU_!;nG%TsAJZDKW-$dIfyWrh&&a@>1;-rlqr%2roAx?K+PJ1AzJ+3jMP zcSO=I1f#oS*U%-8 zVO10X&~~nKTm7MYIq|lFwkE!Wi`};9?p2{S@x7T$2Df~MsEbMM|WU;-sVmC5GT!wYs$R1mM9sEl3 zmo|n}>B{$K)_<{&#$6qJ8)xwU09BX!KJLc;;^M;gM_B&W(-hqq#~asZ#!n#Py6@T= z3A_iTNv_$?XqOfbvOyscOd}^~AdT23Co7J9YvmdB{R33-MXs8fUH$9oY*R~$*6urL zrX@aHjgD~GZiQRxoL8lIf8u4fx!?;;BxtkfzAlXozMRYEqFjKi_$e^nvSAoF8Air& z&M5xUr%D!)(>YoPuYbb0(tJzs(k(*!UbNEn546Vd=}}qBEVB@S4#x}SMjNO?*#y^* zc!$JR`aY$9r`V!cT0=G^hW;T9#L6;RO26KaV~lZJ2gLsX+B3xS-hXC)ZbJIil*=2~ zTul2cP-A7xvZ|y}ussIj$K_VMPw>x6Pl;B(Djp-a@!j3>q^YJ)do{$C@_+=0(2!Q( zHzi5}J%w>%Gq`&_E^%F+9s5b%OY!64JboI}>~z~b8%&H{UHzj{`z(L&868eeal$Fd z;0oHai&gkL@UF*6zPtMZX~dg5TkH7l?xccFjc%b*Qlw`)kOdvhdIq)Q)bXUyX?6}g zXD^3?DP?A3*yRnvr*EUUAMTkh68P@ zLiVi)bs3WoxFqDC-YXUF>7OtAP1RN+Y{~F;tv`r#TL^UR5A0EC6Zx-j5<44vQr|B5 zE)kQ?+@xeU>(t`2bzg{yZR2TlUlMC;d!@-Jj74u8vm^lElfE=yNCSN<;P;#lBEkNqBY90VYf zfsbL6>0RfJGz~Mx-W-B+Xl2%P7{15n>K2hi_v*YO2@YLb9a#0QGs7Mw@IIB}%dHH-Af=A@t|o^KzS>; z@CW0cYNeuhYR!C6E!t0O9F`0=+1BW7p z`o*TT_KTZKC@mHXH-_bMcE-#x<*z$}kUO#T;=XM0pTnDP32OE__LHq#NiC$Qa~_{> zq&!UJPE1G3cM87jc@^$Z%$-_%trm-(An>i9g!E~2*>#ONST#jk=(T9v+`Lf%je#2k zwsVn@UO90Msl1o$w?AuuF#4KGm_Hd<50JG2&_Un^e

x6<1w4#w_oQ_s^%mliRbiW6MP^ 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°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%0A}3FCEcsOAQ7pIIpFZzjCx}gHOoG`;pMi~ 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 W9>LIW^!zBIyqrZC&Q9icX#d$T&e~7_ literal 0 HcmV?d00001 diff --git a/public/dist/img/pintu.webp b/public/dist/img/pintu.webp new file mode 100644 index 0000000000000000000000000000000000000000..136acb8c5cd5a33a3d150ab7ef7525f782d9cf9a GIT binary patch literal 12016 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 DZ#I9f literal 0 HcmV?d00001 diff --git a/public/dist/js/index.js b/public/dist/js/index.js new file mode 100644 index 0000000..3bc5f36 --- /dev/null +++ b/public/dist/js/index.js @@ -0,0 +1,54 @@ +/*! +* Start Bootstrap - Agency v7.0.12 (https://startbootstrap.com/theme/agency) +* Copyright 2013-2023 Start Bootstrap +* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSE) +*/ +// +// Scripts +// + +window.addEventListener('DOMContentLoaded', event => { + + // Navbar shrink function + var navbarShrink = function () { + const navbarCollapsible = document.body.querySelector('#mainNav'); + if (!navbarCollapsible) { + return; + } + if (window.scrollY === 0) { + navbarCollapsible.classList.remove('navbar-shrink') + } else { + navbarCollapsible.classList.add('navbar-shrink') + } + + }; + + // Shrink the navbar + navbarShrink(); + + // Shrink the navbar when page is scrolled + document.addEventListener('scroll', navbarShrink); + + // Activate Bootstrap scrollspy on the main nav element + const mainNav = document.body.querySelector('#mainNav'); + if (mainNav) { + new bootstrap.ScrollSpy(document.body, { + target: '#mainNav', + rootMargin: '0px 0px -40%', + }); + }; + + // Collapse responsive navbar when toggler is visible + const navbarToggler = document.body.querySelector('.navbar-toggler'); + const responsiveNavItems = [].slice.call( + document.querySelectorAll('#navbarResponsive .nav-link') + ); + responsiveNavItems.map(function (responsiveNavItem) { + responsiveNavItem.addEventListener('click', () => { + if (window.getComputedStyle(navbarToggler).display !== 'none') { + navbarToggler.click(); + } + }); + }); + +}); diff --git a/resources/views/admin/index.blade.php b/resources/views/admin/index.blade.php index 469c916..36657a9 100644 --- a/resources/views/admin/index.blade.php +++ b/resources/views/admin/index.blade.php @@ -32,7 +32,9 @@

-
+ + +
+ + +
+ +
+
+

{{ $layanan_sempro }}

+ +

Total Pengajuan Seminar Proposal

+
+
+ +
+ More info +
+
+ + + +
+ +
+
+

{{ $layanan_sidangakhir }}

+ +

Total Pengajuan Sidang Akhir

+
+
+ +
+ More info +
+
+ + +
+ +
+
+

{{ $layanan_revisipublikasi }}

+ +

Total Pengajuan Publikasi / Revisi

+
+
+ +
+ More info +
+
+ + +
+ +
+
+

{{ $layanan_wisuda }}

+ +

Total Pengajuan Syarat Wisuda

+
+
+ +
+ More info +
+
+
diff --git a/resources/views/errors/404.blade.php b/resources/views/errors/404.blade.php new file mode 100644 index 0000000..62e2fcd --- /dev/null +++ b/resources/views/errors/404.blade.php @@ -0,0 +1,24 @@ + + + + Under Maintenance + + + + + + +
+

Ups. Laman yang anda cari tidak ditemukan, silahkan Kembali ke Laman Utama dengan Klik Disini

+
+ + \ No newline at end of file diff --git a/resources/views/errors/503.blade.php b/resources/views/errors/503.blade.php new file mode 100644 index 0000000..cb3dbeb --- /dev/null +++ b/resources/views/errors/503.blade.php @@ -0,0 +1,54 @@ + + + + Under Maintenance + + + + + + +
+

Layanan Sedang Dalam Perbaikan

+
+

Kami sedang melakukan beberapa perbaikan pada layanan PINTU, untuk meningkatkan kinerja dan pengalaman pengguna. Jika Anda memiliki pertanyaan lebih lanjut, silakan hubungi Kami

+

— TIM IT FFUNEJ

+
+
+

+

+

+

+
+
+ + + \ No newline at end of file diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index a0e8512..b652bf7 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -1,4 +1,4 @@ -@if($errors->any()) +{{-- @if($errors->any())
    @foreach ($errors->all() as $error ) @@ -20,11 +20,370 @@
  • {{ session('error') }}
+@endif --}} +@if(session('error')) + @endif + + + + + + + + PINTU Fakultas Farmasi Universitas Jember + + + + + + + + + + + + + + +
+
+
Selamat Datang di
+
PINTU Farmasi!
+ Ketahui Lebih Lanjut Tentang Pintu +
+
+ + +
+
+
+

Tentang PINTU Farmasi

+

PINTU (Pusat Informasi dan Layanan Satu Pintu) FARMASI, merupakan layanan online untuk informasi dan layanan satu pintu Fakultas Farmasi. Pengguna dapat memanfaatkan PINTU FARMASI untuk layanan akademik dan kemahasiswaan, umum dan perlengkapan, keuangan dan kepegawaian. Prioritas layanan akan diselesaikan via online terlebih dahulu. Jika layanan online tidak dapat menyelesaikan, maka akan diteruskan melalui layanan offline.

+
+
+
-
-
-
-
- -

PROGRES

\ No newline at end of file + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/views/layanan-revisipublikasi/cari.blade.php b/resources/views/layanan-revisipublikasi/cari.blade.php new file mode 100644 index 0000000..4df058c --- /dev/null +++ b/resources/views/layanan-revisipublikasi/cari.blade.php @@ -0,0 +1,67 @@ + +@extends('layout.app_guest',['title' => 'Pengajuan Publikasi / Revisi']) +@section('content') + + +
+
+ +
+
+

Pengajuan Publikasi / Revisi

+
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ @csrf + + +
+ +
+
+
+
+ +
+ +
+ + +@endsection diff --git a/resources/views/layanan-revisipublikasi/cetak.blade.php b/resources/views/layanan-revisipublikasi/cetak.blade.php new file mode 100644 index 0000000..f816b82 --- /dev/null +++ b/resources/views/layanan-revisipublikasi/cetak.blade.php @@ -0,0 +1,200 @@ + + + + + {{ $title }} + + + + + + + + + +
LOGOUNEJ +

KEMENTRIAN PENDIDIKAN, KEBUDAYAAN,
+ RISET, DAN TEKNOLOGI

+

UNIVERSITAS JEMBER

+

FAKULTAS FARMASI

+

Jalan Kalimantan I Nomor 2 Kampus Tegal Boto Kotak Pos 159 Jember 68121
+ Telepon/Faximile (0331) 324736
+ Email: farmasi@unej.ac.id

+
+

SURAT PERNYATAAN PUBLIKASI

+

Saya yang bertanda tangan di bawah ini: :

+ + + + + + + + + + + +
Nama: {{$dosen_dpu_nama_gelar}}
NIP: {{$dosen_dpu_nip}}
+

Menyatakan dengan sesungguhnya bahwa karya tulis ilmiah berikut ini merupakan hasil penelitian bersama dengan mahasiswa dan akan dipublikasikan di jurnal selain e-jurnal Pustaka Kesehatan Universitas Jember,

+ + + + + + + + + + + + + + + + + + + + + +
Judul Artikel Ilmiah: {{$judul_artikel}}
Nama Mahasiswa: {{$nama_mahasiswa}}
NIM: {{$nim}}
Nama Jurnal: {{$judul_jurnal}}
+

Demikian pernyataan ini saya buat dengan sebenarnya, tanpa mendapatkan tekanan dan paksaan dari pihak manapun, serta bersedia mendapatkan sanksi akademik jika ternyata di kemudian hari pernyataan ini tidak benar.

+ + + + + + + + + + + + + + + + + + + + +
Jember, {{ $date }}
Dosen Pembimbing Utama,
+ + + +
{{ $dosen_dpu_nama_gelar }}
NIP. {{ $dosen_dpu_nip }} +
+ +

+

SURAT PERSETUJUAN SKRIPSI

+

Kami selaku Dosen Penguji Tugas Akhir/Skripsi mahasiswa sebagai tersebut di bawah ini :

+ + + + + + + + + + + + + + + + + + + + + +
Nama: {{$nama_mahasiswa}}
NIM: {{$nim}}
Bagian: {{$bagian}}
Judul Skripsi: {{$judul_skripsi_id}}
+

Menerangkan dengan sebenarnya bahwa mahasiswa yang bersangkutan telah melakukan konsultasi dan merevisi naskah skripsi sesuai saran dan masukan penguji.

+

Demikian untuk diketahui dan dipergunakan sebagaimana mestinya.

+ + + + + + + + + + + + + + + + + + + + +
Jember, {{ $date }}
Dosen Penguji Utama, Dosen Penguji Anggota,
+ + + +
{{ $dosen_penguji1_nama_gelar }}{{ $dosen_penguji2_nama_gelar }}
NIP. {{ $dosen_penguji1_nip }}NIP. {{ $dosen_penguji2_nip }} +
+ + + \ No newline at end of file diff --git a/resources/views/layanan-revisipublikasi/ettd.blade.php b/resources/views/layanan-revisipublikasi/ettd.blade.php new file mode 100644 index 0000000..088ade9 --- /dev/null +++ b/resources/views/layanan-revisipublikasi/ettd.blade.php @@ -0,0 +1,111 @@ + + + + + + {{ $title }} {{$jenis}} + + + + + +
+
+
+
+

{{ $title }} {{$jenis}}

+
+
+
+ +
+
+
+
+

{{$data->caseid}}

+
{{$jenis}}
+
+ +
+ @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ @csrf + + + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+ + +@include('layout.navbars.footer') + + + + + + + + + + + + diff --git a/resources/views/layanan-revisipublikasi/index.blade.php b/resources/views/layanan-revisipublikasi/index.blade.php new file mode 100644 index 0000000..50eb099 --- /dev/null +++ b/resources/views/layanan-revisipublikasi/index.blade.php @@ -0,0 +1,273 @@ + +@extends('layout.app') + +@push('css') + + + + +@endpush + +@section('content') + +@include('layout.navbars.sidebar') +
+ +
+
+
+
+

Pengajuan Publikasi / Revisi

+
+
+ +
+
+
+
+ +
+
+ +
+
+ +
Perhatian!
+ CaseID Akan muncul ketika pengajuan telah diterima untuk menghindari data duplikat untuk mahasiswa yang sama. +
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif + + + + + + + + + + + + + @foreach ($data as $datas) + + + + + + + + + + + + + @endforeach + + + + + + + + + + + +
CaseIDNIMNamaDPUDosen Penguji UtamaAction
{{ $datas->caseid }}{{ $datas->nim }} {{ $datas->nama }} {{ $datas->dpu_nama_gelar }}{{ $datas->penguji1_nama_gelar }} + | + @if($datas->ttd_operator=="-") + | + + @endif +
CaseIDNIMNamaDPUDosen Penguji UtamaAction
+
+ +
+ +
+ +
+@endsection + + +@push('js') + + + + + + + + + + + + + + + +@endpush + diff --git a/resources/views/layanan-revisipublikasi/tambah.blade.php b/resources/views/layanan-revisipublikasi/tambah.blade.php new file mode 100644 index 0000000..704a966 --- /dev/null +++ b/resources/views/layanan-revisipublikasi/tambah.blade.php @@ -0,0 +1,203 @@ + +@extends('layout.app_guest',['title' => 'Pengajuan Publikasi / Revisi']) +@section('content') + + +
+
+ +
+
+

Pengajuan Publikasi / Revisi

+
+ +
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ +
Perhatian!
+ Pernah Menggunakan Layanan PINTU Untuk Pengajuan ? Coba Gunakan Fitur Cari. Klik Disini +
+
+ @csrf + @if(isset($data_mahasiswa)) + + +
+
+ + + + + + + + + + +
+ +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + @else + +
+
+ + + + + + + + + + +
+ +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + @endif + +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + +
+
+ + + + + + +
+
+
+
+ +
+
+
+
+
+ +
+ +
+ + +@endsection diff --git a/resources/views/layanan-sidangakhir/tambah.blade.php b/resources/views/layanan-sidangakhir/tambah.blade.php index 5995780..ff4628d 100644 --- a/resources/views/layanan-sidangakhir/tambah.blade.php +++ b/resources/views/layanan-sidangakhir/tambah.blade.php @@ -71,7 +71,7 @@
+
+ +
+ +
+ + + + + + + +@endsection diff --git a/resources/views/layanan-wisuda/cetak.blade.php b/resources/views/layanan-wisuda/cetak.blade.php new file mode 100644 index 0000000..d62b6df --- /dev/null +++ b/resources/views/layanan-wisuda/cetak.blade.php @@ -0,0 +1,476 @@ + + + + {{ $title }} + + + + + + + + + +
LOGOUNEJ +

KEMENTRIAN PENDIDIKAN, KEBUDAYAAN,
+ RISET, DAN TEKNOLOGI

+

UNIVERSITAS JEMBER

+

FAKULTAS FARMASI

+

Jalan Kalimantan I Nomor 2 Kampus Tegal Boto Kotak Pos 159 Jember 68121
+ Telepon/Faximile (0331) 324736
+ Email: farmasi@unej.ac.id

+
+

FORM PENYERAHAN PERSYARATAN KELULUSAN RUANG BACA +
+ MAHASISWA FAKULTAS FARMASI UNIVERSITAS JEMBER +

+ + + + + + + + + + + +
Nama:{{ $nama_mahasiswa }}
NIM:{{ $nim }}
+

Telah Menyerahkan Persyaratan Kelulusan Sebagai Berikut :

+ + + + + + + +
1. Skripsi Soft Copy & Hard Copy *)
2. E-Book: Skripsi Soft Copy & Hard Copy *)
+

Adapun Judul Skripsi / E-Book Sebagai Berikut :

+

Skripsi :

+

{{ $judul_skripsi }}

+

E-Book :

+

{{ $judul_skripsi }}

+ + + + + + + + + + + + + + + + + + + + + +
Jember, {{ $date }}
Koordinator Ruang Baca,
+ + + +
{{ $ruang_baca_nama }}
NIP. {{ $ruang_baca_nip }} +
+ +

+

Keterangan Bebas Tanggungan Laboratorium +

+

Yang tersebut di bawah ini :

+ + + + + + + + + + + +
Nama:{{ $nama_mahasiswa }}
NIM:{{ $nim }}
+

Dinyatakan Sebagai Berikut:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoKeterangan Bebas Tanggungan di Bagian/LaboratoriumDisetujui Oleh Kepala Bagian
1 + Farmasi Klinik dan Komunitas
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_farmasi_klinik_dan_komunikasi_nama }}
+ NIP. {{ $kalab_farmasi_klinik_dan_komunikasi_nip }}
+
2 + Farmakologi dan Hewan Coba
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_farmakologi_dan_hewan_coba_nama }}
+ NIP. {{ $kalab_farmakologi_dan_hewan_coba_nip }}
+
3 + Farmakognosi dan Fitokimia
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_farmakognosi_dan_fitokimia_nama }}
+ NIP. {{ $kalab_farmakognosi_dan_fitokimia_nip }}
+
4 + Mikrobiologi dan Bioteknologi Farmasi
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_mikrobiologi_dan_bioteknologi_farmasi_nama }}
+ NIP. {{ $kalab_mikrobiologi_dan_bioteknologi_farmasi_nip }}
+
5 + Farmasetika
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_farmasetika_nama }}
+ NIP. {{ $kalab_farmasetika_nip }}
+
6 + Teknologi Farmasi
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_teknologi_farmasi_nama }}
+ NIP. {{ $kalab_teknologi_farmasi_nip }}
+
7 + Kimia Analisis
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_kimia_analisis_nama }}
+ NIP. {{ $kalab_kimia_analisis_nip }}
+
8 + Kimia Medisinal
+ Bebas Tanggungan: Ya
+ Keterangan : - +
+ Tanggal : {{ $date }}
+
+ {{ $kalab_kimia_medisinal_nama }}
+ NIP. {{ $kalab_kimia_medisinal_nip }}
+
+

Demikian untuk menjadikan periksa dan dipergunakan sebagaimana mestinya

+

+

SURAT KETERANGAN BEBAS TANGGUNGAN

+ + + + + + + + + + + +
Nama:{{ $nama_mahasiswa }}
NIM:{{ $nim }}
+

Dengan ini menerangkan rincian tanggungan sebagai berikut:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoUraianKeteranganTanda Tangan Penanggung Jawab
1Menyerahkan skripsi dan bukuTerpenuhi + Penguji Utama
+
+ {{ $dosen_penguji1_nama }}
+ NIP. {{ $dosen_penguji1_nip }}
+
+ Penguji Anggota
+
+ {{ $dosen_penguji2_nama }}
+ NIP. {{ $dosen_penguji2_nip }}
+
+ Dosen Pembimbing Utama
+
+ {{ $dosen_dpu_nama }}
+ NIP. {{ $dosen_dpu_nip }}
+
+ Dosen Pembimbing Anggota
+
+ {{ $dosen_dpa_nama }}
+ NIP. {{ $dosen_dpa_nip }}
+
2LaboratoriumBebas + Kalab. Farmasi Klinik dan Komunitas :
+
+ {{ $kalab_farmasi_klinik_dan_komunikasi_nama }}
+ NIP. {{ $kalab_farmasi_klinik_dan_komunikasi_nip }}
+
+ Kalab. Farmakologi dan Hewan Coba :
+
+ {{ $kalab_farmakologi_dan_hewan_coba_nama }}
+ NIP. {{ $kalab_farmakologi_dan_hewan_coba_nip }}
+
+ Kalab. Farmakognosi dan Fitokimia :
+
+ {{ $kalab_farmakognosi_dan_fitokimia_nama }}
+ NIP. {{ $kalab_farmakognosi_dan_fitokimia_nip }}
+
+ Kalab. Mikrobiologi dan Bioteknologi Farmasi :
+
+ {{ $kalab_mikrobiologi_dan_bioteknologi_farmasi_nama }}
+ NIP. {{ $kalab_mikrobiologi_dan_bioteknologi_farmasi_nip }}
+
+ Kalab. Farmasetika :
+
+ {{ $kalab_farmasetika_nama }}
+ NIP. {{ $kalab_farmasetika_nip }}
+
+ Kalab. Teknologi Farmasi :
+
+ {{ $kalab_teknologi_farmasi_nama }}
+ NIP. {{ $kalab_teknologi_farmasi_nip }}
+
+ Kalab. Kimia Analisis :
+
+ {{ $kalab_kimia_analisis_nama }}
+ NIP. {{ $kalab_kimia_analisis_nip }}
+
+ Kalab. Kimia Medisinal :
+
+ {{ $kalab_kimia_medisinal_nama }}
+ NIP. {{ $kalab_kimia_medisinal_nip }}
+
3Menyelesaikan SKPITerpenuhi +
+ {{ $skpi_nama }}
+ NIP. {{ $skpi_nip }}
+
4Ruang BacaBebas +
+ {{ $ruang_baca_nama }}
+ NIP. {{ $ruang_baca_nip }}
+
5SPPLunas +
+
6KemahasiswaanBebas +
+
7 + Menyerahkan daftar nilai sementara tanpa nilai DE & E. IPK 2,00, + PP90%Terpenuhi +
+
8Menyerahkan foto Copy Sertifikat KKNTerpenuhi +
+
9Menyerahkan foto Copy Sertifikat CBEPT Dengan Skor + 450Terpenuhi +
+
+

Demikian untuk menjadikan periksa dan dipergunakan sebagaimana mestinya

+ + + + + + + + + + + + + + + + + + + + +
Jember, {{ $date }}
Wakil Dekan I,
+ + + +
{{ $wakil_dekan_1_nama }}
NIP. {{ $wakil_dekan_1_nip }} +
+ + \ No newline at end of file diff --git a/resources/views/layanan-wisuda/ettd.blade.php b/resources/views/layanan-wisuda/ettd.blade.php new file mode 100644 index 0000000..6d4000c --- /dev/null +++ b/resources/views/layanan-wisuda/ettd.blade.php @@ -0,0 +1,149 @@ + + + + + + {{ $title }} {{$jenis}} + + + + + +
+
+
+
+

Pengajuan Layanan Wisuda

+

{{ $title }} {{$jenis}}

+
+
+
+ +
+
+
+
+

{{$data->caseid}}

+
{{$jenis}}
+
+ +
+ @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ @csrf + + + + + + + + + + @if(request('url')=="dpu" OR request('url')=="dpa" OR request('url')=="penguji1" OR request('url')=="penguji2") + + + + + @endif + + @if(request('url')=="skpi") + + + @elseif(request('url')=="kalab") + + + @endif + +
+ +
+
+
+ +
+
+
+
+ + +@include('layout.navbars.footer') + + + + + + + + + + + + diff --git a/resources/views/layanan-wisuda/index.blade.php b/resources/views/layanan-wisuda/index.blade.php new file mode 100644 index 0000000..2363604 --- /dev/null +++ b/resources/views/layanan-wisuda/index.blade.php @@ -0,0 +1,271 @@ + +@extends('layout.app') + +@push('css') + + + + +@endpush + +@section('content') + +@include('layout.navbars.sidebar') +
+ +
+
+
+
+

Pengajuan Syarat Wisuda

+
+
+ +
+
+
+
+ +
+
+ +
+
+ +
Perhatian!
+ CaseID Akan muncul ketika pengajuan telah diterima untuk menghindari data duplikat untuk mahasiswa yang sama. +
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif + + + + + + + + + + + + + @foreach ($data as $datas) + + + + + + + + + + + + + @endforeach + + + + + + + + + + + +
CaseIDNIMNamaDPUDosen Penguji UtamaAction
{{ $datas->caseid }}{{ $datas->nim }} {{ $datas->nama }} {{ $datas->dpu_nama_gelar }}{{ $datas->penguji1_nama_gelar }} + | + @if($datas->ttd_operator=="-") + | + + @endif +
CaseIDNIMNamaDPUDosen Penguji UtamaAction
+
+ +
+ +
+ +
+@endsection + + +@push('js') + + + + + + + + + + + + + + + +@endpush + diff --git a/resources/views/layanan-wisuda/resend.blade.php b/resources/views/layanan-wisuda/resend.blade.php new file mode 100644 index 0000000..db2782d --- /dev/null +++ b/resources/views/layanan-wisuda/resend.blade.php @@ -0,0 +1,449 @@ + +@extends('layout.app') + +@push('css') + + + + +@endpush + +@section('content') + +@include('layout.navbars.sidebar') +
+ +
+
+
+
+

Kirim Ulang Email Pengajuan Syarat Wisuda

+
+
+ +
+
+
+
+ +
+
+ +
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
No.Jenis URLURLAksi
1Dosen Pembimbing Utama{{ route('layanan-wisuda.ettd',['url'=>'dpu','caseid'=>'LYXXXX']) }}
2Dosen Pembimbing Anggota{{ route('layanan-wisuda.ettd',['url'=>'dpa','caseid'=>'LYXXXX']) }}
3Dosen Penguji Utama{{ route('layanan-wisuda.ettd',['url'=>'penguji1','caseid'=>'LYXXXX']) }}
4Dosen Penguji Anggota{{ route('layanan-wisuda.ettd',['url'=>'penguji2','caseid'=>'LYXXXX']) }}
5Semua Kalab{{ route('layanan-wisuda.ettd',['url'=>'kalab','caseid'=>'LYXXXX']) }}
6Pj. SKPI{{ route('layanan-wisuda.ettd',['url'=>'skpi','caseid'=>'LYXXXX']) }}
7Pj. Ruang Baca{{ route('layanan-wisuda.ettd',['url'=>'ruangbaca','caseid'=>'LYXXXX']) }}
8Wakil Dekan 1{{ route('layanan-wisuda.ettd',['url'=>'wakildekan1','caseid'=>'LYXXXX']) }}
+ +
+ + + +
+ + + +
+ + + + + + +
+ +
+ +
+ +
+@endsection + + +@push('js') + + + + + + + + + + + + + + + +@endpush + diff --git a/resources/views/layanan-wisuda/tambah.blade.php b/resources/views/layanan-wisuda/tambah.blade.php new file mode 100644 index 0000000..a2cce48 --- /dev/null +++ b/resources/views/layanan-wisuda/tambah.blade.php @@ -0,0 +1,207 @@ + +@extends('layout.app_guest',['title' => 'Pengajuan Syarat Wisuda']) +@section('content') + + +
+
+ +
+
+

Pengajuan Syarat Wisuda

+
+ +
+ @if ($errors->any()) +
+
    + @foreach ($errors->all() as $error ) +
  • {{ $error }}
  • + @endforeach +
+
+ @endif + @if(session('success')) +
+
    +
  • {{ session('success') }}
  • +
+
+ @endif + @if(session('error')) +
+
    +
  • {{ session('error') }}
  • +
+
+ @endif +
+ +
Perhatian!
+ Pernah Menggunakan Layanan PINTU Untuk Pengajuan ? Coba Gunakan Fitur Cari. Klik Disini +
+
+ @csrf + @if(isset($data_mahasiswa)) + + +
+
+ + + + + + + + + + +
+ +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + @else + +
+
+ + + + + + + + + + +
+ +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + @endif + +
+
+
+ + +
+ +
+
+
+ + +
+ +
+ +
+ + +
+
+ + + + + + + + + + +
+
+
+
+ +
+
+
+
+
+ +
+ +
+ + +@endsection diff --git a/resources/views/layout/app_guest.blade.php b/resources/views/layout/app_guest.blade.php index 5d79eda..fd34aa0 100644 --- a/resources/views/layout/app_guest.blade.php +++ b/resources/views/layout/app_guest.blade.php @@ -30,7 +30,7 @@

qF0_1s+<5)G14nZ{F;+e{u$-mp4x{tG0{F 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