From d17a9e25885b2e18324991289b8a577954900a40 Mon Sep 17 00:00:00 2001 From: Viet An Date: Mon, 2 Mar 2026 09:45:33 +0700 Subject: [PATCH] Initial commit --- .dockerignore | 5 + .gitignore | 24 + Dockerfile | 35 + README.md | 75 + app.vue | 5 + app/assets/styles/main.scss | 442 + app/components/Caption.vue | 14 + app/components/Modal.vue | 133 + app/components/SearchBox.vue | 275 + app/components/SvgIcon.vue | 72 + app/components/Tooltip.vue | 14 + app/components/TopMenu.vue | 171 + app/components/accounting/AccountView.vue | 79 + .../accounting/ConfirmDeleteEntry.vue | 143 + app/components/accounting/DebtCustomer.vue | 73 + app/components/accounting/DebtProduct.vue | 74 + app/components/accounting/DebtView.vue | 581 + app/components/accounting/InternalAccount.vue | 31 + app/components/accounting/InternalDeposit.vue | 228 + app/components/accounting/InternalEntry.vue | 247 + .../accounting/InternalTransfer.vue | 104 + .../accounting/TransactionInvoice.vue | 290 + .../application/ApplicationImage.vue | 21 + .../application/CalculationView.vue | 964 + app/components/application/CommPayment.vue | 148 + app/components/application/Contract.vue | 262 + .../application/ContractPaymentUpload.vue | 423 + app/components/application/NoPermission.vue | 4 + .../application/PaymentSchedule.vue | 881 + .../PaymentSchedulePresentation.vue | 504 + app/components/application/PhaseAdvance.vue | 1240 + app/components/common/ActionInfo.vue | 251 + app/components/common/Avatarbox.vue | 28 + app/components/common/CountWithAdd.vue | 41 + app/components/common/CountdownTimer.vue | 135 + app/components/common/Editor.vue | 64 + app/components/common/InputEmail.vue | 37 + app/components/common/InputNumber.vue | 94 + app/components/common/InputPhone.vue | 55 + app/components/common/Note.vue | 27 + app/components/common/NoteInfo.vue | 125 + app/components/common/Notebox.vue | 18 + app/components/common/Phone.vue | 54 + app/components/common/ProductCountbox.vue | 25 + app/components/common/ProductInfo.vue | 21 + app/components/common/QRcode.vue | 127 + app/components/common/ViewList.vue | 10 + app/components/customer/Company.vue | 175 + app/components/customer/Customer.vue | 136 + app/components/customer/CustomerInfo.vue | 783 + app/components/customer/CustomerInfo2.vue | 476 + .../customer/CustomerTypeSelector.vue | 69 + app/components/customer/CustomerView.vue | 301 + app/components/datatable/ContextMenu.vue | 540 + app/components/datatable/CreateTemplate.vue | 431 + app/components/datatable/DataModel.vue | 193 + app/components/datatable/DataTable.vue | 550 + app/components/datatable/DataView.vue | 413 + app/components/datatable/EditLabel.vue | 82 + app/components/datatable/FieldAttribute.vue | 88 + app/components/datatable/FilterOption.vue | 170 + app/components/datatable/FormatOption.vue | 207 + app/components/datatable/MenuSave.vue | 161 + app/components/datatable/ModelInfo.vue | 159 + app/components/datatable/NewField.vue | 334 + app/components/datatable/Pagination.vue | 64 + app/components/datatable/PivotDataView.vue | 1036 + app/components/datatable/ScrollBox.vue | 117 + app/components/datatable/TableOption.vue | 99 + app/components/datatable/TableSetting.vue | 112 + app/components/datatable/TimeOption.vue | 365 + app/components/datatable/format/ColorText.vue | 10 + .../datatable/format/FormatDate.vue | 10 + .../datatable/format/FormatNumber.vue | 10 + .../datatable/format/FormatTime.vue | 10 + app/components/datepicker/Datepicker.vue | 130 + app/components/datepicker/EventDetail.vue | 185 + app/components/datepicker/EventMultiMonth.vue | 19 + app/components/datepicker/EventOneMonth.vue | 52 + app/components/datepicker/EventSummary.vue | 189 + app/components/datepicker/PickDay.vue | 181 + app/components/datepicker/PickMonth.vue | 14 + app/components/datepicker/PickYear.vue | 57 + app/components/datepicker/ViewEvent.vue | 16 + app/components/debt/Due.vue | 363 + app/components/debt/Overdue.vue | 363 + app/components/dialog/ApprovalCode.vue | 69 + app/components/dialog/Confirm.vue | 29 + app/components/dialog/CountDown.vue | 75 + app/components/dialog/Delete.vue | 47 + app/components/dialog/Error.vue | 31 + app/components/dialog/Info.vue | 24 + app/components/dialog/NoteInput.vue | 110 + app/components/dialog/Success.vue | 29 + app/components/maintab/Configuration.vue | 178 + app/components/marketing/email/Email.utils.js | 5 + app/components/marketing/email/Email.vue | 471 + .../marketing/email/JobConfigurator.vue | 256 + .../marketing/email/MappingConfigurator.vue | 192 + .../marketing/email/dataGmail/EmailSent.vue | 347 + .../email/dataGmail/OpenListGmail.vue | 130 + .../email/dataGmail/SaveListGmail.vue | 215 + .../email/dataTemplate/SaveListTemplate.vue | 225 + .../marketing/email/forms/EmailForm1.vue | 686 + .../marketing/email/viewEmail/ViewEmail.vue | 283 + app/components/media/Camera.vue | 84 + app/components/media/ChipImage.vue | 114 + app/components/media/CropImage.vue | 91 + app/components/media/FileActions.vue | 59 + app/components/media/FileCount.vue | 32 + app/components/media/FileGallery.vue | 49 + app/components/media/FileInfo.vue | 37 + app/components/media/FileList.vue | 47 + app/components/media/FileShow.vue | 42 + app/components/media/FileUpload.vue | 126 + app/components/media/FileViewer.vue | 28 + app/components/media/ImageAttr.vue | 41 + app/components/media/ImageCard.vue | 296 + app/components/media/ImageGallery.vue | 75 + app/components/media/ImageLayout.vue | 363 + app/components/media/ImageShow.vue | 58 + app/components/media/Imagebox.vue | 303 + app/components/media/Picture.vue | 54 + app/components/media/UploadProgress.vue | 72 + app/components/menu/MenuAccount.vue | 31 + app/components/menu/MenuAction.vue | 16 + app/components/menu/MenuAdd.vue | 40 + app/components/menu/MenuApp.vue | 15 + app/components/menu/MenuCollab.vue | 18 + app/components/menu/MenuCust.vue | 15 + app/components/menu/MenuFile.vue | 50 + app/components/menu/MenuNote.vue | 33 + app/components/menu/MenuParam.vue | 25 + app/components/menu/MenuPayment.vue | 16 + app/components/menu/MenuPhone.vue | 12 + app/components/modal/DealerProductSetting.vue | 98 + app/components/modal/EditDueDateModal.vue | 311 + app/components/modal/InternalEntry.vue | 323 + .../modal/PaymentScheduleConfirmModal.vue | 525 + app/components/modal/PaymentScheduleList.vue | 18 + app/components/modal/Reservation.vue | 202 + app/components/modal/UserMainTab.vue | 189 + app/components/parameter/AllocationRules.vue | 47 + app/components/parameter/CodeName.vue | 52 + app/components/parameter/Common.vue | 188 + app/components/parameter/Dealer.vue | 73 + app/components/parameter/DeleteCart.vue | 52 + app/components/parameter/DeletePayable.vue | 46 + app/components/parameter/DiscountType.vue | 81 + app/components/parameter/DuePayables.vue | 94 + app/components/parameter/GiftType.vue | 60 + app/components/parameter/ImportData.vue | 549 + app/components/parameter/ImportSetting.vue | 153 + app/components/parameter/NewCart.vue | 175 + app/components/parameter/OverduePayables.vue | 79 + app/components/parameter/SalePolicy.vue | 355 + app/components/parameter/TransactionPhase.vue | 87 + app/components/people/People.vue | 84 + app/components/people/PeopleInfo.vue | 230 + app/components/people/PeopleView.vue | 217 + app/components/product/Cart.vue | 234 + app/components/product/Product.vue | 457 + app/components/product/ProductEdit.vue | 1530 ++ app/components/product/ProductView.vue | 1055 + app/components/product/ProjectDocuments.vue | 304 + app/components/report/Daily.vue | 800 + app/components/report/FromTo.vue | 1197 + app/components/report/Monthly.vue | 23 + app/components/report/TableReportProduct.vue | 105 + app/components/report/Test.vue | 8 + app/components/snackbar/Error.vue | 21 + app/components/snackbar/Info.vue | 11 + app/components/snackbar/SnackBar.vue | 85 + app/components/snackbar/Success.vue | 21 + .../transaction/ChangeCustomerModal.vue | 195 + .../transaction/TransactionConfirmModal.vue | 312 + .../transaction/TransactionDetail.vue | 214 + .../transaction/TransactionFiles.vue | 115 + .../transaction/TransactionList.vue | 107 + .../transaction/TransactionPhaseForm.vue | 91 + .../transaction/TransactionTypeView.vue | 82 + .../transaction/TransactionView.vue | 1103 + app/components/user/ChangePass.vue | 124 + app/components/user/ConfirmCode.vue | 65 + app/components/user/EditUser.vue | 121 + app/components/user/Logout.vue | 15 + app/components/user/NewUser.vue | 199 + app/components/user/Profile.vue | 70 + app/components/user/SetPassword.vue | 87 + app/components/user/UserInfo.vue | 72 + app/components/viewer/Filters.vue | 198 + app/components/viewer/LayerSetting.vue | 65 + app/components/viewer/LayerSettingList.vue | 66 + app/components/viewer/LayerSettingSave.vue | 103 + app/components/viewer/Legends.vue | 355 + app/components/viewer/ProductNoteHistory.vue | 135 + app/components/viewer/Search.vue | 200 + app/components/viewer/Viewer.vue | 1014 + app/components/viewer/utils/aps-init.js | 75 + app/components/viewer/utils/aps-viewer.js | 112 + app/components/viewer/utils/dom.js | 37 + app/components/viewer/utils/geometry.js | 100 + app/composables/useAdvancedWorkflow.ts | 415 + app/composables/usePaymentCalculator.js | 264 + app/layouts/default.vue | 75 + app/lib/email/templates/Template1.vue | 430 + app/pages/index.vue | 61 + app/plugins/00-datatable.js | 433 + app/plugins/01-common.js | 641 + app/plugins/02-connection.js | 1391 + app/plugins/03-api-loader.js | 8 + app/plugins/04-components.js | 135 + app/plugins/highcharts.client.js | 22 + app/stores/index.js | 69 + app/types/emailContext.ts | 8 + app/types/emailForm1.ts | 32 + app/types/emailSent.ts | 11 + app/types/modal.ts | 7 + app/types/openListGmail.ts | 7 + app/types/saveListGmail.ts | 12 + app/types/saveListTemplate.ts | 32 + app/types/template1.ts | 11 + build.sh | 10 + buildbiz.sh | 10 + builddealer.sh | 10 + builddealerdev.sh | 10 + builddev.sh | 10 + ecosystem.config.cjs | 11 + envdev.py | 26 + envdevdealer.py | 27 + envprod.py | 26 + envproddealer.py | 26 + error.vue | 30 + my-bulma-project.css | 21580 ++++++++++++++++ my-bulma-project.css.map | 1 + my-bulma-project.scss | 53 + nuxt.config.ts | 17 + package-lock.json | 20216 +++++++++++++++ package.json | 57 + public/error.jpg | Bin 0 -> 17695 bytes public/favicon.ico | Bin 0 -> 15406 bytes public/icon/1.svg | 3 + public/icon/2.svg | 3 + public/icon/3.svg | 3 + public/icon/4.svg | 3 + public/icon/5.svg | 3 + public/icon/add.png | Bin 0 -> 6458 bytes public/icon/add.svg | 10 + public/icon/add1.png | Bin 0 -> 5021 bytes public/icon/add2.svg | 44 + public/icon/add3.svg | 1 + public/icon/add4.svg | 1 + public/icon/add5.svg | 41 + public/icon/addfolder.svg | 1 + public/icon/alert.svg | 8 + public/icon/apps.svg | 14 + public/icon/attach-file.svg | 1 + public/icon/az.svg | 3 + public/icon/bin.svg | 1 + public/icon/bin1.svg | 3 + public/icon/box-open.svg | 1 + public/icon/building.svg | 1 + public/icon/calculator.svg | 15 + public/icon/calendar.svg | 1 + public/icon/camera.svg | 47 + public/icon/camera_switch.svg | 7 + public/icon/caption.svg | 1 + public/icon/car.svg | 6 + public/icon/check.svg | 1 + public/icon/check1.svg | 9 + public/icon/check2.svg | 1 + public/icon/check3.svg | 9 + public/icon/check4.svg | 54 + public/icon/checked.svg | 1 + public/icon/checked1.svg | 42 + public/icon/chevron-down.svg | 3 + public/icon/close.svg | 1 + public/icon/configuration.svg | 1 + public/icon/contract.svg | 1 + public/icon/copy.svg | 1 + public/icon/crop.svg | 1 + public/icon/database.svg | 1 + public/icon/deposit.svg | 1 + public/icon/disable.svg | 1 + public/icon/document.svg | 1 + public/icon/dot.svg | 38 + public/icon/doubledown.svg | 3 + public/icon/doubleleft.svg | 3 + public/icon/doubleright.svg | 3 + public/icon/down.svg | 45 + public/icon/down1.png | Bin 0 -> 2373 bytes public/icon/down2.svg | 43 + public/icon/download.svg | 8 + public/icon/download1.svg | 15 + public/icon/edit.svg | 14 + public/icon/edit1.svg | 3 + public/icon/edit2.svg | 1 + public/icon/email.svg | 1 + public/icon/error.svg | 1 + public/icon/excel.png | Bin 0 -> 10769 bytes public/icon/exchange.svg | 51 + public/icon/eye-autodesk-off.svg | 19 + public/icon/eye-autodesk-on.svg | 25 + public/icon/eye-off.svg | 6 + public/icon/fb.svg | 20 + public/icon/filter.svg | 1 + public/icon/folder.svg | 1 + public/icon/grid.svg | 1 + public/icon/help.svg | 50 + public/icon/history.svg | 5 + public/icon/home.svg | 1 + public/icon/home1.svg | 3 + public/icon/image.svg | 1 + public/icon/image1.svg | 1 + public/icon/image2.svg | 3 + public/icon/image3.svg | 48 + public/icon/indeterminate.svg | 1 + public/icon/info.svg | 1 + public/icon/invoice.png | Bin 0 -> 8882 bytes public/icon/language.svg | 1 + public/icon/lefft2.svg | 1 + public/icon/left.svg | 1900 ++ public/icon/left1.svg | 1 + public/icon/left2.svg | 1 + public/icon/left3.svg | 1 + public/icon/left4.png | Bin 0 -> 4671 bytes public/icon/left5.png | Bin 0 -> 3535 bytes public/icon/legend.svg | 1 + public/icon/link.svg | 3 + public/icon/linkedin.png | Bin 0 -> 5823 bytes public/icon/list.png | Bin 0 -> 11899 bytes public/icon/list.svg | 51 + public/icon/loading.svg | 1 + public/icon/lock-solid.svg | 1 + public/icon/magnify.svg | 1 + public/icon/math.svg | 52 + public/icon/math1.svg | 3 + public/icon/math2.png | Bin 0 -> 6757 bytes public/icon/menu.png | Bin 0 -> 313 bytes public/icon/menu.svg | 1 + public/icon/menu2.svg | 47 + public/icon/menu3.svg | 41 + public/icon/menu4.png | Bin 0 -> 816 bytes public/icon/menu4.svg | 1 + public/icon/message.svg | 1 + public/icon/more.svg | 14 + public/icon/motobike.svg | 1 + public/icon/movedown.png | Bin 0 -> 2373 bytes public/icon/moveup.png | Bin 0 -> 2443 bytes public/icon/notes.svg | 1 + public/icon/open.svg | 4 + public/icon/opennew.svg | 1902 ++ public/icon/paragraph.svg | 1 + public/icon/password.svg | 12 + public/icon/paste.svg | 1 + public/icon/pause.png | Bin 0 -> 1843 bytes public/icon/pdf.svg | 1 + public/icon/pen.svg | 24 + public/icon/pen1.svg | 1 + public/icon/phone.png | Bin 0 -> 15515 bytes public/icon/play.svg | 1 + public/icon/print.svg | 1 + public/icon/purchase-sale.svg | 1 + public/icon/radio-checked.svg | 1 + public/icon/radio-unchecked.svg | 1 + public/icon/refresh.svg | 51 + public/icon/reserved.svg | 1 + public/icon/right.svg | 1 + public/icon/right1.svg | 1 + public/icon/right2.svg | 1 + public/icon/right3.svg | 1899 ++ public/icon/right5.png | Bin 0 -> 3450 bytes public/icon/save.svg | 1 + public/icon/screenshot.svg | 1 + public/icon/search.svg | 44 + public/icon/send.svg | 1 + public/icon/sigma.svg | 1 + public/icon/speed.svg | 48 + public/icon/table.svg | 6 + public/icon/tap.png | Bin 0 -> 13695 bytes public/icon/text.svg | 1 + public/icon/text1.svg | 7 + public/icon/thick.svg | 1 + public/icon/thin.svg | 1 + public/icon/tick.png | Bin 0 -> 9345 bytes public/icon/tick.svg | 19 + public/icon/time.svg | 40 + public/icon/trash.svg | 1 + public/icon/uncheck.svg | 1 + public/icon/up.png | Bin 0 -> 2443 bytes public/icon/up.svg | 45 + public/icon/upload.svg | 5 + public/icon/usa.svg | 16 + public/icon/usd.png | Bin 0 -> 7898 bytes public/icon/user.svg | 3 + public/icon/vietnam.svg | 38 + public/icon/view.svg | 47 + public/icon/warning.svg | 17 + public/icon/whole-word.svg | 1 + public/icon/za.svg | 3 + public/icon/zalo.png | Bin 0 -> 4846 bytes public/js/html2canvas.min.js | 20 + public/js/html2pdf.bundle.min.js | 3 + public/logo.png | Bin 0 -> 31412 bytes public/logo_dev.png | Bin 0 -> 2796 bytes push.sh | 5 + rundev.sh | 4 + rundevdealer.sh | 4 + server/api/apsAuthToken.js | 3 + server/api/models/[urn]/status.js | 25 + server/api/models/index.js | 37 + server/middleware/product-rewrite.ts | 9 + server/tsconfig.json | 3 + server/utils/aps.js | 101 + tsconfig.json | 11 + 415 files changed, 92113 insertions(+) create mode 100644 .dockerignore create mode 100644 .gitignore create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 app.vue create mode 100644 app/assets/styles/main.scss create mode 100644 app/components/Caption.vue create mode 100644 app/components/Modal.vue create mode 100644 app/components/SearchBox.vue create mode 100644 app/components/SvgIcon.vue create mode 100644 app/components/Tooltip.vue create mode 100644 app/components/TopMenu.vue create mode 100644 app/components/accounting/AccountView.vue create mode 100644 app/components/accounting/ConfirmDeleteEntry.vue create mode 100644 app/components/accounting/DebtCustomer.vue create mode 100644 app/components/accounting/DebtProduct.vue create mode 100644 app/components/accounting/DebtView.vue create mode 100644 app/components/accounting/InternalAccount.vue create mode 100644 app/components/accounting/InternalDeposit.vue create mode 100644 app/components/accounting/InternalEntry.vue create mode 100644 app/components/accounting/InternalTransfer.vue create mode 100644 app/components/accounting/TransactionInvoice.vue create mode 100644 app/components/application/ApplicationImage.vue create mode 100644 app/components/application/CalculationView.vue create mode 100644 app/components/application/CommPayment.vue create mode 100644 app/components/application/Contract.vue create mode 100644 app/components/application/ContractPaymentUpload.vue create mode 100644 app/components/application/NoPermission.vue create mode 100644 app/components/application/PaymentSchedule.vue create mode 100644 app/components/application/PaymentSchedulePresentation.vue create mode 100644 app/components/application/PhaseAdvance.vue create mode 100644 app/components/common/ActionInfo.vue create mode 100644 app/components/common/Avatarbox.vue create mode 100644 app/components/common/CountWithAdd.vue create mode 100644 app/components/common/CountdownTimer.vue create mode 100644 app/components/common/Editor.vue create mode 100644 app/components/common/InputEmail.vue create mode 100644 app/components/common/InputNumber.vue create mode 100644 app/components/common/InputPhone.vue create mode 100644 app/components/common/Note.vue create mode 100644 app/components/common/NoteInfo.vue create mode 100644 app/components/common/Notebox.vue create mode 100644 app/components/common/Phone.vue create mode 100644 app/components/common/ProductCountbox.vue create mode 100644 app/components/common/ProductInfo.vue create mode 100644 app/components/common/QRcode.vue create mode 100644 app/components/common/ViewList.vue create mode 100644 app/components/customer/Company.vue create mode 100644 app/components/customer/Customer.vue create mode 100644 app/components/customer/CustomerInfo.vue create mode 100644 app/components/customer/CustomerInfo2.vue create mode 100644 app/components/customer/CustomerTypeSelector.vue create mode 100644 app/components/customer/CustomerView.vue create mode 100644 app/components/datatable/ContextMenu.vue create mode 100644 app/components/datatable/CreateTemplate.vue create mode 100644 app/components/datatable/DataModel.vue create mode 100644 app/components/datatable/DataTable.vue create mode 100644 app/components/datatable/DataView.vue create mode 100644 app/components/datatable/EditLabel.vue create mode 100644 app/components/datatable/FieldAttribute.vue create mode 100644 app/components/datatable/FilterOption.vue create mode 100644 app/components/datatable/FormatOption.vue create mode 100644 app/components/datatable/MenuSave.vue create mode 100644 app/components/datatable/ModelInfo.vue create mode 100644 app/components/datatable/NewField.vue create mode 100644 app/components/datatable/Pagination.vue create mode 100644 app/components/datatable/PivotDataView.vue create mode 100644 app/components/datatable/ScrollBox.vue create mode 100644 app/components/datatable/TableOption.vue create mode 100644 app/components/datatable/TableSetting.vue create mode 100644 app/components/datatable/TimeOption.vue create mode 100644 app/components/datatable/format/ColorText.vue create mode 100644 app/components/datatable/format/FormatDate.vue create mode 100644 app/components/datatable/format/FormatNumber.vue create mode 100644 app/components/datatable/format/FormatTime.vue create mode 100644 app/components/datepicker/Datepicker.vue create mode 100644 app/components/datepicker/EventDetail.vue create mode 100644 app/components/datepicker/EventMultiMonth.vue create mode 100644 app/components/datepicker/EventOneMonth.vue create mode 100644 app/components/datepicker/EventSummary.vue create mode 100644 app/components/datepicker/PickDay.vue create mode 100644 app/components/datepicker/PickMonth.vue create mode 100644 app/components/datepicker/PickYear.vue create mode 100644 app/components/datepicker/ViewEvent.vue create mode 100644 app/components/debt/Due.vue create mode 100644 app/components/debt/Overdue.vue create mode 100644 app/components/dialog/ApprovalCode.vue create mode 100644 app/components/dialog/Confirm.vue create mode 100644 app/components/dialog/CountDown.vue create mode 100644 app/components/dialog/Delete.vue create mode 100644 app/components/dialog/Error.vue create mode 100644 app/components/dialog/Info.vue create mode 100644 app/components/dialog/NoteInput.vue create mode 100644 app/components/dialog/Success.vue create mode 100644 app/components/maintab/Configuration.vue create mode 100644 app/components/marketing/email/Email.utils.js create mode 100644 app/components/marketing/email/Email.vue create mode 100644 app/components/marketing/email/JobConfigurator.vue create mode 100644 app/components/marketing/email/MappingConfigurator.vue create mode 100644 app/components/marketing/email/dataGmail/EmailSent.vue create mode 100644 app/components/marketing/email/dataGmail/OpenListGmail.vue create mode 100644 app/components/marketing/email/dataGmail/SaveListGmail.vue create mode 100644 app/components/marketing/email/dataTemplate/SaveListTemplate.vue create mode 100644 app/components/marketing/email/forms/EmailForm1.vue create mode 100644 app/components/marketing/email/viewEmail/ViewEmail.vue create mode 100644 app/components/media/Camera.vue create mode 100644 app/components/media/ChipImage.vue create mode 100644 app/components/media/CropImage.vue create mode 100644 app/components/media/FileActions.vue create mode 100644 app/components/media/FileCount.vue create mode 100644 app/components/media/FileGallery.vue create mode 100644 app/components/media/FileInfo.vue create mode 100644 app/components/media/FileList.vue create mode 100644 app/components/media/FileShow.vue create mode 100644 app/components/media/FileUpload.vue create mode 100644 app/components/media/FileViewer.vue create mode 100644 app/components/media/ImageAttr.vue create mode 100644 app/components/media/ImageCard.vue create mode 100644 app/components/media/ImageGallery.vue create mode 100644 app/components/media/ImageLayout.vue create mode 100644 app/components/media/ImageShow.vue create mode 100644 app/components/media/Imagebox.vue create mode 100644 app/components/media/Picture.vue create mode 100644 app/components/media/UploadProgress.vue create mode 100644 app/components/menu/MenuAccount.vue create mode 100644 app/components/menu/MenuAction.vue create mode 100644 app/components/menu/MenuAdd.vue create mode 100644 app/components/menu/MenuApp.vue create mode 100644 app/components/menu/MenuCollab.vue create mode 100644 app/components/menu/MenuCust.vue create mode 100644 app/components/menu/MenuFile.vue create mode 100644 app/components/menu/MenuNote.vue create mode 100644 app/components/menu/MenuParam.vue create mode 100644 app/components/menu/MenuPayment.vue create mode 100644 app/components/menu/MenuPhone.vue create mode 100644 app/components/modal/DealerProductSetting.vue create mode 100644 app/components/modal/EditDueDateModal.vue create mode 100644 app/components/modal/InternalEntry.vue create mode 100644 app/components/modal/PaymentScheduleConfirmModal.vue create mode 100644 app/components/modal/PaymentScheduleList.vue create mode 100644 app/components/modal/Reservation.vue create mode 100644 app/components/modal/UserMainTab.vue create mode 100644 app/components/parameter/AllocationRules.vue create mode 100644 app/components/parameter/CodeName.vue create mode 100644 app/components/parameter/Common.vue create mode 100644 app/components/parameter/Dealer.vue create mode 100644 app/components/parameter/DeleteCart.vue create mode 100644 app/components/parameter/DeletePayable.vue create mode 100644 app/components/parameter/DiscountType.vue create mode 100644 app/components/parameter/DuePayables.vue create mode 100644 app/components/parameter/GiftType.vue create mode 100644 app/components/parameter/ImportData.vue create mode 100644 app/components/parameter/ImportSetting.vue create mode 100644 app/components/parameter/NewCart.vue create mode 100644 app/components/parameter/OverduePayables.vue create mode 100644 app/components/parameter/SalePolicy.vue create mode 100644 app/components/parameter/TransactionPhase.vue create mode 100644 app/components/people/People.vue create mode 100644 app/components/people/PeopleInfo.vue create mode 100644 app/components/people/PeopleView.vue create mode 100644 app/components/product/Cart.vue create mode 100644 app/components/product/Product.vue create mode 100644 app/components/product/ProductEdit.vue create mode 100644 app/components/product/ProductView.vue create mode 100644 app/components/product/ProjectDocuments.vue create mode 100644 app/components/report/Daily.vue create mode 100644 app/components/report/FromTo.vue create mode 100644 app/components/report/Monthly.vue create mode 100644 app/components/report/TableReportProduct.vue create mode 100644 app/components/report/Test.vue create mode 100644 app/components/snackbar/Error.vue create mode 100644 app/components/snackbar/Info.vue create mode 100644 app/components/snackbar/SnackBar.vue create mode 100644 app/components/snackbar/Success.vue create mode 100644 app/components/transaction/ChangeCustomerModal.vue create mode 100644 app/components/transaction/TransactionConfirmModal.vue create mode 100644 app/components/transaction/TransactionDetail.vue create mode 100644 app/components/transaction/TransactionFiles.vue create mode 100644 app/components/transaction/TransactionList.vue create mode 100644 app/components/transaction/TransactionPhaseForm.vue create mode 100644 app/components/transaction/TransactionTypeView.vue create mode 100644 app/components/transaction/TransactionView.vue create mode 100644 app/components/user/ChangePass.vue create mode 100644 app/components/user/ConfirmCode.vue create mode 100644 app/components/user/EditUser.vue create mode 100644 app/components/user/Logout.vue create mode 100644 app/components/user/NewUser.vue create mode 100644 app/components/user/Profile.vue create mode 100644 app/components/user/SetPassword.vue create mode 100644 app/components/user/UserInfo.vue create mode 100644 app/components/viewer/Filters.vue create mode 100644 app/components/viewer/LayerSetting.vue create mode 100644 app/components/viewer/LayerSettingList.vue create mode 100644 app/components/viewer/LayerSettingSave.vue create mode 100644 app/components/viewer/Legends.vue create mode 100644 app/components/viewer/ProductNoteHistory.vue create mode 100644 app/components/viewer/Search.vue create mode 100644 app/components/viewer/Viewer.vue create mode 100644 app/components/viewer/utils/aps-init.js create mode 100644 app/components/viewer/utils/aps-viewer.js create mode 100644 app/components/viewer/utils/dom.js create mode 100644 app/components/viewer/utils/geometry.js create mode 100644 app/composables/useAdvancedWorkflow.ts create mode 100644 app/composables/usePaymentCalculator.js create mode 100644 app/layouts/default.vue create mode 100644 app/lib/email/templates/Template1.vue create mode 100644 app/pages/index.vue create mode 100644 app/plugins/00-datatable.js create mode 100644 app/plugins/01-common.js create mode 100644 app/plugins/02-connection.js create mode 100644 app/plugins/03-api-loader.js create mode 100644 app/plugins/04-components.js create mode 100644 app/plugins/highcharts.client.js create mode 100644 app/stores/index.js create mode 100644 app/types/emailContext.ts create mode 100644 app/types/emailForm1.ts create mode 100644 app/types/emailSent.ts create mode 100644 app/types/modal.ts create mode 100644 app/types/openListGmail.ts create mode 100644 app/types/saveListGmail.ts create mode 100644 app/types/saveListTemplate.ts create mode 100644 app/types/template1.ts create mode 100644 build.sh create mode 100644 buildbiz.sh create mode 100644 builddealer.sh create mode 100644 builddealerdev.sh create mode 100644 builddev.sh create mode 100644 ecosystem.config.cjs create mode 100644 envdev.py create mode 100644 envdevdealer.py create mode 100644 envprod.py create mode 100644 envproddealer.py create mode 100644 error.vue create mode 100644 my-bulma-project.css create mode 100644 my-bulma-project.css.map create mode 100644 my-bulma-project.scss create mode 100644 nuxt.config.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/error.jpg create mode 100644 public/favicon.ico create mode 100644 public/icon/1.svg create mode 100644 public/icon/2.svg create mode 100644 public/icon/3.svg create mode 100644 public/icon/4.svg create mode 100644 public/icon/5.svg create mode 100644 public/icon/add.png create mode 100644 public/icon/add.svg create mode 100644 public/icon/add1.png create mode 100644 public/icon/add2.svg create mode 100644 public/icon/add3.svg create mode 100644 public/icon/add4.svg create mode 100644 public/icon/add5.svg create mode 100644 public/icon/addfolder.svg create mode 100644 public/icon/alert.svg create mode 100644 public/icon/apps.svg create mode 100644 public/icon/attach-file.svg create mode 100644 public/icon/az.svg create mode 100644 public/icon/bin.svg create mode 100644 public/icon/bin1.svg create mode 100644 public/icon/box-open.svg create mode 100644 public/icon/building.svg create mode 100644 public/icon/calculator.svg create mode 100644 public/icon/calendar.svg create mode 100644 public/icon/camera.svg create mode 100644 public/icon/camera_switch.svg create mode 100644 public/icon/caption.svg create mode 100644 public/icon/car.svg create mode 100644 public/icon/check.svg create mode 100644 public/icon/check1.svg create mode 100644 public/icon/check2.svg create mode 100644 public/icon/check3.svg create mode 100644 public/icon/check4.svg create mode 100644 public/icon/checked.svg create mode 100644 public/icon/checked1.svg create mode 100644 public/icon/chevron-down.svg create mode 100644 public/icon/close.svg create mode 100644 public/icon/configuration.svg create mode 100644 public/icon/contract.svg create mode 100644 public/icon/copy.svg create mode 100644 public/icon/crop.svg create mode 100644 public/icon/database.svg create mode 100644 public/icon/deposit.svg create mode 100644 public/icon/disable.svg create mode 100644 public/icon/document.svg create mode 100644 public/icon/dot.svg create mode 100644 public/icon/doubledown.svg create mode 100644 public/icon/doubleleft.svg create mode 100644 public/icon/doubleright.svg create mode 100644 public/icon/down.svg create mode 100644 public/icon/down1.png create mode 100644 public/icon/down2.svg create mode 100644 public/icon/download.svg create mode 100644 public/icon/download1.svg create mode 100644 public/icon/edit.svg create mode 100644 public/icon/edit1.svg create mode 100644 public/icon/edit2.svg create mode 100644 public/icon/email.svg create mode 100644 public/icon/error.svg create mode 100644 public/icon/excel.png create mode 100644 public/icon/exchange.svg create mode 100644 public/icon/eye-autodesk-off.svg create mode 100644 public/icon/eye-autodesk-on.svg create mode 100644 public/icon/eye-off.svg create mode 100644 public/icon/fb.svg create mode 100644 public/icon/filter.svg create mode 100644 public/icon/folder.svg create mode 100644 public/icon/grid.svg create mode 100644 public/icon/help.svg create mode 100644 public/icon/history.svg create mode 100644 public/icon/home.svg create mode 100644 public/icon/home1.svg create mode 100644 public/icon/image.svg create mode 100644 public/icon/image1.svg create mode 100644 public/icon/image2.svg create mode 100644 public/icon/image3.svg create mode 100644 public/icon/indeterminate.svg create mode 100644 public/icon/info.svg create mode 100644 public/icon/invoice.png create mode 100644 public/icon/language.svg create mode 100644 public/icon/lefft2.svg create mode 100644 public/icon/left.svg create mode 100644 public/icon/left1.svg create mode 100644 public/icon/left2.svg create mode 100644 public/icon/left3.svg create mode 100644 public/icon/left4.png create mode 100644 public/icon/left5.png create mode 100644 public/icon/legend.svg create mode 100644 public/icon/link.svg create mode 100644 public/icon/linkedin.png create mode 100644 public/icon/list.png create mode 100644 public/icon/list.svg create mode 100644 public/icon/loading.svg create mode 100644 public/icon/lock-solid.svg create mode 100644 public/icon/magnify.svg create mode 100644 public/icon/math.svg create mode 100644 public/icon/math1.svg create mode 100644 public/icon/math2.png create mode 100644 public/icon/menu.png create mode 100644 public/icon/menu.svg create mode 100644 public/icon/menu2.svg create mode 100644 public/icon/menu3.svg create mode 100644 public/icon/menu4.png create mode 100644 public/icon/menu4.svg create mode 100644 public/icon/message.svg create mode 100644 public/icon/more.svg create mode 100644 public/icon/motobike.svg create mode 100644 public/icon/movedown.png create mode 100644 public/icon/moveup.png create mode 100644 public/icon/notes.svg create mode 100644 public/icon/open.svg create mode 100644 public/icon/opennew.svg create mode 100644 public/icon/paragraph.svg create mode 100644 public/icon/password.svg create mode 100644 public/icon/paste.svg create mode 100644 public/icon/pause.png create mode 100644 public/icon/pdf.svg create mode 100644 public/icon/pen.svg create mode 100644 public/icon/pen1.svg create mode 100644 public/icon/phone.png create mode 100644 public/icon/play.svg create mode 100644 public/icon/print.svg create mode 100644 public/icon/purchase-sale.svg create mode 100644 public/icon/radio-checked.svg create mode 100644 public/icon/radio-unchecked.svg create mode 100644 public/icon/refresh.svg create mode 100644 public/icon/reserved.svg create mode 100644 public/icon/right.svg create mode 100644 public/icon/right1.svg create mode 100644 public/icon/right2.svg create mode 100644 public/icon/right3.svg create mode 100644 public/icon/right5.png create mode 100644 public/icon/save.svg create mode 100644 public/icon/screenshot.svg create mode 100644 public/icon/search.svg create mode 100644 public/icon/send.svg create mode 100644 public/icon/sigma.svg create mode 100644 public/icon/speed.svg create mode 100644 public/icon/table.svg create mode 100644 public/icon/tap.png create mode 100644 public/icon/text.svg create mode 100644 public/icon/text1.svg create mode 100644 public/icon/thick.svg create mode 100644 public/icon/thin.svg create mode 100644 public/icon/tick.png create mode 100644 public/icon/tick.svg create mode 100644 public/icon/time.svg create mode 100644 public/icon/trash.svg create mode 100644 public/icon/uncheck.svg create mode 100644 public/icon/up.png create mode 100644 public/icon/up.svg create mode 100644 public/icon/upload.svg create mode 100644 public/icon/usa.svg create mode 100644 public/icon/usd.png create mode 100644 public/icon/user.svg create mode 100644 public/icon/vietnam.svg create mode 100644 public/icon/view.svg create mode 100644 public/icon/warning.svg create mode 100644 public/icon/whole-word.svg create mode 100644 public/icon/za.svg create mode 100644 public/icon/zalo.png create mode 100644 public/js/html2canvas.min.js create mode 100644 public/js/html2pdf.bundle.min.js create mode 100644 public/logo.png create mode 100644 public/logo_dev.png create mode 100644 push.sh create mode 100644 rundev.sh create mode 100644 rundevdealer.sh create mode 100644 server/api/apsAuthToken.js create mode 100644 server/api/models/[urn]/status.js create mode 100644 server/api/models/index.js create mode 100644 server/middleware/product-rewrite.ts create mode 100644 server/tsconfig.json create mode 100644 server/utils/aps.js create mode 100644 tsconfig.json diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..a9aa66f --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +node_modules +.output +.nuxt +dist +.git \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4a7f73a --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Nuxt dev/build outputs +.output +.data +.nuxt +.nitro +.cache +dist + +# Node dependencies +node_modules + +# Logs +logs +*.log + +# Misc +.DS_Store +.fleet +.idea + +# Local env files +.env +.env.* +!.env.example diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..34c9a60 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,35 @@ +# --- STAGE 1: Build (Môi trường build) --- +FROM node:20-alpine AS builder + +WORKDIR /app + +# Copy các file cấu hình dependency +COPY package*.json ./ + +# Cài đặt mọi thư viện (bao gồm cả devDependencies để build) +RUN npm ci --legacy-peer-deps + +# Copy toàn bộ source code và build dự án +COPY . . +RUN npm run build + +# --- STAGE 2--- +FROM node:20-alpine AS runner + +WORKDIR /app + +# Thiết lập môi trường Production +ENV NODE_ENV=production + +# 1. Cài đặt PM2 toàn cục và dọn dẹp cache của npm ngay lập tức +RUN npm install pm2 -g && npm cache clean --force + +# 2. Chỉ copy những file cần thiết nhất từ stage builder +# Nuxt 3/Nitro đã đóng gói mọi node_modules cần thiết vào .output +COPY --from=builder /app/.output ./.output +COPY --from=builder /app/ecosystem.config.cjs ./ +COPY --from=builder /app/package*.json ./ + +EXPOSE 3000 + +CMD ["pm2-runtime", "ecosystem.config.cjs"] \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..25b5821 --- /dev/null +++ b/README.md @@ -0,0 +1,75 @@ +# Nuxt Minimal Starter + +Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. + +## Setup + +Make sure to install dependencies: + +```bash +# npm +npm install + +# pnpm +pnpm install + +# yarn +yarn install + +# bun +bun install +``` + +## Development Server + +Start the development server on `http://localhost:3000`: + +```bash +# npm +npm run dev + +# pnpm +pnpm dev + +# yarn +yarn dev + +# bun +bun run dev +``` + +## Production + +Build the application for production: + +```bash +# npm +npm run build + +# pnpm +pnpm build + +# yarn +yarn build + +# bun +bun run build +``` + +Locally preview production build: + +```bash +# npm +npm run preview + +# pnpm +pnpm preview + +# yarn +yarn preview + +# bun +bun run preview +``` + +Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. diff --git a/app.vue b/app.vue new file mode 100644 index 0000000..f8eacfa --- /dev/null +++ b/app.vue @@ -0,0 +1,5 @@ + diff --git a/app/assets/styles/main.scss b/app/assets/styles/main.scss new file mode 100644 index 0000000..ab32d29 --- /dev/null +++ b/app/assets/styles/main.scss @@ -0,0 +1,442 @@ +@use "sass:color"; +@use "bulma/sass/utilities/initial-variables.scss" as *; +@use "bulma/sass/utilities/mixins.scss" as *; + +@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900'); + +:root { + --bulma-family-primary: 'Inter', 'SF Pro', 'Helvetica', 'Arial', sans-serif; +} + +// ========================================== +// 1. BRAND PALETTE (GAM MÀU TỪ LOGO) +// ========================================== +$blue-dianne: #204853; // Dark Cyan - Primary, Headings, Link +$parchment: #f2e5d6; // Cream - Accent, Background +$sirocco: #758385; // Greyish - Info, Border +$delta: #b0afaa; // Grey - Text phụ, Disabled +$cutty-sark: #566c72; // Blue Grey - Dark text, Warning text (Đậm) +$silver-rust: #ccc5bc; // Beige Grey - Line, Border nhạt +$fiord: #3c5b63; // Deep Green/Blue - Secondary, Success +$pewter: #959b99; // Medium Grey - Neutral +$pearl-bush: #f2e5d6; // Light Beige - Light background + +$white-pure: #ffffff; +$black-pure: #000000; + +$primary-color: $blue-dianne; +$secondary-color: $fiord; +$link-color: $blue-dianne; +$accent-color: $parchment; +$info-color: $sirocco; +$success-color: $fiord; + +$warning-color: $cutty-sark; + +$danger-color: #f14668; +$dark-color: $cutty-sark; +$light-color: $pearl-bush; +$neutral-color: $delta; + +// ========================================== +// 2. COLOR MAP & SIZE +// ========================================== +$color: ( + "primary": $primary-color, + "secondary": $secondary-color, + "link": $link-color, + "accent": $accent-color, + "info": $info-color, + "success": $success-color, + "warning": $warning-color, + "danger": $danger-color, + "dark": $dark-color, + "light": $light-color, + "delta": $delta, + "pewter": $pewter, + "silver": $silver-rust, + "white": $white-pure, + "black": $black-pure +); + +$size: ( + one: 10px, + two: 17px, + three: 30px, + four: 40px, + five: 50px, + six: 60px +); + +// ========================================== +// 3. MIXINS & UTILITIES +// ========================================== + +@mixin cbox($width, $height, $font, $background) { + display: flex; + width: $width; + height: $height; + border: 1.5px solid $sirocco; + font-size: $font; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + color: $sirocco; + font-weight: bold; + background-color: $background; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; +} + +// Tạo class cbox rỗng +@each $name, $hex in $color { + @each $n, $v in $size { + .cbox-#{$name}-#{$n} { + @include cbox($v*2, $v*2, $v*1.1, white); + border-color: $hex; + color: $hex; + } + } +} + +// Tạo class cbox đặc +@each $name, $hex in $color { + @each $n, $v in $size { + .cbox-fill-#{$name}-#{$n} { + @include cbox($v*2, $v*2, $v, $hex); + border-color: $hex; + // Tự động tìm màu chữ tương phản + color: if(color.channel($hex, "lightness", $space: hsl) > 70, $blue-dianne, $white-pure); + } + } +} + +// Font size loops +@for $i from 10 through 50 { + .fs-#{$i} { font-size: $i + px; } + .fsb-#{$i} { font-size: $i + px; font-weight: bold; } +} + +// ========================================== +// 4. CUSTOM CLASSES +// ========================================== + +.fullheight { height: 100vh; } + +.textsize { + @include mobile { font-size: 18px; } +} + +.header-logo { + background: url('/logo_dev.png') no-repeat center center; + background-size: 40px; + width: 50px; +} + +.border-bottom { border-bottom: 1px solid color.change($black-pure, $alpha: 0.15) } + +.carousel-height { + width: 100%; + height: 80vh; + @include mobile { height: 110vh; } +} + +// Mobile Spacing Utilities +.mobile-mt20 { @include mobile { margin-top: 20px; } } +.mobile-px10 { @include mobile { padding-left: 10px; padding-right: 10px; } } +.mobile-pt10 { @include mobile { padding-top: 10px; } } +.mobile-pt80 { padding-top: 120px; @include mobile { padding-top: 80px; } } + +.fullhd-pt30 { + padding-top: 30px; + @include until($fullhd) { padding-top: 0px; } +} + +.media-width { + width: 120px !important; + @include mobile { width: 112px !important; } +} + +.hideon-mobile { @include mobile { display: none; } } + +// Typography Classes +.maintext { + margin-top: 20px; + font-size: 40px; + line-height: 3rem; + font-weight: 600; + color: $blue-dianne; + @include mobile { font-size: 34px; } +} + +.subtext { + margin-top: 30px; + font-size: 1.2rem; + line-height: 2rem; + color: $cutty-sark; + @include mobile { line-height: 1.8rem; } +} + +.dotslide { + position: fixed; + bottom: 0; + position: absolute; + width: 100%; + text-align: center; + z-index: 999; +} + +.activetab { + border-radius: 8px; + color: $white-pure; + background-color: $blue-dianne; +} + +// Block Layout +.blockdiv { + max-width: 1900px !important; + background-color: $white-pure; + padding: 60px 15px 40px 15px; + + @include until($desktop) { padding: 65px 20px 30px 20px; } + @include mobile { padding: 65px 16px 30px 16px; } + + .columns .column { + @include mobile { padding-left: 0; padding-right: 0; } + } + + .padding-desktop { + @media screen and (min-width: $desktop) { padding-left: 20px; padding-right: 20px; } + } +} + +.padding-text { + padding-left: 15%; padding-right: 5%; + @include until($desktop) { padding-left: 0; padding-right: 0; } + @include until($fullhd) { padding-left: 0; padding-right: 0; } +} + +.padding-image { + padding-left: 5%; padding-right: 15%; + @include until($fullhd) { padding-left: 0; padding-right: 0; } + @include until($desktop) { padding-left: 15%; padding-right: 15%; } + @include mobile { padding-left: 0; padding-right: 0; } +} + +.imgcontainer { + position: relative; + width: 100% !important; + max-width: 500px; +} + +.centered { + position: absolute; + top: 80%; + text-align: center; +} + +// Tooltip Styles +.tooltip { + position: relative; + display: inline-block; + cursor: pointer; + color: $white-pure; +} + +.tooltip .tooltiptext { + visibility: hidden; + background-color: $fiord; + color: $parchment; + border-radius: 6px; + position: absolute; + margin-left: 0px; + z-index: 999; + bottom: 110%; + opacity: 0; + transition: opacity 0.3s; + padding: 6px; + font-size: 14px; + pointer-events: none; +} + +.to-left { right: 30px; } + +@mixin tooltipshow() { + visibility: visible; + opacity: 1; + position: absolute; + min-width: 300px; + z-index: 999; + background-color: $pearl-bush; + color: $blue-dianne; + border: 1px solid $silver-rust; +} + +.tooltip:hover .tooltiptext { @include tooltipshow() } +.tooltip:hover .tooltiptext .to-left { @include tooltipshow() } + +// Dot Indicators +@mixin dot($background) { + height: 22px; + width: 22px; + text-align: center; + color: $white-pure; + font-weight: bold; + background-color: $background; + display: inline-block; + cursor: pointer; + font-size: 15px; + border-radius: 50%; +} + +@each $name, $hex in $color { + .dot-#{$name} { + @include dot($hex); + } +} + +// ========================================== +// 5. HELPER CLASSES GENERATOR +// ========================================== +@each $name, $hex in $color { + .bg-#{$name} { background-color: $hex !important; } + .text-#{$name} { color: $hex !important; } + .border-#{$name} { border-color: $hex !important; } + .icon-#{$name} { color: $hex !important; } + + .icon-bg-#{$name} { + background-color: $hex !important; + color: if(color.channel($hex, "lightness", $space: hsl) > 70, $blue-dianne, $white-pure) !important; + padding: 0.5rem; + border-radius: 4px; + } +} + +// ========================================== +// 6. BULMA OVERRIDES +// ========================================== + +// Backgrounds +.has-background-primary { background-color: $primary-color !important; } +.has-background-secondary { background-color: $secondary-color !important; } +.has-background-info { background-color: $info-color !important; } +.has-background-success { background-color: $success-color !important; } +.has-background-warning { background-color: $warning-color !important; } +.has-background-danger { background-color: $danger-color !important; } +.has-background-light { background-color: $light-color !important; } +.has-background-dark { background-color: $dark-color !important; } +.has-background-white { background-color: $white-pure !important; } + +// Text Colors +.has-text-primary { color: #086e71 !important; } +.has-text-secondary { color: $secondary-color !important; } +.has-text-info { color: $info-color !important; } +.has-text-success { color: $success-color !important; } +.has-text-warning { color: $warning-color !important; } +.has-text-danger { color: $danger-color !important; } +.has-text-light { color: $accent-color !important; } +.has-text-dark { color: $dark-color !important; } + +// Button/Element States (is-*) +.is-primary { + background-color: $primary-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-secondary { + background-color: $secondary-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-link { + background-color: $link-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-info { + background-color: $info-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-success { + background-color: $success-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-warning { + background-color: $warning-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-danger { + background-color: $danger-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +.is-light { + background-color: $light-color !important; + border-color: transparent !important; + color: $blue-dianne !important; +} + +.is-dark { + background-color: $dark-color !important; + border-color: transparent !important; + color: $white-pure !important; +} + +// Outlined Variants +.is-primary.is-outlined { + background-color: transparent !important; + border-color: $primary-color !important; + color: $primary-color !important; +} + +.is-link.is-outlined { + background-color: transparent !important; + border-color: $link-color !important; + color: $link-color !important; +} + +.is-info.is-outlined { + background-color: transparent !important; + border-color: $info-color !important; + color: $info-color !important; +} + +.is-success.is-outlined { + background-color: transparent !important; + border-color: $success-color !important; + color: $success-color !important; +} + +.is-warning.is-outlined { + background-color: transparent !important; + border-color: $warning-color !important; + color: $warning-color !important; +} + +.is-primary.is-light { + background-color: rgba($primary-color, 0.1) !important; + color: $primary-color !important; +} + +.is-info.is-light { + background-color: rgba($info-color, 0.2) !important; + color: color.adjust($info-color, $lightness: -10%) !important; +} + +.is-success.is-light { + background-color: rgba($success-color, 0.1) !important; + color: $success-color !important; +} \ No newline at end of file diff --git a/app/components/Caption.vue b/app/components/Caption.vue new file mode 100644 index 0000000..87d82ba --- /dev/null +++ b/app/components/Caption.vue @@ -0,0 +1,14 @@ + + \ No newline at end of file diff --git a/app/components/Modal.vue b/app/components/Modal.vue new file mode 100644 index 0000000..54c0440 --- /dev/null +++ b/app/components/Modal.vue @@ -0,0 +1,133 @@ + + + \ No newline at end of file diff --git a/app/components/SearchBox.vue b/app/components/SearchBox.vue new file mode 100644 index 0000000..96e0bc2 --- /dev/null +++ b/app/components/SearchBox.vue @@ -0,0 +1,275 @@ + + + + \ No newline at end of file diff --git a/app/components/SvgIcon.vue b/app/components/SvgIcon.vue new file mode 100644 index 0000000..58ab753 --- /dev/null +++ b/app/components/SvgIcon.vue @@ -0,0 +1,72 @@ + + + diff --git a/app/components/Tooltip.vue b/app/components/Tooltip.vue new file mode 100644 index 0000000..bb91d86 --- /dev/null +++ b/app/components/Tooltip.vue @@ -0,0 +1,14 @@ + + \ No newline at end of file diff --git a/app/components/TopMenu.vue b/app/components/TopMenu.vue new file mode 100644 index 0000000..6887004 --- /dev/null +++ b/app/components/TopMenu.vue @@ -0,0 +1,171 @@ + + + \ No newline at end of file diff --git a/app/components/accounting/AccountView.vue b/app/components/accounting/AccountView.vue new file mode 100644 index 0000000..9239603 --- /dev/null +++ b/app/components/accounting/AccountView.vue @@ -0,0 +1,79 @@ + + \ No newline at end of file diff --git a/app/components/accounting/ConfirmDeleteEntry.vue b/app/components/accounting/ConfirmDeleteEntry.vue new file mode 100644 index 0000000..2b3b83b --- /dev/null +++ b/app/components/accounting/ConfirmDeleteEntry.vue @@ -0,0 +1,143 @@ + + + + diff --git a/app/components/accounting/DebtCustomer.vue b/app/components/accounting/DebtCustomer.vue new file mode 100644 index 0000000..4babac7 --- /dev/null +++ b/app/components/accounting/DebtCustomer.vue @@ -0,0 +1,73 @@ + + diff --git a/app/components/accounting/DebtProduct.vue b/app/components/accounting/DebtProduct.vue new file mode 100644 index 0000000..72fd710 --- /dev/null +++ b/app/components/accounting/DebtProduct.vue @@ -0,0 +1,74 @@ + + diff --git a/app/components/accounting/DebtView.vue b/app/components/accounting/DebtView.vue new file mode 100644 index 0000000..7ced1ff --- /dev/null +++ b/app/components/accounting/DebtView.vue @@ -0,0 +1,581 @@ + + + + + \ No newline at end of file diff --git a/app/components/accounting/InternalAccount.vue b/app/components/accounting/InternalAccount.vue new file mode 100644 index 0000000..affe438 --- /dev/null +++ b/app/components/accounting/InternalAccount.vue @@ -0,0 +1,31 @@ + + \ No newline at end of file diff --git a/app/components/accounting/InternalDeposit.vue b/app/components/accounting/InternalDeposit.vue new file mode 100644 index 0000000..d840cbb --- /dev/null +++ b/app/components/accounting/InternalDeposit.vue @@ -0,0 +1,228 @@ + + \ No newline at end of file diff --git a/app/components/accounting/InternalEntry.vue b/app/components/accounting/InternalEntry.vue new file mode 100644 index 0000000..b8f324b --- /dev/null +++ b/app/components/accounting/InternalEntry.vue @@ -0,0 +1,247 @@ + + + + \ No newline at end of file diff --git a/app/components/accounting/InternalTransfer.vue b/app/components/accounting/InternalTransfer.vue new file mode 100644 index 0000000..720c594 --- /dev/null +++ b/app/components/accounting/InternalTransfer.vue @@ -0,0 +1,104 @@ + + \ No newline at end of file diff --git a/app/components/accounting/TransactionInvoice.vue b/app/components/accounting/TransactionInvoice.vue new file mode 100644 index 0000000..aae462d --- /dev/null +++ b/app/components/accounting/TransactionInvoice.vue @@ -0,0 +1,290 @@ + + + + + diff --git a/app/components/application/ApplicationImage.vue b/app/components/application/ApplicationImage.vue new file mode 100644 index 0000000..5a597ea --- /dev/null +++ b/app/components/application/ApplicationImage.vue @@ -0,0 +1,21 @@ + + + diff --git a/app/components/application/CalculationView.vue b/app/components/application/CalculationView.vue new file mode 100644 index 0000000..f61a51e --- /dev/null +++ b/app/components/application/CalculationView.vue @@ -0,0 +1,964 @@ + + + + + \ No newline at end of file diff --git a/app/components/application/CommPayment.vue b/app/components/application/CommPayment.vue new file mode 100644 index 0000000..2ff4dac --- /dev/null +++ b/app/components/application/CommPayment.vue @@ -0,0 +1,148 @@ + + diff --git a/app/components/application/Contract.vue b/app/components/application/Contract.vue new file mode 100644 index 0000000..8f981b1 --- /dev/null +++ b/app/components/application/Contract.vue @@ -0,0 +1,262 @@ + + + + + \ No newline at end of file diff --git a/app/components/application/ContractPaymentUpload.vue b/app/components/application/ContractPaymentUpload.vue new file mode 100644 index 0000000..42ecb68 --- /dev/null +++ b/app/components/application/ContractPaymentUpload.vue @@ -0,0 +1,423 @@ + + + + + \ No newline at end of file diff --git a/app/components/application/NoPermission.vue b/app/components/application/NoPermission.vue new file mode 100644 index 0000000..4e31727 --- /dev/null +++ b/app/components/application/NoPermission.vue @@ -0,0 +1,4 @@ + + \ No newline at end of file diff --git a/app/components/application/PaymentSchedule.vue b/app/components/application/PaymentSchedule.vue new file mode 100644 index 0000000..1892430 --- /dev/null +++ b/app/components/application/PaymentSchedule.vue @@ -0,0 +1,881 @@ + + + + + \ No newline at end of file diff --git a/app/components/application/PaymentSchedulePresentation.vue b/app/components/application/PaymentSchedulePresentation.vue new file mode 100644 index 0000000..1b8c163 --- /dev/null +++ b/app/components/application/PaymentSchedulePresentation.vue @@ -0,0 +1,504 @@ + + + + + \ No newline at end of file diff --git a/app/components/application/PhaseAdvance.vue b/app/components/application/PhaseAdvance.vue new file mode 100644 index 0000000..50b2425 --- /dev/null +++ b/app/components/application/PhaseAdvance.vue @@ -0,0 +1,1240 @@ + + + + + \ No newline at end of file diff --git a/app/components/common/ActionInfo.vue b/app/components/common/ActionInfo.vue new file mode 100644 index 0000000..e156bb8 --- /dev/null +++ b/app/components/common/ActionInfo.vue @@ -0,0 +1,251 @@ + + diff --git a/app/components/common/Avatarbox.vue b/app/components/common/Avatarbox.vue new file mode 100644 index 0000000..7701616 --- /dev/null +++ b/app/components/common/Avatarbox.vue @@ -0,0 +1,28 @@ + + + diff --git a/app/components/common/CountWithAdd.vue b/app/components/common/CountWithAdd.vue new file mode 100644 index 0000000..d62f454 --- /dev/null +++ b/app/components/common/CountWithAdd.vue @@ -0,0 +1,41 @@ + + + \ No newline at end of file diff --git a/app/components/common/CountdownTimer.vue b/app/components/common/CountdownTimer.vue new file mode 100644 index 0000000..dd1234d --- /dev/null +++ b/app/components/common/CountdownTimer.vue @@ -0,0 +1,135 @@ + + + + + + \ No newline at end of file diff --git a/app/components/common/Editor.vue b/app/components/common/Editor.vue new file mode 100644 index 0000000..8a1cb04 --- /dev/null +++ b/app/components/common/Editor.vue @@ -0,0 +1,64 @@ + + + diff --git a/app/components/common/InputEmail.vue b/app/components/common/InputEmail.vue new file mode 100644 index 0000000..0b8b78b --- /dev/null +++ b/app/components/common/InputEmail.vue @@ -0,0 +1,37 @@ + + \ No newline at end of file diff --git a/app/components/common/InputNumber.vue b/app/components/common/InputNumber.vue new file mode 100644 index 0000000..525f6a5 --- /dev/null +++ b/app/components/common/InputNumber.vue @@ -0,0 +1,94 @@ + + diff --git a/app/components/common/InputPhone.vue b/app/components/common/InputPhone.vue new file mode 100644 index 0000000..c3fc125 --- /dev/null +++ b/app/components/common/InputPhone.vue @@ -0,0 +1,55 @@ + + + diff --git a/app/components/common/Note.vue b/app/components/common/Note.vue new file mode 100644 index 0000000..1b79fa6 --- /dev/null +++ b/app/components/common/Note.vue @@ -0,0 +1,27 @@ + + \ No newline at end of file diff --git a/app/components/common/NoteInfo.vue b/app/components/common/NoteInfo.vue new file mode 100644 index 0000000..ff4cffb --- /dev/null +++ b/app/components/common/NoteInfo.vue @@ -0,0 +1,125 @@ + + \ No newline at end of file diff --git a/app/components/common/Notebox.vue b/app/components/common/Notebox.vue new file mode 100644 index 0000000..7ac11fd --- /dev/null +++ b/app/components/common/Notebox.vue @@ -0,0 +1,18 @@ + + \ No newline at end of file diff --git a/app/components/common/Phone.vue b/app/components/common/Phone.vue new file mode 100644 index 0000000..2e32b61 --- /dev/null +++ b/app/components/common/Phone.vue @@ -0,0 +1,54 @@ + + \ No newline at end of file diff --git a/app/components/common/ProductCountbox.vue b/app/components/common/ProductCountbox.vue new file mode 100644 index 0000000..dbf1d03 --- /dev/null +++ b/app/components/common/ProductCountbox.vue @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/app/components/common/ProductInfo.vue b/app/components/common/ProductInfo.vue new file mode 100644 index 0000000..d32b939 --- /dev/null +++ b/app/components/common/ProductInfo.vue @@ -0,0 +1,21 @@ + + \ No newline at end of file diff --git a/app/components/common/QRcode.vue b/app/components/common/QRcode.vue new file mode 100644 index 0000000..31eadad --- /dev/null +++ b/app/components/common/QRcode.vue @@ -0,0 +1,127 @@ + + \ No newline at end of file diff --git a/app/components/common/ViewList.vue b/app/components/common/ViewList.vue new file mode 100644 index 0000000..bc4d514 --- /dev/null +++ b/app/components/common/ViewList.vue @@ -0,0 +1,10 @@ + + \ No newline at end of file diff --git a/app/components/customer/Company.vue b/app/components/customer/Company.vue new file mode 100644 index 0000000..7505bf1 --- /dev/null +++ b/app/components/customer/Company.vue @@ -0,0 +1,175 @@ + + \ No newline at end of file diff --git a/app/components/customer/Customer.vue b/app/components/customer/Customer.vue new file mode 100644 index 0000000..483f021 --- /dev/null +++ b/app/components/customer/Customer.vue @@ -0,0 +1,136 @@ + + + + diff --git a/app/components/customer/CustomerInfo.vue b/app/components/customer/CustomerInfo.vue new file mode 100644 index 0000000..10a2cca --- /dev/null +++ b/app/components/customer/CustomerInfo.vue @@ -0,0 +1,783 @@ + + diff --git a/app/components/customer/CustomerInfo2.vue b/app/components/customer/CustomerInfo2.vue new file mode 100644 index 0000000..4b9aa0f --- /dev/null +++ b/app/components/customer/CustomerInfo2.vue @@ -0,0 +1,476 @@ + + + \ No newline at end of file diff --git a/app/components/customer/CustomerTypeSelector.vue b/app/components/customer/CustomerTypeSelector.vue new file mode 100644 index 0000000..7ab0013 --- /dev/null +++ b/app/components/customer/CustomerTypeSelector.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/app/components/customer/CustomerView.vue b/app/components/customer/CustomerView.vue new file mode 100644 index 0000000..05676fe --- /dev/null +++ b/app/components/customer/CustomerView.vue @@ -0,0 +1,301 @@ + + diff --git a/app/components/datatable/ContextMenu.vue b/app/components/datatable/ContextMenu.vue new file mode 100644 index 0000000..20d2fda --- /dev/null +++ b/app/components/datatable/ContextMenu.vue @@ -0,0 +1,540 @@ + + diff --git a/app/components/datatable/CreateTemplate.vue b/app/components/datatable/CreateTemplate.vue new file mode 100644 index 0000000..4530665 --- /dev/null +++ b/app/components/datatable/CreateTemplate.vue @@ -0,0 +1,431 @@ + + \ No newline at end of file diff --git a/app/components/datatable/DataModel.vue b/app/components/datatable/DataModel.vue new file mode 100644 index 0000000..65f3ccc --- /dev/null +++ b/app/components/datatable/DataModel.vue @@ -0,0 +1,193 @@ + + \ No newline at end of file diff --git a/app/components/datatable/DataTable.vue b/app/components/datatable/DataTable.vue new file mode 100644 index 0000000..4c1731f --- /dev/null +++ b/app/components/datatable/DataTable.vue @@ -0,0 +1,550 @@ + + + diff --git a/app/components/datatable/DataView.vue b/app/components/datatable/DataView.vue new file mode 100644 index 0000000..ed68e58 --- /dev/null +++ b/app/components/datatable/DataView.vue @@ -0,0 +1,413 @@ + + + \ No newline at end of file diff --git a/app/components/datatable/EditLabel.vue b/app/components/datatable/EditLabel.vue new file mode 100644 index 0000000..ae37aa6 --- /dev/null +++ b/app/components/datatable/EditLabel.vue @@ -0,0 +1,82 @@ + + \ No newline at end of file diff --git a/app/components/datatable/FieldAttribute.vue b/app/components/datatable/FieldAttribute.vue new file mode 100644 index 0000000..0103ac4 --- /dev/null +++ b/app/components/datatable/FieldAttribute.vue @@ -0,0 +1,88 @@ + + \ No newline at end of file diff --git a/app/components/datatable/FilterOption.vue b/app/components/datatable/FilterOption.vue new file mode 100644 index 0000000..5045d4a --- /dev/null +++ b/app/components/datatable/FilterOption.vue @@ -0,0 +1,170 @@ + + \ No newline at end of file diff --git a/app/components/datatable/FormatOption.vue b/app/components/datatable/FormatOption.vue new file mode 100644 index 0000000..899f98b --- /dev/null +++ b/app/components/datatable/FormatOption.vue @@ -0,0 +1,207 @@ + + diff --git a/app/components/datatable/MenuSave.vue b/app/components/datatable/MenuSave.vue new file mode 100644 index 0000000..d680a4d --- /dev/null +++ b/app/components/datatable/MenuSave.vue @@ -0,0 +1,161 @@ + + diff --git a/app/components/datatable/ModelInfo.vue b/app/components/datatable/ModelInfo.vue new file mode 100644 index 0000000..3d1ac43 --- /dev/null +++ b/app/components/datatable/ModelInfo.vue @@ -0,0 +1,159 @@ + + +s diff --git a/app/components/datatable/NewField.vue b/app/components/datatable/NewField.vue new file mode 100644 index 0000000..9ebc4fb --- /dev/null +++ b/app/components/datatable/NewField.vue @@ -0,0 +1,334 @@ + + \ No newline at end of file diff --git a/app/components/datatable/Pagination.vue b/app/components/datatable/Pagination.vue new file mode 100644 index 0000000..d11835a --- /dev/null +++ b/app/components/datatable/Pagination.vue @@ -0,0 +1,64 @@ + + \ No newline at end of file diff --git a/app/components/datatable/PivotDataView.vue b/app/components/datatable/PivotDataView.vue new file mode 100644 index 0000000..d96a39b --- /dev/null +++ b/app/components/datatable/PivotDataView.vue @@ -0,0 +1,1036 @@ +// PivotDataView.vue - FULL CODE (stable mapping, no aggregation, data will show correctly) + + + + + \ No newline at end of file diff --git a/app/components/datatable/ScrollBox.vue b/app/components/datatable/ScrollBox.vue new file mode 100644 index 0000000..4bccd6b --- /dev/null +++ b/app/components/datatable/ScrollBox.vue @@ -0,0 +1,117 @@ + + \ No newline at end of file diff --git a/app/components/datatable/TableOption.vue b/app/components/datatable/TableOption.vue new file mode 100644 index 0000000..973c871 --- /dev/null +++ b/app/components/datatable/TableOption.vue @@ -0,0 +1,99 @@ + + diff --git a/app/components/datatable/TableSetting.vue b/app/components/datatable/TableSetting.vue new file mode 100644 index 0000000..d02a58a --- /dev/null +++ b/app/components/datatable/TableSetting.vue @@ -0,0 +1,112 @@ + + \ No newline at end of file diff --git a/app/components/datatable/TimeOption.vue b/app/components/datatable/TimeOption.vue new file mode 100644 index 0000000..44d3607 --- /dev/null +++ b/app/components/datatable/TimeOption.vue @@ -0,0 +1,365 @@ + + + \ No newline at end of file diff --git a/app/components/datatable/format/ColorText.vue b/app/components/datatable/format/ColorText.vue new file mode 100644 index 0000000..fbc20ee --- /dev/null +++ b/app/components/datatable/format/ColorText.vue @@ -0,0 +1,10 @@ + + + diff --git a/app/components/datatable/format/FormatDate.vue b/app/components/datatable/format/FormatDate.vue new file mode 100644 index 0000000..fb34710 --- /dev/null +++ b/app/components/datatable/format/FormatDate.vue @@ -0,0 +1,10 @@ + + \ No newline at end of file diff --git a/app/components/datatable/format/FormatNumber.vue b/app/components/datatable/format/FormatNumber.vue new file mode 100644 index 0000000..ae67495 --- /dev/null +++ b/app/components/datatable/format/FormatNumber.vue @@ -0,0 +1,10 @@ + + \ No newline at end of file diff --git a/app/components/datatable/format/FormatTime.vue b/app/components/datatable/format/FormatTime.vue new file mode 100644 index 0000000..c4ceb3f --- /dev/null +++ b/app/components/datatable/format/FormatTime.vue @@ -0,0 +1,10 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/Datepicker.vue b/app/components/datepicker/Datepicker.vue new file mode 100644 index 0000000..b466e5b --- /dev/null +++ b/app/components/datepicker/Datepicker.vue @@ -0,0 +1,130 @@ + + diff --git a/app/components/datepicker/EventDetail.vue b/app/components/datepicker/EventDetail.vue new file mode 100644 index 0000000..cad25d2 --- /dev/null +++ b/app/components/datepicker/EventDetail.vue @@ -0,0 +1,185 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/EventMultiMonth.vue b/app/components/datepicker/EventMultiMonth.vue new file mode 100644 index 0000000..0c995a2 --- /dev/null +++ b/app/components/datepicker/EventMultiMonth.vue @@ -0,0 +1,19 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/EventOneMonth.vue b/app/components/datepicker/EventOneMonth.vue new file mode 100644 index 0000000..5c44e47 --- /dev/null +++ b/app/components/datepicker/EventOneMonth.vue @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/app/components/datepicker/EventSummary.vue b/app/components/datepicker/EventSummary.vue new file mode 100644 index 0000000..1cd149d --- /dev/null +++ b/app/components/datepicker/EventSummary.vue @@ -0,0 +1,189 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/PickDay.vue b/app/components/datepicker/PickDay.vue new file mode 100644 index 0000000..cbdd030 --- /dev/null +++ b/app/components/datepicker/PickDay.vue @@ -0,0 +1,181 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/PickMonth.vue b/app/components/datepicker/PickMonth.vue new file mode 100644 index 0000000..27db4b7 --- /dev/null +++ b/app/components/datepicker/PickMonth.vue @@ -0,0 +1,14 @@ + + \ No newline at end of file diff --git a/app/components/datepicker/PickYear.vue b/app/components/datepicker/PickYear.vue new file mode 100644 index 0000000..f92c9da --- /dev/null +++ b/app/components/datepicker/PickYear.vue @@ -0,0 +1,57 @@ + + diff --git a/app/components/datepicker/ViewEvent.vue b/app/components/datepicker/ViewEvent.vue new file mode 100644 index 0000000..7fb6e28 --- /dev/null +++ b/app/components/datepicker/ViewEvent.vue @@ -0,0 +1,16 @@ + + diff --git a/app/components/debt/Due.vue b/app/components/debt/Due.vue new file mode 100644 index 0000000..bd07070 --- /dev/null +++ b/app/components/debt/Due.vue @@ -0,0 +1,363 @@ + + \ No newline at end of file diff --git a/app/components/debt/Overdue.vue b/app/components/debt/Overdue.vue new file mode 100644 index 0000000..174333e --- /dev/null +++ b/app/components/debt/Overdue.vue @@ -0,0 +1,363 @@ + + \ No newline at end of file diff --git a/app/components/dialog/ApprovalCode.vue b/app/components/dialog/ApprovalCode.vue new file mode 100644 index 0000000..0bea79a --- /dev/null +++ b/app/components/dialog/ApprovalCode.vue @@ -0,0 +1,69 @@ + + \ No newline at end of file diff --git a/app/components/dialog/Confirm.vue b/app/components/dialog/Confirm.vue new file mode 100644 index 0000000..6d6d26b --- /dev/null +++ b/app/components/dialog/Confirm.vue @@ -0,0 +1,29 @@ + + \ No newline at end of file diff --git a/app/components/dialog/CountDown.vue b/app/components/dialog/CountDown.vue new file mode 100644 index 0000000..6556138 --- /dev/null +++ b/app/components/dialog/CountDown.vue @@ -0,0 +1,75 @@ + + + \ No newline at end of file diff --git a/app/components/dialog/Delete.vue b/app/components/dialog/Delete.vue new file mode 100644 index 0000000..899939a --- /dev/null +++ b/app/components/dialog/Delete.vue @@ -0,0 +1,47 @@ + + \ No newline at end of file diff --git a/app/components/dialog/Error.vue b/app/components/dialog/Error.vue new file mode 100644 index 0000000..fc132ea --- /dev/null +++ b/app/components/dialog/Error.vue @@ -0,0 +1,31 @@ + + \ No newline at end of file diff --git a/app/components/dialog/Info.vue b/app/components/dialog/Info.vue new file mode 100644 index 0000000..eb2337b --- /dev/null +++ b/app/components/dialog/Info.vue @@ -0,0 +1,24 @@ + + \ No newline at end of file diff --git a/app/components/dialog/NoteInput.vue b/app/components/dialog/NoteInput.vue new file mode 100644 index 0000000..b5da161 --- /dev/null +++ b/app/components/dialog/NoteInput.vue @@ -0,0 +1,110 @@ + + + \ No newline at end of file diff --git a/app/components/dialog/Success.vue b/app/components/dialog/Success.vue new file mode 100644 index 0000000..26b2115 --- /dev/null +++ b/app/components/dialog/Success.vue @@ -0,0 +1,29 @@ + + \ No newline at end of file diff --git a/app/components/maintab/Configuration.vue b/app/components/maintab/Configuration.vue new file mode 100644 index 0000000..89e9859 --- /dev/null +++ b/app/components/maintab/Configuration.vue @@ -0,0 +1,178 @@ + + diff --git a/app/components/marketing/email/Email.utils.js b/app/components/marketing/email/Email.utils.js new file mode 100644 index 0000000..445f878 --- /dev/null +++ b/app/components/marketing/email/Email.utils.js @@ -0,0 +1,5 @@ +export const apiUrl = "https://api.utopia.com.vn/data"; +export const putApiUrl = "https://api.utopia.com.vn/data-detail"; +export const sendEmailUrl = "https://api.utopia.com.vn/send-email"; +export const logoUrl = "https://bigdatatech.vn/logo.png"; +export const imageUrl = "https://api.bigdatatech.vn/static/files/20251113051227-1.png"; \ No newline at end of file diff --git a/app/components/marketing/email/Email.vue b/app/components/marketing/email/Email.vue new file mode 100644 index 0000000..9c68a1d --- /dev/null +++ b/app/components/marketing/email/Email.vue @@ -0,0 +1,471 @@ + + + + + diff --git a/app/components/marketing/email/JobConfigurator.vue b/app/components/marketing/email/JobConfigurator.vue new file mode 100644 index 0000000..867d918 --- /dev/null +++ b/app/components/marketing/email/JobConfigurator.vue @@ -0,0 +1,256 @@ + + + + + diff --git a/app/components/marketing/email/MappingConfigurator.vue b/app/components/marketing/email/MappingConfigurator.vue new file mode 100644 index 0000000..bb93286 --- /dev/null +++ b/app/components/marketing/email/MappingConfigurator.vue @@ -0,0 +1,192 @@ + + + + + diff --git a/app/components/marketing/email/dataGmail/EmailSent.vue b/app/components/marketing/email/dataGmail/EmailSent.vue new file mode 100644 index 0000000..56f7a0f --- /dev/null +++ b/app/components/marketing/email/dataGmail/EmailSent.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/app/components/marketing/email/dataGmail/OpenListGmail.vue b/app/components/marketing/email/dataGmail/OpenListGmail.vue new file mode 100644 index 0000000..83cbdd1 --- /dev/null +++ b/app/components/marketing/email/dataGmail/OpenListGmail.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/app/components/marketing/email/dataGmail/SaveListGmail.vue b/app/components/marketing/email/dataGmail/SaveListGmail.vue new file mode 100644 index 0000000..5f2c6af --- /dev/null +++ b/app/components/marketing/email/dataGmail/SaveListGmail.vue @@ -0,0 +1,215 @@ + + \ No newline at end of file diff --git a/app/components/media/FileList.vue b/app/components/media/FileList.vue new file mode 100644 index 0000000..1e6d0d4 --- /dev/null +++ b/app/components/media/FileList.vue @@ -0,0 +1,47 @@ + + \ No newline at end of file diff --git a/app/components/media/FileShow.vue b/app/components/media/FileShow.vue new file mode 100644 index 0000000..0ba472d --- /dev/null +++ b/app/components/media/FileShow.vue @@ -0,0 +1,42 @@ + + \ No newline at end of file diff --git a/app/components/media/FileUpload.vue b/app/components/media/FileUpload.vue new file mode 100644 index 0000000..421baea --- /dev/null +++ b/app/components/media/FileUpload.vue @@ -0,0 +1,126 @@ + + diff --git a/app/components/media/FileViewer.vue b/app/components/media/FileViewer.vue new file mode 100644 index 0000000..0bde9bc --- /dev/null +++ b/app/components/media/FileViewer.vue @@ -0,0 +1,28 @@ + + + diff --git a/app/components/media/ImageAttr.vue b/app/components/media/ImageAttr.vue new file mode 100644 index 0000000..75d6cc3 --- /dev/null +++ b/app/components/media/ImageAttr.vue @@ -0,0 +1,41 @@ + + \ No newline at end of file diff --git a/app/components/media/ImageCard.vue b/app/components/media/ImageCard.vue new file mode 100644 index 0000000..874fd97 --- /dev/null +++ b/app/components/media/ImageCard.vue @@ -0,0 +1,296 @@ + + diff --git a/app/components/media/ImageGallery.vue b/app/components/media/ImageGallery.vue new file mode 100644 index 0000000..64af943 --- /dev/null +++ b/app/components/media/ImageGallery.vue @@ -0,0 +1,75 @@ + + diff --git a/app/components/media/ImageLayout.vue b/app/components/media/ImageLayout.vue new file mode 100644 index 0000000..714d548 --- /dev/null +++ b/app/components/media/ImageLayout.vue @@ -0,0 +1,363 @@ + + + \ No newline at end of file diff --git a/app/components/media/ImageShow.vue b/app/components/media/ImageShow.vue new file mode 100644 index 0000000..a293ef9 --- /dev/null +++ b/app/components/media/ImageShow.vue @@ -0,0 +1,58 @@ + + \ No newline at end of file diff --git a/app/components/media/Imagebox.vue b/app/components/media/Imagebox.vue new file mode 100644 index 0000000..aa55224 --- /dev/null +++ b/app/components/media/Imagebox.vue @@ -0,0 +1,303 @@ + + \ No newline at end of file diff --git a/app/components/media/Picture.vue b/app/components/media/Picture.vue new file mode 100644 index 0000000..18929c9 --- /dev/null +++ b/app/components/media/Picture.vue @@ -0,0 +1,54 @@ + + \ No newline at end of file diff --git a/app/components/media/UploadProgress.vue b/app/components/media/UploadProgress.vue new file mode 100644 index 0000000..a50475f --- /dev/null +++ b/app/components/media/UploadProgress.vue @@ -0,0 +1,72 @@ + + diff --git a/app/components/menu/MenuAccount.vue b/app/components/menu/MenuAccount.vue new file mode 100644 index 0000000..510a35c --- /dev/null +++ b/app/components/menu/MenuAccount.vue @@ -0,0 +1,31 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuAction.vue b/app/components/menu/MenuAction.vue new file mode 100644 index 0000000..e07be77 --- /dev/null +++ b/app/components/menu/MenuAction.vue @@ -0,0 +1,16 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuAdd.vue b/app/components/menu/MenuAdd.vue new file mode 100644 index 0000000..5b42a3e --- /dev/null +++ b/app/components/menu/MenuAdd.vue @@ -0,0 +1,40 @@ + + diff --git a/app/components/menu/MenuApp.vue b/app/components/menu/MenuApp.vue new file mode 100644 index 0000000..7496ca8 --- /dev/null +++ b/app/components/menu/MenuApp.vue @@ -0,0 +1,15 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuCollab.vue b/app/components/menu/MenuCollab.vue new file mode 100644 index 0000000..503b4ad --- /dev/null +++ b/app/components/menu/MenuCollab.vue @@ -0,0 +1,18 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuCust.vue b/app/components/menu/MenuCust.vue new file mode 100644 index 0000000..b52a9d8 --- /dev/null +++ b/app/components/menu/MenuCust.vue @@ -0,0 +1,15 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuFile.vue b/app/components/menu/MenuFile.vue new file mode 100644 index 0000000..ecc6411 --- /dev/null +++ b/app/components/menu/MenuFile.vue @@ -0,0 +1,50 @@ + + diff --git a/app/components/menu/MenuNote.vue b/app/components/menu/MenuNote.vue new file mode 100644 index 0000000..959e2f0 --- /dev/null +++ b/app/components/menu/MenuNote.vue @@ -0,0 +1,33 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuParam.vue b/app/components/menu/MenuParam.vue new file mode 100644 index 0000000..0ad038a --- /dev/null +++ b/app/components/menu/MenuParam.vue @@ -0,0 +1,25 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuPayment.vue b/app/components/menu/MenuPayment.vue new file mode 100644 index 0000000..785d419 --- /dev/null +++ b/app/components/menu/MenuPayment.vue @@ -0,0 +1,16 @@ + + \ No newline at end of file diff --git a/app/components/menu/MenuPhone.vue b/app/components/menu/MenuPhone.vue new file mode 100644 index 0000000..1579c98 --- /dev/null +++ b/app/components/menu/MenuPhone.vue @@ -0,0 +1,12 @@ + + \ No newline at end of file diff --git a/app/components/modal/DealerProductSetting.vue b/app/components/modal/DealerProductSetting.vue new file mode 100644 index 0000000..d914b6a --- /dev/null +++ b/app/components/modal/DealerProductSetting.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/app/components/modal/EditDueDateModal.vue b/app/components/modal/EditDueDateModal.vue new file mode 100644 index 0000000..cf18525 --- /dev/null +++ b/app/components/modal/EditDueDateModal.vue @@ -0,0 +1,311 @@ + + + + + \ No newline at end of file diff --git a/app/components/modal/InternalEntry.vue b/app/components/modal/InternalEntry.vue new file mode 100644 index 0000000..6e90ece --- /dev/null +++ b/app/components/modal/InternalEntry.vue @@ -0,0 +1,323 @@ + + + \ No newline at end of file diff --git a/app/components/modal/PaymentScheduleConfirmModal.vue b/app/components/modal/PaymentScheduleConfirmModal.vue new file mode 100644 index 0000000..cc6687e --- /dev/null +++ b/app/components/modal/PaymentScheduleConfirmModal.vue @@ -0,0 +1,525 @@ + + + \ No newline at end of file diff --git a/app/components/modal/PaymentScheduleList.vue b/app/components/modal/PaymentScheduleList.vue new file mode 100644 index 0000000..6a868f4 --- /dev/null +++ b/app/components/modal/PaymentScheduleList.vue @@ -0,0 +1,18 @@ + + + \ No newline at end of file diff --git a/app/components/modal/Reservation.vue b/app/components/modal/Reservation.vue new file mode 100644 index 0000000..38d8036 --- /dev/null +++ b/app/components/modal/Reservation.vue @@ -0,0 +1,202 @@ + + + \ No newline at end of file diff --git a/app/components/modal/UserMainTab.vue b/app/components/modal/UserMainTab.vue new file mode 100644 index 0000000..67f8c19 --- /dev/null +++ b/app/components/modal/UserMainTab.vue @@ -0,0 +1,189 @@ + + + diff --git a/app/components/parameter/AllocationRules.vue b/app/components/parameter/AllocationRules.vue new file mode 100644 index 0000000..7472ccf --- /dev/null +++ b/app/components/parameter/AllocationRules.vue @@ -0,0 +1,47 @@ + + diff --git a/app/components/parameter/CodeName.vue b/app/components/parameter/CodeName.vue new file mode 100644 index 0000000..8995bf2 --- /dev/null +++ b/app/components/parameter/CodeName.vue @@ -0,0 +1,52 @@ + + \ No newline at end of file diff --git a/app/components/parameter/Common.vue b/app/components/parameter/Common.vue new file mode 100644 index 0000000..d539776 --- /dev/null +++ b/app/components/parameter/Common.vue @@ -0,0 +1,188 @@ + + \ No newline at end of file diff --git a/app/components/parameter/Dealer.vue b/app/components/parameter/Dealer.vue new file mode 100644 index 0000000..e49c34a --- /dev/null +++ b/app/components/parameter/Dealer.vue @@ -0,0 +1,73 @@ + + \ No newline at end of file diff --git a/app/components/parameter/DeleteCart.vue b/app/components/parameter/DeleteCart.vue new file mode 100644 index 0000000..ea52041 --- /dev/null +++ b/app/components/parameter/DeleteCart.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/app/components/parameter/DeletePayable.vue b/app/components/parameter/DeletePayable.vue new file mode 100644 index 0000000..9969309 --- /dev/null +++ b/app/components/parameter/DeletePayable.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/app/components/parameter/DiscountType.vue b/app/components/parameter/DiscountType.vue new file mode 100644 index 0000000..372a681 --- /dev/null +++ b/app/components/parameter/DiscountType.vue @@ -0,0 +1,81 @@ + + diff --git a/app/components/parameter/DuePayables.vue b/app/components/parameter/DuePayables.vue new file mode 100644 index 0000000..9585bae --- /dev/null +++ b/app/components/parameter/DuePayables.vue @@ -0,0 +1,94 @@ + + + + diff --git a/app/components/parameter/GiftType.vue b/app/components/parameter/GiftType.vue new file mode 100644 index 0000000..8f00f32 --- /dev/null +++ b/app/components/parameter/GiftType.vue @@ -0,0 +1,60 @@ + + diff --git a/app/components/parameter/ImportData.vue b/app/components/parameter/ImportData.vue new file mode 100644 index 0000000..f90b314 --- /dev/null +++ b/app/components/parameter/ImportData.vue @@ -0,0 +1,549 @@ + + + \ No newline at end of file diff --git a/app/components/parameter/ImportSetting.vue b/app/components/parameter/ImportSetting.vue new file mode 100644 index 0000000..fdf42d6 --- /dev/null +++ b/app/components/parameter/ImportSetting.vue @@ -0,0 +1,153 @@ + + \ No newline at end of file diff --git a/app/components/parameter/NewCart.vue b/app/components/parameter/NewCart.vue new file mode 100644 index 0000000..3fe3d8b --- /dev/null +++ b/app/components/parameter/NewCart.vue @@ -0,0 +1,175 @@ + + + \ No newline at end of file diff --git a/app/components/parameter/OverduePayables.vue b/app/components/parameter/OverduePayables.vue new file mode 100644 index 0000000..3e9429c --- /dev/null +++ b/app/components/parameter/OverduePayables.vue @@ -0,0 +1,79 @@ + + diff --git a/app/components/parameter/SalePolicy.vue b/app/components/parameter/SalePolicy.vue new file mode 100644 index 0000000..e3a0fa3 --- /dev/null +++ b/app/components/parameter/SalePolicy.vue @@ -0,0 +1,355 @@ + + + diff --git a/app/components/parameter/TransactionPhase.vue b/app/components/parameter/TransactionPhase.vue new file mode 100644 index 0000000..e135bab --- /dev/null +++ b/app/components/parameter/TransactionPhase.vue @@ -0,0 +1,87 @@ + + \ No newline at end of file diff --git a/app/components/people/People.vue b/app/components/people/People.vue new file mode 100644 index 0000000..ef4f52b --- /dev/null +++ b/app/components/people/People.vue @@ -0,0 +1,84 @@ + + diff --git a/app/components/people/PeopleInfo.vue b/app/components/people/PeopleInfo.vue new file mode 100644 index 0000000..7d54fda --- /dev/null +++ b/app/components/people/PeopleInfo.vue @@ -0,0 +1,230 @@ + + \ No newline at end of file diff --git a/app/components/people/PeopleView.vue b/app/components/people/PeopleView.vue new file mode 100644 index 0000000..0b60f74 --- /dev/null +++ b/app/components/people/PeopleView.vue @@ -0,0 +1,217 @@ + + diff --git a/app/components/product/Cart.vue b/app/components/product/Cart.vue new file mode 100644 index 0000000..987c683 --- /dev/null +++ b/app/components/product/Cart.vue @@ -0,0 +1,234 @@ + + + \ No newline at end of file diff --git a/app/components/product/Product.vue b/app/components/product/Product.vue new file mode 100644 index 0000000..0bb4e7b --- /dev/null +++ b/app/components/product/Product.vue @@ -0,0 +1,457 @@ + + + diff --git a/app/components/product/ProductEdit.vue b/app/components/product/ProductEdit.vue new file mode 100644 index 0000000..84f571b --- /dev/null +++ b/app/components/product/ProductEdit.vue @@ -0,0 +1,1530 @@ + + + + + \ No newline at end of file diff --git a/app/components/product/ProductView.vue b/app/components/product/ProductView.vue new file mode 100644 index 0000000..a6f8fce --- /dev/null +++ b/app/components/product/ProductView.vue @@ -0,0 +1,1055 @@ + + + + + \ No newline at end of file diff --git a/app/components/product/ProjectDocuments.vue b/app/components/product/ProjectDocuments.vue new file mode 100644 index 0000000..503e0bf --- /dev/null +++ b/app/components/product/ProjectDocuments.vue @@ -0,0 +1,304 @@ + + + \ No newline at end of file diff --git a/app/components/report/Daily.vue b/app/components/report/Daily.vue new file mode 100644 index 0000000..94f39ac --- /dev/null +++ b/app/components/report/Daily.vue @@ -0,0 +1,800 @@ + + + + + diff --git a/app/components/report/FromTo.vue b/app/components/report/FromTo.vue new file mode 100644 index 0000000..614a27c --- /dev/null +++ b/app/components/report/FromTo.vue @@ -0,0 +1,1197 @@ + + + + + diff --git a/app/components/report/Monthly.vue b/app/components/report/Monthly.vue new file mode 100644 index 0000000..ce22d8a --- /dev/null +++ b/app/components/report/Monthly.vue @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/app/components/report/TableReportProduct.vue b/app/components/report/TableReportProduct.vue new file mode 100644 index 0000000..5b11db5 --- /dev/null +++ b/app/components/report/TableReportProduct.vue @@ -0,0 +1,105 @@ + + + + diff --git a/app/components/report/Test.vue b/app/components/report/Test.vue new file mode 100644 index 0000000..ed82087 --- /dev/null +++ b/app/components/report/Test.vue @@ -0,0 +1,8 @@ + + \ No newline at end of file diff --git a/app/components/snackbar/Error.vue b/app/components/snackbar/Error.vue new file mode 100644 index 0000000..f005216 --- /dev/null +++ b/app/components/snackbar/Error.vue @@ -0,0 +1,21 @@ + + \ No newline at end of file diff --git a/app/components/snackbar/Info.vue b/app/components/snackbar/Info.vue new file mode 100644 index 0000000..7248d8a --- /dev/null +++ b/app/components/snackbar/Info.vue @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/app/components/snackbar/SnackBar.vue b/app/components/snackbar/SnackBar.vue new file mode 100644 index 0000000..976f2ea --- /dev/null +++ b/app/components/snackbar/SnackBar.vue @@ -0,0 +1,85 @@ + + + diff --git a/app/components/snackbar/Success.vue b/app/components/snackbar/Success.vue new file mode 100644 index 0000000..60d390f --- /dev/null +++ b/app/components/snackbar/Success.vue @@ -0,0 +1,21 @@ + + \ No newline at end of file diff --git a/app/components/transaction/ChangeCustomerModal.vue b/app/components/transaction/ChangeCustomerModal.vue new file mode 100644 index 0000000..c143582 --- /dev/null +++ b/app/components/transaction/ChangeCustomerModal.vue @@ -0,0 +1,195 @@ + + + \ No newline at end of file diff --git a/app/components/transaction/TransactionConfirmModal.vue b/app/components/transaction/TransactionConfirmModal.vue new file mode 100644 index 0000000..dd14846 --- /dev/null +++ b/app/components/transaction/TransactionConfirmModal.vue @@ -0,0 +1,312 @@ + + + \ No newline at end of file diff --git a/app/components/transaction/TransactionDetail.vue b/app/components/transaction/TransactionDetail.vue new file mode 100644 index 0000000..0d6a4f9 --- /dev/null +++ b/app/components/transaction/TransactionDetail.vue @@ -0,0 +1,214 @@ + + + + \ No newline at end of file diff --git a/app/components/transaction/TransactionFiles.vue b/app/components/transaction/TransactionFiles.vue new file mode 100644 index 0000000..147b19a --- /dev/null +++ b/app/components/transaction/TransactionFiles.vue @@ -0,0 +1,115 @@ + + + diff --git a/app/components/transaction/TransactionList.vue b/app/components/transaction/TransactionList.vue new file mode 100644 index 0000000..2335bac --- /dev/null +++ b/app/components/transaction/TransactionList.vue @@ -0,0 +1,107 @@ + + \ No newline at end of file diff --git a/app/components/transaction/TransactionPhaseForm.vue b/app/components/transaction/TransactionPhaseForm.vue new file mode 100644 index 0000000..3379121 --- /dev/null +++ b/app/components/transaction/TransactionPhaseForm.vue @@ -0,0 +1,91 @@ + + + \ No newline at end of file diff --git a/app/components/transaction/TransactionTypeView.vue b/app/components/transaction/TransactionTypeView.vue new file mode 100644 index 0000000..23efd4f --- /dev/null +++ b/app/components/transaction/TransactionTypeView.vue @@ -0,0 +1,82 @@ + + diff --git a/app/components/transaction/TransactionView.vue b/app/components/transaction/TransactionView.vue new file mode 100644 index 0000000..4772fe6 --- /dev/null +++ b/app/components/transaction/TransactionView.vue @@ -0,0 +1,1103 @@ + + + \ No newline at end of file diff --git a/app/components/user/ChangePass.vue b/app/components/user/ChangePass.vue new file mode 100644 index 0000000..def9868 --- /dev/null +++ b/app/components/user/ChangePass.vue @@ -0,0 +1,124 @@ + + \ No newline at end of file diff --git a/app/components/user/ConfirmCode.vue b/app/components/user/ConfirmCode.vue new file mode 100644 index 0000000..164ae13 --- /dev/null +++ b/app/components/user/ConfirmCode.vue @@ -0,0 +1,65 @@ + + \ No newline at end of file diff --git a/app/components/user/EditUser.vue b/app/components/user/EditUser.vue new file mode 100644 index 0000000..643383c --- /dev/null +++ b/app/components/user/EditUser.vue @@ -0,0 +1,121 @@ + + \ No newline at end of file diff --git a/app/components/user/Logout.vue b/app/components/user/Logout.vue new file mode 100644 index 0000000..4eaeecd --- /dev/null +++ b/app/components/user/Logout.vue @@ -0,0 +1,15 @@ + + \ No newline at end of file diff --git a/app/components/user/NewUser.vue b/app/components/user/NewUser.vue new file mode 100644 index 0000000..0a65180 --- /dev/null +++ b/app/components/user/NewUser.vue @@ -0,0 +1,199 @@ + + diff --git a/app/components/user/Profile.vue b/app/components/user/Profile.vue new file mode 100644 index 0000000..063c6d7 --- /dev/null +++ b/app/components/user/Profile.vue @@ -0,0 +1,70 @@ + + + diff --git a/app/components/user/SetPassword.vue b/app/components/user/SetPassword.vue new file mode 100644 index 0000000..5529994 --- /dev/null +++ b/app/components/user/SetPassword.vue @@ -0,0 +1,87 @@ + + \ No newline at end of file diff --git a/app/components/user/UserInfo.vue b/app/components/user/UserInfo.vue new file mode 100644 index 0000000..b12a8bf --- /dev/null +++ b/app/components/user/UserInfo.vue @@ -0,0 +1,72 @@ + + diff --git a/app/components/viewer/Filters.vue b/app/components/viewer/Filters.vue new file mode 100644 index 0000000..45492c5 --- /dev/null +++ b/app/components/viewer/Filters.vue @@ -0,0 +1,198 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/LayerSetting.vue b/app/components/viewer/LayerSetting.vue new file mode 100644 index 0000000..85e8ef5 --- /dev/null +++ b/app/components/viewer/LayerSetting.vue @@ -0,0 +1,65 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/LayerSettingList.vue b/app/components/viewer/LayerSettingList.vue new file mode 100644 index 0000000..82d6c7e --- /dev/null +++ b/app/components/viewer/LayerSettingList.vue @@ -0,0 +1,66 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/LayerSettingSave.vue b/app/components/viewer/LayerSettingSave.vue new file mode 100644 index 0000000..f6b1b73 --- /dev/null +++ b/app/components/viewer/LayerSettingSave.vue @@ -0,0 +1,103 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/Legends.vue b/app/components/viewer/Legends.vue new file mode 100644 index 0000000..ee87e39 --- /dev/null +++ b/app/components/viewer/Legends.vue @@ -0,0 +1,355 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/ProductNoteHistory.vue b/app/components/viewer/ProductNoteHistory.vue new file mode 100644 index 0000000..3393e53 --- /dev/null +++ b/app/components/viewer/ProductNoteHistory.vue @@ -0,0 +1,135 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/Search.vue b/app/components/viewer/Search.vue new file mode 100644 index 0000000..5ab916a --- /dev/null +++ b/app/components/viewer/Search.vue @@ -0,0 +1,200 @@ + + + \ No newline at end of file diff --git a/app/components/viewer/Viewer.vue b/app/components/viewer/Viewer.vue new file mode 100644 index 0000000..43c224b --- /dev/null +++ b/app/components/viewer/Viewer.vue @@ -0,0 +1,1014 @@ + + + + + diff --git a/app/components/viewer/utils/aps-init.js b/app/components/viewer/utils/aps-init.js new file mode 100644 index 0000000..6abb011 --- /dev/null +++ b/app/components/viewer/utils/aps-init.js @@ -0,0 +1,75 @@ +export const utopiaUrn = 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6cGtxYjhrbHBnZWtsZ2tlbHBzanBoYzljMm5neXhtbjY0cXZocHNhcXVodjQ2emVuLWJhc2ljLWFwcC8yNi4wMS4xNiUyMC0lMjBFeHBvcnQlMjBUTUIlMjAtJTIwUGhhbiUyMG1lbS5kd2c'; +export const blankUrn = 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6cGtxYjhrbHBnZWtsZ2tlbHBzanBoYzljMm5neXhtbjY0cXZocHNhcXVodjQ2emVuLWJhc2ljLWFwcC9ibGFuay5kd2c'; + +export async function getAccessToken(callback) { + try { + const { access_token, expires_in } = await $fetch('/api/apsAuthToken'); + callback(access_token, expires_in); + } catch (err) { + console.error('Could not obtain access token. Error:', err); + } +} + +export function loadModel(viewer, urn, xform) { + return new Promise((resolve, reject) => { + function onDocumentLoadSuccess(doc) { + const viewable = doc.getRoot().getDefaultGeometry(); + const options = { + keepCurrentModels: true, + }; + if (xform) { + options.placementTransform = xform; + } + viewer.loadDocumentNode(doc, viewable, options).then(resolve).catch(reject); + } + function onDocumentLoadFailure(code, message, errors) { + reject({ code, message, errors }); + } + viewer.setLightPreset(0); + Autodesk.Viewing.Document.load(`urn:${urn}`, onDocumentLoadSuccess, onDocumentLoadFailure); + }); +} + +function showNotification(message) { + const overlay = document.getElementById('overlay'); + overlay.innerHTML = `
${message}
`; + overlay.style.display = 'flex'; +} + +function clearNotification() { + const overlay = document.getElementById('overlay'); + overlay.innerHTML = ''; + overlay.style.display = 'none'; +} + +export async function setupModelSelection(viewer) { + if (window.onModelSelectedTimeout) { + clearTimeout(window.onModelSelectedTimeout); + delete window.onModelSelectedTimeout; + } + + try { + const res = await $fetch(`/api/models/${utopiaUrn}/status`); + const { status } = res; + switch (status.status) { + case 'n/a': + showNotification(`Model has not been translated.`); + break; + case 'inprogress': + showNotification(`Model is being translated (${status.progress})...`); + window.onModelSelectedTimeout = setTimeout(onModelSelected, 5000, viewer, utopiaUrn); + break; + case 'failed': + showNotification( + `Translation failed. `, + ); + break; + default: + clearNotification(); + loadModel(viewer, utopiaUrn); + break; + } + } catch (err) { + console.error('Could not load model. Error:', err); + } +} diff --git a/app/components/viewer/utils/aps-viewer.js b/app/components/viewer/utils/aps-viewer.js new file mode 100644 index 0000000..2d05132 --- /dev/null +++ b/app/components/viewer/utils/aps-viewer.js @@ -0,0 +1,112 @@ +import { blankUrn, utopiaUrn } from '@/components/viewer/utils/aps-init'; +import { isNotNil } from 'es-toolkit'; + +function isTemInsideLand(landBounds, temBounds) { + const tolerance = 0.007; + return ( + landBounds.min.x - temBounds.min.x <= tolerance + && landBounds.min.y - temBounds.min.y <= tolerance + && landBounds.max.x - temBounds.max.x >= -tolerance + && landBounds.max.y - temBounds.max.y >= -tolerance + ); +} + +export function findTemInside(land, tems) { + const temInside = tems.find(tem => { + const temBounds = tem.bounds[0]; + + for (const landBounds of land.bounds) { + if (isTemInsideLand(landBounds, temBounds)) return true; + } + }); + + return temInside; +} + +export const getTradeCodeFromTem = (tem) => tem.properties.find(prop => prop.displayName === 'LO').displayValue; +export const objIsTem = (obj) => obj.name && obj.name.startsWith('Blk003'); +export const objIsLand = (obj) => { + const layerProp = obj.properties.find((prop) => prop.displayName === 'Layer'); + if (!layerProp) return false; + const globalWidthProp = obj.properties.find((prop) => prop.displayName === 'Global width'); + return ( + layerProp.displayValue === '1-bodim' || + layerProp.displayValue === '0' /* special case - Z.E02.02A */ + ) && globalWidthProp.displayValue === 0; +} + +export function findLandByTradeCode(trade_code, lands, temsInside) { + const foundTemIndex = temsInside.findIndex(tem => tem && getTradeCodeFromTem(tem) === trade_code); + return foundTemIndex >= 0 ? [lands[foundTemIndex], foundTemIndex] : undefined; +} + +export function pan(viewer) { + const navigation = viewer.navigation; + const position = navigation.getPosition(); + const target = navigation.getTarget(); + + // offset both target and position to maintain angle + const panOffset = new THREE.Vector3(2, 0, 0); + navigation.setPosition(position.clone().add(panOffset)); + navigation.setTarget(target.clone().add(panOffset)); +} + +export function unloadUnusedExtensions(viewer) { + viewer.addEventListener(Autodesk.Viewing.EXTENSION_LOADED_EVENT, (e) => { + if ( + ['Autodesk.Measure', 'Autodesk.DocumentBrowser', 'Autodesk.DefaultTools.NavTools'].includes(e.extensionId) + ) { + viewer.unloadExtension(e.extensionId); + } + }); +} + +export function addTemSelectionListener(viewer, products, openProductViewModal, openNoPermissionModal) { + viewer.addEventListener(Autodesk.Viewing.AGGREGATE_SELECTION_CHANGED_EVENT, (e) => { + viewer.clearSelection(); + if (e.selections.length !== 1) return; + const [selectedObj] = e.selections; + const { model, dbIdArray } = selectedObj; + if (dbIdArray.length !== 1) return; + + if (model.loader.svfUrn === utopiaUrn) { + const [dbId] = dbIdArray; + viewer.getProperties(dbId, (obj) => { + if (!objIsTem(obj)) return; + + const trade_code = getTradeCodeFromTem(obj); + const product = products.find(p => p.trade_code === trade_code); + product ? openProductViewModal(product) : openNoPermissionModal(); + }); + } else if (model.loader.svf.isSceneBuilder) { + const [dbId] = dbIdArray; + const product = products.find(p => p.id === dbId); + product ? openProductViewModal(product) : openNoPermissionModal(); + } else if (model.loader.svfUrn === blankUrn) { + viewer.clearSelection(); // make unselectable + } + }, + (err) => console.error(err), + ); +} + +export function getLayerNames() { + const { viewer } = window; + if (!viewer) return; + if (!viewer.impl) return; + + const layerNames = viewer.impl.layers.indexToLayer + .filter(obj => isNotNil(obj)) // not counting root + .filter(obj => obj.visible) + .map(({ layer }) => layer.name) + .sort((a, b) => a.localeCompare(b)); + + return layerNames; +} + +export function applyLayerSetting(layersetting, store) { + const { viewer } = window; + viewer.setLayerVisible(null, false); // first, hide everything + viewer.setLayerVisible(layersetting?.detail || null, true); // show specific ones, or all if there's no setting + store.commit('layersetting', layersetting); +} diff --git a/app/components/viewer/utils/dom.js b/app/components/viewer/utils/dom.js new file mode 100644 index 0000000..3c224e1 --- /dev/null +++ b/app/components/viewer/utils/dom.js @@ -0,0 +1,37 @@ +export async function renderSvg(relativePath) { + const svgRes = await fetch(relativePath); + const svgText = await svgRes.text(); + const parser = new DOMParser(); + const svgDoc = parser.parseFromString(svgText, 'image/svg+xml'); + const svgElement = svgDoc.documentElement; + + return svgElement; +} + +export function html(tag, props = {}, children = []) { + const element = document.createElement(tag); + + Object.entries(props).forEach(([key, value]) => { + if (key === 'textContent' || key === 'innerHTML') { + element[key] = value; + } else if (key === 'style' && typeof value === 'object') { + Object.assign(element.style, value); + } else if (key === 'class') { + element.className = value; + } else if (key.startsWith('on')) { + element.addEventListener(key.slice(2).toLowerCase(), value); + } else { + element.setAttribute(key, value); + } + }); + + children.flat().forEach(child => { + if (typeof child === 'string') { + element.appendChild(document.createTextNode(child)); + } else if (child instanceof Node) { + element.appendChild(child); + } + }); + + return element; +} diff --git a/app/components/viewer/utils/geometry.js b/app/components/viewer/utils/geometry.js new file mode 100644 index 0000000..2902d09 --- /dev/null +++ b/app/components/viewer/utils/geometry.js @@ -0,0 +1,100 @@ +export class GeometryCallback { + constructor(viewer, vpXform) { + this.viewer = viewer; + this.vpXform = vpXform; + this.lines = []; + } + + onLineSegment(x1, y1, x2, y2) { + let pt1 = new THREE.Vector3().set(x1, y1, 0).applyMatrix4(this.vpXform); + let pt2 = new THREE.Vector3().set(x2, y2, 0).applyMatrix4(this.vpXform); + + this.lines.push({ + x1: pt1.x, + y1: pt1.y, + x2: pt2.x, + y2: pt2.y + }); + } +} + +export function getBounds(dbId, frags) { + let fragIds = frags.fragments.dbId2fragId[dbId]; + if (typeof fragIds === 'number') { + fragIds = [fragIds]; + }; + + const bounds = fragIds.map(fId => { + const bound = new THREE.Box3(); + const boundsCallback = new Autodesk.Viewing.Private.BoundsCallback(bound); + const mesh = frags.getVizmesh(fId); + const vbr = new Autodesk.Viewing.Private.VertexBufferReader(mesh.geometry, viewer.impl.use2dInstancing); + vbr.enumGeomsForObject(dbId, boundsCallback); + return bound; + }); + + return bounds; +} + +export function extractPoints(lines) { + const tolerance = 0.001; + const allPoints = []; + + for (let i = 0; i < lines.length; i++) { + const { x1, y1, x2, y2 } = lines[i]; + allPoints.push({ x: x1, y: y1 }); + allPoints.push({ x: x2, y: y2 }); + } + + const pointsDeduped = []; + + for (let i = 0; i < allPoints.length; i++) { + const element = allPoints[i]; + + const notFound = !pointsDeduped.find(pt => Math.abs(pt.x - element.x) < tolerance && Math.abs(pt.y - element.y) < tolerance); + if (notFound) pointsDeduped.push(element); + } + + return pointsDeduped; +} + +export function sortByAngle(points) { + // Calculate centroid + const centroid = new THREE.Vector3(); + points.forEach(v => centroid.add(v)); + centroid.divideScalar(points.length); + + // Sort by angle around centroid + return points.slice().sort((a, b) => { + const angleA = Math.atan2(a.y - centroid.y, a.x - centroid.x); + const angleB = Math.atan2(b.y - centroid.y, b.x - centroid.x); + return angleA - angleB; + }); +} + +export function getColorByIndex(i) { + const colors = [ + 'magenta', + 'red', + 'orange', + 'yellow', + 'chartreuse', + 'green', + 'blue', + ] + if (i === 0) return 'black'; + return colors[i % 7]; +} + +/** + * - THREE.Color: `{ r: number, g: number, b: number }` + * - THREE.Vector4: `{ x: number, y: number, z: number, w: number }` + * + * @param {string} colorStr e.g. `'#ff0000'`, `'white'`, `'hotpink'` + * @returns A Vector4 object + */ +export function colorStrToVector4(colorStr) { + const color = new THREE.Color().setStyle(colorStr); + const vector4 = new THREE.Vector4(color.r, color.g, color.b, 1); + return vector4; +} diff --git a/app/composables/useAdvancedWorkflow.ts b/app/composables/useAdvancedWorkflow.ts new file mode 100644 index 0000000..3ff7585 --- /dev/null +++ b/app/composables/useAdvancedWorkflow.ts @@ -0,0 +1,415 @@ +import { ref } from 'vue'; +import { useNuxtApp } from '#app'; +import dayjs from 'dayjs'; + +// Interface cho các tham số từ UI +interface TransactionParams { + product: any; + customer: any; + policy: any; + phaseInfo: any; + priceAfterDiscount: number; + discountValue: number; + detailedDiscounts: any[]; + paymentPlans: any[]; + currentDate: string; + reservationDueDate: string; + reservationAmount: number; + depositReceived: number; + people?: number | null; + earlyDiscountAmount?: number; + gifts?: Array<{ id: number }>; // Thêm trường gifts +} + +export function useAdvancedWorkflow() { + const { $insertapi, $snackbar, $store } = useNuxtApp(); + const isLoading = ref(false); + const error = ref(null); + + /** + * Helper: Tìm kết quả của một step cụ thể trong mảng 'result' của backend trả về + */ + const findStepResult = ( + steps: any[], + stepCode: string, + filter?: string | ((res: any) => boolean) + ) => { + if (!Array.isArray(steps)) return null; + + // 1. Tìm đúng step đang thực thi + const step = steps.find(s => (s.step === stepCode || s.step?.startsWith(stepCode)) && s.executed); + if (!step || !Array.isArray(step.results) || step.results.length === 0) return null; + + // 2. Nếu filter là một hàm (Callback) + if (typeof filter === 'function') { + const matched = step.results.find(filter); + return matched ? matched.result : null; + } + + // 3. Nếu filter là một chuỗi (Action Name) + if (typeof filter === 'string') { + const matched = step.results.find(r => r.action === filter); + return matched ? matched.result : null; + } + + // 4. Mặc định: Trả về result của phần tử đầu tiên + return step.results[0]?.result; + }; + + /** + * Chuyển đổi danh sách chiết khấu sang format API + */ + const mapDiscountsList = (detailedDiscounts: any[]) => { + if (!detailedDiscounts) return []; + return detailedDiscounts + .filter(d => d.id) + .map(d => ({ + discount: d.id, + value: d.customValue, + type: d.customType, + })); + }; + + /** + * Tạo lịch thanh toán cọc (Installments) + */ + const createInstallments = (depositReceived: number, reservationAmount: number) => { + const installments = []; + if (depositReceived > 0) { + installments.push({ + amount: depositReceived, + due_days: 0, + description: "Thanh toán tiền đặt cọc đã nhận", + detail: { note: "Thanh toán tiền đặt cọc" } + }); + } + + const remaining = reservationAmount - depositReceived; + if (remaining > 0) { + installments.push({ + amount: remaining, + due_days: 2, + description: "Phần cọc còn lại", + detail: { note: "Thanh toán phần cọc còn lại" } + }); + } + return installments; + }; + + const createWorkflowTransaction = async (params: TransactionParams) => { + isLoading.value = true; + error.value = null; + + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + // 1. Cấu hình Body theo đúng workflow + const workflowPayload = { + workflow_code: "FULL_CONTRACT_CREATION", + trigger: "create", + data: { + phase_code: params.phaseInfo.code, + current_date: params.currentDate, + due_date: params.reservationDueDate, + customer_id: params.customer.id, + product_id: params.product.id, + policy_id: params.policy.id, + user_id: userId, + sale_price: params.product.origin_price, + origin_price: params.product.origin_price, + deposit_amount: params.reservationAmount, + discount_amount: 0, + amount_received: 0, + payment_plan: params.paymentPlans, + installments: createInstallments(params.depositReceived, params.reservationAmount), + people: params.people || null, + early_discount_amount: Math.trunc(params.earlyDiscountAmount || 0), + gifts: params.gifts || [] // Thêm danh sách quà tặng + } + }; + + // 2. Gọi API Workflow + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + // Kiểm tra thành công + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Thực thi Workflow thất bại.'); + } + + // 3. Bóc tách dữ liệu từ mảng result trả về + const steps = response.result; + + // Lấy Transaction từ step "create_transaction" với action "API_CALL" + const txnData = findStepResult(steps, 'create_transaction', 'API_CALL'); + + console.log('Transaction Data:', txnData); + + $snackbar('Giao dịch đã được khởi tạo thành công!', 'Thành công', 'Success'); + + // 4. Return transaction data + return { + transaction: txnData ? { id: txnData.id, code: txnData.code } : null, + }; + + } catch (e: any) { + error.value = e; + console.error('Workflow Error:', e); + $snackbar(e.message || 'Có lỗi xảy ra khi thực thi workflow.', 'Lỗi', 'Error'); + return null; + } finally { + isLoading.value = false; + } + }; + + /** + * DUYỆT CÔNG NỢ (KẾ TOÁN) - SỬ DỤNG WORKFLOW + */ + const confirmPaymentSchedule = async (paymentId: number, payload?: object): Promise => { + isLoading.value = true; + error.value = null; + + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + const workflowPayload = { + workflow_id: 9, + workflow_code: "APPROVE_PAYMENT", + trigger: "create", + data: { + payment_id: paymentId, + user_id: userId, + ...payload + } + }; + + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Không thể xác nhận công nợ qua workflow.'); + } + + $snackbar('Công nợ đã được xác nhận thành công!', 'Thành công', 'Success'); + return true; + + } catch (e: any) { + error.value = e; + console.error('Workflow Error (confirmPaymentSchedule):', e); + $snackbar(e.message || 'Có lỗi xảy ra khi xác nhận công nợ.', 'Lỗi', 'Error'); + return false; + } finally { + isLoading.value = false; + } + }; + + const rollbackPayment = async (paymentId: number, entryCode: string, entryAmount: number) => { + isLoading.value = true; + error.value = null; + + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + const workflowPayload = { + workflow_code: "ROLLBACK_PAYMENT", + trigger: "create", + data: { + payment_id: paymentId, + entry_code: entryCode, + amount: entryAmount, + } + }; + + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Không thể hủy bút toán qua workflow.'); + } + + $snackbar('Công nợ đã được xác nhận thành công!', 'Thành công', 'Success'); + return true; + } catch (e: any) { + error.value = e; + console.error('Workflow Error (confirmPaymentSchedule):', e); + $snackbar(e.message || 'Có lỗi xảy ra khi xác nhận công nợ.', 'Lỗi', 'Error'); + return false; + } finally { + isLoading.value = false; + } + } + + /** + * DUYỆT CHI TIẾT GIAO DỊCH (QUẢN LÝ) - SỬ DỤNG WORKFLOW + */ + const approveTransactionDetail = async (detailId: number, statusCode: string): Promise => { + isLoading.value = true; + error.value = null; + + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + const workflowPayload = { + workflow_code: "APPROVE_TRANSACTION_DETAIL", + trigger: "create", + data: { + detail_id: detailId, + status_code: statusCode, + user_id: userId, + } + }; + + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Không thể duyệt chi tiết giao dịch qua workflow.'); + } + + $snackbar('Chi tiết giao dịch đã được duyệt thành công!', 'Thành công', 'Success'); + return response; + + } catch (e: any) { + error.value = e; + console.error('Workflow Error (approveTransactionDetail):', e); + $snackbar(e.message || 'Có lỗi xảy ra khi duyệt chi tiết giao dịch.', 'Lỗi', 'Error'); + return null; + } finally { + isLoading.value = false; + } + }; + + /** + * CHUYỂN GIAI ĐOẠN GIAO DỊCH - SỬ DỤNG WORKFLOW + */ + const advanceTransactionPhase = async (detailId: number): Promise => { + isLoading.value = true; + error.value = null; + + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + const workflowPayload = { + workflow_code: "ADVANCE_TRANSACTION_PHASE", + trigger: "create", + data: { + detail_id: detailId, + user_id: userId, + } + }; + + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Không thể chuyển giai đoạn giao dịch qua workflow.'); + } + + const steps = response.result; + + // 1. Tìm contract thông qua step bắt đầu bằng 'adv_from_phase_' với action là 'GENERATE_DOCUMENT' + const contract = findStepResult( + steps, + 'adv_lookup_transaction', + 'LOOKUP_DATA' + ); + + + console.log('contract', contract) + + $snackbar('Chuyển giai đoạn giao dịch thành công!', contract, 'Success'); + + return { + ...response, + contract: contract + }; + + } catch (e: any) { + error.value = e; + console.error('Workflow Error (advanceTransactionPhase):', e); + $snackbar(e.message || 'Có lỗi xảy ra khi chuyển giai đoạn.', 'Lỗi', 'Error'); + return null; + } finally { + isLoading.value = false; + } + }; + + /** + * CHUYỂN ĐỔI KHÁCH HÀNG - SỬ DỤNG WORKFLOW + */ + const updateTransactionCustomer = async ( + transactionId: number, + newCustomerId: number, + contractDate?: string + ): Promise => { + isLoading.value = true; + error.value = null; + try { + const userId = $store?.login?.id; + if (!userId) { + throw new Error('Không tìm thấy thông tin người dùng. Vui lòng đăng nhập lại.'); + } + + const workflowPayload = { + workflow_code: "UPDATE_TRANS_AND_CO_OP", + trigger: "create", + data: { + transaction: transactionId, + new_cus: newCustomerId, + user_id: userId, + date: contractDate || dayjs().format('YYYY-MM-DD'), + } + }; + + const response = await $insertapi('workflow', workflowPayload, undefined, false); + + if (response === 'error' || !response?.success) { + throw new Error(response?.message || 'Không thể chuyển đổi khách hàng qua workflow.'); + } + + const steps = response.result; + + // Find the contract from any executed step starting with 'GEN_' + const contract = findStepResult( + steps, + 'GEN_', + 'API_CALL' + ); + + $snackbar('Chuyển đổi khách hàng thành công!', 'Thành công', 'Success'); + + return { + ...response, + contract: contract + }; + } catch (e: any) { + error.value = e; + console.error('Workflow Error (updateTransactionCustomer):', e); + $snackbar(e.message || 'Có lỗi xảy ra khi chuyển đổi khách hàng.', 'Lỗi', 'Error'); + return null; + } finally { + isLoading.value = false; + } + }; + + return { + isLoading, + error, + createWorkflowTransaction, + confirmPaymentSchedule, + approveTransactionDetail, + advanceTransactionPhase, + updateTransactionCustomer, + rollbackPayment + }; +} \ No newline at end of file diff --git a/app/composables/usePaymentCalculator.js b/app/composables/usePaymentCalculator.js new file mode 100644 index 0000000..00985a9 --- /dev/null +++ b/app/composables/usePaymentCalculator.js @@ -0,0 +1,264 @@ +// composables/usePaymentCalculator.js +import { ref, computed } from 'vue'; + +export function usePaymentCalculator() { + // Inputs cơ bản + const originPrice = ref(0); + const discounts = ref([]); // [{ id, name, code, type: 1 (percent) | 2 (fixed), value: number }] + const paymentPlan = ref([]); // [{cycle, value, type: 1 (percent) | other (fixed), days, ...}] + const contractAllocationPercentage = ref(100); + const startDate = ref(new Date()); + + // Thanh toán sớm + const earlyPaymentCycles = ref(0); + const earlyDiscountRate = ref(0.0191780821918); + + // Số tiền đã thanh toán thực tế + const paidAmount = ref(0); + + // Tiền gốc + const originalPrice = computed(() => originPrice.value); + + // Chi tiết chiết khấu + const detailedDiscounts = computed(() => { + const details = []; + let currentBalance = originPrice.value || 0; + + discounts.value.forEach(discountData => { + const d = discountData; + let amount = 0; + if (d.type === 1) { // percent + amount = (currentBalance * Number(d.value)) / 100; + } else { // fixed + amount = Number(d.value); + } + if (currentBalance - amount < 0) { + amount = currentBalance; + } + currentBalance -= amount; + + details.push({ + id: d.id, + name: d.name, + code: d.code, + customValue: d.value, + customType: d.type, + amount: amount, + remaining: currentBalance + }); + }); + return details; + }); + + // Tổng tiền giảm giá từ discounts + const totalDiscount = computed(() => { + return detailedDiscounts.value.reduce((sum, d) => sum + d.amount, 0); + }); + + // Giá sau chiết khấu + const salePrice = computed(() => { + const lastDiscount = detailedDiscounts.value[detailedDiscounts.value.length - 1]; + return lastDiscount ? lastDiscount.remaining : originPrice.value; + }); + + const allocatedAmount = computed(() => { + const amount = salePrice.value * (contractAllocationPercentage.value / 100); + return Math.round(amount / 1000) * 1000; + }); + + const finalTotal = computed(() => allocatedAmount.value); + + // Lịch thanh toán gốc (hỗ trợ cả percent và fixed cho paymentPlan.type) + const originalPaymentSchedule = computed(() => { + const schedule = []; + let remaining = allocatedAmount.value; + + const sortedPlan = [...paymentPlan.value].sort((a, b) => a.cycle - b.cycle); + + let lastToDateForPeriodCalc = new Date(startDate.value); // Used to calculate the duration of each installment period. + + sortedPlan.forEach(plan => { + let amount = 0; + + // Xử lý linh hoạt theo type của Payment_Plan + if (plan.type === 1) { + // percent + amount = allocatedAmount.value * (plan.value / 100); + } else { + // fixed (type 2 hoặc bất kỳ giá trị khác) + amount = plan.value || 0; + } + + const adjustedAmount = Math.min(amount, remaining); + remaining -= adjustedAmount; + + const fromDate = new Date(startDate.value); // Per user request, all installments start from the same date. + const toDate = new Date(startDate.value); + toDate.setDate(toDate.getDate() + (plan.days || 0)); + + // The duration of the installment period is the difference between this installment's due date and the previous one. + const daysInPeriod = Math.round((toDate.getTime() - lastToDateForPeriodCalc.getTime()) / (1000 * 60 * 60 * 24)); + + schedule.push({ + cycle: plan.cycle, + from_date: fromDate, + to_date: toDate, + amount: adjustedAmount, + paid_amount: 0, + remain_amount: adjustedAmount, + days: daysInPeriod > 0 ? daysInPeriod : 0, // Use calculated period duration; it cannot be negative. + status: 1, + type: plan.type, + value: plan.value, + payment_note: `Thanh toán theo kế hoạch đợt số ${plan.cycle}` + }); + + lastToDateForPeriodCalc = new Date(toDate); // Update the last due date for the next period's duration calculation. + }); + + // Cộng phần dư (nếu có) vào đợt cuối + if (remaining > 0 && schedule.length > 0) { + const last = schedule[schedule.length - 1]; + last.amount += remaining; + last.remain_amount += remaining; + } + + return schedule; + }); + + // Chiết khấu thanh toán sớm + const earlyDiscounts = computed(() => { + if (earlyPaymentCycles.value <= 0) return []; + + const schedule = originalPaymentSchedule.value; + const numEarly = Math.min(earlyPaymentCycles.value, schedule.length); + const actualPaymentDate = new Date(startDate.value); + const actualPaymentDateOnly = new Date(actualPaymentDate.getFullYear(), actualPaymentDate.getMonth(), actualPaymentDate.getDate()); + + return schedule.slice(0, numEarly).map(item => { + const originalDate = new Date(item.to_date); + const originalDateOnly = new Date(originalDate.getFullYear(), originalDate.getMonth(), originalDate.getDate()); + const earlyDays = Math.round((originalDateOnly.getTime() - actualPaymentDateOnly.getTime()) / (1000 * 60 * 60 * 24)); + + if (earlyDays <= 0) { + return 0; + } + return item.amount * earlyDays * (earlyDiscountRate.value / 100); + }); + }); + + const totalEarlyDiscount = computed(() => { + const rawTotal = earlyDiscounts.value.reduce((sum, disc) => sum + disc, 0); + return parseInt(rawTotal); + }); + + // Chi tiết chiết khấu thanh toán sớm + const earlyDiscountDetails = computed(() => { + if (earlyPaymentCycles.value <= 0) return []; + + const schedule = originalPaymentSchedule.value; + const numEarly = Math.min(earlyPaymentCycles.value, schedule.length); + const actualPaymentDate = new Date(startDate.value); + const actualPaymentDateOnly = new Date(actualPaymentDate.getFullYear(), actualPaymentDate.getMonth(), actualPaymentDate.getDate()); + + return schedule.slice(0, numEarly).map((item, index) => { + const originalDate = new Date(item.to_date); + const originalDateOnly = new Date(originalDate.getFullYear(), originalDate.getMonth(), originalDate.getDate()); + const earlyDays = Math.round((originalDateOnly.getTime() - actualPaymentDateOnly.getTime()) / (1000 * 60 * 60 * 24)); + + return { + cycle: item.cycle, + original_payment_date: originalDate, + actual_payment_date: actualPaymentDate, + early_days: earlyDays > 0 ? earlyDays : 0, + original_amount: item.amount, + discount_rate: earlyDiscountRate.value, + discount_amount: earlyDiscounts.value[index] || 0, + }; + }); + }); + + // Lịch sau thanh toán sớm (gộp đợt) + const scheduleAfterEarly = computed(() => { + const base = originalPaymentSchedule.value; + const numEarly = Math.min(earlyPaymentCycles.value, base.length); + + if (numEarly <= 0) return base; + + const earlyItems = base.slice(0, numEarly); + const totalEarlyAmount = earlyItems.reduce((sum, i) => sum + i.amount, 0); + const mergedAmount = totalEarlyAmount - totalEarlyDiscount.value; + + const originalCycles = earlyItems.map(i => i.cycle); + + const mergedItem = { + cycle: 1, + from_date: earlyItems[0].from_date, + to_date: earlyItems[0].from_date, // Due date is the start date for the merged installment + amount: Math.max(0, mergedAmount), + paid_amount: 0, + remain_amount: Math.max(0, mergedAmount), + payment_note: `Thanh toán gộp đợt ${originalCycles.join(', ')} (đã trừ số tiền chiết khấu thanh toán sớm là ${totalEarlyDiscount.value})`, + days: 0, + status: 1, + is_merged: true, + original_cycles: originalCycles + }; + + const remainingItems = base.slice(numEarly).map((item, idx) => ({ + ...item, + cycle: idx + 2, + })); + + return [mergedItem, ...remainingItems]; + }); + + // Lịch thanh toán cuối cùng + const finalPaymentSchedule = computed(() => { + const schedule = scheduleAfterEarly.value.map(item => ({ ...item })); + let remainingPaid = paidAmount.value || 0; + + for (let i = 0; i < schedule.length && remainingPaid > 0; i++) { + const item = schedule[i]; + const canPay = Math.min(remainingPaid, item.remain_amount); + + item.paid_amount += canPay; + item.remain_amount -= canPay; + remainingPaid -= canPay; + + if (item.remain_amount <= 0) { + item.status = 2; + item.remain_amount = 0; + } + } + + return schedule; + }); + + const totalRemaining = computed(() => + finalPaymentSchedule.value.reduce((sum, item) => sum + item.remain_amount, 0) + ); + + return { + originPrice, + discounts, + paymentPlan, + contractAllocationPercentage, + startDate, + earlyPaymentCycles, + earlyDiscountRate, + paidAmount, + + originalPrice, + detailedDiscounts, + totalDiscount, + salePrice, + allocatedAmount, + finalTotal, + finalPaymentSchedule, + originalPaymentSchedule, + earlyDiscountDetails, + totalEarlyDiscount, + totalRemaining, + }; +} \ No newline at end of file diff --git a/app/layouts/default.vue b/app/layouts/default.vue new file mode 100644 index 0000000..05ef4f6 --- /dev/null +++ b/app/layouts/default.vue @@ -0,0 +1,75 @@ + + + \ No newline at end of file diff --git a/app/lib/email/templates/Template1.vue b/app/lib/email/templates/Template1.vue new file mode 100644 index 0000000..0e45bdb --- /dev/null +++ b/app/lib/email/templates/Template1.vue @@ -0,0 +1,430 @@ + + + diff --git a/app/pages/index.vue b/app/pages/index.vue new file mode 100644 index 0000000..944d29c --- /dev/null +++ b/app/pages/index.vue @@ -0,0 +1,61 @@ + + diff --git a/app/plugins/00-datatable.js b/app/plugins/00-datatable.js new file mode 100644 index 0000000..9ba04ea --- /dev/null +++ b/app/plugins/00-datatable.js @@ -0,0 +1,433 @@ + +import { useStore } from '~/stores/index' +export default defineNuxtPlugin(() => { + const store = useStore() + + //==========Find & filter================= + const find = function(arr, obj, attr) { + const keys = Object.keys(obj) + let found = arr.find(v=>{ + let valid = true + keys.map(key=>{ + let val = obj[key] + if(valid===false) return false + else if(Array.isArray(val)) { + if(val.findIndex(x=>x===v[key]) <0) valid = false + } else if(!(v[key]===val)) valid = false + }) + return valid + }) + return found? (attr? found[attr] : found) : undefined + } + + const findIndex = function(arr, obj) { + const keys = Object.keys(obj) + return arr.findIndex(v=>{ + let valid = true + keys.map(key=>{ + let val = obj[key] + if(valid===false) return false + else if(Array.isArray(val)) { + if(val.findIndex(x=>x===v[key]) <0) valid = false + } else if(!(v[key]===val)) valid = false + }) + return valid + }) + } + + const filter = function(arr, obj, attr) { + const keys = Object.keys(obj) + let rows = arr.filter(v=>{ + let valid = true + keys.map(key=>{ + let val = obj[key] + if(valid===false) return false + else if(Array.isArray(val)) { + if(val.findIndex(x=>x===v[key]) <0) valid = false + } else if(!(v[key]===val)) valid = false + }) + return valid + }) + return attr? rows.map(v=>v[attr]) : rows + } + + //=========Empty & copy============ + const id = function() { + return Math.random().toString(36).substring(2, 12).toUpperCase() + } + + const empty = function(val) { + return val === undefined || val === null || val === '' + } + + const copy = function(val) { + if (empty(val)) return val + return JSON.parse(JSON.stringify(val)) + } + + const clone = function(obj) { + if (obj === null || typeof (obj) !== 'object' || 'isActiveClone' in obj) + return obj; + if (obj instanceof Date) + var temp = new obj.constructor(); //or new Date(obj); + else + var temp = obj.constructor(); + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + obj['isActiveClone'] = null; + temp[key] = clone(obj[key]); + delete obj['isActiveClone']; + } + } + return temp + } + + const remove = function(arr, idx) { + arr.splice(idx, 1) + } + + const stripHtml = function(html, length) { + if(!html) return null + else if(typeof html!=='string') return html + if(html? html.indexOf('<')<0 : false) { + return length? (html.length > length? html.substring(0, length) + '...' : html ) : html + } + var tmp = document.createElement("DIV") + tmp.innerHTML = html + var val = tmp.textContent || tmp.innerText || "" + return length? (val.length > length? val.substring(0, length) + '...' : val ) : val + } + + //==========Convert================= + const isNumber = function(val) { + if(empty(val)) return false + val = val.toString().replace(/,/g, "") + return !isNaN(val) + } + + const numtoString = function(val, config = undefined) { + if (empty(val)) return '0'; + val = val.toString().replace(/,/g, ""); + if (isNaN(val)) return; + + const defaultConfig = { + type: 'vi-VN', + decimal: undefined, + mindecimal: undefined, + hasUnit: false + }; + + const finalConfig = { ...defaultConfig, ...config }; + const { type, decimal, mindecimal, hasUnit } = finalConfig; + + const options = {}; + if (typeof decimal === 'number') options.maximumFractionDigits = decimal || 0; + if (mindecimal) options.minimumFractionDigits = mindecimal; + const unit = hasUnit ? ' đ' : ''; + return Number(val).toLocaleString(type, typeof decimal === 'number' ? options : undefined) + unit; + } + + const formatNumber = function(val) { + if(empty(val)) return + val = val.toString().replace(/[,\.]/g, "") + if (val.indexOf('%') >0) { + val = val.replace(/%/g, "") + return isNaN(val)? undefined : Number(val)/100 + } + return isNaN(val)? undefined : Number(val) + } + + const formatUnit = function(val, unit, decimal, string, mindecimal) { + val = formatNumber(val) + if(val===undefined) return + let percentage = (unit===0.01 || unit==="0.01")? '%' : '' + val = unit? val/Number(unit) : val + let f = {maximumFractionDigits: decimal || 0} + if(mindecimal) f['minimumFractionDigits'] = mindecimal + return string? (val.toLocaleString('en-EN', f) + percentage) : (val).toFixed(decimal) + } + +//==========Calculate================= + const calc = function(fn) { + return new Function('return ' + fn)() + } + + const calculate = function(row, tags, formula, decimal, unit) { + let val = this.$copy(formula) + let valid = 0 + tags.forEach(v => { + let myRegExp = new RegExp(v, 'g') + let res = this.$formatNumber(row[v]) + if(res) valid = 1 + val = val.replace(myRegExp, `(${res || 0})`) + }) + if(valid===0) return {success: false, value : undefined} //all values is null + //calculate + try { + let value = this.$calc(val) + if(isNaN(value) || value===Number.POSITIVE_INFINITY || value===Number.NEGATIVE_INFINITY) { + var result = {success: false, value : value} + } else { + value = (value===true || value===false)? value : formatUnit(value, unit, decimal, true, decimal) + var result = {success: true, value: value} + } + } + catch(err) { + var result = {success: false, value : undefined} + } + return result + } + + const calculateFunc = function(row, cols, func, decimal, unit) { + let value + let arr1 = cols.map(v=>this.$formatNumber(row[v])) + let arr = arr1.filter(v=>v) + if(arr.length===0) return {success: false, value : undefined} + if(func==='max') value = Math.max(...arr) + else if(func==='min') value = Math.min(...arr) + else if(func==='sum') value = arr.reduce((a, b) => a + b, 0) + else if(func==='avg') { + let total = arr.reduce((a, b) => a + b, 0) + value = total / cols.length + } + if(!value) return {success: false, value: undefined} + value = formatUnit(value, unit, decimal, true, decimal) + return {success: true, value: value} + } + + const calculateData = function(data, fields) { + let arr = this.$copy(fields.filter(h=>h.formula)) + if(arr.length===0) return data + let arr1 = arr.filter(v=>v.func) + arr1.map(v=>{ + if(v.vals.indexOf(':')>=0) { + let arr2 = v.vals.toLowerCase().replaceAll('c', '').split(':') + let cols = [] + for (let i = parseInt(arr2[0]); i <= parseInt(arr2[1]); i++) { + let field = fields.length>i? fields[i] : undefined + if(field? (field.format==='number' && field.name!==v.name) : false) cols.push(field.name) + } + v.cols = cols + } else { + let arr2 = v.vals.toLowerCase().replaceAll('c', '').split(',') + let cols = [] + arr2.map(v=>{ + let i = parseInt(v) + let field = fields.length>i? fields[i] : undefined + if(field? (field.format==='number' && field.name!==v.name) : false) cols.push(field.name) + }) + v.cols = cols + } + }) + arr = multiSort(arr, {level: 'asc'}) + let copy = data + copy.map(v=>{ + arr.map(x=>{ + if(x.func) { + let res = calculateFunc(v, x.cols, x.func, x.decimal, x.unit) + if(res? res.success : false) v[x.name] = res.value + } else { + let res = calculate(v, x.tags, x.formula, x.decimal, x.unit) + if(res? res.success : false) v[x.name] = res.value + } + }) + }) + return copy + } + + const summary = function(arr, fields, type) { + let obj = {} + if(type==='total') { + fields.map(x=> obj[x] = arr.map(v=>v[x]? v[x] : 0).reduce((a, b) => a + b, 0)) + } else if(type==='min') { + fields.map(x=>obj[x] = Math.min(...arr.map(v=>v[x]))) + } + else if(type==='max') { + fields.map(x=>obj[x] = Math.max(...arr.map(v=>v[x]))) + } + else if(type==='count') { + fields.map(x=>obj[x] = arr.map(v=>!empty(v[x])).length) + } + return obj + } + +//====================Array==================== + const formatArray = function(data, fields) { + let args = fields.filter(v=>v.format==='number') + data.map(v=>{ + args.map(x=>{ + v[x.name] = empty(v[x.name])? undefined : formatUnit(v[x.name], x.unit, x.decimal, true, x.decimal) + }) + }) + return data + } + + const unique = function(arr, keyProps) { + const kvArray = arr.map(entry => { + const key = keyProps.map(k => entry[k]).join('|'); + return [key, entry]; + }); + const map = new Map(kvArray); + return Array.from(map.values()); + } + + const arrayMove = function(arr, old_index, new_index) { + if (new_index >= arr.length) { + var k = new_index - arr.length + 1; + while (k--) { + arr.push(undefined); + } + } + arr.splice(new_index, 0, arr.splice(old_index, 1)[0]); + return arr; // for testing + } + + const multiSort = function(array, sortObject = {}, format = {}) { + const sortKeys = Object.keys(sortObject) + + // Return array if no sort object is supplied. + if (!sortKeys.length) return array + + // Change the values of the sortObject keys to -1, 0, or 1. + for (let key in sortObject) + sortObject[key] = sortObject[key] === 'desc' || sortObject[key] === -1 ? -1 : (sortObject[key] === 'skip' || sortObject[key] === 0 ? 0 : 1) + + const keySort = (a, b, direction) => { + direction = direction !== null ? direction : 1 + if (a === b) return 0 + + // If b > a, multiply by -1 to get the reverse direction. + return a > b ? direction : -1 * direction; + } + + return array.sort((a, b) => { + let sorted = 0, index = 0 + + // Loop until sorted (-1 or 1) or until the sort keys have been processed. + while (sorted === 0 && index < sortKeys.length) { + const key = sortKeys[index] + if (key) { + const direction = sortObject[key] + let val1 = format[key]==='number'? (empty(a[key])? 0 : this.$formatNumber(a[key])) : a[key] + let val2 = format[key]==='number'? (empty(b[key])? 0 : this.$formatNumber(b[key])) : b[key] + sorted = keySort(val1, val2, direction) + index++ + } + } + return sorted + }) + } + + //======================Fields==================== + const createField = function(name,label,format,show, minwidth) { + let field = {name: name, label: label, format: format, show: show, minwidth: minwidth} + if(format==='number') { + field.unit = '1' + field.textalign = 'right' + } + return field + } + + const updateFields = function(pagename, field, action) { + let pagedata = store[pagename] + let copy = this.$copy(pagedata.fields) + let idx = this.$findIndex(copy, {name: field.name}) + if(action==='delete') { + this.$delete(copy, idx) + if(pagedata.filters? pagedata.filters.length>0 : false) { + let index = this.$findIndex(pagedata.filters, {name: field.name}) + if(index>=0) { + let copyFilter = this.$copy(this.pagedata.filters) + this.$delete(copyFilter, index) + this.$store.commit('updateState', {name: pagename, key: 'filterby', data: copyFilter}) + } + } + } else { + idx>=0? copy[idx] = field : copy.push(field) + } + this.$store.commit("updateState", {name: pagename, key: "fields", data: copy}) + } + + const updateSeriesFields = function(fields) { + if (!Array.isArray(fields)) { + fields = Object.values(fields); + } + + fields.filter(v=>v.series).map(field=>{ + let obj = field.api==='finitem'? this.$findPeriod(field.series, 'period') : this.$findPeriod(field.series) + field.period = field.api==='finitem'? obj.code : obj + let idx = field.label.indexOf('[') + field.label = (idx>0? field.label.substring(0, idx) : field.label) + '[' + (field.api==='finitem'? obj.show : obj) + ']' + }) + return fields + } + + const updateSeriesFilters = function(filters, fields) { + if(fields.filter(v=>v.series).length===0) return filters + filters.map(v=>{ + let found = fields.find(x=>x.name===v.name) + if(found? found.series : false) { + v.label = found.label + } + }) + return filters + } + + //======================Export=============================== + const exportExcel = function(data, filename, fields) { + var _filename = filename + '.xlsx' + let list = [] + data.map(v=>{ + let ele = {} + fields.map(x=>{ + let label = stripHtml(x.label) + ele[label] = v[x.name] + }) + list.push(ele) + }) + var XLSX = require('xlsx') + //workBook class + function Workbook() { + if(!(this instanceof Workbook)) return new Workbook() + this.SheetNames = [] + this.Sheets = {} + } + var exportBook = new Workbook(); + var worksheet = XLSX.utils.json_to_sheet(list) + exportBook.SheetNames.push('sheet1') + exportBook.Sheets.sheet1 = worksheet + XLSX.writeFile(exportBook, _filename) + } + + return { + provide: { + find, + findIndex, + filter, + id, + empty, + copy, + clone, + remove, + stripHtml, + isNumber, + numtoString, + formatNumber, + formatUnit, + calc, + calculate, + calculateFunc, + calculateData, + summary, + formatArray, + unique, + arrayMove, + multiSort, + createField, + updateFields, + updateSeriesFields, + updateSeriesFilters, + exportExcel + } + } +}) \ No newline at end of file diff --git a/app/plugins/01-common.js b/app/plugins/01-common.js new file mode 100644 index 0000000..80cd53a --- /dev/null +++ b/app/plugins/01-common.js @@ -0,0 +1,641 @@ +// nuxt 3 - plugins/my-plugin.ts +import { useRoute } from 'vue-router'; +import { useStore } from '~/stores/index'; +import dayjs from 'dayjs'; +import weekday from 'dayjs/plugin/weekday'; +import weekOfYear from 'dayjs/plugin/weekOfYear'; +import relativeTime from 'dayjs/plugin/relativeTime'; +import 'dayjs/locale/vi'; +dayjs.extend(weekday); +dayjs.extend(weekOfYear); +dayjs.extend(relativeTime); + +dayjs.locale('vi'); + +export default defineNuxtPlugin(() => { + const route = useRoute(); + const { $id, $empty } = useNuxtApp(); + const store = useStore(); + const dialog = function (content, title, type, duration, width, height, vbind) { + content = typeof content === 'string' ? content : JSON.stringify(content); + let vtitle = type === 'Success' ? `${title}` : title; + if (type === 'Error') vtitle = `${title}`; + let data = { + id: $id(), + component: `dialog/${type || 'Info'}`, + vbind: { content: content, duration: duration, vbind: vbind }, + title: vtitle, + width: width || '600px', + height: height || '100px', + }; + store.commit('showmodal', data); + }; + + const snackbar = function (content, title, type, width, height) { + content = typeof content == 'string' ? content : JSON.stringify(content); + let vtitle = type === 'Success' ? `${title}` : title; + if (type === 'Error') vtitle = `${title}`; + let data = { + id: $id(), + component: `snackbar/${type || 'Info'}`, + vbind: { content: content }, + title: vtitle, + width: width || '600px', + height: height || '100px', + }; + store.commit('snackbar', data); + }; + + const getLink = function (val) { + if (val === undefined || val === null || val === '' || val === '') return ''; + let json = val.indexOf('{') >= 0 ? JSON.parse(val) : { path: val }; + return json; + }; + + const errPhone = function (phone) { + var text = undefined; + if ($empty(phone)) { + text = 'Số điện thoại di động không được bỏ trống.'; + } else if (isNaN(phone)) { + text = 'Số điện thoại di động không hợp lệ.'; + } else if (phone.length < 9 || phone.length > 11) { + text = 'Số điện thoại di động phải từ 9-11 số.'; + } + return text; + }; + + const errEmail = function (email) { + const re = + /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; + var text = undefined; + if ($empty(email)) { + text = 'Email không được bỏ trống.'; + } else if (!re.test(String(email).toLowerCase())) { + text = 'Email không hợp lệ.'; + } + return text; + }; + + const errPhoneEmail = function (contact) { + const re = + /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; + var text = undefined; + + if ($empty(contact)) { + text = 'Số điện thoại di động hoặc Email không được bỏ trống.'; + } else if (!(re.test(String(contact).toLowerCase()) || !isNaN(contact))) { + text = 'Số điện thoại di động hoặc Email không hợp lệ.'; + } else if (!isNaN(contact) && (contact.length < 9 || contact.length > 11)) { + text = 'Số điện thoại di động không hợp lệ.'; + } + return text; + }; + + const dummy = function (data, count) { + let list = this.$copy(data); + for (let index = 0; index < count; index++) { + if (data.length < index + 1) list.push({ dummy: true }); + } + return list; + }; + + const upload = function (file, type, user, convert, quality) { + var fileFormat = [ + { type: 'image', format: ['.png', '.jpg', 'jpeg', '.bmp', '.gif', '.svg', '.webp'] }, + { type: 'video', format: ['.wmv', '.avi', '.mp4', '.flv', '.mov', '.mpg', '.amv', '.rm'] }, + ]; + var valid = undefined; + if (type === 'image' || type === 'video') { + valid = false; + let found = fileFormat.find((v) => v.type === type); + found.format.map((x) => { + if (file.name.toLowerCase().indexOf(x) >= 0) valid = true; + }); + } + if (valid === false) return { name: file.name, error: true, text: 'Định dạng file không hợp lệ' }; + if ((type === 'image' || type === 'file') && file.size > 500 * 1024 * 1024) { + return { + name: file.name, + error: true, + text: 'Kích thước ' + (type === 'image' ? 'hình ảnh' : 'tài liệu') + ' phải dưới 500MB', + }; + } else if (type === 'video' && file.size > 1073741274) { + return { name: file.name, error: true, text: 'Kích thước video phải dưới 1GB' }; + } + let data = new FormData(); + let fileName = dayjs(new Date()).format('YYYYMMDDhhmmss') + '-' + file.name; + data.append('name', file.name); + data.append('filename', fileName); + data.append('file', file); + data.append('type', type); + data.append('size', file.size); + data.append('user', user); + data.append('convert', convert); + // Thêm quality nếu convert được bật và quality được cung cấp + if (convert && quality !== null && quality !== undefined) { + data.append('quality', quality); + } + return { form: data, type: type, size: file.size, file: file, name: file.name, filename: fileName }; + }; + + const change = function (obj1, obj2, list) { + var change = false; + if (list) { + list.map((v) => { + if (obj1[v] !== obj2[v]) change = true; + }); + } else { + for (var k in obj1) { + if (obj1[k] !== obj2[k]) change = true; + } + } + return change; + }; + + const resetNull = function (obj) { + for (const [key, value] of Object.entries(obj)) { + if (typeof value === 'string') { + let val = value.trim(); + if (val === '' || val === '') val = null; + obj[key] = val; + } + } + return obj; + }; + + const copyToClipboard = function (text) { + snackbar('Copied to clipboard'); + if (window.clipboardData && window.clipboardData.setData) { + // IE specific code path to prevent textarea being shown while dialog is visible. + return clipboardData.setData('Text', text); + } else if (document.queryCommandSupported && document.queryCommandSupported('copy')) { + var textarea = document.createElement('textarea'); + textarea.textContent = text; + textarea.style.position = 'fixed'; // Prevent scrolling to bottom of page in MS Edge. + document.body.appendChild(textarea); + textarea.select(); + try { + return document.execCommand('copy'); // Security exception may be thrown by some browsers. + } catch (ex) { + console.warn('Copy to clipboard failed.', ex); + return false; + } finally { + document.body.removeChild(textarea); + } + } + }; + + const nonAccent = function (str) { + if ($empty(str)) return null; + str = str.replaceAll('/', '-').replaceAll('%', '-').replaceAll('?', '-'); + str = str.toLowerCase(); + str = str.replace(/à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ/g, 'a'); + str = str.replace(/è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ/g, 'e'); + str = str.replace(/ì|í|ị|ỉ|ĩ/g, 'i'); + str = str.replace(/ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ/g, 'o'); + str = str.replace(/ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ/g, 'u'); + str = str.replace(/ỳ|ý|ỵ|ỷ|ỹ/g, 'y'); + str = str.replace(/đ/g, 'd'); + // Some system encode vietnamese combining accent as individual utf-8 characters + str = str.replace(/\u0300|\u0301|\u0303|\u0309|\u0323/g, ''); // Huyền sắc hỏi ngã nặng + str = str.replace(/\u02C6|\u0306|\u031B/g, ''); // Â, Ê, Ă, Ơ, Ư + str = str + .split(' ') + .filter((s) => s) + .join('-'); + return str; + }; + + const linkID = function (link) { + link = link ? link : route.params.slug; + if ($empty(link)) return; + let idx = link.lastIndexOf('-'); + let id = idx > -1 && idx < link.length - 1 ? link.substring(idx + 1, link.length) : undefined; + return id; + }; + + const exportpdf = function (docid, name, size, orientation = 'portrait') { + var element = document.getElementById(docid); + let elms = element.querySelectorAll("[id='ignore']"); + for (var i = 0; i < elms.length; i++) { + elms[i].style.setProperty('display', 'none', 'important'); + } + // Xóa cache ảnh để lần export sau không bị lỗi + element.querySelectorAll('img').forEach((img) => { + img.src = `${img.src}`; + }); + var opt = { + margin: 0.4, + filename: `${name || 'file'}-${dayjs().format('YYYYMMDDHHmmss')}.pdf`, + image: { type: 'jpeg', quality: 1 }, + html2canvas: { scale: 3, useCORS: true }, + jsPDF: { unit: 'in', format: size || 'a4', orientation }, + + pagebreak: { + mode: ['avoid-all', 'css', 'legacy'], + before: '.page-break-before', + after: '.page-break-after', + avoid: '.avoid-page-break', + }, + }; + setTimeout(() => html2pdf().set(opt).from(element).save(), 300); + setTimeout(() => { + for (var i = 0; i < elms.length; i++) { + elms[i].style.removeProperty('display'); + } + }, 1000); + return opt.filename; + }; + + const exportImage = function (docid, name) { + var element = document.getElementById(docid); + let elms = element.querySelectorAll("[id='ignore']"); + for (var i = 0; i < elms.length; i++) { + elms[i].style.display = 'none'; + } + let filename = `${name}-${dayjs().format('YYYYMMDDHHmmss')}.png`; + html2canvas(element).then((canvas) => { + const link = document.createElement('a'); + link.href = canvas.toDataURL('image/png'); + link.download = filename; + link.click(); + link.remove(); + }); + setTimeout(() => { + for (var i = 0; i < elms.length; i++) { + elms[i].style.display = 'block'; + } + }, 1000); + return filename; + }; + + const download = async function (url, fileName) { + let name = dayjs(new Date()).format('YYYYMMDDhhmmss') + '-' + fileName; + const response = await fetch(url, { method: 'GET' }); + const blob = await response.blob(); + const urlDownload = window.URL.createObjectURL(blob); + const link = document.createElement('a'); + link.href = urlDownload; + link.setAttribute('download', name); + link.click(); + link.remove(); + }; + + const vnmoney = function (amount) { + var readGroup = function (group) { + let readDigit = [' Không', ' Một', ' Hai', ' Ba', ' Bốn', ' Năm', ' Sáu', ' Bảy', ' Tám', ' Chín']; + var temp = ''; + if (group == '000') return ''; + temp = readDigit[parseInt(group.substring(0, 1))] + ' Trăm'; + if (group.substring(1, 2) == '0') + if (group.substring(2, 3) == '0') return temp; + else { + temp += ' Lẻ' + readDigit[parseInt(group.substring(2, 3))]; + return temp; + } + else temp += readDigit[parseInt(group.substring(1, 2))] + ' Mươi'; + if (group.substring(2, 3) == '5') temp += ' Lăm'; + else if (group.substring(2, 3) != '0') temp += readDigit[parseInt(group.substring(2, 3))]; + return temp; + }; + var readMoney = function (num) { + if (num == null || num == '') return ''; + let temp = ''; + while (num.length < 18) { + num = '0' + num; + } + let g1 = num.substring(0, 3); + let g2 = num.substring(3, 6); + let g3 = num.substring(6, 9); + let g4 = num.substring(9, 12); + let g5 = num.substring(12, 15); + let g6 = num.substring(15, 18); + if (g1 != '000') { + temp = readGroup(g1); + temp += ' Triệu'; + } + if (g2 != '000') { + temp += readGroup(g2); + temp += ' Nghìn'; + } + if (g3 != '000') { + temp += readGroup(g3); + temp += ' Tỷ'; + } else if ('' != temp) { + temp += ' Tỷ'; + } + if (g4 != '000') { + temp += readGroup(g4); + temp += ' Triệu'; + } + if (g5 != '000') { + temp += readGroup(g5); + temp += ' Nghìn'; + } + temp = temp + readGroup(g6); + temp = temp.replaceAll('Một Mươi', 'Mười'); + temp = temp.trim(); + temp = temp.replaceAll('Không Trăm', ''); + temp = temp.trim(); + temp = temp.replaceAll('Mười Không', 'Mười'); + temp = temp.trim(); + temp = temp.replaceAll('Mươi Không', 'Mươi'); + temp = temp.trim(); + if (temp.indexOf('Lẻ') == 0) temp = temp.substring(2); + temp = temp.trim(); + temp = temp.replaceAll('Mươi Một', 'Mươi Mốt'); + temp = temp.trim(); + let result = temp.substring(0, 1).toUpperCase() + temp.substring(1).toLowerCase(); + return (result == '' ? 'Không' : result) + ' đồng chẵn'; + }; + return readMoney(amount.toString()); + }; + + const lang = function (code) { + let field = store.common.find((v) => v.code === code); + return field ? field[store.lang] : ''; + }; + + const createMeta = function (metainfo) { + return { + title: metainfo.title, + link: [ + { + hid: 'canonical', + rel: 'canonical', + href: `https://bigdatatech.vn${route.path}`, + }, + ], + meta: [ + { + hid: 'description', + name: 'description', + content: metainfo.description || '', + }, + { + hid: 'og:title', + property: 'og:title', + content: metainfo.title, + }, + { + hid: 'og:description', + property: 'og:description', + content: metainfo.description || '', + }, + { + hid: 'og:type', + property: 'og:type', + content: metainfo.type || '', + }, + { + hid: 'og:image', + property: 'og:image', + content: metainfo.image || '', + }, + { + hid: 'og:url', + property: 'og:url', + content: `https://bigdatatech.vn${route.path}`, + }, + { + property: 'og:locale', + content: 'vi_VN', + }, + { + hid: 'fb:app_id', + property: 'fb:app_id', + content: metainfo.app_id || '549555567061256', + }, + { + hid: 'keywords', + name: 'keywords', + content: metainfo.keywords || '', + }, + ], + }; + }; + + const formatFileSize = (bytes) => { + if (bytes === 0) return '0 Bytes'; + const k = 1024; + const sizes = ['Bytes', 'KB', 'MB', 'GB']; + const i = Math.floor(Math.log(bytes) / Math.log(k)); + return Math.round((bytes / Math.pow(k, i)) * 100) / 100 + ' ' + sizes[i]; + }; + + const numberToVietnamese = (input) => { + if (input === null || input === undefined || input === '') return ''; + + var number = Number(input); + if (isNaN(number) || number < 0 || number % 1 !== 0) return ''; + + if (number === 0) return 'Không'; + + var units = ['không', 'một', 'hai', 'ba', 'bốn', 'năm', 'sáu', 'bảy', 'tám', 'chín']; + + var scales = ['', 'nghìn', 'triệu', 'tỷ', 'nghìn tỷ', 'triệu tỷ']; + + function readThreeDigits(num, isFull) { + var result = ''; + var hundred = Math.floor(num / 100); + var ten = Math.floor((num % 100) / 10); + var unit = num % 10; + + if (hundred > 0 || isFull) { + result += units[hundred] + ' trăm'; + if (ten === 0 && unit > 0) result += ' lẻ'; + } + + if (ten > 1) { + result += ' ' + units[ten] + ' mươi'; + if (unit === 1) result += ' mốt'; + else if (unit === 5) result += ' lăm'; + else if (unit > 0) result += ' ' + units[unit]; + } else if (ten === 1) { + result += ' mười'; + if (unit === 5) result += ' lăm'; + else if (unit > 0) result += ' ' + units[unit]; + } else if (ten === 0 && unit > 0 && hundred === 0 && !isFull) { + result += units[unit]; + } + + return result.trim(); + } + + var result = ''; + var scaleIndex = 0; + + while (number > 0) { + var chunk = number % 1000; + + if (chunk > 0) { + var isFull = result !== ''; + result = + readThreeDigits(chunk, isFull) + + (scales[scaleIndex] ? ' ' + scales[scaleIndex] : '') + + (result ? ' ' + result : ''); + } + + number = Math.floor(number / 1000); + scaleIndex++; + } + + result = result.trim(); + return result.charAt(0).toUpperCase() + result.slice(1); + }; + + const formatDateVN = (input, { withTime = false, withSeconds = false } = {}) => { + if (!input) return ''; + + const date = new Date(input); + if (isNaN(date.getTime())) return ''; + + const pad = (n) => String(n).padStart(2, '0'); + + const day = pad(date.getDate()); + const month = pad(date.getMonth() + 1); + const year = date.getFullYear(); + + let result = `${day}/${month}/${year}`; + + if (withTime) { + const hours = pad(date.getHours()); + const minutes = pad(date.getMinutes()); + result += ` ${hours}:${minutes}`; + + if (withSeconds) { + const seconds = pad(date.getSeconds()); + result += `:${seconds}`; + } + } + + return result; + }; + + const numberToVietnameseCurrency = (amount) => { + if (amount === null || amount === undefined || amount === '') return ''; + + amount = Number(amount); + if (isNaN(amount)) return ''; + + const units = ['', 'một', 'hai', 'ba', 'bốn', 'năm', 'sáu', 'bảy', 'tám', 'chín']; + const scales = ['', 'nghìn', 'triệu', 'tỷ']; + + function readThreeDigits(num) { + let result = ''; + const hundred = Math.floor(num / 100); + const ten = Math.floor((num % 100) / 10); + const unit = num % 10; + + if (hundred > 0) { + result += units[hundred] + ' trăm'; + if (ten === 0 && unit > 0) result += ' lẻ'; + } + + if (ten > 1) { + result += ' ' + units[ten] + ' mươi'; + if (unit === 1) result += ' mốt'; + else if (unit === 5) result += ' lăm'; + else if (unit > 0) result += ' ' + units[unit]; + } else if (ten === 1) { + result += ' mười'; + if (unit === 5) result += ' lăm'; + else if (unit > 0) result += ' ' + units[unit]; + } else if (ten === 0 && unit > 0 && hundred === 0) { + result += units[unit]; + } + + return result.trim(); + } + + let text = ''; + let scaleIndex = 0; + + while (amount > 0) { + const chunk = amount % 1000; + if (chunk > 0) { + text = `${readThreeDigits(chunk)} ${scales[scaleIndex]} ${text}`; + } + amount = Math.floor(amount / 1000); + scaleIndex++; + } + + text = text.trim(); + text = text.charAt(0).toUpperCase() + text.slice(1); + + return text; + }; + + const getFirstAndLastName = (fullName, showDots) => { + if (!fullName) return ''; + + var parts = fullName.trim().replace(/\s+/g, ' ').split(' '); + + if (parts.length === 1) return parts[0]; + + var first = parts[0]; + var last = parts[parts.length - 1]; + + return showDots ? first + '...' + last : first + ' ' + last; + }; + + const paymentQR = (content = '', bankCode = 'MB', amount = 0) => { + const listBanks = [ + { + bank: { + code: 'MB', + name: 'MB Bank', + }, + account: { + number: '146768686868', + name: 'CONG TY CO PHAN BAT DONG SAN UTOPIA', + }, + content: 'Thanh toán hóa đơn', + }, + ]; + + let bankInfo = listBanks.find( + (item) => item.bank.code && bankCode && item.bank.code.toLowerCase() === bankCode.toLowerCase(), + ); + + if (!bankInfo) return; + + const params = new URLSearchParams({ + addInfo: content || bankInfo.content, + accountName: bankInfo.account.name || '', + amount: amount || 0, + }); + return `https://img.vietqr.io/image/${bankInfo.bank.code}-${bankInfo.account.number}-print.png?${params.toString()}`; + }; + + return { + provide: { + dialog, + snackbar, + getLink, + errPhone, + errEmail, + errPhoneEmail, + dummy, + upload, + change, + resetNull, + copyToClipboard, + nonAccent, + linkID, + exportpdf, + exportImage, + vnmoney, + createMeta, + dayjs, + download, + lang, + formatFileSize, + numberToVietnamese, + numberToVietnameseCurrency, + formatDateVN, + getFirstAndLastName, + paymentQR, + }, + }; +}); diff --git a/app/plugins/02-connection.js b/app/plugins/02-connection.js new file mode 100644 index 0000000..77c274a --- /dev/null +++ b/app/plugins/02-connection.js @@ -0,0 +1,1391 @@ +// nuxt 3 - plugins/my-plugin.ts +import { useStore } from "~/stores/index"; +import axios from "axios"; +import { io } from "socket.io-client"; + +export default defineNuxtPlugin(() => { + const module = "application"; + const mode = "dev"; + const paths = [ + { name: "dev", url: "https://dev.api.utopia.com.vn/" }, + { name: "local", url: "http://localhost:8000/" }, + { name: "prod", url: "https://api.utopia.com.vn/" }, + ]; + const path = paths.find((v) => v.name === mode).url; + const apis = [ + { name: 'sendemail', url: 'send-email/' }, + { name: 'deleteentry', url: 'delete-entry/' }, + { name: 'emailpreview', url: 'email-preview/' }, + { name: 'workflow', url: 'workflow/execute/' }, + { name: 'accountentry', url: 'account-entry/', params: {} }, + { name: 'accountmultientry', url: 'account-multi-entry/', params: {} }, + { name: 'entryfile', url: 'data/Entry_File/', url_detail: 'data-detail/Entry_File/', params: { values: 'id,file__file,file__name,file__caption,file,file__user__fullname,create_time' } }, + { name: 'importsetting', url: 'data/Import_Setting/', url_detail: 'data-detail/Import_Setting/', params: {} }, + { name: 'modelfields', url: 'model-fields/', params: {} }, + { name: 'readexcel', url: 'read-excel/', params: {} }, + { name: 'findkey', url: 'find-key/', params: {} }, + { name: 'dealerrights', url: 'data/Biz_Rights/', url_detail: 'data-detail/Biz_Rights/', params: { sort: '-id' } }, + { + name: "individual", + url: "data/Individual/", + url_detail: "data-detail/Individual/", + params: { + sort: "-id", + values: "id,customer,dob,sex,sex__name,sex__en,zalo,facebook,company,company__fullname,create_time,update_time", + }, + }, + { + name: "transactiondiscount", + url: "data/Transaction_Discount/", + url_detail: "data-detail/Transaction_Discount/", + params: { + values: "id,transaction,discount,discount__code,discount__name,type,type__code,type__name,value,create_time,update_time" + } + }, + { + name: "organization", + url: "data/Organization/", + url_detail: "data-detail/Organization/", + params: { + sort: "-id", + values: "id,customer,shortname,established_date,website,type,type__name,create_time,update_time", + }, + }, + { + name: "co_op", + url: "data/Co_Ownership/", + url_detail: "data-detail/Co_Ownership/", + params: { + values: 'id,transaction,people,people__code,people__fullname,people__phone,people__legal_code' + } + }, + { + name: "companytype", + url: "data/Company_Type/", + url_detail: "data-detail/Company_Type/", + params: { + values: "id,code,name,create_time", + }, + }, + { + name: "cart", + url: "data/Cart/", + url_detail: "data-detail/Cart/", + commit: 'cart', + params: { + sort: "id", + values: "id,code,name,dealer,dealer__code,dealer__name,create_time", + distinct_values: { + label: { + type: "Concat", + field: ["code", "name"] + } + }, + summary: "annotate", + } + }, + { + name: "payment_schedule", + url: "data/Payment_Schedule/", + url_detail: "data-detail/Payment_Schedule/", + params: { + sort: "-id", + values: + "batch_date,amount_remain,penalty_remain,penalty_paid,penalty_amount,penalty_reduce,ovd_days,remain_amount,paid_amount,txn_detail__transaction__product__trade_code,txn_detail__status,txn_detail__transaction__product__code,txn_detail__phase__name,txn_detail,id,txn_detail__transaction__customer__fullname,txn_detail__transaction__customer__code,txn_detail__transaction__customer__legal_code,status__name,type__name,code,from_date,txn_detail__transaction__policy__code,to_date,amount,cycle,cycle_days,txn_detail__transaction,type,status,updater,entry,detail,txn_detail__transaction__code,txn_detail__code" + }, + }, + { + name: "people", + url: "data/People/", + url_detail: "data-detail/People/", + params: { + sort: "-id", + values: + "id,issued_place,issued_place__code,issued_place__name,contact_address,address,country__name,company__fullname,legal_code,company,country,email,creator,code,fullname,dob,sex,legal_code,sex__name,phone,issued_date,legal_type,legal_type__name,address,note,updater,updater__fullname,create_time,update_time", + distinct_values: { + label: { type: "Concat", field: ["code", "fullname", "phone"] }, + order: { type: "RowNumber" }, + }, + summary: "annotate", + }, + }, + { name: 'productnote', url: 'data/Product_Note/', url_detail: 'data-detail/Product_Note/', commit: 'productnote', params: {sort: 'id',values: 'id,detail,user,user__username,user__fullname,create_time,update_time,ref,ref__cart__dealer,ref__trade_code' } }, + { + name:"customernote", + url: "data/Customer_Note/", + url_detail: "data-detail/Customer_Note/", + params: { + values: 'id,ref,detail,user,create_time,update_time' + } + }, + { name: 'entrytype', url: 'data/Entry_Type/', url_detail: 'data-detail/Entry_Type/', params: {} }, + { name: 'entrycategory', url: 'data/Entry_Category/', url_detail: 'data-detail/Entry_Category/', params: {} }, + { name: 'accounttype', url: 'data/Account_Type/', url_detail: 'data-detail/Account_Type/', params: { sort: 'id' } }, + { name: 'internalaccount', url: 'data/Internal_Account/', url_detail: 'data-detail/Internal_Account/', params: { sort: 'branch,currency,type', values: 'id,currency,currency__code,currency__name,code,balance,create_time,update_time,type,type__code,type__name,branch,branch__code,branch__name', distinct_values: { label: { type: 'Concat', field: ['branch__name', 'code', 'type__name'] } }, summary: 'annotate' } }, + { name: "currency", url: "data/Currency/", url_detail: "data-detail/Currency/", params: {} }, + { name: "approvestatus", url: "data/Approve_Status/", url_detail: "data-detail/Approve_Status/", params: {} }, + { name: 'bizrights', url: 'data/Biz_Rights/', url_detail: 'data-detail/Biz_Rights/', params: { sort: '-id' } }, + { + name: "feetype", + url: "data/Fee_Type/", + url_detail: "data-detail/Fee_Type/", + params: { + sort: "id", + values: "id,index,code,name,type,value,type__code,type__name,method,method__code,method__name,create_time", + distinct_values: { + label: { + type: "Concat", + field: ["name", "method__name", "type__name", "value"], + }, + }, + summary: "annotate", + }, + }, + { + name: "dealersetting", + url: "data/Biz_Setting/", + url_detail: "data-detail/Biz_Setting/", + params: { sort: "index" }, + }, + { + name: "documentaudit", + url: "data/Document_Audit/", + url_detail: "data-detail/Document_Audit/", + params: { sort: "index" }, + }, + { + name: "documenttype", + url: "data/Document_Type/", + url_detail: "data-detail/Document_Type/", + params: { sort: "index" }, + }, + { + name: "getcodeCustomer", + url: "increment/Customer/KH/", + + params: {}, + }, + { + name: "getcodepeople", + url: "increment/People/RE/", + + params: {}, + }, + { + name: "getcodecompany", + url: "increment/Company/CP/", + + params: {}, + }, + { + name: "country", + url: "data/Country/", + commit: "country", + params: { + sort: "id", + values: "id,code,name,en,create_time", + }, + }, + { + name: "status", + url: "data/Approve_Status/", + + params: { + values: "id,code,name,create_time", + }, + }, + { name: "image", url: "data/Image/", url_detail: "data-detail/Image/", params: {} }, + { name: "file", url: "data/File/", url_detail: "data-detail/File/", params: {} }, + { name: "filetype", url: "data/File_Type/", url_detail: "data-detail/File_Type/", params: {} }, + { + name: "news", + commit: "updateNews", + url: "data/News/", + url_detail: "data-detail/News/", + params: { values: "id,title,subtitle,create_time" }, + }, + { + name: "category", + commit: "updateCategory", + url: "data/Category/", + url_detail: "data-detail/Category/", + params: {}, + }, + { + name: "contract", + url: "data/Contract/", + url_detail: "data-detail/Contract/", + params: { + sort: "-id" + }, + }, + { + name: "contractstatus", + url: "data/Contract_Status/", + url_detail: "data-detail/Contract_Status/", + params: {}, + }, + { + name: "token", + url: "data/Token/", + url_detail: "data-detail/Token/", + params: { + values: + "id,token,browser,browser_version,ip,os,platform,expiry,create_time,update_time,user,user__fullname,user__username", + sort: "-id", + }, + }, + { name: "authtoken", url: "auth-token/", params: {} }, + { + name: "notification", + commit: "updateNotification", + url: "data/Notify/", + url_detail: "data-detail/Notify/", + params: { + values: + "id,title,content,image,link,task_log,user,user__username,user__fullname,event,seen,create_time,event__code,event__name,update_time", + }, + }, + { + name: "common", + commit: "common", + url: "data/Biz_Setting/", + url_detail: "data-detail/Biz_Setting/", + params: { sort: "index" }, + }, + { name: "upload", url: "upload/", params: {} }, + { + name: "paymentstatus", + url: "data/Payment_Status/", + url_detail: "data-detail/Payment_Status/", + params: { + values: "id,code,name,en,index,create_time", + }, + }, + { + name: "paymenttype", + url: "data/Payment_Type/", + url_detail: "data-detail/Payment_Type/", + params: { + values: "id,code,name,en,index,create_time", + }, + }, + { name: "paymentmethod", url: "data/Payment_Method/", url_detail: "data-detail/Payment_Method/", params: {} }, + { name: "salepolicy", url: "data/Sale_Policy/", url_detail: "data-detail/Sale_Policy/", params: { values: "id,code,name,deposit,method,method__code,method__name,create_time,enable,contract_allocation_percentage,create_time,update_time,index", sort: "index" } }, + { + name: "paymentplan", + url: "data/Payment_Plan/", + url_detail: "data-detail/Payment_Plan/", + params: { + values: "policy__enable,id,policy,policy__code,policy__name,cycle,value,type,days,payment_note,due_note,create_time,update_time", + sort: "cycle" + }, + }, + { name: "request", url: "data/Request/", url_detail: "data-detail/Request/", params: {} }, + { name: "register", url: "data/Register/", url_detail: "data-detail/Register/", params: {} }, + { name: "sendemail", url: "send-email/", path: "etl", params: {} }, + { name: "sendemailnow", url: "send-email-now/", path: "etl", params: {} }, + { name: "usersession", url: "data/User_Session/", url_detail: "data-detail/User_Session/", params: {} }, + { name: "userlog", url: "data/User_Log/", url_detail: "data-detail/User_Log/", params: {} }, + { name: "usersetting", url: "data/User_Setting/", url_detail: "data-detail/User_Setting/", params: {} }, + { name: "account-entry", url: "/account-entry/", params: {} }, + { + name: "valuetype", + url: "data/Value_Type/", + url_detail: "data-detail/Value_Type/", + params: { + values: "id,code,name,en,index,create_time", + sort: "index" + }, + }, + { + name: "bizsetting", + commit: "bizsetting", + url: "data/Biz_Setting/", + url_detail: "data-detail/Biz_Setting/", + params: {}, + }, + { + name: "discounttype", + commit: "discounttype", + url: "data/Discount_Type/", + url_detail: "data-detail/Discount_Type/", + params: { + values: 'id,code,name,value,type,type__name,method,method__name', + distinct_values: { + label: { type: "Concat", field: ["code", "name", "type__name"] }, + }, + summary: "annotate", + }, + }, + { + name: "customer", + url: "data/Customer/", + url_detail: "data-detail/Customer/", + params: { + values: + "id,update_time,creator,creator__fullname,country,country__name,country__en,issued_date,issued_place,issued_place__name,code,email,fullname,legal_code,phone,legal_type,legal_type__name,address,contact_address,note,type,type__name,updater,updater__fullname,create_time,update_time", + distinct_values: { + label: { type: "Concat", field: ["code", "fullname", "phone", "legal_code"] }, + order: { type: "RowNumber" }, + image_count: { type: "Count", field: "id", subquery: { model: "Customer_File", column: "ref" } }, + count_note: { type: "Count", field: "id", subquery: { model: "Customer_Note", column: "ref" } }, + count_product: { type: "Count", field: "id", subquery: { model: "Product_Booked", column: "transaction__customer" } }, + sum_product: { type: "Sum", field: "transaction__sale_price", subquery: { model: "Product_Booked", column: "transaction__customer" } }, + sum_receiver: { type: "Sum", field: "transaction__amount_received", subquery: { model: "Product_Booked", column: "transaction__customer" } }, + sum_remain: { type: "Sum", field: "transaction__amount_remain", subquery: { model: "Product_Booked", column: "transaction__customer" } } + }, + summary: "annotate", + filter: { deleted: 0 }, + sort: "-id", + }, + }, + { + name: "transaction", + commit: "transaction", + url: "data/Transaction/", + url_detail: "data-detail/Transaction/", + params: { + sort: '-date', + values: "date,txncurrent__detail,txncurrent__detail__status,customer__type,txncurrent,txncurrent__detail__amount,txncurrent__detail__amount_remaining,txncurrent__detail__status__name,product__zone_type__name,product__trade_code,product__cart__dealer,customer__legal_code,customer__legal_type__name,payment_plan,id,code,customer,customer__code,customer__fullname,customer__phone,product,phase,phase__name,phase__code,policy,policy__code,policy__name,origin_price,discount_amount,sale_price,deposit_amount,deposit_received,deposit_remaining,amount_received,amount_remain,create_time,update_time" + } + }, + { + name: "transactionphase", + url: "data/Transaction_Phase/", + url_detail: "data-detail/Transaction_Phase/", + params: { + values: "id,code,name,create_time", + }, + }, + { + name: "phasedoctype", + url: "data/Phase_Doctype/", + url_detail: "data-detail/Phase_Doctype/", + params: { + values: "id,phase,doctype,doctype__code,doctype__name", + sort:"doctype__index" + } + }, + { + name: "transactiontype", + url: "data/Transaction_Type/", + url_detail: "data-detail/Transaction_Type/", + params: { + values: "id,code,name,detail,create_time", + }, + }, + { + name: "reservation", + commit: "reservation", + url: "data/Transaction_Detail/", + url_detail: "data-detail/Transaction_Detail/", + params: { + values: "id,code,date,amount,amount_received,amount_remaining,phase,due_date,transaction,creator,status,approver,approve_time,create_time,update_time", + }, + }, + { + name: "transactionfile", + commit: "transactionfile", + url: "data/Transaction_File/", + url_detail: "data-detail/Transaction_File/", + params: { + values: "id,txn_detail,file,file__name,file__size,file__file,create_time,file__doc_type", + }, + }, + { + name: "productbooked", + commit: "productbooked", + url: "data/Product_Booked/", + url_detail: "data-detail/Product_Booked/", + params: { + }, + }, + { + name: "product", + commit: "product", + url: "data/Product/", + url_detail: "data-detail/Product/", + params: { + sort: "id", + values: + "prdbk__transaction__amount_remain,prdbk__transaction,price_excluding_vat,prdbk__transaction__txncurrent__detail__status__name,locked_until,note,cart,cart__name,cart__code,cart__dealer,cart__dealer__code,cart__dealer__name,direction,type,zone_type,dealer,link,type__name,dealer__code,dealer__name,prdbk,prdbk__transaction__customer,prdbk__transaction,prdbk__transaction__policy__code,prdbk__transaction__sale_price,prdbk__transaction__discount_amount,prdbk__transaction__code,prdbk__transaction__customer__code,prdbk__transaction__customer__phone,prdbk__transaction__customer__fullname,prdbk__transaction__customer__legal_code,id,code,trade_code,land_lot_code,zone_code,zone_type__name,lot_area,building_area,total_built_area,number_of_floors,land_lot_size,origin_price,direction__name,villa_model,product_type,template_name,project,project__name,status,status__code,status__name,status__color,status__sale_status,status__sale_status__color,create_time,prdbk__transaction__amount_received", + distinct_values: { + label: { type: "Concat", field: ["trade_code", "type__name", "land_lot_size", "zone_type__name", "status__name"] }, + count_note: { type: 'Count', field: 'prdnote' } + }, + summary: "annotate", + }, + }, + { + name: "productdocument", + commit: "productdocument", + url: "data/Product_Document/", + url_detail: "data-detail/Product_Document/", + params: { + values: + "id,product,product__code,product__type,product__type__code,product__type__name,product__type__en,product__category,product__category__code,product__category__name,document,document__code,document__name,document__en", + }, + }, + { + name: "productstatus", + url: "data/Product_Status/", + url_detail: "data-detail/Product_Status/", + params: { + sort: "name", + values: "id,code,name,color,index,sale_status,create_time", + }, + }, + { + name: "producttype", + url: "data/Product_Type/", + url_detail: "data-detail/Product_Type/", + params: { + values: "id,code,name,create_time", + }, + }, + { + name: "salestatus", + url: "data/Sale_Status/", + url_detail: "data-detail/Sale_Status/", + params: { + values: "id,code,name,color,index,create_time", + }, + }, + { + name: "project", + url: "data/Project/", + url_detail: "data-detail/Project/", + params: { + values: "id,code,name,investor,status,create_time,update_time", + }, + }, + { + name: "zonetype", + url: "data/Zone_Type/", + url_detail: "data-detail/Zone_Type/", + params: { + values: "id,code,name,create_time", + }, + }, + { + name: "direction", + url: "data/Direction/", + url_detail: "data-detail/Direction/", + params: { + values: "id,code,name,create_time", + }, + }, + { + name: "settingclass", + commit: "settingclass", + url: "data/Setting_Class/", + url_detail: "data-detail/Setting_Class/", + params: {}, + }, + { + name: "user", + url: "data/User/", + url_detail: "data-detail/User/", + params: { + sort: "-id", + values: + "id,auth_method__code,blocked,auth_status__code,username,register_method__code,fullname,type,type__code,type__name,create_time,create_time__date,auth_method,auth_status,register_method,create_time,update_time", + distinct_values: { label: { type: "Concat", field: ["username", "fullname"] } }, + summary: "annotate", + }, + }, + { name: "gethash", url: "get-hash/", params: {} }, + { + name: "login", + url: "login/", + params: { + values: + "id,username,password,avatar,fullname,display_name,type,type__code,type__name,blocked,block_reason,block_reason__code,block_reason__name,blocked_by,last_login,auth_method,auth_method__code,auth_method__name,auth_status,auth_status__code,auth_status__name,register_method,register_method__code,register_method__name,create_time,update_time", + }, + }, + { + name: "reservation", + commit: "reservation", + url: "data/Reservation/", + url_detail: "data-detail/Reservation/", + params: {}, + }, + { + name: "settingtype", + commit: "settingtype", + url: "data/Setting_Type/", + url_detail: "data-detail/Setting_Type/", + params: {}, + }, + { + name: "colorchoice", + commit: "colorchoice", + url: "data/Color_Choice/", + url_detail: "data-detail/Color_Choice/", + params: { sort: "id" }, + }, + { + name: "filterchoice", + commit: "filterchoice", + url: "data/Filter_Choice/", + url_detail: "data-detail/Filter_Choice/", + params: { sort: "id" }, + }, + { + name: "datatype", + commit: "datatype", + url: "data/Data_Type/", + url_detail: "data-detail/Data_Type/", + params: { sort: "id" }, + }, + { + name: "textalign", + commit: "textalign", + url: "data/Text_Align/", + url_detail: "data-detail/Text_Align/", + params: { sort: "id" }, + }, + { + name: "placement", + commit: "placement", + url: "data/Placement/", + url_detail: "data-detail/Placement/", + params: { sort: "id" }, + }, + { + name: "colorscheme", + commit: "colorscheme", + url: "data/Color_Scheme/", + url_detail: "data-detail/Color_Scheme/", + params: { sort: "id" }, + }, + { + name: "textcolor", + commit: "textcolor", + url: "data/Text_Color/", + url_detail: "data-detail/Text_Color/", + params: { sort: "id" }, + }, + { + name: "filtertype", + commit: "filtertype", + url: "data/Filter_Type/", + url_detail: "data-detail/Filter_Type/", + params: { sort: "id" }, + }, + { + name: "sorttype", + commit: "sorttype", + url: "data/Sort_Type/", + url_detail: "data-detail/Sort_Type/", + params: { sort: "id" }, + }, + { + name: "tablesetting", + commit: "tablesetting", + url: "data/Table_Setting/", + url_detail: "data-detail/Table_Setting/", + params: { sort: "id", values: "id,code,name,detail" }, + }, + { + name: "settingchoice", + commit: "settingchoice", + url: "data/Setting_Choice/", + url_detail: "data-detail/Setting_Choice/", + params: { sort: "id" }, + }, + { + name: "menuchoice", + commit: "menuchoice", + url: "data/Menu_Choice/", + url_detail: "data-detail/Menu_Choice/", + params: {}, + }, + { + name: "moneyunit", + commit: "moneyunit", + url: "data/Money_Unit/", + url_detail: "data-detail/Money_Unit/", + params: {}, + }, + { + name: "legaltype", + commit: "legaltype", + url: "data/Legal_Type/", + url_detail: "data-detail/Legal_Type/", + params: { page: -1 }, + }, + { name: "sex", commit: "sex", url: "data/Sex/", url_detail: "data-detail/Sex/", params: {} }, + { name: "usertype", commit: "UserType", url: "data/User_Type/", url_detail: "data-detail/User_Type/", params: {} }, + + { + name: "executionmethod", + commit: "executionmethod", + url: "data/Execution_Method/", + url_detail: "data-detail/Execution_Method/", + params: {}, + }, + { + name: "customerpeople", + url: "data/Customer_People/", + url_detail: "data-detail/Customer_People/", + params: { + values: + "people__legal_code,id,customer,people,people__code,people__address,people__fullname,people__phone,relation,relation__code,relation__name,relation__en,create_time", + }, + }, + { + name: "legalrep", + url: "data/Legal_Rep/", + url_detail: "data-detail/Legal_Rep/", + params: { + values: + "id,organization,people,people__code,people__address,people__fullname,people__phone,relation,relation__code,relation__name,relation__en,create_time", + }, + }, + { + name: "customerfile", + url: "data/Customer_File/", + url_detail: "data-detail/Customer_File/", + params: { values: "id,ref,file,file__name,file__file" }, + }, + { + name: "customertype", + url: "data/Customer_Type/", + url_detail: "data-detail/Customer_Type/", + params: { values: "id,code,name,create_time" }, + }, + { + name: "peoplefile", + url: "data/People_File/", + url_detail: "data-detail/People_File/", + params: { values: "id,ref,file,file__name,file__file" }, + }, + { + name: "collaboratorfile", + url: "data/Collaborator_File/", + url_detail: "data-detail/Collaborator_File/", + params: { values: "id,ref,file,file__name,file__file" }, + }, + { + name: "applicationfile", + url: "data/Application_File/", + url_detail: "data-detail/Application_File/", + params: { + values: + "id,ref,file,file__name,file__file,file__type__code,file__type__name,file__doc_type__code,file__doc_type__name,file__doc_type__en", + }, + }, + { + name: "useraction", + url: "data/User_Action/", + url_detail: "data-detail/User_Action/", + params: { + values: + "id,action,action__code,action__name,action__message,action__image,action__file,action__link,user,message,image,file,link,create_time", + }, + }, + { + name: "relation", + commit: "relation", + url: "data/Relation/", + url_detail: "data-detail/Relation/", + params: { sort: "id" }, + }, + { + name: "company", + url: "data/Company/", + url_detail: "data-detail/Company/", + params: { + values: + "id,country,website,email,code,phone,shortname,fullname,address,create_time,update_time,creator,creator__fullname,updater,updater__fullname", + }, + }, + { name: "exportlog", url: "data/Export_Log/", url_detail: "data-detail/Export_Log/", params: {} }, + { name: "bank", url: "data/Bank/", url_detail: "data-detail/Bank/", params: {} }, + { name: "exportcsv", url: "exportcsv/", params: {} }, + { + name: "internalentry", + url: "data/Internal_Entry/", + url_detail: "data-detail/Internal_Entry/", + params: { + sort: "-id", + values: + "product__trade_code,allocation_amount,allocation_remain,allocation_detail,id,customer__fullname,product__trade_code,customer,customer__code,product,product__code,ref,category,category__code,category__name,account__currency__code,balance_before,balance_after,code,account,account__code,account__branch__name,account__type__name,date,amount,content,inputer,inputer__fullname,approver,approver__fullname,create_time,update_time,type,type__code,type__name", + }, + }, + { + name: "applicationrights", + url: "data/Application_Rights/", + url_detail: "data-detail/Application_Rights/", + params: { sort: "-id" }, + }, + + { + name: "productfile", + url: "data/Product_File/", + url_detail: "data-detail/Product_File/", + params: { values: "id,product,file,create_time" }, + }, + { + name: "Email_Template", + url: "data/Email_Template/", + url_detail: "data-detail/Email_Template/", + params: {}, + }, + { + name: "projectfile", + url: "data/Project_File/", + url_detail: "data-detail/Project_File/", + params: { values: "id,project,file,create_time" }, + }, + { + name: "issuedplace", + url: "data/Issued_Place/", + url_detail: "data-detail/Issued_Place/", + params: { values: "id,code,name,create_time" }, + }, + { + name: "dealer", + url: "data/Dealer/", + url_detail: "data-detail/Dealer/", + params: { values: "id,count_sale,code,name,phone,address,email,create_time,sale_amount,pay_sale,commission_amount,pay_commission,commission_remain,batch_date" }, + }, + { + name: "layersetting", + url: "data/Layer_Setting/", + url_detail: "data-detail/Layer_Setting/", + params: { values: "id,code,name,detail,user,create_time,update_time" } + }, + { + name: "grouprights", + commit: "grouprights", + url: "data/Group_Rights/", + url_detail: "data-detail/Group_Rights/", + params: { + values: 'id,setting,setting__vi,setting__code,setting__category,group,group__name,is_edit,create_time', + sort: '-id' + }, + }, + { + name: "discountmethod", + commit: "discountmethod", + url: "data/Discount_Method/", + url_detail: "data-detail/Discount_Method/", + params: {sort: '-id'}, + }, + { + name: "emailtemplate", + url: "data/Email_Template/", + url_detail: "data-detail/Email_Template/", + params: { values: "id,name,content,create_time,update_time" } + }, + { + name: "gift", + commit: "gift", + url: "data/Gift/", + url_detail: "data-detail/Gift/", + params: {sort: '-id'}, + }, + { + name: "transactiongift", + commit: "transactiongift", + url: "data/Transaction_Gift/", + url_detail: "data-detail/Transaction_Gift/", + params: {}, + }, + { + name: "invoice", + commit: "invoice", + url: "data/Invoice/", + url_detail: "data-detail/Invoice/", + params: {}, + }, + ]; + const store = useStore(); + const { $copy, $clone, $updateSeriesFields, $snackbar, $remove, $dialog } = useNuxtApp(); + + const requestLogin = function () { + store.commit("login", undefined); + store.commit("layersetting", undefined); + store.commit("lastlegendfiltertab", "Giỏ hàng"); + window.location.href = `https://${mode === "dev" ? "dev." : ""}login.utopia.com.vn/signin?module=${module}&link=${window.location.origin}`; + }; + + const getpath = function (name) { + return name ? paths.find((v) => v.name === name).url : path; + }; + + const findapi = function (name) { + const result = Array.isArray(name) + ? apis.filter((v) => name.findIndex((x) => v.name === x) >= 0) + : apis.find((v) => v.name === name); + return $copy(result); + }; + + const readyapi = function (list) { + var array = []; + list.forEach((element) => { + let found = apis.find((v) => v.name === element); + if (found) { + let ele = JSON.parse(JSON.stringify(found)); + ele.ready = store[element] ? true : false; + array.push(ele); + } + }); + return array; + }; + + // get data + const getapi = async function (list) { + try { + let arr = list.map((v) => { + let found = apis.find((api) => api.name === v.name); + let url = (v.path ? paths.find((x) => x.name === v.path).url : path) + (v.url ? v.url : found.url); + let params = v.params ? v.params : found.params === undefined ? {} : found.params; + params.login = store.login ? store.login.id : undefined; + return { url: url, params: params }; + }); + //let data = await Promise.all(arr.map(v=>axios.get(v.url, {params: v.params}))) + let data = await Promise.all(arr.map((v) => $fetch(v.url, { params: v.params }))); + data.map((v, i) => { + list[i].data = v; + if (list[i].commit) { + let data = v.rows ? v.rows : v; + store.commit(list[i].commit, data); + } + }); + return list; + } catch (err) { + console.log(err); + return "error"; + } + }; + + // insert data + const insertapi = async function (name, data, values, notify) { + try { + let found = findapi(name); + let curpath = found.path ? paths.find((x) => x.name === found.path).url : path; + var rs; + if (!Array.isArray(data)) rs = await axios.post(`${curpath}${found.url}`, data, { params: { values: values } }); + else { + let params = { action: "import", values: values }; + rs = await axios.post(`${curpath}import-data/${found.url.substring(5, found.url.length - 1)}/`, data, { + params: params, + }); + } + // update store + if (found.commit) { + if (store[found.commit]) { + let copy = JSON.parse(JSON.stringify(store[found.commit])); + let rows = Array.isArray(rs.data) ? rs.data : [rs.data]; + rows.map((v) => { + if (v.id && !v.error) { + let idx = copy.findIndex((x) => x.id === v.id); + if (idx >= 0) copy[idx] = v; + else copy.push(v); + } + }); + store.commit(found.commit, copy); + } + } + if (notify !== false) { + store.lang === "en" + ? $snackbar("Data has been successfully saved to the system.", "Success", "Success") + : $snackbar("Dữ liệu đã được lưu vào hệ thống", "Thành công", "Success"); + } + return rs.data; + } catch (err) { + console.log(err); + return "error"; + } + }; + + // update api + const updateapi = async function (name, data, values, notify) { + try { + let found = findapi(name); + let curpath = found.path ? paths.find((x) => x.name === found.path).url : path; + let updateUrl = found.url_detail ? found.url_detail : found.url; + let rs = await axios.put(`${curpath}${updateUrl}${data.id}/`, data, { + params: { values: values ? values : found.params.values }, + }); + if (found.commit) { + let index = store[found.commit] ? store[found.commit].findIndex((v) => v.id === rs.data.id) : -1; + if (index >= 0) { + var copy = JSON.parse(JSON.stringify(store[found.commit])); + if (Array.isArray(rs.data) === false) copy[index] = rs.data; + else { + rs.data.forEach((v) => { + let index = copy.findIndex((v) => v.id === v.id); + if (index >= 0) copy[index] = v; + }); + } + store.commit(found.commit, copy); + } + } + if (notify !== false) { + store.lang === "en" + ? $snackbar("Data has been successfully saved to the system.", "Success", "Success") + : $snackbar("Dữ liệu đã được lưu vào hệ thống", "Thành công", "Success"); + } + return rs.data; + } catch (err) { + console.log(err); + return "error"; + } + }; + + // patch api + const patchapi = async function (name, data, values, notify) { + try { + let found = findapi(name); + let curpath = found.path ? paths.find((x) => x.name === found.path).url : path; + let updateUrl = found.url_detail ? found.url_detail : found.url; + let rs = await axios.patch(`${curpath}${updateUrl}${data.id}/`, data, { + params: { values: values ? values : found.params?.values }, + }); + if (notify !== false) { + store.lang === "en" + ? $snackbar("Data has been successfully saved to the system.", "Success", "Success") + : $snackbar("Dữ liệu đã được lưu vào hệ thống", "Thành công", "Success"); + } + return rs.data; + } catch (err) { + console.log(err); + return "error"; + } + }; + + const findpage = function (arr) { + var copy = $copy(store.pagetrack); + var doFind = function () { + let found = undefined; + for (let i = 1; i <= 30; i++) { + let name = `pagedata${i}`; + if (!copy[name]) { + found = name; + copy[name] = true; + break; + } + } + if (!found) console.log("pagename not found"); + return found; + }; + let result; + if (arr) { + result = []; + arr.map((v) => { + result.push({ name: v, value: doFind() }); + }); + } else { + result = doFind(copy); + } + store.commit("pagetrack", copy); + return result; + }; + + const getpage = function (showFilter) { + return { + data: [], + fields: [], + filters: [], + update: undefined, + action: undefined, + filterby: undefined, + api: { full_data: true }, + origin_api: { full_data: true }, + tablesetting: undefined, + setting: undefined, + tabfield: true, + setpage: {}, + showFilter: !showFilter ? true : showFilter, + }; + }; + + const setpage = function (pagename, row, api) { + let json = row.detail; + let fields = $updateSeriesFields(json.fields); + let copy = store[pagename] || getpage(); + copy.fields = fields; + copy.setting = $copy(row); + if (json.filters) copy.filters = $copy(json.filters); + if (json.tablesetting) copy.tablesetting = json.tablesetting; + if (api) { + let copyApi = $copy(api); + delete copyApi.data; + copyApi.full_data = api.data.full_data; + copyApi.total_rows = api.data.total_rows; + copy.api = copyApi; + copy.origin_api = copy; + } + store.commit(pagename, copy); + return copy; + }; + + const getdata = async function (name, filter, params, first) { + let found = findapi(name); + if (params) found.params = params; + else if (filter) found.params.filter = filter; + let rs = await getapi([found]); + let data = rs[0].data; + if (data) { + if (data.rows) { + return first ? (data.rows.length > 0 ? data.rows[0] : undefined) : data.rows; + } else { + let rows = Array.isArray(data) ? data : [data]; + return first ? (rows.length > 0 ? rows[0] : data) : data; + } + } else { + let rows = Array.isArray(data) ? data : [data]; + return first ? (rows.length > 0 ? rows[0] : data) : data; + } + }; + + const subscribe = (name, filter, callback) => { + const apiConfig = findapi(name); + if (!apiConfig) { + console.error(`[subscribe] API config for '${name}' not found.`); + return; + } + + const urlParts = apiConfig.url.split('/').filter(p => p); + // Capitalize the model name for the backend consumer + const modelName = urlParts.length > 1 ? urlParts[1].charAt(0).toUpperCase() + urlParts[1].slice(1) : null; + + if (!modelName) { + console.error(`[subscribe] Could not determine model name from URL for '${name}'.`); + return; + } + + const params = $clone(apiConfig.params) || {}; + + // List of parameters that need to be stringified if they are objects + const paramsToJSONify = ['filter_or', 'exclude', 'distinct_values', 'calculation', 'final_filter', 'final_exclude']; + + // Apply the filter passed to subscribe function + if (filter) { + params.filter = JSON.stringify(filter); + } + + // Stringify other dictionary-like parameters if they exist and are objects + for (const key of paramsToJSONify) { + if (params[key] && typeof params[key] === 'object' && !Array.isArray(params[key])) { + params[key] = JSON.stringify(params[key]); + } + } + + const payload = { + name: modelName, + params: params + }; + + subscribeToData(payload, callback); + }; + + // insert row + var insertrow = async function (name, data, values, pagename, notify) { + let result = await insertapi(name, data, values, notify); + if (result === "error" || !pagename || !store[pagename]) return result; + let copy = $clone(store[pagename]); + copy.update = { refresh: true }; + store.commit(pagename, copy); + return result; + }; + + // update row + const updaterow = async function (name, data, values, pagename, notify) { + let result = await updateapi(name, data, values, notify); + if (result === "error" || !pagename || !store[pagename]) return result; + let copy = $clone(store[pagename]); + copy.update = { refresh: true }; + store.commit(pagename, copy); + return result; + }; + + // patch row + const patchrow = async function (name, data, values, pagename, notify) { + let result = await patchapi(name, data, values, notify); + if (result === "error" || !pagename || !store[pagename]) return result; + let copy = $clone(store[pagename]); + copy.update = { refresh: true }; + store.commit(pagename, copy); + return result; + }; + + // delete data + const deleteapi = async function (name, id) { + try { + var rs; + let found = findapi(name); + if (!Array.isArray(id)) rs = await $fetch(`${path}${found.url_detail}${id}`, { method: "delete" }); + else { + let params = { action: "delete" }; + rs = await $fetch(`${path}import-data/${found.url.substring(5, found.url.length - 1)}/`, id, { + params: params, + }); + } + if (found.commit) { + let copy = JSON.parse(JSON.stringify(store[found.commit])); + if (!Array.isArray(id)) { + let index = copy.findIndex((v) => v.id === id); + if (index >= 0) $remove(copy, index); + } else { + rs.data.forEach((element) => { + let index = copy.findIndex((v) => v.id === element.id); + if (index >= 0) $remove(copy, index); + }); + } + store.commit(found.name, copy); + console.log("copy", copy); + } + return id; + } catch (err) { + console.log(err); + if (err.response) { + let content = `Đã xảy ra lỗi, xóa dữ liệu không thành công`; + if (err.response.data) + content += `

+ Chi tiết

+

${JSON.stringify(err.response.data)}

`; + $dialog(content, "Lỗi", "Error"); + } + return "error"; + } + }; + + // delete row + const deleterow = async function (name, id, pagename) { + let result = await deleteapi(name, id); + if (result === "error" || !pagename || !store[pagename]) return result; + let copy = $clone(store[pagename]); + copy.update = { refresh: true }; + store.commit(pagename, copy); + return result; + }; + + // update page + const updatepage = function (pagename, row, action) { + let copy = $clone(store[pagename]); + let rows = Array.isArray(row) ? row : [row]; + rows.map((x) => { + let idx = copy.data.findIndex((v) => v.id === x.id); + if (action === "delete") { + if (idx >= 0) $remove(copy.data, idx); + } else { + idx >= 0 ? (copy.data[idx] = x) : copy.data.unshift(x); + } + }); + copy.update = { data: copy.data }; + store.commit(pagename, copy); + }; + + const buildFileUrl = (file) => { + if (!file || typeof file !== 'string') { + console.error(`Invalid file__file: ${file}`) + return; + } + return `${getpath()}static/files/${encodeURIComponent(file)}`; + } + + const generateDocument = async (params) => { + const apiBaseUrl = path; + + const url = new URL(`${apiBaseUrl}generate-document/`); + if (params) { + for (const key in params) { + if (Object.hasOwnProperty.call(params, key)) { + const value = params[key]; + if (value !== undefined && value !== null) { + url.searchParams.append(key, value); + } + } + } + } + + try { + const response = await $fetch(url.toString(), { + method: "GET", + }); + + if (response && response.pdf) { + const pdfUrl = `${apiBaseUrl}static/contract/${response.pdf}`; + return { success: true, pdfUrl: pdfUrl, data: response }; + } else { + console.error("generateDocument: Định dạng phản hồi API không hợp lệ.", response); + return { success: false, error: "Định dạng phản hồi API không hợp lệ." }; + } + } catch (error) { + console.error("Lỗi khi tạo tài liệu:", error); + return { success: false, error: error.data?.message || error.message }; + } + }; + + const accountEntry = async (params) => { + const apiBaseUrl = path; + + try { + const response = await $fetch(`${apiBaseUrl}account-entry/`, { + method: "POST", + body: params, + headers: { + "Content-Type": "application/json", + }, + }); + + if (response) { + return { success: true, data: response }; + } else { + console.error("Định dạng phản hồi API không hợp lệ.", response); + return { success: false, error: "Định dạng phản hồi API không hợp lệ." }; + } + } catch (error) { + console.error("Lỗi khi tạo accountEntry:", error); + return { success: false, error: error.data?.message || error.message }; + } + }; + + /** + * @param {'edit' | 'view'} right + * @param {{ code?: string, category?: string }} options + * `code` & `category` from `Biz_Setting` + * - If passed options, returns edit rights for `code` (useful for components used in modals in many different tabs) + * - If not passed, returns edit rights for current tab & subtab + * @returns {boolean} + */ + const getEditRights = (right = 'edit', { code, category } = {}) => { + if (!['edit', 'view'].includes(right)) throw new Error(`right ${right} is not one of ['edit', 'view']`); + + const getRight = (rightObj) => { + return right === 'edit' ? rightObj && rightObj.is_edit : Boolean(rightObj); + } + + if (store.rights.length === 0) return true; // full rights + + if (code && category) { + // if passed, must pass both + const foundRight = store.rights.find(({ setting__category, setting__code }) => setting__category === category && setting__code === code); + return getRight(foundRight); + } else { + const { tab, subtab } = store.tabinfo; + let isTabEdit; + let isSubTabEdit; + + const tabRight = store.rights.find(rights => rights.setting === tab.id); + isTabEdit = getRight(tabRight); + + if (!subtab) isSubTabEdit = false; + else { + const subTabRight = store.rights.find(rights => rights.setting === subtab.id); + isSubTabEdit = getRight(subTabRight); + } + + return isTabEdit || isSubTabEdit; + } + } + + // --- WebSocket Integration --- + let socket = null; + const requests = {}; // Store callbacks for subscription responses + + const connectWebSocket = () => { + if (socket && (socket.readyState === WebSocket.OPEN || socket.readyState === WebSocket.CONNECTING)) { + return; + } + + // Use wss for https, ws for http + const wsProtocol = window.location.protocol === "https:" ? "wss:" : "wss:"; + // Construct base URL without http/https protocol + const baseUrl = path.replace(/^https?:\/\//, ''); + const wsUrl = `${wsProtocol}//${baseUrl}ws/data/`; + + socket = new WebSocket(wsUrl); + + socket.onopen = () => { + console.log("WebSocket connection established"); + }; + + socket.onmessage = (event) => { + const response = JSON.parse(event.data); + + // Handle initial subscription responses with specific callbacks + if (response.type === 'subscription_response' && response.request_id && requests[response.request_id]) { + const callback = requests[response.request_id]; + callback(response.data); + delete requests[response.request_id]; // Clean up callback after use + } else { + // For all other messages (like realtime_update), dispatch a global event + // This decouples the plugin from the store logic + window.dispatchEvent(new CustomEvent('ws_message', { detail: response })); + } + }; + + socket.onclose = (event) => { + console.log("WebSocket connection closed:", event); + socket = null; + // Attempt to reconnect after a delay + setTimeout(connectWebSocket, 5000); + }; + + socket.onerror = (error) => { + console.error("WebSocket error:", error); + }; + }; + + const subscribeToData = (payload, callback) => { + if (!socket || socket.readyState !== WebSocket.OPEN) { + console.warn("WebSocket is not connected. Attempting to connect and retry."); + connectWebSocket(); + // Retry subscription after a short delay + setTimeout(() => subscribeToData(payload, callback), 1000); + return; + } + + const requestId = `req-${Date.now()}-${Math.random().toString(36).substr(2, 9)}`; + if (callback) { + requests[requestId] = callback; + } + + const request = { + action: "subscribe", + request_id: requestId, + payload: payload + }; + + socket.send(JSON.stringify(request)); + console.log('[WebSocket] Sent subscription request:', request); + }; + + return { + provide: { + getpath, + findapi, + readyapi, + getapi, + getdata, + subscribe, + insertapi, + updateapi, + patchapi, + updaterow, + findpage, + getpage, + setpage, + insertrow, + deleteapi, + deleterow, + updatepage, + store, + requestLogin, + buildFileUrl, + generateDocument, + accountEntry, + getEditRights, + connectWebSocket, + subscribeToData, + mode, + }, + }; +}); diff --git a/app/plugins/03-api-loader.js b/app/plugins/03-api-loader.js new file mode 100644 index 0000000..1138b08 --- /dev/null +++ b/app/plugins/03-api-loader.js @@ -0,0 +1,8 @@ +export default defineNuxtPlugin(async (nuxtApp) => { + const { $getapi, $readyapi } = useNuxtApp() + let connlist = $readyapi(['moneyunit', 'datatype', 'filterchoice', 'colorchoice', 'textalign', 'placement', 'colorscheme', + 'filtertype', 'sorttype', 'tablesetting', 'settingchoice', 'sharechoice', 'menuchoice', 'settingtype', 'settingclass', + 'common', 'sex', 'legaltype', 'cart']) + let filter = connlist.filter(v=>!v.ready) + if(filter.length>0) await $getapi(filter) +}) diff --git a/app/plugins/04-components.js b/app/plugins/04-components.js new file mode 100644 index 0000000..cee20a1 --- /dev/null +++ b/app/plugins/04-components.js @@ -0,0 +1,135 @@ +import { defineNuxtPlugin } from "#app"; +import Notebox from "~/components/common/Notebox.vue"; +import ProductCountbox from "~/components/common/ProductCountbox.vue"; +import SvgIcon from "~/components/SvgIcon.vue"; +import DataView from "~/components/datatable/DataView.vue"; +import PivotDataView from "~/components/datatable/PivotDataView.vue"; +import PickDay from "~/components/datepicker/PickDay.vue"; +import Datepicker from "~/components/datepicker/Datepicker.vue"; +import ImageGallery from "~/components/media/ImageGallery.vue"; +import FileGallery from "~/components/media/FileGallery.vue"; +import FileUpload from "~/components/media/FileUpload.vue"; +import FileShow from "~/components/media/FileShow.vue"; +import ChipImage from "~/components/media/ChipImage.vue"; +import Avatarbox from "~/components/common/Avatarbox.vue"; +import Email from "~/components/marketing/email/Email.vue"; +import ViewList from "~/components/common/ViewList.vue"; +import InternalEntry from "~/components/modal/InternalEntry.vue" + +import Configuration from "~/components/maintab/Configuration.vue"; +import DebtView from "~/components/accounting/DebtView.vue"; +import ReportDaily from "~/components/report/Daily.vue"; +import ReportFormTo from "~/components/report/FromTo.vue"; +import ReportMonthly from "~/components/report/Monthly.vue"; + +//format +import FormatNumber from "~/components/datatable/format/FormatNumber.vue"; +import DataTable from "~/components/datatable/DataTable.vue"; +import DataModel from "~/components/datatable/DataModel.vue"; +import InputNumber from "~/components/common/InputNumber.vue"; +import ColorText from "~/components/datatable/format/ColorText.vue"; + +//menu +import MenuAction from "~/components/menu/MenuAction.vue"; +import MenuApp from "~/components/menu/MenuApp.vue"; +import MenuCust from "~/components/menu/MenuCust.vue"; +import MenuPhone from "~/components/menu/MenuPhone.vue"; +import MenuParam from "~/components/menu/MenuParam.vue"; +import MenuAdd from "~/components/menu/MenuAdd.vue"; +import MenuCollab from "~/components/menu/MenuCollab.vue"; +import MenuNote from "~/components/menu/MenuNote.vue"; +import MenuPayment from "~/components/menu/MenuPayment.vue"; +import ScrollBox from "~/components/datatable/ScrollBox.vue"; +import Viewer from "~/components/viewer/Viewer.vue"; +import Product from "~/components/product/Product.vue"; +import Reservation from "~/components/modal/Reservation.vue"; +import UserMainTab from "~/components/modal/UserMainTab.vue"; +import TransactionFiles from "~/components/transaction/TransactionFiles.vue"; +import PaymentSchedule from "~/components/application/PaymentSchedule.vue"; +import TransactionView from "~/components/transaction/TransactionView.vue"; +import ContractPaymentUpload from "~/components/application/ContractPaymentUpload.vue"; +import CountWithAdd from "~/components/common/CountWithAdd.vue"; +import CalculationView from "~/components/application/CalculationView.vue"; +import InternalAccount from "~/components/accounting/InternalAccount.vue"; +import MenuAccount from "~/components/menu/MenuAccount.vue"; +import PhaseAdvance from "~/components/application/PhaseAdvance.vue"; +import ImageLayout from '@/components/media/ImageLayout.vue'; +import ProjectDocuments from '~/components/product/ProjectDocuments.vue'; +import ProductEdit from '~/components/product/ProductEdit.vue'; + +import Cart from '~/components/product/Cart.vue' +import CountdownTimer from '~/components/common/CountdownTimer.vue' +import CustomerInfo2 from '~/components/customer/CustomerInfo2.vue' +import MenuFile from '~/components/menu/MenuFile.vue' +import DebtProduct from '~/components/accounting/DebtProduct.vue' +import DebtCustomer from '~/components/accounting/DebtCustomer.vue' +import Due from '~/components/debt/Due.vue'; +import Overdue from '@/components/debt/Overdue.vue'; + +const components = { + DebtView, + PivotDataView, + PaymentSchedule, + CustomerInfo2, + CountdownTimer, + PhaseAdvance, + InternalEntry, + ViewList, + ColorText, + CalculationView, + CountWithAdd, + ContractPaymentUpload, + TransactionView, + TransactionFiles, + Reservation, + Notebox, + ProductCountbox, + MenuAction, + Email, + SvgIcon, + Datepicker, + PickDay, + ImageGallery, + FileGallery, + FileUpload, + FileShow, + DataView, + ChipImage, + Avatarbox, + DataTable, + Configuration, + InputNumber, + MenuPhone, + MenuParam, + ScrollBox, + MenuPayment, + ReportDaily, + ReportFormTo, + ReportMonthly, + DataModel, + FormatNumber, + MenuApp, + MenuCust, + MenuAdd, + MenuCollab, + MenuNote, + Viewer, + Product, + UserMainTab, + InternalAccount, + MenuAccount, + ImageLayout, + ProjectDocuments, + Cart, + MenuFile, + DebtProduct, + DebtCustomer, + Due, + Overdue, +}; + +export default defineNuxtPlugin((nuxtApp) => { + Object.entries(components).forEach(([name, component]) => { + nuxtApp.vueApp.component(name, component); + }); +}); diff --git a/app/plugins/highcharts.client.js b/app/plugins/highcharts.client.js new file mode 100644 index 0000000..a921bff --- /dev/null +++ b/app/plugins/highcharts.client.js @@ -0,0 +1,22 @@ +import Highcharts from "highcharts"; +import HighchartsVue from "highcharts-vue"; + +export default defineNuxtPlugin(async (nuxtApp) => { + if (process.client) { + const ExportingModule = await import("highcharts/modules/exporting"); + const ExportDataModule = await import("highcharts/modules/export-data"); + + const applyModule = (mod) => { + if (typeof mod === "function") { + mod(Highcharts); + } else if (mod?.default && typeof mod.default === "function") { + mod.default(Highcharts); + } + }; + + applyModule(ExportingModule); + applyModule(ExportDataModule); + } + + nuxtApp.vueApp.use(HighchartsVue); +}); diff --git a/app/stores/index.js b/app/stores/index.js new file mode 100644 index 0000000..1f97597 --- /dev/null +++ b/app/stores/index.js @@ -0,0 +1,69 @@ +import { defineStore } from "pinia"; + +export const useStore = defineStore("maindev", { + state: () => ({ + viewport: undefined, + login: undefined, + dealer: undefined, + token: undefined, + common: undefined, + settings: [], + showmodal: undefined, + snackbar: undefined, + productdocument: undefined, + applicationstatus: undefined, + applicationproduct: undefined, + lastlegendfiltertab: 'Giỏ hàng', + layersetting: undefined, + country: undefined, + lang: "vi", + branch: {}, + rights: [], + + product: [], + cart: [], + }), + + actions: { + commit(name, data) { + this[name] = data; + }, + + removeSnackbar() { + this.snackbar = undefined; + }, + + updateProduct(products) { + this.product = products; + }, + + updateCart(carts) { + this.cart = carts; + }, + + updateSingleProduct(updatedProduct) { + const index = this.product.findIndex(p => p.id === updatedProduct.id); + if (index !== -1) { + this.product[index] = updatedProduct; + } else { + this.product.push(updatedProduct); + } + }, + + removeProduct(productId) { + this.product = this.product.filter(p => p.id !== productId); + }, + }, + + persist: { + pick: [ + "token", + "login", + "lang", + "dealer", + "lastlegendfiltertab", + "layersetting" + ], + storage: piniaPluginPersistedstate.localStorage(), + }, +}); \ No newline at end of file diff --git a/app/types/emailContext.ts b/app/types/emailContext.ts new file mode 100644 index 0000000..2c04e2f --- /dev/null +++ b/app/types/emailContext.ts @@ -0,0 +1,8 @@ +export interface EmailContextType { + selectedEmails: string; + selectedName: string; + selectedId: string; + setSelectedEmails: (emails: string) => void; + setSelectedName: (name: string) => void; + setSelectedId: (id: string) => void; +} \ No newline at end of file diff --git a/app/types/emailForm1.ts b/app/types/emailForm1.ts new file mode 100644 index 0000000..1f2e0cb --- /dev/null +++ b/app/types/emailForm1.ts @@ -0,0 +1,32 @@ + export interface FormData { + id: number | undefined; + name: string; + template: string; + content:{ + receiver: string; + subject: string; + content: string; + imageUrl: string | null; + linkUrl: string[]; + textLinkUrl: string[]; + keyword: Array; + html: string; + } + // emails: string; + // subject: string; + // message: string; + // template: string; + // company?: string; + // phone?: string; + // imageUrl?: string | null; + // linkUrl?: string[]; + // keyWords?: string[] | { keyword: string; value: string }[]; + // textLinkUrl?: string[]; +} + +export interface EmailFormProps { + onDataChange: (data: FormData) => void; + initialData?: FormData; +} + +export type ModalType = "none" | "save-list" | "open-list" | "save-template" | "open-template"; \ No newline at end of file diff --git a/app/types/emailSent.ts b/app/types/emailSent.ts new file mode 100644 index 0000000..252b55f --- /dev/null +++ b/app/types/emailSent.ts @@ -0,0 +1,11 @@ +export interface EmailSent { + id: string; + receiver: string; + subject: string; + content: string; + status: number; + create_time: string; + update_time: string; +} + +export type EmailSentStatus = "pending" | "success" | "error"| "schedule"; \ No newline at end of file diff --git a/app/types/modal.ts b/app/types/modal.ts new file mode 100644 index 0000000..735b5ee --- /dev/null +++ b/app/types/modal.ts @@ -0,0 +1,7 @@ +export interface ModalProps { + active: boolean; + onClose: () => void; + height?: string | number; + width?: string | number; + children: React.ReactNode; +} \ No newline at end of file diff --git a/app/types/openListGmail.ts b/app/types/openListGmail.ts new file mode 100644 index 0000000..7ca0ffb --- /dev/null +++ b/app/types/openListGmail.ts @@ -0,0 +1,7 @@ +export interface openListGmailProps { + emails: string; + dataEmail: { id: string; email: string; name: string }[]; + onClose: () => void; + onEdit?: (id: string, name: string, emails: string) => void; + loading?: boolean; +} diff --git a/app/types/saveListGmail.ts b/app/types/saveListGmail.ts new file mode 100644 index 0000000..510b77c --- /dev/null +++ b/app/types/saveListGmail.ts @@ -0,0 +1,12 @@ + export interface SaveListGmailProps { + emails: string; + name?: string; + id?: string; + onClose?: () => void; + onSuccess?: () => Promise; +} + + export interface DataEmail { + email: string; + name: string; +} \ No newline at end of file diff --git a/app/types/saveListTemplate.ts b/app/types/saveListTemplate.ts new file mode 100644 index 0000000..b17586a --- /dev/null +++ b/app/types/saveListTemplate.ts @@ -0,0 +1,32 @@ + export interface saveListTemplateProps { + name?: string; + content?: { + receiver: string; + subject: string; + content: string; + imageUrl: string | null; + linkUrl: string[] | string; + textLinkUrl: string[] | string; + keyword: Array; + html: string; + }; + editMode?: boolean; + id?: number; + onClose?: () => void; + onSuccess?: () => Promise; +} + + export interface DataTemplate { + id: number; + name: string; + content: { + receiver: string; + subject: string; + content: string; + imageUrl: string | null; + linkUrl: string[] | string; + textLinkUrl: string[] | string; + keyword: Array; + html: string; + } +} \ No newline at end of file diff --git a/app/types/template1.ts b/app/types/template1.ts new file mode 100644 index 0000000..b7ccb89 --- /dev/null +++ b/app/types/template1.ts @@ -0,0 +1,11 @@ +export interface Template1Props { + content:{ + subject?: string; + message?: string; + imageUrl?: string | null; + linkUrl?: string[]; + textLinkUrl?: string[]; + keyword: Array; + } + previewMode?: boolean; +} \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..35b4c2d --- /dev/null +++ b/build.sh @@ -0,0 +1,10 @@ +# docker build -t y99-application . +# docker tag y99-application docker.bigdatatech.vn/y99-application +# docker push docker.bigdatatech.vn/y99-application + +python3 envprod.py +PROJECT="utopia" +IMAGE="biz" + +docker build -t docker.bigdatatech.vn/$PROJECT/$IMAGE:latest . +docker push docker.bigdatatech.vn/$PROJECT/$IMAGE:latest diff --git a/buildbiz.sh b/buildbiz.sh new file mode 100644 index 0000000..24514bf --- /dev/null +++ b/buildbiz.sh @@ -0,0 +1,10 @@ +# docker build -t y99-application . +# docker tag y99-application docker.bigdatatech.vn/y99-application +# docker push docker.bigdatatech.vn/y99-application + +python3 envdev.py +PROJECT="utopia" +IMAGE="biz" + +docker build -t docker.bigdatatech.vn/$PROJECT/$IMAGE:latest . +docker push docker.bigdatatech.vn/$PROJECT/$IMAGE:latest diff --git a/builddealer.sh b/builddealer.sh new file mode 100644 index 0000000..6aa12b1 --- /dev/null +++ b/builddealer.sh @@ -0,0 +1,10 @@ +# docker build -t y99-application . +# docker tag y99-application docker.bigdatatech.vn/y99-application +# docker push docker.bigdatatech.vn/y99-application + +python3 envproddealer.py +PROJECT="utopia" +IMAGE="dealer" + +docker build -t docker.bigdatatech.vn/$PROJECT/$IMAGE:latest . +docker push docker.bigdatatech.vn/$PROJECT/$IMAGE:latest diff --git a/builddealerdev.sh b/builddealerdev.sh new file mode 100644 index 0000000..e11cf94 --- /dev/null +++ b/builddealerdev.sh @@ -0,0 +1,10 @@ +# docker build -t y99-application . +# docker tag y99-application docker.bigdatatech.vn/y99-application +# docker push docker.bigdatatech.vn/y99-application + +python3 envdevdealer.py +PROJECT="utopia" +IMAGE="dealer-dev" + +docker build -t docker.bigdatatech.vn/$PROJECT/$IMAGE:latest . +docker push docker.bigdatatech.vn/$PROJECT/$IMAGE:latest diff --git a/builddev.sh b/builddev.sh new file mode 100644 index 0000000..16c1c5f --- /dev/null +++ b/builddev.sh @@ -0,0 +1,10 @@ +# docker build -t y99-application . +# docker tag y99-application docker.bigdatatech.vn/y99-application +# docker push docker.bigdatatech.vn/y99-application + +python3 envdev.py +PROJECT="utopia" +IMAGE="biz-dev" + +docker build -t docker.bigdatatech.vn/$PROJECT/$IMAGE:latest . +docker push docker.bigdatatech.vn/$PROJECT/$IMAGE:latest diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs new file mode 100644 index 0000000..4216f2f --- /dev/null +++ b/ecosystem.config.cjs @@ -0,0 +1,11 @@ +module.exports = { + apps: [ + { + name: 'UtopiaBiz', + port: '3000', + exec_mode: 'cluster', + instances: 'max', + script: './.output/server/index.mjs' + } + ] +} \ No newline at end of file diff --git a/envdev.py b/envdev.py new file mode 100644 index 0000000..8124530 --- /dev/null +++ b/envdev.py @@ -0,0 +1,26 @@ +def search_text(file, text, new_text): + f = open(file, 'r', newline='\n') + content = f.read() + print(text, content.find(new_text)) + content = content.replace(text, new_text) + f.close() + with open(file, 'w', newline='\n') as f: + f.write(content) + +file = './app/plugins/02-connection.js' +text1 = 'mode = "prod"' +newtext1 = 'mode = "dev"' +newtext2 = 'module = "application"' +text2 = 'module = "dealer"' +newtext3 = 'Biz_Setting' +text3 = 'Dealer_Setting' +newtext4 = 'Biz_Rights' +text4 = 'Dealer_Rights' +search_text(file, text1, newtext1) +search_text(file, text2, newtext2) +search_text(file, text3, newtext3) +search_text(file, text4, newtext4) +file = './app/assets/styles/main.scss' +search_text(file, '/logo.png', '/logo_dev.png') +file = './app/stores/index.js' +search_text(file,'export const useStore = defineStore("main", {','export const useStore = defineStore("maindev", {') \ No newline at end of file diff --git a/envdevdealer.py b/envdevdealer.py new file mode 100644 index 0000000..57192ef --- /dev/null +++ b/envdevdealer.py @@ -0,0 +1,27 @@ +def search_text(file, text, new_text): + f = open(file, 'r', newline='\n') + content = f.read() + print(text, content.find(new_text)) + content = content.replace(text, new_text) + f.close() + with open(file, 'w', newline='\n') as f: + f.write(content) + +file = './app/plugins/02-connection.js' + +text1 = 'mode = "prod"' +newtext1 = 'mode = "dev"' +text2 = 'module = "application"' +newtext2 = 'module = "dealer"' +text3 = 'Biz_Setting' +newtext3 = 'Dealer_Setting' +text4 = 'Biz_Rights' +newtext4 = 'Dealer_Rights' +search_text(file, text1, newtext1) +search_text(file, text2, newtext2) +search_text(file, text3, newtext3) +search_text(file, text4, newtext4) +file = './app/assets/styles/main.scss' +search_text(file, '/logo.png', '/logo_dev.png') +file = './app/stores/index.js' +search_text(file,'export const useStore = defineStore("main", {','export const useStore = defineStore("maindev", {') diff --git a/envprod.py b/envprod.py new file mode 100644 index 0000000..5e7564b --- /dev/null +++ b/envprod.py @@ -0,0 +1,26 @@ +def search_text(file, text, new_text): + f = open(file, 'r', newline='\n') + content = f.read() + print(text, content.find(new_text)) + content = content.replace(text, new_text) + f.close() + with open(file, 'w', newline='\n') as f: + f.write(content) + +file = './app/plugins/02-connection.js' +newtext1 = 'mode = "prod"' +text1 = 'mode = "dev"' +newtext2 = 'module = "application"' +text2 = 'module = "dealer"' +newtext3 = 'Biz_Setting' +text3 = 'Dealer_Setting' +newtext4 = 'Biz_Rights' +text4 = 'Dealer_Rights' +search_text(file, text1, newtext1) +search_text(file, text2, newtext2) +search_text(file, text3, newtext3) +search_text(file, text4, newtext4) +file = './app/assets/styles/main.scss' +search_text(file, '/logo_dev.png', '/logo.png') +file = './app/stores/index.js' +search_text(file,'export const useStore = defineStore("maindev", {','export const useStore = defineStore("main", {') diff --git a/envproddealer.py b/envproddealer.py new file mode 100644 index 0000000..ff0a0e8 --- /dev/null +++ b/envproddealer.py @@ -0,0 +1,26 @@ +def search_text(file, text, new_text): + f = open(file, 'r', newline='\n') + content = f.read() + print(text, content.find(new_text)) + content = content.replace(text, new_text) + f.close() + with open(file, 'w', newline='\n') as f: + f.write(content) + +file = './app/plugins/02-connection.js' +text1 = 'mode = "dev"' +text2 = 'module = "application"' +newtext1 = 'mode = "prod"' +newtext2 = 'module = "dealer"' +text3 = 'Biz_Setting' +newtext3 = 'Dealer_Setting' +text4 = 'Biz_Rights' +newtext4 = 'Dealer_Rights' +search_text(file, text1, newtext1) +search_text(file, text2, newtext2) +search_text(file, text3, newtext3) +search_text(file, text4, newtext4) +file = './app/assets/styles/main.scss' +search_text(file, '/logo_dev.png', '/logo.png') +file = './app/stores/index.js' +search_text(file,'export const useStore = defineStore("maindev", {','export const useStore = defineStore("main", {') \ No newline at end of file diff --git a/error.vue b/error.vue new file mode 100644 index 0000000..65efffd --- /dev/null +++ b/error.vue @@ -0,0 +1,30 @@ + + diff --git a/my-bulma-project.css b/my-bulma-project.css new file mode 100644 index 0000000..1cca3da --- /dev/null +++ b/my-bulma-project.css @@ -0,0 +1,21580 @@ +@charset "UTF-8"; +/* Bulma Utilities */ +:root { + --bulma-control-radius: var(--bulma-radius); + --bulma-control-radius-small: var(--bulma-radius-small); + --bulma-control-border-width: 1px; + --bulma-control-height: 2.5em; + --bulma-control-line-height: 1.5; + --bulma-control-padding-vertical: calc(0.5em - 1px); + --bulma-control-padding-horizontal: calc(0.75em - 1px); + --bulma-control-size: var(--bulma-size-normal); + --bulma-control-focus-shadow-l: 50%; +} + +/* Bulma Themes */ +:root { + --bulma-scheme-h: 221; + --bulma-scheme-s: 14%; + --bulma-light-l: 90%; + --bulma-light-invert-l: 20%; + --bulma-dark-l: 20%; + --bulma-dark-invert-l: 90%; + --bulma-soft-l: 90%; + --bulma-bold-l: 20%; + --bulma-soft-invert-l: 20%; + --bulma-bold-invert-l: 90%; + --bulma-hover-background-l-delta: -5%; + --bulma-active-background-l-delta: -10%; + --bulma-hover-border-l-delta: -10%; + --bulma-active-border-l-delta: -20%; + --bulma-hover-color-l-delta: -5%; + --bulma-active-color-l-delta: -10%; + --bulma-hover-shadow-a-delta: -0.05; + --bulma-active-shadow-a-delta: -0.1; + --bulma-scheme-brightness: light; + --bulma-scheme-main-l: 100%; + --bulma-scheme-main-bis-l: 98%; + --bulma-scheme-main-ter-l: 96%; + --bulma-background-l: 96%; + --bulma-border-weak-l: 93%; + --bulma-border-l: 86%; + --bulma-text-weak-l: 48%; + --bulma-text-l: 29%; + --bulma-text-strong-l: 21%; + --bulma-text-title-l: 14%; + --bulma-scheme-invert-ter-l: 14%; + --bulma-scheme-invert-bis-l: 7%; + --bulma-scheme-invert-l: 4%; + --bulma-family-primary: Arial, sans-serif;; + --bulma-family-secondary: Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif; + --bulma-family-code: Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace; + --bulma-size-small: 0.75rem; + --bulma-size-normal: 1rem; + --bulma-size-medium: 1.25rem; + --bulma-size-large: 1.5rem; + --bulma-weight-light: 300; + --bulma-weight-normal: 400; + --bulma-weight-medium: 500; + --bulma-weight-semibold: 600; + --bulma-weight-bold: 700; + --bulma-weight-extrabold: 800; + --bulma-block-spacing: 1.5rem; + --bulma-duration: 294ms; + --bulma-easing: ease-out; + --bulma-radius-small: 0.25rem; + --bulma-radius: 0.375rem; + --bulma-radius-medium: 0.5em; + --bulma-radius-large: 0.75rem; + --bulma-radius-rounded: 9999px; + --bulma-speed: 86ms; + --bulma-arrow-color: var(--bulma-link); + --bulma-loading-color: var(--bulma-border); + --bulma-burger-h: var(--bulma-link-h); + --bulma-burger-s: var(--bulma-link-s); + --bulma-burger-l: var(--bulma-link-l); + --bulma-burger-border-radius: 0.5em; + --bulma-burger-gap: 5px; + --bulma-burger-item-height: 2px; + --bulma-burger-item-width: 20px; + --bulma-white: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-base: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-rgb: 255, 255, 255; + --bulma-white-h: 221deg; + --bulma-white-s: 14%; + --bulma-white-l: 100%; + --bulma-white-invert-l: 4%; + --bulma-white-invert: hsl(221, 14%, 4%); + --bulma-white-on-scheme-l: 35%; + --bulma-white-on-scheme: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1); + --bulma-black: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-base: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-rgb: 8.772, 9.6764, 11.628; + --bulma-black-h: 221deg; + --bulma-black-s: 14%; + --bulma-black-l: 4%; + --bulma-black-invert-l: 100%; + --bulma-black-invert: hsl(221, 14%, 100%); + --bulma-black-on-scheme-l: 4%; + --bulma-black-on-scheme: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1); + --bulma-light: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-base: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-rgb: 243.372, 244.2764, 246.228; + --bulma-light-h: 221deg; + --bulma-light-s: 14%; + --bulma-light-l: 96%; + --bulma-light-invert-l: 21%; + --bulma-light-invert: hsl(221, 14%, 21%); + --bulma-light-on-scheme-l: 36%; + --bulma-light-on-scheme: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1); + --bulma-dark: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-base: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-rgb: 46.053, 50.8011, 61.047; + --bulma-dark-h: 221deg; + --bulma-dark-s: 14%; + --bulma-dark-l: 21%; + --bulma-dark-invert-l: 96%; + --bulma-dark-invert: hsl(221, 14%, 96%); + --bulma-dark-on-scheme-l: 21%; + --bulma-dark-on-scheme: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1); + --bulma-text: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-base: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-rgb: 63.597, 70.1539, 84.303; + --bulma-text-h: 221deg; + --bulma-text-s: 14%; + --bulma-text-l: 29%; + --bulma-text-00-l: 0%; + --bulma-text-05-l: 4%; + --bulma-text-10-l: 9%; + --bulma-text-15-l: 14%; + --bulma-text-20-l: 19%; + --bulma-text-25-l: 24%; + --bulma-text-30-l: 29%; + --bulma-text-35-l: 34%; + --bulma-text-40-l: 39%; + --bulma-text-45-l: 44%; + --bulma-text-50-l: 49%; + --bulma-text-55-l: 54%; + --bulma-text-60-l: 59%; + --bulma-text-65-l: 64%; + --bulma-text-70-l: 69%; + --bulma-text-75-l: 74%; + --bulma-text-80-l: 79%; + --bulma-text-85-l: 84%; + --bulma-text-90-l: 89%; + --bulma-text-95-l: 94%; + --bulma-text-100-l: 99%; + --bulma-text-00: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1); + --bulma-text-00-invert-l: var(--bulma-text-60-l); + --bulma-text-00-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1); + --bulma-text-05: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1); + --bulma-text-05-invert-l: var(--bulma-text-60-l); + --bulma-text-05-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1); + --bulma-text-10: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1); + --bulma-text-10-invert-l: var(--bulma-text-70-l); + --bulma-text-10-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1); + --bulma-text-15: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1); + --bulma-text-15-invert-l: var(--bulma-text-75-l); + --bulma-text-15-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1); + --bulma-text-20: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1); + --bulma-text-20-invert-l: var(--bulma-text-85-l); + --bulma-text-20-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1); + --bulma-text-25: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1); + --bulma-text-25-invert-l: var(--bulma-text-95-l); + --bulma-text-25-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1); + --bulma-text-30: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1); + --bulma-text-30-invert-l: var(--bulma-text-100-l); + --bulma-text-30-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1); + --bulma-text-35: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1); + --bulma-text-35-invert-l: var(--bulma-text-100-l); + --bulma-text-35-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1); + --bulma-text-40: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1); + --bulma-text-40-invert-l: var(--bulma-text-100-l); + --bulma-text-40-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1); + --bulma-text-45: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1); + --bulma-text-45-invert-l: var(--bulma-text-100-l); + --bulma-text-45-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1); + --bulma-text-50: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1); + --bulma-text-50-invert-l: var(--bulma-text-100-l); + --bulma-text-50-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1); + --bulma-text-55: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1); + --bulma-text-55-invert-l: var(--bulma-text-100-l); + --bulma-text-55-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1); + --bulma-text-60: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1); + --bulma-text-60-invert-l: var(--bulma-text-05-l); + --bulma-text-60-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1); + --bulma-text-65: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1); + --bulma-text-65-invert-l: var(--bulma-text-05-l); + --bulma-text-65-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1); + --bulma-text-70: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1); + --bulma-text-70-invert-l: var(--bulma-text-10-l); + --bulma-text-70-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1); + --bulma-text-75: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1); + --bulma-text-75-invert-l: var(--bulma-text-15-l); + --bulma-text-75-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1); + --bulma-text-80: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1); + --bulma-text-80-invert-l: var(--bulma-text-15-l); + --bulma-text-80-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1); + --bulma-text-85: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1); + --bulma-text-85-invert-l: var(--bulma-text-20-l); + --bulma-text-85-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1); + --bulma-text-90: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1); + --bulma-text-90-invert-l: var(--bulma-text-20-l); + --bulma-text-90-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1); + --bulma-text-95: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1); + --bulma-text-95-invert-l: var(--bulma-text-25-l); + --bulma-text-95-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1); + --bulma-text-100: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1); + --bulma-text-100-invert-l: var(--bulma-text-25-l); + --bulma-text-100-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1); + --bulma-text-invert-l: var(--bulma-text-100-l); + --bulma-text-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1); + --bulma-text-light-l: var(--bulma-text-90-l); + --bulma-text-light: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1); + --bulma-text-light-invert-l: var(--bulma-text-20-l); + --bulma-text-light-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1); + --bulma-text-dark-l: var(--bulma-text-10-l); + --bulma-text-dark: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1); + --bulma-text-dark-invert-l: var(--bulma-text-70-l); + --bulma-text-dark-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1); + --bulma-text-soft: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1); + --bulma-text-bold: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1); + --bulma-text-soft-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1); + --bulma-text-bold-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1); + --bulma-text-on-scheme-l: 29%; + --bulma-text-on-scheme: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1); + --bulma-primary: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-base: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-rgb: 51, 146, 236; + --bulma-primary-h: 209deg; + --bulma-primary-s: 83%; + --bulma-primary-l: 56%; + --bulma-primary-00-l: 1%; + --bulma-primary-05-l: 6%; + --bulma-primary-10-l: 11%; + --bulma-primary-15-l: 16%; + --bulma-primary-20-l: 21%; + --bulma-primary-25-l: 26%; + --bulma-primary-30-l: 31%; + --bulma-primary-35-l: 36%; + --bulma-primary-40-l: 41%; + --bulma-primary-45-l: 46%; + --bulma-primary-50-l: 51%; + --bulma-primary-55-l: 56%; + --bulma-primary-60-l: 61%; + --bulma-primary-65-l: 66%; + --bulma-primary-70-l: 71%; + --bulma-primary-75-l: 76%; + --bulma-primary-80-l: 81%; + --bulma-primary-85-l: 86%; + --bulma-primary-90-l: 91%; + --bulma-primary-95-l: 96%; + --bulma-primary-100-l: 100%; + --bulma-primary-00: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1); + --bulma-primary-00-invert-l: var(--bulma-primary-55-l); + --bulma-primary-00-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1); + --bulma-primary-05: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1); + --bulma-primary-05-invert-l: var(--bulma-primary-60-l); + --bulma-primary-05-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1); + --bulma-primary-10: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1); + --bulma-primary-10-invert-l: var(--bulma-primary-70-l); + --bulma-primary-10-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1); + --bulma-primary-15: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1); + --bulma-primary-15-invert-l: var(--bulma-primary-80-l); + --bulma-primary-15-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1); + --bulma-primary-20: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1); + --bulma-primary-20-invert-l: var(--bulma-primary-85-l); + --bulma-primary-20-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1); + --bulma-primary-25: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1); + --bulma-primary-25-invert-l: var(--bulma-primary-95-l); + --bulma-primary-25-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1); + --bulma-primary-30: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1); + --bulma-primary-30-invert-l: var(--bulma-primary-100-l); + --bulma-primary-30-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1); + --bulma-primary-35: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1); + --bulma-primary-35-invert-l: var(--bulma-primary-100-l); + --bulma-primary-35-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1); + --bulma-primary-40: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1); + --bulma-primary-40-invert-l: var(--bulma-primary-100-l); + --bulma-primary-40-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1); + --bulma-primary-45: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1); + --bulma-primary-45-invert-l: var(--bulma-primary-100-l); + --bulma-primary-45-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1); + --bulma-primary-50: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1); + --bulma-primary-50-invert-l: var(--bulma-primary-100-l); + --bulma-primary-50-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1); + --bulma-primary-55: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1); + --bulma-primary-55-invert-l: var(--bulma-primary-00-l); + --bulma-primary-55-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1); + --bulma-primary-60: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1); + --bulma-primary-60-invert-l: var(--bulma-primary-05-l); + --bulma-primary-60-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1); + --bulma-primary-65: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1); + --bulma-primary-65-invert-l: var(--bulma-primary-05-l); + --bulma-primary-65-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1); + --bulma-primary-70: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1); + --bulma-primary-70-invert-l: var(--bulma-primary-10-l); + --bulma-primary-70-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1); + --bulma-primary-75: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1); + --bulma-primary-75-invert-l: var(--bulma-primary-10-l); + --bulma-primary-75-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1); + --bulma-primary-80: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1); + --bulma-primary-80-invert-l: var(--bulma-primary-15-l); + --bulma-primary-80-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1); + --bulma-primary-85: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1); + --bulma-primary-85-invert-l: var(--bulma-primary-20-l); + --bulma-primary-85-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1); + --bulma-primary-90: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1); + --bulma-primary-90-invert-l: var(--bulma-primary-20-l); + --bulma-primary-90-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1); + --bulma-primary-95: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1); + --bulma-primary-95-invert-l: var(--bulma-primary-25-l); + --bulma-primary-95-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1); + --bulma-primary-100: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1); + --bulma-primary-100-invert-l: var(--bulma-primary-25-l); + --bulma-primary-100-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1); + --bulma-primary-invert-l: var(--bulma-primary-00-l); + --bulma-primary-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1); + --bulma-primary-light-l: var(--bulma-primary-90-l); + --bulma-primary-light: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1); + --bulma-primary-light-invert-l: var(--bulma-primary-20-l); + --bulma-primary-light-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1); + --bulma-primary-dark-l: var(--bulma-primary-10-l); + --bulma-primary-dark: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1); + --bulma-primary-dark-invert-l: var(--bulma-primary-70-l); + --bulma-primary-dark-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1); + --bulma-primary-soft: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1); + --bulma-primary-bold: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1); + --bulma-primary-soft-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1); + --bulma-primary-bold-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1); + --bulma-primary-on-scheme-l: 36.2745098039%; + --bulma-primary-on-scheme: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1); + --bulma-link: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-base: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-rgb: 66.3, 88.315, 255; + --bulma-link-h: 233deg; + --bulma-link-s: 100%; + --bulma-link-l: 63%; + --bulma-link-00-l: 0%; + --bulma-link-05-l: 3%; + --bulma-link-10-l: 8%; + --bulma-link-15-l: 13%; + --bulma-link-20-l: 18%; + --bulma-link-25-l: 23%; + --bulma-link-30-l: 28%; + --bulma-link-35-l: 33%; + --bulma-link-40-l: 38%; + --bulma-link-45-l: 43%; + --bulma-link-50-l: 48%; + --bulma-link-55-l: 53%; + --bulma-link-60-l: 58%; + --bulma-link-65-l: 63%; + --bulma-link-70-l: 68%; + --bulma-link-75-l: 73%; + --bulma-link-80-l: 78%; + --bulma-link-85-l: 83%; + --bulma-link-90-l: 88%; + --bulma-link-95-l: 93%; + --bulma-link-100-l: 98%; + --bulma-link-00: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1); + --bulma-link-00-invert-l: var(--bulma-link-75-l); + --bulma-link-00-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1); + --bulma-link-05: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1); + --bulma-link-05-invert-l: var(--bulma-link-75-l); + --bulma-link-05-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1); + --bulma-link-10: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1); + --bulma-link-10-invert-l: var(--bulma-link-75-l); + --bulma-link-10-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1); + --bulma-link-15: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1); + --bulma-link-15-invert-l: var(--bulma-link-80-l); + --bulma-link-15-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1); + --bulma-link-20: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1); + --bulma-link-20-invert-l: var(--bulma-link-80-l); + --bulma-link-20-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1); + --bulma-link-25: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1); + --bulma-link-25-invert-l: var(--bulma-link-85-l); + --bulma-link-25-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1); + --bulma-link-30: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1); + --bulma-link-30-invert-l: var(--bulma-link-90-l); + --bulma-link-30-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1); + --bulma-link-35: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1); + --bulma-link-35-invert-l: var(--bulma-link-90-l); + --bulma-link-35-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1); + --bulma-link-40: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1); + --bulma-link-40-invert-l: var(--bulma-link-95-l); + --bulma-link-40-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1); + --bulma-link-45: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1); + --bulma-link-45-invert-l: var(--bulma-link-95-l); + --bulma-link-45-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1); + --bulma-link-50: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1); + --bulma-link-50-invert-l: var(--bulma-link-100-l); + --bulma-link-50-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1); + --bulma-link-55: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1); + --bulma-link-55-invert-l: var(--bulma-link-100-l); + --bulma-link-55-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1); + --bulma-link-60: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1); + --bulma-link-60-invert-l: var(--bulma-link-100-l); + --bulma-link-60-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1); + --bulma-link-65: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1); + --bulma-link-65-invert-l: var(--bulma-link-100-l); + --bulma-link-65-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1); + --bulma-link-70: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1); + --bulma-link-70-invert-l: var(--bulma-link-100-l); + --bulma-link-70-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1); + --bulma-link-75: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1); + --bulma-link-75-invert-l: var(--bulma-link-10-l); + --bulma-link-75-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1); + --bulma-link-80: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1); + --bulma-link-80-invert-l: var(--bulma-link-20-l); + --bulma-link-80-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1); + --bulma-link-85: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1); + --bulma-link-85-invert-l: var(--bulma-link-25-l); + --bulma-link-85-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1); + --bulma-link-90: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1); + --bulma-link-90-invert-l: var(--bulma-link-35-l); + --bulma-link-90-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1); + --bulma-link-95: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1); + --bulma-link-95-invert-l: var(--bulma-link-45-l); + --bulma-link-95-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1); + --bulma-link-100: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1); + --bulma-link-100-invert-l: var(--bulma-link-50-l); + --bulma-link-100-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1); + --bulma-link-invert-l: var(--bulma-link-100-l); + --bulma-link-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1); + --bulma-link-light-l: var(--bulma-link-90-l); + --bulma-link-light: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1); + --bulma-link-light-invert-l: var(--bulma-link-35-l); + --bulma-link-light-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1); + --bulma-link-dark-l: var(--bulma-link-10-l); + --bulma-link-dark: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1); + --bulma-link-dark-invert-l: var(--bulma-link-75-l); + --bulma-link-dark-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1); + --bulma-link-soft: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1); + --bulma-link-bold: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1); + --bulma-link-soft-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1); + --bulma-link-bold-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1); + --bulma-link-on-scheme-l: 58%; + --bulma-link-on-scheme: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1); + --bulma-info: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-base: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-rgb: 102, 209.1, 255; + --bulma-info-h: 198deg; + --bulma-info-s: 100%; + --bulma-info-l: 70%; + --bulma-info-00-l: 0%; + --bulma-info-05-l: 5%; + --bulma-info-10-l: 10%; + --bulma-info-15-l: 15%; + --bulma-info-20-l: 20%; + --bulma-info-25-l: 25%; + --bulma-info-30-l: 30%; + --bulma-info-35-l: 35%; + --bulma-info-40-l: 40%; + --bulma-info-45-l: 45%; + --bulma-info-50-l: 50%; + --bulma-info-55-l: 55%; + --bulma-info-60-l: 60%; + --bulma-info-65-l: 65%; + --bulma-info-70-l: 70%; + --bulma-info-75-l: 75%; + --bulma-info-80-l: 80%; + --bulma-info-85-l: 85%; + --bulma-info-90-l: 90%; + --bulma-info-95-l: 95%; + --bulma-info-100-l: 100%; + --bulma-info-00: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1); + --bulma-info-00-invert-l: var(--bulma-info-45-l); + --bulma-info-00-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1); + --bulma-info-05: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1); + --bulma-info-05-invert-l: var(--bulma-info-50-l); + --bulma-info-05-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1); + --bulma-info-10: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1); + --bulma-info-10-invert-l: var(--bulma-info-60-l); + --bulma-info-10-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1); + --bulma-info-15: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1); + --bulma-info-15-invert-l: var(--bulma-info-80-l); + --bulma-info-15-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1); + --bulma-info-20: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1); + --bulma-info-20-invert-l: var(--bulma-info-95-l); + --bulma-info-20-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1); + --bulma-info-25: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1); + --bulma-info-25-invert-l: var(--bulma-info-100-l); + --bulma-info-25-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1); + --bulma-info-30: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1); + --bulma-info-30-invert-l: var(--bulma-info-100-l); + --bulma-info-30-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1); + --bulma-info-35: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1); + --bulma-info-35-invert-l: var(--bulma-info-100-l); + --bulma-info-35-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1); + --bulma-info-40: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1); + --bulma-info-40-invert-l: var(--bulma-info-100-l); + --bulma-info-40-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1); + --bulma-info-45: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1); + --bulma-info-45-invert-l: var(--bulma-info-00-l); + --bulma-info-45-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1); + --bulma-info-50: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1); + --bulma-info-50-invert-l: var(--bulma-info-05-l); + --bulma-info-50-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1); + --bulma-info-55: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1); + --bulma-info-55-invert-l: var(--bulma-info-05-l); + --bulma-info-55-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1); + --bulma-info-60: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1); + --bulma-info-60-invert-l: var(--bulma-info-10-l); + --bulma-info-60-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1); + --bulma-info-65: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1); + --bulma-info-65-invert-l: var(--bulma-info-10-l); + --bulma-info-65-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1); + --bulma-info-70: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1); + --bulma-info-70-invert-l: var(--bulma-info-10-l); + --bulma-info-70-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1); + --bulma-info-75: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1); + --bulma-info-75-invert-l: var(--bulma-info-10-l); + --bulma-info-75-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1); + --bulma-info-80: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1); + --bulma-info-80-invert-l: var(--bulma-info-15-l); + --bulma-info-80-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1); + --bulma-info-85: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1); + --bulma-info-85-invert-l: var(--bulma-info-15-l); + --bulma-info-85-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1); + --bulma-info-90: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1); + --bulma-info-90-invert-l: var(--bulma-info-15-l); + --bulma-info-90-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1); + --bulma-info-95: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1); + --bulma-info-95-invert-l: var(--bulma-info-20-l); + --bulma-info-95-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1); + --bulma-info-100: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1); + --bulma-info-100-invert-l: var(--bulma-info-20-l); + --bulma-info-100-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1); + --bulma-info-invert-l: var(--bulma-info-10-l); + --bulma-info-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1); + --bulma-info-light-l: var(--bulma-info-90-l); + --bulma-info-light: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1); + --bulma-info-light-invert-l: var(--bulma-info-15-l); + --bulma-info-light-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1); + --bulma-info-dark-l: var(--bulma-info-10-l); + --bulma-info-dark: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1); + --bulma-info-dark-invert-l: var(--bulma-info-60-l); + --bulma-info-dark-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1); + --bulma-info-soft: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1); + --bulma-info-bold: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1); + --bulma-info-soft-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1); + --bulma-info-bold-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1); + --bulma-info-on-scheme-l: 25%; + --bulma-info-on-scheme: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1); + --bulma-success: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-base: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-rgb: 71.6295, 198.6705, 141.50205; + --bulma-success-h: 153deg; + --bulma-success-s: 53%; + --bulma-success-l: 53%; + --bulma-success-00-l: 0%; + --bulma-success-05-l: 3%; + --bulma-success-10-l: 8%; + --bulma-success-15-l: 13%; + --bulma-success-20-l: 18%; + --bulma-success-25-l: 23%; + --bulma-success-30-l: 28%; + --bulma-success-35-l: 33%; + --bulma-success-40-l: 38%; + --bulma-success-45-l: 43%; + --bulma-success-50-l: 48%; + --bulma-success-55-l: 53%; + --bulma-success-60-l: 58%; + --bulma-success-65-l: 63%; + --bulma-success-70-l: 68%; + --bulma-success-75-l: 73%; + --bulma-success-80-l: 78%; + --bulma-success-85-l: 83%; + --bulma-success-90-l: 88%; + --bulma-success-95-l: 93%; + --bulma-success-100-l: 98%; + --bulma-success-00: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1); + --bulma-success-00-invert-l: var(--bulma-success-45-l); + --bulma-success-00-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1); + --bulma-success-05: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1); + --bulma-success-05-invert-l: var(--bulma-success-45-l); + --bulma-success-05-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1); + --bulma-success-10: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1); + --bulma-success-10-invert-l: var(--bulma-success-55-l); + --bulma-success-10-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1); + --bulma-success-15: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1); + --bulma-success-15-invert-l: var(--bulma-success-75-l); + --bulma-success-15-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1); + --bulma-success-20: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1); + --bulma-success-20-invert-l: var(--bulma-success-95-l); + --bulma-success-20-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1); + --bulma-success-25: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1); + --bulma-success-25-invert-l: var(--bulma-success-100-l); + --bulma-success-25-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1); + --bulma-success-30: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1); + --bulma-success-30-invert-l: var(--bulma-success-100-l); + --bulma-success-30-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1); + --bulma-success-35: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1); + --bulma-success-35-invert-l: var(--bulma-success-100-l); + --bulma-success-35-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1); + --bulma-success-40: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1); + --bulma-success-40-invert-l: var(--bulma-success-100-l); + --bulma-success-40-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1); + --bulma-success-45: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1); + --bulma-success-45-invert-l: var(--bulma-success-05-l); + --bulma-success-45-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1); + --bulma-success-50: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1); + --bulma-success-50-invert-l: var(--bulma-success-05-l); + --bulma-success-50-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1); + --bulma-success-55: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1); + --bulma-success-55-invert-l: var(--bulma-success-10-l); + --bulma-success-55-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1); + --bulma-success-60: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1); + --bulma-success-60-invert-l: var(--bulma-success-10-l); + --bulma-success-60-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1); + --bulma-success-65: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1); + --bulma-success-65-invert-l: var(--bulma-success-10-l); + --bulma-success-65-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1); + --bulma-success-70: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1); + --bulma-success-70-invert-l: var(--bulma-success-10-l); + --bulma-success-70-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1); + --bulma-success-75: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1); + --bulma-success-75-invert-l: var(--bulma-success-15-l); + --bulma-success-75-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1); + --bulma-success-80: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1); + --bulma-success-80-invert-l: var(--bulma-success-15-l); + --bulma-success-80-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1); + --bulma-success-85: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1); + --bulma-success-85-invert-l: var(--bulma-success-15-l); + --bulma-success-85-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1); + --bulma-success-90: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1); + --bulma-success-90-invert-l: var(--bulma-success-15-l); + --bulma-success-90-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1); + --bulma-success-95: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1); + --bulma-success-95-invert-l: var(--bulma-success-20-l); + --bulma-success-95-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1); + --bulma-success-100: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1); + --bulma-success-100-invert-l: var(--bulma-success-20-l); + --bulma-success-100-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1); + --bulma-success-invert-l: var(--bulma-success-10-l); + --bulma-success-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1); + --bulma-success-light-l: var(--bulma-success-90-l); + --bulma-success-light: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1); + --bulma-success-light-invert-l: var(--bulma-success-15-l); + --bulma-success-light-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1); + --bulma-success-dark-l: var(--bulma-success-10-l); + --bulma-success-dark: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1); + --bulma-success-dark-invert-l: var(--bulma-success-55-l); + --bulma-success-dark-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1); + --bulma-success-soft: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1); + --bulma-success-bold: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1); + --bulma-success-soft-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1); + --bulma-success-bold-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1); + --bulma-success-on-scheme-l: 23%; + --bulma-success-on-scheme: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1); + --bulma-warning: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-base: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-rgb: 255, 136, 41; + --bulma-warning-h: 27deg; + --bulma-warning-s: 100%; + --bulma-warning-l: 58%; + --bulma-warning-00-l: 0%; + --bulma-warning-05-l: 3%; + --bulma-warning-10-l: 8%; + --bulma-warning-15-l: 13%; + --bulma-warning-20-l: 18%; + --bulma-warning-25-l: 23%; + --bulma-warning-30-l: 28%; + --bulma-warning-35-l: 33%; + --bulma-warning-40-l: 38%; + --bulma-warning-45-l: 43%; + --bulma-warning-50-l: 48%; + --bulma-warning-55-l: 53%; + --bulma-warning-60-l: 58%; + --bulma-warning-65-l: 63%; + --bulma-warning-70-l: 68%; + --bulma-warning-75-l: 73%; + --bulma-warning-80-l: 78%; + --bulma-warning-85-l: 83%; + --bulma-warning-90-l: 88%; + --bulma-warning-95-l: 93%; + --bulma-warning-100-l: 98%; + --bulma-warning-00: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1); + --bulma-warning-00-invert-l: var(--bulma-warning-50-l); + --bulma-warning-00-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1); + --bulma-warning-05: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1); + --bulma-warning-05-invert-l: var(--bulma-warning-50-l); + --bulma-warning-05-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1); + --bulma-warning-10: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1); + --bulma-warning-10-invert-l: var(--bulma-warning-60-l); + --bulma-warning-10-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1); + --bulma-warning-15: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1); + --bulma-warning-15-invert-l: var(--bulma-warning-75-l); + --bulma-warning-15-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1); + --bulma-warning-20: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1); + --bulma-warning-20-invert-l: var(--bulma-warning-90-l); + --bulma-warning-20-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1); + --bulma-warning-25: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1); + --bulma-warning-25-invert-l: var(--bulma-warning-100-l); + --bulma-warning-25-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1); + --bulma-warning-30: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1); + --bulma-warning-30-invert-l: var(--bulma-warning-100-l); + --bulma-warning-30-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1); + --bulma-warning-35: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1); + --bulma-warning-35-invert-l: var(--bulma-warning-100-l); + --bulma-warning-35-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1); + --bulma-warning-40: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1); + --bulma-warning-40-invert-l: var(--bulma-warning-100-l); + --bulma-warning-40-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1); + --bulma-warning-45: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1); + --bulma-warning-45-invert-l: var(--bulma-warning-100-l); + --bulma-warning-45-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1); + --bulma-warning-50: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1); + --bulma-warning-50-invert-l: var(--bulma-warning-05-l); + --bulma-warning-50-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1); + --bulma-warning-55: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1); + --bulma-warning-55-invert-l: var(--bulma-warning-05-l); + --bulma-warning-55-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1); + --bulma-warning-60: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1); + --bulma-warning-60-invert-l: var(--bulma-warning-10-l); + --bulma-warning-60-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1); + --bulma-warning-65: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1); + --bulma-warning-65-invert-l: var(--bulma-warning-10-l); + --bulma-warning-65-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1); + --bulma-warning-70: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1); + --bulma-warning-70-invert-l: var(--bulma-warning-10-l); + --bulma-warning-70-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1); + --bulma-warning-75: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1); + --bulma-warning-75-invert-l: var(--bulma-warning-15-l); + --bulma-warning-75-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1); + --bulma-warning-80: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1); + --bulma-warning-80-invert-l: var(--bulma-warning-15-l); + --bulma-warning-80-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1); + --bulma-warning-85: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1); + --bulma-warning-85-invert-l: var(--bulma-warning-15-l); + --bulma-warning-85-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1); + --bulma-warning-90: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1); + --bulma-warning-90-invert-l: var(--bulma-warning-20-l); + --bulma-warning-90-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1); + --bulma-warning-95: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1); + --bulma-warning-95-invert-l: var(--bulma-warning-20-l); + --bulma-warning-95-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1); + --bulma-warning-100: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1); + --bulma-warning-100-invert-l: var(--bulma-warning-25-l); + --bulma-warning-100-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1); + --bulma-warning-invert-l: var(--bulma-warning-10-l); + --bulma-warning-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1); + --bulma-warning-light-l: var(--bulma-warning-90-l); + --bulma-warning-light: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1); + --bulma-warning-light-invert-l: var(--bulma-warning-20-l); + --bulma-warning-light-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1); + --bulma-warning-dark-l: var(--bulma-warning-10-l); + --bulma-warning-dark: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1); + --bulma-warning-dark-invert-l: var(--bulma-warning-60-l); + --bulma-warning-dark-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1); + --bulma-warning-soft: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1); + --bulma-warning-bold: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1); + --bulma-warning-soft-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1); + --bulma-warning-bold-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1); + --bulma-warning-on-scheme-l: 28.0392156863%; + --bulma-warning-on-scheme: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1); + --bulma-danger: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-base: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-rgb: 255, 102, 132.6; + --bulma-danger-h: 348deg; + --bulma-danger-s: 100%; + --bulma-danger-l: 70%; + --bulma-danger-00-l: 0%; + --bulma-danger-05-l: 5%; + --bulma-danger-10-l: 10%; + --bulma-danger-15-l: 15%; + --bulma-danger-20-l: 20%; + --bulma-danger-25-l: 25%; + --bulma-danger-30-l: 30%; + --bulma-danger-35-l: 35%; + --bulma-danger-40-l: 40%; + --bulma-danger-45-l: 45%; + --bulma-danger-50-l: 50%; + --bulma-danger-55-l: 55%; + --bulma-danger-60-l: 60%; + --bulma-danger-65-l: 65%; + --bulma-danger-70-l: 70%; + --bulma-danger-75-l: 75%; + --bulma-danger-80-l: 80%; + --bulma-danger-85-l: 85%; + --bulma-danger-90-l: 90%; + --bulma-danger-95-l: 95%; + --bulma-danger-100-l: 100%; + --bulma-danger-00: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1); + --bulma-danger-00-invert-l: var(--bulma-danger-65-l); + --bulma-danger-00-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1); + --bulma-danger-05: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1); + --bulma-danger-05-invert-l: var(--bulma-danger-70-l); + --bulma-danger-05-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1); + --bulma-danger-10: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1); + --bulma-danger-10-invert-l: var(--bulma-danger-75-l); + --bulma-danger-10-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1); + --bulma-danger-15: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1); + --bulma-danger-15-invert-l: var(--bulma-danger-80-l); + --bulma-danger-15-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1); + --bulma-danger-20: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1); + --bulma-danger-20-invert-l: var(--bulma-danger-85-l); + --bulma-danger-20-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1); + --bulma-danger-25: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1); + --bulma-danger-25-invert-l: var(--bulma-danger-90-l); + --bulma-danger-25-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1); + --bulma-danger-30: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1); + --bulma-danger-30-invert-l: var(--bulma-danger-100-l); + --bulma-danger-30-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1); + --bulma-danger-35: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1); + --bulma-danger-35-invert-l: var(--bulma-danger-100-l); + --bulma-danger-35-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1); + --bulma-danger-40: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1); + --bulma-danger-40-invert-l: var(--bulma-danger-100-l); + --bulma-danger-40-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1); + --bulma-danger-45: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1); + --bulma-danger-45-invert-l: var(--bulma-danger-100-l); + --bulma-danger-45-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1); + --bulma-danger-50: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1); + --bulma-danger-50-invert-l: var(--bulma-danger-100-l); + --bulma-danger-50-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1); + --bulma-danger-55: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1); + --bulma-danger-55-invert-l: var(--bulma-danger-100-l); + --bulma-danger-55-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1); + --bulma-danger-60: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1); + --bulma-danger-60-invert-l: var(--bulma-danger-100-l); + --bulma-danger-60-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1); + --bulma-danger-65: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1); + --bulma-danger-65-invert-l: var(--bulma-danger-00-l); + --bulma-danger-65-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1); + --bulma-danger-70: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1); + --bulma-danger-70-invert-l: var(--bulma-danger-05-l); + --bulma-danger-70-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1); + --bulma-danger-75: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1); + --bulma-danger-75-invert-l: var(--bulma-danger-10-l); + --bulma-danger-75-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1); + --bulma-danger-80: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1); + --bulma-danger-80-invert-l: var(--bulma-danger-15-l); + --bulma-danger-80-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1); + --bulma-danger-85: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1); + --bulma-danger-85-invert-l: var(--bulma-danger-20-l); + --bulma-danger-85-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1); + --bulma-danger-90: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1); + --bulma-danger-90-invert-l: var(--bulma-danger-25-l); + --bulma-danger-90-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1); + --bulma-danger-95: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1); + --bulma-danger-95-invert-l: var(--bulma-danger-25-l); + --bulma-danger-95-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1); + --bulma-danger-100: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1); + --bulma-danger-100-invert-l: var(--bulma-danger-30-l); + --bulma-danger-100-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1); + --bulma-danger-invert-l: var(--bulma-danger-05-l); + --bulma-danger-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1); + --bulma-danger-light-l: var(--bulma-danger-90-l); + --bulma-danger-light: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1); + --bulma-danger-light-invert-l: var(--bulma-danger-25-l); + --bulma-danger-light-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1); + --bulma-danger-dark-l: var(--bulma-danger-10-l); + --bulma-danger-dark: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1); + --bulma-danger-dark-invert-l: var(--bulma-danger-75-l); + --bulma-danger-dark-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1); + --bulma-danger-soft: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1); + --bulma-danger-bold: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1); + --bulma-danger-soft-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1); + --bulma-danger-bold-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1); + --bulma-danger-on-scheme-l: 40%; + --bulma-danger-on-scheme: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1); + --bulma-black-bis: hsl(221, 14%, 9%); + --bulma-black-ter: hsl(221, 14%, 14%); + --bulma-grey-darker: hsl(221, 14%, 21%); + --bulma-grey-dark: hsl(221, 14%, 29%); + --bulma-grey: hsl(221, 14%, 48%); + --bulma-grey-light: hsl(221, 14%, 71%); + --bulma-grey-lighter: hsl(221, 14%, 86%); + --bulma-white-ter: hsl(221, 14%, 96%); + --bulma-white-bis: hsl(221, 14%, 98%); + --bulma-shadow-h: 221deg; + --bulma-shadow-s: 14%; + --bulma-shadow-l: 4%; + --bulma-size-1: 3rem; + --bulma-size-2: 2.5rem; + --bulma-size-3: 2rem; + --bulma-size-4: 1.5rem; + --bulma-size-5: 1.25rem; + --bulma-size-6: 1rem; + --bulma-size-7: 0.75rem; + --bulma-scheme-main: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l)); + --bulma-scheme-main-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l)); + --bulma-scheme-main-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l)); + --bulma-background: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l)); + --bulma-background-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta))); + --bulma-background-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta))); + --bulma-border-weak: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l)); + --bulma-border: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l)); + --bulma-border-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta))); + --bulma-border-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta))); + --bulma-text-weak: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l)); + --bulma-text: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)); + --bulma-text-strong: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l)); + --bulma-scheme-invert-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l)); + --bulma-scheme-invert-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l)); + --bulma-scheme-invert: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l)); + --bulma-link: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)); + --bulma-link-text: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)); + --bulma-link-text-hover: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta))); + --bulma-link-text-active: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta))); + --bulma-focus-h: var(--bulma-link-h); + --bulma-focus-s: var(--bulma-link-s); + --bulma-focus-l: var(--bulma-link-l); + --bulma-focus-offset: 1px; + --bulma-focus-style: solid; + --bulma-focus-width: 2px; + --bulma-focus-shadow-size: 0 0 0 0.1875em; + --bulma-focus-shadow-alpha: 0.25; + --bulma-code: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)); + --bulma-code-background: var(--bulma-background); + --bulma-pre: var(--bulma-text); + --bulma-pre-background: var(--bulma-background); + --bulma-shadow: 0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02); +} + +@media (prefers-color-scheme: light) { + :root { + --bulma-scheme-h: 221; + --bulma-scheme-s: 14%; + --bulma-light-l: 90%; + --bulma-light-invert-l: 20%; + --bulma-dark-l: 20%; + --bulma-dark-invert-l: 90%; + --bulma-soft-l: 90%; + --bulma-bold-l: 20%; + --bulma-soft-invert-l: 20%; + --bulma-bold-invert-l: 90%; + --bulma-hover-background-l-delta: -5%; + --bulma-active-background-l-delta: -10%; + --bulma-hover-border-l-delta: -10%; + --bulma-active-border-l-delta: -20%; + --bulma-hover-color-l-delta: -5%; + --bulma-active-color-l-delta: -10%; + --bulma-hover-shadow-a-delta: -0.05; + --bulma-active-shadow-a-delta: -0.1; + --bulma-scheme-brightness: light; + --bulma-scheme-main-l: 100%; + --bulma-scheme-main-bis-l: 98%; + --bulma-scheme-main-ter-l: 96%; + --bulma-background-l: 96%; + --bulma-border-weak-l: 93%; + --bulma-border-l: 86%; + --bulma-text-weak-l: 48%; + --bulma-text-l: 29%; + --bulma-text-strong-l: 21%; + --bulma-text-title-l: 14%; + --bulma-scheme-invert-ter-l: 14%; + --bulma-scheme-invert-bis-l: 7%; + --bulma-scheme-invert-l: 4%; + --bulma-family-primary: Arial, sans-serif;; + --bulma-family-secondary: Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif; + --bulma-family-code: Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace; + --bulma-size-small: 0.75rem; + --bulma-size-normal: 1rem; + --bulma-size-medium: 1.25rem; + --bulma-size-large: 1.5rem; + --bulma-weight-light: 300; + --bulma-weight-normal: 400; + --bulma-weight-medium: 500; + --bulma-weight-semibold: 600; + --bulma-weight-bold: 700; + --bulma-weight-extrabold: 800; + --bulma-block-spacing: 1.5rem; + --bulma-duration: 294ms; + --bulma-easing: ease-out; + --bulma-radius-small: 0.25rem; + --bulma-radius: 0.375rem; + --bulma-radius-medium: 0.5em; + --bulma-radius-large: 0.75rem; + --bulma-radius-rounded: 9999px; + --bulma-speed: 86ms; + --bulma-arrow-color: var(--bulma-link); + --bulma-loading-color: var(--bulma-border); + --bulma-burger-h: var(--bulma-link-h); + --bulma-burger-s: var(--bulma-link-s); + --bulma-burger-l: var(--bulma-link-l); + --bulma-burger-border-radius: 0.5em; + --bulma-burger-gap: 5px; + --bulma-burger-item-height: 2px; + --bulma-burger-item-width: 20px; + --bulma-white: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-base: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-rgb: 255, 255, 255; + --bulma-white-h: 221deg; + --bulma-white-s: 14%; + --bulma-white-l: 100%; + --bulma-white-invert-l: 4%; + --bulma-white-invert: hsl(221, 14%, 4%); + --bulma-white-on-scheme-l: 35%; + --bulma-white-on-scheme: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1); + --bulma-black: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-base: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-rgb: 8.772, 9.6764, 11.628; + --bulma-black-h: 221deg; + --bulma-black-s: 14%; + --bulma-black-l: 4%; + --bulma-black-invert-l: 100%; + --bulma-black-invert: hsl(221, 14%, 100%); + --bulma-black-on-scheme-l: 4%; + --bulma-black-on-scheme: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1); + --bulma-light: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-base: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-rgb: 243.372, 244.2764, 246.228; + --bulma-light-h: 221deg; + --bulma-light-s: 14%; + --bulma-light-l: 96%; + --bulma-light-invert-l: 21%; + --bulma-light-invert: hsl(221, 14%, 21%); + --bulma-light-on-scheme-l: 36%; + --bulma-light-on-scheme: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1); + --bulma-dark: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-base: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-rgb: 46.053, 50.8011, 61.047; + --bulma-dark-h: 221deg; + --bulma-dark-s: 14%; + --bulma-dark-l: 21%; + --bulma-dark-invert-l: 96%; + --bulma-dark-invert: hsl(221, 14%, 96%); + --bulma-dark-on-scheme-l: 21%; + --bulma-dark-on-scheme: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1); + --bulma-text: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-base: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-rgb: 63.597, 70.1539, 84.303; + --bulma-text-h: 221deg; + --bulma-text-s: 14%; + --bulma-text-l: 29%; + --bulma-text-00-l: 0%; + --bulma-text-05-l: 4%; + --bulma-text-10-l: 9%; + --bulma-text-15-l: 14%; + --bulma-text-20-l: 19%; + --bulma-text-25-l: 24%; + --bulma-text-30-l: 29%; + --bulma-text-35-l: 34%; + --bulma-text-40-l: 39%; + --bulma-text-45-l: 44%; + --bulma-text-50-l: 49%; + --bulma-text-55-l: 54%; + --bulma-text-60-l: 59%; + --bulma-text-65-l: 64%; + --bulma-text-70-l: 69%; + --bulma-text-75-l: 74%; + --bulma-text-80-l: 79%; + --bulma-text-85-l: 84%; + --bulma-text-90-l: 89%; + --bulma-text-95-l: 94%; + --bulma-text-100-l: 99%; + --bulma-text-00: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1); + --bulma-text-00-invert-l: var(--bulma-text-60-l); + --bulma-text-00-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1); + --bulma-text-05: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1); + --bulma-text-05-invert-l: var(--bulma-text-60-l); + --bulma-text-05-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1); + --bulma-text-10: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1); + --bulma-text-10-invert-l: var(--bulma-text-70-l); + --bulma-text-10-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1); + --bulma-text-15: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1); + --bulma-text-15-invert-l: var(--bulma-text-75-l); + --bulma-text-15-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1); + --bulma-text-20: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1); + --bulma-text-20-invert-l: var(--bulma-text-85-l); + --bulma-text-20-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1); + --bulma-text-25: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1); + --bulma-text-25-invert-l: var(--bulma-text-95-l); + --bulma-text-25-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1); + --bulma-text-30: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1); + --bulma-text-30-invert-l: var(--bulma-text-100-l); + --bulma-text-30-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1); + --bulma-text-35: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1); + --bulma-text-35-invert-l: var(--bulma-text-100-l); + --bulma-text-35-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1); + --bulma-text-40: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1); + --bulma-text-40-invert-l: var(--bulma-text-100-l); + --bulma-text-40-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1); + --bulma-text-45: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1); + --bulma-text-45-invert-l: var(--bulma-text-100-l); + --bulma-text-45-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1); + --bulma-text-50: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1); + --bulma-text-50-invert-l: var(--bulma-text-100-l); + --bulma-text-50-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1); + --bulma-text-55: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1); + --bulma-text-55-invert-l: var(--bulma-text-100-l); + --bulma-text-55-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1); + --bulma-text-60: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1); + --bulma-text-60-invert-l: var(--bulma-text-05-l); + --bulma-text-60-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1); + --bulma-text-65: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1); + --bulma-text-65-invert-l: var(--bulma-text-05-l); + --bulma-text-65-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1); + --bulma-text-70: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1); + --bulma-text-70-invert-l: var(--bulma-text-10-l); + --bulma-text-70-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1); + --bulma-text-75: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1); + --bulma-text-75-invert-l: var(--bulma-text-15-l); + --bulma-text-75-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1); + --bulma-text-80: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1); + --bulma-text-80-invert-l: var(--bulma-text-15-l); + --bulma-text-80-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1); + --bulma-text-85: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1); + --bulma-text-85-invert-l: var(--bulma-text-20-l); + --bulma-text-85-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1); + --bulma-text-90: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1); + --bulma-text-90-invert-l: var(--bulma-text-20-l); + --bulma-text-90-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1); + --bulma-text-95: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1); + --bulma-text-95-invert-l: var(--bulma-text-25-l); + --bulma-text-95-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1); + --bulma-text-100: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1); + --bulma-text-100-invert-l: var(--bulma-text-25-l); + --bulma-text-100-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1); + --bulma-text-invert-l: var(--bulma-text-100-l); + --bulma-text-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1); + --bulma-text-light-l: var(--bulma-text-90-l); + --bulma-text-light: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1); + --bulma-text-light-invert-l: var(--bulma-text-20-l); + --bulma-text-light-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1); + --bulma-text-dark-l: var(--bulma-text-10-l); + --bulma-text-dark: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1); + --bulma-text-dark-invert-l: var(--bulma-text-70-l); + --bulma-text-dark-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1); + --bulma-text-soft: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1); + --bulma-text-bold: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1); + --bulma-text-soft-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1); + --bulma-text-bold-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1); + --bulma-text-on-scheme-l: 29%; + --bulma-text-on-scheme: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1); + --bulma-primary: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-base: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-rgb: 51, 146, 236; + --bulma-primary-h: 209deg; + --bulma-primary-s: 83%; + --bulma-primary-l: 56%; + --bulma-primary-00-l: 1%; + --bulma-primary-05-l: 6%; + --bulma-primary-10-l: 11%; + --bulma-primary-15-l: 16%; + --bulma-primary-20-l: 21%; + --bulma-primary-25-l: 26%; + --bulma-primary-30-l: 31%; + --bulma-primary-35-l: 36%; + --bulma-primary-40-l: 41%; + --bulma-primary-45-l: 46%; + --bulma-primary-50-l: 51%; + --bulma-primary-55-l: 56%; + --bulma-primary-60-l: 61%; + --bulma-primary-65-l: 66%; + --bulma-primary-70-l: 71%; + --bulma-primary-75-l: 76%; + --bulma-primary-80-l: 81%; + --bulma-primary-85-l: 86%; + --bulma-primary-90-l: 91%; + --bulma-primary-95-l: 96%; + --bulma-primary-100-l: 100%; + --bulma-primary-00: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1); + --bulma-primary-00-invert-l: var(--bulma-primary-55-l); + --bulma-primary-00-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1); + --bulma-primary-05: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1); + --bulma-primary-05-invert-l: var(--bulma-primary-60-l); + --bulma-primary-05-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1); + --bulma-primary-10: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1); + --bulma-primary-10-invert-l: var(--bulma-primary-70-l); + --bulma-primary-10-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1); + --bulma-primary-15: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1); + --bulma-primary-15-invert-l: var(--bulma-primary-80-l); + --bulma-primary-15-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1); + --bulma-primary-20: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1); + --bulma-primary-20-invert-l: var(--bulma-primary-85-l); + --bulma-primary-20-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1); + --bulma-primary-25: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1); + --bulma-primary-25-invert-l: var(--bulma-primary-95-l); + --bulma-primary-25-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1); + --bulma-primary-30: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1); + --bulma-primary-30-invert-l: var(--bulma-primary-100-l); + --bulma-primary-30-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1); + --bulma-primary-35: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1); + --bulma-primary-35-invert-l: var(--bulma-primary-100-l); + --bulma-primary-35-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1); + --bulma-primary-40: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1); + --bulma-primary-40-invert-l: var(--bulma-primary-100-l); + --bulma-primary-40-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1); + --bulma-primary-45: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1); + --bulma-primary-45-invert-l: var(--bulma-primary-100-l); + --bulma-primary-45-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1); + --bulma-primary-50: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1); + --bulma-primary-50-invert-l: var(--bulma-primary-100-l); + --bulma-primary-50-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1); + --bulma-primary-55: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1); + --bulma-primary-55-invert-l: var(--bulma-primary-00-l); + --bulma-primary-55-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1); + --bulma-primary-60: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1); + --bulma-primary-60-invert-l: var(--bulma-primary-05-l); + --bulma-primary-60-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1); + --bulma-primary-65: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1); + --bulma-primary-65-invert-l: var(--bulma-primary-05-l); + --bulma-primary-65-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1); + --bulma-primary-70: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1); + --bulma-primary-70-invert-l: var(--bulma-primary-10-l); + --bulma-primary-70-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1); + --bulma-primary-75: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1); + --bulma-primary-75-invert-l: var(--bulma-primary-10-l); + --bulma-primary-75-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1); + --bulma-primary-80: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1); + --bulma-primary-80-invert-l: var(--bulma-primary-15-l); + --bulma-primary-80-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1); + --bulma-primary-85: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1); + --bulma-primary-85-invert-l: var(--bulma-primary-20-l); + --bulma-primary-85-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1); + --bulma-primary-90: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1); + --bulma-primary-90-invert-l: var(--bulma-primary-20-l); + --bulma-primary-90-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1); + --bulma-primary-95: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1); + --bulma-primary-95-invert-l: var(--bulma-primary-25-l); + --bulma-primary-95-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1); + --bulma-primary-100: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1); + --bulma-primary-100-invert-l: var(--bulma-primary-25-l); + --bulma-primary-100-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1); + --bulma-primary-invert-l: var(--bulma-primary-00-l); + --bulma-primary-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1); + --bulma-primary-light-l: var(--bulma-primary-90-l); + --bulma-primary-light: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1); + --bulma-primary-light-invert-l: var(--bulma-primary-20-l); + --bulma-primary-light-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1); + --bulma-primary-dark-l: var(--bulma-primary-10-l); + --bulma-primary-dark: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1); + --bulma-primary-dark-invert-l: var(--bulma-primary-70-l); + --bulma-primary-dark-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1); + --bulma-primary-soft: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1); + --bulma-primary-bold: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1); + --bulma-primary-soft-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1); + --bulma-primary-bold-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1); + --bulma-primary-on-scheme-l: 36.2745098039%; + --bulma-primary-on-scheme: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1); + --bulma-link: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-base: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-rgb: 66.3, 88.315, 255; + --bulma-link-h: 233deg; + --bulma-link-s: 100%; + --bulma-link-l: 63%; + --bulma-link-00-l: 0%; + --bulma-link-05-l: 3%; + --bulma-link-10-l: 8%; + --bulma-link-15-l: 13%; + --bulma-link-20-l: 18%; + --bulma-link-25-l: 23%; + --bulma-link-30-l: 28%; + --bulma-link-35-l: 33%; + --bulma-link-40-l: 38%; + --bulma-link-45-l: 43%; + --bulma-link-50-l: 48%; + --bulma-link-55-l: 53%; + --bulma-link-60-l: 58%; + --bulma-link-65-l: 63%; + --bulma-link-70-l: 68%; + --bulma-link-75-l: 73%; + --bulma-link-80-l: 78%; + --bulma-link-85-l: 83%; + --bulma-link-90-l: 88%; + --bulma-link-95-l: 93%; + --bulma-link-100-l: 98%; + --bulma-link-00: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1); + --bulma-link-00-invert-l: var(--bulma-link-75-l); + --bulma-link-00-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1); + --bulma-link-05: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1); + --bulma-link-05-invert-l: var(--bulma-link-75-l); + --bulma-link-05-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1); + --bulma-link-10: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1); + --bulma-link-10-invert-l: var(--bulma-link-75-l); + --bulma-link-10-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1); + --bulma-link-15: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1); + --bulma-link-15-invert-l: var(--bulma-link-80-l); + --bulma-link-15-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1); + --bulma-link-20: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1); + --bulma-link-20-invert-l: var(--bulma-link-80-l); + --bulma-link-20-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1); + --bulma-link-25: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1); + --bulma-link-25-invert-l: var(--bulma-link-85-l); + --bulma-link-25-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1); + --bulma-link-30: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1); + --bulma-link-30-invert-l: var(--bulma-link-90-l); + --bulma-link-30-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1); + --bulma-link-35: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1); + --bulma-link-35-invert-l: var(--bulma-link-90-l); + --bulma-link-35-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1); + --bulma-link-40: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1); + --bulma-link-40-invert-l: var(--bulma-link-95-l); + --bulma-link-40-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1); + --bulma-link-45: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1); + --bulma-link-45-invert-l: var(--bulma-link-95-l); + --bulma-link-45-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1); + --bulma-link-50: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1); + --bulma-link-50-invert-l: var(--bulma-link-100-l); + --bulma-link-50-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1); + --bulma-link-55: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1); + --bulma-link-55-invert-l: var(--bulma-link-100-l); + --bulma-link-55-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1); + --bulma-link-60: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1); + --bulma-link-60-invert-l: var(--bulma-link-100-l); + --bulma-link-60-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1); + --bulma-link-65: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1); + --bulma-link-65-invert-l: var(--bulma-link-100-l); + --bulma-link-65-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1); + --bulma-link-70: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1); + --bulma-link-70-invert-l: var(--bulma-link-100-l); + --bulma-link-70-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1); + --bulma-link-75: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1); + --bulma-link-75-invert-l: var(--bulma-link-10-l); + --bulma-link-75-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1); + --bulma-link-80: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1); + --bulma-link-80-invert-l: var(--bulma-link-20-l); + --bulma-link-80-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1); + --bulma-link-85: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1); + --bulma-link-85-invert-l: var(--bulma-link-25-l); + --bulma-link-85-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1); + --bulma-link-90: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1); + --bulma-link-90-invert-l: var(--bulma-link-35-l); + --bulma-link-90-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1); + --bulma-link-95: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1); + --bulma-link-95-invert-l: var(--bulma-link-45-l); + --bulma-link-95-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1); + --bulma-link-100: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1); + --bulma-link-100-invert-l: var(--bulma-link-50-l); + --bulma-link-100-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1); + --bulma-link-invert-l: var(--bulma-link-100-l); + --bulma-link-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1); + --bulma-link-light-l: var(--bulma-link-90-l); + --bulma-link-light: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1); + --bulma-link-light-invert-l: var(--bulma-link-35-l); + --bulma-link-light-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1); + --bulma-link-dark-l: var(--bulma-link-10-l); + --bulma-link-dark: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1); + --bulma-link-dark-invert-l: var(--bulma-link-75-l); + --bulma-link-dark-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1); + --bulma-link-soft: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1); + --bulma-link-bold: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1); + --bulma-link-soft-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1); + --bulma-link-bold-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1); + --bulma-link-on-scheme-l: 58%; + --bulma-link-on-scheme: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1); + --bulma-info: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-base: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-rgb: 102, 209.1, 255; + --bulma-info-h: 198deg; + --bulma-info-s: 100%; + --bulma-info-l: 70%; + --bulma-info-00-l: 0%; + --bulma-info-05-l: 5%; + --bulma-info-10-l: 10%; + --bulma-info-15-l: 15%; + --bulma-info-20-l: 20%; + --bulma-info-25-l: 25%; + --bulma-info-30-l: 30%; + --bulma-info-35-l: 35%; + --bulma-info-40-l: 40%; + --bulma-info-45-l: 45%; + --bulma-info-50-l: 50%; + --bulma-info-55-l: 55%; + --bulma-info-60-l: 60%; + --bulma-info-65-l: 65%; + --bulma-info-70-l: 70%; + --bulma-info-75-l: 75%; + --bulma-info-80-l: 80%; + --bulma-info-85-l: 85%; + --bulma-info-90-l: 90%; + --bulma-info-95-l: 95%; + --bulma-info-100-l: 100%; + --bulma-info-00: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1); + --bulma-info-00-invert-l: var(--bulma-info-45-l); + --bulma-info-00-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1); + --bulma-info-05: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1); + --bulma-info-05-invert-l: var(--bulma-info-50-l); + --bulma-info-05-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1); + --bulma-info-10: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1); + --bulma-info-10-invert-l: var(--bulma-info-60-l); + --bulma-info-10-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1); + --bulma-info-15: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1); + --bulma-info-15-invert-l: var(--bulma-info-80-l); + --bulma-info-15-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1); + --bulma-info-20: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1); + --bulma-info-20-invert-l: var(--bulma-info-95-l); + --bulma-info-20-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1); + --bulma-info-25: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1); + --bulma-info-25-invert-l: var(--bulma-info-100-l); + --bulma-info-25-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1); + --bulma-info-30: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1); + --bulma-info-30-invert-l: var(--bulma-info-100-l); + --bulma-info-30-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1); + --bulma-info-35: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1); + --bulma-info-35-invert-l: var(--bulma-info-100-l); + --bulma-info-35-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1); + --bulma-info-40: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1); + --bulma-info-40-invert-l: var(--bulma-info-100-l); + --bulma-info-40-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1); + --bulma-info-45: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1); + --bulma-info-45-invert-l: var(--bulma-info-00-l); + --bulma-info-45-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1); + --bulma-info-50: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1); + --bulma-info-50-invert-l: var(--bulma-info-05-l); + --bulma-info-50-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1); + --bulma-info-55: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1); + --bulma-info-55-invert-l: var(--bulma-info-05-l); + --bulma-info-55-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1); + --bulma-info-60: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1); + --bulma-info-60-invert-l: var(--bulma-info-10-l); + --bulma-info-60-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1); + --bulma-info-65: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1); + --bulma-info-65-invert-l: var(--bulma-info-10-l); + --bulma-info-65-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1); + --bulma-info-70: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1); + --bulma-info-70-invert-l: var(--bulma-info-10-l); + --bulma-info-70-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1); + --bulma-info-75: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1); + --bulma-info-75-invert-l: var(--bulma-info-10-l); + --bulma-info-75-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1); + --bulma-info-80: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1); + --bulma-info-80-invert-l: var(--bulma-info-15-l); + --bulma-info-80-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1); + --bulma-info-85: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1); + --bulma-info-85-invert-l: var(--bulma-info-15-l); + --bulma-info-85-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1); + --bulma-info-90: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1); + --bulma-info-90-invert-l: var(--bulma-info-15-l); + --bulma-info-90-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1); + --bulma-info-95: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1); + --bulma-info-95-invert-l: var(--bulma-info-20-l); + --bulma-info-95-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1); + --bulma-info-100: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1); + --bulma-info-100-invert-l: var(--bulma-info-20-l); + --bulma-info-100-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1); + --bulma-info-invert-l: var(--bulma-info-10-l); + --bulma-info-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1); + --bulma-info-light-l: var(--bulma-info-90-l); + --bulma-info-light: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1); + --bulma-info-light-invert-l: var(--bulma-info-15-l); + --bulma-info-light-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1); + --bulma-info-dark-l: var(--bulma-info-10-l); + --bulma-info-dark: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1); + --bulma-info-dark-invert-l: var(--bulma-info-60-l); + --bulma-info-dark-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1); + --bulma-info-soft: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1); + --bulma-info-bold: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1); + --bulma-info-soft-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1); + --bulma-info-bold-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1); + --bulma-info-on-scheme-l: 25%; + --bulma-info-on-scheme: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1); + --bulma-success: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-base: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-rgb: 71.6295, 198.6705, 141.50205; + --bulma-success-h: 153deg; + --bulma-success-s: 53%; + --bulma-success-l: 53%; + --bulma-success-00-l: 0%; + --bulma-success-05-l: 3%; + --bulma-success-10-l: 8%; + --bulma-success-15-l: 13%; + --bulma-success-20-l: 18%; + --bulma-success-25-l: 23%; + --bulma-success-30-l: 28%; + --bulma-success-35-l: 33%; + --bulma-success-40-l: 38%; + --bulma-success-45-l: 43%; + --bulma-success-50-l: 48%; + --bulma-success-55-l: 53%; + --bulma-success-60-l: 58%; + --bulma-success-65-l: 63%; + --bulma-success-70-l: 68%; + --bulma-success-75-l: 73%; + --bulma-success-80-l: 78%; + --bulma-success-85-l: 83%; + --bulma-success-90-l: 88%; + --bulma-success-95-l: 93%; + --bulma-success-100-l: 98%; + --bulma-success-00: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1); + --bulma-success-00-invert-l: var(--bulma-success-45-l); + --bulma-success-00-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1); + --bulma-success-05: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1); + --bulma-success-05-invert-l: var(--bulma-success-45-l); + --bulma-success-05-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1); + --bulma-success-10: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1); + --bulma-success-10-invert-l: var(--bulma-success-55-l); + --bulma-success-10-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1); + --bulma-success-15: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1); + --bulma-success-15-invert-l: var(--bulma-success-75-l); + --bulma-success-15-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1); + --bulma-success-20: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1); + --bulma-success-20-invert-l: var(--bulma-success-95-l); + --bulma-success-20-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1); + --bulma-success-25: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1); + --bulma-success-25-invert-l: var(--bulma-success-100-l); + --bulma-success-25-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1); + --bulma-success-30: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1); + --bulma-success-30-invert-l: var(--bulma-success-100-l); + --bulma-success-30-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1); + --bulma-success-35: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1); + --bulma-success-35-invert-l: var(--bulma-success-100-l); + --bulma-success-35-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1); + --bulma-success-40: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1); + --bulma-success-40-invert-l: var(--bulma-success-100-l); + --bulma-success-40-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1); + --bulma-success-45: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1); + --bulma-success-45-invert-l: var(--bulma-success-05-l); + --bulma-success-45-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1); + --bulma-success-50: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1); + --bulma-success-50-invert-l: var(--bulma-success-05-l); + --bulma-success-50-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1); + --bulma-success-55: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1); + --bulma-success-55-invert-l: var(--bulma-success-10-l); + --bulma-success-55-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1); + --bulma-success-60: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1); + --bulma-success-60-invert-l: var(--bulma-success-10-l); + --bulma-success-60-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1); + --bulma-success-65: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1); + --bulma-success-65-invert-l: var(--bulma-success-10-l); + --bulma-success-65-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1); + --bulma-success-70: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1); + --bulma-success-70-invert-l: var(--bulma-success-10-l); + --bulma-success-70-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1); + --bulma-success-75: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1); + --bulma-success-75-invert-l: var(--bulma-success-15-l); + --bulma-success-75-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1); + --bulma-success-80: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1); + --bulma-success-80-invert-l: var(--bulma-success-15-l); + --bulma-success-80-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1); + --bulma-success-85: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1); + --bulma-success-85-invert-l: var(--bulma-success-15-l); + --bulma-success-85-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1); + --bulma-success-90: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1); + --bulma-success-90-invert-l: var(--bulma-success-15-l); + --bulma-success-90-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1); + --bulma-success-95: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1); + --bulma-success-95-invert-l: var(--bulma-success-20-l); + --bulma-success-95-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1); + --bulma-success-100: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1); + --bulma-success-100-invert-l: var(--bulma-success-20-l); + --bulma-success-100-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1); + --bulma-success-invert-l: var(--bulma-success-10-l); + --bulma-success-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1); + --bulma-success-light-l: var(--bulma-success-90-l); + --bulma-success-light: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1); + --bulma-success-light-invert-l: var(--bulma-success-15-l); + --bulma-success-light-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1); + --bulma-success-dark-l: var(--bulma-success-10-l); + --bulma-success-dark: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1); + --bulma-success-dark-invert-l: var(--bulma-success-55-l); + --bulma-success-dark-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1); + --bulma-success-soft: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1); + --bulma-success-bold: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1); + --bulma-success-soft-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1); + --bulma-success-bold-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1); + --bulma-success-on-scheme-l: 23%; + --bulma-success-on-scheme: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1); + --bulma-warning: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-base: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-rgb: 255, 136, 41; + --bulma-warning-h: 27deg; + --bulma-warning-s: 100%; + --bulma-warning-l: 58%; + --bulma-warning-00-l: 0%; + --bulma-warning-05-l: 3%; + --bulma-warning-10-l: 8%; + --bulma-warning-15-l: 13%; + --bulma-warning-20-l: 18%; + --bulma-warning-25-l: 23%; + --bulma-warning-30-l: 28%; + --bulma-warning-35-l: 33%; + --bulma-warning-40-l: 38%; + --bulma-warning-45-l: 43%; + --bulma-warning-50-l: 48%; + --bulma-warning-55-l: 53%; + --bulma-warning-60-l: 58%; + --bulma-warning-65-l: 63%; + --bulma-warning-70-l: 68%; + --bulma-warning-75-l: 73%; + --bulma-warning-80-l: 78%; + --bulma-warning-85-l: 83%; + --bulma-warning-90-l: 88%; + --bulma-warning-95-l: 93%; + --bulma-warning-100-l: 98%; + --bulma-warning-00: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1); + --bulma-warning-00-invert-l: var(--bulma-warning-50-l); + --bulma-warning-00-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1); + --bulma-warning-05: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1); + --bulma-warning-05-invert-l: var(--bulma-warning-50-l); + --bulma-warning-05-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1); + --bulma-warning-10: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1); + --bulma-warning-10-invert-l: var(--bulma-warning-60-l); + --bulma-warning-10-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1); + --bulma-warning-15: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1); + --bulma-warning-15-invert-l: var(--bulma-warning-75-l); + --bulma-warning-15-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1); + --bulma-warning-20: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1); + --bulma-warning-20-invert-l: var(--bulma-warning-90-l); + --bulma-warning-20-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1); + --bulma-warning-25: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1); + --bulma-warning-25-invert-l: var(--bulma-warning-100-l); + --bulma-warning-25-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1); + --bulma-warning-30: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1); + --bulma-warning-30-invert-l: var(--bulma-warning-100-l); + --bulma-warning-30-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1); + --bulma-warning-35: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1); + --bulma-warning-35-invert-l: var(--bulma-warning-100-l); + --bulma-warning-35-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1); + --bulma-warning-40: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1); + --bulma-warning-40-invert-l: var(--bulma-warning-100-l); + --bulma-warning-40-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1); + --bulma-warning-45: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1); + --bulma-warning-45-invert-l: var(--bulma-warning-100-l); + --bulma-warning-45-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1); + --bulma-warning-50: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1); + --bulma-warning-50-invert-l: var(--bulma-warning-05-l); + --bulma-warning-50-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1); + --bulma-warning-55: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1); + --bulma-warning-55-invert-l: var(--bulma-warning-05-l); + --bulma-warning-55-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1); + --bulma-warning-60: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1); + --bulma-warning-60-invert-l: var(--bulma-warning-10-l); + --bulma-warning-60-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1); + --bulma-warning-65: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1); + --bulma-warning-65-invert-l: var(--bulma-warning-10-l); + --bulma-warning-65-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1); + --bulma-warning-70: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1); + --bulma-warning-70-invert-l: var(--bulma-warning-10-l); + --bulma-warning-70-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1); + --bulma-warning-75: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1); + --bulma-warning-75-invert-l: var(--bulma-warning-15-l); + --bulma-warning-75-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1); + --bulma-warning-80: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1); + --bulma-warning-80-invert-l: var(--bulma-warning-15-l); + --bulma-warning-80-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1); + --bulma-warning-85: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1); + --bulma-warning-85-invert-l: var(--bulma-warning-15-l); + --bulma-warning-85-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1); + --bulma-warning-90: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1); + --bulma-warning-90-invert-l: var(--bulma-warning-20-l); + --bulma-warning-90-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1); + --bulma-warning-95: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1); + --bulma-warning-95-invert-l: var(--bulma-warning-20-l); + --bulma-warning-95-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1); + --bulma-warning-100: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1); + --bulma-warning-100-invert-l: var(--bulma-warning-25-l); + --bulma-warning-100-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1); + --bulma-warning-invert-l: var(--bulma-warning-10-l); + --bulma-warning-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1); + --bulma-warning-light-l: var(--bulma-warning-90-l); + --bulma-warning-light: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1); + --bulma-warning-light-invert-l: var(--bulma-warning-20-l); + --bulma-warning-light-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1); + --bulma-warning-dark-l: var(--bulma-warning-10-l); + --bulma-warning-dark: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1); + --bulma-warning-dark-invert-l: var(--bulma-warning-60-l); + --bulma-warning-dark-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1); + --bulma-warning-soft: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1); + --bulma-warning-bold: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1); + --bulma-warning-soft-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1); + --bulma-warning-bold-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1); + --bulma-warning-on-scheme-l: 28.0392156863%; + --bulma-warning-on-scheme: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1); + --bulma-danger: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-base: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-rgb: 255, 102, 132.6; + --bulma-danger-h: 348deg; + --bulma-danger-s: 100%; + --bulma-danger-l: 70%; + --bulma-danger-00-l: 0%; + --bulma-danger-05-l: 5%; + --bulma-danger-10-l: 10%; + --bulma-danger-15-l: 15%; + --bulma-danger-20-l: 20%; + --bulma-danger-25-l: 25%; + --bulma-danger-30-l: 30%; + --bulma-danger-35-l: 35%; + --bulma-danger-40-l: 40%; + --bulma-danger-45-l: 45%; + --bulma-danger-50-l: 50%; + --bulma-danger-55-l: 55%; + --bulma-danger-60-l: 60%; + --bulma-danger-65-l: 65%; + --bulma-danger-70-l: 70%; + --bulma-danger-75-l: 75%; + --bulma-danger-80-l: 80%; + --bulma-danger-85-l: 85%; + --bulma-danger-90-l: 90%; + --bulma-danger-95-l: 95%; + --bulma-danger-100-l: 100%; + --bulma-danger-00: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1); + --bulma-danger-00-invert-l: var(--bulma-danger-65-l); + --bulma-danger-00-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1); + --bulma-danger-05: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1); + --bulma-danger-05-invert-l: var(--bulma-danger-70-l); + --bulma-danger-05-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1); + --bulma-danger-10: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1); + --bulma-danger-10-invert-l: var(--bulma-danger-75-l); + --bulma-danger-10-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1); + --bulma-danger-15: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1); + --bulma-danger-15-invert-l: var(--bulma-danger-80-l); + --bulma-danger-15-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1); + --bulma-danger-20: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1); + --bulma-danger-20-invert-l: var(--bulma-danger-85-l); + --bulma-danger-20-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1); + --bulma-danger-25: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1); + --bulma-danger-25-invert-l: var(--bulma-danger-90-l); + --bulma-danger-25-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1); + --bulma-danger-30: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1); + --bulma-danger-30-invert-l: var(--bulma-danger-100-l); + --bulma-danger-30-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1); + --bulma-danger-35: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1); + --bulma-danger-35-invert-l: var(--bulma-danger-100-l); + --bulma-danger-35-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1); + --bulma-danger-40: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1); + --bulma-danger-40-invert-l: var(--bulma-danger-100-l); + --bulma-danger-40-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1); + --bulma-danger-45: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1); + --bulma-danger-45-invert-l: var(--bulma-danger-100-l); + --bulma-danger-45-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1); + --bulma-danger-50: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1); + --bulma-danger-50-invert-l: var(--bulma-danger-100-l); + --bulma-danger-50-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1); + --bulma-danger-55: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1); + --bulma-danger-55-invert-l: var(--bulma-danger-100-l); + --bulma-danger-55-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1); + --bulma-danger-60: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1); + --bulma-danger-60-invert-l: var(--bulma-danger-100-l); + --bulma-danger-60-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1); + --bulma-danger-65: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1); + --bulma-danger-65-invert-l: var(--bulma-danger-00-l); + --bulma-danger-65-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1); + --bulma-danger-70: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1); + --bulma-danger-70-invert-l: var(--bulma-danger-05-l); + --bulma-danger-70-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1); + --bulma-danger-75: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1); + --bulma-danger-75-invert-l: var(--bulma-danger-10-l); + --bulma-danger-75-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1); + --bulma-danger-80: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1); + --bulma-danger-80-invert-l: var(--bulma-danger-15-l); + --bulma-danger-80-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1); + --bulma-danger-85: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1); + --bulma-danger-85-invert-l: var(--bulma-danger-20-l); + --bulma-danger-85-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1); + --bulma-danger-90: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1); + --bulma-danger-90-invert-l: var(--bulma-danger-25-l); + --bulma-danger-90-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1); + --bulma-danger-95: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1); + --bulma-danger-95-invert-l: var(--bulma-danger-25-l); + --bulma-danger-95-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1); + --bulma-danger-100: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1); + --bulma-danger-100-invert-l: var(--bulma-danger-30-l); + --bulma-danger-100-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1); + --bulma-danger-invert-l: var(--bulma-danger-05-l); + --bulma-danger-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1); + --bulma-danger-light-l: var(--bulma-danger-90-l); + --bulma-danger-light: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1); + --bulma-danger-light-invert-l: var(--bulma-danger-25-l); + --bulma-danger-light-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1); + --bulma-danger-dark-l: var(--bulma-danger-10-l); + --bulma-danger-dark: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1); + --bulma-danger-dark-invert-l: var(--bulma-danger-75-l); + --bulma-danger-dark-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1); + --bulma-danger-soft: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1); + --bulma-danger-bold: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1); + --bulma-danger-soft-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1); + --bulma-danger-bold-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1); + --bulma-danger-on-scheme-l: 40%; + --bulma-danger-on-scheme: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1); + --bulma-black-bis: hsl(221, 14%, 9%); + --bulma-black-ter: hsl(221, 14%, 14%); + --bulma-grey-darker: hsl(221, 14%, 21%); + --bulma-grey-dark: hsl(221, 14%, 29%); + --bulma-grey: hsl(221, 14%, 48%); + --bulma-grey-light: hsl(221, 14%, 71%); + --bulma-grey-lighter: hsl(221, 14%, 86%); + --bulma-white-ter: hsl(221, 14%, 96%); + --bulma-white-bis: hsl(221, 14%, 98%); + --bulma-shadow-h: 221deg; + --bulma-shadow-s: 14%; + --bulma-shadow-l: 4%; + --bulma-size-1: 3rem; + --bulma-size-2: 2.5rem; + --bulma-size-3: 2rem; + --bulma-size-4: 1.5rem; + --bulma-size-5: 1.25rem; + --bulma-size-6: 1rem; + --bulma-size-7: 0.75rem; + } +} +@media (prefers-color-scheme: dark) { + :root { + --bulma-white-on-scheme-l: 100%; + --bulma-white-on-scheme: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1); + --bulma-black-on-scheme-l: -51%; + --bulma-black-on-scheme: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1); + --bulma-light-on-scheme-l: 96%; + --bulma-light-on-scheme: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1); + --bulma-dark-on-scheme-l: 56%; + --bulma-dark-on-scheme: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1); + --bulma-text-on-scheme-l: 54%; + --bulma-text-on-scheme: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1); + --bulma-primary-on-scheme-l: 56.2745098039%; + --bulma-primary-on-scheme: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1); + --bulma-link-on-scheme-l: 73%; + --bulma-link-on-scheme: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1); + --bulma-info-on-scheme-l: 70%; + --bulma-info-on-scheme: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1); + --bulma-success-on-scheme-l: 53%; + --bulma-success-on-scheme: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1); + --bulma-warning-on-scheme-l: 58.0392156863%; + --bulma-warning-on-scheme: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1); + --bulma-danger-on-scheme-l: 70%; + --bulma-danger-on-scheme: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1); + --bulma-scheme-brightness: dark; + --bulma-scheme-main-l: 9%; + --bulma-scheme-main-bis-l: 11%; + --bulma-scheme-main-ter-l: 13%; + --bulma-soft-l: 20%; + --bulma-bold-l: 90%; + --bulma-soft-invert-l: 90%; + --bulma-bold-invert-l: 20%; + --bulma-background-l: 14%; + --bulma-border-weak-l: 21%; + --bulma-border-l: 24%; + --bulma-text-weak-l: 53%; + --bulma-text-l: 71%; + --bulma-text-strong-l: 93%; + --bulma-text-title-l: 100%; + --bulma-hover-background-l-delta: 5%; + --bulma-active-background-l-delta: 10%; + --bulma-hover-border-l-delta: 10%; + --bulma-active-border-l-delta: 20%; + --bulma-hover-color-l-delta: 5%; + --bulma-active-color-l-delta: 10%; + --bulma-shadow-h: 0deg; + --bulma-shadow-s: 0%; + --bulma-shadow-l: 100%; + } +} +[data-theme=light], +.theme-light { + --bulma-scheme-h: 221; + --bulma-scheme-s: 14%; + --bulma-light-l: 90%; + --bulma-light-invert-l: 20%; + --bulma-dark-l: 20%; + --bulma-dark-invert-l: 90%; + --bulma-soft-l: 90%; + --bulma-bold-l: 20%; + --bulma-soft-invert-l: 20%; + --bulma-bold-invert-l: 90%; + --bulma-hover-background-l-delta: -5%; + --bulma-active-background-l-delta: -10%; + --bulma-hover-border-l-delta: -10%; + --bulma-active-border-l-delta: -20%; + --bulma-hover-color-l-delta: -5%; + --bulma-active-color-l-delta: -10%; + --bulma-hover-shadow-a-delta: -0.05; + --bulma-active-shadow-a-delta: -0.1; + --bulma-scheme-brightness: light; + --bulma-scheme-main-l: 100%; + --bulma-scheme-main-bis-l: 98%; + --bulma-scheme-main-ter-l: 96%; + --bulma-background-l: 96%; + --bulma-border-weak-l: 93%; + --bulma-border-l: 86%; + --bulma-text-weak-l: 48%; + --bulma-text-l: 29%; + --bulma-text-strong-l: 21%; + --bulma-text-title-l: 14%; + --bulma-scheme-invert-ter-l: 14%; + --bulma-scheme-invert-bis-l: 7%; + --bulma-scheme-invert-l: 4%; + --bulma-family-primary: Arial, sans-serif;; + --bulma-family-secondary: Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif; + --bulma-family-code: Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace; + --bulma-size-small: 0.75rem; + --bulma-size-normal: 1rem; + --bulma-size-medium: 1.25rem; + --bulma-size-large: 1.5rem; + --bulma-weight-light: 300; + --bulma-weight-normal: 400; + --bulma-weight-medium: 500; + --bulma-weight-semibold: 600; + --bulma-weight-bold: 700; + --bulma-weight-extrabold: 800; + --bulma-block-spacing: 1.5rem; + --bulma-duration: 294ms; + --bulma-easing: ease-out; + --bulma-radius-small: 0.25rem; + --bulma-radius: 0.375rem; + --bulma-radius-medium: 0.5em; + --bulma-radius-large: 0.75rem; + --bulma-radius-rounded: 9999px; + --bulma-speed: 86ms; + --bulma-arrow-color: var(--bulma-link); + --bulma-loading-color: var(--bulma-border); + --bulma-burger-h: var(--bulma-link-h); + --bulma-burger-s: var(--bulma-link-s); + --bulma-burger-l: var(--bulma-link-l); + --bulma-burger-border-radius: 0.5em; + --bulma-burger-gap: 5px; + --bulma-burger-item-height: 2px; + --bulma-burger-item-width: 20px; + --bulma-white: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-base: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1); + --bulma-white-rgb: 255, 255, 255; + --bulma-white-h: 221deg; + --bulma-white-s: 14%; + --bulma-white-l: 100%; + --bulma-white-invert-l: 4%; + --bulma-white-invert: hsl(221, 14%, 4%); + --bulma-white-on-scheme-l: 35%; + --bulma-white-on-scheme: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1); + --bulma-black: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-base: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1); + --bulma-black-rgb: 8.772, 9.6764, 11.628; + --bulma-black-h: 221deg; + --bulma-black-s: 14%; + --bulma-black-l: 4%; + --bulma-black-invert-l: 100%; + --bulma-black-invert: hsl(221, 14%, 100%); + --bulma-black-on-scheme-l: 4%; + --bulma-black-on-scheme: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1); + --bulma-light: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-base: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1); + --bulma-light-rgb: 243.372, 244.2764, 246.228; + --bulma-light-h: 221deg; + --bulma-light-s: 14%; + --bulma-light-l: 96%; + --bulma-light-invert-l: 21%; + --bulma-light-invert: hsl(221, 14%, 21%); + --bulma-light-on-scheme-l: 36%; + --bulma-light-on-scheme: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1); + --bulma-dark: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-base: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1); + --bulma-dark-rgb: 46.053, 50.8011, 61.047; + --bulma-dark-h: 221deg; + --bulma-dark-s: 14%; + --bulma-dark-l: 21%; + --bulma-dark-invert-l: 96%; + --bulma-dark-invert: hsl(221, 14%, 96%); + --bulma-dark-on-scheme-l: 21%; + --bulma-dark-on-scheme: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1); + --bulma-text: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-base: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1); + --bulma-text-rgb: 63.597, 70.1539, 84.303; + --bulma-text-h: 221deg; + --bulma-text-s: 14%; + --bulma-text-l: 29%; + --bulma-text-00-l: 0%; + --bulma-text-05-l: 4%; + --bulma-text-10-l: 9%; + --bulma-text-15-l: 14%; + --bulma-text-20-l: 19%; + --bulma-text-25-l: 24%; + --bulma-text-30-l: 29%; + --bulma-text-35-l: 34%; + --bulma-text-40-l: 39%; + --bulma-text-45-l: 44%; + --bulma-text-50-l: 49%; + --bulma-text-55-l: 54%; + --bulma-text-60-l: 59%; + --bulma-text-65-l: 64%; + --bulma-text-70-l: 69%; + --bulma-text-75-l: 74%; + --bulma-text-80-l: 79%; + --bulma-text-85-l: 84%; + --bulma-text-90-l: 89%; + --bulma-text-95-l: 94%; + --bulma-text-100-l: 99%; + --bulma-text-00: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1); + --bulma-text-00-invert-l: var(--bulma-text-60-l); + --bulma-text-00-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1); + --bulma-text-05: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1); + --bulma-text-05-invert-l: var(--bulma-text-60-l); + --bulma-text-05-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1); + --bulma-text-10: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1); + --bulma-text-10-invert-l: var(--bulma-text-70-l); + --bulma-text-10-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1); + --bulma-text-15: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1); + --bulma-text-15-invert-l: var(--bulma-text-75-l); + --bulma-text-15-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1); + --bulma-text-20: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1); + --bulma-text-20-invert-l: var(--bulma-text-85-l); + --bulma-text-20-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1); + --bulma-text-25: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1); + --bulma-text-25-invert-l: var(--bulma-text-95-l); + --bulma-text-25-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1); + --bulma-text-30: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1); + --bulma-text-30-invert-l: var(--bulma-text-100-l); + --bulma-text-30-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1); + --bulma-text-35: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1); + --bulma-text-35-invert-l: var(--bulma-text-100-l); + --bulma-text-35-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1); + --bulma-text-40: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1); + --bulma-text-40-invert-l: var(--bulma-text-100-l); + --bulma-text-40-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1); + --bulma-text-45: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1); + --bulma-text-45-invert-l: var(--bulma-text-100-l); + --bulma-text-45-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1); + --bulma-text-50: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1); + --bulma-text-50-invert-l: var(--bulma-text-100-l); + --bulma-text-50-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1); + --bulma-text-55: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1); + --bulma-text-55-invert-l: var(--bulma-text-100-l); + --bulma-text-55-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1); + --bulma-text-60: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1); + --bulma-text-60-invert-l: var(--bulma-text-05-l); + --bulma-text-60-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1); + --bulma-text-65: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1); + --bulma-text-65-invert-l: var(--bulma-text-05-l); + --bulma-text-65-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1); + --bulma-text-70: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1); + --bulma-text-70-invert-l: var(--bulma-text-10-l); + --bulma-text-70-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1); + --bulma-text-75: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1); + --bulma-text-75-invert-l: var(--bulma-text-15-l); + --bulma-text-75-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1); + --bulma-text-80: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1); + --bulma-text-80-invert-l: var(--bulma-text-15-l); + --bulma-text-80-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1); + --bulma-text-85: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1); + --bulma-text-85-invert-l: var(--bulma-text-20-l); + --bulma-text-85-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1); + --bulma-text-90: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1); + --bulma-text-90-invert-l: var(--bulma-text-20-l); + --bulma-text-90-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1); + --bulma-text-95: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1); + --bulma-text-95-invert-l: var(--bulma-text-25-l); + --bulma-text-95-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1); + --bulma-text-100: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1); + --bulma-text-100-invert-l: var(--bulma-text-25-l); + --bulma-text-100-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1); + --bulma-text-invert-l: var(--bulma-text-100-l); + --bulma-text-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1); + --bulma-text-light-l: var(--bulma-text-90-l); + --bulma-text-light: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1); + --bulma-text-light-invert-l: var(--bulma-text-20-l); + --bulma-text-light-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1); + --bulma-text-dark-l: var(--bulma-text-10-l); + --bulma-text-dark: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1); + --bulma-text-dark-invert-l: var(--bulma-text-70-l); + --bulma-text-dark-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1); + --bulma-text-soft: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1); + --bulma-text-bold: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1); + --bulma-text-soft-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1); + --bulma-text-bold-invert: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1); + --bulma-text-on-scheme-l: 29%; + --bulma-text-on-scheme: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1); + --bulma-primary: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-base: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1); + --bulma-primary-rgb: 51, 146, 236; + --bulma-primary-h: 209deg; + --bulma-primary-s: 83%; + --bulma-primary-l: 56%; + --bulma-primary-00-l: 1%; + --bulma-primary-05-l: 6%; + --bulma-primary-10-l: 11%; + --bulma-primary-15-l: 16%; + --bulma-primary-20-l: 21%; + --bulma-primary-25-l: 26%; + --bulma-primary-30-l: 31%; + --bulma-primary-35-l: 36%; + --bulma-primary-40-l: 41%; + --bulma-primary-45-l: 46%; + --bulma-primary-50-l: 51%; + --bulma-primary-55-l: 56%; + --bulma-primary-60-l: 61%; + --bulma-primary-65-l: 66%; + --bulma-primary-70-l: 71%; + --bulma-primary-75-l: 76%; + --bulma-primary-80-l: 81%; + --bulma-primary-85-l: 86%; + --bulma-primary-90-l: 91%; + --bulma-primary-95-l: 96%; + --bulma-primary-100-l: 100%; + --bulma-primary-00: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1); + --bulma-primary-00-invert-l: var(--bulma-primary-55-l); + --bulma-primary-00-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1); + --bulma-primary-05: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1); + --bulma-primary-05-invert-l: var(--bulma-primary-60-l); + --bulma-primary-05-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1); + --bulma-primary-10: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1); + --bulma-primary-10-invert-l: var(--bulma-primary-70-l); + --bulma-primary-10-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1); + --bulma-primary-15: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1); + --bulma-primary-15-invert-l: var(--bulma-primary-80-l); + --bulma-primary-15-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1); + --bulma-primary-20: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1); + --bulma-primary-20-invert-l: var(--bulma-primary-85-l); + --bulma-primary-20-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1); + --bulma-primary-25: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1); + --bulma-primary-25-invert-l: var(--bulma-primary-95-l); + --bulma-primary-25-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1); + --bulma-primary-30: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1); + --bulma-primary-30-invert-l: var(--bulma-primary-100-l); + --bulma-primary-30-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1); + --bulma-primary-35: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1); + --bulma-primary-35-invert-l: var(--bulma-primary-100-l); + --bulma-primary-35-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1); + --bulma-primary-40: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1); + --bulma-primary-40-invert-l: var(--bulma-primary-100-l); + --bulma-primary-40-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1); + --bulma-primary-45: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1); + --bulma-primary-45-invert-l: var(--bulma-primary-100-l); + --bulma-primary-45-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1); + --bulma-primary-50: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1); + --bulma-primary-50-invert-l: var(--bulma-primary-100-l); + --bulma-primary-50-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1); + --bulma-primary-55: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1); + --bulma-primary-55-invert-l: var(--bulma-primary-00-l); + --bulma-primary-55-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1); + --bulma-primary-60: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1); + --bulma-primary-60-invert-l: var(--bulma-primary-05-l); + --bulma-primary-60-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1); + --bulma-primary-65: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1); + --bulma-primary-65-invert-l: var(--bulma-primary-05-l); + --bulma-primary-65-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1); + --bulma-primary-70: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1); + --bulma-primary-70-invert-l: var(--bulma-primary-10-l); + --bulma-primary-70-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1); + --bulma-primary-75: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1); + --bulma-primary-75-invert-l: var(--bulma-primary-10-l); + --bulma-primary-75-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1); + --bulma-primary-80: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1); + --bulma-primary-80-invert-l: var(--bulma-primary-15-l); + --bulma-primary-80-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1); + --bulma-primary-85: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1); + --bulma-primary-85-invert-l: var(--bulma-primary-20-l); + --bulma-primary-85-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1); + --bulma-primary-90: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1); + --bulma-primary-90-invert-l: var(--bulma-primary-20-l); + --bulma-primary-90-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1); + --bulma-primary-95: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1); + --bulma-primary-95-invert-l: var(--bulma-primary-25-l); + --bulma-primary-95-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1); + --bulma-primary-100: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1); + --bulma-primary-100-invert-l: var(--bulma-primary-25-l); + --bulma-primary-100-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1); + --bulma-primary-invert-l: var(--bulma-primary-00-l); + --bulma-primary-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1); + --bulma-primary-light-l: var(--bulma-primary-90-l); + --bulma-primary-light: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1); + --bulma-primary-light-invert-l: var(--bulma-primary-20-l); + --bulma-primary-light-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1); + --bulma-primary-dark-l: var(--bulma-primary-10-l); + --bulma-primary-dark: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1); + --bulma-primary-dark-invert-l: var(--bulma-primary-70-l); + --bulma-primary-dark-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1); + --bulma-primary-soft: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1); + --bulma-primary-bold: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1); + --bulma-primary-soft-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1); + --bulma-primary-bold-invert: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1); + --bulma-primary-on-scheme-l: 36.2745098039%; + --bulma-primary-on-scheme: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1); + --bulma-link: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-base: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1); + --bulma-link-rgb: 66.3, 88.315, 255; + --bulma-link-h: 233deg; + --bulma-link-s: 100%; + --bulma-link-l: 63%; + --bulma-link-00-l: 0%; + --bulma-link-05-l: 3%; + --bulma-link-10-l: 8%; + --bulma-link-15-l: 13%; + --bulma-link-20-l: 18%; + --bulma-link-25-l: 23%; + --bulma-link-30-l: 28%; + --bulma-link-35-l: 33%; + --bulma-link-40-l: 38%; + --bulma-link-45-l: 43%; + --bulma-link-50-l: 48%; + --bulma-link-55-l: 53%; + --bulma-link-60-l: 58%; + --bulma-link-65-l: 63%; + --bulma-link-70-l: 68%; + --bulma-link-75-l: 73%; + --bulma-link-80-l: 78%; + --bulma-link-85-l: 83%; + --bulma-link-90-l: 88%; + --bulma-link-95-l: 93%; + --bulma-link-100-l: 98%; + --bulma-link-00: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1); + --bulma-link-00-invert-l: var(--bulma-link-75-l); + --bulma-link-00-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1); + --bulma-link-05: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1); + --bulma-link-05-invert-l: var(--bulma-link-75-l); + --bulma-link-05-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1); + --bulma-link-10: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1); + --bulma-link-10-invert-l: var(--bulma-link-75-l); + --bulma-link-10-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1); + --bulma-link-15: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1); + --bulma-link-15-invert-l: var(--bulma-link-80-l); + --bulma-link-15-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1); + --bulma-link-20: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1); + --bulma-link-20-invert-l: var(--bulma-link-80-l); + --bulma-link-20-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1); + --bulma-link-25: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1); + --bulma-link-25-invert-l: var(--bulma-link-85-l); + --bulma-link-25-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1); + --bulma-link-30: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1); + --bulma-link-30-invert-l: var(--bulma-link-90-l); + --bulma-link-30-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1); + --bulma-link-35: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1); + --bulma-link-35-invert-l: var(--bulma-link-90-l); + --bulma-link-35-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1); + --bulma-link-40: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1); + --bulma-link-40-invert-l: var(--bulma-link-95-l); + --bulma-link-40-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1); + --bulma-link-45: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1); + --bulma-link-45-invert-l: var(--bulma-link-95-l); + --bulma-link-45-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1); + --bulma-link-50: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1); + --bulma-link-50-invert-l: var(--bulma-link-100-l); + --bulma-link-50-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1); + --bulma-link-55: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1); + --bulma-link-55-invert-l: var(--bulma-link-100-l); + --bulma-link-55-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1); + --bulma-link-60: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1); + --bulma-link-60-invert-l: var(--bulma-link-100-l); + --bulma-link-60-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1); + --bulma-link-65: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1); + --bulma-link-65-invert-l: var(--bulma-link-100-l); + --bulma-link-65-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1); + --bulma-link-70: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1); + --bulma-link-70-invert-l: var(--bulma-link-100-l); + --bulma-link-70-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1); + --bulma-link-75: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1); + --bulma-link-75-invert-l: var(--bulma-link-10-l); + --bulma-link-75-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1); + --bulma-link-80: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1); + --bulma-link-80-invert-l: var(--bulma-link-20-l); + --bulma-link-80-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1); + --bulma-link-85: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1); + --bulma-link-85-invert-l: var(--bulma-link-25-l); + --bulma-link-85-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1); + --bulma-link-90: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1); + --bulma-link-90-invert-l: var(--bulma-link-35-l); + --bulma-link-90-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1); + --bulma-link-95: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1); + --bulma-link-95-invert-l: var(--bulma-link-45-l); + --bulma-link-95-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1); + --bulma-link-100: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1); + --bulma-link-100-invert-l: var(--bulma-link-50-l); + --bulma-link-100-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1); + --bulma-link-invert-l: var(--bulma-link-100-l); + --bulma-link-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1); + --bulma-link-light-l: var(--bulma-link-90-l); + --bulma-link-light: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1); + --bulma-link-light-invert-l: var(--bulma-link-35-l); + --bulma-link-light-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1); + --bulma-link-dark-l: var(--bulma-link-10-l); + --bulma-link-dark: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1); + --bulma-link-dark-invert-l: var(--bulma-link-75-l); + --bulma-link-dark-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1); + --bulma-link-soft: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1); + --bulma-link-bold: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1); + --bulma-link-soft-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1); + --bulma-link-bold-invert: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1); + --bulma-link-on-scheme-l: 58%; + --bulma-link-on-scheme: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1); + --bulma-info: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-base: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1); + --bulma-info-rgb: 102, 209.1, 255; + --bulma-info-h: 198deg; + --bulma-info-s: 100%; + --bulma-info-l: 70%; + --bulma-info-00-l: 0%; + --bulma-info-05-l: 5%; + --bulma-info-10-l: 10%; + --bulma-info-15-l: 15%; + --bulma-info-20-l: 20%; + --bulma-info-25-l: 25%; + --bulma-info-30-l: 30%; + --bulma-info-35-l: 35%; + --bulma-info-40-l: 40%; + --bulma-info-45-l: 45%; + --bulma-info-50-l: 50%; + --bulma-info-55-l: 55%; + --bulma-info-60-l: 60%; + --bulma-info-65-l: 65%; + --bulma-info-70-l: 70%; + --bulma-info-75-l: 75%; + --bulma-info-80-l: 80%; + --bulma-info-85-l: 85%; + --bulma-info-90-l: 90%; + --bulma-info-95-l: 95%; + --bulma-info-100-l: 100%; + --bulma-info-00: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1); + --bulma-info-00-invert-l: var(--bulma-info-45-l); + --bulma-info-00-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1); + --bulma-info-05: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1); + --bulma-info-05-invert-l: var(--bulma-info-50-l); + --bulma-info-05-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1); + --bulma-info-10: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1); + --bulma-info-10-invert-l: var(--bulma-info-60-l); + --bulma-info-10-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1); + --bulma-info-15: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1); + --bulma-info-15-invert-l: var(--bulma-info-80-l); + --bulma-info-15-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1); + --bulma-info-20: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1); + --bulma-info-20-invert-l: var(--bulma-info-95-l); + --bulma-info-20-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1); + --bulma-info-25: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1); + --bulma-info-25-invert-l: var(--bulma-info-100-l); + --bulma-info-25-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1); + --bulma-info-30: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1); + --bulma-info-30-invert-l: var(--bulma-info-100-l); + --bulma-info-30-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1); + --bulma-info-35: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1); + --bulma-info-35-invert-l: var(--bulma-info-100-l); + --bulma-info-35-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1); + --bulma-info-40: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1); + --bulma-info-40-invert-l: var(--bulma-info-100-l); + --bulma-info-40-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1); + --bulma-info-45: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1); + --bulma-info-45-invert-l: var(--bulma-info-00-l); + --bulma-info-45-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1); + --bulma-info-50: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1); + --bulma-info-50-invert-l: var(--bulma-info-05-l); + --bulma-info-50-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1); + --bulma-info-55: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1); + --bulma-info-55-invert-l: var(--bulma-info-05-l); + --bulma-info-55-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1); + --bulma-info-60: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1); + --bulma-info-60-invert-l: var(--bulma-info-10-l); + --bulma-info-60-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1); + --bulma-info-65: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1); + --bulma-info-65-invert-l: var(--bulma-info-10-l); + --bulma-info-65-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1); + --bulma-info-70: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1); + --bulma-info-70-invert-l: var(--bulma-info-10-l); + --bulma-info-70-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1); + --bulma-info-75: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1); + --bulma-info-75-invert-l: var(--bulma-info-10-l); + --bulma-info-75-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1); + --bulma-info-80: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1); + --bulma-info-80-invert-l: var(--bulma-info-15-l); + --bulma-info-80-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1); + --bulma-info-85: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1); + --bulma-info-85-invert-l: var(--bulma-info-15-l); + --bulma-info-85-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1); + --bulma-info-90: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1); + --bulma-info-90-invert-l: var(--bulma-info-15-l); + --bulma-info-90-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1); + --bulma-info-95: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1); + --bulma-info-95-invert-l: var(--bulma-info-20-l); + --bulma-info-95-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1); + --bulma-info-100: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1); + --bulma-info-100-invert-l: var(--bulma-info-20-l); + --bulma-info-100-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1); + --bulma-info-invert-l: var(--bulma-info-10-l); + --bulma-info-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1); + --bulma-info-light-l: var(--bulma-info-90-l); + --bulma-info-light: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1); + --bulma-info-light-invert-l: var(--bulma-info-15-l); + --bulma-info-light-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1); + --bulma-info-dark-l: var(--bulma-info-10-l); + --bulma-info-dark: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1); + --bulma-info-dark-invert-l: var(--bulma-info-60-l); + --bulma-info-dark-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1); + --bulma-info-soft: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1); + --bulma-info-bold: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1); + --bulma-info-soft-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1); + --bulma-info-bold-invert: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1); + --bulma-info-on-scheme-l: 25%; + --bulma-info-on-scheme: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1); + --bulma-success: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-base: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1); + --bulma-success-rgb: 71.6295, 198.6705, 141.50205; + --bulma-success-h: 153deg; + --bulma-success-s: 53%; + --bulma-success-l: 53%; + --bulma-success-00-l: 0%; + --bulma-success-05-l: 3%; + --bulma-success-10-l: 8%; + --bulma-success-15-l: 13%; + --bulma-success-20-l: 18%; + --bulma-success-25-l: 23%; + --bulma-success-30-l: 28%; + --bulma-success-35-l: 33%; + --bulma-success-40-l: 38%; + --bulma-success-45-l: 43%; + --bulma-success-50-l: 48%; + --bulma-success-55-l: 53%; + --bulma-success-60-l: 58%; + --bulma-success-65-l: 63%; + --bulma-success-70-l: 68%; + --bulma-success-75-l: 73%; + --bulma-success-80-l: 78%; + --bulma-success-85-l: 83%; + --bulma-success-90-l: 88%; + --bulma-success-95-l: 93%; + --bulma-success-100-l: 98%; + --bulma-success-00: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1); + --bulma-success-00-invert-l: var(--bulma-success-45-l); + --bulma-success-00-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1); + --bulma-success-05: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1); + --bulma-success-05-invert-l: var(--bulma-success-45-l); + --bulma-success-05-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1); + --bulma-success-10: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1); + --bulma-success-10-invert-l: var(--bulma-success-55-l); + --bulma-success-10-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1); + --bulma-success-15: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1); + --bulma-success-15-invert-l: var(--bulma-success-75-l); + --bulma-success-15-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1); + --bulma-success-20: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1); + --bulma-success-20-invert-l: var(--bulma-success-95-l); + --bulma-success-20-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1); + --bulma-success-25: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1); + --bulma-success-25-invert-l: var(--bulma-success-100-l); + --bulma-success-25-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1); + --bulma-success-30: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1); + --bulma-success-30-invert-l: var(--bulma-success-100-l); + --bulma-success-30-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1); + --bulma-success-35: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1); + --bulma-success-35-invert-l: var(--bulma-success-100-l); + --bulma-success-35-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1); + --bulma-success-40: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1); + --bulma-success-40-invert-l: var(--bulma-success-100-l); + --bulma-success-40-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1); + --bulma-success-45: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1); + --bulma-success-45-invert-l: var(--bulma-success-05-l); + --bulma-success-45-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1); + --bulma-success-50: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1); + --bulma-success-50-invert-l: var(--bulma-success-05-l); + --bulma-success-50-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1); + --bulma-success-55: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1); + --bulma-success-55-invert-l: var(--bulma-success-10-l); + --bulma-success-55-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1); + --bulma-success-60: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1); + --bulma-success-60-invert-l: var(--bulma-success-10-l); + --bulma-success-60-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1); + --bulma-success-65: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1); + --bulma-success-65-invert-l: var(--bulma-success-10-l); + --bulma-success-65-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1); + --bulma-success-70: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1); + --bulma-success-70-invert-l: var(--bulma-success-10-l); + --bulma-success-70-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1); + --bulma-success-75: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1); + --bulma-success-75-invert-l: var(--bulma-success-15-l); + --bulma-success-75-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1); + --bulma-success-80: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1); + --bulma-success-80-invert-l: var(--bulma-success-15-l); + --bulma-success-80-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1); + --bulma-success-85: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1); + --bulma-success-85-invert-l: var(--bulma-success-15-l); + --bulma-success-85-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1); + --bulma-success-90: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1); + --bulma-success-90-invert-l: var(--bulma-success-15-l); + --bulma-success-90-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1); + --bulma-success-95: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1); + --bulma-success-95-invert-l: var(--bulma-success-20-l); + --bulma-success-95-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1); + --bulma-success-100: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1); + --bulma-success-100-invert-l: var(--bulma-success-20-l); + --bulma-success-100-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1); + --bulma-success-invert-l: var(--bulma-success-10-l); + --bulma-success-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1); + --bulma-success-light-l: var(--bulma-success-90-l); + --bulma-success-light: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1); + --bulma-success-light-invert-l: var(--bulma-success-15-l); + --bulma-success-light-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1); + --bulma-success-dark-l: var(--bulma-success-10-l); + --bulma-success-dark: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1); + --bulma-success-dark-invert-l: var(--bulma-success-55-l); + --bulma-success-dark-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1); + --bulma-success-soft: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1); + --bulma-success-bold: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1); + --bulma-success-soft-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1); + --bulma-success-bold-invert: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1); + --bulma-success-on-scheme-l: 23%; + --bulma-success-on-scheme: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1); + --bulma-warning: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-base: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1); + --bulma-warning-rgb: 255, 136, 41; + --bulma-warning-h: 27deg; + --bulma-warning-s: 100%; + --bulma-warning-l: 58%; + --bulma-warning-00-l: 0%; + --bulma-warning-05-l: 3%; + --bulma-warning-10-l: 8%; + --bulma-warning-15-l: 13%; + --bulma-warning-20-l: 18%; + --bulma-warning-25-l: 23%; + --bulma-warning-30-l: 28%; + --bulma-warning-35-l: 33%; + --bulma-warning-40-l: 38%; + --bulma-warning-45-l: 43%; + --bulma-warning-50-l: 48%; + --bulma-warning-55-l: 53%; + --bulma-warning-60-l: 58%; + --bulma-warning-65-l: 63%; + --bulma-warning-70-l: 68%; + --bulma-warning-75-l: 73%; + --bulma-warning-80-l: 78%; + --bulma-warning-85-l: 83%; + --bulma-warning-90-l: 88%; + --bulma-warning-95-l: 93%; + --bulma-warning-100-l: 98%; + --bulma-warning-00: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1); + --bulma-warning-00-invert-l: var(--bulma-warning-50-l); + --bulma-warning-00-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1); + --bulma-warning-05: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1); + --bulma-warning-05-invert-l: var(--bulma-warning-50-l); + --bulma-warning-05-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1); + --bulma-warning-10: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1); + --bulma-warning-10-invert-l: var(--bulma-warning-60-l); + --bulma-warning-10-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1); + --bulma-warning-15: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1); + --bulma-warning-15-invert-l: var(--bulma-warning-75-l); + --bulma-warning-15-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1); + --bulma-warning-20: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1); + --bulma-warning-20-invert-l: var(--bulma-warning-90-l); + --bulma-warning-20-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1); + --bulma-warning-25: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1); + --bulma-warning-25-invert-l: var(--bulma-warning-100-l); + --bulma-warning-25-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1); + --bulma-warning-30: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1); + --bulma-warning-30-invert-l: var(--bulma-warning-100-l); + --bulma-warning-30-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1); + --bulma-warning-35: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1); + --bulma-warning-35-invert-l: var(--bulma-warning-100-l); + --bulma-warning-35-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1); + --bulma-warning-40: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1); + --bulma-warning-40-invert-l: var(--bulma-warning-100-l); + --bulma-warning-40-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1); + --bulma-warning-45: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1); + --bulma-warning-45-invert-l: var(--bulma-warning-100-l); + --bulma-warning-45-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1); + --bulma-warning-50: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1); + --bulma-warning-50-invert-l: var(--bulma-warning-05-l); + --bulma-warning-50-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1); + --bulma-warning-55: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1); + --bulma-warning-55-invert-l: var(--bulma-warning-05-l); + --bulma-warning-55-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1); + --bulma-warning-60: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1); + --bulma-warning-60-invert-l: var(--bulma-warning-10-l); + --bulma-warning-60-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1); + --bulma-warning-65: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1); + --bulma-warning-65-invert-l: var(--bulma-warning-10-l); + --bulma-warning-65-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1); + --bulma-warning-70: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1); + --bulma-warning-70-invert-l: var(--bulma-warning-10-l); + --bulma-warning-70-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1); + --bulma-warning-75: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1); + --bulma-warning-75-invert-l: var(--bulma-warning-15-l); + --bulma-warning-75-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1); + --bulma-warning-80: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1); + --bulma-warning-80-invert-l: var(--bulma-warning-15-l); + --bulma-warning-80-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1); + --bulma-warning-85: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1); + --bulma-warning-85-invert-l: var(--bulma-warning-15-l); + --bulma-warning-85-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1); + --bulma-warning-90: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1); + --bulma-warning-90-invert-l: var(--bulma-warning-20-l); + --bulma-warning-90-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1); + --bulma-warning-95: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1); + --bulma-warning-95-invert-l: var(--bulma-warning-20-l); + --bulma-warning-95-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1); + --bulma-warning-100: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1); + --bulma-warning-100-invert-l: var(--bulma-warning-25-l); + --bulma-warning-100-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1); + --bulma-warning-invert-l: var(--bulma-warning-10-l); + --bulma-warning-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1); + --bulma-warning-light-l: var(--bulma-warning-90-l); + --bulma-warning-light: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1); + --bulma-warning-light-invert-l: var(--bulma-warning-20-l); + --bulma-warning-light-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1); + --bulma-warning-dark-l: var(--bulma-warning-10-l); + --bulma-warning-dark: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1); + --bulma-warning-dark-invert-l: var(--bulma-warning-60-l); + --bulma-warning-dark-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1); + --bulma-warning-soft: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1); + --bulma-warning-bold: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1); + --bulma-warning-soft-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1); + --bulma-warning-bold-invert: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1); + --bulma-warning-on-scheme-l: 28.0392156863%; + --bulma-warning-on-scheme: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1); + --bulma-danger: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-base: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1); + --bulma-danger-rgb: 255, 102, 132.6; + --bulma-danger-h: 348deg; + --bulma-danger-s: 100%; + --bulma-danger-l: 70%; + --bulma-danger-00-l: 0%; + --bulma-danger-05-l: 5%; + --bulma-danger-10-l: 10%; + --bulma-danger-15-l: 15%; + --bulma-danger-20-l: 20%; + --bulma-danger-25-l: 25%; + --bulma-danger-30-l: 30%; + --bulma-danger-35-l: 35%; + --bulma-danger-40-l: 40%; + --bulma-danger-45-l: 45%; + --bulma-danger-50-l: 50%; + --bulma-danger-55-l: 55%; + --bulma-danger-60-l: 60%; + --bulma-danger-65-l: 65%; + --bulma-danger-70-l: 70%; + --bulma-danger-75-l: 75%; + --bulma-danger-80-l: 80%; + --bulma-danger-85-l: 85%; + --bulma-danger-90-l: 90%; + --bulma-danger-95-l: 95%; + --bulma-danger-100-l: 100%; + --bulma-danger-00: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1); + --bulma-danger-00-invert-l: var(--bulma-danger-65-l); + --bulma-danger-00-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1); + --bulma-danger-05: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1); + --bulma-danger-05-invert-l: var(--bulma-danger-70-l); + --bulma-danger-05-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1); + --bulma-danger-10: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1); + --bulma-danger-10-invert-l: var(--bulma-danger-75-l); + --bulma-danger-10-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1); + --bulma-danger-15: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1); + --bulma-danger-15-invert-l: var(--bulma-danger-80-l); + --bulma-danger-15-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1); + --bulma-danger-20: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1); + --bulma-danger-20-invert-l: var(--bulma-danger-85-l); + --bulma-danger-20-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1); + --bulma-danger-25: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1); + --bulma-danger-25-invert-l: var(--bulma-danger-90-l); + --bulma-danger-25-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1); + --bulma-danger-30: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1); + --bulma-danger-30-invert-l: var(--bulma-danger-100-l); + --bulma-danger-30-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1); + --bulma-danger-35: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1); + --bulma-danger-35-invert-l: var(--bulma-danger-100-l); + --bulma-danger-35-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1); + --bulma-danger-40: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1); + --bulma-danger-40-invert-l: var(--bulma-danger-100-l); + --bulma-danger-40-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1); + --bulma-danger-45: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1); + --bulma-danger-45-invert-l: var(--bulma-danger-100-l); + --bulma-danger-45-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1); + --bulma-danger-50: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1); + --bulma-danger-50-invert-l: var(--bulma-danger-100-l); + --bulma-danger-50-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1); + --bulma-danger-55: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1); + --bulma-danger-55-invert-l: var(--bulma-danger-100-l); + --bulma-danger-55-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1); + --bulma-danger-60: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1); + --bulma-danger-60-invert-l: var(--bulma-danger-100-l); + --bulma-danger-60-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1); + --bulma-danger-65: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1); + --bulma-danger-65-invert-l: var(--bulma-danger-00-l); + --bulma-danger-65-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1); + --bulma-danger-70: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1); + --bulma-danger-70-invert-l: var(--bulma-danger-05-l); + --bulma-danger-70-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1); + --bulma-danger-75: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1); + --bulma-danger-75-invert-l: var(--bulma-danger-10-l); + --bulma-danger-75-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1); + --bulma-danger-80: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1); + --bulma-danger-80-invert-l: var(--bulma-danger-15-l); + --bulma-danger-80-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1); + --bulma-danger-85: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1); + --bulma-danger-85-invert-l: var(--bulma-danger-20-l); + --bulma-danger-85-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1); + --bulma-danger-90: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1); + --bulma-danger-90-invert-l: var(--bulma-danger-25-l); + --bulma-danger-90-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1); + --bulma-danger-95: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1); + --bulma-danger-95-invert-l: var(--bulma-danger-25-l); + --bulma-danger-95-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1); + --bulma-danger-100: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1); + --bulma-danger-100-invert-l: var(--bulma-danger-30-l); + --bulma-danger-100-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1); + --bulma-danger-invert-l: var(--bulma-danger-05-l); + --bulma-danger-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1); + --bulma-danger-light-l: var(--bulma-danger-90-l); + --bulma-danger-light: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1); + --bulma-danger-light-invert-l: var(--bulma-danger-25-l); + --bulma-danger-light-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1); + --bulma-danger-dark-l: var(--bulma-danger-10-l); + --bulma-danger-dark: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1); + --bulma-danger-dark-invert-l: var(--bulma-danger-75-l); + --bulma-danger-dark-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1); + --bulma-danger-soft: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1); + --bulma-danger-bold: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1); + --bulma-danger-soft-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1); + --bulma-danger-bold-invert: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1); + --bulma-danger-on-scheme-l: 40%; + --bulma-danger-on-scheme: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1); + --bulma-black-bis: hsl(221, 14%, 9%); + --bulma-black-ter: hsl(221, 14%, 14%); + --bulma-grey-darker: hsl(221, 14%, 21%); + --bulma-grey-dark: hsl(221, 14%, 29%); + --bulma-grey: hsl(221, 14%, 48%); + --bulma-grey-light: hsl(221, 14%, 71%); + --bulma-grey-lighter: hsl(221, 14%, 86%); + --bulma-white-ter: hsl(221, 14%, 96%); + --bulma-white-bis: hsl(221, 14%, 98%); + --bulma-shadow-h: 221deg; + --bulma-shadow-s: 14%; + --bulma-shadow-l: 4%; + --bulma-size-1: 3rem; + --bulma-size-2: 2.5rem; + --bulma-size-3: 2rem; + --bulma-size-4: 1.5rem; + --bulma-size-5: 1.25rem; + --bulma-size-6: 1rem; + --bulma-size-7: 0.75rem; + --bulma-scheme-main: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l)); + --bulma-scheme-main-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l)); + --bulma-scheme-main-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l)); + --bulma-background: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l)); + --bulma-background-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta))); + --bulma-background-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta))); + --bulma-border-weak: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l)); + --bulma-border: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l)); + --bulma-border-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta))); + --bulma-border-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta))); + --bulma-text-weak: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l)); + --bulma-text: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)); + --bulma-text-strong: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l)); + --bulma-scheme-invert-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l)); + --bulma-scheme-invert-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l)); + --bulma-scheme-invert: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l)); + --bulma-link: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)); + --bulma-link-text: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)); + --bulma-link-text-hover: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta))); + --bulma-link-text-active: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta))); + --bulma-focus-h: var(--bulma-link-h); + --bulma-focus-s: var(--bulma-link-s); + --bulma-focus-l: var(--bulma-link-l); + --bulma-focus-offset: 1px; + --bulma-focus-style: solid; + --bulma-focus-width: 2px; + --bulma-focus-shadow-size: 0 0 0 0.1875em; + --bulma-focus-shadow-alpha: 0.25; + --bulma-code: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)); + --bulma-code-background: var(--bulma-background); + --bulma-pre: var(--bulma-text); + --bulma-pre-background: var(--bulma-background); + --bulma-shadow: 0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02); +} + +[data-theme=dark], +.theme-dark { + --bulma-white-on-scheme-l: 100%; + --bulma-white-on-scheme: hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1); + --bulma-black-on-scheme-l: -51%; + --bulma-black-on-scheme: hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1); + --bulma-light-on-scheme-l: 96%; + --bulma-light-on-scheme: hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1); + --bulma-dark-on-scheme-l: 56%; + --bulma-dark-on-scheme: hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1); + --bulma-text-on-scheme-l: 54%; + --bulma-text-on-scheme: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1); + --bulma-primary-on-scheme-l: 56.2745098039%; + --bulma-primary-on-scheme: hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1); + --bulma-link-on-scheme-l: 73%; + --bulma-link-on-scheme: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1); + --bulma-info-on-scheme-l: 70%; + --bulma-info-on-scheme: hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1); + --bulma-success-on-scheme-l: 53%; + --bulma-success-on-scheme: hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1); + --bulma-warning-on-scheme-l: 58.0392156863%; + --bulma-warning-on-scheme: hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1); + --bulma-danger-on-scheme-l: 70%; + --bulma-danger-on-scheme: hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1); + --bulma-scheme-brightness: dark; + --bulma-scheme-main-l: 9%; + --bulma-scheme-main-bis-l: 11%; + --bulma-scheme-main-ter-l: 13%; + --bulma-soft-l: 20%; + --bulma-bold-l: 90%; + --bulma-soft-invert-l: 90%; + --bulma-bold-invert-l: 20%; + --bulma-background-l: 14%; + --bulma-border-weak-l: 21%; + --bulma-border-l: 24%; + --bulma-text-weak-l: 53%; + --bulma-text-l: 71%; + --bulma-text-strong-l: 93%; + --bulma-text-title-l: 100%; + --bulma-hover-background-l-delta: 5%; + --bulma-active-background-l-delta: 10%; + --bulma-hover-border-l-delta: 10%; + --bulma-active-border-l-delta: 20%; + --bulma-hover-color-l-delta: 5%; + --bulma-active-color-l-delta: 10%; + --bulma-shadow-h: 0deg; + --bulma-shadow-s: 0%; + --bulma-shadow-l: 100%; + --bulma-scheme-main: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l)); + --bulma-scheme-main-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l)); + --bulma-scheme-main-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l)); + --bulma-background: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l)); + --bulma-background-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta))); + --bulma-background-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta))); + --bulma-border-weak: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l)); + --bulma-border: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l)); + --bulma-border-hover: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta))); + --bulma-border-active: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta))); + --bulma-text-weak: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l)); + --bulma-text: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)); + --bulma-text-strong: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l)); + --bulma-scheme-invert-ter: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l)); + --bulma-scheme-invert-bis: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l)); + --bulma-scheme-invert: hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l)); + --bulma-link: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)); + --bulma-link-text: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)); + --bulma-link-text-hover: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta))); + --bulma-link-text-active: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta))); + --bulma-focus-h: var(--bulma-link-h); + --bulma-focus-s: var(--bulma-link-s); + --bulma-focus-l: var(--bulma-link-l); + --bulma-focus-offset: 1px; + --bulma-focus-style: solid; + --bulma-focus-width: 2px; + --bulma-focus-shadow-size: 0 0 0 0.1875em; + --bulma-focus-shadow-alpha: 0.25; + --bulma-code: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)); + --bulma-code-background: var(--bulma-background); + --bulma-pre: var(--bulma-text); + --bulma-pre-background: var(--bulma-background); + --bulma-shadow: 0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02); +} + +/* Bulma Base */ +/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0!important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; +} + +ul { + list-style: none; +} + +button, +input, +select, +textarea { + margin: 0; +} + +html { + box-sizing: border-box; +} + +*, *::before, *::after { + box-sizing: inherit; +} + +img, +video { + height: auto; + max-width: 100%; +} + +iframe { + border: 0; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} +td:not([align]), +th:not([align]) { + text-align: inherit; +} + +:root { + --bulma-body-background-color: var(--bulma-scheme-main); + --bulma-body-size: 1em; + --bulma-body-min-width: 300px; + --bulma-body-rendering: optimizeLegibility; + --bulma-body-family: var(--bulma-family-primary); + --bulma-body-overflow-x: hidden; + --bulma-body-overflow-y: scroll; + --bulma-body-color: hsl(0, 0%, 14%); + --bulma-body-font-size: 1em; + --bulma-body-weight: var(--bulma-weight-normal); + --bulma-body-line-height: 1.5; + --bulma-code-family: var(--bulma-family-code); + --bulma-code-padding: 0.25em 0.5em 0.25em; + --bulma-code-weight: normal; + --bulma-code-size: 0.875em; + --bulma-small-font-size: 0.875em; + --bulma-hr-background-color: var(--bulma-background); + --bulma-hr-height: 2px; + --bulma-hr-margin: 1.5rem 0; + --bulma-strong-color: var(--bulma-text-strong); + --bulma-strong-weight: var(--bulma-weight-semibold); + --bulma-pre-font-size: 0.875em; + --bulma-pre-padding: 1.25rem 1.5rem; + --bulma-pre-code-font-size: 1em; +} + +html { + background-color: var(--bulma-body-background-color); + font-size: var(--bulma-body-size); + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: var(--bulma-body-min-width); + overflow-x: var(--bulma-body-overflow-x); + overflow-y: var(--bulma-body-overflow-y); + text-rendering: var(--bulma-body-rendering); + text-size-adjust: 100%; +} + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; +} + +body, +button, +input, +optgroup, +select, +textarea { + font-family: var(--bulma-body-family); +} + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: var(--bulma-code-family); +} + +body { + color: var(--bulma-body-color); + font-size: var(--bulma-body-font-size); + font-weight: var(--bulma-body-weight); + line-height: var(--bulma-body-line-height); +} + +a, +button { + cursor: pointer; +} +a:focus-visible, +button:focus-visible { + outline-color: hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l)); + outline-offset: var(--bulma-focus-offset); + outline-style: var(--bulma-focus-style); + outline-width: var(--bulma-focus-width); +} +a:focus-visible:active, +button:focus-visible:active { + outline-width: 1px; +} +a:active, +button:active { + outline-width: 1px; +} + +a { + color: var(--bulma-link-text); + cursor: pointer; + text-decoration: none; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; +} +a strong { + color: currentColor; +} + +button { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; +} + +code { + background-color: var(--bulma-code-background); + border-radius: 0.5em; + color: var(--bulma-code); + font-size: var(--bulma-code-size); + font-weight: var(--bulma-code-weight); + padding: var(--bulma-code-padding); +} + +hr { + background-color: var(--bulma-hr-background-color); + border: none; + display: block; + height: var(--bulma-hr-height); + margin: var(--bulma-hr-margin); +} + +img { + height: auto; + max-width: 100%; +} + +input[type=checkbox], +input[type=radio] { + vertical-align: baseline; +} + +small { + font-size: var(--bulma-small-font-size); +} + +span { + font-style: inherit; + font-weight: inherit; +} + +strong { + color: var(--bulma-strong-color); + font-weight: var(--bulma-strong-weight); +} + +svg { + height: auto; + width: auto; +} + +fieldset { + border: none; +} + +pre { + -webkit-overflow-scrolling: touch; + background-color: var(--bulma-pre-background); + color: var(--bulma-pre); + font-size: var(--bulma-pre-font-size); + overflow-x: auto; + padding: var(--bulma-pre-padding); + white-space: pre; + word-wrap: normal; +} +pre code { + background-color: transparent; + color: currentColor; + font-size: var(--bulma-pre-code-font-size); + padding: 0; +} + +table td, +table th { + vertical-align: top; +} +table td:not([align]), +table th:not([align]) { + text-align: inherit; +} +table th { + color: var(--bulma-text-strong); +} + +@keyframes spinAround { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} +@keyframes pulsate { + 50% { + opacity: 0.5; + } +} +/* Bulma Elements */ +.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { + border: 0.125em solid var(--bulma-arrow-color); + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + transition-duration: var(--bulma-duration); + transition-property: border-color; + width: 0.625em; +} + +.skeleton-block:not(:last-child), .media:not(:last-child), .level:not(:last-child), .fixed-grid:not(:last-child), .grid:not(:last-child), .tabs:not(:last-child), .pagination:not(:last-child), .message:not(:last-child), .card:not(:last-child), .breadcrumb:not(:last-child), .field:not(:last-child), .file:not(:last-child), .title:not(:last-child), +.subtitle:not(:last-child), .tags:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .buttons:not(:last-child), .box:not(:last-child), .block:not(:last-child) { + margin-bottom: var(--bulma-block-spacing); +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .file-cta, +.file-name, .select select, .input, .textarea, .button { + align-items: center; + appearance: none; + border-color: transparent; + border-style: solid; + border-width: var(--bulma-control-border-width); + border-radius: var(--bulma-control-radius); + box-shadow: none; + display: inline-flex; + font-size: var(--bulma-control-size); + height: var(--bulma-control-height); + justify-content: flex-start; + line-height: var(--bulma-control-line-height); + padding-bottom: var(--bulma-control-padding-vertical); + padding-left: var(--bulma-control-padding-horizontal); + padding-right: var(--bulma-control-padding-horizontal); + padding-top: var(--bulma-control-padding-vertical); + position: relative; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, box-shadow, color; + vertical-align: top; +} +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus, +.pagination-ellipsis:focus, .file-cta:focus, +.file-name:focus, .select select:focus, .input:focus, .textarea:focus, .button:focus, .pagination-previous:focus-visible, +.pagination-next:focus-visible, +.pagination-link:focus-visible, +.pagination-ellipsis:focus-visible, .file-cta:focus-visible, +.file-name:focus-visible, .select select:focus-visible, .input:focus-visible, .textarea:focus-visible, .button:focus-visible, .pagination-previous:focus-within, +.pagination-next:focus-within, +.pagination-link:focus-within, +.pagination-ellipsis:focus-within, .file-cta:focus-within, +.file-name:focus-within, .select select:focus-within, .input:focus-within, .textarea:focus-within, .button:focus-within, .is-focused.pagination-previous, +.is-focused.pagination-next, +.is-focused.pagination-link, +.is-focused.pagination-ellipsis, .is-focused.file-cta, +.is-focused.file-name, .select select.is-focused, .is-focused.input, .is-focused.textarea, .is-focused.button, .pagination-previous:active, +.pagination-next:active, +.pagination-link:active, +.pagination-ellipsis:active, .file-cta:active, +.file-name:active, .select select:active, .input:active, .textarea:active, .button:active, .is-active.pagination-previous, +.is-active.pagination-next, +.is-active.pagination-link, +.is-active.pagination-ellipsis, .is-active.file-cta, +.is-active.file-name, .select select.is-active, .is-active.input, .is-active.textarea, .is-active.button { + outline: none; +} +[disabled].pagination-previous, +[disabled].pagination-next, +[disabled].pagination-link, +[disabled].pagination-ellipsis, [disabled].file-cta, +[disabled].file-name, .select select[disabled], [disabled].input, [disabled].textarea, [disabled].button, fieldset[disabled] .pagination-previous, +fieldset[disabled] .pagination-next, +fieldset[disabled] .pagination-link, +fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta, +fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .input, fieldset[disabled] .textarea, fieldset[disabled] .button { + cursor: not-allowed; +} + +.modal-close { + --bulma-delete-dimensions: 1.25rem; + --bulma-delete-background-l: 0%; + --bulma-delete-background-alpha: 0.5; + --bulma-delete-color: var(--bulma-white); + appearance: none; + background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha)); + border: none; + border-radius: var(--bulma-radius-rounded); + cursor: pointer; + pointer-events: auto; + display: inline-flex; + flex-grow: 0; + flex-shrink: 0; + font-size: 1em; + height: var(--bulma-delete-dimensions); + max-height: var(--bulma-delete-dimensions); + max-width: var(--bulma-delete-dimensions); + min-height: var(--bulma-delete-dimensions); + min-width: var(--bulma-delete-dimensions); + outline: none; + position: relative; + vertical-align: top; + width: var(--bulma-delete-dimensions); +} +.modal-close::before, .modal-close::after { + background-color: var(--bulma-delete-color); + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.modal-close::before { + height: 2px; + width: 50%; +} +.modal-close::after { + height: 50%; + width: 2px; +} +.modal-close:hover, .modal-close:focus { + --bulma-delete-background-alpha: 0.4; +} +.modal-close:active { + --bulma-delete-background-alpha: 0.5; +} +.is-small.modal-close { + --bulma-delete-dimensions: 1rem; +} +.is-medium.modal-close { + --bulma-delete-dimensions: 1.5rem; +} +.is-large.modal-close { + --bulma-delete-dimensions: 2rem; +} + +.control.is-loading::after, .select.is-loading::after, .button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid var(--bulma-loading-color); + border-radius: var(--bulma-radius-rounded); + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.is-overlay, .hero-video, .modal, .modal-background { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.navbar-burger, .menu-list a, +.menu-list button, +.menu-list .menu-item { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; +} + +.is-unselectable, .tabs, .pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .breadcrumb, .file, .button { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box { + --bulma-box-background-color: var(--bulma-scheme-main); + --bulma-box-color: var(--bulma-text); + --bulma-box-radius: var(--bulma-radius-large); + --bulma-box-shadow: var(--bulma-shadow); + --bulma-box-padding: 1.25rem; + --bulma-box-link-hover-shadow: 0 0.5em 1em -0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px var(--bulma-link); + --bulma-box-link-active-shadow: inset 0 1px 2px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2), 0 0 0 1px var(--bulma-link); +} + +.box { + background-color: var(--bulma-box-background-color); + border-radius: var(--bulma-box-radius); + box-shadow: var(--bulma-box-shadow); + color: var(--bulma-box-color); + display: block; + padding: var(--bulma-box-padding); +} + +a.box:hover, a.box:focus { + box-shadow: var(--bulma-box-link-hover-shadow); +} +a.box:active { + box-shadow: var(--bulma-box-link-active-shadow); +} + +.button { + --bulma-button-family: false; + --bulma-button-weight: var(--bulma-weight-medium); + --bulma-button-border-color: var(--bulma-border); + --bulma-button-border-style: solid; + --bulma-button-border-width: var(--bulma-control-border-width); + --bulma-button-padding-vertical: 0.5em; + --bulma-button-padding-horizontal: 1em; + --bulma-button-focus-border-color: var(--bulma-link-focus-border); + --bulma-button-focus-box-shadow-size: 0 0 0 0.125em; + --bulma-button-focus-box-shadow-color: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 0.25); + --bulma-button-active-color: var(--bulma-link-active); + --bulma-button-active-border-color: var(--bulma-link-active-border); + --bulma-button-text-color: var(--bulma-text); + --bulma-button-text-decoration: underline; + --bulma-button-text-hover-background-color: var(--bulma-background); + --bulma-button-text-hover-color: var(--bulma-text-strong); + --bulma-button-ghost-background: none; + --bulma-button-ghost-border-color: transparent; + --bulma-button-ghost-color: var(--bulma-link-text); + --bulma-button-ghost-decoration: none; + --bulma-button-ghost-hover-color: var(--bulma-link); + --bulma-button-ghost-hover-decoration: underline; + --bulma-button-disabled-background-color: var(--bulma-scheme-main); + --bulma-button-disabled-border-color: var(--bulma-border); + --bulma-button-disabled-shadow: none; + --bulma-button-disabled-opacity: 0.5; + --bulma-button-static-color: var(--bulma-text-weak); + --bulma-button-static-background-color: var(--bulma-scheme-main-ter); + --bulma-button-static-border-color: var(--bulma-border); +} + +.button { + --bulma-button-h: var(--bulma-scheme-h); + --bulma-button-s: var(--bulma-scheme-s); + --bulma-button-l: var(--bulma-scheme-main-l); + --bulma-button-background-l: var(--bulma-scheme-main-l); + --bulma-button-background-l-delta: 0%; + --bulma-button-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-button-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-button-color-l: var(--bulma-text-strong-l); + --bulma-button-border-l: var(--bulma-border-l); + --bulma-button-border-l-delta: 0%; + --bulma-button-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-button-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-button-focus-border-l-delta: var(--bulma-focus-border-l-delta); + --bulma-button-outer-shadow-h: 0; + --bulma-button-outer-shadow-s: 0%; + --bulma-button-outer-shadow-l: 20%; + --bulma-button-outer-shadow-a: 0.05; + --bulma-loading-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l)); + background-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-background-l) + var(--bulma-button-background-l-delta))); + border-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-border-l) + var(--bulma-button-border-l-delta))); + border-style: var(--bulma-button-border-style); + border-width: var(--bulma-button-border-width); + box-shadow: 0px 0.0625em 0.125em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a)), 0px 0.125em 0.25em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a)); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l)); + cursor: pointer; + font-weight: var(--bulma-button-weight); + height: auto; + justify-content: center; + padding-bottom: calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width)); + padding-left: calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width)); + padding-right: calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width)); + padding-top: calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width)); + text-align: center; + white-space: nowrap; +} +.button strong { + color: inherit; +} +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} +.button .icon:first-child:not(:last-child) { + margin-inline-start: calc(-0.5 * var(--bulma-button-padding-horizontal)); + margin-inline-end: calc(var(--bulma-button-padding-horizontal) * 0.25); +} +.button .icon:last-child:not(:first-child) { + margin-inline-start: calc(var(--bulma-button-padding-horizontal) * 0.25); + margin-inline-end: calc(-0.5 * var(--bulma-button-padding-horizontal)); +} +.button .icon:first-child:last-child { + margin-inline-start: calc(-0.5 * var(--bulma-button-padding-horizontal)); + margin-inline-end: calc(-0.5 * var(--bulma-button-padding-horizontal)); +} +.button:hover, .button.is-hovered { + --bulma-button-background-l-delta: var(--bulma-button-hover-background-l-delta); + --bulma-button-border-l-delta: var(--bulma-button-hover-border-l-delta); +} +.button:focus-visible, .button.is-focused { + --bulma-button-border-width: 1px; + border-color: hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l)); + box-shadow: var(--bulma-focus-shadow-size) hsla(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l), var(--bulma-focus-shadow-alpha)); +} +.button:active, .button.is-active { + --bulma-button-background-l-delta: var(--bulma-button-active-background-l-delta); + --bulma-button-border-l-delta: var(--bulma-button-active-border-l-delta); + --bulma-button-outer-shadow-a: 0; +} +.button[disabled], fieldset[disabled] .button { + background-color: var(--bulma-button-disabled-background-color); + border-color: var(--bulma-button-disabled-border-color); + box-shadow: var(--bulma-button-disabled-shadow); + opacity: var(--bulma-button-disabled-opacity); +} +.button.is-white { + --bulma-button-h: var(--bulma-white-h); + --bulma-button-s: var(--bulma-white-s); + --bulma-button-l: var(--bulma-white-l); + --bulma-button-background-l: var(--bulma-white-l); + --bulma-button-border-l: var(--bulma-white-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-white-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-white:focus-visible, .button.is-white.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-white.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-white.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-white[disabled], fieldset[disabled] .button.is-white { + background-color: var(--bulma-white); + border-color: var(--bulma-white); + box-shadow: none; +} +.button.is-black { + --bulma-button-h: var(--bulma-black-h); + --bulma-button-s: var(--bulma-black-s); + --bulma-button-l: var(--bulma-black-l); + --bulma-button-background-l: var(--bulma-black-l); + --bulma-button-border-l: var(--bulma-black-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-black-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-black:focus-visible, .button.is-black.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-black.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-black.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-black[disabled], fieldset[disabled] .button.is-black { + background-color: var(--bulma-black); + border-color: var(--bulma-black); + box-shadow: none; +} +.button.is-light { + --bulma-button-h: var(--bulma-light-h); + --bulma-button-s: var(--bulma-light-s); + --bulma-button-l: var(--bulma-light-l); + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-border-l: var(--bulma-light-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-light-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-light:focus-visible, .button.is-light.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-light.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-light.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-light[disabled], fieldset[disabled] .button.is-light { + background-color: var(--bulma-light); + border-color: var(--bulma-light); + box-shadow: none; +} +.button.is-dark { + --bulma-button-h: var(--bulma-dark-h); + --bulma-button-s: var(--bulma-dark-s); + --bulma-button-l: var(--bulma-dark-l); + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-border-l: var(--bulma-dark-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-dark-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-dark:focus-visible, .button.is-dark.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-dark.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-dark.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-dark[disabled], fieldset[disabled] .button.is-dark { + background-color: var(--bulma-dark); + border-color: var(--bulma-dark); + box-shadow: none; +} +.button.is-text { + --bulma-button-h: var(--bulma-text-h); + --bulma-button-s: var(--bulma-text-s); + --bulma-button-l: var(--bulma-text-l); + --bulma-button-background-l: var(--bulma-text-l); + --bulma-button-border-l: var(--bulma-text-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-text-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-text:focus-visible, .button.is-text.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-text.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-text-light-invert-l); +} +.button.is-text.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-text-dark-invert-l); +} +.button.is-text.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-text.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-text[disabled], fieldset[disabled] .button.is-text { + background-color: var(--bulma-text); + border-color: var(--bulma-text); + box-shadow: none; +} +.button.is-primary { + --bulma-button-h: var(--bulma-primary-h); + --bulma-button-s: var(--bulma-primary-s); + --bulma-button-l: var(--bulma-primary-l); + --bulma-button-background-l: var(--bulma-primary-l); + --bulma-button-border-l: var(--bulma-primary-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-primary-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-primary:focus-visible, .button.is-primary.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-primary.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-primary-light-invert-l); +} +.button.is-primary.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-primary-dark-invert-l); +} +.button.is-primary.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-primary.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-primary[disabled], fieldset[disabled] .button.is-primary { + background-color: var(--bulma-primary); + border-color: var(--bulma-primary); + box-shadow: none; +} +.button.is-link { + --bulma-button-h: var(--bulma-link-h); + --bulma-button-s: var(--bulma-link-s); + --bulma-button-l: var(--bulma-link-l); + --bulma-button-background-l: var(--bulma-link-l); + --bulma-button-border-l: var(--bulma-link-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-link-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-link:focus-visible, .button.is-link.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-link.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-link-light-invert-l); +} +.button.is-link.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-link-dark-invert-l); +} +.button.is-link.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-link.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-link[disabled], fieldset[disabled] .button.is-link { + background-color: var(--bulma-link); + border-color: var(--bulma-link); + box-shadow: none; +} +.button.is-info { + --bulma-button-h: var(--bulma-info-h); + --bulma-button-s: var(--bulma-info-s); + --bulma-button-l: var(--bulma-info-l); + --bulma-button-background-l: var(--bulma-info-l); + --bulma-button-border-l: var(--bulma-info-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-info-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-info:focus-visible, .button.is-info.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-info.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-info-light-invert-l); +} +.button.is-info.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-info-dark-invert-l); +} +.button.is-info.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-info.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-info[disabled], fieldset[disabled] .button.is-info { + background-color: var(--bulma-info); + border-color: var(--bulma-info); + box-shadow: none; +} +.button.is-success { + --bulma-button-h: var(--bulma-success-h); + --bulma-button-s: var(--bulma-success-s); + --bulma-button-l: var(--bulma-success-l); + --bulma-button-background-l: var(--bulma-success-l); + --bulma-button-border-l: var(--bulma-success-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-success-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-success:focus-visible, .button.is-success.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-success.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-success-light-invert-l); +} +.button.is-success.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-success-dark-invert-l); +} +.button.is-success.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-success.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-success[disabled], fieldset[disabled] .button.is-success { + background-color: var(--bulma-success); + border-color: var(--bulma-success); + box-shadow: none; +} +.button.is-warning { + --bulma-button-h: var(--bulma-warning-h); + --bulma-button-s: var(--bulma-warning-s); + --bulma-button-l: var(--bulma-warning-l); + --bulma-button-background-l: var(--bulma-warning-l); + --bulma-button-border-l: var(--bulma-warning-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-warning-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-warning:focus-visible, .button.is-warning.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-warning.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-warning-light-invert-l); +} +.button.is-warning.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-warning-dark-invert-l); +} +.button.is-warning.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-warning.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-warning[disabled], fieldset[disabled] .button.is-warning { + background-color: var(--bulma-warning); + border-color: var(--bulma-warning); + box-shadow: none; +} +.button.is-danger { + --bulma-button-h: var(--bulma-danger-h); + --bulma-button-s: var(--bulma-danger-s); + --bulma-button-l: var(--bulma-danger-l); + --bulma-button-background-l: var(--bulma-danger-l); + --bulma-button-border-l: var(--bulma-danger-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-danger-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-danger:focus-visible, .button.is-danger.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-danger.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-danger-light-invert-l); +} +.button.is-danger.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-danger-dark-invert-l); +} +.button.is-danger.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-danger.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-danger[disabled], fieldset[disabled] .button.is-danger { + background-color: var(--bulma-danger); + border-color: var(--bulma-danger); + box-shadow: none; +} +.button.is-outlined { + --bulma-button-border-width: max(1px, 0.0625em); + --bulma-loading-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l)); + background-color: transparent; + border-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l)); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l)); +} +.button.is-outlined:hover { + --bulma-button-border-width: max(2px, 0.125em); + --bulma-button-outer-shadow-alpha: 1; +} +.button.is-outlined[disabled], fieldset[disabled] .button.is-outlined { + background-color: transparent; + box-shadow: none; +} +.button.is-inverted { + background-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-color-l) + var(--bulma-button-background-l-delta))); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-background-l)); +} +.button.is-text { + background-color: transparent; + border-color: transparent; + color: var(--bulma-button-text-color); + text-decoration: var(--bulma-button-text-decoration); +} +.button.is-text:hover, .button.is-text.is-hovered { + background-color: var(--bulma-button-text-hover-background-color); + color: var(--bulma-button-text-hover-color); +} +.button.is-text:active, .button.is-text.is-active { + color: var(--bulma-button-text-hover-color); +} +.button.is-text[disabled], fieldset[disabled] .button.is-text { + background-color: transparent; + border-color: transparent; + box-shadow: none; +} +.button.is-ghost { + background: var(--bulma-button-ghost-background); + border-color: var(--bulma-button-ghost-border-color); + box-shadow: none; + color: var(--bulma-button-ghost-color); + text-decoration: var(--bulma-button-ghost-decoration); +} +.button.is-ghost:hover, .button.is-ghost.is-hovered { + color: var(--bulma-button-ghost-hover-color); + text-decoration: var(--bulma-button-ghost-hover-decoration); +} +.button.is-small { + --bulma-control-size: var(--bulma-size-small); + --bulma-control-radius: var(--bulma-radius-small); +} +.button.is-normal { + --bulma-control-size: var(--bulma-size-normal); + --bulma-control-radius: var(--bulma-radius); +} +.button.is-medium { + --bulma-control-size: var(--bulma-size-medium); + --bulma-control-radius: var(--bulma-radius-medium); +} +.button.is-large { + --bulma-control-size: var(--bulma-size-large); + --bulma-control-radius: var(--bulma-radius-medium); +} +.button.is-fullwidth { + display: flex; + width: 100%; +} +.button.is-loading { + box-shadow: none; + color: transparent !important; + pointer-events: none; +} +.button.is-loading::after { + position: absolute; + left: calc(50% - 1em * 0.5); + top: calc(50% - 1em * 0.5); + position: absolute !important; +} +.button.is-static { + background-color: var(--bulma-button-static-background-color); + border-color: var(--bulma-button-static-border-color); + color: var(--bulma-button-static-color); + box-shadow: none; + pointer-events: none; +} +.button.is-rounded { + border-radius: var(--bulma-radius-rounded); + padding-left: calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width)); + padding-right: calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width)); +} + +.buttons { + align-items: center; + display: flex; + flex-wrap: wrap; + gap: 0.75rem; + justify-content: flex-start; +} +.buttons.are-small { + --bulma-control-size: var(--bulma-size-small); + --bulma-control-radius: var(--bulma-radius-small); +} +.buttons.are-medium { + --bulma-control-size: var(--bulma-size-medium); + --bulma-control-radius: var(--bulma-radius-medium); +} +.buttons.are-large { + --bulma-control-size: var(--bulma-size-large); + --bulma-control-radius: var(--bulma-radius-large); +} +.buttons.has-addons { + gap: 0; +} +.buttons.has-addons .button:not(:first-child) { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.buttons.has-addons .button:not(:last-child) { + border-end-end-radius: 0; + border-start-end-radius: 0; + margin-inline-end: -1px; +} +.buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { + z-index: 2; +} +.buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { + z-index: 3; +} +.buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { + z-index: 4; +} +.buttons.has-addons .button.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.buttons.is-centered { + justify-content: center; +} +.buttons.is-right { + justify-content: flex-end; +} + +@media screen and (max-width: 768px) { + .button.is-responsive.is-small { + font-size: calc(var(--bulma-size-small) * 0.75); + } + .button.is-responsive, + .button.is-responsive.is-normal { + font-size: calc(var(--bulma-size-small) * 0.875); + } + .button.is-responsive.is-medium { + font-size: var(--bulma-size-small); + } + .button.is-responsive.is-large { + font-size: var(--bulma-size-normal); + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .button.is-responsive.is-small { + font-size: calc(var(--bulma-size-small) * 0.875); + } + .button.is-responsive, + .button.is-responsive.is-normal { + font-size: var(--bulma-size-small); + } + .button.is-responsive.is-medium { + font-size: var(--bulma-size-normal); + } + .button.is-responsive.is-large { + font-size: var(--bulma-size-medium); + } +} +.content { + --bulma-content-heading-color: var(--bulma-text-strong); + --bulma-content-heading-weight: var(--bulma-weight-extrabold); + --bulma-content-heading-line-height: 1.125; + --bulma-content-block-margin-bottom: 1em; + --bulma-content-blockquote-background-color: var(--bulma-background); + --bulma-content-blockquote-border-left: 5px solid var(--bulma-border); + --bulma-content-blockquote-padding: 1.25em 1.5em; + --bulma-content-pre-padding: 1.25em 1.5em; + --bulma-content-table-cell-border: 1px solid var(--bulma-border); + --bulma-content-table-cell-border-width: 0 0 1px; + --bulma-content-table-cell-padding: 0.5em 0.75em; + --bulma-content-table-cell-heading-color: var(--bulma-text-strong); + --bulma-content-table-head-cell-border-width: 0 0 2px; + --bulma-content-table-head-cell-color: var(--bulma-text-strong); + --bulma-content-table-body-last-row-cell-border-bottom-width: 0; + --bulma-content-table-foot-cell-border-width: 2px 0 0; + --bulma-content-table-foot-cell-color: var(--bulma-text-strong); +} + +.content li + li { + margin-top: 0.25em; +} +.content p:not(:last-child), +.content dl:not(:last-child), +.content ol:not(:last-child), +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content pre:not(:last-child), +.content table:not(:last-child) { + margin-bottom: var(--bulma-content-block-margin-bottom); +} +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + color: var(--bulma-content-heading-color); + font-weight: var(--bulma-content-heading-weight); + line-height: var(--bulma-content-heading-line-height); +} +.content h1 { + font-size: 2em; + margin-bottom: 0.5em; +} +.content h1:not(:first-child) { + margin-top: 1em; +} +.content h2 { + font-size: 1.75em; + margin-bottom: 0.5714em; +} +.content h2:not(:first-child) { + margin-top: 1.1428em; +} +.content h3 { + font-size: 1.5em; + margin-bottom: 0.6666em; +} +.content h3:not(:first-child) { + margin-top: 1.3333em; +} +.content h4 { + font-size: 1.25em; + margin-bottom: 0.8em; +} +.content h5 { + font-size: 1.125em; + margin-bottom: 0.8888em; +} +.content h6 { + font-size: 1em; + margin-bottom: 1em; +} +.content blockquote { + background-color: var(--bulma-content-blockquote-background-color); + border-inline-start: var(--bulma-content-blockquote-border-left); + padding: var(--bulma-content-blockquote-padding); +} +.content ol { + list-style-position: outside; + margin-inline-start: 2em; +} +.content ol:not(:first-child) { + margin-top: 1em; +} +.content ol:not([type]) { + list-style-type: decimal; +} +.content ol:not([type]).is-lower-alpha { + list-style-type: lower-alpha; +} +.content ol:not([type]).is-lower-roman { + list-style-type: lower-roman; +} +.content ol:not([type]).is-upper-alpha { + list-style-type: upper-alpha; +} +.content ol:not([type]).is-upper-roman { + list-style-type: upper-roman; +} +.content ul { + list-style: disc outside; + margin-inline-start: 2em; +} +.content ul:not(:first-child) { + margin-top: 1em; +} +.content ul ul { + list-style-type: circle; + margin-bottom: 0.25em; + margin-top: 0.25em; +} +.content ul ul ul { + list-style-type: square; +} +.content dd { + margin-inline-start: 2em; +} +.content figure:not([class]) { + margin-left: 2em; + margin-right: 2em; + text-align: center; +} +.content figure:not([class]):not(:first-child) { + margin-top: 2em; +} +.content figure:not([class]):not(:last-child) { + margin-bottom: 2em; +} +.content figure:not([class]) img { + display: inline-block; +} +.content figure:not([class]) figcaption { + font-style: italic; +} +.content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: var(--bulma-content-pre-padding); + white-space: pre; + word-wrap: normal; +} +.content sup, +.content sub { + font-size: 75%; +} +.content table td, +.content table th { + border: var(--bulma-content-table-cell-border); + border-width: var(--bulma-content-table-cell-border-width); + padding: var(--bulma-content-table-cell-padding); + vertical-align: top; +} +.content table th { + color: var(--bulma-content-table-cell-heading-color); +} +.content table th:not([align]) { + text-align: inherit; +} +.content table thead td, +.content table thead th { + border-width: var(--bulma-content-table-head-cell-border-width); + color: var(--bulma-content-table-head-cell-color); +} +.content table tfoot td, +.content table tfoot th { + border-width: var(--bulma-content-table-foot-cell-border-width); + color: var(--bulma-content-table-foot-cell-color); +} +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: var(--bulma-content-table-body-last-row-cell-border-bottom-width); +} +.content .tabs li + li { + margin-top: 0; +} +.content.is-small { + font-size: var(--bulma-size-small); +} +.content.is-normal { + font-size: var(--bulma-size-normal); +} +.content.is-medium { + font-size: var(--bulma-size-medium); +} +.content.is-large { + font-size: var(--bulma-size-large); +} + +.delete { + --bulma-delete-dimensions: 1.25rem; + --bulma-delete-background-l: 0%; + --bulma-delete-background-alpha: 0.5; + --bulma-delete-color: var(--bulma-white); + appearance: none; + background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha)); + border: none; + border-radius: var(--bulma-radius-rounded); + cursor: pointer; + pointer-events: auto; + display: inline-flex; + flex-grow: 0; + flex-shrink: 0; + font-size: 1em; + height: var(--bulma-delete-dimensions); + max-height: var(--bulma-delete-dimensions); + max-width: var(--bulma-delete-dimensions); + min-height: var(--bulma-delete-dimensions); + min-width: var(--bulma-delete-dimensions); + outline: none; + position: relative; + vertical-align: top; + width: var(--bulma-delete-dimensions); +} +.delete::before, .delete::after { + background-color: var(--bulma-delete-color); + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.delete::before { + height: 2px; + width: 50%; +} +.delete::after { + height: 50%; + width: 2px; +} +.delete:hover, .delete:focus { + --bulma-delete-background-alpha: 0.4; +} +.delete:active { + --bulma-delete-background-alpha: 0.5; +} +.delete.is-small { + --bulma-delete-dimensions: 1rem; +} +.delete.is-medium { + --bulma-delete-dimensions: 1.5rem; +} +.delete.is-large { + --bulma-delete-dimensions: 2rem; +} + +.icon, +.icon-text { + --bulma-icon-dimensions: 1.5rem; + --bulma-icon-dimensions-small: 1rem; + --bulma-icon-dimensions-medium: 2rem; + --bulma-icon-dimensions-large: 3rem; + --bulma-icon-text-spacing: 0.25em; +} + +.icon { + align-items: center; + display: inline-flex; + flex-shrink: 0; + justify-content: center; + height: var(--bulma-icon-dimensions); + transition-duration: var(--bulma-duration); + transition-property: color; + width: var(--bulma-icon-dimensions); +} +.icon.is-small { + height: var(--bulma-icon-dimensions-small); + width: var(--bulma-icon-dimensions-small); +} +.icon.is-medium { + height: var(--bulma-icon-dimensions-medium); + width: var(--bulma-icon-dimensions-medium); +} +.icon.is-large { + height: var(--bulma-icon-dimensions-large); + width: var(--bulma-icon-dimensions-large); +} + +.icon-text { + align-items: flex-start; + color: inherit; + display: inline-flex; + flex-wrap: wrap; + gap: var(--bulma-icon-text-spacing); + line-height: var(--bulma-icon-dimensions); + vertical-align: top; +} +.icon-text .icon { + flex-grow: 0; + flex-shrink: 0; +} + +div.icon-text { + display: flex; +} + +.image { + display: block; + position: relative; +} +.image img { + display: block; + height: auto; + width: 100%; +} +.image img.is-rounded { + border-radius: var(--bulma-radius-rounded); +} +.image.is-fullwidth { + width: 100%; +} +.image.is-square img, +.image.is-square .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-square { + aspect-ratio: 1; +} +.image.is-1by1 { + aspect-ratio: 1/1; +} +.image.is-1by1 img, +.image.is-1by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-5by4 { + aspect-ratio: 5/4; +} +.image.is-5by4 img, +.image.is-5by4 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-4by3 { + aspect-ratio: 4/3; +} +.image.is-4by3 img, +.image.is-4by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by2 { + aspect-ratio: 3/2; +} +.image.is-3by2 img, +.image.is-3by2 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-5by3 { + aspect-ratio: 5/3; +} +.image.is-5by3 img, +.image.is-5by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-16by9 { + aspect-ratio: 16/9; +} +.image.is-16by9 img, +.image.is-16by9 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-2by1 { + aspect-ratio: 2/1; +} +.image.is-2by1 img, +.image.is-2by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by1 { + aspect-ratio: 3/1; +} +.image.is-3by1 img, +.image.is-3by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-4by5 { + aspect-ratio: 4/5; +} +.image.is-4by5 img, +.image.is-4by5 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by4 { + aspect-ratio: 3/4; +} +.image.is-3by4 img, +.image.is-3by4 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-2by3 { + aspect-ratio: 2/3; +} +.image.is-2by3 img, +.image.is-2by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by5 { + aspect-ratio: 3/5; +} +.image.is-3by5 img, +.image.is-3by5 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-9by16 { + aspect-ratio: 9/16; +} +.image.is-9by16 img, +.image.is-9by16 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-1by2 { + aspect-ratio: 1/2; +} +.image.is-1by2 img, +.image.is-1by2 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-1by3 { + aspect-ratio: 1/3; +} +.image.is-1by3 img, +.image.is-1by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-16x16 { + height: 16px; + width: 16px; +} +.image.is-24x24 { + height: 24px; + width: 24px; +} +.image.is-32x32 { + height: 32px; + width: 32px; +} +.image.is-48x48 { + height: 48px; + width: 48px; +} +.image.is-64x64 { + height: 64px; + width: 64px; +} +.image.is-96x96 { + height: 96px; + width: 96px; +} +.image.is-128x128 { + height: 128px; + width: 128px; +} + +.loader { + animation: spinAround 500ms infinite linear; + border: 2px solid var(--bulma-border); + border-radius: var(--bulma-radius-rounded); + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.notification { + --bulma-notification-h: var(--bulma-scheme-h); + --bulma-notification-s: var(--bulma-scheme-s); + --bulma-notification-background-l: var(--bulma-background-l); + --bulma-notification-color-l: var(--bulma-text-strong-l); + --bulma-notification-code-background-color: var(--bulma-scheme-main); + --bulma-notification-radius: var(--bulma-radius); + --bulma-notification-padding: 1.375em 1.5em; +} + +.notification { + background-color: hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-background-l)); + border-radius: var(--bulma-notification-radius); + color: hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-color-l)); + padding: var(--bulma-notification-padding); + position: relative; +} +.notification a:not(.button):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; +} +.notification strong { + color: currentColor; +} +.notification code, +.notification pre { + background: var(--bulma-notification-code-background-color); +} +.notification pre code { + background: transparent; +} +.notification > .delete { + position: absolute; + inset-inline-end: 1rem; + top: 1rem; +} +.notification .title, +.notification .subtitle, +.notification .content { + color: currentColor; +} +.notification.is-white { + --bulma-notification-h: var(--bulma-white-h); + --bulma-notification-s: var(--bulma-white-s); + --bulma-notification-background-l: var(--bulma-white-l); + --bulma-notification-color-l: var(--bulma-white-invert-l); +} +.notification.is-white.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-white-light-invert-l); +} +.notification.is-white.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-white-dark-invert-l); +} +.notification.is-black { + --bulma-notification-h: var(--bulma-black-h); + --bulma-notification-s: var(--bulma-black-s); + --bulma-notification-background-l: var(--bulma-black-l); + --bulma-notification-color-l: var(--bulma-black-invert-l); +} +.notification.is-black.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-black-light-invert-l); +} +.notification.is-black.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-black-dark-invert-l); +} +.notification.is-light { + --bulma-notification-h: var(--bulma-light-h); + --bulma-notification-s: var(--bulma-light-s); + --bulma-notification-background-l: var(--bulma-light-l); + --bulma-notification-color-l: var(--bulma-light-invert-l); +} +.notification.is-light.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-light-light-invert-l); +} +.notification.is-light.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-light-dark-invert-l); +} +.notification.is-dark { + --bulma-notification-h: var(--bulma-dark-h); + --bulma-notification-s: var(--bulma-dark-s); + --bulma-notification-background-l: var(--bulma-dark-l); + --bulma-notification-color-l: var(--bulma-dark-invert-l); +} +.notification.is-dark.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-dark-light-invert-l); +} +.notification.is-dark.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-dark-dark-invert-l); +} +.notification.is-text { + --bulma-notification-h: var(--bulma-text-h); + --bulma-notification-s: var(--bulma-text-s); + --bulma-notification-background-l: var(--bulma-text-l); + --bulma-notification-color-l: var(--bulma-text-invert-l); +} +.notification.is-text.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-text-light-invert-l); +} +.notification.is-text.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-text-dark-invert-l); +} +.notification.is-primary { + --bulma-notification-h: var(--bulma-primary-h); + --bulma-notification-s: var(--bulma-primary-s); + --bulma-notification-background-l: var(--bulma-primary-l); + --bulma-notification-color-l: var(--bulma-primary-invert-l); +} +.notification.is-primary.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-primary-light-invert-l); +} +.notification.is-primary.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-primary-dark-invert-l); +} +.notification.is-link { + --bulma-notification-h: var(--bulma-link-h); + --bulma-notification-s: var(--bulma-link-s); + --bulma-notification-background-l: var(--bulma-link-l); + --bulma-notification-color-l: var(--bulma-link-invert-l); +} +.notification.is-link.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-link-light-invert-l); +} +.notification.is-link.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-link-dark-invert-l); +} +.notification.is-info { + --bulma-notification-h: var(--bulma-info-h); + --bulma-notification-s: var(--bulma-info-s); + --bulma-notification-background-l: var(--bulma-info-l); + --bulma-notification-color-l: var(--bulma-info-invert-l); +} +.notification.is-info.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-info-light-invert-l); +} +.notification.is-info.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-info-dark-invert-l); +} +.notification.is-success { + --bulma-notification-h: var(--bulma-success-h); + --bulma-notification-s: var(--bulma-success-s); + --bulma-notification-background-l: var(--bulma-success-l); + --bulma-notification-color-l: var(--bulma-success-invert-l); +} +.notification.is-success.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-success-light-invert-l); +} +.notification.is-success.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-success-dark-invert-l); +} +.notification.is-warning { + --bulma-notification-h: var(--bulma-warning-h); + --bulma-notification-s: var(--bulma-warning-s); + --bulma-notification-background-l: var(--bulma-warning-l); + --bulma-notification-color-l: var(--bulma-warning-invert-l); +} +.notification.is-warning.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-warning-light-invert-l); +} +.notification.is-warning.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-warning-dark-invert-l); +} +.notification.is-danger { + --bulma-notification-h: var(--bulma-danger-h); + --bulma-notification-s: var(--bulma-danger-s); + --bulma-notification-background-l: var(--bulma-danger-l); + --bulma-notification-color-l: var(--bulma-danger-invert-l); +} +.notification.is-danger.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-danger-light-invert-l); +} +.notification.is-danger.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-danger-dark-invert-l); +} + +.progress { + --bulma-progress-border-radius: var(--bulma-radius-rounded); + --bulma-progress-bar-background-color: var(--bulma-border-weak); + --bulma-progress-value-background-color: var(--bulma-text); + --bulma-progress-indeterminate-duration: 1.5s; +} + +.progress { + appearance: none; + border: none; + border-radius: var(--bulma-progress-border-radius); + display: block; + height: var(--bulma-size-normal); + overflow: hidden; + padding: 0; + width: 100%; +} +.progress::-webkit-progress-bar { + background-color: var(--bulma-progress-bar-background-color); +} +.progress::-webkit-progress-value { + background-color: var(--bulma-progress-value-background-color); +} +.progress::-moz-progress-bar { + background-color: var(--bulma-progress-value-background-color); +} +.progress::-ms-fill { + background-color: var(--bulma-progress-value-background-color); + border: none; +} +.progress.is-white { + --bulma-progress-value-background-color: var(--bulma-white); +} +.progress.is-black { + --bulma-progress-value-background-color: var(--bulma-black); +} +.progress.is-light { + --bulma-progress-value-background-color: var(--bulma-light); +} +.progress.is-dark { + --bulma-progress-value-background-color: var(--bulma-dark); +} +.progress.is-text { + --bulma-progress-value-background-color: var(--bulma-text); +} +.progress.is-primary { + --bulma-progress-value-background-color: var(--bulma-primary); +} +.progress.is-link { + --bulma-progress-value-background-color: var(--bulma-link); +} +.progress.is-info { + --bulma-progress-value-background-color: var(--bulma-info); +} +.progress.is-success { + --bulma-progress-value-background-color: var(--bulma-success); +} +.progress.is-warning { + --bulma-progress-value-background-color: var(--bulma-warning); +} +.progress.is-danger { + --bulma-progress-value-background-color: var(--bulma-danger); +} +.progress:indeterminate { + animation-duration: var(--bulma-progress-indeterminate-duration); + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: var(--bulma-progress-bar-background-color); + background-image: linear-gradient(to right, var(--bulma-progress-value-background-color) 30%, var(--bulma-progress-bar-background-color) 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; +} +.progress:indeterminate::-webkit-progress-bar { + background-color: transparent; +} +.progress:indeterminate::-moz-progress-bar { + background-color: transparent; +} +.progress:indeterminate::-ms-fill { + animation-name: none; +} +.progress.is-small { + height: var(--bulma-size-small); +} +.progress.is-medium { + height: var(--bulma-size-medium); +} +.progress.is-large { + height: var(--bulma-size-large); +} + +@keyframes moveIndeterminate { + from { + background-position: 200% 0; + } + to { + background-position: -200% 0; + } +} +.table { + --bulma-table-color: var(--bulma-text-strong); + --bulma-table-background-color: var(--bulma-scheme-main); + --bulma-table-cell-border-color: var(--bulma-border); + --bulma-table-cell-border-style: solid; + --bulma-table-cell-border-width: 0 0 1px; + --bulma-table-cell-padding: 0.5em 0.75em; + --bulma-table-cell-heading-color: var(--bulma-text-strong); + --bulma-table-cell-text-align: left; + --bulma-table-head-cell-border-width: 0 0 2px; + --bulma-table-head-cell-color: var(--bulma-text-strong); + --bulma-table-foot-cell-border-width: 2px 0 0; + --bulma-table-foot-cell-color: var(--bulma-text-strong); + --bulma-table-head-background-color: transparent; + --bulma-table-body-background-color: transparent; + --bulma-table-foot-background-color: transparent; + --bulma-table-row-hover-background-color: var(--bulma-scheme-main-bis); + --bulma-table-row-active-background-color: var(--bulma-primary); + --bulma-table-row-active-color: var(--bulma-primary-invert); + --bulma-table-striped-row-even-background-color: var(--bulma-scheme-main-bis); + --bulma-table-striped-row-even-hover-background-color: var(--bulma-scheme-main-ter); +} + +.table { + background-color: var(--bulma-table-background-color); + color: var(--bulma-table-color); +} +.table td, +.table th { + background-color: var(--bulma-table-cell-background-color); + border-color: var(--bulma-table-cell-border-color); + border-style: var(--bulma-table-cell-border-style); + border-width: var(--bulma-table-cell-border-width); + color: var(--bulma-table-color); + padding: var(--bulma-table-cell-padding); + vertical-align: top; +} +.table td.is-white, +.table th.is-white { + --bulma-table-color: var(--bulma-white-invert); + --bulma-table-cell-heading-color: var(--bulma-white-invert); + --bulma-table-cell-background-color: var(--bulma-white); + --bulma-table-cell-border-color: var(--bulma-white); +} +.table td.is-black, +.table th.is-black { + --bulma-table-color: var(--bulma-black-invert); + --bulma-table-cell-heading-color: var(--bulma-black-invert); + --bulma-table-cell-background-color: var(--bulma-black); + --bulma-table-cell-border-color: var(--bulma-black); +} +.table td.is-light, +.table th.is-light { + --bulma-table-color: var(--bulma-light-invert); + --bulma-table-cell-heading-color: var(--bulma-light-invert); + --bulma-table-cell-background-color: var(--bulma-light); + --bulma-table-cell-border-color: var(--bulma-light); +} +.table td.is-dark, +.table th.is-dark { + --bulma-table-color: var(--bulma-dark-invert); + --bulma-table-cell-heading-color: var(--bulma-dark-invert); + --bulma-table-cell-background-color: var(--bulma-dark); + --bulma-table-cell-border-color: var(--bulma-dark); +} +.table td.is-text, +.table th.is-text { + --bulma-table-color: var(--bulma-text-invert); + --bulma-table-cell-heading-color: var(--bulma-text-invert); + --bulma-table-cell-background-color: var(--bulma-text); + --bulma-table-cell-border-color: var(--bulma-text); +} +.table td.is-primary, +.table th.is-primary { + --bulma-table-color: var(--bulma-primary-invert); + --bulma-table-cell-heading-color: var(--bulma-primary-invert); + --bulma-table-cell-background-color: var(--bulma-primary); + --bulma-table-cell-border-color: var(--bulma-primary); +} +.table td.is-link, +.table th.is-link { + --bulma-table-color: var(--bulma-link-invert); + --bulma-table-cell-heading-color: var(--bulma-link-invert); + --bulma-table-cell-background-color: var(--bulma-link); + --bulma-table-cell-border-color: var(--bulma-link); +} +.table td.is-info, +.table th.is-info { + --bulma-table-color: var(--bulma-info-invert); + --bulma-table-cell-heading-color: var(--bulma-info-invert); + --bulma-table-cell-background-color: var(--bulma-info); + --bulma-table-cell-border-color: var(--bulma-info); +} +.table td.is-success, +.table th.is-success { + --bulma-table-color: var(--bulma-success-invert); + --bulma-table-cell-heading-color: var(--bulma-success-invert); + --bulma-table-cell-background-color: var(--bulma-success); + --bulma-table-cell-border-color: var(--bulma-success); +} +.table td.is-warning, +.table th.is-warning { + --bulma-table-color: var(--bulma-warning-invert); + --bulma-table-cell-heading-color: var(--bulma-warning-invert); + --bulma-table-cell-background-color: var(--bulma-warning); + --bulma-table-cell-border-color: var(--bulma-warning); +} +.table td.is-danger, +.table th.is-danger { + --bulma-table-color: var(--bulma-danger-invert); + --bulma-table-cell-heading-color: var(--bulma-danger-invert); + --bulma-table-cell-background-color: var(--bulma-danger); + --bulma-table-cell-border-color: var(--bulma-danger); +} +.table td.is-narrow, +.table th.is-narrow { + white-space: nowrap; + width: 1%; +} +.table td.is-selected, +.table th.is-selected { + background-color: var(--bulma-table-row-active-background-color); + color: var(--bulma-table-row-active-color); +} +.table td.is-selected a, +.table td.is-selected strong, +.table th.is-selected a, +.table th.is-selected strong { + color: currentColor; +} +.table td.is-vcentered, +.table th.is-vcentered { + vertical-align: middle; +} +.table th { + color: var(--bulma-table-cell-heading-color); +} +.table th:not([align]) { + text-align: var(--bulma-table-cell-text-align); +} +.table tr.is-selected { + background-color: var(--bulma-table-row-active-background-color); + color: var(--bulma-table-row-active-color); +} +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} +.table tr.is-selected td, +.table tr.is-selected th { + border-color: var(--bulma-table-row-active-color); + color: currentColor; +} +.table tr.is-white { + --bulma-table-color: var(--bulma-white-invert); + --bulma-table-cell-heading-color: var(--bulma-white-invert); + --bulma-table-cell-background-color: var(--bulma-white); + --bulma-table-cell-border-color: var(--bulma-white); +} +.table tr.is-black { + --bulma-table-color: var(--bulma-black-invert); + --bulma-table-cell-heading-color: var(--bulma-black-invert); + --bulma-table-cell-background-color: var(--bulma-black); + --bulma-table-cell-border-color: var(--bulma-black); +} +.table tr.is-light { + --bulma-table-color: var(--bulma-light-invert); + --bulma-table-cell-heading-color: var(--bulma-light-invert); + --bulma-table-cell-background-color: var(--bulma-light); + --bulma-table-cell-border-color: var(--bulma-light); +} +.table tr.is-dark { + --bulma-table-color: var(--bulma-dark-invert); + --bulma-table-cell-heading-color: var(--bulma-dark-invert); + --bulma-table-cell-background-color: var(--bulma-dark); + --bulma-table-cell-border-color: var(--bulma-dark); +} +.table tr.is-text { + --bulma-table-color: var(--bulma-text-invert); + --bulma-table-cell-heading-color: var(--bulma-text-invert); + --bulma-table-cell-background-color: var(--bulma-text); + --bulma-table-cell-border-color: var(--bulma-text); +} +.table tr.is-primary { + --bulma-table-color: var(--bulma-primary-invert); + --bulma-table-cell-heading-color: var(--bulma-primary-invert); + --bulma-table-cell-background-color: var(--bulma-primary); + --bulma-table-cell-border-color: var(--bulma-primary); +} +.table tr.is-link { + --bulma-table-color: var(--bulma-link-invert); + --bulma-table-cell-heading-color: var(--bulma-link-invert); + --bulma-table-cell-background-color: var(--bulma-link); + --bulma-table-cell-border-color: var(--bulma-link); +} +.table tr.is-info { + --bulma-table-color: var(--bulma-info-invert); + --bulma-table-cell-heading-color: var(--bulma-info-invert); + --bulma-table-cell-background-color: var(--bulma-info); + --bulma-table-cell-border-color: var(--bulma-info); +} +.table tr.is-success { + --bulma-table-color: var(--bulma-success-invert); + --bulma-table-cell-heading-color: var(--bulma-success-invert); + --bulma-table-cell-background-color: var(--bulma-success); + --bulma-table-cell-border-color: var(--bulma-success); +} +.table tr.is-warning { + --bulma-table-color: var(--bulma-warning-invert); + --bulma-table-cell-heading-color: var(--bulma-warning-invert); + --bulma-table-cell-background-color: var(--bulma-warning); + --bulma-table-cell-border-color: var(--bulma-warning); +} +.table tr.is-danger { + --bulma-table-color: var(--bulma-danger-invert); + --bulma-table-cell-heading-color: var(--bulma-danger-invert); + --bulma-table-cell-background-color: var(--bulma-danger); + --bulma-table-cell-border-color: var(--bulma-danger); +} +.table thead { + background-color: var(--bulma-table-head-background-color); +} +.table thead td, +.table thead th { + border-width: var(--bulma-table-head-cell-border-width); + color: var(--bulma-table-head-cell-color); +} +.table tfoot { + background-color: var(--bulma-table-foot-background-color); +} +.table tfoot td, +.table tfoot th { + border-width: var(--bulma-table-foot-cell-border-width); + color: var(--bulma-table-foot-cell-color); +} +.table tbody { + background-color: var(--bulma-table-body-background-color); +} +.table tbody tr:last-child td, +.table tbody tr:last-child th { + border-bottom-width: 0; +} +.table.is-bordered td, +.table.is-bordered th { + border-width: 1px; +} +.table.is-bordered tr:last-child td, +.table.is-bordered tr:last-child th { + border-bottom-width: 1px; +} +.table.is-fullwidth { + width: 100%; +} +.table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: var(--bulma-table-row-hover-background-color); +} +.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: var(--bulma-table-row-hover-background-color); +} +.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: var(--bulma-table-striped-row-even-hover-background-color); +} +.table.is-narrow td, +.table.is-narrow th { + padding: 0.25em 0.5em; +} +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: var(--bulma-table-striped-row-even-background-color); +} + +.table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; +} + +.tags { + align-items: center; + color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l)); + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + justify-content: flex-start; +} +.tags.are-medium .tag:not(.is-normal):not(.is-large) { + font-size: var(--bulma-size-normal); +} +.tags.are-large .tag:not(.is-normal):not(.is-medium) { + font-size: var(--bulma-size-medium); +} +.tags.is-centered { + gap: 0.25rem; + justify-content: center; +} +.tags.is-right { + justify-content: flex-end; +} +.tags.has-addons { + gap: 0; +} +.tags.has-addons .tag:not(:first-child) { + border-start-start-radius: 0; + border-end-start-radius: 0; +} +.tags.has-addons .tag:not(:last-child) { + border-start-end-radius: 0; + border-end-end-radius: 0; +} + +.tag { + --bulma-tag-h: var(--bulma-scheme-h); + --bulma-tag-s: var(--bulma-scheme-s); + --bulma-tag-background-l: var(--bulma-background-l); + --bulma-tag-background-l-delta: 0%; + --bulma-tag-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-tag-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-tag-color-l: var(--bulma-text-l); + --bulma-tag-radius: var(--bulma-radius); + --bulma-tag-delete-margin: 1px; + align-items: center; + background-color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), calc(var(--bulma-tag-background-l) + var(--bulma-tag-background-l-delta))); + border-radius: var(--bulma-radius); + color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l)); + display: inline-flex; + font-size: var(--bulma-size-small); + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} +.tag .delete { + margin-inline-start: 0.25rem; + margin-inline-end: -0.375rem; +} +.tag.is-white { + --bulma-tag-h: var(--bulma-white-h); + --bulma-tag-s: var(--bulma-white-s); + --bulma-tag-background-l: var(--bulma-white-l); + --bulma-tag-color-l: var(--bulma-white-invert-l); +} +.tag.is-white.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-white-light-invert-l); +} +.tag.is-black { + --bulma-tag-h: var(--bulma-black-h); + --bulma-tag-s: var(--bulma-black-s); + --bulma-tag-background-l: var(--bulma-black-l); + --bulma-tag-color-l: var(--bulma-black-invert-l); +} +.tag.is-black.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-black-light-invert-l); +} +.tag.is-light { + --bulma-tag-h: var(--bulma-light-h); + --bulma-tag-s: var(--bulma-light-s); + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-light-invert-l); +} +.tag.is-light.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-light-light-invert-l); +} +.tag.is-dark { + --bulma-tag-h: var(--bulma-dark-h); + --bulma-tag-s: var(--bulma-dark-s); + --bulma-tag-background-l: var(--bulma-dark-l); + --bulma-tag-color-l: var(--bulma-dark-invert-l); +} +.tag.is-dark.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-dark-light-invert-l); +} +.tag.is-text { + --bulma-tag-h: var(--bulma-text-h); + --bulma-tag-s: var(--bulma-text-s); + --bulma-tag-background-l: var(--bulma-text-l); + --bulma-tag-color-l: var(--bulma-text-invert-l); +} +.tag.is-text.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-text-light-invert-l); +} +.tag.is-primary { + --bulma-tag-h: var(--bulma-primary-h); + --bulma-tag-s: var(--bulma-primary-s); + --bulma-tag-background-l: var(--bulma-primary-l); + --bulma-tag-color-l: var(--bulma-primary-invert-l); +} +.tag.is-primary.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-primary-light-invert-l); +} +.tag.is-link { + --bulma-tag-h: var(--bulma-link-h); + --bulma-tag-s: var(--bulma-link-s); + --bulma-tag-background-l: var(--bulma-link-l); + --bulma-tag-color-l: var(--bulma-link-invert-l); +} +.tag.is-link.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-link-light-invert-l); +} +.tag.is-info { + --bulma-tag-h: var(--bulma-info-h); + --bulma-tag-s: var(--bulma-info-s); + --bulma-tag-background-l: var(--bulma-info-l); + --bulma-tag-color-l: var(--bulma-info-invert-l); +} +.tag.is-info.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-info-light-invert-l); +} +.tag.is-success { + --bulma-tag-h: var(--bulma-success-h); + --bulma-tag-s: var(--bulma-success-s); + --bulma-tag-background-l: var(--bulma-success-l); + --bulma-tag-color-l: var(--bulma-success-invert-l); +} +.tag.is-success.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-success-light-invert-l); +} +.tag.is-warning { + --bulma-tag-h: var(--bulma-warning-h); + --bulma-tag-s: var(--bulma-warning-s); + --bulma-tag-background-l: var(--bulma-warning-l); + --bulma-tag-color-l: var(--bulma-warning-invert-l); +} +.tag.is-warning.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-warning-light-invert-l); +} +.tag.is-danger { + --bulma-tag-h: var(--bulma-danger-h); + --bulma-tag-s: var(--bulma-danger-s); + --bulma-tag-background-l: var(--bulma-danger-l); + --bulma-tag-color-l: var(--bulma-danger-invert-l); +} +.tag.is-danger.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-danger-light-invert-l); +} +.tag.is-normal { + font-size: var(--bulma-size-small); +} +.tag.is-medium { + font-size: var(--bulma-size-normal); +} +.tag.is-large { + font-size: var(--bulma-size-medium); +} +.tag .icon:first-child:not(:last-child) { + margin-inline-start: -0.375em; + margin-inline-end: 0.1875em; +} +.tag .icon:last-child:not(:first-child) { + margin-inline-start: 0.1875em; + margin-inline-end: -0.375em; +} +.tag .icon:first-child:last-child { + margin-inline-start: -0.375em; + margin-inline-end: -0.375em; +} +.tag.is-delete { + margin-inline-start: var(--bulma-tag-delete-margin); + padding: 0; + position: relative; + width: 2em; +} +.tag.is-delete::before, .tag.is-delete::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.tag.is-delete::before { + height: 1px; + width: 50%; +} +.tag.is-delete::after { + height: 50%; + width: 1px; +} +.tag.is-rounded { + border-radius: var(--bulma-radius-rounded); +} + +a.tag, +button.tag, +.tag.is-hoverable { + cursor: pointer; +} +a.tag:hover, +button.tag:hover, +.tag.is-hoverable:hover { + --bulma-tag-background-l-delta: var(--bulma-tag-hover-background-l-delta); +} +a.tag:active, +button.tag:active, +.tag.is-hoverable:active { + --bulma-tag-background-l-delta: var(--bulma-tag-active-background-l-delta); +} + +.title, +.subtitle { + --bulma-title-color: var(--bulma-text-strong); + --bulma-title-family: false; + --bulma-title-size: var(--bulma-size-3); + --bulma-title-weight: var(--bulma-weight-extrabold); + --bulma-title-line-height: 1.125; + --bulma-title-strong-color: inherit; + --bulma-title-strong-weight: inherit; + --bulma-title-sub-size: 0.75em; + --bulma-title-sup-size: 0.75em; + --bulma-subtitle-color: var(--bulma-text); + --bulma-subtitle-family: false; + --bulma-subtitle-size: var(--bulma-size-5); + --bulma-subtitle-weight: var(--bulma-weight-normal); + --bulma-subtitle-line-height: 1.25; + --bulma-subtitle-strong-color: var(--bulma-text-strong); + --bulma-subtitle-strong-weight: var(--bulma-weight-semibold); +} + +.title, +.subtitle { + word-break: break-word; +} +.title em, +.title span, +.subtitle em, +.subtitle span { + font-weight: inherit; +} +.title sub, +.subtitle sub { + font-size: var(--bulma-title-sub-size); +} +.title sup, +.subtitle sup { + font-size: var(--bulma-title-sup-size); +} +.title .tag, +.subtitle .tag { + vertical-align: middle; +} + +.title { + color: var(--bulma-title-color); + font-size: var(--bulma-title-size); + font-weight: var(--bulma-title-weight); + line-height: var(--bulma-title-line-height); +} +.title strong { + color: var(--bulma-title-strong-color); + font-weight: var(--bulma-title-strong-weight); +} +.title:not(.is-spaced):has(+ .subtitle) { + margin-bottom: 0; +} +.title.is-1 { + font-size: 3rem; +} +.title.is-2 { + font-size: 2.5rem; +} +.title.is-3 { + font-size: 2rem; +} +.title.is-4 { + font-size: 1.5rem; +} +.title.is-5 { + font-size: 1.25rem; +} +.title.is-6 { + font-size: 1rem; +} +.title.is-7 { + font-size: 0.75rem; +} + +.subtitle { + color: var(--bulma-subtitle-color); + font-size: var(--bulma-subtitle-size); + font-weight: var(--bulma-subtitle-weight); + line-height: var(--bulma-subtitle-line-height); +} +.subtitle strong { + color: var(--bulma-subtitle-strong-color); + font-weight: var(--bulma-subtitle-strong-weight); +} +.subtitle:not(.is-spaced):has(+ .title) { + margin-bottom: 0; +} +.subtitle.is-1 { + font-size: 3rem; +} +.subtitle.is-2 { + font-size: 2.5rem; +} +.subtitle.is-3 { + font-size: 2rem; +} +.subtitle.is-4 { + font-size: 1.5rem; +} +.subtitle.is-5 { + font-size: 1.25rem; +} +.subtitle.is-6 { + font-size: 1rem; +} +.subtitle.is-7 { + font-size: 0.75rem; +} + +/* Bulma Form */ +.control, +.input, +.textarea, +.select { + --bulma-input-h: var(--bulma-scheme-h); + --bulma-input-s: var(--bulma-scheme-s); + --bulma-input-l: var(--bulma-scheme-main-l); + --bulma-input-border-style: solid; + --bulma-input-border-width: var(--bulma-control-border-width); + --bulma-input-border-l: var(--bulma-border-l); + --bulma-input-border-l-delta: 0%; + --bulma-input-border-color: hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-border-l) + var(--bulma-input-border-l-delta))); + --bulma-input-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-input-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-input-focus-h: var(--bulma-focus-h); + --bulma-input-focus-s: var(--bulma-focus-s); + --bulma-input-focus-l: var(--bulma-focus-l); + --bulma-input-focus-shadow-size: var(--bulma-focus-shadow-size); + --bulma-input-focus-shadow-alpha: var(--bulma-focus-shadow-alpha); + --bulma-input-color-l: var(--bulma-text-strong-l); + --bulma-input-background-l: var(--bulma-scheme-main-l); + --bulma-input-background-l-delta: 0%; + --bulma-input-height: var(--bulma-control-height); + --bulma-input-shadow: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05); + --bulma-input-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l), 0.3); + --bulma-input-disabled-color: var(--bulma-text-weak); + --bulma-input-disabled-background-color: var(--bulma-background); + --bulma-input-disabled-border-color: var(--bulma-background); + --bulma-input-disabled-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l), 0.3); + --bulma-input-arrow: var(--bulma-link); + --bulma-input-icon-color: var(--bulma-text-light); + --bulma-input-icon-hover-color: var(--bulma-text-weak); + --bulma-input-icon-focus-color: var(--bulma-link); + --bulma-input-radius: var(--bulma-radius); +} + +.select select, .input, .textarea { + background-color: hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-background-l) + var(--bulma-input-background-l-delta))); + border-color: var(--bulma-input-border-color); + border-radius: var(--bulma-input-radius); + color: hsl(var(--bulma-input-h), var(--bulma-input-s), var(--bulma-input-color-l)); +} +.select select::-moz-placeholder, .input::-moz-placeholder, .textarea::-moz-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select::-webkit-input-placeholder, .input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:-moz-placeholder, .input:-moz-placeholder, .textarea:-moz-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:-ms-input-placeholder, .input:-ms-input-placeholder, .textarea:-ms-input-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:hover, .input:hover, .textarea:hover, .select select.is-hovered, .is-hovered.input, .is-hovered.textarea { + --bulma-input-border-l-delta: var(--bulma-input-hover-border-l-delta); +} +.select select:active, .input:active, .textarea:active, .select select.is-active, .is-active.input, .is-active.textarea { + --bulma-input-border-l-delta: var(--bulma-input-active-border-l-delta); +} +.select select:focus, .input:focus, .textarea:focus, .select select:focus-within, .input:focus-within, .textarea:focus-within, .select select.is-focused, .is-focused.input, .is-focused.textarea { + border-color: hsl(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l)); + box-shadow: var(--bulma-input-focus-shadow-size) hsla(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l), var(--bulma-input-focus-shadow-alpha)); +} +.select select[disabled], [disabled].input, [disabled].textarea, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .input, fieldset[disabled] .textarea { + background-color: var(--bulma-input-disabled-background-color); + border-color: var(--bulma-input-disabled-border-color); + box-shadow: none; + color: var(--bulma-input-disabled-color); +} +.select select[disabled]::-moz-placeholder, [disabled].input::-moz-placeholder, [disabled].textarea::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]::-webkit-input-placeholder, [disabled].input::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]:-moz-placeholder, [disabled].input:-moz-placeholder, [disabled].textarea:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]:-ms-input-placeholder, [disabled].input:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} + +/* Bulma Form */ +.textarea, .input { + box-shadow: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05); + max-width: 100%; + width: 100%; +} +[readonly].textarea, [readonly].input { + box-shadow: none; +} +.is-white.textarea, .is-white.input { + --bulma-input-h: var(--bulma-white-h); + --bulma-input-s: var(--bulma-white-s); + --bulma-input-l: var(--bulma-white-l); + --bulma-input-focus-h: var(--bulma-white-h); + --bulma-input-focus-s: var(--bulma-white-s); + --bulma-input-focus-l: var(--bulma-white-l); + --bulma-input-border-l: var(--bulma-white-l); +} +.is-black.textarea, .is-black.input { + --bulma-input-h: var(--bulma-black-h); + --bulma-input-s: var(--bulma-black-s); + --bulma-input-l: var(--bulma-black-l); + --bulma-input-focus-h: var(--bulma-black-h); + --bulma-input-focus-s: var(--bulma-black-s); + --bulma-input-focus-l: var(--bulma-black-l); + --bulma-input-border-l: var(--bulma-black-l); +} +.is-light.textarea, .is-light.input { + --bulma-input-h: var(--bulma-light-h); + --bulma-input-s: var(--bulma-light-s); + --bulma-input-l: var(--bulma-light-l); + --bulma-input-focus-h: var(--bulma-light-h); + --bulma-input-focus-s: var(--bulma-light-s); + --bulma-input-focus-l: var(--bulma-light-l); + --bulma-input-border-l: var(--bulma-light-l); +} +.is-dark.textarea, .is-dark.input { + --bulma-input-h: var(--bulma-dark-h); + --bulma-input-s: var(--bulma-dark-s); + --bulma-input-l: var(--bulma-dark-l); + --bulma-input-focus-h: var(--bulma-dark-h); + --bulma-input-focus-s: var(--bulma-dark-s); + --bulma-input-focus-l: var(--bulma-dark-l); + --bulma-input-border-l: var(--bulma-dark-l); +} +.is-text.textarea, .is-text.input { + --bulma-input-h: var(--bulma-text-h); + --bulma-input-s: var(--bulma-text-s); + --bulma-input-l: var(--bulma-text-l); + --bulma-input-focus-h: var(--bulma-text-h); + --bulma-input-focus-s: var(--bulma-text-s); + --bulma-input-focus-l: var(--bulma-text-l); + --bulma-input-border-l: var(--bulma-text-l); +} +.is-primary.textarea, .is-primary.input { + --bulma-input-h: var(--bulma-primary-h); + --bulma-input-s: var(--bulma-primary-s); + --bulma-input-l: var(--bulma-primary-l); + --bulma-input-focus-h: var(--bulma-primary-h); + --bulma-input-focus-s: var(--bulma-primary-s); + --bulma-input-focus-l: var(--bulma-primary-l); + --bulma-input-border-l: var(--bulma-primary-l); +} +.is-link.textarea, .is-link.input { + --bulma-input-h: var(--bulma-link-h); + --bulma-input-s: var(--bulma-link-s); + --bulma-input-l: var(--bulma-link-l); + --bulma-input-focus-h: var(--bulma-link-h); + --bulma-input-focus-s: var(--bulma-link-s); + --bulma-input-focus-l: var(--bulma-link-l); + --bulma-input-border-l: var(--bulma-link-l); +} +.is-info.textarea, .is-info.input { + --bulma-input-h: var(--bulma-info-h); + --bulma-input-s: var(--bulma-info-s); + --bulma-input-l: var(--bulma-info-l); + --bulma-input-focus-h: var(--bulma-info-h); + --bulma-input-focus-s: var(--bulma-info-s); + --bulma-input-focus-l: var(--bulma-info-l); + --bulma-input-border-l: var(--bulma-info-l); +} +.is-success.textarea, .is-success.input { + --bulma-input-h: var(--bulma-success-h); + --bulma-input-s: var(--bulma-success-s); + --bulma-input-l: var(--bulma-success-l); + --bulma-input-focus-h: var(--bulma-success-h); + --bulma-input-focus-s: var(--bulma-success-s); + --bulma-input-focus-l: var(--bulma-success-l); + --bulma-input-border-l: var(--bulma-success-l); +} +.is-warning.textarea, .is-warning.input { + --bulma-input-h: var(--bulma-warning-h); + --bulma-input-s: var(--bulma-warning-s); + --bulma-input-l: var(--bulma-warning-l); + --bulma-input-focus-h: var(--bulma-warning-h); + --bulma-input-focus-s: var(--bulma-warning-s); + --bulma-input-focus-l: var(--bulma-warning-l); + --bulma-input-border-l: var(--bulma-warning-l); +} +.is-danger.textarea, .is-danger.input { + --bulma-input-h: var(--bulma-danger-h); + --bulma-input-s: var(--bulma-danger-s); + --bulma-input-l: var(--bulma-danger-l); + --bulma-input-focus-h: var(--bulma-danger-h); + --bulma-input-focus-s: var(--bulma-danger-s); + --bulma-input-focus-l: var(--bulma-danger-l); + --bulma-input-border-l: var(--bulma-danger-l); +} +.is-small.textarea, .is-small.input { + border-radius: var(--bulma-radius-small); + font-size: var(--bulma-size-small); +} +.is-medium.textarea, .is-medium.input { + font-size: var(--bulma-size-medium); +} +.is-large.textarea, .is-large.input { + font-size: var(--bulma-size-large); +} +.is-fullwidth.textarea, .is-fullwidth.input { + display: block; + width: 100%; +} +.is-inline.textarea, .is-inline.input { + display: inline; + width: auto; +} + +.input.is-rounded { + border-radius: var(--bulma-radius-rounded); + padding-left: calc(calc(0.75em - 1px) + 0.375em); + padding-right: calc(calc(0.75em - 1px) + 0.375em); +} +.input.is-static { + background-color: transparent; + border-color: transparent; + box-shadow: none; + padding-left: 0; + padding-right: 0; +} + +.textarea { + --bulma-textarea-padding: var(--bulma-control-padding-horizontal); + --bulma-textarea-max-height: 40em; + --bulma-textarea-min-height: 8em; + display: block; + max-width: 100%; + min-width: 100%; + padding: var(--bulma-textarea-padding); + resize: vertical; +} +.textarea:not([rows]) { + max-height: var(--bulma-textarea-max-height); + min-height: var(--bulma-textarea-min-height); +} +.textarea[rows] { + height: initial; +} +.textarea.has-fixed-size { + resize: none; +} + +/* Bulma Form */ +.radio, .checkbox { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; +} +.radio input, .checkbox input { + cursor: pointer; +} +[disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox, +.radio input[disabled], +.checkbox input[disabled] { + color: var(--bulma-text-weak); + cursor: not-allowed; +} + +.checkboxes, +.radios { + display: flex; + flex-wrap: wrap; + column-gap: 1em; + row-gap: 0.5em; +} + +/* Bulma Form */ +.select { + --bulma-input-h: var(--bulma-scheme-h); + --bulma-input-s: var(--bulma-scheme-s); + --bulma-input-border-style: solid; + --bulma-input-border-width: 1px; + --bulma-input-border-l: var(--bulma-border-l); + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; +} +.select:not(.is-multiple) { + height: var(--bulma-control-height); +} +.select:not(.is-multiple):not(.is-loading)::after { + inset-inline-end: 1.125em; + z-index: 4; +} +.select.is-rounded select { + border-radius: var(--bulma-radius-rounded); + padding-inline-start: 1em; +} +.select select { + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; +} +.select select::-ms-expand { + display: none; +} +.select select[disabled]:hover, fieldset[disabled] .select select:hover { + border-color: var(--bulma-background); +} +.select select:not([multiple]) { + padding-inline-end: 2.5em; +} +.select select[multiple] { + height: auto; + padding: 0; +} +.select select[multiple] option { + padding: 0.5em 1em; +} +.select.is-white { + --bulma-input-h: var(--bulma-white-h); + --bulma-input-s: var(--bulma-white-s); + --bulma-input-l: var(--bulma-white-l); + --bulma-input-focus-h: var(--bulma-white-h); + --bulma-input-focus-s: var(--bulma-white-s); + --bulma-input-focus-l: var(--bulma-white-l); + --bulma-input-border-l: var(--bulma-white-l); + --bulma-arrow-color: var(--bulma-white); +} +.select.is-black { + --bulma-input-h: var(--bulma-black-h); + --bulma-input-s: var(--bulma-black-s); + --bulma-input-l: var(--bulma-black-l); + --bulma-input-focus-h: var(--bulma-black-h); + --bulma-input-focus-s: var(--bulma-black-s); + --bulma-input-focus-l: var(--bulma-black-l); + --bulma-input-border-l: var(--bulma-black-l); + --bulma-arrow-color: var(--bulma-black); +} +.select.is-light { + --bulma-input-h: var(--bulma-light-h); + --bulma-input-s: var(--bulma-light-s); + --bulma-input-l: var(--bulma-light-l); + --bulma-input-focus-h: var(--bulma-light-h); + --bulma-input-focus-s: var(--bulma-light-s); + --bulma-input-focus-l: var(--bulma-light-l); + --bulma-input-border-l: var(--bulma-light-l); + --bulma-arrow-color: var(--bulma-light); +} +.select.is-dark { + --bulma-input-h: var(--bulma-dark-h); + --bulma-input-s: var(--bulma-dark-s); + --bulma-input-l: var(--bulma-dark-l); + --bulma-input-focus-h: var(--bulma-dark-h); + --bulma-input-focus-s: var(--bulma-dark-s); + --bulma-input-focus-l: var(--bulma-dark-l); + --bulma-input-border-l: var(--bulma-dark-l); + --bulma-arrow-color: var(--bulma-dark); +} +.select.is-text { + --bulma-input-h: var(--bulma-text-h); + --bulma-input-s: var(--bulma-text-s); + --bulma-input-l: var(--bulma-text-l); + --bulma-input-focus-h: var(--bulma-text-h); + --bulma-input-focus-s: var(--bulma-text-s); + --bulma-input-focus-l: var(--bulma-text-l); + --bulma-input-border-l: var(--bulma-text-l); + --bulma-arrow-color: var(--bulma-text); +} +.select.is-primary { + --bulma-input-h: var(--bulma-primary-h); + --bulma-input-s: var(--bulma-primary-s); + --bulma-input-l: var(--bulma-primary-l); + --bulma-input-focus-h: var(--bulma-primary-h); + --bulma-input-focus-s: var(--bulma-primary-s); + --bulma-input-focus-l: var(--bulma-primary-l); + --bulma-input-border-l: var(--bulma-primary-l); + --bulma-arrow-color: var(--bulma-primary); +} +.select.is-link { + --bulma-input-h: var(--bulma-link-h); + --bulma-input-s: var(--bulma-link-s); + --bulma-input-l: var(--bulma-link-l); + --bulma-input-focus-h: var(--bulma-link-h); + --bulma-input-focus-s: var(--bulma-link-s); + --bulma-input-focus-l: var(--bulma-link-l); + --bulma-input-border-l: var(--bulma-link-l); + --bulma-arrow-color: var(--bulma-link); +} +.select.is-info { + --bulma-input-h: var(--bulma-info-h); + --bulma-input-s: var(--bulma-info-s); + --bulma-input-l: var(--bulma-info-l); + --bulma-input-focus-h: var(--bulma-info-h); + --bulma-input-focus-s: var(--bulma-info-s); + --bulma-input-focus-l: var(--bulma-info-l); + --bulma-input-border-l: var(--bulma-info-l); + --bulma-arrow-color: var(--bulma-info); +} +.select.is-success { + --bulma-input-h: var(--bulma-success-h); + --bulma-input-s: var(--bulma-success-s); + --bulma-input-l: var(--bulma-success-l); + --bulma-input-focus-h: var(--bulma-success-h); + --bulma-input-focus-s: var(--bulma-success-s); + --bulma-input-focus-l: var(--bulma-success-l); + --bulma-input-border-l: var(--bulma-success-l); + --bulma-arrow-color: var(--bulma-success); +} +.select.is-warning { + --bulma-input-h: var(--bulma-warning-h); + --bulma-input-s: var(--bulma-warning-s); + --bulma-input-l: var(--bulma-warning-l); + --bulma-input-focus-h: var(--bulma-warning-h); + --bulma-input-focus-s: var(--bulma-warning-s); + --bulma-input-focus-l: var(--bulma-warning-l); + --bulma-input-border-l: var(--bulma-warning-l); + --bulma-arrow-color: var(--bulma-warning); +} +.select.is-danger { + --bulma-input-h: var(--bulma-danger-h); + --bulma-input-s: var(--bulma-danger-s); + --bulma-input-l: var(--bulma-danger-l); + --bulma-input-focus-h: var(--bulma-danger-h); + --bulma-input-focus-s: var(--bulma-danger-s); + --bulma-input-focus-l: var(--bulma-danger-l); + --bulma-input-border-l: var(--bulma-danger-l); + --bulma-arrow-color: var(--bulma-danger); +} +.select.is-small { + border-radius: var(--bulma-radius-small); + font-size: var(--bulma-size-small); +} +.select.is-medium { + font-size: var(--bulma-size-medium); +} +.select.is-large { + font-size: var(--bulma-size-large); +} +.select.is-disabled::after { + border-color: var(--bulma-text-weak) !important; + opacity: 0.5; +} +.select.is-fullwidth { + width: 100%; +} +.select.is-fullwidth select { + width: 100%; +} +.select.is-loading::after { + inset-inline-end: 0.625em; + margin-top: 0; + position: absolute; + top: 0.625em; + transform: none; +} +.select.is-loading.is-small:after { + font-size: var(--bulma-size-small); +} +.select.is-loading.is-medium:after { + font-size: var(--bulma-size-medium); +} +.select.is-loading.is-large:after { + font-size: var(--bulma-size-large); +} + +/* Bulma Form */ +.file { + --bulma-file-radius: var(--bulma-radius); + --bulma-file-name-border-color: var(--bulma-border); + --bulma-file-name-border-style: solid; + --bulma-file-name-border-width: 1px 1px 1px 0; + --bulma-file-name-max-width: 16em; + --bulma-file-h: var(--bulma-scheme-h); + --bulma-file-s: var(--bulma-scheme-s); + --bulma-file-background-l: var(--bulma-scheme-main-ter-l); + --bulma-file-background-l-delta: 0%; + --bulma-file-hover-background-l-delta: -5%; + --bulma-file-active-background-l-delta: -10%; + --bulma-file-border-l: var(--bulma-border-l); + --bulma-file-border-l-delta: 0%; + --bulma-file-hover-border-l-delta: -10%; + --bulma-file-active-border-l-delta: -20%; + --bulma-file-cta-color-l: var(--bulma-text-strong-l); + --bulma-file-name-color-l: var(--bulma-text-strong-l); + --bulma-file-color-l-delta: 0%; + --bulma-file-hover-color-l-delta: -5%; + --bulma-file-active-color-l-delta: -10%; + align-items: stretch; + display: flex; + justify-content: flex-start; + position: relative; +} +.file.is-white { + --bulma-file-h: var(--bulma-white-h); + --bulma-file-s: var(--bulma-white-s); + --bulma-file-background-l: var(--bulma-white-l); + --bulma-file-border-l: var(--bulma-white-l); + --bulma-file-cta-color-l: var(--bulma-white-invert-l); + --bulma-file-name-color-l: var(--bulma-white-on-scheme-l); +} +.file.is-black { + --bulma-file-h: var(--bulma-black-h); + --bulma-file-s: var(--bulma-black-s); + --bulma-file-background-l: var(--bulma-black-l); + --bulma-file-border-l: var(--bulma-black-l); + --bulma-file-cta-color-l: var(--bulma-black-invert-l); + --bulma-file-name-color-l: var(--bulma-black-on-scheme-l); +} +.file.is-light { + --bulma-file-h: var(--bulma-light-h); + --bulma-file-s: var(--bulma-light-s); + --bulma-file-background-l: var(--bulma-light-l); + --bulma-file-border-l: var(--bulma-light-l); + --bulma-file-cta-color-l: var(--bulma-light-invert-l); + --bulma-file-name-color-l: var(--bulma-light-on-scheme-l); +} +.file.is-dark { + --bulma-file-h: var(--bulma-dark-h); + --bulma-file-s: var(--bulma-dark-s); + --bulma-file-background-l: var(--bulma-dark-l); + --bulma-file-border-l: var(--bulma-dark-l); + --bulma-file-cta-color-l: var(--bulma-dark-invert-l); + --bulma-file-name-color-l: var(--bulma-dark-on-scheme-l); +} +.file.is-text { + --bulma-file-h: var(--bulma-text-h); + --bulma-file-s: var(--bulma-text-s); + --bulma-file-background-l: var(--bulma-text-l); + --bulma-file-border-l: var(--bulma-text-l); + --bulma-file-cta-color-l: var(--bulma-text-invert-l); + --bulma-file-name-color-l: var(--bulma-text-on-scheme-l); +} +.file.is-primary { + --bulma-file-h: var(--bulma-primary-h); + --bulma-file-s: var(--bulma-primary-s); + --bulma-file-background-l: var(--bulma-primary-l); + --bulma-file-border-l: var(--bulma-primary-l); + --bulma-file-cta-color-l: var(--bulma-primary-invert-l); + --bulma-file-name-color-l: var(--bulma-primary-on-scheme-l); +} +.file.is-link { + --bulma-file-h: var(--bulma-link-h); + --bulma-file-s: var(--bulma-link-s); + --bulma-file-background-l: var(--bulma-link-l); + --bulma-file-border-l: var(--bulma-link-l); + --bulma-file-cta-color-l: var(--bulma-link-invert-l); + --bulma-file-name-color-l: var(--bulma-link-on-scheme-l); +} +.file.is-info { + --bulma-file-h: var(--bulma-info-h); + --bulma-file-s: var(--bulma-info-s); + --bulma-file-background-l: var(--bulma-info-l); + --bulma-file-border-l: var(--bulma-info-l); + --bulma-file-cta-color-l: var(--bulma-info-invert-l); + --bulma-file-name-color-l: var(--bulma-info-on-scheme-l); +} +.file.is-success { + --bulma-file-h: var(--bulma-success-h); + --bulma-file-s: var(--bulma-success-s); + --bulma-file-background-l: var(--bulma-success-l); + --bulma-file-border-l: var(--bulma-success-l); + --bulma-file-cta-color-l: var(--bulma-success-invert-l); + --bulma-file-name-color-l: var(--bulma-success-on-scheme-l); +} +.file.is-warning { + --bulma-file-h: var(--bulma-warning-h); + --bulma-file-s: var(--bulma-warning-s); + --bulma-file-background-l: var(--bulma-warning-l); + --bulma-file-border-l: var(--bulma-warning-l); + --bulma-file-cta-color-l: var(--bulma-warning-invert-l); + --bulma-file-name-color-l: var(--bulma-warning-on-scheme-l); +} +.file.is-danger { + --bulma-file-h: var(--bulma-danger-h); + --bulma-file-s: var(--bulma-danger-s); + --bulma-file-background-l: var(--bulma-danger-l); + --bulma-file-border-l: var(--bulma-danger-l); + --bulma-file-cta-color-l: var(--bulma-danger-invert-l); + --bulma-file-name-color-l: var(--bulma-danger-on-scheme-l); +} +.file.is-small { + font-size: var(--bulma-size-small); +} +.file.is-normal { + font-size: var(--bulma-size-normal); +} +.file.is-medium { + font-size: var(--bulma-size-medium); +} +.file.is-medium .file-icon .fa { + font-size: 1.5rem; +} +.file.is-large { + font-size: var(--bulma-size-large); +} +.file.is-large .file-icon .fa { + font-size: 2rem; +} +.file.has-name .file-cta { + border-end-end-radius: 0; + border-start-end-radius: 0; +} +.file.has-name .file-name { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.file.has-name.is-empty .file-cta { + border-radius: var(--bulma-file-radius); +} +.file.has-name.is-empty .file-name { + display: none; +} +.file.is-boxed .file-label { + flex-direction: column; +} +.file.is-boxed .file-cta { + flex-direction: column; + height: auto; + padding: 1em 3em; +} +.file.is-boxed .file-name { + border-width: 0 1px 1px; +} +.file.is-boxed .file-icon { + height: 1.5em; + width: 1.5em; +} +.file.is-boxed .file-icon .fa { + font-size: 1.5rem; +} +.file.is-boxed.is-small .file-icon .fa { + font-size: 1rem; +} +.file.is-boxed.is-medium .file-icon .fa { + font-size: 2rem; +} +.file.is-boxed.is-large .file-icon .fa { + font-size: 2.5rem; +} +.file.is-boxed.has-name .file-cta { + border-end-end-radius: 0; + border-end-start-radius: 0; + border-start-end-radius: var(--bulma-file-radius); + border-start-start-radius: var(--bulma-file-radius); +} +.file.is-boxed.has-name .file-name { + border-end-end-radius: var(--bulma-file-radius); + border-end-start-radius: var(--bulma-file-radius); + border-start-end-radius: 0; + border-start-start-radius: 0; + border-width: 0 1px 1px; +} +.file.is-centered { + justify-content: center; +} +.file.is-fullwidth .file-label { + width: 100%; +} +.file.is-fullwidth .file-name { + flex-grow: 1; + max-width: none; +} +.file.is-right { + justify-content: flex-end; +} +.file.is-right .file-cta { + border-radius: 0 var(--bulma-file-radius) var(--bulma-file-radius) 0; +} +.file.is-right .file-name { + border-radius: var(--bulma-file-radius) 0 0 var(--bulma-file-radius); + border-width: 1px 0 1px 1px; + order: -1; +} + +.file-label { + align-items: stretch; + display: flex; + cursor: pointer; + justify-content: flex-start; + overflow: hidden; + position: relative; +} +.file-label:hover { + --bulma-file-background-l-delta: var(--bulma-file-hover-background-l-delta); + --bulma-file-border-l-delta: var(--bulma-file-hover-border-l-delta); + --bulma-file-color-l-delta: var(--bulma-file-hover-color-l-delta); +} +.file-label:active { + --bulma-file-background-l-delta: var(--bulma-file-active-background-l-delta); + --bulma-file-border-l-delta: var(--bulma-file-active-border-l-delta); + --bulma-file-color-l-delta: var(--bulma-file-active-color-l-delta); +} + +.file-input { + height: 100%; + left: 0; + opacity: 0; + outline: none; + position: absolute; + top: 0; + width: 100%; +} + +.file-cta, +.file-name { + border-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-border-l-delta))); + border-radius: var(--bulma-file-radius); + font-size: 1em; + padding-left: 1em; + padding-right: 1em; + white-space: nowrap; +} + +.file-cta { + background-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-background-l) + var(--bulma-file-background-l-delta))); + color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-cta-color-l) + var(--bulma-file-color-l-delta))); +} + +.file-name { + border-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-color-l-delta))); + border-style: var(--bulma-file-name-border-style); + border-width: var(--bulma-file-name-border-width); + color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-name-color-l) + var(--bulma-file-color-l-delta))); + display: block; + max-width: var(--bulma-file-name-max-width); + overflow: hidden; + text-align: inherit; + text-overflow: ellipsis; +} + +.file-icon { + align-items: center; + display: flex; + height: 1em; + justify-content: center; + margin-inline-end: 0.5em; + width: 1em; +} +.file-icon .fa { + font-size: 1rem; +} + +/* Bulma Form */ +:root { + --bulma-label-color: var(--bulma-text-strong); + --bulma-label-spacing: 0.5em; + --bulma-label-weight: var(--bulma-weight-semibold); + --bulma-help-size: var(--bulma-size-small); + --bulma-field-block-spacing: 0.75rem; +} + +.label { + color: var(--bulma-label-color); + display: block; + font-size: var(--bulma-size-normal); + font-weight: var(--bulma-weight-semibold); +} +.label:not(:last-child) { + margin-bottom: var(--bulma-label-spacing); +} +.label.is-small { + font-size: var(--bulma-size-small); +} +.label.is-medium { + font-size: var(--bulma-size-medium); +} +.label.is-large { + font-size: var(--bulma-size-large); +} + +.help { + display: block; + font-size: var(--bulma-help-size); + margin-top: 0.25rem; +} +.help.is-white { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)); +} +.help.is-black { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)); +} +.help.is-light { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)); +} +.help.is-dark { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)); +} +.help.is-text { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)); +} +.help.is-primary { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)); +} +.help.is-link { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)); +} +.help.is-info { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)); +} +.help.is-success { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)); +} +.help.is-warning { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)); +} +.help.is-danger { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)); +} + +.field { + --bulma-block-spacing: var(--bulma-field-block-spacing); +} +.field.has-addons { + display: flex; + justify-content: flex-start; +} +.field.has-addons .control:not(:last-child) { + margin-inline-end: -1px; +} +.field.has-addons .control:not(:first-child):not(:last-child) .button, +.field.has-addons .control:not(:first-child):not(:last-child) .input, +.field.has-addons .control:not(:first-child):not(:last-child) .select select { + border-radius: 0; +} +.field.has-addons .control:first-child:not(:only-child) .button, +.field.has-addons .control:first-child:not(:only-child) .input, +.field.has-addons .control:first-child:not(:only-child) .select select { + border-start-end-radius: 0; + border-end-end-radius: 0; +} +.field.has-addons .control:last-child:not(:only-child) .button, +.field.has-addons .control:last-child:not(:only-child) .input, +.field.has-addons .control:last-child:not(:only-child) .select select { + border-start-start-radius: 0; + border-end-start-radius: 0; +} +.field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, +.field.has-addons .control .input:not([disabled]):hover, +.field.has-addons .control .input:not([disabled]).is-hovered, +.field.has-addons .control .select select:not([disabled]):hover, +.field.has-addons .control .select select:not([disabled]).is-hovered { + z-index: 2; +} +.field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, +.field.has-addons .control .input:not([disabled]):focus, +.field.has-addons .control .input:not([disabled]).is-focused, +.field.has-addons .control .input:not([disabled]):active, +.field.has-addons .control .input:not([disabled]).is-active, +.field.has-addons .control .select select:not([disabled]):focus, +.field.has-addons .control .select select:not([disabled]).is-focused, +.field.has-addons .control .select select:not([disabled]):active, +.field.has-addons .control .select select:not([disabled]).is-active { + z-index: 3; +} +.field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, +.field.has-addons .control .input:not([disabled]):focus:hover, +.field.has-addons .control .input:not([disabled]).is-focused:hover, +.field.has-addons .control .input:not([disabled]):active:hover, +.field.has-addons .control .input:not([disabled]).is-active:hover, +.field.has-addons .control .select select:not([disabled]):focus:hover, +.field.has-addons .control .select select:not([disabled]).is-focused:hover, +.field.has-addons .control .select select:not([disabled]):active:hover, +.field.has-addons .control .select select:not([disabled]).is-active:hover { + z-index: 4; +} +.field.has-addons .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.field.has-addons.has-addons-centered { + justify-content: center; +} +.field.has-addons.has-addons-right { + justify-content: flex-end; +} +.field.has-addons.has-addons-fullwidth .control { + flex-grow: 1; + flex-shrink: 0; +} +.field.is-grouped { + display: flex; + gap: 0.75rem; + justify-content: flex-start; +} +.field.is-grouped > .control { + flex-shrink: 0; +} +.field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.field.is-grouped.is-grouped-centered { + justify-content: center; +} +.field.is-grouped.is-grouped-right { + justify-content: flex-end; +} +.field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; +} +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: flex; + } +} + +.field-label .label { + font-size: inherit; +} +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; + } +} +@media screen and (min-width: 769px), print { + .field-label { + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-inline-end: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: var(--bulma-size-small); + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: var(--bulma-size-medium); + padding-top: 0.375em; + } + .field-label.is-large { + font-size: var(--bulma-size-large); + padding-top: 0.375em; + } +} + +.field-body .field .field { + margin-bottom: 0; +} +@media screen and (min-width: 769px), print { + .field-body { + display: flex; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-inline-end: 0.75rem; + } +} + +.control { + box-sizing: border-box; + clear: both; + font-size: var(--bulma-size-normal); + position: relative; + text-align: inherit; +} +.control.has-icons-left .input:hover ~ .icon, +.control.has-icons-left .select:hover ~ .icon, .control.has-icons-right .input:hover ~ .icon, +.control.has-icons-right .select:hover ~ .icon { + color: var(--bulma-input-icon-hover-color); +} +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: var(--bulma-input-icon-focus-color); +} +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: var(--bulma-size-small); +} +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: var(--bulma-size-medium); +} +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: var(--bulma-size-large); +} +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: var(--bulma-input-icon-color); + height: var(--bulma-input-height); + pointer-events: none; + position: absolute; + top: 0; + width: var(--bulma-input-height); + z-index: 4; +} +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: var(--bulma-input-height); +} +.control.has-icons-left .icon.is-left { + left: 0; +} +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: var(--bulma-input-height); +} +.control.has-icons-right .icon.is-right { + right: 0; +} +.control.is-loading::after { + inset-inline-end: 0.75em; + position: absolute !important; + top: 0.75em; + z-index: 4; +} +.control.is-loading.is-small:after { + font-size: var(--bulma-size-small); +} +.control.is-loading.is-medium:after { + font-size: var(--bulma-size-medium); +} +.control.is-loading.is-large:after { + font-size: var(--bulma-size-large); +} + +/* Bulma Components */ +.breadcrumb { + --bulma-breadcrumb-item-color: var(--bulma-link-text); + --bulma-breadcrumb-item-hover-color: var(--bulma-link-text-hover); + --bulma-breadcrumb-item-active-color: var(--bulma-link-text-active); + --bulma-breadcrumb-item-padding-vertical: 0; + --bulma-breadcrumb-item-padding-horizontal: 0.75em; + --bulma-breadcrumb-item-separator-color: var(--bulma-border); +} + +.breadcrumb { + font-size: var(--bulma-size-normal); + white-space: nowrap; +} +.breadcrumb a { + align-items: center; + color: var(--bulma-breadcrumb-item-color); + display: flex; + justify-content: center; + padding: var(--bulma-breadcrumb-item-padding-vertical) var(--bulma-breadcrumb-item-padding-horizontal); +} +.breadcrumb a:hover { + color: var(--bulma-breadcrumb-item-hover-color); +} +.breadcrumb li { + align-items: center; + display: flex; +} +.breadcrumb li:first-child a { + padding-inline-start: 0; +} +.breadcrumb li.is-active a { + color: var(--bulma-breadcrumb-item-active-color); + cursor: default; + pointer-events: none; +} +.breadcrumb li + li::before { + color: var(--bulma-breadcrumb-item-separator-color); + content: "/"; +} +.breadcrumb ul, +.breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.breadcrumb .icon:first-child { + margin-inline-end: 0.5em; +} +.breadcrumb .icon:last-child { + margin-inline-start: 0.5em; +} +.breadcrumb.is-centered ol, +.breadcrumb.is-centered ul { + justify-content: center; +} +.breadcrumb.is-right ol, +.breadcrumb.is-right ul { + justify-content: flex-end; +} +.breadcrumb.is-small { + font-size: var(--bulma-size-small); +} +.breadcrumb.is-medium { + font-size: var(--bulma-size-medium); +} +.breadcrumb.is-large { + font-size: var(--bulma-size-large); +} +.breadcrumb.has-arrow-separator li + li::before { + content: "→"; +} +.breadcrumb.has-bullet-separator li + li::before { + content: "•"; +} +.breadcrumb.has-dot-separator li + li::before { + content: "·"; +} +.breadcrumb.has-succeeds-separator li + li::before { + content: "≻"; +} + +.card { + --bulma-card-color: var(--bulma-text); + --bulma-card-background-color: var(--bulma-scheme-main); + --bulma-card-shadow: var(--bulma-shadow); + --bulma-card-radius: 0.75rem; + --bulma-card-header-background-color: transparent; + --bulma-card-header-color: var(--bulma-text-strong); + --bulma-card-header-padding: 0.75rem 1rem; + --bulma-card-header-shadow: 0 0.125em 0.25em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + --bulma-card-header-weight: var(--bulma-weight-bold); + --bulma-card-content-background-color: transparent; + --bulma-card-content-padding: 1.5rem; + --bulma-card-footer-background-color: transparent; + --bulma-card-footer-border-top: 1px solid var(--bulma-border-weak); + --bulma-card-footer-padding: 0.75rem; + --bulma-card-media-margin: var(--bulma-block-spacing); +} + +.card { + background-color: var(--bulma-card-background-color); + border-radius: var(--bulma-card-radius); + box-shadow: var(--bulma-card-shadow); + color: var(--bulma-card-color); + max-width: 100%; + position: relative; +} + +.card-footer:first-child, .card-content:first-child, .card-header:first-child { + border-start-start-radius: var(--bulma-card-radius); + border-start-end-radius: var(--bulma-card-radius); +} +.card-footer:last-child, .card-content:last-child, .card-header:last-child { + border-end-start-radius: var(--bulma-card-radius); + border-end-end-radius: var(--bulma-card-radius); +} + +.card-header { + background-color: var(--bulma-card-header-background-color); + align-items: stretch; + box-shadow: var(--bulma-card-header-shadow); + display: flex; +} + +.card-header-title { + align-items: center; + color: var(--bulma-card-header-color); + display: flex; + flex-grow: 1; + font-weight: var(--bulma-card-header-weight); + padding: var(--bulma-card-header-padding); +} +.card-header-title.is-centered { + justify-content: center; +} + +.card-header-icon { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; + align-items: center; + cursor: pointer; + display: flex; + justify-content: center; + padding: var(--bulma-card-header-padding); +} + +.card-image { + display: block; + position: relative; +} +.card-image:first-child img { + border-start-start-radius: var(--bulma-card-radius); + border-start-end-radius: var(--bulma-card-radius); +} +.card-image:last-child img { + border-end-start-radius: var(--bulma-card-radius); + border-end-end-radius: var(--bulma-card-radius); +} + +.card-content { + background-color: var(--bulma-card-content-background-color); + padding: var(--bulma-card-content-padding); +} + +.card-footer { + background-color: var(--bulma-card-footer-background-color); + border-top: var(--bulma-card-footer-border-top); + align-items: stretch; + display: flex; +} + +.card-footer-item { + align-items: center; + display: flex; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; + padding: var(--bulma-card-footer-padding); +} +.card-footer-item:not(:last-child) { + border-inline-end: var(--bulma-card-footer-border-top); +} + +.card .media:not(:last-child) { + margin-bottom: var(--bulma-card-media-margin); +} + +.dropdown { + --bulma-dropdown-menu-min-width: 12rem; + --bulma-dropdown-content-background-color: var(--bulma-scheme-main); + --bulma-dropdown-content-offset: 0.25rem; + --bulma-dropdown-content-padding-bottom: 0.5rem; + --bulma-dropdown-content-padding-top: 0.5rem; + --bulma-dropdown-content-radius: var(--bulma-radius); + --bulma-dropdown-content-shadow: var(--bulma-shadow); + --bulma-dropdown-content-z: 20; + --bulma-dropdown-item-h: var(--bulma-scheme-h); + --bulma-dropdown-item-s: var(--bulma-scheme-s); + --bulma-dropdown-item-l: var(--bulma-scheme-main-l); + --bulma-dropdown-item-background-l: var(--bulma-scheme-main-l); + --bulma-dropdown-item-background-l-delta: 0%; + --bulma-dropdown-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-dropdown-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-dropdown-item-color-l: var(--bulma-text-strong-l); + --bulma-dropdown-item-selected-h: var(--bulma-link-h); + --bulma-dropdown-item-selected-s: var(--bulma-link-s); + --bulma-dropdown-item-selected-l: var(--bulma-link-l); + --bulma-dropdown-item-selected-background-l: var(--bulma-link-l); + --bulma-dropdown-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-dropdown-divider-background-color: var(--bulma-border-weak); +} + +.dropdown { + display: inline-flex; + position: relative; + vertical-align: top; +} +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; +} +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; +} +.dropdown.is-up .dropdown-menu { + bottom: 100%; + padding-bottom: var(--bulma-dropdown-content-offset); + padding-top: initial; + top: auto; +} + +.dropdown-menu { + display: none; + left: 0; + min-width: var(--bulma-dropdown-menu-min-width); + padding-top: var(--bulma-dropdown-content-offset); + position: absolute; + top: 100%; + z-index: var(--bulma-dropdown-content-z); +} + +.dropdown-content { + background-color: var(--bulma-dropdown-content-background-color); + border-radius: var(--bulma-dropdown-content-radius); + box-shadow: var(--bulma-dropdown-content-shadow); + padding-bottom: var(--bulma-dropdown-content-padding-bottom); + padding-top: var(--bulma-dropdown-content-padding-top); +} + +.dropdown-item { + color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), var(--bulma-dropdown-item-color-l)); + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; +} + +a.dropdown-item, +button.dropdown-item { + background-color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), calc(var(--bulma-dropdown-item-background-l) + var(--bulma-dropdown-item-background-l-delta))); + padding-inline-end: 3rem; + text-align: inherit; + white-space: nowrap; + width: 100%; +} +a.dropdown-item:hover, +button.dropdown-item:hover { + --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-hover-background-l-delta); + --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-hover-border-l-delta); +} +a.dropdown-item:active, +button.dropdown-item:active { + --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-active-background-l-delta); + --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-active-border-l-delta); +} +a.dropdown-item.is-active, a.dropdown-item.is-selected, +button.dropdown-item.is-active, +button.dropdown-item.is-selected { + --bulma-dropdown-item-h: var(--bulma-dropdown-item-selected-h); + --bulma-dropdown-item-s: var(--bulma-dropdown-item-selected-s); + --bulma-dropdown-item-l: var(--bulma-dropdown-item-selected-l); + --bulma-dropdown-item-background-l: var(--bulma-dropdown-item-selected-background-l); + --bulma-dropdown-item-color-l: var(--bulma-dropdown-item-selected-color-l); +} + +.dropdown-divider { + background-color: var(--bulma-dropdown-divider-background-color); + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; +} + +.menu { + --bulma-menu-item-h: var(--bulma-scheme-h); + --bulma-menu-item-s: var(--bulma-scheme-s); + --bulma-menu-item-l: var(--bulma-scheme-main-l); + --bulma-menu-item-background-l: var(--bulma-scheme-main-l); + --bulma-menu-item-background-l-delta: 0%; + --bulma-menu-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-menu-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-menu-item-color-l: var(--bulma-text-l); + --bulma-menu-item-radius: var(--bulma-radius-small); + --bulma-menu-item-selected-h: var(--bulma-link-h); + --bulma-menu-item-selected-s: var(--bulma-link-s); + --bulma-menu-item-selected-l: var(--bulma-link-l); + --bulma-menu-item-selected-background-l: var(--bulma-link-l); + --bulma-menu-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-menu-list-border-left: 1px solid var(--bulma-border); + --bulma-menu-list-line-height: 1.25; + --bulma-menu-list-link-padding: 0.5em 0.75em; + --bulma-menu-nested-list-margin: 0.75em; + --bulma-menu-nested-list-padding-left: 0.75em; + --bulma-menu-label-color: var(--bulma-text-weak); + --bulma-menu-label-font-size: 0.75em; + --bulma-menu-label-letter-spacing: 0.1em; + --bulma-menu-label-spacing: 1em; +} + +.menu { + font-size: var(--bulma-size-normal); +} +.menu.is-small { + font-size: var(--bulma-size-small); +} +.menu.is-medium { + font-size: var(--bulma-size-medium); +} +.menu.is-large { + font-size: var(--bulma-size-large); +} + +.menu-list { + line-height: var(--bulma-menu-list-line-height); +} +.menu-list a, +.menu-list button, +.menu-list .menu-item { + background-color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), calc(var(--bulma-menu-item-background-l) + var(--bulma-menu-item-background-l-delta))); + border-radius: var(--bulma-menu-item-radius); + color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), var(--bulma-menu-item-color-l)); + display: block; + padding: var(--bulma-menu-list-link-padding); + text-align: left; + width: 100%; +} +.menu-list a:hover, +.menu-list button:hover, +.menu-list .menu-item:hover { + --bulma-menu-item-background-l-delta: var(--bulma-menu-item-hover-background-l-delta); +} +.menu-list a:active, +.menu-list button:active, +.menu-list .menu-item:active { + --bulma-menu-item-background-l-delta: var(--bulma-menu-item-active-background-l-delta); +} +.menu-list a.is-active, .menu-list a.is-selected, +.menu-list button.is-active, +.menu-list button.is-selected, +.menu-list .menu-item.is-active, +.menu-list .menu-item.is-selected { + --bulma-menu-item-h: var(--bulma-menu-item-selected-h); + --bulma-menu-item-s: var(--bulma-menu-item-selected-s); + --bulma-menu-item-l: var(--bulma-menu-item-selected-l); + --bulma-menu-item-background-l: var(--bulma-menu-item-selected-background-l); + --bulma-menu-item-color-l: var(--bulma-menu-item-selected-color-l); +} +.menu-list li ul { + border-inline-start: var(--bulma-menu-list-border-left); + margin: var(--bulma-menu-nested-list-margin); + padding-inline-start: var(--bulma-menu-nested-list-padding-left); +} + +.menu-label { + color: var(--bulma-menu-label-color); + font-size: var(--bulma-menu-label-font-size); + letter-spacing: var(--bulma-menu-label-letter-spacing); + text-transform: uppercase; +} +.menu-label:not(:first-child) { + margin-top: var(--bulma-menu-label-spacing); +} +.menu-label:not(:last-child) { + margin-bottom: var(--bulma-menu-label-spacing); +} + +.message { + --bulma-message-border-l-delta: -20%; + --bulma-message-radius: var(--bulma-radius); + --bulma-message-header-weight: var(--bulma-weight-semibold); + --bulma-message-header-padding: 1em 1.25em; + --bulma-message-header-radius: var(--bulma-radius); + --bulma-message-body-border-width: 0 0 0 4px; + --bulma-message-body-color: var(--bulma-text); + --bulma-message-body-padding: 1.25em 1.5em; + --bulma-message-body-radius: var(--bulma-radius-small); + --bulma-message-body-pre-code-background-color: transparent; + --bulma-message-header-body-border-width: 0; + --bulma-message-h: var(--bulma-scheme-h); + --bulma-message-s: var(--bulma-scheme-s); + --bulma-message-background-l: var(--bulma-background-l); + --bulma-message-border-l: var(--bulma-border-l); + --bulma-message-border-style: solid; + --bulma-message-border-width: 0.25em; + --bulma-message-color-l: var(--bulma-text-l); + --bulma-message-header-background-l: var(--bulma-dark-l); + --bulma-message-header-color-l: var(--bulma-text-dark-invert-l); +} + +.message { + border-radius: var(--bulma-message-radius); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-color-l)); + font-size: var(--bulma-size-normal); +} +.message strong { + color: currentColor; +} +.message a:not(.button):not(.tag):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; +} +.message.is-small { + font-size: var(--bulma-size-small); +} +.message.is-medium { + font-size: var(--bulma-size-medium); +} +.message.is-large { + font-size: var(--bulma-size-large); +} +.message.is-white { + --bulma-message-h: var(--bulma-white-h); + --bulma-message-s: var(--bulma-white-s); + --bulma-message-border-l: calc(var(--bulma-white-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-white-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-white-l); + --bulma-message-header-color-l: var(--bulma-white-invert-l); +} +.message.is-black { + --bulma-message-h: var(--bulma-black-h); + --bulma-message-s: var(--bulma-black-s); + --bulma-message-border-l: calc(var(--bulma-black-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-black-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-black-l); + --bulma-message-header-color-l: var(--bulma-black-invert-l); +} +.message.is-light { + --bulma-message-h: var(--bulma-light-h); + --bulma-message-s: var(--bulma-light-s); + --bulma-message-border-l: calc(var(--bulma-light-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-light-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-light-l); + --bulma-message-header-color-l: var(--bulma-light-invert-l); +} +.message.is-dark { + --bulma-message-h: var(--bulma-dark-h); + --bulma-message-s: var(--bulma-dark-s); + --bulma-message-border-l: calc(var(--bulma-dark-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-dark-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-dark-l); + --bulma-message-header-color-l: var(--bulma-dark-invert-l); +} +.message.is-text { + --bulma-message-h: var(--bulma-text-h); + --bulma-message-s: var(--bulma-text-s); + --bulma-message-border-l: calc(var(--bulma-text-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-text-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-text-l); + --bulma-message-header-color-l: var(--bulma-text-invert-l); +} +.message.is-primary { + --bulma-message-h: var(--bulma-primary-h); + --bulma-message-s: var(--bulma-primary-s); + --bulma-message-border-l: calc(var(--bulma-primary-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-primary-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-primary-l); + --bulma-message-header-color-l: var(--bulma-primary-invert-l); +} +.message.is-link { + --bulma-message-h: var(--bulma-link-h); + --bulma-message-s: var(--bulma-link-s); + --bulma-message-border-l: calc(var(--bulma-link-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-link-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-link-l); + --bulma-message-header-color-l: var(--bulma-link-invert-l); +} +.message.is-info { + --bulma-message-h: var(--bulma-info-h); + --bulma-message-s: var(--bulma-info-s); + --bulma-message-border-l: calc(var(--bulma-info-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-info-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-info-l); + --bulma-message-header-color-l: var(--bulma-info-invert-l); +} +.message.is-success { + --bulma-message-h: var(--bulma-success-h); + --bulma-message-s: var(--bulma-success-s); + --bulma-message-border-l: calc(var(--bulma-success-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-success-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-success-l); + --bulma-message-header-color-l: var(--bulma-success-invert-l); +} +.message.is-warning { + --bulma-message-h: var(--bulma-warning-h); + --bulma-message-s: var(--bulma-warning-s); + --bulma-message-border-l: calc(var(--bulma-warning-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-warning-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-warning-l); + --bulma-message-header-color-l: var(--bulma-warning-invert-l); +} +.message.is-danger { + --bulma-message-h: var(--bulma-danger-h); + --bulma-message-s: var(--bulma-danger-s); + --bulma-message-border-l: calc(var(--bulma-danger-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-danger-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-danger-l); + --bulma-message-header-color-l: var(--bulma-danger-invert-l); +} + +.message-header { + align-items: center; + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l)); + border-start-start-radius: var(--bulma-message-header-radius); + border-start-end-radius: var(--bulma-message-header-radius); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l)); + display: flex; + font-weight: var(--bulma-message-header-weight); + justify-content: space-between; + line-height: 1.25; + padding: var(--bulma-message-header-padding); + position: relative; +} +.message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-inline-start: 0.75em; +} +.message-header + .message-body { + border-width: var(--bulma-message-header-body-border-width); + border-start-start-radius: 0; + border-start-end-radius: 0; +} + +.message-body { + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-background-l)); + border-inline-start-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-border-l)); + border-inline-start-style: var(--bulma-message-border-style); + border-inline-start-width: var(--bulma-message-border-width); + border-radius: var(--bulma-message-body-radius); + padding: var(--bulma-message-body-padding); +} +.message-body code, +.message-body pre { + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l)); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l)); +} +.message-body pre code { + background-color: var(--bulma-message-body-pre-code-background-color); +} + +.modal { + --bulma-modal-z: 40; + --bulma-modal-background-background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.86); + --bulma-modal-content-width: 40rem; + --bulma-modal-content-margin-mobile: 1.25rem; + --bulma-modal-content-spacing-mobile: 10rem; + --bulma-modal-content-spacing-tablet: 2.5rem; + --bulma-modal-close-dimensions: 2.5rem; + --bulma-modal-close-right: 1.25rem; + --bulma-modal-close-top: 1.25rem; + --bulma-modal-card-spacing: 2.5rem; + --bulma-modal-card-head-background-color: var(--bulma-scheme-main); + --bulma-modal-card-head-padding: 2rem; + --bulma-modal-card-head-radius: var(--bulma-radius-large); + --bulma-modal-card-title-color: var(--bulma-text-strong); + --bulma-modal-card-title-line-height: 1; + --bulma-modal-card-title-size: var(--bulma-size-4); + --bulma-modal-card-foot-background-color: var(--bulma-scheme-main-bis); + --bulma-modal-card-foot-radius: var(--bulma-radius-large); + --bulma-modal-card-body-background-color: var(--bulma-scheme-main); + --bulma-modal-card-body-padding: 2rem; +} + +.modal { + align-items: center; + display: none; + flex-direction: column; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: var(--bulma-modal-z); +} +.modal.is-active { + display: flex; +} + +.modal-background { + background-color: var(--bulma-modal-background-background-color); +} + +.modal-content, +.modal-card { + margin: 0 var(--bulma-modal-content-margin-mobile); + max-height: calc(100vh - var(--bulma-modal-content-spacing-mobile)); + overflow: auto; + position: relative; + width: 100%; +} +@media screen and (min-width: 769px) { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - var(--bulma-modal-content-spacing-tablet)); + width: var(--bulma-modal-content-width); + } +} + +.modal-close { + background: none; + height: var(--bulma-modal-close-dimensions); + inset-inline-end: var(--bulma-modal-close-right); + position: fixed; + top: var(--bulma-modal-close-top); + width: var(--bulma-modal-close-dimensions); +} + +.modal-card { + display: flex; + flex-direction: column; + max-height: calc(100vh - var(--bulma-modal-card-spacing)); + overflow: hidden; + overflow-y: visible; +} + +.modal-card-head, +.modal-card-foot { + align-items: center; + display: flex; + flex-shrink: 0; + justify-content: flex-start; + padding: var(--bulma-modal-card-head-padding); + position: relative; +} + +.modal-card-head { + background-color: var(--bulma-modal-card-head-background-color); + border-start-start-radius: var(--bulma-modal-card-head-radius); + border-start-end-radius: var(--bulma-modal-card-head-radius); + box-shadow: var(--bulma-shadow); +} + +.modal-card-title { + color: var(--bulma-modal-card-title-color); + flex-grow: 1; + flex-shrink: 0; + font-size: var(--bulma-modal-card-title-size); + line-height: var(--bulma-modal-card-title-line-height); +} + +.modal-card-foot { + background-color: var(--bulma-modal-card-foot-background-color); + border-end-start-radius: var(--bulma-modal-card-foot-radius); + border-end-end-radius: var(--bulma-modal-card-foot-radius); +} + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: var(--bulma-modal-card-body-background-color); + flex-grow: 1; + flex-shrink: 1; + overflow: auto; + padding: var(--bulma-modal-card-body-padding); +} + +:root { + --bulma-navbar-height: 3.25rem; +} + +.navbar { + --bulma-navbar-h: var(--bulma-scheme-h); + --bulma-navbar-s: var(--bulma-scheme-s); + --bulma-navbar-l: var(--bulma-scheme-main-l); + --bulma-navbar-background-color: var(--bulma-scheme-main); + --bulma-navbar-box-shadow-size: 0 0.125em 0 0; + --bulma-navbar-box-shadow-color: var(--bulma-background); + --bulma-navbar-padding-vertical: 1rem; + --bulma-navbar-padding-horizontal: 2rem; + --bulma-navbar-z: 30; + --bulma-navbar-fixed-z: 30; + --bulma-navbar-item-background-a: 0; + --bulma-navbar-item-background-l: var(--bulma-scheme-main-l); + --bulma-navbar-item-background-l-delta: 0%; + --bulma-navbar-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-navbar-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-navbar-item-color-l: var(--bulma-text-l); + --bulma-navbar-item-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-item-color-l)); + --bulma-navbar-item-selected-h: var(--bulma-link-h); + --bulma-navbar-item-selected-s: var(--bulma-link-s); + --bulma-navbar-item-selected-l: var(--bulma-link-l); + --bulma-navbar-item-selected-background-l: var(--bulma-link-l); + --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-navbar-item-img-max-height: 1.75rem; + --bulma-navbar-burger-color: var(--bulma-link); + --bulma-navbar-tab-hover-background-color: transparent; + --bulma-navbar-tab-hover-border-bottom-color: var(--bulma-link); + --bulma-navbar-tab-active-color: var(--bulma-link); + --bulma-navbar-tab-active-background-color: transparent; + --bulma-navbar-tab-active-border-bottom-color: var(--bulma-link); + --bulma-navbar-tab-active-border-bottom-style: solid; + --bulma-navbar-tab-active-border-bottom-width: 0.1875em; + --bulma-navbar-dropdown-background-color: var(--bulma-scheme-main); + --bulma-navbar-dropdown-border-l: var(--bulma-border-l); + --bulma-navbar-dropdown-border-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-dropdown-border-l)); + --bulma-navbar-dropdown-border-style: solid; + --bulma-navbar-dropdown-border-width: 0.125em; + --bulma-navbar-dropdown-offset: -0.25em; + --bulma-navbar-dropdown-arrow: var(--bulma-link); + --bulma-navbar-dropdown-radius: var(--bulma-radius-large); + --bulma-navbar-dropdown-z: 20; + --bulma-navbar-dropdown-boxed-radius: var(--bulma-radius-large); + --bulma-navbar-dropdown-boxed-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + --bulma-navbar-dropdown-item-h: var(--bulma-scheme-h); + --bulma-navbar-dropdown-item-s: var(--bulma-scheme-s); + --bulma-navbar-dropdown-item-l: var(--bulma-scheme-main-l); + --bulma-navbar-dropdown-item-background-l: var(--bulma-scheme-main-l); + --bulma-navbar-dropdown-item-color-l: var(--bulma-text-l); + --bulma-navbar-divider-background-l: var(--bulma-background-l); + --bulma-navbar-divider-height: 0.125em; + --bulma-navbar-bottom-box-shadow-size: 0 -0.125em 0 0; +} + +.navbar { + background-color: var(--bulma-navbar-background-color); + min-height: var(--bulma-navbar-height); + position: relative; + z-index: var(--bulma-navbar-z); +} +.navbar.is-white { + --bulma-navbar-h: var(--bulma-white-h); + --bulma-navbar-s: var(--bulma-white-s); + --bulma-navbar-l: var(--bulma-white-l); + --bulma-burger-h: var(--bulma-white-h); + --bulma-burger-s: var(--bulma-white-s); + --bulma-burger-l: var(--bulma-white-invert-l); + --bulma-navbar-background-color: var(--bulma-white); + --bulma-navbar-item-background-l: var(--bulma-white-l); + --bulma-navbar-item-color-l: var(--bulma-white-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-white-h); + --bulma-navbar-item-selected-s: var(--bulma-white-s); + --bulma-navbar-item-selected-l: var(--bulma-white-l); + --bulma-navbar-item-selected-background-l: var(--bulma-white-l); + --bulma-navbar-item-selected-color-l: var(--bulma-white-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-white-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-white-h); + --bulma-navbar-dropdown-item-s: var(--bulma-white-s); +} +.navbar.is-black { + --bulma-navbar-h: var(--bulma-black-h); + --bulma-navbar-s: var(--bulma-black-s); + --bulma-navbar-l: var(--bulma-black-l); + --bulma-burger-h: var(--bulma-black-h); + --bulma-burger-s: var(--bulma-black-s); + --bulma-burger-l: var(--bulma-black-invert-l); + --bulma-navbar-background-color: var(--bulma-black); + --bulma-navbar-item-background-l: var(--bulma-black-l); + --bulma-navbar-item-color-l: var(--bulma-black-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-black-h); + --bulma-navbar-item-selected-s: var(--bulma-black-s); + --bulma-navbar-item-selected-l: var(--bulma-black-l); + --bulma-navbar-item-selected-background-l: var(--bulma-black-l); + --bulma-navbar-item-selected-color-l: var(--bulma-black-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-black-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-black-h); + --bulma-navbar-dropdown-item-s: var(--bulma-black-s); +} +.navbar.is-light { + --bulma-navbar-h: var(--bulma-light-h); + --bulma-navbar-s: var(--bulma-light-s); + --bulma-navbar-l: var(--bulma-light-l); + --bulma-burger-h: var(--bulma-light-h); + --bulma-burger-s: var(--bulma-light-s); + --bulma-burger-l: var(--bulma-light-invert-l); + --bulma-navbar-background-color: var(--bulma-light); + --bulma-navbar-item-background-l: var(--bulma-light-l); + --bulma-navbar-item-color-l: var(--bulma-light-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-light-h); + --bulma-navbar-item-selected-s: var(--bulma-light-s); + --bulma-navbar-item-selected-l: var(--bulma-light-l); + --bulma-navbar-item-selected-background-l: var(--bulma-light-l); + --bulma-navbar-item-selected-color-l: var(--bulma-light-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-light-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-light-h); + --bulma-navbar-dropdown-item-s: var(--bulma-light-s); +} +.navbar.is-dark { + --bulma-navbar-h: var(--bulma-dark-h); + --bulma-navbar-s: var(--bulma-dark-s); + --bulma-navbar-l: var(--bulma-dark-l); + --bulma-burger-h: var(--bulma-dark-h); + --bulma-burger-s: var(--bulma-dark-s); + --bulma-burger-l: var(--bulma-dark-invert-l); + --bulma-navbar-background-color: var(--bulma-dark); + --bulma-navbar-item-background-l: var(--bulma-dark-l); + --bulma-navbar-item-color-l: var(--bulma-dark-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-dark-h); + --bulma-navbar-item-selected-s: var(--bulma-dark-s); + --bulma-navbar-item-selected-l: var(--bulma-dark-l); + --bulma-navbar-item-selected-background-l: var(--bulma-dark-l); + --bulma-navbar-item-selected-color-l: var(--bulma-dark-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-dark-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-dark-h); + --bulma-navbar-dropdown-item-s: var(--bulma-dark-s); +} +.navbar.is-text { + --bulma-navbar-h: var(--bulma-text-h); + --bulma-navbar-s: var(--bulma-text-s); + --bulma-navbar-l: var(--bulma-text-l); + --bulma-burger-h: var(--bulma-text-h); + --bulma-burger-s: var(--bulma-text-s); + --bulma-burger-l: var(--bulma-text-invert-l); + --bulma-navbar-background-color: var(--bulma-text); + --bulma-navbar-item-background-l: var(--bulma-text-l); + --bulma-navbar-item-color-l: var(--bulma-text-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-text-h); + --bulma-navbar-item-selected-s: var(--bulma-text-s); + --bulma-navbar-item-selected-l: var(--bulma-text-l); + --bulma-navbar-item-selected-background-l: var(--bulma-text-l); + --bulma-navbar-item-selected-color-l: var(--bulma-text-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-text-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-text-h); + --bulma-navbar-dropdown-item-s: var(--bulma-text-s); +} +.navbar.is-primary { + --bulma-navbar-h: var(--bulma-primary-h); + --bulma-navbar-s: var(--bulma-primary-s); + --bulma-navbar-l: var(--bulma-primary-l); + --bulma-burger-h: var(--bulma-primary-h); + --bulma-burger-s: var(--bulma-primary-s); + --bulma-burger-l: var(--bulma-primary-invert-l); + --bulma-navbar-background-color: var(--bulma-primary); + --bulma-navbar-item-background-l: var(--bulma-primary-l); + --bulma-navbar-item-color-l: var(--bulma-primary-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-primary-h); + --bulma-navbar-item-selected-s: var(--bulma-primary-s); + --bulma-navbar-item-selected-l: var(--bulma-primary-l); + --bulma-navbar-item-selected-background-l: var(--bulma-primary-l); + --bulma-navbar-item-selected-color-l: var(--bulma-primary-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-primary-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-primary-h); + --bulma-navbar-dropdown-item-s: var(--bulma-primary-s); +} +.navbar.is-link { + --bulma-navbar-h: var(--bulma-link-h); + --bulma-navbar-s: var(--bulma-link-s); + --bulma-navbar-l: var(--bulma-link-l); + --bulma-burger-h: var(--bulma-link-h); + --bulma-burger-s: var(--bulma-link-s); + --bulma-burger-l: var(--bulma-link-invert-l); + --bulma-navbar-background-color: var(--bulma-link); + --bulma-navbar-item-background-l: var(--bulma-link-l); + --bulma-navbar-item-color-l: var(--bulma-link-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-link-h); + --bulma-navbar-item-selected-s: var(--bulma-link-s); + --bulma-navbar-item-selected-l: var(--bulma-link-l); + --bulma-navbar-item-selected-background-l: var(--bulma-link-l); + --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-link-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-link-h); + --bulma-navbar-dropdown-item-s: var(--bulma-link-s); +} +.navbar.is-info { + --bulma-navbar-h: var(--bulma-info-h); + --bulma-navbar-s: var(--bulma-info-s); + --bulma-navbar-l: var(--bulma-info-l); + --bulma-burger-h: var(--bulma-info-h); + --bulma-burger-s: var(--bulma-info-s); + --bulma-burger-l: var(--bulma-info-invert-l); + --bulma-navbar-background-color: var(--bulma-info); + --bulma-navbar-item-background-l: var(--bulma-info-l); + --bulma-navbar-item-color-l: var(--bulma-info-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-info-h); + --bulma-navbar-item-selected-s: var(--bulma-info-s); + --bulma-navbar-item-selected-l: var(--bulma-info-l); + --bulma-navbar-item-selected-background-l: var(--bulma-info-l); + --bulma-navbar-item-selected-color-l: var(--bulma-info-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-info-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-info-h); + --bulma-navbar-dropdown-item-s: var(--bulma-info-s); +} +.navbar.is-success { + --bulma-navbar-h: var(--bulma-success-h); + --bulma-navbar-s: var(--bulma-success-s); + --bulma-navbar-l: var(--bulma-success-l); + --bulma-burger-h: var(--bulma-success-h); + --bulma-burger-s: var(--bulma-success-s); + --bulma-burger-l: var(--bulma-success-invert-l); + --bulma-navbar-background-color: var(--bulma-success); + --bulma-navbar-item-background-l: var(--bulma-success-l); + --bulma-navbar-item-color-l: var(--bulma-success-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-success-h); + --bulma-navbar-item-selected-s: var(--bulma-success-s); + --bulma-navbar-item-selected-l: var(--bulma-success-l); + --bulma-navbar-item-selected-background-l: var(--bulma-success-l); + --bulma-navbar-item-selected-color-l: var(--bulma-success-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-success-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-success-h); + --bulma-navbar-dropdown-item-s: var(--bulma-success-s); +} +.navbar.is-warning { + --bulma-navbar-h: var(--bulma-warning-h); + --bulma-navbar-s: var(--bulma-warning-s); + --bulma-navbar-l: var(--bulma-warning-l); + --bulma-burger-h: var(--bulma-warning-h); + --bulma-burger-s: var(--bulma-warning-s); + --bulma-burger-l: var(--bulma-warning-invert-l); + --bulma-navbar-background-color: var(--bulma-warning); + --bulma-navbar-item-background-l: var(--bulma-warning-l); + --bulma-navbar-item-color-l: var(--bulma-warning-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-warning-h); + --bulma-navbar-item-selected-s: var(--bulma-warning-s); + --bulma-navbar-item-selected-l: var(--bulma-warning-l); + --bulma-navbar-item-selected-background-l: var(--bulma-warning-l); + --bulma-navbar-item-selected-color-l: var(--bulma-warning-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-warning-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-warning-h); + --bulma-navbar-dropdown-item-s: var(--bulma-warning-s); +} +.navbar.is-danger { + --bulma-navbar-h: var(--bulma-danger-h); + --bulma-navbar-s: var(--bulma-danger-s); + --bulma-navbar-l: var(--bulma-danger-l); + --bulma-burger-h: var(--bulma-danger-h); + --bulma-burger-s: var(--bulma-danger-s); + --bulma-burger-l: var(--bulma-danger-invert-l); + --bulma-navbar-background-color: var(--bulma-danger); + --bulma-navbar-item-background-l: var(--bulma-danger-l); + --bulma-navbar-item-color-l: var(--bulma-danger-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-danger-h); + --bulma-navbar-item-selected-s: var(--bulma-danger-s); + --bulma-navbar-item-selected-l: var(--bulma-danger-l); + --bulma-navbar-item-selected-background-l: var(--bulma-danger-l); + --bulma-navbar-item-selected-color-l: var(--bulma-danger-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-danger-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-danger-h); + --bulma-navbar-dropdown-item-s: var(--bulma-danger-s); +} +.navbar > .container { + align-items: stretch; + display: flex; + min-height: var(--bulma-navbar-height); + width: 100%; +} +.navbar.has-shadow { + box-shadow: var(--bulma-navbar-box-shadow-size) var(--bulma-navbar-box-shadow-color); +} +.navbar.is-fixed-bottom, .navbar.is-fixed-top { + left: 0; + position: fixed; + right: 0; + z-index: var(--bulma-navbar-fixed-z); +} +.navbar.is-fixed-bottom { + bottom: 0; +} +.navbar.is-fixed-bottom.has-shadow { + box-shadow: var(--bulma-navbar-bottom-box-shadow-size) var(--bulma-navbar-box-shadow-color); +} +.navbar.is-fixed-top { + top: 0; +} + +html.has-navbar-fixed-top, +body.has-navbar-fixed-top { + padding-top: var(--bulma-navbar-height); +} +html.has-navbar-fixed-bottom, +body.has-navbar-fixed-bottom { + padding-bottom: var(--bulma-navbar-height); +} + +.navbar-brand, +.navbar-tabs { + align-items: stretch; + display: flex; + flex-shrink: 0; + min-height: var(--bulma-navbar-height); +} + +.navbar-tabs { + -webkit-overflow-scrolling: touch; + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; +} + +.navbar-burger { + align-items: center; + appearance: none; + background: none; + border: none; + border-radius: var(--bulma-burger-border-radius); + color: hsl(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l)); + cursor: pointer; + display: inline-flex; + flex-direction: column; + flex-shrink: 0; + height: 2.5rem; + justify-content: center; + position: relative; + vertical-align: top; + width: 2.5rem; +} +.navbar-burger span { + background-color: currentColor; + display: block; + height: var(--bulma-burger-item-height); + left: calc(50% - (var(--bulma-burger-item-width)) / 2); + position: absolute; + transform-origin: center; + transition-duration: var(--bulma-duration); + transition-property: background-color, color, opacity, transform; + transition-timing-function: var(--bulma-easing); + width: var(--bulma-burger-item-width); +} +.navbar-burger span:nth-child(1), .navbar-burger span:nth-child(2) { + top: calc(50% - (var(--bulma-burger-item-height)) / 2); +} +.navbar-burger span:nth-child(3) { + bottom: calc(50% + var(--bulma-burger-gap)); +} +.navbar-burger span:nth-child(4) { + top: calc(50% + var(--bulma-burger-gap)); +} +.navbar-burger:hover { + background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.1); +} +.navbar-burger:active { + background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.2); +} +.navbar-burger.is-active span:nth-child(1) { + transform: rotate(-45deg); +} +.navbar-burger.is-active span:nth-child(2) { + transform: rotate(45deg); +} +.navbar-burger.is-active span:nth-child(3), .navbar-burger.is-active span:nth-child(4) { + opacity: 0; +} +.navbar-burger { + align-self: center; + color: var(--bulma-navbar-burger-color); + margin-inline-start: auto; + margin-inline-end: 0.375rem; +} + +.navbar-menu { + display: none; +} + +.navbar-item, +.navbar-link { + color: var(--bulma-navbar-item-color); + display: block; + gap: 0.75rem; + line-height: 1.5; + padding: 0.5rem 0.75rem; + position: relative; +} +.navbar-item .icon:only-child, +.navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +a.navbar-item, +.navbar-link { + background-color: hsla(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)), var(--bulma-navbar-item-background-a)); + cursor: pointer; +} +a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, +.navbar-link:focus, +.navbar-link:focus-within, +.navbar-link:hover { + --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-hover-background-l-delta); + --bulma-navbar-item-background-a: 1; +} +a.navbar-item:active, +.navbar-link:active { + --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-active-background-l-delta); + --bulma-navbar-item-background-a: 1; +} +a.navbar-item.is-active, a.navbar-item.is-selected, +.navbar-link.is-active, +.navbar-link.is-selected { + --bulma-navbar-h: var(--bulma-navbar-item-selected-h); + --bulma-navbar-s: var(--bulma-navbar-item-selected-s); + --bulma-navbar-l: var(--bulma-navbar-item-selected-l); + --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l); + --bulma-navbar-item-background-a: 1; + --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l); +} + +.navbar-item { + flex-grow: 0; + flex-shrink: 0; +} +.navbar-item img, +.navbar-item svg { + max-height: var(--bulma-navbar-item-img-max-height); +} +.navbar-item.has-dropdown { + padding: 0; +} +.navbar-item.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: var(--bulma-navbar-height); + padding-bottom: calc(0.5rem - 1px); +} +.navbar-item.is-tab:focus, .navbar-item.is-tab:hover { + background-color: var(--bulma-navbar-tab-hover-background-color); + border-bottom-color: var(--bulma-navbar-tab-hover-border-bottom-color); +} +.navbar-item.is-tab.is-active { + background-color: var(--bulma-navbar-tab-active-background-color); + border-bottom-color: var(--bulma-navbar-tab-active-border-bottom-color); + border-bottom-style: var(--bulma-navbar-tab-active-border-bottom-style); + border-bottom-width: var(--bulma-navbar-tab-active-border-bottom-width); + color: var(--bulma-navbar-tab-active-color); + padding-bottom: calc(0.5rem - var(--bulma-navbar-tab-active-border-bottom-width)); +} + +.navbar-content { + flex-grow: 1; + flex-shrink: 1; +} + +.navbar-link:not(.is-arrowless) { + padding-inline-end: 2.5em; +} +.navbar-link:not(.is-arrowless)::after { + border-color: var(--bulma-navbar-dropdown-arrow); + margin-top: -0.375em; + inset-inline-end: 1.125em; +} + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.75rem; + padding-top: 0.5rem; +} +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.navbar-dropdown .navbar-item:not(.is-active, .is-selected) { + background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l)); +} + +.navbar-divider { + background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-divider-background-l)); + border: none; + display: none; + height: var(--bulma-navbar-divider-height); + margin: 0.5rem 0; +} + +@media screen and (max-width: 1023px) { + .navbar > .container { + display: block; + } + .navbar-brand .navbar-item, + .navbar-tabs .navbar-item { + align-items: center; + display: flex; + } + .navbar-link::after { + display: none; + } + .navbar-menu { + background-color: var(--bulma-navbar-background-color); + box-shadow: 0 0.5em 1em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } + .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch { + left: 0; + position: fixed; + right: 0; + z-index: var(--bulma-navbar-fixed-z); + } + .navbar.is-fixed-bottom-touch { + bottom: 0; + } + .navbar.is-fixed-bottom-touch.has-shadow { + box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + } + .navbar.is-fixed-top-touch { + top: 0; + } + .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { + -webkit-overflow-scrolling: touch; + max-height: calc(100vh - var(--bulma-navbar-height)); + overflow: auto; + } + html.has-navbar-fixed-top-touch, + body.has-navbar-fixed-top-touch { + padding-top: var(--bulma-navbar-height); + } + html.has-navbar-fixed-bottom-touch, + body.has-navbar-fixed-bottom-touch { + padding-bottom: var(--bulma-navbar-height); + } +} +@media screen and (min-width: 1024px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + align-items: stretch; + display: flex; + } + .navbar { + min-height: var(--bulma-navbar-height); + } + .navbar.is-spaced { + padding: var(--bulma-navbar-padding-vertical) var(--bulma-navbar-padding-horizontal); + } + .navbar.is-spaced .navbar-start, + .navbar.is-spaced .navbar-end { + align-items: center; + } + .navbar.is-spaced a.navbar-item, + .navbar.is-spaced .navbar-link { + border-radius: var(--bulma-radius); + } + .navbar.is-transparent { + --bulma-navbar-item-background-a: 0; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item { + background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active, .navbar.is-transparent .navbar-dropdown a.navbar-item.is-selected { + --bulma-navbar-h: var(--bulma-navbar-item-selected-h); + --bulma-navbar-s: var(--bulma-navbar-item-selected-s); + --bulma-navbar-l: var(--bulma-navbar-item-selected-l); + --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l); + --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l); + } + .navbar-burger { + display: none; + } + .navbar-item, + .navbar-link { + align-items: center; + display: flex; + } + .navbar-item.has-dropdown { + align-items: stretch; + } + .navbar-item.has-dropdown-up .navbar-link::after { + transform: rotate(135deg) translate(0.25em, -0.25em); + } + .navbar-item.has-dropdown-up .navbar-dropdown { + border-bottom-color: var(--bulma-navbar-dropdown-border-color); + border-bottom-style: var(--bulma-navbar-dropdown-border-style); + border-bottom-width: var(--bulma-navbar-dropdown-border-width); + border-radius: var(--bulma-navbar-dropdown-radius) var(--bulma-navbar-dropdown-radius) 0 0; + border-top: none; + bottom: 100%; + box-shadow: 0 -0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + top: auto; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); + } + .navbar-menu { + flex-grow: 1; + flex-shrink: 0; + } + .navbar-start { + justify-content: flex-start; + margin-inline-end: auto; + } + .navbar-end { + justify-content: flex-end; + margin-inline-start: auto; + } + .navbar-dropdown { + background-color: var(--bulma-navbar-dropdown-background-color); + border-end-start-radius: var(--bulma-navbar-dropdown-radius); + border-end-end-radius: var(--bulma-navbar-dropdown-radius); + border-top-color: var(--bulma-navbar-dropdown-border-color); + border-top-style: var(--bulma-navbar-dropdown-border-style); + border-top-width: var(--bulma-navbar-dropdown-border-width); + box-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + display: none; + font-size: 0.875rem; + inset-inline-start: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: var(--bulma-navbar-dropdown-z); + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-inline-end: 3rem; + } + .navbar-dropdown a.navbar-item:not(.is-active, .is-selected) { + background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l)); + } + .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { + border-radius: var(--bulma-navbar-dropdown-boxed-radius); + border-top: none; + box-shadow: var(--bulma-navbar-dropdown-boxed-shadow); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (var(--bulma-navbar-dropdown-offset))); + transform: translateY(-5px); + transition-duration: var(--bulma-duration); + transition-property: opacity, transform; + } + .navbar-dropdown.is-right { + left: auto; + right: 0; + } + .navbar-divider { + display: block; + } + .navbar > .container .navbar-brand, + .container > .navbar .navbar-brand { + margin-inline-start: -0.75rem; + } + .navbar > .container .navbar-menu, + .container > .navbar .navbar-menu { + margin-inline-end: -0.75rem; + } + .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop { + left: 0; + position: fixed; + right: 0; + z-index: var(--bulma-navbar-fixed-z); + } + .navbar.is-fixed-bottom-desktop { + bottom: 0; + } + .navbar.is-fixed-bottom-desktop.has-shadow { + box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + } + .navbar.is-fixed-top-desktop { + top: 0; + } + html.has-navbar-fixed-top-desktop, + body.has-navbar-fixed-top-desktop { + padding-top: var(--bulma-navbar-height); + } + html.has-navbar-fixed-bottom-desktop, + body.has-navbar-fixed-bottom-desktop { + padding-bottom: var(--bulma-navbar-height); + } + html.has-spaced-navbar-fixed-top, + body.has-spaced-navbar-fixed-top { + padding-top: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2); + } + html.has-spaced-navbar-fixed-bottom, + body.has-spaced-navbar-fixed-bottom { + padding-bottom: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2); + } +} +.hero.is-fullheight-with-navbar { + min-height: calc(100vh - var(--bulma-navbar-height)); +} + +.pagination { + --bulma-pagination-margin: -0.25rem; + --bulma-pagination-min-width: var(--bulma-control-height); + --bulma-pagination-item-h: var(--bulma-scheme-h); + --bulma-pagination-item-s: var(--bulma-scheme-s); + --bulma-pagination-item-l: var(--bulma-scheme-main-l); + --bulma-pagination-item-background-l-delta: 0%; + --bulma-pagination-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-pagination-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-pagination-item-border-style: solid; + --bulma-pagination-item-border-width: var(--bulma-control-border-width); + --bulma-pagination-item-border-l: var(--bulma-border-l); + --bulma-pagination-item-border-l-delta: 0%; + --bulma-pagination-item-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-pagination-item-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-pagination-item-focus-border-l-delta: var(--bulma-focus-border-l-delta); + --bulma-pagination-item-color-l: var(--bulma-text-strong-l); + --bulma-pagination-item-font-size: 1em; + --bulma-pagination-item-margin: 0.25rem; + --bulma-pagination-item-padding-left: 0.5em; + --bulma-pagination-item-padding-right: 0.5em; + --bulma-pagination-item-outer-shadow-h: 0; + --bulma-pagination-item-outer-shadow-s: 0%; + --bulma-pagination-item-outer-shadow-l: 20%; + --bulma-pagination-item-outer-shadow-a: 0.05; + --bulma-pagination-nav-padding-left: 0.75em; + --bulma-pagination-nav-padding-right: 0.75em; + --bulma-pagination-disabled-color: var(--bulma-text-weak); + --bulma-pagination-disabled-background-color: var(--bulma-border); + --bulma-pagination-disabled-border-color: var(--bulma-border); + --bulma-pagination-current-color: var(--bulma-link-invert); + --bulma-pagination-current-background-color: var(--bulma-link); + --bulma-pagination-current-border-color: var(--bulma-link); + --bulma-pagination-ellipsis-color: var(--bulma-text-weak); + --bulma-pagination-shadow-inset: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2); + --bulma-pagination-selected-item-h: var(--bulma-link-h); + --bulma-pagination-selected-item-s: var(--bulma-link-s); + --bulma-pagination-selected-item-l: var(--bulma-link-l); + --bulma-pagination-selected-item-background-l: var(--bulma-link-l); + --bulma-pagination-selected-item-border-l: var(--bulma-link-l); + --bulma-pagination-selected-item-color-l: var(--bulma-link-invert-l); +} + +.pagination { + font-size: var(--bulma-size-normal); + margin: var(--bulma-pagination-margin); +} +.pagination.is-small { + font-size: var(--bulma-size-small); +} +.pagination.is-medium { + font-size: var(--bulma-size-medium); +} +.pagination.is-large { + font-size: var(--bulma-size-large); +} +.pagination.is-rounded .pagination-previous, +.pagination.is-rounded .pagination-next { + padding-left: 1em; + padding-right: 1em; + border-radius: var(--bulma-radius-rounded); +} +.pagination.is-rounded .pagination-link { + border-radius: var(--bulma-radius-rounded); +} + +.pagination, +.pagination-list { + align-items: center; + display: flex; + justify-content: center; + text-align: center; +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l)); + font-size: var(--bulma-pagination-item-font-size); + justify-content: center; + margin: var(--bulma-pagination-item-margin); + padding-left: var(--bulma-pagination-item-padding-left); + padding-right: var(--bulma-pagination-item-padding-right); + text-align: center; +} + +.pagination-previous, +.pagination-next, +.pagination-link { + background-color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-background-l) + var(--bulma-pagination-item-background-l-delta))); + border-color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-border-l) + var(--bulma-pagination-item-border-l-delta))); + border-style: var(--bulma-pagination-item-border-style); + border-width: var(--bulma-pagination-item-border-width); + box-shadow: 0px 0.0625em 0.125em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a)), 0px 0.125em 0.25em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a)); + color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l)); + min-width: var(--bulma-pagination-min-width); + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, box-shadow, color; +} +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + --bulma-pagination-item-background-l-delta: var(--bulma-pagination-item-hover-background-l-delta); + --bulma-pagination-item-border-l-delta: var(--bulma-pagination-item-hover-border-l-delta); +} +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + --bulma-pagination-item-background-l-delta: var(--bulma-pagination-item-hover-background-l-delta); + --bulma-pagination-item-border-l-delta: var(--bulma-pagination-item-hover-border-l-delta); +} +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + box-shadow: var(--bulma-pagination-shadow-inset); +} +.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-next[disabled], +.pagination-next.is-disabled, +.pagination-link[disabled], +.pagination-link.is-disabled { + background-color: var(--bulma-pagination-disabled-background-color); + border-color: var(--bulma-pagination-disabled-border-color); + box-shadow: none; + color: var(--bulma-pagination-disabled-color); + opacity: 0.5; +} + +.pagination-previous, +.pagination-next { + padding-left: var(--bulma-pagination-nav-padding-left); + padding-right: var(--bulma-pagination-nav-padding-right); + white-space: nowrap; +} + +.pagination-link.is-current, .pagination-link.is-selected { + --bulma-pagination-item-h: var(--bulma-pagination-selected-item-h); + --bulma-pagination-item-s: var(--bulma-pagination-selected-item-s); + --bulma-pagination-item-l: var(--bulma-pagination-selected-item-l); + --bulma-pagination-item-background-l: var(--bulma-pagination-selected-item-background-l); + --bulma-pagination-item-border-l: var(--bulma-pagination-selected-item-border-l); + --bulma-pagination-item-color-l: var(--bulma-pagination-selected-item-color-l); +} + +.pagination-ellipsis { + color: var(--bulma-pagination-ellipsis-color); + pointer-events: none; +} + +.pagination-list { + flex-wrap: wrap; +} +.pagination-list li { + list-style: none; +} + +@media screen and (max-width: 768px) { + .pagination { + flex-wrap: wrap; + } + .pagination-previous, + .pagination-next { + flex-grow: 1; + flex-shrink: 1; + } + .pagination-list li { + flex-grow: 1; + flex-shrink: 1; + } +} +@media screen and (min-width: 769px), print { + .pagination-list { + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; + } + .pagination-previous, + .pagination-next, + .pagination-link, + .pagination-ellipsis { + margin-bottom: 0; + margin-top: 0; + } + .pagination-previous { + order: 2; + } + .pagination-next { + order: 3; + } + .pagination { + justify-content: space-between; + margin-bottom: 0; + margin-top: 0; + } + .pagination.is-centered .pagination-previous { + order: 1; + } + .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; + } + .pagination.is-centered .pagination-next { + order: 3; + } + .pagination.is-right .pagination-previous { + order: 1; + } + .pagination.is-right .pagination-next { + order: 2; + } + .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; + } +} +.panel { + --bulma-panel-margin: var(--bulma-block-spacing); + --bulma-panel-item-border: 1px solid var(--bulma-border-weak); + --bulma-panel-radius: var(--bulma-radius-large); + --bulma-panel-shadow: var(--bulma-shadow); + --bulma-panel-heading-line-height: 1.25; + --bulma-panel-heading-padding: 1em 1.25em; + --bulma-panel-heading-radius: var(--bulma-radius); + --bulma-panel-heading-size: 1.25em; + --bulma-panel-heading-weight: var(--bulma-weight-bold); + --bulma-panel-tabs-font-size: 1em; + --bulma-panel-tab-border-bottom-color: var(--bulma-border); + --bulma-panel-tab-border-bottom-style: solid; + --bulma-panel-tab-border-bottom-width: 1px; + --bulma-panel-tab-active-color: var(--bulma-link-active); + --bulma-panel-list-item-color: var(--bulma-text); + --bulma-panel-list-item-hover-color: var(--bulma-link); + --bulma-panel-block-color: var(--bulma-text-strong); + --bulma-panel-block-hover-background-color: var(--bulma-background); + --bulma-panel-block-active-border-left-color: var(--bulma-link); + --bulma-panel-block-active-color: var(--bulma-link-active); + --bulma-panel-block-active-icon-color: var(--bulma-link); + --bulma-panel-icon-color: var(--bulma-text-weak); +} + +.panel { + --bulma-panel-h: var(--bulma-scheme-h); + --bulma-panel-s: var(--bulma-scheme-s); + --bulma-panel-color-l: var(--bulma-text-l); + --bulma-panel-heading-background-l: var(--bulma-text-l); + --bulma-panel-heading-color-l: var(--bulma-text-invert-l); + border-radius: var(--bulma-panel-radius); + box-shadow: var(--bulma-panel-shadow); + font-size: var(--bulma-size-normal); +} +.panel:not(:last-child) { + margin-bottom: var(--bulma-panel-margin); +} +.panel.is-white { + --bulma-panel-h: var(--bulma-white-h); + --bulma-panel-s: var(--bulma-white-s); + --bulma-panel-color-l: var(--bulma-white-l); + --bulma-panel-heading-background-l: var(--bulma-white-l); + --bulma-panel-heading-color-l: var(--bulma-white-invert-l); +} +.panel.is-black { + --bulma-panel-h: var(--bulma-black-h); + --bulma-panel-s: var(--bulma-black-s); + --bulma-panel-color-l: var(--bulma-black-l); + --bulma-panel-heading-background-l: var(--bulma-black-l); + --bulma-panel-heading-color-l: var(--bulma-black-invert-l); +} +.panel.is-light { + --bulma-panel-h: var(--bulma-light-h); + --bulma-panel-s: var(--bulma-light-s); + --bulma-panel-color-l: var(--bulma-light-l); + --bulma-panel-heading-background-l: var(--bulma-light-l); + --bulma-panel-heading-color-l: var(--bulma-light-invert-l); +} +.panel.is-dark { + --bulma-panel-h: var(--bulma-dark-h); + --bulma-panel-s: var(--bulma-dark-s); + --bulma-panel-color-l: var(--bulma-dark-l); + --bulma-panel-heading-background-l: var(--bulma-dark-l); + --bulma-panel-heading-color-l: var(--bulma-dark-invert-l); +} +.panel.is-text { + --bulma-panel-h: var(--bulma-text-h); + --bulma-panel-s: var(--bulma-text-s); + --bulma-panel-color-l: var(--bulma-text-l); + --bulma-panel-heading-background-l: var(--bulma-text-l); + --bulma-panel-heading-color-l: var(--bulma-text-invert-l); +} +.panel.is-primary { + --bulma-panel-h: var(--bulma-primary-h); + --bulma-panel-s: var(--bulma-primary-s); + --bulma-panel-color-l: var(--bulma-primary-l); + --bulma-panel-heading-background-l: var(--bulma-primary-l); + --bulma-panel-heading-color-l: var(--bulma-primary-invert-l); +} +.panel.is-link { + --bulma-panel-h: var(--bulma-link-h); + --bulma-panel-s: var(--bulma-link-s); + --bulma-panel-color-l: var(--bulma-link-l); + --bulma-panel-heading-background-l: var(--bulma-link-l); + --bulma-panel-heading-color-l: var(--bulma-link-invert-l); +} +.panel.is-info { + --bulma-panel-h: var(--bulma-info-h); + --bulma-panel-s: var(--bulma-info-s); + --bulma-panel-color-l: var(--bulma-info-l); + --bulma-panel-heading-background-l: var(--bulma-info-l); + --bulma-panel-heading-color-l: var(--bulma-info-invert-l); +} +.panel.is-success { + --bulma-panel-h: var(--bulma-success-h); + --bulma-panel-s: var(--bulma-success-s); + --bulma-panel-color-l: var(--bulma-success-l); + --bulma-panel-heading-background-l: var(--bulma-success-l); + --bulma-panel-heading-color-l: var(--bulma-success-invert-l); +} +.panel.is-warning { + --bulma-panel-h: var(--bulma-warning-h); + --bulma-panel-s: var(--bulma-warning-s); + --bulma-panel-color-l: var(--bulma-warning-l); + --bulma-panel-heading-background-l: var(--bulma-warning-l); + --bulma-panel-heading-color-l: var(--bulma-warning-invert-l); +} +.panel.is-danger { + --bulma-panel-h: var(--bulma-danger-h); + --bulma-panel-s: var(--bulma-danger-s); + --bulma-panel-color-l: var(--bulma-danger-l); + --bulma-panel-heading-background-l: var(--bulma-danger-l); + --bulma-panel-heading-color-l: var(--bulma-danger-invert-l); +} + +.panel-tabs:not(:last-child), +.panel-block:not(:last-child) { + border-bottom: var(--bulma-panel-item-border); +} + +.panel-heading { + background-color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-background-l)); + border-radius: var(--bulma-panel-radius) var(--bulma-panel-radius) 0 0; + color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-color-l)); + font-size: var(--bulma-panel-heading-size); + font-weight: var(--bulma-panel-heading-weight); + line-height: var(--bulma-panel-heading-line-height); + padding: var(--bulma-panel-heading-padding); +} + +.panel-tabs { + align-items: flex-end; + display: flex; + font-size: var(--bulma-panel-tabs-font-size); + justify-content: center; +} +.panel-tabs a { + border-bottom-color: var(--bulma-panel-tab-border-bottom-color); + border-bottom-style: var(--bulma-panel-tab-border-bottom-style); + border-bottom-width: var(--bulma-panel-tab-border-bottom-width); + margin-bottom: calc(-1 * 1px); + padding: 0.75em; +} +.panel-tabs a.is-active { + border-bottom-color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l)); + color: var(--bulma-panel-tab-active-color); +} + +.panel-list a { + color: var(--bulma-panel-list-item-color); +} +.panel-list a:hover { + color: var(--bulma-panel-list-item-hover-color); +} + +.panel-block { + align-items: center; + color: var(--bulma-panel-block-color); + display: flex; + justify-content: flex-start; + padding: 0.75em 1em; +} +.panel-block input[type=checkbox] { + margin-inline-end: 0.75em; +} +.panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; +} +.panel-block.is-wrapped { + flex-wrap: wrap; +} +.panel-block.is-active { + border-left-color: var(--bulma-panel-block-active-border-left-color); + color: var(--bulma-panel-block-active-color); +} +.panel-block.is-active .panel-icon { + color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l)); +} +.panel-block:last-child { + border-end-start-radius: var(--bulma-panel-radius); + border-end-end-radius: var(--bulma-panel-radius); +} + +a.panel-block, +label.panel-block { + cursor: pointer; +} +a.panel-block:hover, +label.panel-block:hover { + background-color: var(--bulma-panel-block-hover-background-color); +} + +.panel-icon { + display: inline-block; + font-size: 1em; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: var(--bulma-panel-icon-color); + margin-inline-end: 0.75em; +} +.panel-icon .fa { + font-size: inherit; + line-height: inherit; +} + +.tabs { + --bulma-tabs-border-bottom-color: var(--bulma-border); + --bulma-tabs-border-bottom-style: solid; + --bulma-tabs-border-bottom-width: 1px; + --bulma-tabs-link-color: var(--bulma-text); + --bulma-tabs-link-hover-border-bottom-color: var(--bulma-text-strong); + --bulma-tabs-link-hover-color: var(--bulma-text-strong); + --bulma-tabs-link-active-border-bottom-color: var(--bulma-link-text); + --bulma-tabs-link-active-color: var(--bulma-link-text); + --bulma-tabs-link-padding: 0.5em 1em; + --bulma-tabs-boxed-link-radius: var(--bulma-radius); + --bulma-tabs-boxed-link-hover-background-color: var(--bulma-background); + --bulma-tabs-boxed-link-hover-border-bottom-color: var(--bulma-border); + --bulma-tabs-boxed-link-active-background-color: var(--bulma-scheme-main); + --bulma-tabs-boxed-link-active-border-color: var(--bulma-border); + --bulma-tabs-boxed-link-active-border-bottom-color: transparent; + --bulma-tabs-toggle-link-border-color: var(--bulma-border); + --bulma-tabs-toggle-link-border-style: solid; + --bulma-tabs-toggle-link-border-width: 1px; + --bulma-tabs-toggle-link-hover-background-color: var(--bulma-background); + --bulma-tabs-toggle-link-hover-border-color: var(--bulma-border-hover); + --bulma-tabs-toggle-link-radius: var(--bulma-radius); + --bulma-tabs-toggle-link-active-background-color: var(--bulma-link); + --bulma-tabs-toggle-link-active-border-color: var(--bulma-link); + --bulma-tabs-toggle-link-active-color: var(--bulma-link-invert); +} + +.tabs { + -webkit-overflow-scrolling: touch; + align-items: stretch; + display: flex; + font-size: var(--bulma-size-normal); + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} +.tabs a { + align-items: center; + border-bottom-color: var(--bulma-tabs-border-bottom-color); + border-bottom-style: var(--bulma-tabs-border-bottom-style); + border-bottom-width: var(--bulma-tabs-border-bottom-width); + color: var(--bulma-tabs-link-color); + display: flex; + justify-content: center; + margin-bottom: calc(-1 * var(--bulma-tabs-border-bottom-width)); + padding: var(--bulma-tabs-link-padding); + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; + vertical-align: top; +} +.tabs a:hover { + border-bottom-color: var(--bulma-tabs-link-hover-border-bottom-color); + color: var(--bulma-tabs-link-hover-color); +} +.tabs li { + display: block; +} +.tabs li.is-active a { + border-bottom-color: var(--bulma-tabs-link-active-border-bottom-color); + color: var(--bulma-tabs-link-active-color); +} +.tabs ul { + align-items: center; + border-bottom-color: var(--bulma-tabs-border-bottom-color); + border-bottom-style: var(--bulma-tabs-border-bottom-style); + border-bottom-width: var(--bulma-tabs-border-bottom-width); + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; +} +.tabs ul.is-left { + padding-right: 0.75em; +} +.tabs ul.is-center { + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; +} +.tabs ul.is-right { + justify-content: flex-end; + padding-left: 0.75em; +} +.tabs .icon:first-child { + margin-inline-end: 0.5em; +} +.tabs .icon:last-child { + margin-inline-start: 0.5em; +} +.tabs.is-centered ul { + justify-content: center; +} +.tabs.is-right ul { + justify-content: flex-end; +} +.tabs.is-boxed a { + border: 1px solid transparent; + border-start-start-radius: var(--bulma-tabs-boxed-link-radius); + border-start-end-radius: var(--bulma-tabs-boxed-link-radius); +} +.tabs.is-boxed a:hover { + background-color: var(--bulma-tabs-boxed-link-hover-background-color); + border-bottom-color: var(--bulma-tabs-boxed-link-hover-border-bottom-color); +} +.tabs.is-boxed li.is-active a { + background-color: var(--bulma-tabs-boxed-link-active-background-color); + border-color: var(--bulma-tabs-boxed-link-active-border-color); + border-bottom-color: var(--bulma-tabs-boxed-link-active-border-bottom-color) !important; +} +.tabs.is-fullwidth li { + flex-grow: 1; + flex-shrink: 0; +} +.tabs.is-toggle a { + border-color: var(--bulma-tabs-toggle-link-border-color); + border-style: var(--bulma-tabs-toggle-link-border-style); + border-width: var(--bulma-tabs-toggle-link-border-width); + margin-bottom: 0; + position: relative; +} +.tabs.is-toggle a:hover { + background-color: var(--bulma-tabs-toggle-link-hover-background-color); + border-color: var(--bulma-tabs-toggle-link-hover-border-color); + z-index: 2; +} +.tabs.is-toggle li + li { + margin-inline-start: calc(-1 * var(--bulma-tabs-toggle-link-border-width)); +} +.tabs.is-toggle li:first-child a { + border-start-start-radius: var(--bulma-tabs-toggle-link-radius); + border-end-start-radius: var(--bulma-tabs-toggle-link-radius); +} +.tabs.is-toggle li:last-child a { + border-start-end-radius: var(--bulma-tabs-toggle-link-radius); + border-end-end-radius: var(--bulma-tabs-toggle-link-radius); +} +.tabs.is-toggle li.is-active a { + background-color: var(--bulma-tabs-toggle-link-active-background-color); + border-color: var(--bulma-tabs-toggle-link-active-border-color); + color: var(--bulma-tabs-toggle-link-active-color); + z-index: 1; +} +.tabs.is-toggle ul { + border-bottom: none; +} +.tabs.is-toggle.is-toggle-rounded li:first-child a { + border-start-start-radius: var(--bulma-radius-rounded); + border-end-start-radius: var(--bulma-radius-rounded); + padding-inline-start: 1.25em; +} +.tabs.is-toggle.is-toggle-rounded li:last-child a { + border-start-end-radius: var(--bulma-radius-rounded); + border-end-end-radius: var(--bulma-radius-rounded); + padding-inline-end: 1.25em; +} +.tabs.is-small { + font-size: var(--bulma-size-small); +} +.tabs.is-medium { + font-size: var(--bulma-size-medium); +} +.tabs.is-large { + font-size: var(--bulma-size-large); +} + +/* Bulma Grid */ +:root { + --bulma-column-gap: 0.75rem; +} + +.column { + display: block; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; + padding: var(--bulma-column-gap); +} +.columns.is-mobile > .column.is-narrow { + flex: none; + width: unset; +} +.columns.is-mobile > .column.is-full { + flex: none; + width: 100%; +} +.columns.is-mobile > .column.is-three-quarters { + flex: none; + width: 75%; +} +.columns.is-mobile > .column.is-two-thirds { + flex: none; + width: 66.6666%; +} +.columns.is-mobile > .column.is-half { + flex: none; + width: 50%; +} +.columns.is-mobile > .column.is-one-third { + flex: none; + width: 33.3333%; +} +.columns.is-mobile > .column.is-one-quarter { + flex: none; + width: 25%; +} +.columns.is-mobile > .column.is-one-fifth { + flex: none; + width: 20%; +} +.columns.is-mobile > .column.is-two-fifths { + flex: none; + width: 40%; +} +.columns.is-mobile > .column.is-three-fifths { + flex: none; + width: 60%; +} +.columns.is-mobile > .column.is-four-fifths { + flex: none; + width: 80%; +} +.columns.is-mobile > .column.is-offset-three-quarters { + margin-inline-start: 75%; +} +.columns.is-mobile > .column.is-offset-two-thirds { + margin-inline-start: 66.6666%; +} +.columns.is-mobile > .column.is-offset-half { + margin-inline-start: 50%; +} +.columns.is-mobile > .column.is-offset-one-third { + margin-inline-start: 0.3333%; +} +.columns.is-mobile > .column.is-offset-one-quarter { + margin-inline-start: 25%; +} +.columns.is-mobile > .column.is-offset-one-fifth { + margin-inline-start: 20%; +} +.columns.is-mobile > .column.is-offset-two-fifths { + margin-inline-start: 40%; +} +.columns.is-mobile > .column.is-offset-three-fifths { + margin-inline-start: 60%; +} +.columns.is-mobile > .column.is-offset-four-fifths { + margin-inline-start: 80%; +} +.columns.is-mobile > .column.is-0 { + flex: none; + width: 0%; +} +.columns.is-mobile > .column.is-offset-0 { + margin-inline-start: 0%; +} +.columns.is-mobile > .column.is-1 { + flex: none; + width: 8.3333333333%; +} +.columns.is-mobile > .column.is-offset-1 { + margin-inline-start: 8.3333333333%; +} +.columns.is-mobile > .column.is-2 { + flex: none; + width: 16.6666666667%; +} +.columns.is-mobile > .column.is-offset-2 { + margin-inline-start: 16.6666666667%; +} +.columns.is-mobile > .column.is-3 { + flex: none; + width: 25%; +} +.columns.is-mobile > .column.is-offset-3 { + margin-inline-start: 25%; +} +.columns.is-mobile > .column.is-4 { + flex: none; + width: 33.3333333333%; +} +.columns.is-mobile > .column.is-offset-4 { + margin-inline-start: 33.3333333333%; +} +.columns.is-mobile > .column.is-5 { + flex: none; + width: 41.6666666667%; +} +.columns.is-mobile > .column.is-offset-5 { + margin-inline-start: 41.6666666667%; +} +.columns.is-mobile > .column.is-6 { + flex: none; + width: 50%; +} +.columns.is-mobile > .column.is-offset-6 { + margin-inline-start: 50%; +} +.columns.is-mobile > .column.is-7 { + flex: none; + width: 58.3333333333%; +} +.columns.is-mobile > .column.is-offset-7 { + margin-inline-start: 58.3333333333%; +} +.columns.is-mobile > .column.is-8 { + flex: none; + width: 66.6666666667%; +} +.columns.is-mobile > .column.is-offset-8 { + margin-inline-start: 66.6666666667%; +} +.columns.is-mobile > .column.is-9 { + flex: none; + width: 75%; +} +.columns.is-mobile > .column.is-offset-9 { + margin-inline-start: 75%; +} +.columns.is-mobile > .column.is-10 { + flex: none; + width: 83.3333333333%; +} +.columns.is-mobile > .column.is-offset-10 { + margin-inline-start: 83.3333333333%; +} +.columns.is-mobile > .column.is-11 { + flex: none; + width: 91.6666666667%; +} +.columns.is-mobile > .column.is-offset-11 { + margin-inline-start: 91.6666666667%; +} +.columns.is-mobile > .column.is-12 { + flex: none; + width: 100%; +} +.columns.is-mobile > .column.is-offset-12 { + margin-inline-start: 100%; +} +@media screen and (max-width: 768px) { + .column.is-narrow-mobile { + flex: none; + width: unset; + } + .column.is-full-mobile { + flex: none; + width: 100%; + } + .column.is-three-quarters-mobile { + flex: none; + width: 75%; + } + .column.is-two-thirds-mobile { + flex: none; + width: 66.6666%; + } + .column.is-half-mobile { + flex: none; + width: 50%; + } + .column.is-one-third-mobile { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-mobile { + flex: none; + width: 25%; + } + .column.is-one-fifth-mobile { + flex: none; + width: 20%; + } + .column.is-two-fifths-mobile { + flex: none; + width: 40%; + } + .column.is-three-fifths-mobile { + flex: none; + width: 60%; + } + .column.is-four-fifths-mobile { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-mobile { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-mobile { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-mobile { + margin-inline-start: 50%; + } + .column.is-offset-one-third-mobile { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-mobile { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-mobile { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-mobile { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-mobile { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-mobile { + margin-inline-start: 80%; + } + .column.is-0-mobile { + flex: none; + width: 0%; + } + .column.is-offset-0-mobile { + margin-inline-start: 0%; + } + .column.is-1-mobile { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-mobile { + margin-inline-start: 8.3333333333%; + } + .column.is-2-mobile { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-mobile { + margin-inline-start: 16.6666666667%; + } + .column.is-3-mobile { + flex: none; + width: 25%; + } + .column.is-offset-3-mobile { + margin-inline-start: 25%; + } + .column.is-4-mobile { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-mobile { + margin-inline-start: 33.3333333333%; + } + .column.is-5-mobile { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-mobile { + margin-inline-start: 41.6666666667%; + } + .column.is-6-mobile { + flex: none; + width: 50%; + } + .column.is-offset-6-mobile { + margin-inline-start: 50%; + } + .column.is-7-mobile { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-mobile { + margin-inline-start: 58.3333333333%; + } + .column.is-8-mobile { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-mobile { + margin-inline-start: 66.6666666667%; + } + .column.is-9-mobile { + flex: none; + width: 75%; + } + .column.is-offset-9-mobile { + margin-inline-start: 75%; + } + .column.is-10-mobile { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-mobile { + margin-inline-start: 83.3333333333%; + } + .column.is-11-mobile { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-mobile { + margin-inline-start: 91.6666666667%; + } + .column.is-12-mobile { + flex: none; + width: 100%; + } + .column.is-offset-12-mobile { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + flex: none; + width: unset; + } + .column.is-full, .column.is-full-tablet { + flex: none; + width: 100%; + } + .column.is-three-quarters, .column.is-three-quarters-tablet { + flex: none; + width: 75%; + } + .column.is-two-thirds, .column.is-two-thirds-tablet { + flex: none; + width: 66.6666%; + } + .column.is-half, .column.is-half-tablet { + flex: none; + width: 50%; + } + .column.is-one-third, .column.is-one-third-tablet { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter, .column.is-one-quarter-tablet { + flex: none; + width: 25%; + } + .column.is-one-fifth, .column.is-one-fifth-tablet { + flex: none; + width: 20%; + } + .column.is-two-fifths, .column.is-two-fifths-tablet { + flex: none; + width: 40%; + } + .column.is-three-fifths, .column.is-three-fifths-tablet { + flex: none; + width: 60%; + } + .column.is-four-fifths, .column.is-four-fifths-tablet { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-inline-start: 66.6666%; + } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-inline-start: 50%; + } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { + margin-inline-start: 80%; + } + .column.is-0, .column.is-0-tablet { + flex: none; + width: 0%; + } + .column.is-offset-0, .column.is-offset-0-tablet { + margin-inline-start: 0%; + } + .column.is-1, .column.is-1-tablet { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-inline-start: 8.3333333333%; + } + .column.is-2, .column.is-2-tablet { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-inline-start: 16.6666666667%; + } + .column.is-3, .column.is-3-tablet { + flex: none; + width: 25%; + } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-inline-start: 25%; + } + .column.is-4, .column.is-4-tablet { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-inline-start: 33.3333333333%; + } + .column.is-5, .column.is-5-tablet { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-inline-start: 41.6666666667%; + } + .column.is-6, .column.is-6-tablet { + flex: none; + width: 50%; + } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-inline-start: 50%; + } + .column.is-7, .column.is-7-tablet { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-inline-start: 58.3333333333%; + } + .column.is-8, .column.is-8-tablet { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-inline-start: 66.6666666667%; + } + .column.is-9, .column.is-9-tablet { + flex: none; + width: 75%; + } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-inline-start: 75%; + } + .column.is-10, .column.is-10-tablet { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-inline-start: 83.3333333333%; + } + .column.is-11, .column.is-11-tablet { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-inline-start: 91.6666666667%; + } + .column.is-12, .column.is-12-tablet { + flex: none; + width: 100%; + } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-inline-start: 100%; + } +} +@media screen and (max-width: 1023px) { + .column.is-narrow-touch { + flex: none; + width: unset; + } + .column.is-full-touch { + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + flex: none; + width: 50%; + } + .column.is-one-third-touch { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + flex: none; + width: 25%; + } + .column.is-one-fifth-touch { + flex: none; + width: 20%; + } + .column.is-two-fifths-touch { + flex: none; + width: 40%; + } + .column.is-three-fifths-touch { + flex: none; + width: 60%; + } + .column.is-four-fifths-touch { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-touch { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-touch { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-touch { + margin-inline-start: 50%; + } + .column.is-offset-one-third-touch { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-touch { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-touch { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-touch { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-touch { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-touch { + margin-inline-start: 80%; + } + .column.is-0-touch { + flex: none; + width: 0%; + } + .column.is-offset-0-touch { + margin-inline-start: 0%; + } + .column.is-1-touch { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-touch { + margin-inline-start: 8.3333333333%; + } + .column.is-2-touch { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-touch { + margin-inline-start: 16.6666666667%; + } + .column.is-3-touch { + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-inline-start: 25%; + } + .column.is-4-touch { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-touch { + margin-inline-start: 33.3333333333%; + } + .column.is-5-touch { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-touch { + margin-inline-start: 41.6666666667%; + } + .column.is-6-touch { + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-inline-start: 50%; + } + .column.is-7-touch { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-touch { + margin-inline-start: 58.3333333333%; + } + .column.is-8-touch { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-touch { + margin-inline-start: 66.6666666667%; + } + .column.is-9-touch { + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-inline-start: 75%; + } + .column.is-10-touch { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-touch { + margin-inline-start: 83.3333333333%; + } + .column.is-11-touch { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-touch { + margin-inline-start: 91.6666666667%; + } + .column.is-12-touch { + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1024px) { + .column.is-narrow-desktop { + flex: none; + width: unset; + } + .column.is-full-desktop { + flex: none; + width: 100%; + } + .column.is-three-quarters-desktop { + flex: none; + width: 75%; + } + .column.is-two-thirds-desktop { + flex: none; + width: 66.6666%; + } + .column.is-half-desktop { + flex: none; + width: 50%; + } + .column.is-one-third-desktop { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-desktop { + flex: none; + width: 25%; + } + .column.is-one-fifth-desktop { + flex: none; + width: 20%; + } + .column.is-two-fifths-desktop { + flex: none; + width: 40%; + } + .column.is-three-fifths-desktop { + flex: none; + width: 60%; + } + .column.is-four-fifths-desktop { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-desktop { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-desktop { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-desktop { + margin-inline-start: 50%; + } + .column.is-offset-one-third-desktop { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-desktop { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-desktop { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-desktop { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-desktop { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-desktop { + margin-inline-start: 80%; + } + .column.is-0-desktop { + flex: none; + width: 0%; + } + .column.is-offset-0-desktop { + margin-inline-start: 0%; + } + .column.is-1-desktop { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-desktop { + margin-inline-start: 8.3333333333%; + } + .column.is-2-desktop { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-desktop { + margin-inline-start: 16.6666666667%; + } + .column.is-3-desktop { + flex: none; + width: 25%; + } + .column.is-offset-3-desktop { + margin-inline-start: 25%; + } + .column.is-4-desktop { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-desktop { + margin-inline-start: 33.3333333333%; + } + .column.is-5-desktop { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-desktop { + margin-inline-start: 41.6666666667%; + } + .column.is-6-desktop { + flex: none; + width: 50%; + } + .column.is-offset-6-desktop { + margin-inline-start: 50%; + } + .column.is-7-desktop { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-desktop { + margin-inline-start: 58.3333333333%; + } + .column.is-8-desktop { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-desktop { + margin-inline-start: 66.6666666667%; + } + .column.is-9-desktop { + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-inline-start: 75%; + } + .column.is-10-desktop { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-desktop { + margin-inline-start: 83.3333333333%; + } + .column.is-11-desktop { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-desktop { + margin-inline-start: 91.6666666667%; + } + .column.is-12-desktop { + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1216px) { + .column.is-narrow-widescreen { + flex: none; + width: unset; + } + .column.is-full-widescreen { + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + flex: none; + width: 25%; + } + .column.is-one-fifth-widescreen { + flex: none; + width: 20%; + } + .column.is-two-fifths-widescreen { + flex: none; + width: 40%; + } + .column.is-three-fifths-widescreen { + flex: none; + width: 60%; + } + .column.is-four-fifths-widescreen { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-widescreen { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-inline-start: 50%; + } + .column.is-offset-one-third-widescreen { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-widescreen { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-widescreen { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-widescreen { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-widescreen { + margin-inline-start: 80%; + } + .column.is-0-widescreen { + flex: none; + width: 0%; + } + .column.is-offset-0-widescreen { + margin-inline-start: 0%; + } + .column.is-1-widescreen { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-widescreen { + margin-inline-start: 8.3333333333%; + } + .column.is-2-widescreen { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-widescreen { + margin-inline-start: 16.6666666667%; + } + .column.is-3-widescreen { + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-inline-start: 25%; + } + .column.is-4-widescreen { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-widescreen { + margin-inline-start: 33.3333333333%; + } + .column.is-5-widescreen { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-widescreen { + margin-inline-start: 41.6666666667%; + } + .column.is-6-widescreen { + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { + margin-inline-start: 50%; + } + .column.is-7-widescreen { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-widescreen { + margin-inline-start: 58.3333333333%; + } + .column.is-8-widescreen { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-widescreen { + margin-inline-start: 66.6666666667%; + } + .column.is-9-widescreen { + flex: none; + width: 75%; + } + .column.is-offset-9-widescreen { + margin-inline-start: 75%; + } + .column.is-10-widescreen { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-widescreen { + margin-inline-start: 83.3333333333%; + } + .column.is-11-widescreen { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-widescreen { + margin-inline-start: 91.6666666667%; + } + .column.is-12-widescreen { + flex: none; + width: 100%; + } + .column.is-offset-12-widescreen { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1408px) { + .column.is-narrow-fullhd { + flex: none; + width: unset; + } + .column.is-full-fullhd { + flex: none; + width: 100%; + } + .column.is-three-quarters-fullhd { + flex: none; + width: 75%; + } + .column.is-two-thirds-fullhd { + flex: none; + width: 66.6666%; + } + .column.is-half-fullhd { + flex: none; + width: 50%; + } + .column.is-one-third-fullhd { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-fullhd { + flex: none; + width: 25%; + } + .column.is-one-fifth-fullhd { + flex: none; + width: 20%; + } + .column.is-two-fifths-fullhd { + flex: none; + width: 40%; + } + .column.is-three-fifths-fullhd { + flex: none; + width: 60%; + } + .column.is-four-fifths-fullhd { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-fullhd { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-fullhd { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-fullhd { + margin-inline-start: 50%; + } + .column.is-offset-one-third-fullhd { + margin-inline-start: 33.3333%; + } + .column.is-offset-one-quarter-fullhd { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-fullhd { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-fullhd { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-fullhd { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-fullhd { + margin-inline-start: 80%; + } + .column.is-0-fullhd { + flex: none; + width: 0%; + } + .column.is-offset-0-fullhd { + margin-inline-start: 0%; + } + .column.is-1-fullhd { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-fullhd { + margin-inline-start: 8.3333333333%; + } + .column.is-2-fullhd { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-fullhd { + margin-inline-start: 16.6666666667%; + } + .column.is-3-fullhd { + flex: none; + width: 25%; + } + .column.is-offset-3-fullhd { + margin-inline-start: 25%; + } + .column.is-4-fullhd { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-fullhd { + margin-inline-start: 33.3333333333%; + } + .column.is-5-fullhd { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-fullhd { + margin-inline-start: 41.6666666667%; + } + .column.is-6-fullhd { + flex: none; + width: 50%; + } + .column.is-offset-6-fullhd { + margin-inline-start: 50%; + } + .column.is-7-fullhd { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-fullhd { + margin-inline-start: 58.3333333333%; + } + .column.is-8-fullhd { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-fullhd { + margin-inline-start: 66.6666666667%; + } + .column.is-9-fullhd { + flex: none; + width: 75%; + } + .column.is-offset-9-fullhd { + margin-inline-start: 75%; + } + .column.is-10-fullhd { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-fullhd { + margin-inline-start: 83.3333333333%; + } + .column.is-11-fullhd { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-fullhd { + margin-inline-start: 91.6666666667%; + } + .column.is-12-fullhd { + flex: none; + width: 100%; + } + .column.is-offset-12-fullhd { + margin-inline-start: 100%; + } +} + +.columns { + margin-inline-start: calc(-1 * var(--bulma-column-gap)); + margin-inline-end: calc(-1 * var(--bulma-column-gap)); + margin-top: calc(-1 * var(--bulma-column-gap)); +} +.columns:last-child { + margin-bottom: calc(-1 * var(--bulma-column-gap)); +} +.columns:not(:last-child) { + margin-bottom: calc(var(--bulma-block-spacing) - var(--bulma-column-gap)); +} +.columns.is-centered { + justify-content: center; +} +.columns.is-gapless { + margin-inline-start: 0; + margin-inline-end: 0; + margin-top: 0; +} +.columns.is-gapless > .column { + margin: 0; + padding: 0 !important; +} +.columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; +} +.columns.is-gapless:last-child { + margin-bottom: 0; +} +.columns.is-mobile { + display: flex; +} +.columns.is-multiline { + flex-wrap: wrap; +} +.columns.is-vcentered { + align-items: center; +} +@media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: flex; + } +} +@media screen and (min-width: 1024px) { + .columns.is-desktop { + display: flex; + } +} +.columns.is-0 { + --bulma-column-gap: 0rem; +} +@media screen and (max-width: 768px) { + .columns.is-0-mobile { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-0-tablet { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-0-tablet-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-0-touch { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-0-desktop { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-0-desktop-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-0-widescreen { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-0-widescreen-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-0-fullhd { + --bulma-column-gap: 0rem; + } +} +.columns.is-1 { + --bulma-column-gap: 0.25rem; +} +@media screen and (max-width: 768px) { + .columns.is-1-mobile { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-1-tablet { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-1-tablet-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-1-touch { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-1-desktop { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-1-desktop-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-1-widescreen { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-1-widescreen-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-1-fullhd { + --bulma-column-gap: 0.25rem; + } +} +.columns.is-2 { + --bulma-column-gap: 0.5rem; +} +@media screen and (max-width: 768px) { + .columns.is-2-mobile { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-2-tablet { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-2-tablet-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-2-touch { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-2-desktop { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-2-desktop-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-2-widescreen { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-2-widescreen-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-2-fullhd { + --bulma-column-gap: 0.5rem; + } +} +.columns.is-3 { + --bulma-column-gap: 0.75rem; +} +@media screen and (max-width: 768px) { + .columns.is-3-mobile { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-3-tablet { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-3-tablet-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-3-touch { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-3-desktop { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-3-desktop-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-3-widescreen { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-3-widescreen-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-3-fullhd { + --bulma-column-gap: 0.75rem; + } +} +.columns.is-4 { + --bulma-column-gap: 1rem; +} +@media screen and (max-width: 768px) { + .columns.is-4-mobile { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-4-tablet { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-4-tablet-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-4-touch { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-4-desktop { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-4-desktop-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-4-widescreen { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-4-widescreen-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-4-fullhd { + --bulma-column-gap: 1rem; + } +} +.columns.is-5 { + --bulma-column-gap: 1.25rem; +} +@media screen and (max-width: 768px) { + .columns.is-5-mobile { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-5-tablet { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-5-tablet-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-5-touch { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-5-desktop { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-5-desktop-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-5-widescreen { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-5-widescreen-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-5-fullhd { + --bulma-column-gap: 1.25rem; + } +} +.columns.is-6 { + --bulma-column-gap: 1.5rem; +} +@media screen and (max-width: 768px) { + .columns.is-6-mobile { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-6-tablet { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-6-tablet-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-6-touch { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-6-desktop { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-6-desktop-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-6-widescreen { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-6-widescreen-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-6-fullhd { + --bulma-column-gap: 1.5rem; + } +} +.columns.is-7 { + --bulma-column-gap: 1.75rem; +} +@media screen and (max-width: 768px) { + .columns.is-7-mobile { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-7-tablet { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-7-tablet-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-7-touch { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-7-desktop { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-7-desktop-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-7-widescreen { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-7-widescreen-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-7-fullhd { + --bulma-column-gap: 1.75rem; + } +} +.columns.is-8 { + --bulma-column-gap: 2rem; +} +@media screen and (max-width: 768px) { + .columns.is-8-mobile { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-8-tablet { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-8-tablet-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-8-touch { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-8-desktop { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-8-desktop-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-8-widescreen { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-8-widescreen-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-8-fullhd { + --bulma-column-gap: 2rem; + } +} + +.fixed-grid { + container-name: bulma-fixed-grid; + container-type: inline-size; +} +.fixed-grid > .grid { + --bulma-grid-gap-count: calc(var(--bulma-grid-column-count) - 1); + --bulma-grid-column-count: 2; + grid-template-columns: repeat(var(--bulma-grid-column-count), 1fr); +} +.fixed-grid.has-1-cols > .grid { + --bulma-grid-column-count: 1; +} +.fixed-grid.has-2-cols > .grid { + --bulma-grid-column-count: 2; +} +.fixed-grid.has-3-cols > .grid { + --bulma-grid-column-count: 3; +} +.fixed-grid.has-4-cols > .grid { + --bulma-grid-column-count: 4; +} +.fixed-grid.has-5-cols > .grid { + --bulma-grid-column-count: 5; +} +.fixed-grid.has-6-cols > .grid { + --bulma-grid-column-count: 6; +} +.fixed-grid.has-7-cols > .grid { + --bulma-grid-column-count: 7; +} +.fixed-grid.has-8-cols > .grid { + --bulma-grid-column-count: 8; +} +.fixed-grid.has-9-cols > .grid { + --bulma-grid-column-count: 9; +} +.fixed-grid.has-10-cols > .grid { + --bulma-grid-column-count: 10; +} +.fixed-grid.has-11-cols > .grid { + --bulma-grid-column-count: 11; +} +.fixed-grid.has-12-cols > .grid { + --bulma-grid-column-count: 12; +} +@container bulma-fixed-grid (max-width: 768px) { + .fixed-grid.has-1-cols-mobile > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-mobile > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-mobile > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-mobile > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-mobile > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-mobile > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-mobile > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-mobile > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-mobile > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-mobile > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-mobile > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-mobile > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 769px) { + .fixed-grid.has-1-cols-tablet > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-tablet > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-tablet > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-tablet > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-tablet > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-tablet > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-tablet > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-tablet > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-tablet > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-tablet > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-tablet > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-tablet > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1024px) { + .fixed-grid.has-1-cols-desktop > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-desktop > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-desktop > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-desktop > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-desktop > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-desktop > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-desktop > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-desktop > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-desktop > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-desktop > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-desktop > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-desktop > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1216px) { + .fixed-grid.has-1-cols-widescreen > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-widescreen > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-widescreen > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-widescreen > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-widescreen > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-widescreen > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-widescreen > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-widescreen > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-widescreen > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-widescreen > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-widescreen > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-widescreen > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1408px) { + .fixed-grid.has-1-cols-fullhd > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-fullhd > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-fullhd > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-fullhd > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-fullhd > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-fullhd > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-fullhd > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-fullhd > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-fullhd > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-fullhd > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-fullhd > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-fullhd > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (max-width: 768px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 2; + } +} +@container bulma-fixed-grid (min-width: 769px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 4; + } +} +@container bulma-fixed-grid (min-width: 1024px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 8; + } +} +@container bulma-fixed-grid (min-width: 1216px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1408px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 16; + } +} + +.grid { + --bulma-grid-gap: 0.75rem; + --bulma-grid-column-min: 9rem; + --bulma-grid-cell-column-span: 1; + --bulma-grid-cell-row-span: 1; + display: grid; + gap: var(--bulma-grid-gap); + column-gap: var(--bulma-grid-column-gap, var(--bulma-grid-gap)); + row-gap: var(--bulma-grid-row-gap, var(--bulma-grid-gap)); + grid-template-columns: repeat(auto-fit, minmax(var(--bulma-grid-column-min), 1fr)); + grid-template-rows: auto; +} +.grid.is-auto-fill { + grid-template-columns: repeat(auto-fill, minmax(var(--bulma-grid-column-min), 1fr)); +} +.grid.is-col-min-1 { + --bulma-grid-column-min: 1.5rem; +} +.grid.is-col-min-2 { + --bulma-grid-column-min: 3rem; +} +.grid.is-col-min-3 { + --bulma-grid-column-min: 4.5rem; +} +.grid.is-col-min-4 { + --bulma-grid-column-min: 6rem; +} +.grid.is-col-min-5 { + --bulma-grid-column-min: 7.5rem; +} +.grid.is-col-min-6 { + --bulma-grid-column-min: 9rem; +} +.grid.is-col-min-7 { + --bulma-grid-column-min: 10.5rem; +} +.grid.is-col-min-8 { + --bulma-grid-column-min: 12rem; +} +.grid.is-col-min-9 { + --bulma-grid-column-min: 13.5rem; +} +.grid.is-col-min-10 { + --bulma-grid-column-min: 15rem; +} +.grid.is-col-min-11 { + --bulma-grid-column-min: 16.5rem; +} +.grid.is-col-min-12 { + --bulma-grid-column-min: 18rem; +} +.grid.is-col-min-13 { + --bulma-grid-column-min: 19.5rem; +} +.grid.is-col-min-14 { + --bulma-grid-column-min: 21rem; +} +.grid.is-col-min-15 { + --bulma-grid-column-min: 22.5rem; +} +.grid.is-col-min-16 { + --bulma-grid-column-min: 24rem; +} +.grid.is-col-min-17 { + --bulma-grid-column-min: 25.5rem; +} +.grid.is-col-min-18 { + --bulma-grid-column-min: 27rem; +} +.grid.is-col-min-19 { + --bulma-grid-column-min: 28.5rem; +} +.grid.is-col-min-20 { + --bulma-grid-column-min: 30rem; +} +.grid.is-col-min-21 { + --bulma-grid-column-min: 31.5rem; +} +.grid.is-col-min-22 { + --bulma-grid-column-min: 33rem; +} +.grid.is-col-min-23 { + --bulma-grid-column-min: 34.5rem; +} +.grid.is-col-min-24 { + --bulma-grid-column-min: 36rem; +} +.grid.is-col-min-25 { + --bulma-grid-column-min: 37.5rem; +} +.grid.is-col-min-26 { + --bulma-grid-column-min: 39rem; +} +.grid.is-col-min-27 { + --bulma-grid-column-min: 40.5rem; +} +.grid.is-col-min-28 { + --bulma-grid-column-min: 42rem; +} +.grid.is-col-min-29 { + --bulma-grid-column-min: 43.5rem; +} +.grid.is-col-min-30 { + --bulma-grid-column-min: 45rem; +} +.grid.is-col-min-31 { + --bulma-grid-column-min: 46.5rem; +} +.grid.is-col-min-32 { + --bulma-grid-column-min: 48rem; +} + +.cell { + grid-column-end: span var(--bulma-grid-cell-column-span); + grid-column-start: var(--bulma-grid-cell-column-start); + grid-row-end: span var(--bulma-grid-cell-row-span); + grid-row-start: var(--bulma-grid-cell-row-start); +} +.cell.is-col-start-end { + --bulma-grid-cell-column-start: -1; +} +.cell.is-row-start-end { + --bulma-grid-cell-row-start: -1; +} +.cell.is-col-start-1 { + --bulma-grid-cell-column-start: 1; +} +.cell.is-col-end-1 { + --bulma-grid-cell-column-end: 1; +} +.cell.is-col-from-end-1 { + --bulma-grid-cell-column-start: -1; +} +.cell.is-col-span-1 { + --bulma-grid-cell-column-span: 1; +} +.cell.is-row-start-1 { + --bulma-grid-cell-row-start: 1; +} +.cell.is-row-end-1 { + --bulma-grid-cell-row-end: 1; +} +.cell.is-row-from-end-1 { + --bulma-grid-cell-row-start: -1; +} +.cell.is-row-span-1 { + --bulma-grid-cell-row-span: 1; +} +.cell.is-col-start-2 { + --bulma-grid-cell-column-start: 2; +} +.cell.is-col-end-2 { + --bulma-grid-cell-column-end: 2; +} +.cell.is-col-from-end-2 { + --bulma-grid-cell-column-start: -2; +} +.cell.is-col-span-2 { + --bulma-grid-cell-column-span: 2; +} +.cell.is-row-start-2 { + --bulma-grid-cell-row-start: 2; +} +.cell.is-row-end-2 { + --bulma-grid-cell-row-end: 2; +} +.cell.is-row-from-end-2 { + --bulma-grid-cell-row-start: -2; +} +.cell.is-row-span-2 { + --bulma-grid-cell-row-span: 2; +} +.cell.is-col-start-3 { + --bulma-grid-cell-column-start: 3; +} +.cell.is-col-end-3 { + --bulma-grid-cell-column-end: 3; +} +.cell.is-col-from-end-3 { + --bulma-grid-cell-column-start: -3; +} +.cell.is-col-span-3 { + --bulma-grid-cell-column-span: 3; +} +.cell.is-row-start-3 { + --bulma-grid-cell-row-start: 3; +} +.cell.is-row-end-3 { + --bulma-grid-cell-row-end: 3; +} +.cell.is-row-from-end-3 { + --bulma-grid-cell-row-start: -3; +} +.cell.is-row-span-3 { + --bulma-grid-cell-row-span: 3; +} +.cell.is-col-start-4 { + --bulma-grid-cell-column-start: 4; +} +.cell.is-col-end-4 { + --bulma-grid-cell-column-end: 4; +} +.cell.is-col-from-end-4 { + --bulma-grid-cell-column-start: -4; +} +.cell.is-col-span-4 { + --bulma-grid-cell-column-span: 4; +} +.cell.is-row-start-4 { + --bulma-grid-cell-row-start: 4; +} +.cell.is-row-end-4 { + --bulma-grid-cell-row-end: 4; +} +.cell.is-row-from-end-4 { + --bulma-grid-cell-row-start: -4; +} +.cell.is-row-span-4 { + --bulma-grid-cell-row-span: 4; +} +.cell.is-col-start-5 { + --bulma-grid-cell-column-start: 5; +} +.cell.is-col-end-5 { + --bulma-grid-cell-column-end: 5; +} +.cell.is-col-from-end-5 { + --bulma-grid-cell-column-start: -5; +} +.cell.is-col-span-5 { + --bulma-grid-cell-column-span: 5; +} +.cell.is-row-start-5 { + --bulma-grid-cell-row-start: 5; +} +.cell.is-row-end-5 { + --bulma-grid-cell-row-end: 5; +} +.cell.is-row-from-end-5 { + --bulma-grid-cell-row-start: -5; +} +.cell.is-row-span-5 { + --bulma-grid-cell-row-span: 5; +} +.cell.is-col-start-6 { + --bulma-grid-cell-column-start: 6; +} +.cell.is-col-end-6 { + --bulma-grid-cell-column-end: 6; +} +.cell.is-col-from-end-6 { + --bulma-grid-cell-column-start: -6; +} +.cell.is-col-span-6 { + --bulma-grid-cell-column-span: 6; +} +.cell.is-row-start-6 { + --bulma-grid-cell-row-start: 6; +} +.cell.is-row-end-6 { + --bulma-grid-cell-row-end: 6; +} +.cell.is-row-from-end-6 { + --bulma-grid-cell-row-start: -6; +} +.cell.is-row-span-6 { + --bulma-grid-cell-row-span: 6; +} +.cell.is-col-start-7 { + --bulma-grid-cell-column-start: 7; +} +.cell.is-col-end-7 { + --bulma-grid-cell-column-end: 7; +} +.cell.is-col-from-end-7 { + --bulma-grid-cell-column-start: -7; +} +.cell.is-col-span-7 { + --bulma-grid-cell-column-span: 7; +} +.cell.is-row-start-7 { + --bulma-grid-cell-row-start: 7; +} +.cell.is-row-end-7 { + --bulma-grid-cell-row-end: 7; +} +.cell.is-row-from-end-7 { + --bulma-grid-cell-row-start: -7; +} +.cell.is-row-span-7 { + --bulma-grid-cell-row-span: 7; +} +.cell.is-col-start-8 { + --bulma-grid-cell-column-start: 8; +} +.cell.is-col-end-8 { + --bulma-grid-cell-column-end: 8; +} +.cell.is-col-from-end-8 { + --bulma-grid-cell-column-start: -8; +} +.cell.is-col-span-8 { + --bulma-grid-cell-column-span: 8; +} +.cell.is-row-start-8 { + --bulma-grid-cell-row-start: 8; +} +.cell.is-row-end-8 { + --bulma-grid-cell-row-end: 8; +} +.cell.is-row-from-end-8 { + --bulma-grid-cell-row-start: -8; +} +.cell.is-row-span-8 { + --bulma-grid-cell-row-span: 8; +} +.cell.is-col-start-9 { + --bulma-grid-cell-column-start: 9; +} +.cell.is-col-end-9 { + --bulma-grid-cell-column-end: 9; +} +.cell.is-col-from-end-9 { + --bulma-grid-cell-column-start: -9; +} +.cell.is-col-span-9 { + --bulma-grid-cell-column-span: 9; +} +.cell.is-row-start-9 { + --bulma-grid-cell-row-start: 9; +} +.cell.is-row-end-9 { + --bulma-grid-cell-row-end: 9; +} +.cell.is-row-from-end-9 { + --bulma-grid-cell-row-start: -9; +} +.cell.is-row-span-9 { + --bulma-grid-cell-row-span: 9; +} +.cell.is-col-start-10 { + --bulma-grid-cell-column-start: 10; +} +.cell.is-col-end-10 { + --bulma-grid-cell-column-end: 10; +} +.cell.is-col-from-end-10 { + --bulma-grid-cell-column-start: -10; +} +.cell.is-col-span-10 { + --bulma-grid-cell-column-span: 10; +} +.cell.is-row-start-10 { + --bulma-grid-cell-row-start: 10; +} +.cell.is-row-end-10 { + --bulma-grid-cell-row-end: 10; +} +.cell.is-row-from-end-10 { + --bulma-grid-cell-row-start: -10; +} +.cell.is-row-span-10 { + --bulma-grid-cell-row-span: 10; +} +.cell.is-col-start-11 { + --bulma-grid-cell-column-start: 11; +} +.cell.is-col-end-11 { + --bulma-grid-cell-column-end: 11; +} +.cell.is-col-from-end-11 { + --bulma-grid-cell-column-start: -11; +} +.cell.is-col-span-11 { + --bulma-grid-cell-column-span: 11; +} +.cell.is-row-start-11 { + --bulma-grid-cell-row-start: 11; +} +.cell.is-row-end-11 { + --bulma-grid-cell-row-end: 11; +} +.cell.is-row-from-end-11 { + --bulma-grid-cell-row-start: -11; +} +.cell.is-row-span-11 { + --bulma-grid-cell-row-span: 11; +} +.cell.is-col-start-12 { + --bulma-grid-cell-column-start: 12; +} +.cell.is-col-end-12 { + --bulma-grid-cell-column-end: 12; +} +.cell.is-col-from-end-12 { + --bulma-grid-cell-column-start: -12; +} +.cell.is-col-span-12 { + --bulma-grid-cell-column-span: 12; +} +.cell.is-row-start-12 { + --bulma-grid-cell-row-start: 12; +} +.cell.is-row-end-12 { + --bulma-grid-cell-row-end: 12; +} +.cell.is-row-from-end-12 { + --bulma-grid-cell-row-start: -12; +} +.cell.is-row-span-12 { + --bulma-grid-cell-row-span: 12; +} +@media screen and (max-width: 768px) { + .cell.is-col-start-1-mobile { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-mobile { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-mobile { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-mobile { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-mobile { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-mobile { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-mobile { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-mobile { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-mobile { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-mobile { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-mobile { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-mobile { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-mobile { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-mobile { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-mobile { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-mobile { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-mobile { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-mobile { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-mobile { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-mobile { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-mobile { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-mobile { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-mobile { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-mobile { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-mobile { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-mobile { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-mobile { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-mobile { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-mobile { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-mobile { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-mobile { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-mobile { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-mobile { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-mobile { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-mobile { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-mobile { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-mobile { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-mobile { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-mobile { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-mobile { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-mobile { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-mobile { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-mobile { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-mobile { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-mobile { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-mobile { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-mobile { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-mobile { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-mobile { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-mobile { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-mobile { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-mobile { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-mobile { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-mobile { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-mobile { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-mobile { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-mobile { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-mobile { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-mobile { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-mobile { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-mobile { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-mobile { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-mobile { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-mobile { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-mobile { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-mobile { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-mobile { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-mobile { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-mobile { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-mobile { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-mobile { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-mobile { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-mobile { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-mobile { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-mobile { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-mobile { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-mobile { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-mobile { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-mobile { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-mobile { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-mobile { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-mobile { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-mobile { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-mobile { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-mobile { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-mobile { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-mobile { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-mobile { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-mobile { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-mobile { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-mobile { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-mobile { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-mobile { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-mobile { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-mobile { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-mobile { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 769px), print { + .cell.is-col-start-1-tablet { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-tablet { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-tablet { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-tablet { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-tablet { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-tablet { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-tablet { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-tablet { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-tablet { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-tablet { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-tablet { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-tablet { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-tablet { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-tablet { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-tablet { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-tablet { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-tablet { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-tablet { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-tablet { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-tablet { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-tablet { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-tablet { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-tablet { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-tablet { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-tablet { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-tablet { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-tablet { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-tablet { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-tablet { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-tablet { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-tablet { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-tablet { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-tablet { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-tablet { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-tablet { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-tablet { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-tablet { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-tablet { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-tablet { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-tablet { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-tablet { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-tablet { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-tablet { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-tablet { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-tablet { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-tablet { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-tablet { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-tablet { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-tablet { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-tablet { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-tablet { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-tablet { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-tablet { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-tablet { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-tablet { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-tablet { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-tablet { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-tablet { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-tablet { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-tablet { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-tablet { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-tablet { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-tablet { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-tablet { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-tablet { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-tablet { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-tablet { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-tablet { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-tablet { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-tablet { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-tablet { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-tablet { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-tablet { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-tablet { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-tablet { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-tablet { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-tablet { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-tablet { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-tablet { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-tablet { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-tablet { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-tablet { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-tablet { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-tablet { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-tablet { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-tablet { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-tablet { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-tablet { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-tablet { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-tablet { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-tablet { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-tablet { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-tablet { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-tablet { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-tablet { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-tablet { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .cell.is-col-start-1-tablet-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-tablet-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-tablet-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-tablet-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-tablet-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-tablet-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-tablet-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-tablet-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-tablet-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-tablet-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-tablet-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-tablet-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-tablet-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-tablet-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-tablet-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-tablet-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-tablet-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-tablet-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-tablet-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-tablet-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-tablet-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-tablet-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-tablet-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-tablet-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-tablet-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-tablet-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-tablet-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-tablet-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-tablet-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-tablet-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-tablet-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-tablet-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-tablet-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-tablet-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-tablet-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-tablet-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-tablet-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-tablet-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-tablet-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-tablet-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-tablet-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-tablet-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-tablet-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-tablet-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-tablet-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-tablet-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-tablet-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-tablet-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-tablet-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-tablet-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-tablet-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-tablet-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-tablet-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-tablet-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-tablet-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-tablet-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-tablet-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-tablet-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-tablet-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-tablet-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-tablet-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-tablet-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-tablet-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-tablet-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-tablet-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-tablet-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-tablet-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-tablet-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-tablet-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-tablet-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-tablet-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-tablet-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-tablet-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-tablet-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-tablet-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-tablet-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-tablet-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-tablet-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-tablet-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-tablet-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-tablet-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-tablet-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-tablet-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-tablet-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-tablet-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-tablet-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-tablet-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-tablet-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-tablet-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-tablet-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-tablet-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-tablet-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-tablet-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-tablet-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-tablet-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-tablet-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1024px) { + .cell.is-col-start-1-desktop { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-desktop { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-desktop { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-desktop { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-desktop { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-desktop { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-desktop { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-desktop { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-desktop { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-desktop { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-desktop { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-desktop { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-desktop { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-desktop { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-desktop { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-desktop { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-desktop { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-desktop { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-desktop { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-desktop { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-desktop { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-desktop { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-desktop { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-desktop { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-desktop { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-desktop { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-desktop { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-desktop { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-desktop { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-desktop { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-desktop { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-desktop { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-desktop { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-desktop { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-desktop { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-desktop { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-desktop { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-desktop { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-desktop { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-desktop { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-desktop { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-desktop { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-desktop { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-desktop { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-desktop { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-desktop { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-desktop { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-desktop { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-desktop { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-desktop { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-desktop { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-desktop { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-desktop { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-desktop { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-desktop { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-desktop { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-desktop { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-desktop { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-desktop { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-desktop { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-desktop { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-desktop { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-desktop { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-desktop { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-desktop { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-desktop { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-desktop { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-desktop { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-desktop { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-desktop { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-desktop { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-desktop { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-desktop { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-desktop { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-desktop { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-desktop { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-desktop { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-desktop { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-desktop { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-desktop { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-desktop { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-desktop { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-desktop { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-desktop { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-desktop { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-desktop { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-desktop { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-desktop { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-desktop { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-desktop { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-desktop { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-desktop { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-desktop { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-desktop { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-desktop { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-desktop { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .cell.is-col-start-1-desktop-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-desktop-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-desktop-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-desktop-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-desktop-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-desktop-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-desktop-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-desktop-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-desktop-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-desktop-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-desktop-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-desktop-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-desktop-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-desktop-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-desktop-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-desktop-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-desktop-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-desktop-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-desktop-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-desktop-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-desktop-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-desktop-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-desktop-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-desktop-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-desktop-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-desktop-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-desktop-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-desktop-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-desktop-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-desktop-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-desktop-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-desktop-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-desktop-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-desktop-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-desktop-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-desktop-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-desktop-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-desktop-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-desktop-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-desktop-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-desktop-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-desktop-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-desktop-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-desktop-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-desktop-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-desktop-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-desktop-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-desktop-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-desktop-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-desktop-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-desktop-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-desktop-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-desktop-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-desktop-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-desktop-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-desktop-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-desktop-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-desktop-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-desktop-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-desktop-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-desktop-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-desktop-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-desktop-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-desktop-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-desktop-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-desktop-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-desktop-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-desktop-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-desktop-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-desktop-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-desktop-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-desktop-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-desktop-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-desktop-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-desktop-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-desktop-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-desktop-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-desktop-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-desktop-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-desktop-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-desktop-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-desktop-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-desktop-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-desktop-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-desktop-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-desktop-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-desktop-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-desktop-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-desktop-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-desktop-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-desktop-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-desktop-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-desktop-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-desktop-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-desktop-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-desktop-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1216px) { + .cell.is-col-start-1-widescreen { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-widescreen { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-widescreen { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-widescreen { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-widescreen { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-widescreen { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-widescreen { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-widescreen { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-widescreen { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-widescreen { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-widescreen { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-widescreen { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-widescreen { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-widescreen { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-widescreen { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-widescreen { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-widescreen { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-widescreen { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-widescreen { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-widescreen { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-widescreen { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-widescreen { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-widescreen { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-widescreen { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-widescreen { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-widescreen { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-widescreen { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-widescreen { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-widescreen { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-widescreen { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-widescreen { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-widescreen { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-widescreen { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-widescreen { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-widescreen { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-widescreen { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-widescreen { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-widescreen { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-widescreen { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-widescreen { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-widescreen { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-widescreen { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-widescreen { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-widescreen { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-widescreen { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-widescreen { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-widescreen { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-widescreen { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-widescreen { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-widescreen { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-widescreen { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-widescreen { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-widescreen { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-widescreen { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-widescreen { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-widescreen { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-widescreen { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-widescreen { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-widescreen { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-widescreen { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-widescreen { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-widescreen { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-widescreen { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-widescreen { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-widescreen { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-widescreen { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-widescreen { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-widescreen { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-widescreen { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-widescreen { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-widescreen { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-widescreen { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-widescreen { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-widescreen { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-widescreen { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-widescreen { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-widescreen { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-widescreen { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-widescreen { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-widescreen { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-widescreen { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-widescreen { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-widescreen { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-widescreen { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-widescreen { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-widescreen { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-widescreen { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-widescreen { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-widescreen { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-widescreen { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-widescreen { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-widescreen { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-widescreen { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-widescreen { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-widescreen { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-widescreen { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .cell.is-col-start-1-widescreen-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-widescreen-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-widescreen-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-widescreen-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-widescreen-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-widescreen-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-widescreen-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-widescreen-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-widescreen-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-widescreen-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-widescreen-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-widescreen-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-widescreen-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-widescreen-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-widescreen-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-widescreen-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-widescreen-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-widescreen-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-widescreen-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-widescreen-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-widescreen-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-widescreen-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-widescreen-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-widescreen-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-widescreen-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-widescreen-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-widescreen-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-widescreen-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-widescreen-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-widescreen-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-widescreen-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-widescreen-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-widescreen-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-widescreen-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-widescreen-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-widescreen-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-widescreen-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-widescreen-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-widescreen-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-widescreen-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-widescreen-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-widescreen-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-widescreen-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-widescreen-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-widescreen-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-widescreen-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-widescreen-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-widescreen-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-widescreen-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-widescreen-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-widescreen-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-widescreen-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-widescreen-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-widescreen-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-widescreen-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-widescreen-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-widescreen-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-widescreen-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-widescreen-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-widescreen-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-widescreen-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-widescreen-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-widescreen-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-widescreen-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-widescreen-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-widescreen-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-widescreen-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-widescreen-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-widescreen-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-widescreen-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-widescreen-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-widescreen-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-widescreen-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-widescreen-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-widescreen-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-widescreen-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-widescreen-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-widescreen-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-widescreen-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-widescreen-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-widescreen-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-widescreen-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-widescreen-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-widescreen-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-widescreen-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-widescreen-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-widescreen-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-widescreen-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-widescreen-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-widescreen-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-widescreen-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-widescreen-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-widescreen-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-widescreen-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-widescreen-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-widescreen-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1408px) { + .cell.is-col-start-1-fullhd { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-fullhd { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-fullhd { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-fullhd { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-fullhd { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-fullhd { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-fullhd { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-fullhd { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-fullhd { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-fullhd { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-fullhd { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-fullhd { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-fullhd { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-fullhd { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-fullhd { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-fullhd { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-fullhd { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-fullhd { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-fullhd { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-fullhd { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-fullhd { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-fullhd { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-fullhd { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-fullhd { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-fullhd { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-fullhd { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-fullhd { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-fullhd { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-fullhd { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-fullhd { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-fullhd { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-fullhd { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-fullhd { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-fullhd { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-fullhd { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-fullhd { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-fullhd { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-fullhd { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-fullhd { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-fullhd { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-fullhd { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-fullhd { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-fullhd { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-fullhd { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-fullhd { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-fullhd { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-fullhd { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-fullhd { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-fullhd { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-fullhd { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-fullhd { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-fullhd { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-fullhd { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-fullhd { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-fullhd { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-fullhd { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-fullhd { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-fullhd { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-fullhd { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-fullhd { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-fullhd { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-fullhd { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-fullhd { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-fullhd { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-fullhd { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-fullhd { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-fullhd { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-fullhd { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-fullhd { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-fullhd { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-fullhd { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-fullhd { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-fullhd { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-fullhd { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-fullhd { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-fullhd { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-fullhd { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-fullhd { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-fullhd { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-fullhd { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-fullhd { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-fullhd { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-fullhd { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-fullhd { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-fullhd { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-fullhd { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-fullhd { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-fullhd { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-fullhd { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-fullhd { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-fullhd { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-fullhd { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-fullhd { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-fullhd { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-fullhd { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-fullhd { + --bulma-grid-cell-row-span: 12; + } +} + +/* Bulma Components */ +.container { + flex-grow: 1; + margin: 0 auto; + position: relative; + width: 100%; +} +.container.is-fluid { + max-width: none !important; + padding-left: 32px; + padding-right: 32px; + width: 100%; +} +.container.is-max-tablet { + max-width: 705px; +} +@media screen and (min-width: 1024px) { + .container { + max-width: 960px; + } +} +@media screen and (max-width: 1215px) { + .container.is-widescreen:not(.is-max-tablet):not(.is-max-desktop) { + max-width: 1152px; + } +} +@media screen and (max-width: 1407px) { + .container.is-fullhd:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { + max-width: 1344px; + } +} +@media screen and (min-width: 1216px) { + .container:not(.is-max-tablet):not(.is-max-desktop) { + max-width: 1152px; + } +} +@media screen and (min-width: 1408px) { + .container:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { + max-width: 1344px; + } +} + +.footer { + --bulma-footer-background-color: var(--bulma-scheme-main-bis); + --bulma-footer-color: false; + --bulma-footer-padding: 3rem 1.5rem 6rem; + background-color: var(--bulma-footer-background-color); + padding: var(--bulma-footer-padding); +} + +.hero { + --bulma-hero-body-padding: 3rem 1.5rem; + --bulma-hero-body-padding-tablet: 3rem 3rem; + --bulma-hero-body-padding-small: 1.5rem; + --bulma-hero-body-padding-medium: 9rem 4.5rem; + --bulma-hero-body-padding-large: 18rem 6rem; + --bulma-hero-gradient-h-offset: 5deg; + --bulma-hero-gradient-s-offset: 10%; + --bulma-hero-gradient-l-offset: 5%; +} + +.hero { + align-items: stretch; + display: flex; + flex-direction: column; + justify-content: space-between; +} +.hero .navbar { + background: none; +} +.hero .tabs ul { + border-bottom: none; +} +.hero.is-white { + --bulma-hero-h: var(--bulma-white-h); + --bulma-hero-s: var(--bulma-white-s); + --bulma-hero-background-l: var(--bulma-white-l); + --bulma-hero-color-l: var(--bulma-white-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-white .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-white .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-black { + --bulma-hero-h: var(--bulma-black-h); + --bulma-hero-s: var(--bulma-black-s); + --bulma-hero-background-l: var(--bulma-black-l); + --bulma-hero-color-l: var(--bulma-black-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-black .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-black .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-light { + --bulma-hero-h: var(--bulma-light-h); + --bulma-hero-s: var(--bulma-light-s); + --bulma-hero-background-l: var(--bulma-light-l); + --bulma-hero-color-l: var(--bulma-light-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-light .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-light .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-dark { + --bulma-hero-h: var(--bulma-dark-h); + --bulma-hero-s: var(--bulma-dark-s); + --bulma-hero-background-l: var(--bulma-dark-l); + --bulma-hero-color-l: var(--bulma-dark-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-dark .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-dark .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-text { + --bulma-hero-h: var(--bulma-text-h); + --bulma-hero-s: var(--bulma-text-s); + --bulma-hero-background-l: var(--bulma-text-l); + --bulma-hero-color-l: var(--bulma-text-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-text .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-text .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-text.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-primary { + --bulma-hero-h: var(--bulma-primary-h); + --bulma-hero-s: var(--bulma-primary-s); + --bulma-hero-background-l: var(--bulma-primary-l); + --bulma-hero-color-l: var(--bulma-primary-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-primary .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-primary .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-link { + --bulma-hero-h: var(--bulma-link-h); + --bulma-hero-s: var(--bulma-link-s); + --bulma-hero-background-l: var(--bulma-link-l); + --bulma-hero-color-l: var(--bulma-link-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-link .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-link .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-link.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-info { + --bulma-hero-h: var(--bulma-info-h); + --bulma-hero-s: var(--bulma-info-s); + --bulma-hero-background-l: var(--bulma-info-l); + --bulma-hero-color-l: var(--bulma-info-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-info .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-info .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-success { + --bulma-hero-h: var(--bulma-success-h); + --bulma-hero-s: var(--bulma-success-s); + --bulma-hero-background-l: var(--bulma-success-l); + --bulma-hero-color-l: var(--bulma-success-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-success .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-success .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-warning { + --bulma-hero-h: var(--bulma-warning-h); + --bulma-hero-s: var(--bulma-warning-s); + --bulma-hero-background-l: var(--bulma-warning-l); + --bulma-hero-color-l: var(--bulma-warning-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-warning .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-warning .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-danger { + --bulma-hero-h: var(--bulma-danger-h); + --bulma-hero-s: var(--bulma-danger-s); + --bulma-hero-background-l: var(--bulma-danger-l); + --bulma-hero-color-l: var(--bulma-danger-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-danger .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-danger .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-small .hero-body { + padding: var(--bulma-hero-body-padding-small); +} +@media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding: var(--bulma-hero-body-padding-medium); + } +} +@media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding: var(--bulma-hero-body-padding-large); + } +} +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { + align-items: center; + display: flex; +} +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; +} +.hero.is-halfheight { + min-height: 50vh; +} +.hero.is-fullheight { + min-height: 100vh; +} + +.hero-video { + overflow: hidden; +} +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); +} +.hero-video.is-transparent { + opacity: 0.3; +} +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + +.hero-buttons { + margin-top: 1.5rem; +} +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} +@media screen and (min-width: 769px), print { + .hero-buttons { + display: flex; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-inline-end: 1.5rem; + } +} + +.hero-head, +.hero-foot { + flex-grow: 0; + flex-shrink: 0; +} + +.hero-body { + flex-grow: 1; + flex-shrink: 0; + padding: var(--bulma-hero-body-padding); +} +@media screen and (min-width: 769px), print { + .hero-body { + padding: var(--bulma-hero-body-padding-tablet); + } +} + +.level { + --bulma-level-item-spacing: calc(var(--bulma-block-spacing) * 0.5); + align-items: center; + display: flex; + flex-direction: column; + justify-content: space-between; + gap: var(--bulma-level-item-spacing); +} +.level code { + border-radius: var(--bulma-radius); +} +.level img { + display: inline-block; + vertical-align: top; +} +.level.is-mobile { + display: flex; + flex-direction: row; +} +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: flex; +} +.level.is-mobile .level-item:not(.is-narrow) { + flex-grow: 1; +} +@media screen and (min-width: 769px), print { + .level { + display: flex; + flex-direction: row; + } + .level > .level-item:not(.is-narrow) { + flex-grow: 1; + } +} + +.level-item { + align-items: center; + display: flex; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; +} +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; +} + +.level-left, +.level-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + gap: calc(var(--bulma-block-spacing) * 0.5); +} +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { + flex-grow: 1; +} + +.level-left { + align-items: center; + display: flex; + flex-direction: column; + justify-content: flex-start; +} +@media screen and (min-width: 769px), print { + .level-left { + flex-direction: row; + } +} + +.level-right { + align-items: center; + display: flex; + flex-direction: column; + justify-content: flex-end; +} +@media screen and (min-width: 769px), print { + .level-right { + flex-direction: row; + } +} + +.media { + --bulma-media-border-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l), 0.5); + --bulma-media-border-size: 1px; + --bulma-media-spacing: 1rem; + --bulma-media-spacing-large: 1.5rem; + --bulma-media-content-spacing: 0.75rem; + --bulma-media-level-1-spacing: 0.75rem; + --bulma-media-level-1-content-spacing: 0.5rem; + --bulma-media-level-2-spacing: 0.5rem; + align-items: flex-start; + display: flex; + text-align: inherit; +} +.media .content:not(:last-child) { + margin-bottom: var(--bulma-media-content-spacing); +} +.media .media { + border-top-color: var(--bulma-media-border-color); + border-top-style: solid; + border-top-width: var(--bulma-media-border-size); + display: flex; + padding-top: var(--bulma-media-level-1-spacing); +} +.media .media .content:not(:last-child), +.media .media .control:not(:last-child) { + margin-bottom: var(--bulma-media-level-1-content-spacing); +} +.media .media .media { + padding-top: var(--bulma-media-level-2-spacing); +} +.media .media .media + .media { + margin-top: var(--bulma-media-level-2-spacing); +} +.media + .media { + border-top-color: var(--bulma-media-border-color); + border-top-style: solid; + border-top-width: var(--bulma-media-border-size); + margin-top: var(--bulma-media-spacing); + padding-top: var(--bulma-media-spacing); +} +.media.is-large + .media { + margin-top: var(--bulma-media-spacing-large); + padding-top: var(--bulma-media-spacing-large); +} + +.media-left, +.media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; +} + +.media-left { + margin-inline-end: var(--bulma-media-spacing); +} + +.media-right { + margin-inline-start: var(--bulma-media-spacing); +} + +.media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: inherit; +} + +@media screen and (max-width: 768px) { + .media-content { + overflow-x: auto; + } +} +.section { + --bulma-section-padding: 3rem 1.5rem; + --bulma-section-padding-desktop: 3rem 3rem; + --bulma-section-padding-medium: 9rem 4.5rem; + --bulma-section-padding-large: 18rem 6rem; + padding: var(--bulma-section-padding); +} +@media screen and (min-width: 1024px) { + .section { + padding: var(--bulma-section-padding-desktop); + } + .section.is-medium { + padding: var(--bulma-section-padding-medium); + } + .section.is-large { + padding: var(--bulma-section-padding-large); + } +} +.section.is-fullheight { + min-height: 100vh; +} + +:root { + --bulma-skeleton-background: var(--bulma-border); + --bulma-skeleton-radius: var(--bulma-radius-small); + --bulma-skeleton-block-min-height: 4.5em; + --bulma-skeleton-lines-gap: 0.75em; + --bulma-skeleton-line-height: 0.75em; +} + +.skeleton-lines > div, .skeleton-block, .has-skeleton::after, .is-skeleton { + animation-duration: 2s; + animation-iteration-count: infinite; + animation-name: pulsate; + animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1); + background-color: var(--bulma-skeleton-background); + border-radius: var(--bulma-skeleton-radius); + box-shadow: none; + pointer-events: none; +} + +.is-skeleton { + color: transparent !important; +} +.is-skeleton em, +.is-skeleton strong { + color: inherit; +} +.is-skeleton img { + visibility: hidden; +} +.is-skeleton.checkbox input { + opacity: 0; +} +.is-skeleton.delete { + border-radius: var(--bulma-radius-rounded); +} +.is-skeleton.delete::before, .is-skeleton.delete::after { + display: none; +} + +input.is-skeleton, +textarea.is-skeleton { + resize: none; +} +input.is-skeleton::-moz-placeholder, +textarea.is-skeleton::-moz-placeholder { + color: transparent !important; +} +input.is-skeleton::-webkit-input-placeholder, +textarea.is-skeleton::-webkit-input-placeholder { + color: transparent !important; +} +input.is-skeleton:-moz-placeholder, +textarea.is-skeleton:-moz-placeholder { + color: transparent !important; +} +input.is-skeleton:-ms-input-placeholder, +textarea.is-skeleton:-ms-input-placeholder { + color: transparent !important; +} + +.has-skeleton { + color: transparent !important; + position: relative; +} +.has-skeleton::after { + content: ""; + display: block; + height: 100%; + left: 0; + max-width: 100%; + min-width: 10%; + position: absolute; + top: 0; + width: 7em; +} + +.skeleton-block { + color: transparent !important; + min-height: var(--bulma-skeleton-block-min-height); +} + +.skeleton-lines { + color: transparent !important; + display: flex; + flex-direction: column; + gap: var(--bulma-skeleton-lines-gap); + position: relative; +} +.skeleton-lines > div { + height: var(--bulma-skeleton-line-height); +} +.skeleton-lines > div:last-child { + min-width: 4em; + width: 30%; +} + +/* Bulma Helpers */ +.is-aspect-ratio-1by1 { + aspect-ratio: 1/1; +} + +.is-aspect-ratio-5by4 { + aspect-ratio: 5/4; +} + +.is-aspect-ratio-4by3 { + aspect-ratio: 4/3; +} + +.is-aspect-ratio-3by2 { + aspect-ratio: 3/2; +} + +.is-aspect-ratio-5by3 { + aspect-ratio: 5/3; +} + +.is-aspect-ratio-16by9 { + aspect-ratio: 16/9; +} + +.is-aspect-ratio-2by1 { + aspect-ratio: 2/1; +} + +.is-aspect-ratio-3by1 { + aspect-ratio: 3/1; +} + +.is-aspect-ratio-4by5 { + aspect-ratio: 4/5; +} + +.is-aspect-ratio-3by4 { + aspect-ratio: 3/4; +} + +.is-aspect-ratio-2by3 { + aspect-ratio: 2/3; +} + +.is-aspect-ratio-3by5 { + aspect-ratio: 3/5; +} + +.is-aspect-ratio-9by16 { + aspect-ratio: 9/16; +} + +.is-aspect-ratio-1by2 { + aspect-ratio: 1/2; +} + +.is-aspect-ratio-1by3 { + aspect-ratio: 1/3; +} + +.has-radius-small { + border-radius: var(--bulma-radius-small); +} + +.has-radius-normal { + border-radius: var(--bulma-radius); +} + +.has-radius-large { + border-radius: var(--bulma-radius-large); +} + +.has-radius-rounded { + border-radius: var(--bulma-radius-rounded); +} + +.has-background { + background-color: var(--bulma-background); +} + +.has-text-white { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l)) !important; +} + +.has-background-white { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l)) !important; +} + +.has-text-white-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-invert-l)) !important; +} + +.has-background-white-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-invert-l)) !important; +} + +.has-text-white-on-scheme { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)) !important; +} + +.has-background-white-on-scheme { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)) !important; +} + +.has-text-white-light { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-l)) !important; +} + +.has-background-white-light { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-l)) !important; +} + +.has-text-white-light-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-invert-l)) !important; +} + +.has-background-white-light-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-invert-l)) !important; +} + +.has-text-white-dark { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-l)) !important; +} + +.has-background-white-dark { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-l)) !important; +} + +.has-text-white-dark-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-invert-l)) !important; +} + +.has-background-white-dark-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-invert-l)) !important; +} + +.has-text-white-soft { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-l)) !important; +} + +.has-background-white-soft { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-l)) !important; +} + +.has-text-white-bold { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-l)) !important; +} + +.has-background-white-bold { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-l)) !important; +} + +.has-text-white-soft-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-white-soft-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-white-bold-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-white-bold-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-white-00 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-l)) !important; +} + +.has-background-white-00 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-l)) !important; +} + +.has-text-white-00-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-invert-l)) !important; +} + +.has-background-white-00-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-invert-l)) !important; +} + +.has-text-white-05 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-l)) !important; +} + +.has-background-white-05 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-l)) !important; +} + +.has-text-white-05-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-invert-l)) !important; +} + +.has-background-white-05-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-invert-l)) !important; +} + +.has-text-white-10 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-l)) !important; +} + +.has-background-white-10 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-l)) !important; +} + +.has-text-white-10-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-invert-l)) !important; +} + +.has-background-white-10-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-invert-l)) !important; +} + +.has-text-white-15 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-l)) !important; +} + +.has-background-white-15 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-l)) !important; +} + +.has-text-white-15-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-invert-l)) !important; +} + +.has-background-white-15-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-invert-l)) !important; +} + +.has-text-white-20 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-l)) !important; +} + +.has-background-white-20 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-l)) !important; +} + +.has-text-white-20-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-invert-l)) !important; +} + +.has-background-white-20-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-invert-l)) !important; +} + +.has-text-white-25 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-l)) !important; +} + +.has-background-white-25 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-l)) !important; +} + +.has-text-white-25-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-invert-l)) !important; +} + +.has-background-white-25-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-invert-l)) !important; +} + +.has-text-white-30 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-l)) !important; +} + +.has-background-white-30 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-l)) !important; +} + +.has-text-white-30-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-invert-l)) !important; +} + +.has-background-white-30-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-invert-l)) !important; +} + +.has-text-white-35 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-l)) !important; +} + +.has-background-white-35 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-l)) !important; +} + +.has-text-white-35-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-invert-l)) !important; +} + +.has-background-white-35-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-invert-l)) !important; +} + +.has-text-white-40 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-l)) !important; +} + +.has-background-white-40 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-l)) !important; +} + +.has-text-white-40-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-invert-l)) !important; +} + +.has-background-white-40-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-invert-l)) !important; +} + +.has-text-white-45 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-l)) !important; +} + +.has-background-white-45 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-l)) !important; +} + +.has-text-white-45-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-invert-l)) !important; +} + +.has-background-white-45-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-invert-l)) !important; +} + +.has-text-white-50 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-l)) !important; +} + +.has-background-white-50 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-l)) !important; +} + +.has-text-white-50-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-invert-l)) !important; +} + +.has-background-white-50-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-invert-l)) !important; +} + +.has-text-white-55 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-l)) !important; +} + +.has-background-white-55 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-l)) !important; +} + +.has-text-white-55-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-invert-l)) !important; +} + +.has-background-white-55-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-invert-l)) !important; +} + +.has-text-white-60 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-l)) !important; +} + +.has-background-white-60 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-l)) !important; +} + +.has-text-white-60-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-invert-l)) !important; +} + +.has-background-white-60-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-invert-l)) !important; +} + +.has-text-white-65 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-l)) !important; +} + +.has-background-white-65 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-l)) !important; +} + +.has-text-white-65-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-invert-l)) !important; +} + +.has-background-white-65-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-invert-l)) !important; +} + +.has-text-white-70 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-l)) !important; +} + +.has-background-white-70 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-l)) !important; +} + +.has-text-white-70-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-invert-l)) !important; +} + +.has-background-white-70-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-invert-l)) !important; +} + +.has-text-white-75 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-l)) !important; +} + +.has-background-white-75 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-l)) !important; +} + +.has-text-white-75-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-invert-l)) !important; +} + +.has-background-white-75-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-invert-l)) !important; +} + +.has-text-white-80 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-l)) !important; +} + +.has-background-white-80 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-l)) !important; +} + +.has-text-white-80-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-invert-l)) !important; +} + +.has-background-white-80-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-invert-l)) !important; +} + +.has-text-white-85 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-l)) !important; +} + +.has-background-white-85 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-l)) !important; +} + +.has-text-white-85-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-invert-l)) !important; +} + +.has-background-white-85-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-invert-l)) !important; +} + +.has-text-white-90 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-l)) !important; +} + +.has-background-white-90 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-l)) !important; +} + +.has-text-white-90-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-invert-l)) !important; +} + +.has-background-white-90-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-invert-l)) !important; +} + +.has-text-white-95 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-l)) !important; +} + +.has-background-white-95 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-l)) !important; +} + +.has-text-white-95-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-invert-l)) !important; +} + +.has-background-white-95-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-invert-l)) !important; +} + +.has-text-white-100 { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-l)) !important; +} + +.has-background-white-100 { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-l)) !important; +} + +.has-text-white-100-invert { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-invert-l)) !important; +} + +.has-background-white-100-invert { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-invert-l)) !important; +} + +a.has-text-white:hover, a.has-text-white:focus-visible, +button.has-text-white:hover, +button.has-text-white:focus-visible, +has-text-white.is-hoverable:hover, +has-text-white.is-hoverable:focus-visible { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-white:active, +button.has-text-white:active, +has-text-white.is-hoverable:active { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-white:hover, a.has-background-white:focus-visible, +button.has-background-white:hover, +button.has-background-white:focus-visible, +has-background-white.is-hoverable:hover, +has-background-white.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-white:active, +button.has-background-white:active, +has-background-white.is-hoverable:active { + background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-white { + --h: var(--bulma-white-h); + --s: var(--bulma-white-s); + --l: var(--bulma-white-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-white-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-white-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-white-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-white-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-white-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-white-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-white-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-white-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-white-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-white-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-white-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-white-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-white-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-white-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-white-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-white-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-white-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-white-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-white-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-white-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-white-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-black { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l)) !important; +} + +.has-background-black { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l)) !important; +} + +.has-text-black-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-invert-l)) !important; +} + +.has-background-black-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-invert-l)) !important; +} + +.has-text-black-on-scheme { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)) !important; +} + +.has-background-black-on-scheme { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)) !important; +} + +.has-text-black-light { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-l)) !important; +} + +.has-background-black-light { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-l)) !important; +} + +.has-text-black-light-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-invert-l)) !important; +} + +.has-background-black-light-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-invert-l)) !important; +} + +.has-text-black-dark { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-l)) !important; +} + +.has-background-black-dark { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-l)) !important; +} + +.has-text-black-dark-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-invert-l)) !important; +} + +.has-background-black-dark-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-invert-l)) !important; +} + +.has-text-black-soft { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-l)) !important; +} + +.has-background-black-soft { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-l)) !important; +} + +.has-text-black-bold { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-l)) !important; +} + +.has-background-black-bold { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-l)) !important; +} + +.has-text-black-soft-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-black-soft-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-black-bold-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-black-bold-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-black-00 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-l)) !important; +} + +.has-background-black-00 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-l)) !important; +} + +.has-text-black-00-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-invert-l)) !important; +} + +.has-background-black-00-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-invert-l)) !important; +} + +.has-text-black-05 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-l)) !important; +} + +.has-background-black-05 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-l)) !important; +} + +.has-text-black-05-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-invert-l)) !important; +} + +.has-background-black-05-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-invert-l)) !important; +} + +.has-text-black-10 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-l)) !important; +} + +.has-background-black-10 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-l)) !important; +} + +.has-text-black-10-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-invert-l)) !important; +} + +.has-background-black-10-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-invert-l)) !important; +} + +.has-text-black-15 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-l)) !important; +} + +.has-background-black-15 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-l)) !important; +} + +.has-text-black-15-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-invert-l)) !important; +} + +.has-background-black-15-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-invert-l)) !important; +} + +.has-text-black-20 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-l)) !important; +} + +.has-background-black-20 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-l)) !important; +} + +.has-text-black-20-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-invert-l)) !important; +} + +.has-background-black-20-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-invert-l)) !important; +} + +.has-text-black-25 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-l)) !important; +} + +.has-background-black-25 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-l)) !important; +} + +.has-text-black-25-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-invert-l)) !important; +} + +.has-background-black-25-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-invert-l)) !important; +} + +.has-text-black-30 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-l)) !important; +} + +.has-background-black-30 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-l)) !important; +} + +.has-text-black-30-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-invert-l)) !important; +} + +.has-background-black-30-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-invert-l)) !important; +} + +.has-text-black-35 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-l)) !important; +} + +.has-background-black-35 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-l)) !important; +} + +.has-text-black-35-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-invert-l)) !important; +} + +.has-background-black-35-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-invert-l)) !important; +} + +.has-text-black-40 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-l)) !important; +} + +.has-background-black-40 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-l)) !important; +} + +.has-text-black-40-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-invert-l)) !important; +} + +.has-background-black-40-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-invert-l)) !important; +} + +.has-text-black-45 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-l)) !important; +} + +.has-background-black-45 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-l)) !important; +} + +.has-text-black-45-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-invert-l)) !important; +} + +.has-background-black-45-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-invert-l)) !important; +} + +.has-text-black-50 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-l)) !important; +} + +.has-background-black-50 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-l)) !important; +} + +.has-text-black-50-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-invert-l)) !important; +} + +.has-background-black-50-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-invert-l)) !important; +} + +.has-text-black-55 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-l)) !important; +} + +.has-background-black-55 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-l)) !important; +} + +.has-text-black-55-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-invert-l)) !important; +} + +.has-background-black-55-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-invert-l)) !important; +} + +.has-text-black-60 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-l)) !important; +} + +.has-background-black-60 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-l)) !important; +} + +.has-text-black-60-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-invert-l)) !important; +} + +.has-background-black-60-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-invert-l)) !important; +} + +.has-text-black-65 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-l)) !important; +} + +.has-background-black-65 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-l)) !important; +} + +.has-text-black-65-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-invert-l)) !important; +} + +.has-background-black-65-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-invert-l)) !important; +} + +.has-text-black-70 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-l)) !important; +} + +.has-background-black-70 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-l)) !important; +} + +.has-text-black-70-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-invert-l)) !important; +} + +.has-background-black-70-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-invert-l)) !important; +} + +.has-text-black-75 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-l)) !important; +} + +.has-background-black-75 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-l)) !important; +} + +.has-text-black-75-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-invert-l)) !important; +} + +.has-background-black-75-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-invert-l)) !important; +} + +.has-text-black-80 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-l)) !important; +} + +.has-background-black-80 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-l)) !important; +} + +.has-text-black-80-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-invert-l)) !important; +} + +.has-background-black-80-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-invert-l)) !important; +} + +.has-text-black-85 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-l)) !important; +} + +.has-background-black-85 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-l)) !important; +} + +.has-text-black-85-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-invert-l)) !important; +} + +.has-background-black-85-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-invert-l)) !important; +} + +.has-text-black-90 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-l)) !important; +} + +.has-background-black-90 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-l)) !important; +} + +.has-text-black-90-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-invert-l)) !important; +} + +.has-background-black-90-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-invert-l)) !important; +} + +.has-text-black-95 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-l)) !important; +} + +.has-background-black-95 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-l)) !important; +} + +.has-text-black-95-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-invert-l)) !important; +} + +.has-background-black-95-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-invert-l)) !important; +} + +.has-text-black-100 { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-l)) !important; +} + +.has-background-black-100 { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-l)) !important; +} + +.has-text-black-100-invert { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-invert-l)) !important; +} + +.has-background-black-100-invert { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-invert-l)) !important; +} + +a.has-text-black:hover, a.has-text-black:focus-visible, +button.has-text-black:hover, +button.has-text-black:focus-visible, +has-text-black.is-hoverable:hover, +has-text-black.is-hoverable:focus-visible { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-black:active, +button.has-text-black:active, +has-text-black.is-hoverable:active { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-black:hover, a.has-background-black:focus-visible, +button.has-background-black:hover, +button.has-background-black:focus-visible, +has-background-black.is-hoverable:hover, +has-background-black.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-black:active, +button.has-background-black:active, +has-background-black.is-hoverable:active { + background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-black { + --h: var(--bulma-black-h); + --s: var(--bulma-black-s); + --l: var(--bulma-black-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-black-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-black-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-black-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-black-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-black-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-black-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-black-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-black-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-black-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-black-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-black-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-black-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-black-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-black-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-black-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-black-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-black-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-black-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-black-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-black-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-black-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-light { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l)) !important; +} + +.has-background-light { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l)) !important; +} + +.has-text-light-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-invert-l)) !important; +} + +.has-background-light-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-invert-l)) !important; +} + +.has-text-light-on-scheme { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)) !important; +} + +.has-background-light-on-scheme { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)) !important; +} + +.has-text-light-light { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-l)) !important; +} + +.has-background-light-light { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-l)) !important; +} + +.has-text-light-light-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-invert-l)) !important; +} + +.has-background-light-light-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-invert-l)) !important; +} + +.has-text-light-dark { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-l)) !important; +} + +.has-background-light-dark { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-l)) !important; +} + +.has-text-light-dark-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-invert-l)) !important; +} + +.has-background-light-dark-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-invert-l)) !important; +} + +.has-text-light-soft { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-l)) !important; +} + +.has-background-light-soft { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-l)) !important; +} + +.has-text-light-bold { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-l)) !important; +} + +.has-background-light-bold { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-l)) !important; +} + +.has-text-light-soft-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-light-soft-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-light-bold-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-light-bold-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-light-00 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-l)) !important; +} + +.has-background-light-00 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-l)) !important; +} + +.has-text-light-00-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-invert-l)) !important; +} + +.has-background-light-00-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-invert-l)) !important; +} + +.has-text-light-05 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-l)) !important; +} + +.has-background-light-05 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-l)) !important; +} + +.has-text-light-05-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-invert-l)) !important; +} + +.has-background-light-05-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-invert-l)) !important; +} + +.has-text-light-10 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-l)) !important; +} + +.has-background-light-10 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-l)) !important; +} + +.has-text-light-10-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-invert-l)) !important; +} + +.has-background-light-10-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-invert-l)) !important; +} + +.has-text-light-15 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-l)) !important; +} + +.has-background-light-15 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-l)) !important; +} + +.has-text-light-15-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-invert-l)) !important; +} + +.has-background-light-15-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-invert-l)) !important; +} + +.has-text-light-20 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-l)) !important; +} + +.has-background-light-20 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-l)) !important; +} + +.has-text-light-20-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-invert-l)) !important; +} + +.has-background-light-20-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-invert-l)) !important; +} + +.has-text-light-25 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-l)) !important; +} + +.has-background-light-25 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-l)) !important; +} + +.has-text-light-25-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-invert-l)) !important; +} + +.has-background-light-25-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-invert-l)) !important; +} + +.has-text-light-30 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-l)) !important; +} + +.has-background-light-30 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-l)) !important; +} + +.has-text-light-30-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-invert-l)) !important; +} + +.has-background-light-30-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-invert-l)) !important; +} + +.has-text-light-35 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-l)) !important; +} + +.has-background-light-35 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-l)) !important; +} + +.has-text-light-35-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-invert-l)) !important; +} + +.has-background-light-35-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-invert-l)) !important; +} + +.has-text-light-40 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-l)) !important; +} + +.has-background-light-40 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-l)) !important; +} + +.has-text-light-40-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-invert-l)) !important; +} + +.has-background-light-40-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-invert-l)) !important; +} + +.has-text-light-45 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-l)) !important; +} + +.has-background-light-45 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-l)) !important; +} + +.has-text-light-45-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-invert-l)) !important; +} + +.has-background-light-45-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-invert-l)) !important; +} + +.has-text-light-50 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-l)) !important; +} + +.has-background-light-50 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-l)) !important; +} + +.has-text-light-50-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-invert-l)) !important; +} + +.has-background-light-50-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-invert-l)) !important; +} + +.has-text-light-55 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-l)) !important; +} + +.has-background-light-55 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-l)) !important; +} + +.has-text-light-55-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-invert-l)) !important; +} + +.has-background-light-55-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-invert-l)) !important; +} + +.has-text-light-60 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-l)) !important; +} + +.has-background-light-60 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-l)) !important; +} + +.has-text-light-60-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-invert-l)) !important; +} + +.has-background-light-60-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-invert-l)) !important; +} + +.has-text-light-65 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-l)) !important; +} + +.has-background-light-65 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-l)) !important; +} + +.has-text-light-65-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-invert-l)) !important; +} + +.has-background-light-65-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-invert-l)) !important; +} + +.has-text-light-70 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-l)) !important; +} + +.has-background-light-70 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-l)) !important; +} + +.has-text-light-70-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-invert-l)) !important; +} + +.has-background-light-70-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-invert-l)) !important; +} + +.has-text-light-75 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-l)) !important; +} + +.has-background-light-75 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-l)) !important; +} + +.has-text-light-75-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-invert-l)) !important; +} + +.has-background-light-75-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-invert-l)) !important; +} + +.has-text-light-80 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-l)) !important; +} + +.has-background-light-80 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-l)) !important; +} + +.has-text-light-80-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-invert-l)) !important; +} + +.has-background-light-80-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-invert-l)) !important; +} + +.has-text-light-85 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-l)) !important; +} + +.has-background-light-85 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-l)) !important; +} + +.has-text-light-85-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-invert-l)) !important; +} + +.has-background-light-85-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-invert-l)) !important; +} + +.has-text-light-90 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-l)) !important; +} + +.has-background-light-90 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-l)) !important; +} + +.has-text-light-90-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-invert-l)) !important; +} + +.has-background-light-90-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-invert-l)) !important; +} + +.has-text-light-95 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-l)) !important; +} + +.has-background-light-95 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-l)) !important; +} + +.has-text-light-95-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-invert-l)) !important; +} + +.has-background-light-95-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-invert-l)) !important; +} + +.has-text-light-100 { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-l)) !important; +} + +.has-background-light-100 { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-l)) !important; +} + +.has-text-light-100-invert { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-invert-l)) !important; +} + +.has-background-light-100-invert { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-invert-l)) !important; +} + +a.has-text-light:hover, a.has-text-light:focus-visible, +button.has-text-light:hover, +button.has-text-light:focus-visible, +has-text-light.is-hoverable:hover, +has-text-light.is-hoverable:focus-visible { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-light:active, +button.has-text-light:active, +has-text-light.is-hoverable:active { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-light:hover, a.has-background-light:focus-visible, +button.has-background-light:hover, +button.has-background-light:focus-visible, +has-background-light.is-hoverable:hover, +has-background-light.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-light:active, +button.has-background-light:active, +has-background-light.is-hoverable:active { + background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-light { + --h: var(--bulma-light-h); + --s: var(--bulma-light-s); + --l: var(--bulma-light-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-light-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-light-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-light-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-light-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-light-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-light-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-light-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-light-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-light-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-light-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-light-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-light-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-light-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-light-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-light-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-light-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-light-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-light-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-light-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-light-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-light-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-dark { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l)) !important; +} + +.has-background-dark { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l)) !important; +} + +.has-text-dark-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-invert-l)) !important; +} + +.has-background-dark-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-invert-l)) !important; +} + +.has-text-dark-on-scheme { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)) !important; +} + +.has-background-dark-on-scheme { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)) !important; +} + +.has-text-dark-light { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-l)) !important; +} + +.has-background-dark-light { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-l)) !important; +} + +.has-text-dark-light-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-invert-l)) !important; +} + +.has-background-dark-light-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-invert-l)) !important; +} + +.has-text-dark-dark { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-l)) !important; +} + +.has-background-dark-dark { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-l)) !important; +} + +.has-text-dark-dark-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-invert-l)) !important; +} + +.has-background-dark-dark-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-invert-l)) !important; +} + +.has-text-dark-soft { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-l)) !important; +} + +.has-background-dark-soft { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-l)) !important; +} + +.has-text-dark-bold { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-l)) !important; +} + +.has-background-dark-bold { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-l)) !important; +} + +.has-text-dark-soft-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-dark-soft-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-dark-bold-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-dark-bold-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-dark-00 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-l)) !important; +} + +.has-background-dark-00 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-l)) !important; +} + +.has-text-dark-00-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-invert-l)) !important; +} + +.has-background-dark-00-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-invert-l)) !important; +} + +.has-text-dark-05 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-l)) !important; +} + +.has-background-dark-05 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-l)) !important; +} + +.has-text-dark-05-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-invert-l)) !important; +} + +.has-background-dark-05-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-invert-l)) !important; +} + +.has-text-dark-10 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-l)) !important; +} + +.has-background-dark-10 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-l)) !important; +} + +.has-text-dark-10-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-invert-l)) !important; +} + +.has-background-dark-10-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-invert-l)) !important; +} + +.has-text-dark-15 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-l)) !important; +} + +.has-background-dark-15 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-l)) !important; +} + +.has-text-dark-15-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-invert-l)) !important; +} + +.has-background-dark-15-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-invert-l)) !important; +} + +.has-text-dark-20 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-l)) !important; +} + +.has-background-dark-20 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-l)) !important; +} + +.has-text-dark-20-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-invert-l)) !important; +} + +.has-background-dark-20-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-invert-l)) !important; +} + +.has-text-dark-25 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-l)) !important; +} + +.has-background-dark-25 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-l)) !important; +} + +.has-text-dark-25-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-invert-l)) !important; +} + +.has-background-dark-25-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-invert-l)) !important; +} + +.has-text-dark-30 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-l)) !important; +} + +.has-background-dark-30 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-l)) !important; +} + +.has-text-dark-30-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-invert-l)) !important; +} + +.has-background-dark-30-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-invert-l)) !important; +} + +.has-text-dark-35 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-l)) !important; +} + +.has-background-dark-35 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-l)) !important; +} + +.has-text-dark-35-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-invert-l)) !important; +} + +.has-background-dark-35-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-invert-l)) !important; +} + +.has-text-dark-40 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-l)) !important; +} + +.has-background-dark-40 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-l)) !important; +} + +.has-text-dark-40-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-invert-l)) !important; +} + +.has-background-dark-40-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-invert-l)) !important; +} + +.has-text-dark-45 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-l)) !important; +} + +.has-background-dark-45 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-l)) !important; +} + +.has-text-dark-45-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-invert-l)) !important; +} + +.has-background-dark-45-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-invert-l)) !important; +} + +.has-text-dark-50 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-l)) !important; +} + +.has-background-dark-50 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-l)) !important; +} + +.has-text-dark-50-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-invert-l)) !important; +} + +.has-background-dark-50-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-invert-l)) !important; +} + +.has-text-dark-55 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-l)) !important; +} + +.has-background-dark-55 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-l)) !important; +} + +.has-text-dark-55-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-invert-l)) !important; +} + +.has-background-dark-55-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-invert-l)) !important; +} + +.has-text-dark-60 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-l)) !important; +} + +.has-background-dark-60 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-l)) !important; +} + +.has-text-dark-60-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-invert-l)) !important; +} + +.has-background-dark-60-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-invert-l)) !important; +} + +.has-text-dark-65 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-l)) !important; +} + +.has-background-dark-65 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-l)) !important; +} + +.has-text-dark-65-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-invert-l)) !important; +} + +.has-background-dark-65-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-invert-l)) !important; +} + +.has-text-dark-70 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-l)) !important; +} + +.has-background-dark-70 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-l)) !important; +} + +.has-text-dark-70-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-invert-l)) !important; +} + +.has-background-dark-70-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-invert-l)) !important; +} + +.has-text-dark-75 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-l)) !important; +} + +.has-background-dark-75 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-l)) !important; +} + +.has-text-dark-75-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-invert-l)) !important; +} + +.has-background-dark-75-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-invert-l)) !important; +} + +.has-text-dark-80 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-l)) !important; +} + +.has-background-dark-80 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-l)) !important; +} + +.has-text-dark-80-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-invert-l)) !important; +} + +.has-background-dark-80-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-invert-l)) !important; +} + +.has-text-dark-85 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-l)) !important; +} + +.has-background-dark-85 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-l)) !important; +} + +.has-text-dark-85-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-invert-l)) !important; +} + +.has-background-dark-85-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-invert-l)) !important; +} + +.has-text-dark-90 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-l)) !important; +} + +.has-background-dark-90 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-l)) !important; +} + +.has-text-dark-90-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-invert-l)) !important; +} + +.has-background-dark-90-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-invert-l)) !important; +} + +.has-text-dark-95 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-l)) !important; +} + +.has-background-dark-95 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-l)) !important; +} + +.has-text-dark-95-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-invert-l)) !important; +} + +.has-background-dark-95-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-invert-l)) !important; +} + +.has-text-dark-100 { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-l)) !important; +} + +.has-background-dark-100 { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-l)) !important; +} + +.has-text-dark-100-invert { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-invert-l)) !important; +} + +.has-background-dark-100-invert { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-invert-l)) !important; +} + +a.has-text-dark:hover, a.has-text-dark:focus-visible, +button.has-text-dark:hover, +button.has-text-dark:focus-visible, +has-text-dark.is-hoverable:hover, +has-text-dark.is-hoverable:focus-visible { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-dark:active, +button.has-text-dark:active, +has-text-dark.is-hoverable:active { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-dark:hover, a.has-background-dark:focus-visible, +button.has-background-dark:hover, +button.has-background-dark:focus-visible, +has-background-dark.is-hoverable:hover, +has-background-dark.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-dark:active, +button.has-background-dark:active, +has-background-dark.is-hoverable:active { + background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-dark { + --h: var(--bulma-dark-h); + --s: var(--bulma-dark-s); + --l: var(--bulma-dark-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-dark-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-dark-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-dark-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-dark-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-dark-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-dark-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-dark-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-dark-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-dark-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-dark-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-dark-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-dark-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-dark-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-dark-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-dark-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-dark-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-dark-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-dark-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-dark-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-dark-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-dark-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-text { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)) !important; +} + +.has-background-text { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)) !important; +} + +.has-text-text-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l)) !important; +} + +.has-background-text-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l)) !important; +} + +.has-text-text-on-scheme { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)) !important; +} + +.has-background-text-on-scheme { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)) !important; +} + +.has-text-text-light { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l)) !important; +} + +.has-background-text-light { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l)) !important; +} + +.has-text-text-light-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l)) !important; +} + +.has-background-text-light-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l)) !important; +} + +.has-text-text-dark { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l)) !important; +} + +.has-background-text-dark { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l)) !important; +} + +.has-text-text-dark-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l)) !important; +} + +.has-background-text-dark-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l)) !important; +} + +.has-text-text-soft { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l)) !important; +} + +.has-background-text-soft { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l)) !important; +} + +.has-text-text-bold { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l)) !important; +} + +.has-background-text-bold { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l)) !important; +} + +.has-text-text-soft-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-text-soft-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-text-bold-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-text-bold-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-text-00 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l)) !important; +} + +.has-background-text-00 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l)) !important; +} + +.has-text-text-00-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l)) !important; +} + +.has-background-text-00-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l)) !important; +} + +.has-text-text-05 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l)) !important; +} + +.has-background-text-05 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l)) !important; +} + +.has-text-text-05-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l)) !important; +} + +.has-background-text-05-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l)) !important; +} + +.has-text-text-10 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l)) !important; +} + +.has-background-text-10 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l)) !important; +} + +.has-text-text-10-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l)) !important; +} + +.has-background-text-10-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l)) !important; +} + +.has-text-text-15 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l)) !important; +} + +.has-background-text-15 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l)) !important; +} + +.has-text-text-15-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l)) !important; +} + +.has-background-text-15-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l)) !important; +} + +.has-text-text-20 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l)) !important; +} + +.has-background-text-20 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l)) !important; +} + +.has-text-text-20-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l)) !important; +} + +.has-background-text-20-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l)) !important; +} + +.has-text-text-25 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l)) !important; +} + +.has-background-text-25 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l)) !important; +} + +.has-text-text-25-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l)) !important; +} + +.has-background-text-25-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l)) !important; +} + +.has-text-text-30 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l)) !important; +} + +.has-background-text-30 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l)) !important; +} + +.has-text-text-30-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l)) !important; +} + +.has-background-text-30-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l)) !important; +} + +.has-text-text-35 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l)) !important; +} + +.has-background-text-35 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l)) !important; +} + +.has-text-text-35-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l)) !important; +} + +.has-background-text-35-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l)) !important; +} + +.has-text-text-40 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l)) !important; +} + +.has-background-text-40 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l)) !important; +} + +.has-text-text-40-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l)) !important; +} + +.has-background-text-40-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l)) !important; +} + +.has-text-text-45 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l)) !important; +} + +.has-background-text-45 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l)) !important; +} + +.has-text-text-45-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l)) !important; +} + +.has-background-text-45-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l)) !important; +} + +.has-text-text-50 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l)) !important; +} + +.has-background-text-50 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l)) !important; +} + +.has-text-text-50-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l)) !important; +} + +.has-background-text-50-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l)) !important; +} + +.has-text-text-55 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l)) !important; +} + +.has-background-text-55 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l)) !important; +} + +.has-text-text-55-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l)) !important; +} + +.has-background-text-55-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l)) !important; +} + +.has-text-text-60 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l)) !important; +} + +.has-background-text-60 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l)) !important; +} + +.has-text-text-60-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l)) !important; +} + +.has-background-text-60-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l)) !important; +} + +.has-text-text-65 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l)) !important; +} + +.has-background-text-65 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l)) !important; +} + +.has-text-text-65-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l)) !important; +} + +.has-background-text-65-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l)) !important; +} + +.has-text-text-70 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l)) !important; +} + +.has-background-text-70 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l)) !important; +} + +.has-text-text-70-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l)) !important; +} + +.has-background-text-70-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l)) !important; +} + +.has-text-text-75 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l)) !important; +} + +.has-background-text-75 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l)) !important; +} + +.has-text-text-75-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l)) !important; +} + +.has-background-text-75-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l)) !important; +} + +.has-text-text-80 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l)) !important; +} + +.has-background-text-80 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l)) !important; +} + +.has-text-text-80-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l)) !important; +} + +.has-background-text-80-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l)) !important; +} + +.has-text-text-85 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l)) !important; +} + +.has-background-text-85 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l)) !important; +} + +.has-text-text-85-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l)) !important; +} + +.has-background-text-85-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l)) !important; +} + +.has-text-text-90 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l)) !important; +} + +.has-background-text-90 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l)) !important; +} + +.has-text-text-90-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l)) !important; +} + +.has-background-text-90-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l)) !important; +} + +.has-text-text-95 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l)) !important; +} + +.has-background-text-95 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l)) !important; +} + +.has-text-text-95-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l)) !important; +} + +.has-background-text-95-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l)) !important; +} + +.has-text-text-100 { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l)) !important; +} + +.has-background-text-100 { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l)) !important; +} + +.has-text-text-100-invert { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l)) !important; +} + +.has-background-text-100-invert { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l)) !important; +} + +a.has-text-text:hover, a.has-text-text:focus-visible, +button.has-text-text:hover, +button.has-text-text:focus-visible, +has-text-text.is-hoverable:hover, +has-text-text.is-hoverable:focus-visible { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-text:active, +button.has-text-text:active, +has-text-text.is-hoverable:active { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-text:hover, a.has-background-text:focus-visible, +button.has-background-text:hover, +button.has-background-text:focus-visible, +has-background-text.is-hoverable:hover, +has-background-text.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-text:active, +button.has-background-text:active, +has-background-text.is-hoverable:active { + background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-text { + --h: var(--bulma-text-h); + --s: var(--bulma-text-s); + --l: var(--bulma-text-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-text-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-text-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-text-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-text-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-text-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-text-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-text-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-text-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-text-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-text-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-text-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-text-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-text-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-text-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-text-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-text-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-text-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-text-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-text-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-text-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-text-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-primary { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l)) !important; +} + +.has-background-primary { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l)) !important; +} + +.has-text-primary-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l)) !important; +} + +.has-background-primary-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l)) !important; +} + +.has-text-primary-on-scheme { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)) !important; +} + +.has-background-primary-on-scheme { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)) !important; +} + +.has-text-primary-light { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l)) !important; +} + +.has-background-primary-light { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l)) !important; +} + +.has-text-primary-light-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l)) !important; +} + +.has-background-primary-light-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l)) !important; +} + +.has-text-primary-dark { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l)) !important; +} + +.has-background-primary-dark { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l)) !important; +} + +.has-text-primary-dark-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l)) !important; +} + +.has-background-primary-dark-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l)) !important; +} + +.has-text-primary-soft { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l)) !important; +} + +.has-background-primary-soft { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l)) !important; +} + +.has-text-primary-bold { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l)) !important; +} + +.has-background-primary-bold { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l)) !important; +} + +.has-text-primary-soft-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-primary-soft-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-primary-bold-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-primary-bold-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-primary-00 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l)) !important; +} + +.has-background-primary-00 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l)) !important; +} + +.has-text-primary-00-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l)) !important; +} + +.has-background-primary-00-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l)) !important; +} + +.has-text-primary-05 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l)) !important; +} + +.has-background-primary-05 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l)) !important; +} + +.has-text-primary-05-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l)) !important; +} + +.has-background-primary-05-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l)) !important; +} + +.has-text-primary-10 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l)) !important; +} + +.has-background-primary-10 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l)) !important; +} + +.has-text-primary-10-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l)) !important; +} + +.has-background-primary-10-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l)) !important; +} + +.has-text-primary-15 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l)) !important; +} + +.has-background-primary-15 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l)) !important; +} + +.has-text-primary-15-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l)) !important; +} + +.has-background-primary-15-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l)) !important; +} + +.has-text-primary-20 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l)) !important; +} + +.has-background-primary-20 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l)) !important; +} + +.has-text-primary-20-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l)) !important; +} + +.has-background-primary-20-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l)) !important; +} + +.has-text-primary-25 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l)) !important; +} + +.has-background-primary-25 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l)) !important; +} + +.has-text-primary-25-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l)) !important; +} + +.has-background-primary-25-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l)) !important; +} + +.has-text-primary-30 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l)) !important; +} + +.has-background-primary-30 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l)) !important; +} + +.has-text-primary-30-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l)) !important; +} + +.has-background-primary-30-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l)) !important; +} + +.has-text-primary-35 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l)) !important; +} + +.has-background-primary-35 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l)) !important; +} + +.has-text-primary-35-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l)) !important; +} + +.has-background-primary-35-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l)) !important; +} + +.has-text-primary-40 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l)) !important; +} + +.has-background-primary-40 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l)) !important; +} + +.has-text-primary-40-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l)) !important; +} + +.has-background-primary-40-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l)) !important; +} + +.has-text-primary-45 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l)) !important; +} + +.has-background-primary-45 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l)) !important; +} + +.has-text-primary-45-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l)) !important; +} + +.has-background-primary-45-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l)) !important; +} + +.has-text-primary-50 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l)) !important; +} + +.has-background-primary-50 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l)) !important; +} + +.has-text-primary-50-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l)) !important; +} + +.has-background-primary-50-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l)) !important; +} + +.has-text-primary-55 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l)) !important; +} + +.has-background-primary-55 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l)) !important; +} + +.has-text-primary-55-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l)) !important; +} + +.has-background-primary-55-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l)) !important; +} + +.has-text-primary-60 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l)) !important; +} + +.has-background-primary-60 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l)) !important; +} + +.has-text-primary-60-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l)) !important; +} + +.has-background-primary-60-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l)) !important; +} + +.has-text-primary-65 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l)) !important; +} + +.has-background-primary-65 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l)) !important; +} + +.has-text-primary-65-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l)) !important; +} + +.has-background-primary-65-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l)) !important; +} + +.has-text-primary-70 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l)) !important; +} + +.has-background-primary-70 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l)) !important; +} + +.has-text-primary-70-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l)) !important; +} + +.has-background-primary-70-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l)) !important; +} + +.has-text-primary-75 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l)) !important; +} + +.has-background-primary-75 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l)) !important; +} + +.has-text-primary-75-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l)) !important; +} + +.has-background-primary-75-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l)) !important; +} + +.has-text-primary-80 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l)) !important; +} + +.has-background-primary-80 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l)) !important; +} + +.has-text-primary-80-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l)) !important; +} + +.has-background-primary-80-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l)) !important; +} + +.has-text-primary-85 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l)) !important; +} + +.has-background-primary-85 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l)) !important; +} + +.has-text-primary-85-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l)) !important; +} + +.has-background-primary-85-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l)) !important; +} + +.has-text-primary-90 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l)) !important; +} + +.has-background-primary-90 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l)) !important; +} + +.has-text-primary-90-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l)) !important; +} + +.has-background-primary-90-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l)) !important; +} + +.has-text-primary-95 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l)) !important; +} + +.has-background-primary-95 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l)) !important; +} + +.has-text-primary-95-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l)) !important; +} + +.has-background-primary-95-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l)) !important; +} + +.has-text-primary-100 { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l)) !important; +} + +.has-background-primary-100 { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l)) !important; +} + +.has-text-primary-100-invert { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l)) !important; +} + +.has-background-primary-100-invert { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l)) !important; +} + +a.has-text-primary:hover, a.has-text-primary:focus-visible, +button.has-text-primary:hover, +button.has-text-primary:focus-visible, +has-text-primary.is-hoverable:hover, +has-text-primary.is-hoverable:focus-visible { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-primary:active, +button.has-text-primary:active, +has-text-primary.is-hoverable:active { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-primary:hover, a.has-background-primary:focus-visible, +button.has-background-primary:hover, +button.has-background-primary:focus-visible, +has-background-primary.is-hoverable:hover, +has-background-primary.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-primary:active, +button.has-background-primary:active, +has-background-primary.is-hoverable:active { + background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-primary { + --h: var(--bulma-primary-h); + --s: var(--bulma-primary-s); + --l: var(--bulma-primary-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-primary-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-primary-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-primary-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-primary-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-primary-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-primary-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-primary-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-primary-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-primary-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-primary-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-primary-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-primary-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-primary-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-primary-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-primary-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-primary-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-primary-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-primary-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-primary-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-primary-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-primary-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-link { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)) !important; +} + +.has-background-link { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)) !important; +} + +.has-text-link-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l)) !important; +} + +.has-background-link-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l)) !important; +} + +.has-text-link-on-scheme { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)) !important; +} + +.has-background-link-on-scheme { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)) !important; +} + +.has-text-link-light { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l)) !important; +} + +.has-background-link-light { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l)) !important; +} + +.has-text-link-light-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l)) !important; +} + +.has-background-link-light-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l)) !important; +} + +.has-text-link-dark { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l)) !important; +} + +.has-background-link-dark { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l)) !important; +} + +.has-text-link-dark-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l)) !important; +} + +.has-background-link-dark-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l)) !important; +} + +.has-text-link-soft { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l)) !important; +} + +.has-background-link-soft { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l)) !important; +} + +.has-text-link-bold { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l)) !important; +} + +.has-background-link-bold { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l)) !important; +} + +.has-text-link-soft-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-link-soft-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-link-bold-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-link-bold-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-link-00 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l)) !important; +} + +.has-background-link-00 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l)) !important; +} + +.has-text-link-00-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l)) !important; +} + +.has-background-link-00-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l)) !important; +} + +.has-text-link-05 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l)) !important; +} + +.has-background-link-05 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l)) !important; +} + +.has-text-link-05-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l)) !important; +} + +.has-background-link-05-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l)) !important; +} + +.has-text-link-10 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l)) !important; +} + +.has-background-link-10 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l)) !important; +} + +.has-text-link-10-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l)) !important; +} + +.has-background-link-10-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l)) !important; +} + +.has-text-link-15 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l)) !important; +} + +.has-background-link-15 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l)) !important; +} + +.has-text-link-15-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l)) !important; +} + +.has-background-link-15-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l)) !important; +} + +.has-text-link-20 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l)) !important; +} + +.has-background-link-20 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l)) !important; +} + +.has-text-link-20-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l)) !important; +} + +.has-background-link-20-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l)) !important; +} + +.has-text-link-25 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l)) !important; +} + +.has-background-link-25 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l)) !important; +} + +.has-text-link-25-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l)) !important; +} + +.has-background-link-25-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l)) !important; +} + +.has-text-link-30 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l)) !important; +} + +.has-background-link-30 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l)) !important; +} + +.has-text-link-30-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l)) !important; +} + +.has-background-link-30-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l)) !important; +} + +.has-text-link-35 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l)) !important; +} + +.has-background-link-35 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l)) !important; +} + +.has-text-link-35-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l)) !important; +} + +.has-background-link-35-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l)) !important; +} + +.has-text-link-40 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l)) !important; +} + +.has-background-link-40 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l)) !important; +} + +.has-text-link-40-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l)) !important; +} + +.has-background-link-40-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l)) !important; +} + +.has-text-link-45 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l)) !important; +} + +.has-background-link-45 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l)) !important; +} + +.has-text-link-45-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l)) !important; +} + +.has-background-link-45-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l)) !important; +} + +.has-text-link-50 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l)) !important; +} + +.has-background-link-50 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l)) !important; +} + +.has-text-link-50-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l)) !important; +} + +.has-background-link-50-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l)) !important; +} + +.has-text-link-55 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l)) !important; +} + +.has-background-link-55 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l)) !important; +} + +.has-text-link-55-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l)) !important; +} + +.has-background-link-55-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l)) !important; +} + +.has-text-link-60 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l)) !important; +} + +.has-background-link-60 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l)) !important; +} + +.has-text-link-60-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l)) !important; +} + +.has-background-link-60-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l)) !important; +} + +.has-text-link-65 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l)) !important; +} + +.has-background-link-65 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l)) !important; +} + +.has-text-link-65-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l)) !important; +} + +.has-background-link-65-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l)) !important; +} + +.has-text-link-70 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l)) !important; +} + +.has-background-link-70 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l)) !important; +} + +.has-text-link-70-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l)) !important; +} + +.has-background-link-70-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l)) !important; +} + +.has-text-link-75 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l)) !important; +} + +.has-background-link-75 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l)) !important; +} + +.has-text-link-75-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l)) !important; +} + +.has-background-link-75-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l)) !important; +} + +.has-text-link-80 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l)) !important; +} + +.has-background-link-80 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l)) !important; +} + +.has-text-link-80-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l)) !important; +} + +.has-background-link-80-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l)) !important; +} + +.has-text-link-85 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l)) !important; +} + +.has-background-link-85 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l)) !important; +} + +.has-text-link-85-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l)) !important; +} + +.has-background-link-85-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l)) !important; +} + +.has-text-link-90 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l)) !important; +} + +.has-background-link-90 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l)) !important; +} + +.has-text-link-90-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l)) !important; +} + +.has-background-link-90-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l)) !important; +} + +.has-text-link-95 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l)) !important; +} + +.has-background-link-95 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l)) !important; +} + +.has-text-link-95-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l)) !important; +} + +.has-background-link-95-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l)) !important; +} + +.has-text-link-100 { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l)) !important; +} + +.has-background-link-100 { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l)) !important; +} + +.has-text-link-100-invert { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l)) !important; +} + +.has-background-link-100-invert { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l)) !important; +} + +a.has-text-link:hover, a.has-text-link:focus-visible, +button.has-text-link:hover, +button.has-text-link:focus-visible, +has-text-link.is-hoverable:hover, +has-text-link.is-hoverable:focus-visible { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-link:active, +button.has-text-link:active, +has-text-link.is-hoverable:active { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-link:hover, a.has-background-link:focus-visible, +button.has-background-link:hover, +button.has-background-link:focus-visible, +has-background-link.is-hoverable:hover, +has-background-link.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-link:active, +button.has-background-link:active, +has-background-link.is-hoverable:active { + background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-link { + --h: var(--bulma-link-h); + --s: var(--bulma-link-s); + --l: var(--bulma-link-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-link-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-link-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-link-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-link-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-link-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-link-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-link-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-link-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-link-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-link-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-link-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-link-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-link-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-link-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-link-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-link-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-link-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-link-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-link-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-link-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-link-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-info { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l)) !important; +} + +.has-background-info { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l)) !important; +} + +.has-text-info-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l)) !important; +} + +.has-background-info-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l)) !important; +} + +.has-text-info-on-scheme { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)) !important; +} + +.has-background-info-on-scheme { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)) !important; +} + +.has-text-info-light { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l)) !important; +} + +.has-background-info-light { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l)) !important; +} + +.has-text-info-light-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l)) !important; +} + +.has-background-info-light-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l)) !important; +} + +.has-text-info-dark { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l)) !important; +} + +.has-background-info-dark { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l)) !important; +} + +.has-text-info-dark-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l)) !important; +} + +.has-background-info-dark-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l)) !important; +} + +.has-text-info-soft { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l)) !important; +} + +.has-background-info-soft { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l)) !important; +} + +.has-text-info-bold { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l)) !important; +} + +.has-background-info-bold { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l)) !important; +} + +.has-text-info-soft-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-info-soft-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-info-bold-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-info-bold-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-info-00 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l)) !important; +} + +.has-background-info-00 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l)) !important; +} + +.has-text-info-00-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l)) !important; +} + +.has-background-info-00-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l)) !important; +} + +.has-text-info-05 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l)) !important; +} + +.has-background-info-05 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l)) !important; +} + +.has-text-info-05-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l)) !important; +} + +.has-background-info-05-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l)) !important; +} + +.has-text-info-10 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l)) !important; +} + +.has-background-info-10 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l)) !important; +} + +.has-text-info-10-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l)) !important; +} + +.has-background-info-10-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l)) !important; +} + +.has-text-info-15 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l)) !important; +} + +.has-background-info-15 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l)) !important; +} + +.has-text-info-15-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l)) !important; +} + +.has-background-info-15-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l)) !important; +} + +.has-text-info-20 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l)) !important; +} + +.has-background-info-20 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l)) !important; +} + +.has-text-info-20-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l)) !important; +} + +.has-background-info-20-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l)) !important; +} + +.has-text-info-25 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l)) !important; +} + +.has-background-info-25 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l)) !important; +} + +.has-text-info-25-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l)) !important; +} + +.has-background-info-25-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l)) !important; +} + +.has-text-info-30 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l)) !important; +} + +.has-background-info-30 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l)) !important; +} + +.has-text-info-30-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l)) !important; +} + +.has-background-info-30-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l)) !important; +} + +.has-text-info-35 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l)) !important; +} + +.has-background-info-35 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l)) !important; +} + +.has-text-info-35-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l)) !important; +} + +.has-background-info-35-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l)) !important; +} + +.has-text-info-40 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l)) !important; +} + +.has-background-info-40 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l)) !important; +} + +.has-text-info-40-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l)) !important; +} + +.has-background-info-40-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l)) !important; +} + +.has-text-info-45 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l)) !important; +} + +.has-background-info-45 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l)) !important; +} + +.has-text-info-45-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l)) !important; +} + +.has-background-info-45-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l)) !important; +} + +.has-text-info-50 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l)) !important; +} + +.has-background-info-50 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l)) !important; +} + +.has-text-info-50-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l)) !important; +} + +.has-background-info-50-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l)) !important; +} + +.has-text-info-55 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l)) !important; +} + +.has-background-info-55 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l)) !important; +} + +.has-text-info-55-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l)) !important; +} + +.has-background-info-55-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l)) !important; +} + +.has-text-info-60 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l)) !important; +} + +.has-background-info-60 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l)) !important; +} + +.has-text-info-60-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l)) !important; +} + +.has-background-info-60-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l)) !important; +} + +.has-text-info-65 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l)) !important; +} + +.has-background-info-65 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l)) !important; +} + +.has-text-info-65-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l)) !important; +} + +.has-background-info-65-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l)) !important; +} + +.has-text-info-70 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l)) !important; +} + +.has-background-info-70 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l)) !important; +} + +.has-text-info-70-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l)) !important; +} + +.has-background-info-70-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l)) !important; +} + +.has-text-info-75 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l)) !important; +} + +.has-background-info-75 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l)) !important; +} + +.has-text-info-75-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l)) !important; +} + +.has-background-info-75-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l)) !important; +} + +.has-text-info-80 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l)) !important; +} + +.has-background-info-80 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l)) !important; +} + +.has-text-info-80-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l)) !important; +} + +.has-background-info-80-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l)) !important; +} + +.has-text-info-85 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l)) !important; +} + +.has-background-info-85 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l)) !important; +} + +.has-text-info-85-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l)) !important; +} + +.has-background-info-85-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l)) !important; +} + +.has-text-info-90 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l)) !important; +} + +.has-background-info-90 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l)) !important; +} + +.has-text-info-90-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l)) !important; +} + +.has-background-info-90-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l)) !important; +} + +.has-text-info-95 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l)) !important; +} + +.has-background-info-95 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l)) !important; +} + +.has-text-info-95-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l)) !important; +} + +.has-background-info-95-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l)) !important; +} + +.has-text-info-100 { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l)) !important; +} + +.has-background-info-100 { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l)) !important; +} + +.has-text-info-100-invert { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l)) !important; +} + +.has-background-info-100-invert { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l)) !important; +} + +a.has-text-info:hover, a.has-text-info:focus-visible, +button.has-text-info:hover, +button.has-text-info:focus-visible, +has-text-info.is-hoverable:hover, +has-text-info.is-hoverable:focus-visible { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-info:active, +button.has-text-info:active, +has-text-info.is-hoverable:active { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-info:hover, a.has-background-info:focus-visible, +button.has-background-info:hover, +button.has-background-info:focus-visible, +has-background-info.is-hoverable:hover, +has-background-info.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-info:active, +button.has-background-info:active, +has-background-info.is-hoverable:active { + background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-info { + --h: var(--bulma-info-h); + --s: var(--bulma-info-s); + --l: var(--bulma-info-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-info-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-info-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-info-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-info-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-info-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-info-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-info-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-info-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-info-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-info-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-info-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-info-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-info-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-info-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-info-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-info-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-info-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-info-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-info-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-info-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-info-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-success { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l)) !important; +} + +.has-background-success { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l)) !important; +} + +.has-text-success-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l)) !important; +} + +.has-background-success-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l)) !important; +} + +.has-text-success-on-scheme { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)) !important; +} + +.has-background-success-on-scheme { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)) !important; +} + +.has-text-success-light { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l)) !important; +} + +.has-background-success-light { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l)) !important; +} + +.has-text-success-light-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l)) !important; +} + +.has-background-success-light-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l)) !important; +} + +.has-text-success-dark { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l)) !important; +} + +.has-background-success-dark { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l)) !important; +} + +.has-text-success-dark-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l)) !important; +} + +.has-background-success-dark-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l)) !important; +} + +.has-text-success-soft { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l)) !important; +} + +.has-background-success-soft { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l)) !important; +} + +.has-text-success-bold { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l)) !important; +} + +.has-background-success-bold { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l)) !important; +} + +.has-text-success-soft-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-success-soft-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-success-bold-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-success-bold-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-success-00 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l)) !important; +} + +.has-background-success-00 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l)) !important; +} + +.has-text-success-00-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l)) !important; +} + +.has-background-success-00-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l)) !important; +} + +.has-text-success-05 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l)) !important; +} + +.has-background-success-05 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l)) !important; +} + +.has-text-success-05-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l)) !important; +} + +.has-background-success-05-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l)) !important; +} + +.has-text-success-10 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l)) !important; +} + +.has-background-success-10 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l)) !important; +} + +.has-text-success-10-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l)) !important; +} + +.has-background-success-10-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l)) !important; +} + +.has-text-success-15 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l)) !important; +} + +.has-background-success-15 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l)) !important; +} + +.has-text-success-15-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l)) !important; +} + +.has-background-success-15-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l)) !important; +} + +.has-text-success-20 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l)) !important; +} + +.has-background-success-20 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l)) !important; +} + +.has-text-success-20-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l)) !important; +} + +.has-background-success-20-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l)) !important; +} + +.has-text-success-25 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l)) !important; +} + +.has-background-success-25 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l)) !important; +} + +.has-text-success-25-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l)) !important; +} + +.has-background-success-25-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l)) !important; +} + +.has-text-success-30 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l)) !important; +} + +.has-background-success-30 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l)) !important; +} + +.has-text-success-30-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l)) !important; +} + +.has-background-success-30-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l)) !important; +} + +.has-text-success-35 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l)) !important; +} + +.has-background-success-35 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l)) !important; +} + +.has-text-success-35-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l)) !important; +} + +.has-background-success-35-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l)) !important; +} + +.has-text-success-40 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l)) !important; +} + +.has-background-success-40 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l)) !important; +} + +.has-text-success-40-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l)) !important; +} + +.has-background-success-40-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l)) !important; +} + +.has-text-success-45 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l)) !important; +} + +.has-background-success-45 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l)) !important; +} + +.has-text-success-45-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l)) !important; +} + +.has-background-success-45-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l)) !important; +} + +.has-text-success-50 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l)) !important; +} + +.has-background-success-50 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l)) !important; +} + +.has-text-success-50-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l)) !important; +} + +.has-background-success-50-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l)) !important; +} + +.has-text-success-55 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l)) !important; +} + +.has-background-success-55 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l)) !important; +} + +.has-text-success-55-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l)) !important; +} + +.has-background-success-55-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l)) !important; +} + +.has-text-success-60 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l)) !important; +} + +.has-background-success-60 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l)) !important; +} + +.has-text-success-60-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l)) !important; +} + +.has-background-success-60-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l)) !important; +} + +.has-text-success-65 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l)) !important; +} + +.has-background-success-65 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l)) !important; +} + +.has-text-success-65-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l)) !important; +} + +.has-background-success-65-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l)) !important; +} + +.has-text-success-70 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l)) !important; +} + +.has-background-success-70 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l)) !important; +} + +.has-text-success-70-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l)) !important; +} + +.has-background-success-70-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l)) !important; +} + +.has-text-success-75 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l)) !important; +} + +.has-background-success-75 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l)) !important; +} + +.has-text-success-75-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l)) !important; +} + +.has-background-success-75-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l)) !important; +} + +.has-text-success-80 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l)) !important; +} + +.has-background-success-80 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l)) !important; +} + +.has-text-success-80-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l)) !important; +} + +.has-background-success-80-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l)) !important; +} + +.has-text-success-85 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l)) !important; +} + +.has-background-success-85 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l)) !important; +} + +.has-text-success-85-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l)) !important; +} + +.has-background-success-85-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l)) !important; +} + +.has-text-success-90 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l)) !important; +} + +.has-background-success-90 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l)) !important; +} + +.has-text-success-90-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l)) !important; +} + +.has-background-success-90-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l)) !important; +} + +.has-text-success-95 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l)) !important; +} + +.has-background-success-95 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l)) !important; +} + +.has-text-success-95-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l)) !important; +} + +.has-background-success-95-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l)) !important; +} + +.has-text-success-100 { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l)) !important; +} + +.has-background-success-100 { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l)) !important; +} + +.has-text-success-100-invert { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l)) !important; +} + +.has-background-success-100-invert { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l)) !important; +} + +a.has-text-success:hover, a.has-text-success:focus-visible, +button.has-text-success:hover, +button.has-text-success:focus-visible, +has-text-success.is-hoverable:hover, +has-text-success.is-hoverable:focus-visible { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-success:active, +button.has-text-success:active, +has-text-success.is-hoverable:active { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-success:hover, a.has-background-success:focus-visible, +button.has-background-success:hover, +button.has-background-success:focus-visible, +has-background-success.is-hoverable:hover, +has-background-success.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-success:active, +button.has-background-success:active, +has-background-success.is-hoverable:active { + background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-success { + --h: var(--bulma-success-h); + --s: var(--bulma-success-s); + --l: var(--bulma-success-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-success-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-success-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-success-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-success-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-success-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-success-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-success-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-success-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-success-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-success-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-success-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-success-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-success-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-success-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-success-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-success-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-success-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-success-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-success-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-success-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-success-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-warning { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l)) !important; +} + +.has-background-warning { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l)) !important; +} + +.has-text-warning-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l)) !important; +} + +.has-background-warning-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l)) !important; +} + +.has-text-warning-on-scheme { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)) !important; +} + +.has-background-warning-on-scheme { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)) !important; +} + +.has-text-warning-light { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l)) !important; +} + +.has-background-warning-light { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l)) !important; +} + +.has-text-warning-light-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l)) !important; +} + +.has-background-warning-light-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l)) !important; +} + +.has-text-warning-dark { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l)) !important; +} + +.has-background-warning-dark { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l)) !important; +} + +.has-text-warning-dark-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l)) !important; +} + +.has-background-warning-dark-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l)) !important; +} + +.has-text-warning-soft { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l)) !important; +} + +.has-background-warning-soft { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l)) !important; +} + +.has-text-warning-bold { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l)) !important; +} + +.has-background-warning-bold { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l)) !important; +} + +.has-text-warning-soft-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-warning-soft-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-warning-bold-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-warning-bold-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-warning-00 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l)) !important; +} + +.has-background-warning-00 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l)) !important; +} + +.has-text-warning-00-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l)) !important; +} + +.has-background-warning-00-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l)) !important; +} + +.has-text-warning-05 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l)) !important; +} + +.has-background-warning-05 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l)) !important; +} + +.has-text-warning-05-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l)) !important; +} + +.has-background-warning-05-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l)) !important; +} + +.has-text-warning-10 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l)) !important; +} + +.has-background-warning-10 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l)) !important; +} + +.has-text-warning-10-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l)) !important; +} + +.has-background-warning-10-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l)) !important; +} + +.has-text-warning-15 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l)) !important; +} + +.has-background-warning-15 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l)) !important; +} + +.has-text-warning-15-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l)) !important; +} + +.has-background-warning-15-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l)) !important; +} + +.has-text-warning-20 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l)) !important; +} + +.has-background-warning-20 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l)) !important; +} + +.has-text-warning-20-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l)) !important; +} + +.has-background-warning-20-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l)) !important; +} + +.has-text-warning-25 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l)) !important; +} + +.has-background-warning-25 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l)) !important; +} + +.has-text-warning-25-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l)) !important; +} + +.has-background-warning-25-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l)) !important; +} + +.has-text-warning-30 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l)) !important; +} + +.has-background-warning-30 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l)) !important; +} + +.has-text-warning-30-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l)) !important; +} + +.has-background-warning-30-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l)) !important; +} + +.has-text-warning-35 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l)) !important; +} + +.has-background-warning-35 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l)) !important; +} + +.has-text-warning-35-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l)) !important; +} + +.has-background-warning-35-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l)) !important; +} + +.has-text-warning-40 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l)) !important; +} + +.has-background-warning-40 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l)) !important; +} + +.has-text-warning-40-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l)) !important; +} + +.has-background-warning-40-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l)) !important; +} + +.has-text-warning-45 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l)) !important; +} + +.has-background-warning-45 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l)) !important; +} + +.has-text-warning-45-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l)) !important; +} + +.has-background-warning-45-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l)) !important; +} + +.has-text-warning-50 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l)) !important; +} + +.has-background-warning-50 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l)) !important; +} + +.has-text-warning-50-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l)) !important; +} + +.has-background-warning-50-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l)) !important; +} + +.has-text-warning-55 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l)) !important; +} + +.has-background-warning-55 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l)) !important; +} + +.has-text-warning-55-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l)) !important; +} + +.has-background-warning-55-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l)) !important; +} + +.has-text-warning-60 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l)) !important; +} + +.has-background-warning-60 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l)) !important; +} + +.has-text-warning-60-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l)) !important; +} + +.has-background-warning-60-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l)) !important; +} + +.has-text-warning-65 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l)) !important; +} + +.has-background-warning-65 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l)) !important; +} + +.has-text-warning-65-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l)) !important; +} + +.has-background-warning-65-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l)) !important; +} + +.has-text-warning-70 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l)) !important; +} + +.has-background-warning-70 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l)) !important; +} + +.has-text-warning-70-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l)) !important; +} + +.has-background-warning-70-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l)) !important; +} + +.has-text-warning-75 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l)) !important; +} + +.has-background-warning-75 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l)) !important; +} + +.has-text-warning-75-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l)) !important; +} + +.has-background-warning-75-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l)) !important; +} + +.has-text-warning-80 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l)) !important; +} + +.has-background-warning-80 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l)) !important; +} + +.has-text-warning-80-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l)) !important; +} + +.has-background-warning-80-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l)) !important; +} + +.has-text-warning-85 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l)) !important; +} + +.has-background-warning-85 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l)) !important; +} + +.has-text-warning-85-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l)) !important; +} + +.has-background-warning-85-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l)) !important; +} + +.has-text-warning-90 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l)) !important; +} + +.has-background-warning-90 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l)) !important; +} + +.has-text-warning-90-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l)) !important; +} + +.has-background-warning-90-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l)) !important; +} + +.has-text-warning-95 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l)) !important; +} + +.has-background-warning-95 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l)) !important; +} + +.has-text-warning-95-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l)) !important; +} + +.has-background-warning-95-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l)) !important; +} + +.has-text-warning-100 { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l)) !important; +} + +.has-background-warning-100 { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l)) !important; +} + +.has-text-warning-100-invert { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l)) !important; +} + +.has-background-warning-100-invert { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l)) !important; +} + +a.has-text-warning:hover, a.has-text-warning:focus-visible, +button.has-text-warning:hover, +button.has-text-warning:focus-visible, +has-text-warning.is-hoverable:hover, +has-text-warning.is-hoverable:focus-visible { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-warning:active, +button.has-text-warning:active, +has-text-warning.is-hoverable:active { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-warning:hover, a.has-background-warning:focus-visible, +button.has-background-warning:hover, +button.has-background-warning:focus-visible, +has-background-warning.is-hoverable:hover, +has-background-warning.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-warning:active, +button.has-background-warning:active, +has-background-warning.is-hoverable:active { + background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-warning { + --h: var(--bulma-warning-h); + --s: var(--bulma-warning-s); + --l: var(--bulma-warning-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-warning-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-warning-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-warning-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-warning-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-warning-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-warning-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-warning-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-warning-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-warning-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-warning-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-warning-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-warning-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-warning-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-warning-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-warning-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-warning-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-warning-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-warning-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-warning-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-warning-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-warning-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-danger { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l)) !important; +} + +.has-background-danger { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l)) !important; +} + +.has-text-danger-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l)) !important; +} + +.has-background-danger-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l)) !important; +} + +.has-text-danger-on-scheme { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)) !important; +} + +.has-background-danger-on-scheme { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)) !important; +} + +.has-text-danger-light { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l)) !important; +} + +.has-background-danger-light { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l)) !important; +} + +.has-text-danger-light-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l)) !important; +} + +.has-background-danger-light-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l)) !important; +} + +.has-text-danger-dark { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l)) !important; +} + +.has-background-danger-dark { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l)) !important; +} + +.has-text-danger-dark-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l)) !important; +} + +.has-background-danger-dark-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l)) !important; +} + +.has-text-danger-soft { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l)) !important; +} + +.has-background-danger-soft { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l)) !important; +} + +.has-text-danger-bold { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l)) !important; +} + +.has-background-danger-bold { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l)) !important; +} + +.has-text-danger-soft-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l)) !important; +} + +.has-background-danger-soft-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l)) !important; +} + +.has-text-danger-bold-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l)) !important; +} + +.has-background-danger-bold-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l)) !important; +} + +.has-text-danger-00 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l)) !important; +} + +.has-background-danger-00 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l)) !important; +} + +.has-text-danger-00-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l)) !important; +} + +.has-background-danger-00-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l)) !important; +} + +.has-text-danger-05 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l)) !important; +} + +.has-background-danger-05 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l)) !important; +} + +.has-text-danger-05-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l)) !important; +} + +.has-background-danger-05-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l)) !important; +} + +.has-text-danger-10 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l)) !important; +} + +.has-background-danger-10 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l)) !important; +} + +.has-text-danger-10-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l)) !important; +} + +.has-background-danger-10-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l)) !important; +} + +.has-text-danger-15 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l)) !important; +} + +.has-background-danger-15 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l)) !important; +} + +.has-text-danger-15-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l)) !important; +} + +.has-background-danger-15-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l)) !important; +} + +.has-text-danger-20 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l)) !important; +} + +.has-background-danger-20 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l)) !important; +} + +.has-text-danger-20-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l)) !important; +} + +.has-background-danger-20-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l)) !important; +} + +.has-text-danger-25 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l)) !important; +} + +.has-background-danger-25 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l)) !important; +} + +.has-text-danger-25-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l)) !important; +} + +.has-background-danger-25-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l)) !important; +} + +.has-text-danger-30 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l)) !important; +} + +.has-background-danger-30 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l)) !important; +} + +.has-text-danger-30-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l)) !important; +} + +.has-background-danger-30-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l)) !important; +} + +.has-text-danger-35 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l)) !important; +} + +.has-background-danger-35 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l)) !important; +} + +.has-text-danger-35-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l)) !important; +} + +.has-background-danger-35-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l)) !important; +} + +.has-text-danger-40 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l)) !important; +} + +.has-background-danger-40 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l)) !important; +} + +.has-text-danger-40-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l)) !important; +} + +.has-background-danger-40-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l)) !important; +} + +.has-text-danger-45 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l)) !important; +} + +.has-background-danger-45 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l)) !important; +} + +.has-text-danger-45-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l)) !important; +} + +.has-background-danger-45-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l)) !important; +} + +.has-text-danger-50 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l)) !important; +} + +.has-background-danger-50 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l)) !important; +} + +.has-text-danger-50-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l)) !important; +} + +.has-background-danger-50-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l)) !important; +} + +.has-text-danger-55 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l)) !important; +} + +.has-background-danger-55 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l)) !important; +} + +.has-text-danger-55-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l)) !important; +} + +.has-background-danger-55-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l)) !important; +} + +.has-text-danger-60 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l)) !important; +} + +.has-background-danger-60 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l)) !important; +} + +.has-text-danger-60-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l)) !important; +} + +.has-background-danger-60-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l)) !important; +} + +.has-text-danger-65 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l)) !important; +} + +.has-background-danger-65 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l)) !important; +} + +.has-text-danger-65-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l)) !important; +} + +.has-background-danger-65-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l)) !important; +} + +.has-text-danger-70 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l)) !important; +} + +.has-background-danger-70 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l)) !important; +} + +.has-text-danger-70-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l)) !important; +} + +.has-background-danger-70-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l)) !important; +} + +.has-text-danger-75 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l)) !important; +} + +.has-background-danger-75 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l)) !important; +} + +.has-text-danger-75-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l)) !important; +} + +.has-background-danger-75-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l)) !important; +} + +.has-text-danger-80 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l)) !important; +} + +.has-background-danger-80 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l)) !important; +} + +.has-text-danger-80-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l)) !important; +} + +.has-background-danger-80-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l)) !important; +} + +.has-text-danger-85 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l)) !important; +} + +.has-background-danger-85 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l)) !important; +} + +.has-text-danger-85-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l)) !important; +} + +.has-background-danger-85-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l)) !important; +} + +.has-text-danger-90 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l)) !important; +} + +.has-background-danger-90 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l)) !important; +} + +.has-text-danger-90-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l)) !important; +} + +.has-background-danger-90-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l)) !important; +} + +.has-text-danger-95 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l)) !important; +} + +.has-background-danger-95 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l)) !important; +} + +.has-text-danger-95-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l)) !important; +} + +.has-background-danger-95-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l)) !important; +} + +.has-text-danger-100 { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l)) !important; +} + +.has-background-danger-100 { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l)) !important; +} + +.has-text-danger-100-invert { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l)) !important; +} + +.has-background-danger-100-invert { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l)) !important; +} + +a.has-text-danger:hover, a.has-text-danger:focus-visible, +button.has-text-danger:hover, +button.has-text-danger:focus-visible, +has-text-danger.is-hoverable:hover, +has-text-danger.is-hoverable:focus-visible { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-hover-color-l-delta))) !important; +} +a.has-text-danger:active, +button.has-text-danger:active, +has-text-danger.is-hoverable:active { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-active-color-l-delta))) !important; +} + +a.has-background-danger:hover, a.has-background-danger:focus-visible, +button.has-background-danger:hover, +button.has-background-danger:focus-visible, +has-background-danger.is-hoverable:hover, +has-background-danger.is-hoverable:focus-visible { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-hover-background-l-delta))) !important; +} +a.has-background-danger:active, +button.has-background-danger:active, +has-background-danger.is-hoverable:active { + background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-active-background-l-delta))) !important; +} + +.is-palette-danger { + --h: var(--bulma-danger-h); + --s: var(--bulma-danger-s); + --l: var(--bulma-danger-l); + --color: hsl(var(--h), var(--s), var(--l)); + --00-l: var(--bulma-danger-00-l); + --color-00: hsl(var(--h), var(--s), var(--00-l)); + --05-l: var(--bulma-danger-05-l); + --color-05: hsl(var(--h), var(--s), var(--05-l)); + --10-l: var(--bulma-danger-10-l); + --color-10: hsl(var(--h), var(--s), var(--10-l)); + --15-l: var(--bulma-danger-15-l); + --color-15: hsl(var(--h), var(--s), var(--15-l)); + --20-l: var(--bulma-danger-20-l); + --color-20: hsl(var(--h), var(--s), var(--20-l)); + --25-l: var(--bulma-danger-25-l); + --color-25: hsl(var(--h), var(--s), var(--25-l)); + --30-l: var(--bulma-danger-30-l); + --color-30: hsl(var(--h), var(--s), var(--30-l)); + --35-l: var(--bulma-danger-35-l); + --color-35: hsl(var(--h), var(--s), var(--35-l)); + --40-l: var(--bulma-danger-40-l); + --color-40: hsl(var(--h), var(--s), var(--40-l)); + --45-l: var(--bulma-danger-45-l); + --color-45: hsl(var(--h), var(--s), var(--45-l)); + --50-l: var(--bulma-danger-50-l); + --color-50: hsl(var(--h), var(--s), var(--50-l)); + --55-l: var(--bulma-danger-55-l); + --color-55: hsl(var(--h), var(--s), var(--55-l)); + --60-l: var(--bulma-danger-60-l); + --color-60: hsl(var(--h), var(--s), var(--60-l)); + --65-l: var(--bulma-danger-65-l); + --color-65: hsl(var(--h), var(--s), var(--65-l)); + --70-l: var(--bulma-danger-70-l); + --color-70: hsl(var(--h), var(--s), var(--70-l)); + --75-l: var(--bulma-danger-75-l); + --color-75: hsl(var(--h), var(--s), var(--75-l)); + --80-l: var(--bulma-danger-80-l); + --color-80: hsl(var(--h), var(--s), var(--80-l)); + --85-l: var(--bulma-danger-85-l); + --color-85: hsl(var(--h), var(--s), var(--85-l)); + --90-l: var(--bulma-danger-90-l); + --color-90: hsl(var(--h), var(--s), var(--90-l)); + --95-l: var(--bulma-danger-95-l); + --color-95: hsl(var(--h), var(--s), var(--95-l)); + --100-l: var(--bulma-danger-100-l); + --color-100: hsl(var(--h), var(--s), var(--100-l)); +} + +.has-text-black-bis { + color: hsl(221, 14%, 9%) !important; +} + +.has-background-black-bis { + background-color: hsl(221, 14%, 9%) !important; +} + +.has-text-black-ter { + color: hsl(221, 14%, 14%) !important; +} + +.has-background-black-ter { + background-color: hsl(221, 14%, 14%) !important; +} + +.has-text-grey-darker { + color: hsl(221, 14%, 21%) !important; +} + +.has-background-grey-darker { + background-color: hsl(221, 14%, 21%) !important; +} + +.has-text-grey-dark { + color: hsl(221, 14%, 29%) !important; +} + +.has-background-grey-dark { + background-color: hsl(221, 14%, 29%) !important; +} + +.has-text-grey { + color: hsl(221, 14%, 48%) !important; +} + +.has-background-grey { + background-color: hsl(221, 14%, 48%) !important; +} + +.has-text-grey-light { + color: hsl(221, 14%, 71%) !important; +} + +.has-background-grey-light { + background-color: hsl(221, 14%, 71%) !important; +} + +.has-text-grey-lighter { + color: hsl(221, 14%, 86%) !important; +} + +.has-background-grey-lighter { + background-color: hsl(221, 14%, 86%) !important; +} + +.has-text-white-ter { + color: hsl(221, 14%, 96%) !important; +} + +.has-background-white-ter { + background-color: hsl(221, 14%, 96%) !important; +} + +.has-text-white-bis { + color: hsl(221, 14%, 98%) !important; +} + +.has-background-white-bis { + background-color: hsl(221, 14%, 98%) !important; +} + +.has-text-current { + color: currentColor !important; +} + +.has-text-inherit { + color: inherit !important; +} + +.has-background-current { + background-color: currentColor !important; +} + +.has-background-inherit { + background-color: inherit !important; +} + +.is-flex-direction-row { + flex-direction: row !important; +} + +.is-flex-direction-row-reverse { + flex-direction: row-reverse !important; +} + +.is-flex-direction-column { + flex-direction: column !important; +} + +.is-flex-direction-column-reverse { + flex-direction: column-reverse !important; +} + +.is-flex-wrap-nowrap { + flex-wrap: nowrap !important; +} + +.is-flex-wrap-wrap { + flex-wrap: wrap !important; +} + +.is-flex-wrap-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.is-justify-content-flex-start { + justify-content: flex-start !important; +} + +.is-justify-content-flex-end { + justify-content: flex-end !important; +} + +.is-justify-content-center { + justify-content: center !important; +} + +.is-justify-content-space-between { + justify-content: space-between !important; +} + +.is-justify-content-space-around { + justify-content: space-around !important; +} + +.is-justify-content-space-evenly { + justify-content: space-evenly !important; +} + +.is-justify-content-start { + justify-content: start !important; +} + +.is-justify-content-end { + justify-content: end !important; +} + +.is-justify-content-left { + justify-content: left !important; +} + +.is-justify-content-right { + justify-content: right !important; +} + +.is-align-content-flex-start { + align-content: flex-start !important; +} + +.is-align-content-flex-end { + align-content: flex-end !important; +} + +.is-align-content-center { + align-content: center !important; +} + +.is-align-content-space-between { + align-content: space-between !important; +} + +.is-align-content-space-around { + align-content: space-around !important; +} + +.is-align-content-space-evenly { + align-content: space-evenly !important; +} + +.is-align-content-stretch { + align-content: stretch !important; +} + +.is-align-content-start { + align-content: start !important; +} + +.is-align-content-end { + align-content: end !important; +} + +.is-align-content-baseline { + align-content: baseline !important; +} + +.is-align-items-stretch { + align-items: stretch !important; +} + +.is-align-items-flex-start { + align-items: flex-start !important; +} + +.is-align-items-flex-end { + align-items: flex-end !important; +} + +.is-align-items-center { + align-items: center !important; +} + +.is-align-items-baseline { + align-items: baseline !important; +} + +.is-align-items-start { + align-items: start !important; +} + +.is-align-items-end { + align-items: end !important; +} + +.is-align-items-self-start { + align-items: self-start !important; +} + +.is-align-items-self-end { + align-items: self-end !important; +} + +.is-align-self-auto { + align-self: auto !important; +} + +.is-align-self-flex-start { + align-self: flex-start !important; +} + +.is-align-self-flex-end { + align-self: flex-end !important; +} + +.is-align-self-center { + align-self: center !important; +} + +.is-align-self-baseline { + align-self: baseline !important; +} + +.is-align-self-stretch { + align-self: stretch !important; +} + +.is-flex-grow-0 { + flex-grow: 0 !important; +} + +.is-flex-grow-1 { + flex-grow: 1 !important; +} + +.is-flex-grow-2 { + flex-grow: 2 !important; +} + +.is-flex-grow-3 { + flex-grow: 3 !important; +} + +.is-flex-grow-4 { + flex-grow: 4 !important; +} + +.is-flex-grow-5 { + flex-grow: 5 !important; +} + +.is-flex-shrink-0 { + flex-shrink: 0 !important; +} + +.is-flex-shrink-1 { + flex-shrink: 1 !important; +} + +.is-flex-shrink-2 { + flex-shrink: 2 !important; +} + +.is-flex-shrink-3 { + flex-shrink: 3 !important; +} + +.is-flex-shrink-4 { + flex-shrink: 4 !important; +} + +.is-flex-shrink-5 { + flex-shrink: 5 !important; +} + +.is-clearfix::after { + clear: both; + content: " "; + display: table; +} + +.is-float-left, +.is-pulled-left { + float: left !important; +} + +.is-float-right, +.is-pulled-right { + float: right !important; +} + +.is-float-none { + float: none !important; +} + +.is-clear-both { + clear: both !important; +} + +.is-clear-left { + clear: left !important; +} + +.is-clear-none { + clear: none !important; +} + +.is-clear-right { + clear: right !important; +} + +.is-gapless { + gap: 0 !important; +} + +.is-gap-0 { + gap: 0rem !important; +} + +.is-gap-0\.5 { + gap: 0.25rem !important; +} + +.is-gap-1 { + gap: 0.5rem !important; +} + +.is-gap-1\.5 { + gap: 0.75rem !important; +} + +.is-gap-2 { + gap: 1rem !important; +} + +.is-gap-2\.5 { + gap: 1.25rem !important; +} + +.is-gap-3 { + gap: 1.5rem !important; +} + +.is-gap-3\.5 { + gap: 1.75rem !important; +} + +.is-gap-4 { + gap: 2rem !important; +} + +.is-gap-4\.5 { + gap: 2.25rem !important; +} + +.is-gap-5 { + gap: 2.5rem !important; +} + +.is-gap-5\.5 { + gap: 2.75rem !important; +} + +.is-gap-6 { + gap: 3rem !important; +} + +.is-gap-6\.5 { + gap: 3.25rem !important; +} + +.is-gap-7 { + gap: 3.5rem !important; +} + +.is-gap-7\.5 { + gap: 3.75rem !important; +} + +.is-gap-8 { + gap: 4rem !important; +} + +.is-column-gap-0 { + column-gap: 0rem !important; +} + +.is-column-gap-0\.5 { + column-gap: 0.25rem !important; +} + +.is-column-gap-1 { + column-gap: 0.5rem !important; +} + +.is-column-gap-1\.5 { + column-gap: 0.75rem !important; +} + +.is-column-gap-2 { + column-gap: 1rem !important; +} + +.is-column-gap-2\.5 { + column-gap: 1.25rem !important; +} + +.is-column-gap-3 { + column-gap: 1.5rem !important; +} + +.is-column-gap-3\.5 { + column-gap: 1.75rem !important; +} + +.is-column-gap-4 { + column-gap: 2rem !important; +} + +.is-column-gap-4\.5 { + column-gap: 2.25rem !important; +} + +.is-column-gap-5 { + column-gap: 2.5rem !important; +} + +.is-column-gap-5\.5 { + column-gap: 2.75rem !important; +} + +.is-column-gap-6 { + column-gap: 3rem !important; +} + +.is-column-gap-6\.5 { + column-gap: 3.25rem !important; +} + +.is-column-gap-7 { + column-gap: 3.5rem !important; +} + +.is-column-gap-7\.5 { + column-gap: 3.75rem !important; +} + +.is-column-gap-8 { + column-gap: 4rem !important; +} + +.is-row-gap-0 { + row-gap: 0rem !important; +} + +.is-row-gap-0\.5 { + row-gap: 0.25rem !important; +} + +.is-row-gap-1 { + row-gap: 0.5rem !important; +} + +.is-row-gap-1\.5 { + row-gap: 0.75rem !important; +} + +.is-row-gap-2 { + row-gap: 1rem !important; +} + +.is-row-gap-2\.5 { + row-gap: 1.25rem !important; +} + +.is-row-gap-3 { + row-gap: 1.5rem !important; +} + +.is-row-gap-3\.5 { + row-gap: 1.75rem !important; +} + +.is-row-gap-4 { + row-gap: 2rem !important; +} + +.is-row-gap-4\.5 { + row-gap: 2.25rem !important; +} + +.is-row-gap-5 { + row-gap: 2.5rem !important; +} + +.is-row-gap-5\.5 { + row-gap: 2.75rem !important; +} + +.is-row-gap-6 { + row-gap: 3rem !important; +} + +.is-row-gap-6\.5 { + row-gap: 3.25rem !important; +} + +.is-row-gap-7 { + row-gap: 3.5rem !important; +} + +.is-row-gap-7\.5 { + row-gap: 3.75rem !important; +} + +.is-row-gap-8 { + row-gap: 4rem !important; +} + +.is-clipped { + overflow: hidden !important; +} + +.is-overflow-auto { + overflow: auto !important; +} + +.is-overflow-x-auto { + overflow-x: auto !important; +} + +.is-overflow-y-auto { + overflow-y: auto !important; +} + +.is-overflow-clip { + overflow: clip !important; +} + +.is-overflow-x-clip { + overflow-x: clip !important; +} + +.is-overflow-y-clip { + overflow-y: clip !important; +} + +.is-overflow-hidden { + overflow: hidden !important; +} + +.is-overflow-x-hidden { + overflow-x: hidden !important; +} + +.is-overflow-y-hidden { + overflow-y: hidden !important; +} + +.is-overflow-scroll { + overflow: scroll !important; +} + +.is-overflow-x-scroll { + overflow-x: scroll !important; +} + +.is-overflow-y-scroll { + overflow-y: scroll !important; +} + +.is-overflow-visible { + overflow: visible !important; +} + +.is-overflow-x-visible { + overflow-x: visible !important; +} + +.is-overflow-y-visible { + overflow-y: visible !important; +} + +.is-relative { + position: relative !important; +} + +.is-position-absolute { + position: absolute !important; +} + +.is-position-fixed { + position: fixed !important; +} + +.is-position-relative { + position: relative !important; +} + +.is-position-static { + position: static !important; +} + +.is-position-sticky { + position: sticky !important; +} + +.marginless { + margin: 0 !important; +} + +.paddingless { + padding: 0 !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.m-3 { + margin: 0.75rem !important; +} + +.mt-3 { + margin-top: 0.75rem !important; +} + +.mr-3 { + margin-right: 0.75rem !important; +} + +.mb-3 { + margin-bottom: 0.75rem !important; +} + +.ml-3 { + margin-left: 0.75rem !important; +} + +.mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; +} + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.m-4 { + margin: 1rem !important; +} + +.mt-4 { + margin-top: 1rem !important; +} + +.mr-4 { + margin-right: 1rem !important; +} + +.mb-4 { + margin-bottom: 1rem !important; +} + +.ml-4 { + margin-left: 1rem !important; +} + +.mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-5 { + margin: 1.5rem !important; +} + +.mt-5 { + margin-top: 1.5rem !important; +} + +.mr-5 { + margin-right: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 1.5rem !important; +} + +.ml-5 { + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.my-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.m-6 { + margin: 3rem !important; +} + +.mt-6 { + margin-top: 3rem !important; +} + +.mr-6 { + margin-right: 3rem !important; +} + +.mb-6 { + margin-bottom: 3rem !important; +} + +.ml-6 { + margin-left: 3rem !important; +} + +.mx-6 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.my-6 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.mr-auto { + margin-right: auto !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ml-auto { + margin-left: auto !important; +} + +.mx-auto { + margin-left: auto !important; + margin-right: auto !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 0.75rem !important; +} + +.pt-3 { + padding-top: 0.75rem !important; +} + +.pr-3 { + padding-right: 0.75rem !important; +} + +.pb-3 { + padding-bottom: 0.75rem !important; +} + +.pl-3 { + padding-left: 0.75rem !important; +} + +.px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} + +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.p-4 { + padding: 1rem !important; +} + +.pt-4 { + padding-top: 1rem !important; +} + +.pr-4 { + padding-right: 1rem !important; +} + +.pb-4 { + padding-bottom: 1rem !important; +} + +.pl-4 { + padding-left: 1rem !important; +} + +.px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-5 { + padding: 1.5rem !important; +} + +.pt-5 { + padding-top: 1.5rem !important; +} + +.pr-5 { + padding-right: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 1.5rem !important; +} + +.pl-5 { + padding-left: 1.5rem !important; +} + +.px-5 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-6 { + padding: 3rem !important; +} + +.pt-6 { + padding-top: 3rem !important; +} + +.pr-6 { + padding-right: 3rem !important; +} + +.pb-6 { + padding-bottom: 3rem !important; +} + +.pl-6 { + padding-left: 3rem !important; +} + +.px-6 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-6 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-auto { + padding: auto !important; +} + +.pt-auto { + padding-top: auto !important; +} + +.pr-auto { + padding-right: auto !important; +} + +.pb-auto { + padding-bottom: auto !important; +} + +.pl-auto { + padding-left: auto !important; +} + +.px-auto { + padding-left: auto !important; + padding-right: auto !important; +} + +.py-auto { + padding-top: auto !important; + padding-bottom: auto !important; +} + +.is-size-1 { + font-size: 3rem !important; +} + +.is-size-2 { + font-size: 2.5rem !important; +} + +.is-size-3 { + font-size: 2rem !important; +} + +.is-size-4 { + font-size: 1.5rem !important; +} + +.is-size-5 { + font-size: 1.25rem !important; +} + +.is-size-6 { + font-size: 1rem !important; +} + +.is-size-7 { + font-size: 0.75rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; + } + .is-size-2-mobile { + font-size: 2.5rem !important; + } + .is-size-3-mobile { + font-size: 2rem !important; + } + .is-size-4-mobile { + font-size: 1.5rem !important; + } + .is-size-5-mobile { + font-size: 1.25rem !important; + } + .is-size-6-mobile { + font-size: 1rem !important; + } + .is-size-7-mobile { + font-size: 0.75rem !important; + } +} +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; + } + .is-size-2-tablet { + font-size: 2.5rem !important; + } + .is-size-3-tablet { + font-size: 2rem !important; + } + .is-size-4-tablet { + font-size: 1.5rem !important; + } + .is-size-5-tablet { + font-size: 1.25rem !important; + } + .is-size-6-tablet { + font-size: 1rem !important; + } + .is-size-7-tablet { + font-size: 0.75rem !important; + } +} +@media screen and (max-width: 1023px) { + .is-size-1-touch { + font-size: 3rem !important; + } + .is-size-2-touch { + font-size: 2.5rem !important; + } + .is-size-3-touch { + font-size: 2rem !important; + } + .is-size-4-touch { + font-size: 1.5rem !important; + } + .is-size-5-touch { + font-size: 1.25rem !important; + } + .is-size-6-touch { + font-size: 1rem !important; + } + .is-size-7-touch { + font-size: 0.75rem !important; + } +} +@media screen and (min-width: 1024px) { + .is-size-1-desktop { + font-size: 3rem !important; + } + .is-size-2-desktop { + font-size: 2.5rem !important; + } + .is-size-3-desktop { + font-size: 2rem !important; + } + .is-size-4-desktop { + font-size: 1.5rem !important; + } + .is-size-5-desktop { + font-size: 1.25rem !important; + } + .is-size-6-desktop { + font-size: 1rem !important; + } + .is-size-7-desktop { + font-size: 0.75rem !important; + } +} +@media screen and (min-width: 1216px) { + .is-size-1-widescreen { + font-size: 3rem !important; + } + .is-size-2-widescreen { + font-size: 2.5rem !important; + } + .is-size-3-widescreen { + font-size: 2rem !important; + } + .is-size-4-widescreen { + font-size: 1.5rem !important; + } + .is-size-5-widescreen { + font-size: 1.25rem !important; + } + .is-size-6-widescreen { + font-size: 1rem !important; + } + .is-size-7-widescreen { + font-size: 0.75rem !important; + } +} +@media screen and (min-width: 1408px) { + .is-size-1-fullhd { + font-size: 3rem !important; + } + .is-size-2-fullhd { + font-size: 2.5rem !important; + } + .is-size-3-fullhd { + font-size: 2rem !important; + } + .is-size-4-fullhd { + font-size: 1.5rem !important; + } + .is-size-5-fullhd { + font-size: 1.25rem !important; + } + .is-size-6-fullhd { + font-size: 1rem !important; + } + .is-size-7-fullhd { + font-size: 0.75rem !important; + } +} +.has-text-centered { + text-align: center !important; +} + +.has-text-justified { + text-align: justify !important; +} + +.has-text-left { + text-align: left !important; +} + +.has-text-right { + text-align: right !important; +} + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; + } +} +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-centered-tablet-only { + text-align: center !important; + } +} +@media screen and (max-width: 1023px) { + .has-text-centered-touch { + text-align: center !important; + } +} +@media screen and (min-width: 1024px) { + .has-text-centered-desktop { + text-align: center !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; + } +} +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; + } +} +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; + } +} +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; + } +} +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-justified-tablet-only { + text-align: justify !important; + } +} +@media screen and (max-width: 1023px) { + .has-text-justified-touch { + text-align: justify !important; + } +} +@media screen and (min-width: 1024px) { + .has-text-justified-desktop { + text-align: justify !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; + } +} +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; + } +} +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; + } +} +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; + } +} +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-left-tablet-only { + text-align: left !important; + } +} +@media screen and (max-width: 1023px) { + .has-text-left-touch { + text-align: left !important; + } +} +@media screen and (min-width: 1024px) { + .has-text-left-desktop { + text-align: left !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; + } +} +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; + } +} +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; + } +} +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; + } +} +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-right-tablet-only { + text-align: right !important; + } +} +@media screen and (max-width: 1023px) { + .has-text-right-touch { + text-align: right !important; + } +} +@media screen and (min-width: 1024px) { + .has-text-right-desktop { + text-align: right !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; + } +} +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; + } +} +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; + } +} +.is-capitalized { + text-transform: capitalize !important; +} + +.is-lowercase { + text-transform: lowercase !important; +} + +.is-uppercase { + text-transform: uppercase !important; +} + +.is-italic { + font-style: italic !important; +} + +.is-underlined { + text-decoration: underline !important; +} + +.has-text-weight-light { + font-weight: 300 !important; +} + +.has-text-weight-normal { + font-weight: 400 !important; +} + +.has-text-weight-medium { + font-weight: 500 !important; +} + +.has-text-weight-semibold { + font-weight: 600 !important; +} + +.has-text-weight-bold { + font-weight: 700 !important; +} + +.has-text-weight-extrabold { + font-weight: 800 !important; +} + +.is-family-primary { + font-family: "Arial, sans-serif;" !important; +} + +.is-family-secondary { + font-family: "Inter", "SF Pro", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; +} + +.is-family-sans-serif { + font-family: "Inter", "SF Pro", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; +} + +.is-family-monospace { + font-family: "Inconsolata", "Hack", "SF Mono", "Roboto Mono", "Source Code Pro", "Ubuntu Mono", monospace !important; +} + +.is-family-code { + font-family: "Inconsolata", "Hack", "SF Mono", "Roboto Mono", "Source Code Pro", "Ubuntu Mono", monospace !important; +} + +.is-display-none, +.is-hidden { + display: none !important; +} + +.is-display-block, +.is-block { + display: block !important; +} + +@media screen and (max-width: 768px) { + .is-display-block-mobile, + .is-block-mobile { + display: block !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-block-tablet, + .is-block-tablet { + display: block !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-block-tablet-only, + .is-block-tablet-only { + display: block !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-block-touch, + .is-block-touch { + display: block !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-block-desktop, + .is-block-desktop { + display: block !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-block-desktop-only, + .is-block-desktop-only { + display: block !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-block-widescreen, + .is-block-widescreen { + display: block !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-block-widescreen-only, + .is-block-widescreen-only { + display: block !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-block-fullhd, + .is-block-fullhd { + display: block !important; + } +} +.is-display-flex, +.is-flex { + display: flex !important; +} + +@media screen and (max-width: 768px) { + .is-display-flex-mobile, + .is-flex-mobile { + display: flex !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-flex-tablet, + .is-flex-tablet { + display: flex !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-flex-tablet-only, + .is-flex-tablet-only { + display: flex !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-flex-touch, + .is-flex-touch { + display: flex !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-flex-desktop, + .is-flex-desktop { + display: flex !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-flex-desktop-only, + .is-flex-desktop-only { + display: flex !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-flex-widescreen, + .is-flex-widescreen { + display: flex !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-flex-widescreen-only, + .is-flex-widescreen-only { + display: flex !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-flex-fullhd, + .is-flex-fullhd { + display: flex !important; + } +} +.is-display-inline, +.is-inline { + display: inline !important; +} + +@media screen and (max-width: 768px) { + .is-display-inline-mobile, + .is-inline-mobile { + display: inline !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-inline-tablet, + .is-inline-tablet { + display: inline !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-inline-tablet-only, + .is-inline-tablet-only { + display: inline !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-inline-touch, + .is-inline-touch { + display: inline !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-inline-desktop, + .is-inline-desktop { + display: inline !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-inline-desktop-only, + .is-inline-desktop-only { + display: inline !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-inline-widescreen, + .is-inline-widescreen { + display: inline !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-inline-widescreen-only, + .is-inline-widescreen-only { + display: inline !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-inline-fullhd, + .is-inline-fullhd { + display: inline !important; + } +} +.is-display-inline-block, +.is-inline-block { + display: inline-block !important; +} + +@media screen and (max-width: 768px) { + .is-display-inline-block-mobile, + .is-inline-block-mobile { + display: inline-block !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-inline-block-tablet, + .is-inline-block-tablet { + display: inline-block !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-inline-block-tablet-only, + .is-inline-block-tablet-only { + display: inline-block !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-inline-block-touch, + .is-inline-block-touch { + display: inline-block !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-inline-block-desktop, + .is-inline-block-desktop { + display: inline-block !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-inline-block-desktop-only, + .is-inline-block-desktop-only { + display: inline-block !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-inline-block-widescreen, + .is-inline-block-widescreen { + display: inline-block !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-inline-block-widescreen-only, + .is-inline-block-widescreen-only { + display: inline-block !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-inline-block-fullhd, + .is-inline-block-fullhd { + display: inline-block !important; + } +} +.is-display-inline-flex, +.is-inline-flex { + display: inline-flex !important; +} + +@media screen and (max-width: 768px) { + .is-display-inline-flex-mobile, + .is-inline-flex-mobile { + display: inline-flex !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-inline-flex-tablet, + .is-inline-flex-tablet { + display: inline-flex !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-inline-flex-tablet-only, + .is-inline-flex-tablet-only { + display: inline-flex !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-inline-flex-touch, + .is-inline-flex-touch { + display: inline-flex !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-inline-flex-desktop, + .is-inline-flex-desktop { + display: inline-flex !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-inline-flex-desktop-only, + .is-inline-flex-desktop-only { + display: inline-flex !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-inline-flex-widescreen, + .is-inline-flex-widescreen { + display: inline-flex !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-inline-flex-widescreen-only, + .is-inline-flex-widescreen-only { + display: inline-flex !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-inline-flex-fullhd, + .is-inline-flex-fullhd { + display: inline-flex !important; + } +} +.is-display-grid, +.is-grid { + display: grid !important; +} + +@media screen and (max-width: 768px) { + .is-display-grid-mobile, + .is-grid-mobile { + display: grid !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-grid-tablet, + .is-grid-tablet { + display: grid !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-grid-tablet-only, + .is-grid-tablet-only { + display: grid !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-grid-touch, + .is-grid-touch { + display: grid !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-grid-desktop, + .is-grid-desktop { + display: grid !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-grid-desktop-only, + .is-grid-desktop-only { + display: grid !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-grid-widescreen, + .is-grid-widescreen { + display: grid !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-grid-widescreen-only, + .is-grid-widescreen-only { + display: grid !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-grid-fullhd, + .is-grid-fullhd { + display: grid !important; + } +} +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; +} + +@media screen and (max-width: 768px) { + .is-display-none-mobile, + .is-hidden-mobile { + display: none !important; + } +} +@media screen and (min-width: 769px), print { + .is-display-none-tablet, + .is-hidden-tablet { + display: none !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-display-none-tablet-only, + .is-hidden-tablet-only { + display: none !important; + } +} +@media screen and (max-width: 1023px) { + .is-display-none-touch, + .is-hidden-touch { + display: none !important; + } +} +@media screen and (min-width: 1024px) { + .is-display-none-desktop, + .is-hidden-desktop { + display: none !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-display-none-desktop-only, + .is-hidden-desktop-only { + display: none !important; + } +} +@media screen and (min-width: 1216px) { + .is-display-none-widescreen, + .is-hidden-widescreen { + display: none !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-display-none-widescreen-only, + .is-hidden-widescreen-only { + display: none !important; + } +} +@media screen and (min-width: 1408px) { + .is-display-none-fullhd, + .is-hidden-fullhd { + display: none !important; + } +} +.is-visibility-hidden, +.is-invisible { + visibility: hidden !important; +} + +@media screen and (max-width: 768px) { + .is-visibility-hidden-mobile, + .is-invisible-mobile { + visibility: hidden !important; + } +} +@media screen and (min-width: 769px), print { + .is-visibility-hidden-tablet, + .is-invisible-tablet { + visibility: hidden !important; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-visibility-hidden-tablet-only, + .is-invisible-tablet-only { + visibility: hidden !important; + } +} +@media screen and (max-width: 1023px) { + .is-visibility-hidden-touch, + .is-invisible-touch { + visibility: hidden !important; + } +} +@media screen and (min-width: 1024px) { + .is-visibility-hidden-desktop, + .is-invisible-desktop { + visibility: hidden !important; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-visibility-hidden-desktop-only, + .is-invisible-desktop-only { + visibility: hidden !important; + } +} +@media screen and (min-width: 1216px) { + .is-visibility-hidden-widescreen, + .is-invisible-widescreen { + visibility: hidden !important; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-visibility-hidden-widescreen-only, + .is-invisible-widescreen-only { + visibility: hidden !important; + } +} +@media screen and (min-width: 1408px) { + .is-visibility-hidden-fullhd, + .is-invisible-fullhd { + visibility: hidden !important; + } +} +.is-radiusless { + border-radius: 0 !important; +} + +.is-shadowless { + box-shadow: none !important; +} + +.is-clickable { + cursor: pointer !important; + pointer-events: all !important; +} + +a { + color: inherit !important; +} + +a:hover { + color: #3392ec !important; +} + +strong, label { + color: hsl(0, 0%, 14%) !important; +} + +.hyperlink:hover { + cursor: pointer; + color: #3392ec !important; +} + +/*# sourceMappingURL=my-bulma-project.css.map */ diff --git a/my-bulma-project.css.map b/my-bulma-project.css.map new file mode 100644 index 0000000..53827f5 --- /dev/null +++ b/my-bulma-project.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["node_modules/bulma/sass/utilities/_index.scss","node_modules/bulma/sass/utilities/controls.scss","node_modules/bulma/sass/utilities/css-variables.scss","node_modules/bulma/sass/themes/_index.scss","node_modules/bulma/sass/base/_index.scss","node_modules/bulma/sass/base/minireset.scss","node_modules/bulma/sass/base/generic.scss","node_modules/bulma/sass/utilities/mixins.scss","node_modules/bulma/sass/base/animations.scss","node_modules/bulma/sass/elements/_index.scss","node_modules/bulma/sass/utilities/extends.scss","node_modules/bulma/sass/elements/box.scss","node_modules/bulma/sass/elements/button.scss","node_modules/bulma/sass/elements/content.scss","node_modules/bulma/sass/elements/delete.scss","node_modules/bulma/sass/elements/icon.scss","node_modules/bulma/sass/elements/image.scss","node_modules/bulma/sass/elements/loader.scss","node_modules/bulma/sass/elements/notification.scss","node_modules/bulma/sass/elements/progress.scss","node_modules/bulma/sass/elements/table.scss","node_modules/bulma/sass/elements/tag.scss","node_modules/bulma/sass/elements/title.scss","node_modules/bulma/sass/utilities/derived-variables.scss","node_modules/bulma/sass/form/_index.scss","node_modules/bulma/sass/form/shared.scss","node_modules/bulma/sass/form/input-textarea.scss","node_modules/bulma/sass/form/checkbox-radio.scss","node_modules/bulma/sass/form/select.scss","node_modules/bulma/sass/form/file.scss","node_modules/bulma/sass/form/tools.scss","node_modules/bulma/sass/components/_index.scss","node_modules/bulma/sass/components/breadcrumb.scss","node_modules/bulma/sass/components/card.scss","node_modules/bulma/sass/components/dropdown.scss","node_modules/bulma/sass/components/menu.scss","node_modules/bulma/sass/components/message.scss","node_modules/bulma/sass/components/modal.scss","node_modules/bulma/sass/components/navbar.scss","node_modules/bulma/sass/components/pagination.scss","node_modules/bulma/sass/components/panel.scss","node_modules/bulma/sass/components/tabs.scss","node_modules/bulma/sass/grid/_index.scss","node_modules/bulma/sass/grid/columns.scss","node_modules/bulma/sass/grid/grid.scss","node_modules/bulma/sass/layout/_index.scss","node_modules/bulma/sass/layout/container.scss","node_modules/bulma/sass/utilities/initial-variables.scss","node_modules/bulma/sass/layout/footer.scss","node_modules/bulma/sass/layout/hero.scss","node_modules/bulma/sass/layout/level.scss","node_modules/bulma/sass/layout/media.scss","node_modules/bulma/sass/layout/section.scss","node_modules/bulma/sass/base/skeleton.scss","node_modules/bulma/sass/helpers/_index.scss","node_modules/bulma/sass/helpers/aspect-ratio.scss","node_modules/bulma/sass/helpers/border.scss","node_modules/bulma/sass/helpers/color.scss","node_modules/bulma/sass/helpers/flexbox.scss","node_modules/bulma/sass/helpers/float.scss","node_modules/bulma/sass/helpers/gap.scss","node_modules/bulma/sass/helpers/overflow.scss","node_modules/bulma/sass/helpers/position.scss","node_modules/bulma/sass/helpers/spacing.scss","node_modules/bulma/sass/helpers/typography.scss","node_modules/bulma/sass/helpers/visibility.scss","node_modules/bulma/sass/helpers/other.scss","my-bulma-project.scss"],"names":[],"mappings":";AAAA;ACkBA;ECoBE;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;;ACtCF;AASA;ED6BE;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;;AA0cA;EACE;IA3cF;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;;;AA0cA;EACE;IA3cF;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;;;AAmcA;AAAA;EAncA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;E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EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AUwSM;EVxSN;EAAA;;AUiTM;EVjTN;EAAA;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AUwSM;EVxSN;EAAA;;AUiTM;EVjTN;EAAA;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AUwSM;EVxSN;EAAA;;AUiTM;EVjTN;EAAA;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AUwSM;EVxSN;EAAA;;AUiTM;EVjTN;EAAA;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AUkSI;EVlSJ;;AUwSM;EVxSN;EAAA;;AUiTM;EVjTN;EAAA;;AU2TI;EV3TJ;EAAA;;AUoUI;EVpUJ;EAAA;;AU6UI;EAEE;EACA;EACA;;AA7DJ;EVpRF;EAAA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A;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;E9BmEE;E8BjEA;EACA;EACA;EACA;EACA;;;AC3DF;EpCjEE;;;AoCyEF;EpCzEE;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;;AoCkIF;EACE;EACA;EACA;EACA;;AAGE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;AoCyIE;EpCzIF;EAAA;E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AGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;;ApC6CN;EoCvCE;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;IACA;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAGF;IAEE;;EAIA;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;EARF;IAEE;IACA;;EAGF;IAEE;;;ApCrEN;EoC2EE;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;;ApCvKN;EoC6KE;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;;ApCxPJ;EoC8PA;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;;ApCxUJ;EoC8UA;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;EANF;IACE;IACA;;EAGF;IACE;;;;AAMR;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;;AAGF;EACE;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;ApCxiBF;EoC6iBE;IACE;;;ApC5hBJ;EoCkiBE;IACE;;;AAKF;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;AyCwzBE;EzCxzBF;;AKwPA;EoCykBI;IzCj0BJ;;;AK8PA;EoC6kBI;IzC30BJ;;;AKoQA;EoCilBI;IzCr1BJ;;;AK0QA;EoCqlBI;IzC/1BJ;;;AKgRA;EoCylBI;IzCz2BJ;;;AKuRE;EoC4lBE;IzCn3BJ;;;AKuSE;EoCslBE;IzC73BJ;;;AK+SE;EoCwlBE;IzCv4BJ;;;AK+TE;EoCklBE;IzCj5BJ;;;;A0CjBF;EAEE,gBAJoB;EAKpB;;AAEA;E1CYA;EAAA;E0CJE;;AAtBE;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;A0C1BI;E1C0BJ;;AKmWA;EqC7XI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;;AK6VA;EqCvXI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;;AK6VA;EqCvXI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;;AK6VA;EqCvXI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;;AK6VA;EqCvXI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;E0C1BI;I1C0BJ;;;AKmWA;EqC7UE;I1CtBF;;;AK6VA;EqCvUE;I1CtBF;;;AK6VA;EqCvUE;I1CtBF;;;AK6VA;EqCvUE;I1CtBF;;;AK6VA;EqCvUE;I1CtBF;;;;A0C8CF;E1C9CE;EAAA;EAAA;EAAA;E0CyDA;EACA;EACA;EACA;EACA;EAIA;;AAEA;EACE;;AAOA;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;A0C2EE;E1C3EF;;;A0C2HF;EACE;EACA;EACA;EACA;;AAGA;E1ClIA;;A0CsIA;E1CtIA;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;A0CyFE;E1CzFF;;A0C6FE;E1C7FF;;A0CiGE;E1CjGF;;A0CqGE;E1CrGF;;A0CyGE;E1CzGF;;A0C6GE;E1C7GF;;A0CiHE;E1CjHF;;A0CqHE;E1CrHF;;AKwPA;EqC/JE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AK8PA;EqCrKE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AKoQA;EqC3KE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AKgRA;EqCvLE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AKuRE;EqC9LA;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AKuSE;EqC9MA;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AK+SE;EqCtNA;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;AK+TE;EqCtOA;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;E0CyFE;I1CzFF;;E0C6FE;I1C7FF;;E0CiGE;I1CjGF;;E0CqGE;I1CrGF;;E0CyGE;I1CzGF;;E0C6GE;I1C7GF;;E0CiHE;I1CjHF;;E0CqHE;I1CrHF;;;;A2CtCF;ACMA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA,cCkEE;EDjEF,eCiEE;EDhEF;;AAGF;EACE;;AvCkSF;EuChTF;IAkBI;;;AvC6SA;EuCzSA;IAGE;;;AvC8TF;EuCzTA;IAGE;;;AvCsSF;EuCjSA;IAGE;;;AvCsTF;EuCjTA;IAGE;;;;AEhDN;E9C+BE;EAAA;EAAA;E8CtBA;EACA;;;ACEF;E/CmBE;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;;A+CJF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIA;EACE;;AAMF;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;A+CsDI;E/CtDJ;EAAA;EAAA;EAAA;;A+CiEI;E/CjEJ;EAAA;;A+C0EI;E/C1EJ;EAAA;;A+CoFI;EAiBE;;A1CmJN;E0C3IQ;IACE;;;AAhGR;E/CdF;EAAA;EAAA;EAAA;E+CmCI;EAKA,OAXQ;;AAaR;E/C1CJ;EAAA;EAAA;EAAA;EAAA;;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CE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AA7QJ;EACE;;;AAGF;EACE;;;AAIF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAQA;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAzBF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAOF;EACE;;;AAYF;AAAA;AAAA;AAAA;AAAA;EAEE;;AASF;AAAA;AAAA;EACE;;;AAaF;AAAA;AAAA;AAAA;AAAA;EAEE;;AAUF;AAAA;AAAA;EACE;;;AAYJ;EACE;EACA;EACA;EACA;EAGE;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;EADA;EACA;;;AAMJ;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AALF;EACE;;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACjVA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAOF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAQF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAQF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAQF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAOF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAQA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AnDjBJ;EACE;EACA;EACA;;;AoDrCJ;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAMA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACrBJ;EACE;;;AAQE;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AADF;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AADF;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AANJ;EACE;;;ACZN;EACE;;;AAMA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AATF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AATF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AATF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AATF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACVJ;EACE;;;AAMA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACdJ;EACE;;;AAGF;EACE;;;AA6BE;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;AAvBJ;EACE;;;AAKA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;EACE;EACA;;;AAMF;EACE;EACA;;;ACjDJ;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AzDmRJ;EyDpRE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AzDyRJ;EyD1RE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AzDqSJ;EyDtSE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AzD2SJ;EyD5SE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AzDkUF;EyDnUA;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AzD0VF;EyD3VA;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAuCJ;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AzD2OF;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD2OF;EyDtOA;IACE;;;AzDqPF;EyDhPA;IACE;;;AzDuPF;EyDlPA;IACE;;;AzDiQF;EyD5PA;IACE;;;AzDoLJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD2OF;EyDtOA;IACE;;;AzDqPF;EyDhPA;IACE;;;AzDuPF;EyDlPA;IACE;;;AzDiQF;EyD5PA;IACE;;;AzDoLJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD2OF;EyDtOA;IACE;;;AzDqPF;EyDhPA;IACE;;;AzDuPF;EyDlPA;IACE;;;AzDiQF;EyD5PA;IACE;;;AzDoLJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD0OJ;EyDrOE;IACE;;;AzD2OF;EyDtOA;IACE;;;AzDqPF;EyDhPA;IACE;;;AzDuPF;EyDlPA;IACE;;;AzDiQF;EyD5PA;IACE;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ACrKF;AAAA;EAEE;;;AAMA;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAhEJ;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAhEJ;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAhEJ;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAhEJ;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAhEJ;AAAA;EAEE;;;A1DiRF;E0D7QE;AAAA;IAEE;;;A1DiRJ;E0D5QE;AAAA;IAEE;;;A1DgRJ;E0D3QE;AAAA;IAEE;;;A1D+QJ;E0D1QE;AAAA;IAEE;;;A1D8QJ;E0DzQE;AAAA;IAEE;;;A1D8QF;E0DzQA;AAAA;IAEE;;;A1DuRF;E0DlRA;AAAA;IAEE;;;A1DwRF;E0DnRA;AAAA;IAEE;;;A1DiSF;E0D5RA;AAAA;IAEE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;A1DsMA;E0DlMA;AAAA;IAEE;;;A1DsMF;E0DjMA;AAAA;IAEE;;;A1DqMF;E0DhMA;AAAA;IAEE;;;A1DoMF;E0D/LA;AAAA;IAEE;;;A1DmMF;E0D9LA;AAAA;IAEE;;;A1DmMA;E0D9LF;AAAA;IAEE;;;A1D4MA;E0DvMF;AAAA;IAEE;;;A1D6MA;E0DxMF;AAAA;IAEE;;;A1DsNA;E0DjNF;AAAA;IAEE;;;AAIJ;AAAA;EAEE;;;A1DkIA;E0D9HA;AAAA;IAEE;;;A1DkIF;E0D7HA;AAAA;IAEE;;;A1DiIF;E0D5HA;AAAA;IAEE;;;A1DgIF;E0D3HA;AAAA;IAEE;;;A1D+HF;E0D1HA;AAAA;IAEE;;;A1D+HA;E0D1HF;AAAA;IAEE;;;A1DwIA;E0DnIF;AAAA;IAEE;;;A1DyIA;E0DpIF;AAAA;IAEE;;;A1DkJA;E0D7IF;AAAA;IAEE;;;ACvNJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;ACCF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"my-bulma-project.css"} \ No newline at end of file diff --git a/my-bulma-project.scss b/my-bulma-project.scss new file mode 100644 index 0000000..19f037b --- /dev/null +++ b/my-bulma-project.scss @@ -0,0 +1,53 @@ +$blue-dianne: #204853; +$parchment: #fefefe; +$sirocco: #758385; +$delta: #b0afaa; +$cutty-sark: #566c72; +$silver-rust: #ccc5bc; +$fiord: #3c5b63; +$pewter: #959b99; +$pearl-bush: #ffffff; + +// Set your brand colors +$primary: $blue-dianne; +$secondary: $fiord; +$accent: $parchment; +$findata: $sirocco; +$danger: #f14668; +$dark: $cutty-sark; +$light: $pearl-bush; +$twitter: $pewter; +$warning: $cutty-sark; +$info: $sirocco; +$success: $fiord; + +// Path to Bulma's sass folder +@use "bulma/sass" with ( + $family-primary: 'Arial, sans-serif', + $primary: $primary, + $info: $info, + $success: $success, + $warning: $warning, + $danger: $danger, + $body-color: $sitecolor, + $text: $sitecolor, + $link: $blue-dianne, + $link-hover: $fiord +); + +a { + color: inherit !important; +} + +a:hover { + color: $primary !important; +} + +strong, label { + color: $sitecolor !important; +} + +.hyperlink:hover { + cursor: pointer; + color: $primary !important; +} \ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts new file mode 100644 index 0000000..60beb1b --- /dev/null +++ b/nuxt.config.ts @@ -0,0 +1,17 @@ +// https://nuxt.com/docs/api/configuration/nuxt-config + +export default defineNuxtConfig({ + css: ["./my-bulma-project.css", "./app/assets/styles/main.scss"], + future: { + compatibilityVersion: 4, + }, + app: { + head: { + script: [{ src: "/js/html2pdf.bundle.min.js" }, { src: "/js/html2canvas.min.js" }], + }, + }, + modules: ["@pinia/nuxt", "pinia-plugin-persistedstate/nuxt", "@nuxt/image","nuxt-qrcode"], + + compatibilityDate: "2025-10-01", + devtools: { enabled: true }, +}); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..b1fbb24 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,20216 @@ +{ + "name": "nuxt-app", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "nuxt-app", + "hasInstallScript": true, + "dependencies": { + "@aps_sdk/authentication": "^1.0.0", + "@aps_sdk/model-derivative": "^1.2.0", + "@aps_sdk/oss": "^1.2.2", + "@nuxt/image": "^1.11.0", + "@pinia/nuxt": "^0.11.2", + "@tato30/vue-pdf": "^1.11.4", + "@vue-email/components": "^0.0.21", + "@vue-email/render": "^0.0.9", + "@vueup/vue-quill": "^1.2.0", + "axios": "^1.9.0", + "bowser": "^2.11.0", + "bulma": "^1.0.2", + "crypto-js": "^4.2.0", + "dayjs": "^1.11.13", + "docx-preview": "^0.3.6", + "es-toolkit": "^1.42.0", + "highcharts": "^12.2.0", + "highcharts-vue": "^2.0.1", + "ipx": "^3.0.1", + "mammoth": "^1.9.1", + "nuxt-qrcode": "^0.4.8", + "pdfjs-dist": "^3.11.174", + "pinia": "^3.0.3", + "pinia-plugin-persistedstate": "^4.5.0", + "qs": "^6.14.0", + "quill": "^2.0.3", + "sass": "^1.81.0", + "sharp": "^0.33.5", + "socket.io-client": "^4.8.3", + "vue": "latest", + "vue-advanced-cropper": "^2.8.9", + "vue-pdf": "^4.3.0", + "vue-router": "latest", + "vue3-datepicker": "^0.4.0", + "vue3-quill": "^0.3.1" + }, + "devDependencies": { + "nuxt": "^4.2.0", + "typescript": "^5.9.3" + } + }, + "node_modules/@aps_sdk/authentication": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aps_sdk/authentication/-/authentication-1.0.0.tgz", + "integrity": "sha512-nCRi0UCw1UKQAg1jZj8SOvZJU75rQgUVDjvljhvaKXlwol8+KHxl2qNHINOzCaJUyi8FW/QRqlaqSzWDyuY0lw==", + "license": "Apache-2.0", + "dependencies": { + "@aps_sdk/autodesk-sdkmanager": "^1.0.0", + "@types/node": "^20.9.0", + "axios": "^1.7.8" + } + }, + "node_modules/@aps_sdk/autodesk-sdkmanager": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aps_sdk/autodesk-sdkmanager/-/autodesk-sdkmanager-1.0.0.tgz", + "integrity": "sha512-Nqi59aa3xHa5qG9KZZ9HhxYMrMGFimmbqLq8406MZB9Tje0gqwZLdEFfu25VDUhbzvONuq+ZX2m0e+yhBHl2QQ==", + "license": "Apache-2.0", + "dependencies": { + "axios": "^1.7.8", + "cockatiel": "^3.1.1", + "winston": "^3.9.0" + } + }, + "node_modules/@aps_sdk/model-derivative": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@aps_sdk/model-derivative/-/model-derivative-1.2.0.tgz", + "integrity": "sha512-2offgFmKpgyv/0tKK5kvvHCnZwFb73wCMHD9wkJHHPCE2cMt8awXPEmeCpddXiJBT5TuIlI/hAj6K+c96gc0fw==", + "license": "Apache-2.0", + "dependencies": { + "@aps_sdk/autodesk-sdkmanager": "^1.0.0", + "@types/node": "^20.9.0", + "axios": "^1.7.8" + } + }, + "node_modules/@aps_sdk/oss": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@aps_sdk/oss/-/oss-1.2.2.tgz", + "integrity": "sha512-K6t+3IYzVYLDPZOY45wkdfcShxVo/NltW+Ty3OWRJ9wu3DkzoiaaQPmHQSZ3iZN6g/Q/Tpqg1wO+ORif/DqrbA==", + "license": "Apache-2.0", + "dependencies": { + "@aps_sdk/autodesk-sdkmanager": "^1.0.0", + "@types/node": "^20.9.0", + "axios": "^1.7.8" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", + "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cloudflare/kv-asset-handler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.0.tgz", + "integrity": "sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==", + "dev": true, + "license": "MIT OR Apache-2.0", + "dependencies": { + "mime": "^3.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@cloudflare/kv-asset-handler/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@dabh/diagnostics": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz", + "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==", + "license": "MIT", + "dependencies": { + "@so-ric/colorspace": "^1.1.6", + "enabled": "2.0.x", + "kuler": "^2.0.0" + } + }, + "node_modules/@dxup/nuxt": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@dxup/nuxt/-/nuxt-0.2.2.tgz", + "integrity": "sha512-RNpJjDZs9+JcT9N87AnOuHsNM75DEd58itADNd/s1LIF6BZbTLZV0xxilJZb55lntn4TYvscTaXLCBX2fq9CXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@dxup/unimport": "^0.1.2", + "@nuxt/kit": "^4.2.1", + "chokidar": "^4.0.3", + "pathe": "^2.0.3", + "tinyglobby": "^0.2.15" + } + }, + "node_modules/@dxup/nuxt/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@dxup/unimport": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@dxup/unimport/-/unimport-0.1.2.tgz", + "integrity": "sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emnapi/core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", + "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", + "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@fastify/accept-negotiator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-2.0.1.tgz", + "integrity": "sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/@img/colour": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@ioredis/commands": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.4.0.tgz", + "integrity": "sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-2.0.0.tgz", + "integrity": "sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "consola": "^3.2.3", + "detect-libc": "^2.0.0", + "https-proxy-agent": "^7.0.5", + "node-fetch": "^2.6.7", + "nopt": "^8.0.0", + "semver": "^7.5.3", + "tar": "^7.4.0" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/abbrev": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@napi-rs/canvas": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.82.tgz", + "integrity": "sha512-FGjyUBoF0sl1EenSiE4UV2WYu76q6F9GSYedq5EiOCOyGYoQ/Owulcv6rd7v/tWOpljDDtefXXIaOCJrVKem4w==", + "license": "MIT", + "optional": true, + "workspaces": [ + "e2e/*" + ], + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@napi-rs/canvas-android-arm64": "0.1.82", + "@napi-rs/canvas-darwin-arm64": "0.1.82", + "@napi-rs/canvas-darwin-x64": "0.1.82", + "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.82", + "@napi-rs/canvas-linux-arm64-gnu": "0.1.82", + "@napi-rs/canvas-linux-arm64-musl": "0.1.82", + "@napi-rs/canvas-linux-riscv64-gnu": "0.1.82", + "@napi-rs/canvas-linux-x64-gnu": "0.1.82", + "@napi-rs/canvas-linux-x64-musl": "0.1.82", + "@napi-rs/canvas-win32-x64-msvc": "0.1.82" + } + }, + "node_modules/@napi-rs/canvas-android-arm64": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.82.tgz", + "integrity": "sha512-bvZhN0iI54ouaQOrgJV96H2q7J3ZoufnHf4E1fUaERwW29Rz4rgicohnAg4venwBJZYjGl5Yl3CGmlAl1LZowQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-darwin-arm64": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.82.tgz", + "integrity": "sha512-InuBHKCyuFqhNwNr4gpqazo5Xp6ltKflqOLiROn4hqAS8u21xAHyYCJRgHwd+a5NKmutFTaRWeUIT/vxWbU/iw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-darwin-x64": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.82.tgz", + "integrity": "sha512-aQGV5Ynn96onSXcuvYb2y7TRXD/t4CL2EGmnGqvLyeJX1JLSNisKQlWN/1bPDDXymZYSdUqbXehj5qzBlOx+RQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.82.tgz", + "integrity": "sha512-YIUpmHWeHGGRhWitT1KJkgj/JPXPfc9ox8oUoyaGPxolLGPp5AxJkq8wIg8CdFGtutget968dtwmx71m8o3h5g==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-gnu": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.82.tgz", + "integrity": "sha512-AwLzwLBgmvk7kWeUgItOUor/QyG31xqtD26w1tLpf4yE0hiXTGp23yc669aawjB6FzgIkjh1NKaNS52B7/qEBQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-musl": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.82.tgz", + "integrity": "sha512-moZWuqepAwWBffdF4JDadt8TgBD02iMhG6I1FHZf8xO20AsIp9rB+p0B8Zma2h2vAF/YMjeFCDmW5un6+zZz9g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-riscv64-gnu": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.82.tgz", + "integrity": "sha512-w9++2df2kG9eC9LWYIHIlMLuhIrKGQYfUxs97CwgxYjITeFakIRazI9LYWgVzEc98QZ9x9GQvlicFsrROV59MQ==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-gnu": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.82.tgz", + "integrity": "sha512-lZulOPwrRi6hEg/17CaqdwWEUfOlIJuhXxincx1aVzsVOCmyHf+xFq4i6liJl1P+x2v6Iz2Z/H5zHvXJCC7Bwg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-musl": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.82.tgz", + "integrity": "sha512-Be9Wf5RTv1w6GXlTph55K3PH3vsAh1Ax4T1FQY1UYM0QfD0yrwGdnJ8/fhqw7dEgMjd59zIbjJQC8C3msbGn5g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/canvas-win32-x64-msvc": { + "version": "0.1.82", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.82.tgz", + "integrity": "sha512-LN/i8VrvxTDmEEK1c10z2cdOTkWT76LlTGtyZe5Kr1sqoSomKeExAjbilnu1+oee5lZUgS5yfZ2LNlVhCeARuw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", + "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@tybys/wasm-util": "^0.10.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nuxt/cli": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@nuxt/cli/-/cli-3.30.0.tgz", + "integrity": "sha512-nBNEkvOwqzxgvfTBUKPX0zN4h85dWjjkW+kP4OFnVaN3C3kdsbScNtYPIZyp0+ArabL5t4RT93Gyx0IZMRNzAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "citty": "^0.1.6", + "confbox": "^0.2.2", + "consola": "^3.4.2", + "copy-paste": "^2.2.0", + "defu": "^6.1.4", + "exsolve": "^1.0.7", + "fuse.js": "^7.1.0", + "giget": "^2.0.0", + "jiti": "^2.6.1", + "listhen": "^1.9.0", + "nypm": "^0.6.2", + "ofetch": "^1.5.1", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", + "scule": "^1.3.0", + "semver": "^7.7.3", + "srvx": "^0.9.4", + "std-env": "^3.10.0", + "tinyexec": "^1.0.1", + "ufo": "^1.6.1", + "youch": "^4.1.0-beta.12" + }, + "bin": { + "nuxi": "bin/nuxi.mjs", + "nuxi-ng": "bin/nuxi.mjs", + "nuxt": "bin/nuxi.mjs", + "nuxt-cli": "bin/nuxi.mjs" + }, + "engines": { + "node": "^16.10.0 || >=18.0.0" + } + }, + "node_modules/@nuxt/devalue": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.2.tgz", + "integrity": "sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@nuxt/devtools": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools/-/devtools-3.1.0.tgz", + "integrity": "sha512-aPH5V3j6h8bprMTR7oDqJ1AfHl0FL2JHcGlbrCA5DXLLhLL+D4L8pLgiJLEvYMo3Onk56TT7aXgPX54g/eDetg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nuxt/devtools-kit": "3.1.0", + "@nuxt/devtools-wizard": "3.1.0", + "@nuxt/kit": "^4.2.1", + "@vue/devtools-core": "^8.0.3", + "@vue/devtools-kit": "^8.0.3", + "birpc": "^2.7.0", + "consola": "^3.4.2", + "destr": "^2.0.5", + "error-stack-parser-es": "^1.0.5", + "execa": "^8.0.1", + "fast-npm-meta": "^0.4.7", + "get-port-please": "^3.2.0", + "hookable": "^5.5.3", + "image-meta": "^0.2.2", + "is-installed-globally": "^1.0.0", + "launch-editor": "^2.12.0", + "local-pkg": "^1.1.2", + "magicast": "^0.5.1", + "nypm": "^0.6.2", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", + "semver": "^7.7.3", + "simple-git": "^3.30.0", + "sirv": "^3.0.2", + "structured-clone-es": "^1.0.0", + "tinyglobby": "^0.2.15", + "vite-plugin-inspect": "^11.3.3", + "vite-plugin-vue-tracer": "^1.1.1", + "which": "^5.0.0", + "ws": "^8.18.3" + }, + "bin": { + "devtools": "cli.mjs" + }, + "peerDependencies": { + "@vitejs/devtools": "*", + "vite": ">=6.0" + }, + "peerDependenciesMeta": { + "@vitejs/devtools": { + "optional": true + } + } + }, + "node_modules/@nuxt/devtools-kit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools-kit/-/devtools-kit-3.1.0.tgz", + "integrity": "sha512-1AEZS6ge8G9X3sJauw6hTWqTpUIVqs5Uq9d7Z9cjUAinXjE+pGliVQ+i8xWCNnGLaZCCSqX/I/M/EByD3v2JIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^4.2.1", + "execa": "^8.0.1" + }, + "peerDependencies": { + "vite": ">=6.0" + } + }, + "node_modules/@nuxt/devtools-kit/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/devtools-wizard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools-wizard/-/devtools-wizard-3.1.0.tgz", + "integrity": "sha512-XYYWnG6SAvALCdXbM+xklqv7sEiVZbKgGparv8jFE5Tt6l8sg80Eb+vM40+Xpdu2KE3VlFKj4F4oFwDXMvAkgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "consola": "^3.4.2", + "diff": "^8.0.2", + "execa": "^8.0.1", + "magicast": "^0.5.1", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "prompts": "^2.4.2", + "semver": "^7.7.3" + }, + "bin": { + "devtools-wizard": "cli.mjs" + } + }, + "node_modules/@nuxt/devtools/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/devtools/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@nuxt/devtools/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@nuxt/image": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@nuxt/image/-/image-1.11.0.tgz", + "integrity": "sha512-4kzhvb2tJfxMsa/JZeYn1sMiGbx2J/S6BQrQSdXNsHgSvywGVkFhTiQGjoP6O49EsXyAouJrer47hMeBcTcfXQ==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.18.0", + "consola": "^3.4.2", + "defu": "^6.1.4", + "h3": "^1.15.3", + "image-meta": "^0.2.1", + "knitwork": "^1.2.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "std-env": "^3.9.0", + "ufo": "^1.6.1" + }, + "engines": { + "node": ">=18.20.6" + }, + "optionalDependencies": { + "ipx": "^2.1.1" + } + }, + "node_modules/@nuxt/image/node_modules/@fastify/accept-negotiator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", + "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@nuxt/image/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nuxt/image/node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", + "optional": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/@nuxt/image/node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nuxt/image/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@nuxt/image/node_modules/ipx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ipx/-/ipx-2.1.1.tgz", + "integrity": "sha512-XuM9FEGOT+/45mfAWZ5ykwkZ/oE7vWpd1iWjRffMWlwAYIRzb/xD6wZhQ4BzmPMX6Ov5dqK0wUyD0OEN9oWT6g==", + "license": "MIT", + "optional": true, + "dependencies": { + "@fastify/accept-negotiator": "^1.1.0", + "citty": "^0.1.5", + "consola": "^3.2.3", + "defu": "^6.1.4", + "destr": "^2.0.2", + "etag": "^1.8.1", + "h3": "^1.10.0", + "image-meta": "^0.2.0", + "listhen": "^1.5.6", + "ofetch": "^1.3.3", + "pathe": "^1.1.2", + "sharp": "^0.32.6", + "svgo": "^3.2.0", + "ufo": "^1.3.2", + "unstorage": "^1.10.1", + "xss": "^1.0.14" + }, + "bin": { + "ipx": "bin/ipx.mjs" + } + }, + "node_modules/@nuxt/image/node_modules/ipx/node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT", + "optional": true + }, + "node_modules/@nuxt/image/node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0", + "optional": true + }, + "node_modules/@nuxt/image/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nuxt/image/node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "license": "MIT", + "optional": true + }, + "node_modules/@nuxt/image/node_modules/sharp": { + "version": "0.32.6", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", + "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@nuxt/image/node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/@nuxt/image/node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/@nuxt/kit": { + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.20.1.tgz", + "integrity": "sha512-TIslaylfI5kd3AxX5qts0qyrIQ9Uq3HAA1bgIIJ+c+zpDfK338YS+YrCWxBBzDMECRCbAS58mqAd2MtJfG1ENA==", + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "knitwork": "^1.2.0", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/nitro-server": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/nitro-server/-/nitro-server-4.2.1.tgz", + "integrity": "sha512-P6zGvKgbjwDO28A4QnRuhL0riNSxcw317nGSYfP9Z+V+GyCNVc9yCcAEuzRIvm+dv4PB6VC708my8Jq30VM9Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nuxt/devalue": "^2.0.2", + "@nuxt/kit": "4.2.1", + "@unhead/vue": "^2.0.19", + "@vue/shared": "^3.5.23", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "devalue": "^5.4.2", + "errx": "^0.1.0", + "escape-string-regexp": "^5.0.0", + "exsolve": "^1.0.7", + "h3": "^1.15.4", + "impound": "^1.0.0", + "klona": "^2.0.6", + "mocked-exports": "^0.1.1", + "nitropack": "^2.12.9", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "radix3": "^1.1.2", + "std-env": "^3.10.0", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "unstorage": "^1.17.2", + "vue": "^3.5.23", + "vue-bundle-renderer": "^2.2.0", + "vue-devtools-stub": "^0.1.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "nuxt": "^4.2.1" + } + }, + "node_modules/@nuxt/nitro-server/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/schema": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/schema/-/schema-4.2.1.tgz", + "integrity": "sha512-kSuma7UztDVyw8eAmN3rKFoaWjNRkJE9+kqwEurpuxG7nCwFPS7sUPSGzovzaofP+xV30tl6wveBEcDRWyQvgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.23", + "defu": "^6.1.4", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "std-env": "^3.10.0" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/@nuxt/telemetry": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.6.6.tgz", + "integrity": "sha512-Zh4HJLjzvm3Cq9w6sfzIFyH9ozK5ePYVfCUzzUQNiZojFsI2k1QkSBrVI9BGc6ArKXj/O6rkI6w7qQ+ouL8Cag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.15.4", + "citty": "^0.1.6", + "consola": "^3.4.2", + "destr": "^2.0.3", + "dotenv": "^16.4.7", + "git-url-parse": "^16.0.1", + "is-docker": "^3.0.0", + "ofetch": "^1.4.1", + "package-manager-detector": "^1.1.0", + "pathe": "^2.0.3", + "rc9": "^2.1.2", + "std-env": "^3.8.1" + }, + "bin": { + "nuxt-telemetry": "bin/nuxt-telemetry.mjs" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@nuxt/telemetry/node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/@nuxt/vite-builder": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-4.2.1.tgz", + "integrity": "sha512-SuBxCtGrHcbgrtzHwJgLe0pBXWw2T9RFQx9JQ7A3dE9RjBhzjaxtmjVHx7vtq6DCGi0d0WlW1Z1lBZUDaXy8WA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nuxt/kit": "4.2.1", + "@rollup/plugin-replace": "^6.0.3", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", + "autoprefixer": "^10.4.21", + "consola": "^3.4.2", + "cssnano": "^7.1.2", + "defu": "^6.1.4", + "esbuild": "^0.25.12", + "escape-string-regexp": "^5.0.0", + "exsolve": "^1.0.7", + "get-port-please": "^3.2.0", + "h3": "^1.15.4", + "jiti": "^2.6.1", + "knitwork": "^1.2.0", + "magic-string": "^0.30.21", + "mlly": "^1.8.0", + "mocked-exports": "^0.1.1", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "postcss": "^8.5.6", + "rollup-plugin-visualizer": "^6.0.5", + "seroval": "^1.3.2", + "std-env": "^3.10.0", + "ufo": "^1.6.1", + "unenv": "^2.0.0-rc.24", + "vite": "^7.2.1", + "vite-node": "^5.0.0", + "vite-plugin-checker": "^0.11.0", + "vue-bundle-renderer": "^2.2.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "nuxt": "4.2.1", + "rolldown": "^1.0.0-beta.38", + "vue": "^3.3.4" + }, + "peerDependenciesMeta": { + "rolldown": { + "optional": true + } + } + }, + "node_modules/@nuxt/vite-builder/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@one-ini/wasm": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz", + "integrity": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==", + "license": "MIT" + }, + "node_modules/@oxc-minify/binding-android-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz", + "integrity": "sha512-lzeIEMu/v6Y+La5JSesq4hvyKtKBq84cgQpKYTYM/yGuNk2tfd5Ha31hnC+mTh48lp/5vZH+WBfjVUjjINCfug==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-darwin-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz", + "integrity": "sha512-i0LkJAUXb4BeBFrJQbMKQPoxf8+cFEffDyLSb7NEzzKuPcH8qrVsnEItoOzeAdYam8Sr6qCHVwmBNEQzl7PWpw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-darwin-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz", + "integrity": "sha512-C5vI0WPR+KPIFAD5LMOJk2J8iiT+Nv65vDXmemzXEXouzfEOLYNqnW+u6NSsccpuZHHWAiLyPFkYvKFduveAUQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-freebsd-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz", + "integrity": "sha512-3//5DNx+xUjVBMLLk2sl6hfe4fwfENJtjVQUBXjxzwPuv8xgZUqASG4cRG3WqG5Qe8dV6SbCI4EgKQFjO4KCZA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-arm-gnueabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz", + "integrity": "sha512-WXChFKV7VdDk1NePDK1J31cpSvxACAVztJ7f7lJVYBTkH+iz5D0lCqPcE7a9eb7nC3xvz4yk7DM6dA9wlUQkQg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-arm-musleabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz", + "integrity": "sha512-7B18glYMX4Z/YoqgE3VRLs/2YhVLxlxNKSgrtsRpuR8xv58xca+hEhiFwZN1Rn+NSMZ29Z33LWD7iYWnqYFvRA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-arm64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz", + "integrity": "sha512-Yl+KcTldsEJNcaYxxonwAXZ2q3gxIzn3kXYQWgKWdaGIpNhOCWqF+KE5WLsldoh5Ro5SHtomvb8GM6cXrIBMog==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-arm64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz", + "integrity": "sha512-rNqoFWOWaxwMmUY5fspd/h5HfvgUlA3sv9CUdA2MpnHFiyoJNovR7WU8tGh+Yn0qOAs0SNH0a05gIthHig14IA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-riscv64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz", + "integrity": "sha512-3paajIuzGnukHwSI3YBjYVqbd72pZd8NJxaayaNFR0AByIm8rmIT5RqFXbq8j2uhtpmNdZRXiu0em1zOmIScWA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-s390x-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz", + "integrity": "sha512-9ESrpkB2XG0lQ89JlsxlZa86iQCOs+jkDZLl6O+u5wb7ynUy21bpJJ1joauCOSYIOUlSy3+LbtJLiqi7oSQt5Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-x64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz", + "integrity": "sha512-UMM1jkns+p+WwwmdjC5giI3SfR2BCTga18x3C0cAu6vDVf4W37uTZeTtSIGmwatTBbgiq++Te24/DE0oCdm1iQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-linux-x64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz", + "integrity": "sha512-8b1naiC7MdP7xeMi7cQ5tb9W1rZAP9Qz/jBRqp1Y5EOZ1yhSGnf1QWuZ/0pCc+XiB9vEHXEY3Aki/H+86m2eOg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-wasm32-wasi": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz", + "integrity": "sha512-bjGDjkGzo3GWU9Vg2qiFUrfoo5QxojPNV/2RHTlbIB5FWkkV4ExVjsfyqihFiAuj0NXIZqd2SAiEq9htVd3RFw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.0.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@oxc-minify/binding-win32-arm64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz", + "integrity": "sha512-4L4DlHUT47qMWQuTyUghpncR3NZHWtxvd0G1KgSjVgXf+cXzFdWQCWZZtCU0yrmOoVCNUf4S04IFCJyAe+Ie7A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-minify/binding-win32-x64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-minify/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz", + "integrity": "sha512-T2ijfqZLpV2bgGGocXV4SXTuMoouqN0asYTIm+7jVOLvT5XgDogf3ZvCmiEnSWmxl21+r5wHcs8voU2iUROXAg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-android-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz", + "integrity": "sha512-CofbPOiW1PG+hi8bgElJPK0ioHfw8nt4Vw9d+Q9JuMhygS6LbQyu1W6tIFZ1OPFofeFRdWus3vD29FBx+tvFOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-darwin-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz", + "integrity": "sha512-+HZ2L1a/1BsUXYik8XqQwT2Tl5Z3jRQ/RRQiPV9UsB2skKyd91NLDlQlMpdhjLGs9Qe7Y42unFjRg2iHjIiwnw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-darwin-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz", + "integrity": "sha512-GC8wH1W0XaCLyTeGsmyaMdnItiYQkqfTcn9Ygc55AWI+m11lCjQeoKDIsDCm/QwrKLCN07u3WWWsuPs5ubfXpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-freebsd-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz", + "integrity": "sha512-8SeXi2FmlN15uPY5oM03cua5RXBDYmY34Uewongv6RUiAaU/kWxLvzuijpyNC+yQ1r4fC2LbWJhAsKpX5qkA6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz", + "integrity": "sha512-UEs+Zf6T2/FwQlLgv7gfZsKmY19sl3hK57r2BQVc2eCmCmF/deeqDcWyFjzkNLgdDDucY60PoNhNGClDm605uQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm-musleabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz", + "integrity": "sha512-1kuWvjR2+ORJMoyxt9LSbLcDhXZnL25XOuv9VmH6NmSPvLgewzuubSlm++W03x+U7SzWFilBsdwIHtD/0mjERw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz", + "integrity": "sha512-PHH4ETR1t0fymxuhpQNj3Z9t/78/zZa2Lj3Z3I0ZOd+/Ex+gtdhGoB5xYyy7lcYGAPMfZ+Gmr+dTCr1GYNZ3BA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-arm64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz", + "integrity": "sha512-fjDPbZjkqaDSTBe0FM8nZ9zBw4B/NF/I0gH7CfvNDwIj9smISaNFypYeomkvubORpnbX9ORhvhYwg3TxQ60OGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-riscv64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz", + "integrity": "sha512-59KAHd/6/LmjkdSAuJn0piKmwSavMasWNUKuYLX/UnqI5KkGIp14+LBwwaBG6KzOtIq1NrRCnmlL4XSEaNkzTg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-s390x-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz", + "integrity": "sha512-VtupojtgahY8XmLwpVpM3C1WQEgMD1JxpB8lzUtdSLwosWaaz1EAl+VXWNuxTTZusNuLBtmR+F0qql22ISi/9g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-x64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz", + "integrity": "sha512-8XSY9aUYY+5I4I1mhSEWmYqdUrJi3J5cCAInvEVHyTnDAPkhb+tnLGVZD696TpW+lFOLrTFF2V5GMWJVafqIUA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-linux-x64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz", + "integrity": "sha512-IIVNtqhA0uxKkD8Y6aZinKO/sOD5O62VlduE54FnUU2rzZEszrZQLL8nMGVZhTdPaKW5M1aeLmjcdnOs6er1Jg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-wasm32-wasi": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz", + "integrity": "sha512-TJ/sNPbVD4u6kUwm7sDKa5iRDEB8vd7ZIMjYqFrrAo9US1RGYOSvt6Ie9sDRekUL9fZhNsykvSrpmIj6dg/C2w==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.0.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@oxc-parser/binding-win32-arm64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz", + "integrity": "sha512-zCOhRB7MYVIHLj+2QYoTuLyaipiD8JG/ggUjfsMUaupRPpvwQNhsxINLIcTcb0AS+OsT7/OREhydjO74STqQzQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-parser/binding-win32-x64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz", + "integrity": "sha512-J6zfx9TE0oS+TrqBUjMVMOi/d/j3HMj69Pip263pETOEPm788N0HXKPsc2X2jUfSTHzD9vmdjq0QFymbf2LhWg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.96.0.tgz", + "integrity": "sha512-r/xkmoXA0xEpU6UGtn18CNVjXH6erU3KCpCDbpLmbVxBFor1U9MqN5Z2uMmCHJuXjJzlnDR+hWY+yPoLo8oHDw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@oxc-transform/binding-android-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz", + "integrity": "sha512-wOm+ZsqFvyZ7B9RefUMsj0zcXw77Z2pXA51nbSQyPXqr+g0/pDGxriZWP8Sdpz/e4AEaKPA9DvrwyOZxu7GRDQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-darwin-arm64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz", + "integrity": "sha512-td1sbcvzsyuoNRiNdIRodPXRtFFwxzPpC/6/yIUtRRhKn30XQcizxupIvQQVpJWWchxkphbBDh6UN+u+2CJ8Zw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-darwin-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz", + "integrity": "sha512-xgqxnqhPYH2NYkgbqtnCJfhbXvxIf/pnhF/ig5UBK8PYpCEWIP/cfLpQRQ9DcQnRfuxi7RMIF6LdmB1AiS6Fkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-freebsd-x64": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz", + "integrity": "sha512-1i67OXdl/rvSkcTXqDlh6qGRXYseEmf0rl/R+/i88scZ/o3A+FzlX56sThuaPzSSv9eVgesnoYUjIBJELFc1oA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-arm-gnueabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz", + "integrity": "sha512-9MJBs0SWODsqyzO3eAnacXgJ/sZu1xqinjEwBzkcZ3tQI8nKhMADOzu2NzbVWDWujeoC8DESXaO08tujvUru+Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-arm-musleabihf": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz", + "integrity": "sha512-BQom57I2ScccixljNYh2Wy+5oVZtF1LXiiUPxSLtDHbsanpEvV/+kzCagQpTjk1BVzSQzOxfEUWjvL7mY53pRQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-arm64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz", + "integrity": "sha512-kaqvUzNu8LL4aBSXqcqGVLFG13GmJEplRI2+yqzkgAItxoP/LfFMdEIErlTWLGyBwd0OLiNMHrOvkcCQRWadVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-arm64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz", + "integrity": "sha512-EiG/L3wEkPgTm4p906ufptyblBgtiQWTubGg/JEw82f8uLRroayr5zhbUqx40EgH037a3SfJthIyLZi7XPRFJw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-riscv64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz", + "integrity": "sha512-r01CY6OxKGtVeYnvH4mGmtkQMlLkXdPWWNXwo5o7fE2s/fgZPMpqh8bAuXEhuMXipZRJrjxTk1+ZQ4KCHpMn3Q==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-s390x-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz", + "integrity": "sha512-4djg2vYLGbVeS8YiA2K4RPPpZE4fxTGCX5g/bOMbCYyirDbmBAIop4eOAj8vOA9i1CcWbDtmp+PVJ1dSw7f3IQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-x64-gnu": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz", + "integrity": "sha512-f6pcWVz57Y8jXa2OS7cz3aRNuks34Q3j61+3nQ4xTE8H1KbalcEvHNmM92OEddaJ8QLs9YcE0kUC6eDTbY34+A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-linux-x64-musl": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz", + "integrity": "sha512-NSiRtFvR7Pbhv3mWyPMkTK38czIjcnK0+K5STo3CuzZRVbX1TM17zGdHzKBUHZu7v6IQ6/XsQ3ELa1BlEHPGWQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-wasm32-wasi": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz", + "integrity": "sha512-A91ARLiuZHGN4hBds9s7bW3czUuLuHLsV+cz44iF9j8e1zX9m2hNGXf/acQRbg/zcFUXmjz5nmk8EkZyob876w==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.0.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@oxc-transform/binding-win32-arm64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz", + "integrity": "sha512-IedJf40djKgDObomhYjdRAlmSYUEdfqX3A3M9KfUltl9AghTBBLkTzUMA7O09oo71vYf5TEhbFM7+Vn5vqw7AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-transform/binding-win32-x64-msvc": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/@oxc-transform/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz", + "integrity": "sha512-0fI0P0W7bSO/GCP/N5dkmtB9vBqCA4ggo1WmXTnxNJVmFFOtcA1vYm1I9jl8fxo+sucW2WnlpnI4fjKdo3JKxA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-wasm": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-wasm/-/watcher-wasm-2.5.1.tgz", + "integrity": "sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==", + "bundleDependencies": [ + "napi-wasm" + ], + "license": "MIT", + "dependencies": { + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "napi-wasm": "^1.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-wasm/node_modules/napi-wasm": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@pinia/nuxt": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@pinia/nuxt/-/nuxt-0.11.3.tgz", + "integrity": "sha512-7WVNHpWx4qAEzOlnyrRC88kYrwnlR/PrThWT0XI1dSNyUAXu/KBv9oR37uCgYkZroqP5jn8DfzbkNF3BtKvE9w==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^4.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "pinia": "^3.0.4" + } + }, + "node_modules/@pinia/nuxt/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/@poppinss/colors": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.5.tgz", + "integrity": "sha512-FvdDqtcRCtz6hThExcFOgW0cWX+xwSMWcRuQe5ZEb2m7cVQOAVZOIMt+/v9RxGiD9/OY16qJBXK4CVKWAPalBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^4.1.5" + } + }, + "node_modules/@poppinss/colors/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@poppinss/dumper": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", + "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@poppinss/colors": "^4.1.5", + "@sindresorhus/is": "^7.0.2", + "supports-color": "^10.0.0" + } + }, + "node_modules/@poppinss/exception": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.2.tgz", + "integrity": "sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.29", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz", + "integrity": "sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/plugin-alias": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz", + "integrity": "sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "28.0.9", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.9.tgz", + "integrity": "sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "fdir": "^6.2.0", + "is-reference": "1.2.1", + "magic-string": "^0.30.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0 || 14 >= 14.17" + }, + "peerDependencies": { + "rollup": "^2.68.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@rollup/plugin-inject": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz", + "integrity": "sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.3.tgz", + "integrity": "sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz", + "integrity": "sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.2.tgz", + "integrity": "sha512-yDPzwsgiFO26RJA4nZo8I+xqzh7sJTZIWQOxn+/XOdPE31lAvLIYCKqjV+lNH/vxE2L2iH3plKxDCRK6i+CwhA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.2.tgz", + "integrity": "sha512-k8FontTxIE7b0/OGKeSN5B6j25EuppBcWM33Z19JoVT7UTXFSo3D9CdU39wGTeb29NO3XxpMNauh09B+Ibw+9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.2.tgz", + "integrity": "sha512-A6s4gJpomNBtJ2yioj8bflM2oogDwzUiMl2yNJ2v9E7++sHrSrsQ29fOfn5DM/iCzpWcebNYEdXpaK4tr2RhfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.2.tgz", + "integrity": "sha512-e6XqVmXlHrBlG56obu9gDRPW3O3hLxpwHpLsBJvuI8qqnsrtSZ9ERoWUXtPOkY8c78WghyPHZdmPhHLWNdAGEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.2.tgz", + "integrity": "sha512-v0E9lJW8VsrwPux5Qe5CwmH/CF/2mQs6xU1MF3nmUxmZUCHazCjLgYvToOk+YuuUqLQBio1qkkREhxhc656ViA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.2.tgz", + "integrity": "sha512-ClAmAPx3ZCHtp6ysl4XEhWU69GUB1D+s7G9YjHGhIGCSrsg00nEGRRZHmINYxkdoJehde8VIsDC5t9C0gb6yqA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.2.tgz", + "integrity": "sha512-EPlb95nUsz6Dd9Qy13fI5kUPXNSljaG9FiJ4YUGU1O/Q77i5DYFW5KR8g1OzTcdZUqQQ1KdDqsTohdFVwCwjqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.2.tgz", + "integrity": "sha512-BOmnVW+khAUX+YZvNfa0tGTEMVVEerOxN0pDk2E6N6DsEIa2Ctj48FOMfNDdrwinocKaC7YXUZ1pHlKpnkja/Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.2.tgz", + "integrity": "sha512-Xt2byDZ+6OVNuREgBXr4+CZDJtrVso5woFtpKdGPhpTPHcNG7D8YXeQzpNbFRxzTVqJf7kvPMCub/pcGUWgBjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.2.tgz", + "integrity": "sha512-+LdZSldy/I9N8+klim/Y1HsKbJ3BbInHav5qE9Iy77dtHC/pibw1SR/fXlWyAk0ThnpRKoODwnAuSjqxFRDHUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.2.tgz", + "integrity": "sha512-8ms8sjmyc1jWJS6WdNSA23rEfdjWB30LH8Wqj0Cqvv7qSHnvw6kgMMXRdop6hkmGPlyYBdRPkjJnj3KCUHV/uQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.2.tgz", + "integrity": "sha512-3HRQLUQbpBDMmzoxPJYd3W6vrVHOo2cVW8RUo87Xz0JPJcBLBr5kZ1pGcQAhdZgX9VV7NbGNipah1omKKe23/g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.2.tgz", + "integrity": "sha512-fMjKi+ojnmIvhk34gZP94vjogXNNUKMEYs+EDaB/5TG/wUkoeua7p7VCHnE6T2Tx+iaghAqQX8teQzcvrYpaQA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.2.tgz", + "integrity": "sha512-XuGFGU+VwUUV5kLvoAdi0Wz5Xbh2SrjIxCtZj6Wq8MDp4bflb/+ThZsVxokM7n0pcbkEr2h5/pzqzDYI7cCgLQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.2.tgz", + "integrity": "sha512-w6yjZF0P+NGzWR3AXWX9zc0DNEGdtvykB03uhonSHMRa+oWA6novflo2WaJr6JZakG2ucsyb+rvhrKac6NIy+w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.2.tgz", + "integrity": "sha512-yo8d6tdfdeBArzC7T/PnHd7OypfI9cbuZzPnzLJIyKYFhAQ8SvlkKtKBMbXDxe1h03Rcr7u++nFS7tqXz87Gtw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.2.tgz", + "integrity": "sha512-ah59c1YkCxKExPP8O9PwOvs+XRLKwh/mV+3YdKqQ5AMQ0r4M4ZDuOrpWkUaqO7fzAHdINzV9tEVu8vNw48z0lA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.2.tgz", + "integrity": "sha512-4VEd19Wmhr+Zy7hbUsFZ6YXEiP48hE//KPLCSVNY5RMGX2/7HZ+QkN55a3atM1C/BZCGIgqN+xrVgtdak2S9+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.2.tgz", + "integrity": "sha512-IlbHFYc/pQCgew/d5fslcy1KEaYVCJ44G8pajugd8VoOEI8ODhtb/j8XMhLpwHCMB3yk2J07ctup10gpw2nyMA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.2.tgz", + "integrity": "sha512-lNlPEGgdUfSzdCWU176ku/dQRnA7W+Gp8d+cWv73jYrb8uT7HTVVxq62DUYxjbaByuf1Yk0RIIAbDzp+CnOTFg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.2.tgz", + "integrity": "sha512-S6YojNVrHybQis2lYov1sd+uj7K0Q05NxHcGktuMMdIQ2VixGwAfbJ23NnlvvVV1bdpR2m5MsNBViHJKcA4ADw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.2.tgz", + "integrity": "sha512-k+/Rkcyx//P6fetPoLMb8pBeqJBNGx81uuf7iljX9++yNBVRDQgD04L+SVXmXmh5ZP4/WOp4mWF0kmi06PW2tA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@selderee/plugin-htmlparser2": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.11.0.tgz", + "integrity": "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==", + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", + "selderee": "^0.11.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/@shikijs/core": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz", + "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==", + "license": "MIT", + "dependencies": { + "@shikijs/engine-javascript": "1.29.2", + "@shikijs/engine-oniguruma": "1.29.2", + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.4" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz", + "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "oniguruma-to-es": "^2.2.0" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz", + "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1" + } + }, + "node_modules/@shikijs/langs": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz", + "integrity": "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "1.29.2" + } + }, + "node_modules/@shikijs/themes": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz", + "integrity": "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "1.29.2" + } + }, + "node_modules/@shikijs/types": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", + "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.1.1.tgz", + "integrity": "sha512-rO92VvpgMc3kfiTjGT52LEtJ8Yc5kCWhZjLQ3LwlA4pSgPpQO7bVpYXParOD8Jwf+cVQECJo3yP/4I8aZtUQTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@so-ric/colorspace": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@so-ric/colorspace/-/colorspace-1.1.6.tgz", + "integrity": "sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==", + "license": "MIT", + "dependencies": { + "color": "^5.0.2", + "text-hex": "1.0.x" + } + }, + "node_modules/@so-ric/colorspace/node_modules/color": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/color/-/color-5.0.3.tgz", + "integrity": "sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==", + "license": "MIT", + "dependencies": { + "color-convert": "^3.1.3", + "color-string": "^2.1.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@so-ric/colorspace/node_modules/color-convert": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.3.tgz", + "integrity": "sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==", + "license": "MIT", + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@so-ric/colorspace/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@so-ric/colorspace/node_modules/color-string": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.1.4.tgz", + "integrity": "sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==", + "license": "MIT", + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "license": "MIT" + }, + "node_modules/@speed-highlight/core": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.12.tgz", + "integrity": "sha512-uilwrK0Ygyri5dToHYdZSjcvpS2ZwX0w5aSt3GCEN9hrjxWCoeV4Z2DTXuxjwbntaLQIEEAlCeNQss5SoHvAEA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/@tato30/vue-pdf": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@tato30/vue-pdf/-/vue-pdf-1.11.5.tgz", + "integrity": "sha512-SV6GQx9sD0C0uO/bnAdG1k5D8OtM3lHtYKIgodCq2MbhOaHHpQoyhlSaec9Mo5JifSG4zYDFVNvbcZiMOBkyeQ==", + "license": "MIT", + "dependencies": { + "pdfjs-dist": "5.4.296" + }, + "peerDependencies": { + "vue": "^3.2.33" + } + }, + "node_modules/@tato30/vue-pdf/node_modules/pdfjs-dist": { + "version": "5.4.296", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-5.4.296.tgz", + "integrity": "sha512-DlOzet0HO7OEnmUmB6wWGJrrdvbyJKftI1bhMitK7O2N8W2gc757yyYBbINy9IDafXAV9wmKr9t7xsTaNKRG5Q==", + "license": "Apache-2.0", + "engines": { + "node": ">=20.16.0 || >=22.3.0" + }, + "optionalDependencies": { + "@napi-rs/canvas": "^0.1.80" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/dom-webcodecs": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.17.tgz", + "integrity": "sha512-IwKW5uKL0Zrv5ccUJpjIlqf7ppk2v29l/ZLQxLlwHxljBfnDD9Gxm+hzMkGM0AOAL/21H0pp7cTUYLiiVUGchA==", + "license": "MIT" + }, + "node_modules/@types/emscripten": { + "version": "1.41.5", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.41.5.tgz", + "integrity": "sha512-cMQm7pxu6BxtHyqJ7mQZ2kXWV5SLmugybFdHCBbJ5eHzOo6VhBckEgAT3//rP5FwPHNPeEiq4SmQ5ucBwsOo4Q==", + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/node": { + "version": "20.19.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.25.tgz", + "integrity": "sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/parse-path": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/parse-path/-/parse-path-7.0.3.tgz", + "integrity": "sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/triple-beam": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", + "integrity": "sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" + }, + "node_modules/@unhead/vue": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-2.0.19.tgz", + "integrity": "sha512-7BYjHfOaoZ9+ARJkT10Q2TjnTUqDXmMpfakIAsD/hXiuff1oqWg1xeXT5+MomhNcC15HbiABpbbBmITLSHxdKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookable": "^5.5.3", + "unhead": "2.0.19" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "vue": ">=3.5.18" + } + }, + "node_modules/@vercel/nft": { + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.30.3.tgz", + "integrity": "sha512-UEq+eF0ocEf9WQCV1gktxKhha36KDs7jln5qii6UpPf5clMqDc0p3E7d9l2Smx0i9Pm1qpq4S4lLfNl97bbv6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mapbox/node-pre-gyp": "^2.0.0", + "@rollup/pluginutils": "^5.1.3", + "acorn": "^8.6.0", + "acorn-import-attributes": "^1.9.5", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^10.4.5", + "graceful-fs": "^4.2.9", + "node-gyp-build": "^4.2.2", + "picomatch": "^4.0.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "nft": "out/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@vercel/nft/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz", + "integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.29" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vitejs/plugin-vue-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.1.tgz", + "integrity": "sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.3", + "@babel/plugin-syntax-typescript": "^7.27.1", + "@babel/plugin-transform-typescript": "^7.28.0", + "@rolldown/pluginutils": "^1.0.0-beta.34", + "@vue/babel-plugin-jsx": "^1.5.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@vitejs/plugin-vue-jsx/node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.50", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.50.tgz", + "integrity": "sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@volar/language-core": { + "version": "2.4.23", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.23.tgz", + "integrity": "sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/source-map": "2.4.23" + } + }, + "node_modules/@volar/source-map": { + "version": "2.4.23", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.23.tgz", + "integrity": "sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue-email/body": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/body/-/body-0.0.3.tgz", + "integrity": "sha512-JxZb1upJTnt6tLKszqHfrCWTpioWuG7eZXneUmCBr0YVt6gI781dSAgUQASTBprENnO+M2sNsarszoo7jGZNOQ==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/button": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/button/-/button-0.0.3.tgz", + "integrity": "sha512-Su1iKBpfzF03SqLhxxIGDm2ZgpnXh+yD8kvLQ9+V0COepXOSdVQD5Ovif14uKGweafXSMkyQSi5lqmnVIace3A==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/code-block": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/code-block/-/code-block-0.0.3.tgz", + "integrity": "sha512-NuOAY3dhWCwnywQ9lguLWqh+2BDKr1UM7AkV/ejDJwfX/GLZnlN9EEJRYOVhFnGwXOcJnS27NmvjZHaRweZfWA==", + "license": "MIT", + "dependencies": { + "shiki": "^1.7.0" + }, + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/code-inline": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/code-inline/-/code-inline-0.0.3.tgz", + "integrity": "sha512-FN9WPQBwWWumpPIAN/++oly9/hpUfioVokb7nfM/U0hEOS3mGsVjYPZNiX/oGOAHrAF83qOqgIFcd9ipVMtefg==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/column": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/column/-/column-0.0.3.tgz", + "integrity": "sha512-L1tYu3ZqoqcSNa5GK8wEKQKuvUBlsWeSA3RqKlkLrc+dR+uitcyCcbYsoE/N2tgvzZ1poykE/S6VIcrqH/zL9A==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/components": { + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/@vue-email/components/-/components-0.0.21.tgz", + "integrity": "sha512-xtL9vdWgBpq2B4OqbOvW9s9+5fF8bZamNHCBNYkFMzGg7Ne+SWk/vZI0LhCeMqWUkodnCvCoW/i7IYGjw5veHw==", + "license": "MIT", + "dependencies": { + "@vue-email/body": "0.0.3", + "@vue-email/button": "0.0.3", + "@vue-email/code-block": "0.0.3", + "@vue-email/code-inline": "0.0.3", + "@vue-email/column": "0.0.3", + "@vue-email/container": "0.0.3", + "@vue-email/font": "0.0.3", + "@vue-email/head": "0.0.3", + "@vue-email/heading": "0.0.3", + "@vue-email/hr": "0.0.3", + "@vue-email/html": "0.0.3", + "@vue-email/img": "0.0.3", + "@vue-email/link": "0.0.3", + "@vue-email/markdown": "0.0.7", + "@vue-email/preview": "0.0.3", + "@vue-email/render": "^0.0.9", + "@vue-email/row": "0.0.3", + "@vue-email/section": "0.0.3", + "@vue-email/style": "0.0.3", + "@vue-email/tailwind": "0.2.0", + "@vue-email/text": "0.0.3" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "vue": "^3.4.29" + } + }, + "node_modules/@vue-email/container": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/container/-/container-0.0.3.tgz", + "integrity": "sha512-L+9VZ3RbCgyPaV54QCQsOAe9lAvq549JULEmH3QRDgHsIaFE3Yaddc1zMJKdbwH7ugiaRPRFrM2paR57IS6sWw==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/font": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/font/-/font-0.0.3.tgz", + "integrity": "sha512-X9vwUTKjPeFuh06BkYbFVM3rdZggLo7hJ3SHgJ09qBF7e0J7zZx5KLjkeYzKTWfHlM1fx9XtNdpQ35UKyIpwUg==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/head": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/head/-/head-0.0.3.tgz", + "integrity": "sha512-RobskTPhRQ18aHFcwOe1eorGDd3BCotXJy2YfZF9VRHvw1MtV5M/AQ0eqUUgnNuNrxFGobZtxZJMu4+EE2ToUQ==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/heading": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/heading/-/heading-0.0.3.tgz", + "integrity": "sha512-cUxlLDuRHEdLn+CZWehsUuJjWNnDVC1LAK1iKtZl++J9xGE1l4lrxaBFdhIZctH2yoZZLGm8OHvUJiYrke9YIg==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/hr": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/hr/-/hr-0.0.3.tgz", + "integrity": "sha512-DNSi4CrsgRJRstTIB8ILcCqg0rWIIMKZ1fmSVgHoEBfgiV9I4m/6wKv2Rzg1AxkYldy5w1YhwVx0NfBTCHlL7A==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/html": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/html/-/html-0.0.3.tgz", + "integrity": "sha512-kjUBwwWcgNoJ6jEmZW7gkdSXZzy6rcJ0jV4507TZlF6PRsu4FaCpeI6WHnDexdXIfCeAIwZqeAQOJHASHJd2mw==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/img": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/img/-/img-0.0.3.tgz", + "integrity": "sha512-lFDavbzdbOXo2VK8Fq/YPFB/2ZolOaToC/oFR9fQlw2hA9n1TTiEZZK5D7en62FSD9gPG1P7eQ81tOt6/Tc6+A==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/link": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/link/-/link-0.0.3.tgz", + "integrity": "sha512-AvX5wxXACrxqyLaooIDQBsz/8Q6FDSVGDg0Lo1opUZKEW80s68zI+FUhI3kuByVEogzIhfdpq9rc1yGmkUUh8A==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/markdown": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@vue-email/markdown/-/markdown-0.0.7.tgz", + "integrity": "sha512-AxMpxo0A20lFiED7l1nJy6Y+fDYHknYW6u1HZ7F2QbDUihtinwAWU9pBFDX9SSHg9Ihkf3KeitvGf4YHiYlXRA==", + "license": "MIT", + "dependencies": { + "marked": "7.0.4" + }, + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/preview": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/preview/-/preview-0.0.3.tgz", + "integrity": "sha512-e9qLDsP5+f5KZQhiVGjI/d/x5NfLfYusjI9C4bewwXM6bYJo1i5WRRzX6SM7sygKEk0ZbKqnzPqbnSWtABuzDw==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/render": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@vue-email/render/-/render-0.0.9.tgz", + "integrity": "sha512-FShvnLSoys3y+30uIO4ZuBSsXKGaj/VOB+CfNxhgxLmFsLbwKwUZQgJVAmXviuuSC5xpWQCOEPQ8P7oEEYa0WA==", + "license": "MIT", + "dependencies": { + "html-to-text": "9.0.5", + "js-beautify": "^1.15.1", + "vue": "^3.4.27" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@vue-email/row": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/row/-/row-0.0.3.tgz", + "integrity": "sha512-/wnkRMFJl5WTehD3/ryn7taJs42Vk7K1xUH37Q5R5T8tu1lBnAhwWcDvUeqaH/7+N4weELEBjQdKa9F6fqYlcA==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/section": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/section/-/section-0.0.3.tgz", + "integrity": "sha512-DPvDBmf3jPZGw8ZoIgs/lS3yt8H0BXMLniR0aTa6FhBPWJsXXaaQHDPY6h7jfeCgppgAoDRLZqiMnZXfqSTUWw==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/style": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/style/-/style-0.0.3.tgz", + "integrity": "sha512-1t1I1EFJ77N4AC0qb1WYUfSOsFXTUUR2gxnbg88dsXHiaMiBlyokqy50wnn4/FrubUqbOFmseCz+4nSZzGg5bA==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-email/tailwind": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@vue-email/tailwind/-/tailwind-0.2.0.tgz", + "integrity": "sha512-/DNEMhvEuZa9OptICLelwh4Rh4Lh54GtoTkQgCAV0/4qvAgbAmjUMr0f7GsincdxoPrFwpTofaKAxMFm6ZO0xA==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.29" + } + }, + "node_modules/@vue-email/text": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@vue-email/text/-/text-0.0.3.tgz", + "integrity": "sha512-xn6MYicnXyFeV72nNTDZylOL7ut60clYUR2bqMDKkW6+XD6qWp6LGAx4b8sE0kADgu7MTq23zbU9kA/cebhk8w==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.4.27" + } + }, + "node_modules/@vue-macros/common": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-3.1.1.tgz", + "integrity": "sha512-afW2DMjgCBVs33mWRlz7YsGHzoEEupnl0DK5ZTKsgziAlLh5syc5m+GM7eqeYrgiQpwMaVxa1fk73caCvPxyAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-sfc": "^3.5.22", + "ast-kit": "^2.1.2", + "local-pkg": "^1.1.2", + "magic-string-ast": "^1.0.2", + "unplugin-utils": "^0.3.0" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/vue-macros" + }, + "peerDependencies": { + "vue": "^2.7.0 || ^3.2.25" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + } + } + }, + "node_modules/@vue-macros/common/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@vue-macros/common/node_modules/unplugin-utils": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.5.0.tgz", + "integrity": "sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.5.0.tgz", + "integrity": "sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.2", + "@vue/babel-helper-vue-transform-on": "1.5.0", + "@vue/babel-plugin-resolve-type": "1.5.0", + "@vue/shared": "^3.5.18" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.5.0.tgz", + "integrity": "sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/parser": "^7.28.0", + "@vue/compiler-sfc": "^3.5.18" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.24.tgz", + "integrity": "sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@vue/shared": "3.5.24", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.24.tgz", + "integrity": "sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.24", + "@vue/shared": "3.5.24" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.24.tgz", + "integrity": "sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@vue/compiler-core": "3.5.24", + "@vue/compiler-dom": "3.5.24", + "@vue/compiler-ssr": "3.5.24", + "@vue/shared": "3.5.24", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.6", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.24.tgz", + "integrity": "sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.24", + "@vue/shared": "3.5.24" + } + }, + "node_modules/@vue/devtools-api": { + "version": "7.7.8", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.8.tgz", + "integrity": "sha512-BtFcAmDbtXGwurWUFf8ogIbgZyR+rcVES1TSNEI8Em80fD8Anu+qTRN1Fc3J6vdRHlVM3fzPV1qIo+B4AiqGzw==", + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.7.8" + } + }, + "node_modules/@vue/devtools-api/node_modules/@vue/devtools-kit": { + "version": "7.7.8", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.8.tgz", + "integrity": "sha512-4Y8op+AoxOJhB9fpcEF6d5vcJXWKgHxC3B0ytUB8zz15KbP9g9WgVzral05xluxi2fOeAy6t140rdQ943GcLRQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.7.8", + "birpc": "^2.3.0", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.2" + } + }, + "node_modules/@vue/devtools-api/node_modules/@vue/devtools-shared": { + "version": "7.7.8", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.8.tgz", + "integrity": "sha512-XHpO3jC5nOgYr40M9p8Z4mmKfTvUxKyRcUnpBAYg11pE78eaRFBKb0kG5yKLroMuJeeNH9LWmKp2zMU5LUc7CA==", + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/devtools-api/node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "license": "MIT" + }, + "node_modules/@vue/devtools-core": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-8.0.3.tgz", + "integrity": "sha512-gCEQN7aMmeaigEWJQ2Z2o3g7/CMqGTPvNS1U3n/kzpLoAZ1hkAHNgi4ml/POn/9uqGILBk65GGOUdrraHXRj5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^8.0.3", + "@vue/devtools-shared": "^8.0.3", + "mitt": "^3.0.1", + "nanoid": "^5.1.5", + "pathe": "^2.0.3", + "vite-hot-client": "^2.1.0" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/@vue/devtools-kit": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.3.tgz", + "integrity": "sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^8.0.3", + "birpc": "^2.6.1", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^2.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.2" + } + }, + "node_modules/@vue/devtools-shared": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.3.tgz", + "integrity": "sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/language-core": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-3.1.4.tgz", + "integrity": "sha512-n/58wm8SkmoxMWkUNUH/PwoovWe4hmdyPJU2ouldr3EPi1MLoS7iDN46je8CsP95SnVBs2axInzRglPNKvqMcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.23", + "@vue/compiler-dom": "^3.5.0", + "@vue/shared": "^3.5.0", + "alien-signals": "^3.0.0", + "muggle-string": "^0.4.1", + "path-browserify": "^1.0.1", + "picomatch": "^4.0.2" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.24.tgz", + "integrity": "sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.24" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.24.tgz", + "integrity": "sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.24", + "@vue/shared": "3.5.24" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.24.tgz", + "integrity": "sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.24", + "@vue/runtime-core": "3.5.24", + "@vue/shared": "3.5.24", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.24.tgz", + "integrity": "sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.24", + "@vue/shared": "3.5.24" + }, + "peerDependencies": { + "vue": "3.5.24" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.24.tgz", + "integrity": "sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==", + "license": "MIT" + }, + "node_modules/@vueup/vue-quill": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vueup/vue-quill/-/vue-quill-1.2.0.tgz", + "integrity": "sha512-kd5QPSHMDpycklojPXno2Kw2JSiKMYduKYQckTm1RJoVDA557MnyUXgcuuDpry4HY/Rny9nGNcK+m3AHk94wag==", + "license": "MIT", + "dependencies": { + "quill": "^1.3.7", + "quill-delta": "^4.2.2" + }, + "peerDependencies": { + "vue": "^3.2.41" + } + }, + "node_modules/@vueup/vue-quill/node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==", + "license": "MIT" + }, + "node_modules/@vueup/vue-quill/node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "license": "Apache-2.0" + }, + "node_modules/@vueup/vue-quill/node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==", + "license": "BSD-3-Clause" + }, + "node_modules/@vueup/vue-quill/node_modules/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "license": "BSD-3-Clause", + "dependencies": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + } + }, + "node_modules/@vueup/vue-quill/node_modules/quill/node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "license": "MIT", + "dependencies": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "license": "MIT", + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "license": "MIT", + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "license": "MIT", + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "license": "ISC", + "peer": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "license": "MIT", + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "license": "MIT", + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.11", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0", + "peer": true + }, + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "license": "MIT", + "peer": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alien-signals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-3.1.0.tgz", + "integrity": "sha512-yufC6VpSy8tK3I0lO67pjumo5JvDQVQyr38+3OHqe6CHl1t2VZekKZ7EKKZSqk0cRmE7U7tfZbpXiKNzuc+ckg==", + "dev": true, + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.2.0.tgz", + "integrity": "sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "license": "ISC" + }, + "node_modules/archiver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", + "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^5.0.2", + "async": "^3.2.4", + "buffer-crc32": "^1.0.0", + "readable-stream": "^4.0.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^6.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/archiver-utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", + "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^10.0.0", + "graceful-fs": "^4.2.0", + "is-stream": "^2.0.1", + "lazystream": "^1.0.0", + "lodash": "^4.17.15", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/archiver-utils/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/archiver-utils/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/archiver-utils/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/archiver/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/archiver/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archiver/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "license": "MIT", + "peer": true, + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC", + "peer": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-kit": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-2.2.0.tgz", + "integrity": "sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "pathe": "^2.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/ast-walker-scope": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.8.3.tgz", + "integrity": "sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.4", + "ast-kit": "^2.1.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/async-sema": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "license": "(MIT OR Apache-2.0)", + "peer": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.22", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.22.tgz", + "integrity": "sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-lite": "^1.0.30001754", + "fraction.js": "^5.3.4", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz", + "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/b4a": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", + "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", + "devOptional": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, + "node_modules/babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==", + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/barcode-detector": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/barcode-detector/-/barcode-detector-3.0.8.tgz", + "integrity": "sha512-Z9jzzE8ngEDyN9EU7lWdGgV07mcnEQnrX8W9WecXDqD2v+5CcVjt9+a134a5zb+kICvpsrDx6NYA6ay4LGFs8A==", + "license": "MIT", + "dependencies": { + "zxing-wasm": "2.2.4" + } + }, + "node_modules/bare-events": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", + "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", + "devOptional": true, + "license": "Apache-2.0", + "peerDependencies": { + "bare-abort-controller": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + } + } + }, + "node_modules/bare-fs": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.1.tgz", + "integrity": "sha512-zGUCsm3yv/ePt2PHNbVxjjn0nNB1MkIaR4wOCxJ2ig5pCf5cCVAYJXVhQg/3OhhJV6DB1ts7Hv0oUaElc2TPQg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", + "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", + "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/bare-url": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", + "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-path": "^3.0.0" + } + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "license": "MIT", + "peer": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.8.28", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.28.tgz", + "integrity": "sha512-gYjt7OIqdM0PcttNYP2aVrr2G0bMALkBaoehD4BuRGjAOtipg0b6wHg1yNL+s5zSnLZZrGHOw4IrND8CD+3oIQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/birpc": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.8.0.tgz", + "integrity": "sha512-Bz2a4qD/5GRhiHSwj30c/8kC8QGj12nNDwz3D4ErQ4Xhy35dsSDvF+RA/tWpjyU0pdGtSDiEk6B5fBGE1qNVhw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "license": "MIT" + }, + "node_modules/bn.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz", + "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==", + "license": "MIT", + "peer": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/bowser": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.12.1.tgz", + "integrity": "sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw==", + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "license": "MIT", + "peer": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "license": "MIT", + "peer": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "license": "MIT", + "peer": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz", + "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^5.2.1", + "randombytes": "^2.1.0", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/browserify-rsa/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/browserify-sign": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.5.tgz", + "integrity": "sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==", + "license": "ISC", + "peer": true, + "dependencies": { + "bn.js": "^5.2.2", + "browserify-rsa": "^4.1.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.6.1", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.9", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "license": "MIT", + "peer": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz", + "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.8.25", + "caniuse-lite": "^1.0.30001754", + "electron-to-chromium": "^1.5.249", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.1.4" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "license": "MIT", + "peer": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-crc32": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", + "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "license": "MIT", + "peer": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "license": "MIT", + "peer": true + }, + "node_modules/bulma": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bulma/-/bulma-1.0.4.tgz", + "integrity": "sha512-Ffb6YGXDiZYX3cqvSbHWqQ8+LkX6tVoTcZuVB3lm93sbAVXlO0D6QlOTMnV6g18gILpAXqkG2z9hf9z4hCjz2g==", + "license": "MIT" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/c12": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/c12/-/c12-3.3.2.tgz", + "integrity": "sha512-QkikB2X5voO1okL3QsES0N690Sn/K9WokXqUsDQsWy5SnYb+psYQFGA10iy1bZHj3fjISKsI67Q90gruvWWM3A==", + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.3", + "confbox": "^0.2.2", + "defu": "^6.1.4", + "dotenv": "^17.2.3", + "exsolve": "^1.0.8", + "giget": "^2.0.0", + "jiti": "^2.6.1", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2" + }, + "peerDependencies": { + "magicast": "*" + }, + "peerDependenciesMeta": { + "magicast": { + "optional": true + } + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "license": "ISC", + "peer": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/cacache/node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "license": "MIT", + "peer": true + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", + "peer": true + }, + "node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001755", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001755.tgz", + "integrity": "sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/canvas": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", + "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.0", + "nan": "^2.17.0", + "simple-get": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/canvas/node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", + "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/canvas/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "license": "ISC", + "optional": true + }, + "node_modules/canvas/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/canvas/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/canvas/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/canvas/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/canvas/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "optional": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/canvas/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/canvas/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "license": "MIT", + "optional": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/canvas/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/canvas/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "optional": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/canvas/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/canvas/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "license": "MIT", + "optional": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/canvas/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "optional": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/canvas/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "optional": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/canvas/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "license": "ISC", + "optional": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/canvas/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/canvas/node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "license": "ISC", + "optional": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/canvas/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", + "optional": true + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.7.tgz", + "integrity": "sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cipher-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/citty": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "license": "MIT", + "dependencies": { + "consola": "^3.2.3" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "license": "MIT", + "peer": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" + }, + "node_modules/clipboardy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz", + "integrity": "sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==", + "license": "MIT", + "dependencies": { + "execa": "^8.0.1", + "is-wsl": "^3.1.0", + "is64bit": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/cluster-key-slot": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz", + "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cockatiel": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/cockatiel/-/cockatiel-3.2.1.tgz", + "integrity": "sha512-gfrHV6ZPkquExvMh9IOkKsBzNDk6sDuZ6DdBGUBkvFnTCqCxzpuq48RySgP0AnaqQkw2zynOFj9yly6T1Q2G5Q==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "license": "MIT", + "peer": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "license": "ISC", + "optional": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "license": "MIT" + }, + "node_modules/compatx": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/compatx/-/compatx-0.2.0.tgz", + "integrity": "sha512-6gLRNt4ygsi5NyMVhceOCFv14CIdDFN7fQjX1U4+47qVE/+kjPoXMK65KWK+dWxmFzMTuKazoQ9sch6pM0p5oA==", + "dev": true, + "license": "MIT" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compress-commons": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", + "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "crc32-stream": "^6.0.0", + "is-stream": "^2.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/compress-commons/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/compress-commons/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/compress-commons/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/confbox": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", + "license": "MIT" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/consola": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "peer": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "license": "ISC", + "optional": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "license": "MIT", + "peer": true + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" + }, + "node_modules/copy-anything": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", + "integrity": "sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==", + "license": "MIT", + "dependencies": { + "is-what": "^5.2.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "peer": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-paste": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-2.2.0.tgz", + "integrity": "sha512-jqSL4r9DSeiIvJZStLzY/sMLt9ToTM7RsK237lYOTG+KcbQJHGala3R1TUpa8h1p9adswVgIdV4qGbseVhL4lg==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.4.8" + } + }, + "node_modules/core-js": { + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", + "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", + "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", + "dev": true, + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/crc32-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/crc32-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/crc32-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "license": "MIT", + "peer": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "license": "MIT", + "peer": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/croner": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/croner/-/croner-9.1.0.tgz", + "integrity": "sha512-p9nwwR4qyT5W996vBZhdvBCnMhicY5ytZkR4D1Xj0wuTDEiMnjwR57Q3RXYY/s0EpX6Ay3vgIcfaR+ewGHsi+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz", + "integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "browserify-cipher": "^1.0.1", + "browserify-sign": "^4.2.3", + "create-ecdh": "^4.0.4", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" + }, + "node_modules/css-declaration-sorter": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz", + "integrity": "sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", + "integrity": "sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==", + "license": "MIT" + }, + "node_modules/cssnano": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.2.tgz", + "integrity": "sha512-HYOPBsNvoiFeR1eghKD5C3ASm64v9YVyJB4Ivnl2gqKoQYvjjN/G0rztvKQq8OxocUtC6sjqY8jwYngIB4AByA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^7.0.10", + "lilconfig": "^3.1.3" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/cssnano-preset-default": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.10.tgz", + "integrity": "sha512-6ZBjW0Lf1K1Z+0OKUAUpEN62tSXmYChXWi2NAA0afxEVsj9a+MbcB1l5qel6BHJHmULai2fCGRthCeKSFbScpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^5.0.1", + "postcss-calc": "^10.1.1", + "postcss-colormin": "^7.0.5", + "postcss-convert-values": "^7.0.8", + "postcss-discard-comments": "^7.0.5", + "postcss-discard-duplicates": "^7.0.2", + "postcss-discard-empty": "^7.0.1", + "postcss-discard-overridden": "^7.0.1", + "postcss-merge-longhand": "^7.0.5", + "postcss-merge-rules": "^7.0.7", + "postcss-minify-font-values": "^7.0.1", + "postcss-minify-gradients": "^7.0.1", + "postcss-minify-params": "^7.0.5", + "postcss-minify-selectors": "^7.0.5", + "postcss-normalize-charset": "^7.0.1", + "postcss-normalize-display-values": "^7.0.1", + "postcss-normalize-positions": "^7.0.1", + "postcss-normalize-repeat-style": "^7.0.1", + "postcss-normalize-string": "^7.0.1", + "postcss-normalize-timing-functions": "^7.0.1", + "postcss-normalize-unicode": "^7.0.5", + "postcss-normalize-url": "^7.0.1", + "postcss-normalize-whitespace": "^7.0.1", + "postcss-ordered-values": "^7.0.2", + "postcss-reduce-initial": "^7.0.5", + "postcss-reduce-transforms": "^7.0.1", + "postcss-svgo": "^7.1.0", + "postcss-unique-selectors": "^7.0.4" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/cssnano-utils": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.1.tgz", + "integrity": "sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.2.tgz", + "integrity": "sha512-D80T+tiqkd/8B0xNlbstWDG4x6aqVfO52+OlSUNIdkTvmNw0uQpJLeos2J/2XvpyidAFuTPmpad+tUxLndwj6g==", + "license": "MIT" + }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "license": "MIT", + "peer": true + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dayjs": { + "version": "1.11.19", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", + "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "license": "MIT" + }, + "node_modules/db0": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/db0/-/db0-0.3.4.tgz", + "integrity": "sha512-RiXXi4WaNzPTHEOu8UPQKMooIbqOEyqA1t7Z6MsdxSCeb8iUC9ko3LcmsLmeUt2SM5bctfArZKkRQggKZz7JNw==", + "devOptional": true, + "license": "MIT", + "peerDependencies": { + "@electric-sql/pglite": "*", + "@libsql/client": "*", + "better-sqlite3": "*", + "drizzle-orm": "*", + "mysql2": "*", + "sqlite3": "*" + }, + "peerDependenciesMeta": { + "@electric-sql/pglite": { + "optional": true + }, + "@libsql/client": { + "optional": true + }, + "better-sqlite3": { + "optional": true + }, + "drizzle-orm": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "sqlite3": { + "optional": true + } + } + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-browser": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "license": "MIT", + "optional": true + }, + "node_modules/denque": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/devalue": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.5.0.tgz", + "integrity": "sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.2.tgz", + "integrity": "sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/dingbat-to-unicode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz", + "integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==", + "license": "BSD-2-Clause" + }, + "node_modules/docx-preview": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/docx-preview/-/docx-preview-0.3.7.tgz", + "integrity": "sha512-Lav69CTA/IYZPJTsKH7oYeoZjyg96N0wEJMNslGJnZJ+dMUZK85Lt5ASC79yUlD48ecWjuv+rkcmFt6EVPV0Xg==", + "license": "Apache-2.0", + "dependencies": { + "jszip": ">=3.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-10.1.0.tgz", + "integrity": "sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^5.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dotenv": { + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/duck": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/duck/-/duck-0.1.12.tgz", + "integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==", + "license": "BSD", + "dependencies": { + "underscore": "^1.13.1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/easy-bem": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/easy-bem/-/easy-bem-1.1.1.tgz", + "integrity": "sha512-GJRqdiy2h+EXy6a8E6R+ubmqUM08BK0FWNq41k24fup6045biQ8NXxoXimiwegMQvFFV3t1emADdGNL1TlS61A==", + "license": "MIT" + }, + "node_modules/editorconfig": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz", + "integrity": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==", + "license": "MIT", + "dependencies": { + "@one-ini/wasm": "0.1.1", + "commander": "^10.0.0", + "minimatch": "9.0.1", + "semver": "^7.5.3" + }, + "bin": { + "editorconfig": "bin/editorconfig" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.254", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.254.tgz", + "integrity": "sha512-DcUsWpVhv9svsKRxnSCZ86SjD+sp32SGidNB37KpqXJncp1mfUgKbHvBomE89WJDbfVKw1mdv5+ikrvd43r+Bg==", + "dev": true, + "license": "ISC" + }, + "node_modules/elliptic": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", + "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" + }, + "node_modules/emoji-regex-xs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", + "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.4.tgz", + "integrity": "sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.18.3", + "xmlhttprequest-ssl": "~2.1.1" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "license": "MIT", + "peer": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "license": "MIT", + "peer": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-stack-parser-es": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", + "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/errx": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/errx/-/errx-0.1.0.tgz", + "integrity": "sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==", + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-toolkit": { + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.42.0.tgz", + "integrity": "sha512-SLHIyY7VfDJBM8clz4+T2oquwTQxEzu263AyhVK4jREOAwJ+8eebaa4wM3nlvnAqhDrMm2EsA6hWHaQsMPQ1nA==", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "license": "MIT", + "peer": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT", + "peer": true + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/exsolve": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", + "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", + "license": "MIT" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "license": "MIT", + "peer": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "license": "Apache-2.0" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-npm-meta": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/fast-npm-meta/-/fast-npm-meta-0.4.7.tgz", + "integrity": "sha512-aZU3i3eRcSb2NCq8i6N6IlyiTyF6vqAqzBGl2NBF6ngNx/GIqfYbkLDIKZ4z4P0o/RmtsFnVqHwdrSm13o4tnQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", + "license": "MIT" + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", + "license": "ISC", + "peer": true + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", + "peer": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", + "license": "MIT" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fraction.js": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "license": "MIT", + "peer": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT", + "optional": true + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "ISC", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "optional": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", + "optional": true + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fuse.js": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz", + "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "optional": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gauge/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", + "optional": true + }, + "node_modules/gauge/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC", + "optional": true + }, + "node_modules/gauge/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "optional": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-port-please": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-3.2.0.tgz", + "integrity": "sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==", + "license": "MIT" + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/giget": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/giget/-/giget-2.0.0.tgz", + "integrity": "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.4.0", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.6", + "nypm": "^0.6.0", + "pathe": "^2.0.3" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/git-up": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-8.1.1.tgz", + "integrity": "sha512-FDenSF3fVqBYSaJoYy1KSc2wosx0gCvKP+c+PRBht7cAaiCeQlBtfBDX9vgnNOHmdePlSFITVcn4pFfcgNvx3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-ssh": "^1.4.0", + "parse-url": "^9.2.0" + } + }, + "node_modules/git-url-parse": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-16.1.0.tgz", + "integrity": "sha512-cPLz4HuK86wClEW7iDdeAKcCVlWXmrLpb2L+G9goW0Z1dtpNS6BXXSOckUTlJT/LDQViE1QZKstNORzHsLnobw==", + "dev": true, + "license": "MIT", + "dependencies": { + "git-up": "^8.1.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT", + "optional": true + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-directory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "4.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-directory/node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/globby": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-15.0.0.tgz", + "integrity": "sha512-oB4vkQGqlMl682wL1IlWd02tXCbquGWM4voPEI85QmNKCaw8zGTm1f1rubFgkg3Eli2PtKlFgrnmUqasbQWlkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.5", + "path-type": "^6.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/gzip-size": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-7.0.0.tgz", + "integrity": "sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/h3": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", + "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": "^0.3.5", + "defu": "^6.1.4", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.2", + "radix3": "^1.1.2", + "ufo": "^1.6.1", + "uncrypto": "^0.1.3" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "license": "ISC", + "optional": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "license": "MIT", + "peer": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.5.tgz", + "integrity": "sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/highcharts": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-12.4.0.tgz", + "integrity": "sha512-o6UxxfChSUrvrZUbWrAuqL1HO/+exhAUPcZY6nnqLsadZQlnP16d082sg7DnXKZCk1gtfkyfkp6g3qkIZ9miZg==", + "license": "https://www.highcharts.com/license" + }, + "node_modules/highcharts-vue": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/highcharts-vue/-/highcharts-vue-2.0.1.tgz", + "integrity": "sha512-7yVaKvsWlx7OgmKFXE2D99fi/0tr2A85H4KUz3jL7CRQhAwvEvXgtDIyTBGLHJsOC5L9VlppAI7k6KfIi0j0hg==", + "license": "SEE LICENSE IN LICENSE", + "peerDependencies": { + "highcharts": ">=5.0.0", + "vue": ">=3.0.0" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "license": "MIT", + "peer": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "license": "MIT" + }, + "node_modules/html-to-text": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.5.tgz", + "integrity": "sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==", + "license": "MIT", + "dependencies": { + "@selderee/plugin-htmlparser2": "^0.11.0", + "deepmerge": "^4.3.1", + "dom-serializer": "^2.0.0", + "htmlparser2": "^8.0.2", + "selderee": "^0.11.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-shutdown": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz", + "integrity": "sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==", + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "license": "MIT", + "peer": true + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/httpxy": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/httpxy/-/httpxy-0.1.7.tgz", + "integrity": "sha512-pXNx8gnANKAndgga5ahefxc++tJvNL87CXoRwxn1cJE2ZkWEojF3tNfQIEhZX/vfpt+wzeAzpUI4qkediX1MLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "license": "MIT", + "peer": true + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-meta": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/image-meta/-/image-meta-0.2.2.tgz", + "integrity": "sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA==", + "license": "MIT" + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, + "node_modules/immutable": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.4.tgz", + "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", + "license": "MIT" + }, + "node_modules/impound": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/impound/-/impound-1.0.0.tgz", + "integrity": "sha512-8lAJ+1Arw2sMaZ9HE2ZmL5zOcMnt18s6+7Xqgq2aUVy4P1nlzAyPtzCDxsk51KVFwHEEdc6OWvUyqwHwhRYaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "exsolve": "^1.0.5", + "mocked-exports": "^0.1.1", + "pathe": "^2.0.3", + "unplugin": "^2.3.2", + "unplugin-utils": "^0.2.4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "license": "ISC", + "peer": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/ioredis": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.8.2.tgz", + "integrity": "sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@ioredis/commands": "1.4.0", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, + "node_modules/ipx": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ipx/-/ipx-3.1.1.tgz", + "integrity": "sha512-7Xnt54Dco7uYkfdAw0r2vCly3z0rSaVhEXMzPvl3FndsTVm5p26j+PO+gyinkYmcsEUvX2Rh7OGK7KzYWRu6BA==", + "license": "MIT", + "dependencies": { + "@fastify/accept-negotiator": "^2.0.1", + "citty": "^0.1.6", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "etag": "^1.8.1", + "h3": "^1.15.3", + "image-meta": "^0.2.1", + "listhen": "^1.9.0", + "ofetch": "^1.4.1", + "pathe": "^2.0.3", + "sharp": "^0.34.3", + "svgo": "^4.0.0", + "ufo": "^1.6.1", + "unstorage": "^1.16.1", + "xss": "^1.0.15" + }, + "bin": { + "ipx": "bin/ipx.mjs" + } + }, + "node_modules/ipx/node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/ipx/node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/ipx/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/ipx/node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "license": "MIT", + "peer": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "license": "MIT", + "peer": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "license": "MIT", + "peer": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-installed-globally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz", + "integrity": "sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-directory": "^4.0.1", + "is-path-inside": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ssh": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.1.tgz", + "integrity": "sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "protocols": "^2.0.1" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-5.5.0.tgz", + "integrity": "sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is64bit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz", + "integrity": "sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==", + "license": "MIT", + "dependencies": { + "system-architecture": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-beautify": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.15.4.tgz", + "integrity": "sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==", + "license": "MIT", + "dependencies": { + "config-chain": "^1.1.13", + "editorconfig": "^1.0.4", + "glob": "^10.4.2", + "js-cookie": "^3.0.5", + "nopt": "^7.2.1" + }, + "bin": { + "css-beautify": "js/bin/css-beautify.js", + "html-beautify": "js/bin/html-beautify.js", + "js-beautify": "js/bin/js-beautify.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/js-cookie": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "license": "MIT", + "peer": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/knitwork": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-1.3.0.tgz", + "integrity": "sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==", + "license": "MIT" + }, + "node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", + "license": "MIT" + }, + "node_modules/launch-editor": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", + "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/leac": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/leac/-/leac-0.6.0.tgz", + "integrity": "sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==", + "license": "MIT", + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/listhen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/listhen/-/listhen-1.9.0.tgz", + "integrity": "sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==", + "license": "MIT", + "dependencies": { + "@parcel/watcher": "^2.4.1", + "@parcel/watcher-wasm": "^2.4.1", + "citty": "^0.1.6", + "clipboardy": "^4.0.0", + "consola": "^3.2.3", + "crossws": ">=0.2.0 <0.4.0", + "defu": "^6.1.4", + "get-port-please": "^3.1.2", + "h3": "^1.12.0", + "http-shutdown": "^1.2.2", + "jiti": "^2.1.2", + "mlly": "^1.7.1", + "node-forge": "^1.3.1", + "pathe": "^1.1.2", + "std-env": "^3.7.0", + "ufo": "^1.5.4", + "untun": "^0.1.3", + "uqr": "^0.1.2" + }, + "bin": { + "listen": "bin/listhen.mjs", + "listhen": "bin/listhen.mjs" + } + }, + "node_modules/listhen/node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/local-pkg": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.2.tgz", + "integrity": "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.4", + "pkg-types": "^2.3.0", + "quansync": "^0.2.11" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", + "peer": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/logform": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", + "license": "MIT", + "dependencies": { + "@colors/colors": "1.6.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/lop": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/lop/-/lop-0.4.2.tgz", + "integrity": "sha512-RefILVDQ4DKoRZsJ4Pj22TxE3omDO47yFpkIBoDKzkqPRISs5U1cnAdg/5583YPkWPaLIYHOKRMQSvjFsO26cw==", + "license": "BSD-2-Clause", + "dependencies": { + "duck": "^0.1.12", + "option": "~0.2.1", + "underscore": "^1.13.1" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-regexp": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/magic-regexp/-/magic-regexp-0.10.0.tgz", + "integrity": "sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^3.0.3", + "magic-string": "^0.30.12", + "mlly": "^1.7.2", + "regexp-tree": "^0.1.27", + "type-level-regexp": "~0.1.17", + "ufo": "^1.5.4", + "unplugin": "^2.0.0" + } + }, + "node_modules/magic-regexp/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magic-string-ast": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-1.0.3.tgz", + "integrity": "sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.19" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/magicast": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz", + "integrity": "sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "source-map-js": "^1.2.1" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "license": "MIT", + "peer": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/mammoth": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.11.0.tgz", + "integrity": "sha512-BcEqqY/BOwIcI1iR5tqyVlqc3KIaMRa4egSoK83YAVrBf6+yqdAAbtUcFDCWX8Zef8/fgNZ6rl4VUv+vVX8ddQ==", + "license": "BSD-2-Clause", + "dependencies": { + "@xmldom/xmldom": "^0.8.6", + "argparse": "~1.0.3", + "base64-js": "^1.5.1", + "bluebird": "~3.4.0", + "dingbat-to-unicode": "^1.0.1", + "jszip": "^3.7.1", + "lop": "^0.4.2", + "path-is-absolute": "^1.0.0", + "underscore": "^1.13.1", + "xmlbuilder": "^10.0.0" + }, + "bin": { + "mammoth": "bin/mammoth" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "license": "MIT", + "peer": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/marked": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.4.tgz", + "integrity": "sha512-t8eP0dXRJMtMvBojtkcsA7n48BkauktUKzfkPSCq85ZMTJ0v76Rke4DYz01omYpPTUh4p/f7HePgRo3ebG8+QQ==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "license": "MIT", + "peer": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "license": "CC0-1.0" + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/mime": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz", + "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa" + ], + "license": "MIT", + "bin": { + "mime": "bin/cli.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC", + "peer": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "license": "MIT", + "peer": true + }, + "node_modules/minimatch": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", + "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "license": "MIT", + "peer": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT", + "optional": true + }, + "node_modules/mlly": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", + "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", + "license": "MIT", + "dependencies": { + "acorn": "^8.15.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "ufo": "^1.6.1" + } + }, + "node_modules/mlly/node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" + }, + "node_modules/mlly/node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/mocked-exports": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/mocked-exports/-/mocked-exports-0.1.1.tgz", + "integrity": "sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==", + "dev": true, + "license": "MIT" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "peer": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/nan": { + "version": "2.23.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.23.1.tgz", + "integrity": "sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw==", + "license": "MIT", + "optional": true + }, + "node_modules/nanoid": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", + "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "license": "MIT", + "peer": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanotar": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nanotar/-/nanotar-0.2.0.tgz", + "integrity": "sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT", + "optional": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT", + "peer": true + }, + "node_modules/nitropack": { + "version": "2.12.9", + "resolved": "https://registry.npmjs.org/nitropack/-/nitropack-2.12.9.tgz", + "integrity": "sha512-t6qqNBn2UDGMWogQuORjbL2UPevB8PvIPsPHmqvWpeGOlPr4P8Oc5oA8t3wFwGmaolM2M/s2SwT23nx9yARmOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cloudflare/kv-asset-handler": "^0.4.0", + "@rollup/plugin-alias": "^5.1.1", + "@rollup/plugin-commonjs": "^28.0.9", + "@rollup/plugin-inject": "^5.0.5", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^16.0.3", + "@rollup/plugin-replace": "^6.0.2", + "@rollup/plugin-terser": "^0.4.4", + "@vercel/nft": "^0.30.3", + "archiver": "^7.0.1", + "c12": "^3.3.1", + "chokidar": "^4.0.3", + "citty": "^0.1.6", + "compatx": "^0.2.0", + "confbox": "^0.2.2", + "consola": "^3.4.2", + "cookie-es": "^2.0.0", + "croner": "^9.1.0", + "crossws": "^0.3.5", + "db0": "^0.3.4", + "defu": "^6.1.4", + "destr": "^2.0.5", + "dot-prop": "^10.1.0", + "esbuild": "^0.25.11", + "escape-string-regexp": "^5.0.0", + "etag": "^1.8.1", + "exsolve": "^1.0.7", + "globby": "^15.0.0", + "gzip-size": "^7.0.0", + "h3": "^1.15.4", + "hookable": "^5.5.3", + "httpxy": "^0.1.7", + "ioredis": "^5.8.2", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "knitwork": "^1.2.0", + "listhen": "^1.9.0", + "magic-string": "^0.30.21", + "magicast": "^0.5.0", + "mime": "^4.1.0", + "mlly": "^1.8.0", + "node-fetch-native": "^1.6.7", + "node-mock-http": "^1.0.3", + "ofetch": "^1.5.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", + "pretty-bytes": "^7.1.0", + "radix3": "^1.1.2", + "rollup": "^4.52.5", + "rollup-plugin-visualizer": "^6.0.5", + "scule": "^1.3.0", + "semver": "^7.7.3", + "serve-placeholder": "^2.0.2", + "serve-static": "^2.2.0", + "source-map": "^0.7.6", + "std-env": "^3.10.0", + "ufo": "^1.6.1", + "ultrahtml": "^1.6.0", + "uncrypto": "^0.1.3", + "unctx": "^2.4.1", + "unenv": "^2.0.0-rc.23", + "unimport": "^5.5.0", + "unplugin-utils": "^0.3.1", + "unstorage": "^1.17.1", + "untyped": "^2.0.0", + "unwasm": "^0.3.11", + "youch": "^4.1.0-beta.11", + "youch-core": "^0.3.3" + }, + "bin": { + "nitro": "dist/cli/index.mjs", + "nitropack": "dist/cli/index.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "xml2js": "^0.6.2" + }, + "peerDependenciesMeta": { + "xml2js": { + "optional": true + } + } + }, + "node_modules/nitropack/node_modules/cookie-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.0.tgz", + "integrity": "sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==", + "dev": true, + "license": "MIT" + }, + "node_modules/nitropack/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/nitropack/node_modules/unplugin-utils": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/node-abi": { + "version": "3.85.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.85.0.tgz", + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==", + "license": "MIT", + "optional": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "dev": true, + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "license": "MIT", + "peer": true + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "license": "MIT", + "peer": true + }, + "node_modules/node-mock-http": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.3.tgz", + "integrity": "sha512-jN8dK25fsfnMrVsEhluUTPkBFY+6ybu7jSB1n+ri/vOGjJxU8J9CZhpSGkHXSkFjtUhbmoncG/YG9ta5Ludqog==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "license": "ISC", + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "optional": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nuxt": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-4.2.1.tgz", + "integrity": "sha512-OE5ONizgwkKhjTGlUYB3ksE+2q2/I30QIYFl3N1yYz1r2rwhunGA3puUvqkzXwgLQ3AdsNcigPDmyQsqjbSdoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@dxup/nuxt": "^0.2.1", + "@nuxt/cli": "^3.30.0", + "@nuxt/devtools": "^3.0.1", + "@nuxt/kit": "4.2.1", + "@nuxt/nitro-server": "4.2.1", + "@nuxt/schema": "4.2.1", + "@nuxt/telemetry": "^2.6.6", + "@nuxt/vite-builder": "4.2.1", + "@unhead/vue": "^2.0.19", + "@vue/shared": "^3.5.23", + "c12": "^3.3.1", + "chokidar": "^4.0.3", + "compatx": "^0.2.0", + "consola": "^3.4.2", + "cookie-es": "^2.0.0", + "defu": "^6.1.4", + "destr": "^2.0.5", + "devalue": "^5.4.2", + "errx": "^0.1.0", + "escape-string-regexp": "^5.0.0", + "exsolve": "^1.0.7", + "h3": "^1.15.4", + "hookable": "^5.5.3", + "ignore": "^7.0.5", + "impound": "^1.0.0", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "knitwork": "^1.2.0", + "magic-string": "^0.30.21", + "mlly": "^1.8.0", + "nanotar": "^0.2.0", + "nypm": "^0.6.2", + "ofetch": "^1.5.1", + "ohash": "^2.0.11", + "on-change": "^6.0.1", + "oxc-minify": "^0.96.0", + "oxc-parser": "^0.96.0", + "oxc-transform": "^0.96.0", + "oxc-walker": "^0.5.2", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", + "radix3": "^1.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "std-env": "^3.10.0", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "ultrahtml": "^1.6.0", + "uncrypto": "^0.1.3", + "unctx": "^2.4.1", + "unimport": "^5.5.0", + "unplugin": "^2.3.10", + "unplugin-vue-router": "^0.16.1", + "untyped": "^2.0.0", + "vue": "^3.5.23", + "vue-router": "^4.6.3" + }, + "bin": { + "nuxi": "bin/nuxt.mjs", + "nuxt": "bin/nuxt.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@parcel/watcher": "^2.1.0", + "@types/node": ">=18.12.0" + }, + "peerDependenciesMeta": { + "@parcel/watcher": { + "optional": true + }, + "@types/node": { + "optional": true + } + } + }, + "node_modules/nuxt-qrcode": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/nuxt-qrcode/-/nuxt-qrcode-0.4.8.tgz", + "integrity": "sha512-m489cF5NtXbZ2P3s2euuKEQ2iClmNwFtXQU8B9H5RqdSpMrM+MRci9eHp+OE8IlTCXQBb4TEUZXApzz8xk91Tw==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^4.1.1", + "@vueuse/core": "^13.9.0", + "barcode-detector": "^3.0.5", + "defu": "^6.1.4", + "uqr": "^0.1.2", + "vue-qrcode-reader": "^5.7.3" + } + }, + "node_modules/nuxt-qrcode/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/nuxt-qrcode/node_modules/@vueuse/core": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.9.0.tgz", + "integrity": "sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==", + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "13.9.0", + "@vueuse/shared": "13.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/nuxt-qrcode/node_modules/@vueuse/metadata": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.9.0.tgz", + "integrity": "sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/nuxt-qrcode/node_modules/@vueuse/shared": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.9.0.tgz", + "integrity": "sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/nuxt/node_modules/@nuxt/kit": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "c12": "^3.3.1", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.7", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.1", + "unctx": "^2.4.1", + "untyped": "^2.0.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/nuxt/node_modules/cookie-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.0.tgz", + "integrity": "sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==", + "dev": true, + "license": "MIT" + }, + "node_modules/nypm": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.6.2.tgz", + "integrity": "sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.4.2", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "tinyexec": "^1.0.1" + }, + "bin": { + "nypm": "dist/cli.mjs" + }, + "engines": { + "node": "^14.16.0 || >=16.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "license": "MIT", + "peer": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "license": "MIT", + "peer": true, + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/ohash": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", + "license": "MIT" + }, + "node_modules/on-change": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/on-change/-/on-change-6.0.1.tgz", + "integrity": "sha512-P7o0hkMahOhjb1niG28vLNAXsJrRcfpJvYWcTmPt/Tf4xedcF2PA1E9++N1tufY8/vIsaiJgHhjQp53hJCe+zw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sindresorhus/on-change?sponsor=1" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "license": "MIT", + "dependencies": { + "fn.name": "1.x.x" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/oniguruma-to-es": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", + "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", + "license": "MIT", + "dependencies": { + "emoji-regex-xs": "^1.0.0", + "regex": "^5.1.1", + "regex-recursion": "^5.1.1" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/option": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz", + "integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==", + "license": "BSD-2-Clause" + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "license": "MIT", + "peer": true + }, + "node_modules/oxc-minify": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/oxc-minify/-/oxc-minify-0.96.0.tgz", + "integrity": "sha512-dXeeGrfPJJ4rMdw+NrqiCRtbzVX2ogq//R0Xns08zql2HjV3Zi2SBJ65saqfDaJzd2bcHqvGWH+M44EQCHPAcA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-minify/binding-android-arm64": "0.96.0", + "@oxc-minify/binding-darwin-arm64": "0.96.0", + "@oxc-minify/binding-darwin-x64": "0.96.0", + "@oxc-minify/binding-freebsd-x64": "0.96.0", + "@oxc-minify/binding-linux-arm-gnueabihf": "0.96.0", + "@oxc-minify/binding-linux-arm-musleabihf": "0.96.0", + "@oxc-minify/binding-linux-arm64-gnu": "0.96.0", + "@oxc-minify/binding-linux-arm64-musl": "0.96.0", + "@oxc-minify/binding-linux-riscv64-gnu": "0.96.0", + "@oxc-minify/binding-linux-s390x-gnu": "0.96.0", + "@oxc-minify/binding-linux-x64-gnu": "0.96.0", + "@oxc-minify/binding-linux-x64-musl": "0.96.0", + "@oxc-minify/binding-wasm32-wasi": "0.96.0", + "@oxc-minify/binding-win32-arm64-msvc": "0.96.0", + "@oxc-minify/binding-win32-x64-msvc": "0.96.0" + } + }, + "node_modules/oxc-parser": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.96.0.tgz", + "integrity": "sha512-ucs6niJ5mZlYP3oTl4AK2eD2m7WLoSaljswnSFVYWrXzme5PtM97S7Ve1Tjx+/TKjanmEZuSt1f1qYi6SZvntw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "^0.96.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-parser/binding-android-arm64": "0.96.0", + "@oxc-parser/binding-darwin-arm64": "0.96.0", + "@oxc-parser/binding-darwin-x64": "0.96.0", + "@oxc-parser/binding-freebsd-x64": "0.96.0", + "@oxc-parser/binding-linux-arm-gnueabihf": "0.96.0", + "@oxc-parser/binding-linux-arm-musleabihf": "0.96.0", + "@oxc-parser/binding-linux-arm64-gnu": "0.96.0", + "@oxc-parser/binding-linux-arm64-musl": "0.96.0", + "@oxc-parser/binding-linux-riscv64-gnu": "0.96.0", + "@oxc-parser/binding-linux-s390x-gnu": "0.96.0", + "@oxc-parser/binding-linux-x64-gnu": "0.96.0", + "@oxc-parser/binding-linux-x64-musl": "0.96.0", + "@oxc-parser/binding-wasm32-wasi": "0.96.0", + "@oxc-parser/binding-win32-arm64-msvc": "0.96.0", + "@oxc-parser/binding-win32-x64-msvc": "0.96.0" + } + }, + "node_modules/oxc-transform": { + "version": "0.96.0", + "resolved": "https://registry.npmjs.org/oxc-transform/-/oxc-transform-0.96.0.tgz", + "integrity": "sha512-dQPNIF+gHpSkmC0+Vg9IktNyhcn28Y8R3eTLyzn52UNymkasLicl3sFAtz7oEVuFmCpgGjaUTKkwk+jW2cHpDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-transform/binding-android-arm64": "0.96.0", + "@oxc-transform/binding-darwin-arm64": "0.96.0", + "@oxc-transform/binding-darwin-x64": "0.96.0", + "@oxc-transform/binding-freebsd-x64": "0.96.0", + "@oxc-transform/binding-linux-arm-gnueabihf": "0.96.0", + "@oxc-transform/binding-linux-arm-musleabihf": "0.96.0", + "@oxc-transform/binding-linux-arm64-gnu": "0.96.0", + "@oxc-transform/binding-linux-arm64-musl": "0.96.0", + "@oxc-transform/binding-linux-riscv64-gnu": "0.96.0", + "@oxc-transform/binding-linux-s390x-gnu": "0.96.0", + "@oxc-transform/binding-linux-x64-gnu": "0.96.0", + "@oxc-transform/binding-linux-x64-musl": "0.96.0", + "@oxc-transform/binding-wasm32-wasi": "0.96.0", + "@oxc-transform/binding-win32-arm64-msvc": "0.96.0", + "@oxc-transform/binding-win32-x64-msvc": "0.96.0" + } + }, + "node_modules/oxc-walker": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/oxc-walker/-/oxc-walker-0.5.2.tgz", + "integrity": "sha512-XYoZqWwApSKUmSDEFeOKdy3Cdh95cOcSU8f7yskFWE4Rl3cfL5uwyY+EV7Brk9mdNLy+t5SseJajd6g7KncvlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-regexp": "^0.10.0" + }, + "peerDependencies": { + "oxc-parser": ">=0.72.0" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" + }, + "node_modules/package-manager-detector": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.5.0.tgz", + "integrity": "sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==", + "dev": true, + "license": "MIT" + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "license": "MIT", + "peer": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/parchment": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", + "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==", + "license": "BSD-3-Clause" + }, + "node_modules/parse-asn1": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.9.tgz", + "integrity": "sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==", + "license": "ISC", + "peer": true, + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "pbkdf2": "^3.1.5", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/parse-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.1.0.tgz", + "integrity": "sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "protocols": "^2.0.0" + } + }, + "node_modules/parse-url": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-9.2.0.tgz", + "integrity": "sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/parse-path": "^7.0.0", + "parse-path": "^7.0.0" + }, + "engines": { + "node": ">=14.13.0" + } + }, + "node_modules/parseley": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.12.1.tgz", + "integrity": "sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==", + "license": "MIT", + "dependencies": { + "leac": "^0.6.0", + "peberminta": "^0.9.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/path-type": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path2d-polyfill": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path2d-polyfill/-/path2d-polyfill-2.0.1.tgz", + "integrity": "sha512-ad/3bsalbbWhmBo0D6FZ4RNMwsLsPpL6gnvhuSaU5Vm7b06Kr5ubSltQQ0T7YKsiJQO+g22zJ4dJKNTXIyOXtA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "license": "MIT" + }, + "node_modules/pbkdf2": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.5.tgz", + "integrity": "sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "ripemd160": "^2.0.3", + "safe-buffer": "^5.2.1", + "sha.js": "^2.4.12", + "to-buffer": "^1.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pbkdf2/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/pdfjs-dist": { + "version": "3.11.174", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-3.11.174.tgz", + "integrity": "sha512-TdTZPf1trZ8/UFu5Cx/GXB7GZM30LT+wWUNfsi6Bq8ePLnb+woNKtDymI2mxZYBpMbonNFqKmiz684DIfnd8dA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "canvas": "^2.11.2", + "path2d-polyfill": "^2.0.1" + } + }, + "node_modules/peberminta": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.9.0.tgz", + "integrity": "sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==", + "license": "MIT", + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/perfect-debounce": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.0.0.tgz", + "integrity": "sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinia": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-3.0.4.tgz", + "integrity": "sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^7.7.7" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "typescript": ">=4.5.0", + "vue": "^3.5.11" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/pinia-plugin-persistedstate": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-4.7.1.tgz", + "integrity": "sha512-WHOqh2esDlR3eAaknPbqXrkkj0D24h8shrDPqysgCFR6ghqP/fpFfJmMPJp0gETHsvrh9YNNg6dQfo2OEtDnIQ==", + "license": "MIT", + "dependencies": { + "defu": "^6.1.4" + }, + "peerDependencies": { + "@nuxt/kit": ">=3.0.0", + "@pinia/nuxt": ">=0.10.0", + "pinia": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@pinia/nuxt": { + "optional": true + }, + "pinia": { + "optional": true + } + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "license": "MIT", + "peer": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", + "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", + "license": "MIT", + "dependencies": { + "confbox": "^0.2.2", + "exsolve": "^1.0.7", + "pathe": "^2.0.3" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.1.1.tgz", + "integrity": "sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12 || ^20.9 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.38" + } + }, + "node_modules/postcss-colormin": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.5.tgz", + "integrity": "sha512-ekIBP/nwzRWhEMmIxHHbXHcMdzd1HIUzBECaj5KEdLz9DVP2HzT065sEhvOx1dkLjYW7jyD0CngThx6bpFi2fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-convert-values": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.8.tgz", + "integrity": "sha512-+XNKuPfkHTCEo499VzLMYn94TiL3r9YqRE3Ty+jP7UX4qjewUONey1t7CG21lrlTLN07GtGM8MqFVp86D4uKJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-discard-comments": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.5.tgz", + "integrity": "sha512-IR2Eja8WfYgN5n32vEGSctVQ1+JARfu4UH8M7bgGh1bC+xI/obsPJXaBpQF7MAByvgwZinhpHpdrmXtvVVlKcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.1.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.2.tgz", + "integrity": "sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-discard-empty": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.1.tgz", + "integrity": "sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.1.tgz", + "integrity": "sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.5.tgz", + "integrity": "sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^7.0.5" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-merge-rules": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.7.tgz", + "integrity": "sha512-njWJrd/Ms6XViwowaaCc+/vqhPG3SmXn725AGrnl+BgTuRPEacjiLEaGq16J6XirMJbtKkTwnt67SS+e2WGoew==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^5.0.1", + "postcss-selector-parser": "^7.1.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.1.tgz", + "integrity": "sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.1.tgz", + "integrity": "sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^5.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-minify-params": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.5.tgz", + "integrity": "sha512-FGK9ky02h6Ighn3UihsyeAH5XmLEE2MSGH5Tc4tXMFtEDx7B+zTG6hD/+/cT+fbF7PbYojsmmWjyTwFwW1JKQQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "cssnano-utils": "^5.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.5.tgz", + "integrity": "sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "postcss-selector-parser": "^7.1.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.1.tgz", + "integrity": "sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.1.tgz", + "integrity": "sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.1.tgz", + "integrity": "sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.1.tgz", + "integrity": "sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-string": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.1.tgz", + "integrity": "sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.1.tgz", + "integrity": "sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.5.tgz", + "integrity": "sha512-X6BBwiRxVaFHrb2WyBMddIeB5HBjJcAaUHyhLrM2FsxSq5TFqcHSsK7Zu1otag+o0ZphQGJewGH1tAyrD0zX1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-url": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.1.tgz", + "integrity": "sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.1.tgz", + "integrity": "sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-ordered-values": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.2.tgz", + "integrity": "sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-utils": "^5.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.5.tgz", + "integrity": "sha512-RHagHLidG8hTZcnr4FpyMB2jtgd/OcyAazjMhoy5qmWJOx1uxKh4ntk0Pb46ajKM0rkf32lRH4C8c9qQiPR6IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.1.tgz", + "integrity": "sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.1.0.tgz", + "integrity": "sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^4.0.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.4.tgz", + "integrity": "sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^7.1.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss/node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prebuild-install/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", + "optional": true + }, + "node_modules/prebuild-install/node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prebuild-install/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/prebuild-install/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prebuild-install/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prebuild-install/node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/prebuild-install/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pretty-bytes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-7.1.0.tgz", + "integrity": "sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "license": "ISC", + "peer": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/property-information": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" + }, + "node_modules/protocols": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.2.tgz", + "integrity": "sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "license": "MIT", + "peer": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", + "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "license": "MIT", + "peer": true + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quansync": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz", + "integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "peer": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/quill": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.3.tgz", + "integrity": "sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==", + "license": "BSD-3-Clause", + "dependencies": { + "eventemitter3": "^5.0.1", + "lodash-es": "^4.17.21", + "parchment": "^3.0.0", + "quill-delta": "^5.1.0" + }, + "engines": { + "npm": ">=8.2.3" + } + }, + "node_modules/quill-delta": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-4.2.2.tgz", + "integrity": "sha512-qjbn82b/yJzOjstBgkhtBjN2TNK+ZHP/BgUQO+j6bRhWQQdmj2lH6hXG7+nwwLF41Xgn//7/83lxs9n2BkTtTg==", + "license": "MIT", + "dependencies": { + "fast-diff": "1.2.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" + } + }, + "node_modules/quill/node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "license": "Apache-2.0" + }, + "node_modules/quill/node_modules/quill-delta": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", + "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", + "license": "MIT", + "dependencies": { + "fast-diff": "^1.3.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "license": "MIT", + "peer": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", + "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/raw-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc9": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", + "license": "MIT", + "dependencies": { + "defu": "^6.1.4", + "destr": "^2.0.3" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regex": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz", + "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==", + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "license": "MIT", + "peer": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-recursion": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz", + "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==", + "license": "MIT", + "dependencies": { + "regex": "^5.1.1", + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "license": "MIT" + }, + "node_modules/regexp-tree": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", + "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", + "dev": true, + "license": "MIT", + "bin": { + "regexp-tree": "bin/regexp-tree" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "license": "ISC", + "optional": true, + "peer": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "license": "MIT", + "peer": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ripemd160": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.3.tgz", + "integrity": "sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==", + "license": "MIT", + "peer": true, + "dependencies": { + "hash-base": "^3.1.2", + "inherits": "^2.0.4" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/ripemd160/node_modules/hash-base": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.2.tgz", + "integrity": "sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/ripemd160/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/rollup": { + "version": "4.53.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.2.tgz", + "integrity": "sha512-MHngMYwGJVi6Fmnk6ISmnk7JAHRNF0UkuucA0CUW3N3a4KnONPEZz+vUanQP/ZC/iY1Qkf3bwPWzyY84wEks1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.53.2", + "@rollup/rollup-android-arm64": "4.53.2", + "@rollup/rollup-darwin-arm64": "4.53.2", + "@rollup/rollup-darwin-x64": "4.53.2", + "@rollup/rollup-freebsd-arm64": "4.53.2", + "@rollup/rollup-freebsd-x64": "4.53.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.53.2", + "@rollup/rollup-linux-arm-musleabihf": "4.53.2", + "@rollup/rollup-linux-arm64-gnu": "4.53.2", + "@rollup/rollup-linux-arm64-musl": "4.53.2", + "@rollup/rollup-linux-loong64-gnu": "4.53.2", + "@rollup/rollup-linux-ppc64-gnu": "4.53.2", + "@rollup/rollup-linux-riscv64-gnu": "4.53.2", + "@rollup/rollup-linux-riscv64-musl": "4.53.2", + "@rollup/rollup-linux-s390x-gnu": "4.53.2", + "@rollup/rollup-linux-x64-gnu": "4.53.2", + "@rollup/rollup-linux-x64-musl": "4.53.2", + "@rollup/rollup-openharmony-arm64": "4.53.2", + "@rollup/rollup-win32-arm64-msvc": "4.53.2", + "@rollup/rollup-win32-ia32-msvc": "4.53.2", + "@rollup/rollup-win32-x64-gnu": "4.53.2", + "@rollup/rollup-win32-x64-msvc": "4.53.2", + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-visualizer": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-6.0.5.tgz", + "integrity": "sha512-9+HlNgKCVbJDs8tVtjQ43US12eqaiHyyiLMdBwQ7vSZPiHMysGNo2E88TAp1si5wx8NAoYriI2A5kuKfIakmJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "open": "^8.0.0", + "picomatch": "^4.0.2", + "source-map": "^0.7.4", + "yargs": "^17.5.1" + }, + "bin": { + "rollup-plugin-visualizer": "dist/bin/cli.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "rolldown": "1.x || ^1.0.0-beta", + "rollup": "2.x || 3.x || 4.x" + }, + "peerDependenciesMeta": { + "rolldown": { + "optional": true + }, + "rollup": { + "optional": true + } + } + }, + "node_modules/rollup-plugin-visualizer/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "license": "ISC", + "peer": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "license": "MIT", + "peer": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.94.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.94.0.tgz", + "integrity": "sha512-Dqh7SiYcaFtdv5Wvku6QgS5IGPm281L+ZtVD1U2FJa7Q0EFRlq8Z3sjYtz6gYObsYThUOz9ArwFqPZx+1azILQ==", + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sax": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "license": "BlueOak-1.0.0" + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "license": "MIT" + }, + "node_modules/sdp": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/sdp/-/sdp-3.2.1.tgz", + "integrity": "sha512-lwsAIzOPlH8/7IIjjz3K0zYBk7aBVVcvjMwt3M4fLxpjMYyy7i3I97SLHebgn4YBjirkzfp3RvRDWSKsh/+WFw==", + "license": "MIT" + }, + "node_modules/selderee": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.11.0.tgz", + "integrity": "sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==", + "license": "MIT", + "dependencies": { + "parseley": "^0.12.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/send/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/mime-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/seroval": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.4.0.tgz", + "integrity": "sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/serve-placeholder": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-2.0.2.tgz", + "integrity": "sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "defu": "^6.1.4" + } + }, + "node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC", + "optional": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "license": "MIT", + "peer": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/sha.js": { + "version": "2.4.12", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.12.tgz", + "integrity": "sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==", + "license": "(MIT AND BSD-3-Clause)", + "peer": true, + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.0" + }, + "bin": { + "sha.js": "bin.js" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sha.js/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/sharp/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shiki": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz", + "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "1.29.2", + "@shikijs/engine-javascript": "1.29.2", + "@shikijs/engine-oniguruma": "1.29.2", + "@shikijs/langs": "1.29.2", + "@shikijs/themes": "1.29.2", + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true + }, + "node_modules/simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "license": "MIT", + "optional": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-git": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.30.0.tgz", + "integrity": "sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.4.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/git-js?sponsor=1" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sirv": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smob": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", + "dev": true, + "license": "MIT" + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "license": "MIT", + "peer": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "license": "MIT", + "peer": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT", + "peer": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socket.io-client": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz", + "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-client": "~6.6.1", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.5.tgz", + "integrity": "sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "license": "MIT", + "peer": true + }, + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "license": "MIT", + "peer": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "license": "MIT", + "peer": true + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/speakingurl": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", + "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "license": "MIT", + "peer": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/srvx": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/srvx/-/srvx-0.9.6.tgz", + "integrity": "sha512-5L4rT6qQqqb+xcoDoklUgCNdmzqJ6vbcDRwPVGRXewF55IJH0pqh0lQlrJ266ZWTKJ4mfeioqHQJeAYesS+RrQ==", + "dev": true, + "license": "MIT", + "bin": { + "srvx": "bin/srvx.mjs" + }, + "engines": { + "node": ">=20.16.0" + } + }, + "node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "license": "ISC", + "peer": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "license": "MIT", + "peer": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", + "license": "MIT" + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "license": "MIT", + "peer": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT", + "peer": true + }, + "node_modules/streamx": { + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", + "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-literal": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", + "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/structured-clone-es": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/structured-clone-es/-/structured-clone-es-1.0.0.tgz", + "integrity": "sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/stylehacks": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.7.tgz", + "integrity": "sha512-bJkD0JkEtbRrMFtwgpJyBbFIwfDDONQ1Ov3sDLZQP8HuJ73kBOyx66H4bOcAbVWmnfLdvQ0AJwXxOMkpujcO6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "postcss-selector-parser": "^7.1.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.32" + } + }, + "node_modules/superjson": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.5.tgz", + "integrity": "sha512-zWPTX96LVsA/eVYnqOM2+ofcdPqdS1dAF1LN4TS2/MWuUpfitd9ctTa87wt4xrYnZnkLtS69xpBdSxVBP5Rm6w==", + "license": "MIT", + "dependencies": { + "copy-anything": "^4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/supports-color": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", + "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svgo": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz", + "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==", + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.4.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/system-architecture": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz", + "integrity": "sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tagged-tag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", + "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tar-fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", + "license": "MIT", + "optional": true, + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/terser": { + "version": "5.44.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz", + "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.6.tgz", + "integrity": "sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==", + "license": "MIT", + "peer": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT", + "peer": true + }, + "node_modules/terser-webpack-plugin/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "license": "MIT", + "peer": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", + "license": "MIT" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", + "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "license": "MIT", + "peer": true + }, + "node_modules/to-buffer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "license": "MIT", + "peer": true, + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT", + "peer": true + }, + "node_modules/to-buffer/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "license": "MIT", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "license": "MIT", + "peer": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD", + "optional": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "license": "MIT", + "peer": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-fest": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.2.0.tgz", + "integrity": "sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==", + "license": "(MIT OR CC0-1.0)", + "dependencies": { + "tagged-tag": "^1.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-level-regexp": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/type-level-regexp/-/type-level-regexp-0.1.17.tgz", + "integrity": "sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "peer": true, + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT", + "peer": true + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", + "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==", + "dev": true, + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/unctx": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/unctx/-/unctx-2.4.1.tgz", + "integrity": "sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17", + "unplugin": "^2.1.0" + } + }, + "node_modules/unctx/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/underscore": { + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, + "node_modules/unenv": { + "version": "2.0.0-rc.24", + "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", + "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3" + } + }, + "node_modules/unhead": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/unhead/-/unhead-2.0.19.tgz", + "integrity": "sha512-gEEjkV11Aj+rBnY6wnRfsFtF2RxKOLaPN4i+Gx3UhBxnszvV6ApSNZbGk7WKyy/lErQ6ekPN63qdFL7sa1leow==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookable": "^5.5.3" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-5.5.0.tgz", + "integrity": "sha512-/JpWMG9s1nBSlXJAQ8EREFTFy3oy6USFd8T6AoBaw1q2GGcF4R9yp3ofg32UODZlYEO5VD0EWE1RpI9XDWyPYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.15.0", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "local-pkg": "^1.1.2", + "magic-string": "^0.30.19", + "mlly": "^1.8.0", + "pathe": "^2.0.3", + "picomatch": "^4.0.3", + "pkg-types": "^2.3.0", + "scule": "^1.3.0", + "strip-literal": "^3.1.0", + "tinyglobby": "^0.2.15", + "unplugin": "^2.3.10", + "unplugin-utils": "^0.3.0" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unimport/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unimport/node_modules/unplugin-utils": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "license": "MIT", + "peer": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "license": "ISC", + "peer": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "license": "ISC", + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unplugin": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.10.tgz", + "integrity": "sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unplugin-utils": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.2.5.tgz", + "integrity": "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/unplugin-utils/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unplugin-vue-router": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.16.2.tgz", + "integrity": "sha512-lE6ZjnHaXfS2vFI/PSEwdKcdOo5RwAbCKUnPBIN9YwLgSWas3x+qivzQvJa/uxhKzJldE6WK43aDKjGj9Rij9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/generator": "^7.28.5", + "@vue-macros/common": "^3.1.1", + "@vue/language-core": "^3.1.3", + "ast-walker-scope": "^0.8.3", + "chokidar": "^4.0.3", + "json5": "^2.2.3", + "local-pkg": "^1.1.2", + "magic-string": "^0.30.21", + "mlly": "^1.8.0", + "muggle-string": "^0.4.1", + "pathe": "^2.0.3", + "picomatch": "^4.0.3", + "scule": "^1.3.0", + "tinyglobby": "^0.2.15", + "unplugin": "^2.3.10", + "unplugin-utils": "^0.3.1", + "yaml": "^2.8.1" + }, + "peerDependencies": { + "@vue/compiler-sfc": "^3.5.17", + "vue-router": "^4.6.0" + }, + "peerDependenciesMeta": { + "vue-router": { + "optional": true + } + } + }, + "node_modules/unplugin-vue-router/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unplugin-vue-router/node_modules/unplugin-utils": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/unplugin/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "peer": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unstorage": { + "version": "1.17.2", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.2.tgz", + "integrity": "sha512-cKEsD6iBWJgOMJ6vW1ID/SYuqNf8oN4yqRk8OYqaVQ3nnkJXOT1PSpaMh2QfzLs78UN5kSNRD2c/mgjT8tX7+w==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.0", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/unstorage/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/untun": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/untun/-/untun-0.1.3.tgz", + "integrity": "sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.5", + "consola": "^3.2.3", + "pathe": "^1.1.1" + }, + "bin": { + "untun": "bin/untun.mjs" + } + }, + "node_modules/untun/node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" + }, + "node_modules/untyped": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/untyped/-/untyped-2.0.0.tgz", + "integrity": "sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "defu": "^6.1.4", + "jiti": "^2.4.2", + "knitwork": "^1.2.0", + "scule": "^1.3.0" + }, + "bin": { + "untyped": "dist/cli.mjs" + } + }, + "node_modules/unwasm": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/unwasm/-/unwasm-0.3.11.tgz", + "integrity": "sha512-Vhp5gb1tusSQw5of/g3Q697srYgMXvwMgXMjcG4ZNga02fDX9coxJ9fAb0Ci38hM2Hv/U1FXRPGgjP2BYqhNoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "knitwork": "^1.2.0", + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "pathe": "^2.0.3", + "pkg-types": "^2.2.0", + "unplugin": "^2.3.6" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", + "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uqr": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz", + "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==", + "license": "MIT" + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "license": "MIT", + "peer": true + }, + "node_modules/url": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", + "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", + "license": "MIT", + "peer": true, + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "license": "MIT", + "peer": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC", + "peer": true + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.2.tgz", + "integrity": "sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-dev-rpc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vite-dev-rpc/-/vite-dev-rpc-1.1.0.tgz", + "integrity": "sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==", + "dev": true, + "license": "MIT", + "dependencies": { + "birpc": "^2.4.0", + "vite-hot-client": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0" + } + }, + "node_modules/vite-hot-client": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vite-hot-client/-/vite-hot-client-2.1.0.tgz", + "integrity": "sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" + } + }, + "node_modules/vite-node": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-5.1.0.tgz", + "integrity": "sha512-ci+CXFFrQfRgdO0WDSKNQ28OOglURJUw2hVlfir4IA+Q2nHKmU/qIbmiYO7oB8CZvvSoyCmHycXz5MiX03BrsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.4.3", + "es-module-lexer": "^1.7.0", + "pathe": "^2.0.3", + "vite": "^7.2.0" + }, + "bin": { + "vite-node": "vite-node.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://opencollective.com/antfu" + } + }, + "node_modules/vite-plugin-checker": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.11.0.tgz", + "integrity": "sha512-iUdO9Pl9UIBRPAragwi3as/BXXTtRu4G12L3CMrjx+WVTd9g/MsqNakreib9M/2YRVkhZYiTEwdH2j4Dm0w7lw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "chokidar": "^4.0.3", + "npm-run-path": "^6.0.0", + "picocolors": "^1.1.1", + "picomatch": "^4.0.3", + "tiny-invariant": "^1.3.3", + "tinyglobby": "^0.2.14", + "vscode-uri": "^3.1.0" + }, + "engines": { + "node": ">=16.11" + }, + "peerDependencies": { + "@biomejs/biome": ">=1.7", + "eslint": ">=7", + "meow": "^13.2.0", + "optionator": "^0.9.4", + "oxlint": ">=1", + "stylelint": ">=16", + "typescript": "*", + "vite": ">=5.4.20", + "vls": "*", + "vti": "*", + "vue-tsc": "~2.2.10 || ^3.0.0" + }, + "peerDependenciesMeta": { + "@biomejs/biome": { + "optional": true + }, + "eslint": { + "optional": true + }, + "meow": { + "optional": true + }, + "optionator": { + "optional": true + }, + "oxlint": { + "optional": true + }, + "stylelint": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vls": { + "optional": true + }, + "vti": { + "optional": true + }, + "vue-tsc": { + "optional": true + } + } + }, + "node_modules/vite-plugin-checker/node_modules/npm-run-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", + "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-checker/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-checker/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vite-plugin-inspect": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-11.3.3.tgz", + "integrity": "sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansis": "^4.1.0", + "debug": "^4.4.1", + "error-stack-parser-es": "^1.0.5", + "ohash": "^2.0.11", + "open": "^10.2.0", + "perfect-debounce": "^2.0.0", + "sirv": "^3.0.1", + "unplugin-utils": "^0.3.0", + "vite-dev-rpc": "^1.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + } + } + }, + "node_modules/vite-plugin-inspect/node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-inspect/node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-inspect/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vite-plugin-inspect/node_modules/unplugin-utils": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.3.1.tgz", + "integrity": "sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/vite-plugin-vue-tracer": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-tracer/-/vite-plugin-vue-tracer-1.1.3.tgz", + "integrity": "sha512-fM7hfHELZvbPnSn8EKZwHfzxm5EfYFQIclz8rwcNXfodNbRkwNvh0AGMtaBfMxQ9HC5KVa3KitwHnmE4ezDemw==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^3.0.3", + "exsolve": "^1.0.7", + "magic-string": "^0.30.21", + "pathe": "^2.0.3", + "source-map-js": "^1.2.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0", + "vue": "^3.5.0" + } + }, + "node_modules/vite-plugin-vue-tracer/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/vite/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "license": "MIT", + "peer": true + }, + "node_modules/vscode-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz", + "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.24.tgz", + "integrity": "sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.24", + "@vue/compiler-sfc": "3.5.24", + "@vue/runtime-dom": "3.5.24", + "@vue/server-renderer": "3.5.24", + "@vue/shared": "3.5.24" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-advanced-cropper": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/vue-advanced-cropper/-/vue-advanced-cropper-2.8.9.tgz", + "integrity": "sha512-1jc5gO674kVGpJKekoaol6ZlwaF5VYDLSBwBOUpViW0IOrrRsyLw6XNszjEqgbavvqinlKNS6Kqlom3B5M72Tw==", + "license": "MIT", + "dependencies": { + "classnames": "^2.2.6", + "debounce": "^1.2.0", + "easy-bem": "^1.0.2" + }, + "engines": { + "node": ">=8", + "npm": ">=5" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-bundle-renderer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vue-bundle-renderer/-/vue-bundle-renderer-2.2.0.tgz", + "integrity": "sha512-sz/0WEdYH1KfaOm0XaBmRZOWgYTEvUDt6yPYaUzl4E52qzgWLlknaPPTTZmp6benaPTlQAI/hN1x3tAzZygycg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ufo": "^1.6.1" + } + }, + "node_modules/vue-devtools-stub": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/vue-devtools-stub/-/vue-devtools-stub-0.1.0.tgz", + "integrity": "sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue-pdf": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vue-pdf/-/vue-pdf-4.3.0.tgz", + "integrity": "sha512-zd3lJj6CbtrawgaaDDciTDjkJMUKiLWtbEmBg5CvFn9Noe9oAO/GNy/fc5c59qGuFCJ14ibIV1baw4S07e5bSQ==", + "license": "MIT", + "dependencies": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "loader-utils": "^1.4.0", + "pdfjs-dist": "2.6.347", + "raw-loader": "^4.0.2", + "vue-resize-sensor": "^2.0.0", + "worker-loader": "^2.0.0" + } + }, + "node_modules/vue-pdf/node_modules/pdfjs-dist": { + "version": "2.6.347", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.6.347.tgz", + "integrity": "sha512-QC+h7hG2su9v/nU1wEI3SnpPIrqJODL7GTDFvR74ANKGq1AFJW16PH8VWnhpiTi9YcLSFV9xLeWSgq+ckHLdVQ==", + "license": "Apache-2.0" + }, + "node_modules/vue-qrcode-reader": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/vue-qrcode-reader/-/vue-qrcode-reader-5.7.3.tgz", + "integrity": "sha512-iSGko42FsEvdHyizBMBs/X+HMO9Z5ONDxjW+mQdoraOR5emRNedmjC5SEJdYzGz8ZP5ME3lwB4iHy3S7MOt5Qw==", + "license": "MIT", + "dependencies": { + "barcode-detector": "2.2.2", + "webrtc-adapter": "8.2.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/vue-qrcode-reader/node_modules/barcode-detector": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/barcode-detector/-/barcode-detector-2.2.2.tgz", + "integrity": "sha512-JcSekql+EV93evfzF9zBr+Y6aRfkR+QFvgyzbwQ0dbymZXoAI9+WgT7H1E429f+3RKNncHz2CW98VQtaaKpmfQ==", + "license": "MIT", + "dependencies": { + "@types/dom-webcodecs": "^0.1.11", + "zxing-wasm": "1.1.3" + } + }, + "node_modules/vue-qrcode-reader/node_modules/zxing-wasm": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/zxing-wasm/-/zxing-wasm-1.1.3.tgz", + "integrity": "sha512-MYm9k/5YVs4ZOTIFwlRjfFKD0crhefgbnt1+6TEpmKUDFp3E2uwqGSKwQOd2hOIsta/7Usq4hnpNRYTLoljnfA==", + "license": "MIT", + "dependencies": { + "@types/emscripten": "^1.39.10" + } + }, + "node_modules/vue-resize-sensor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vue-resize-sensor/-/vue-resize-sensor-2.0.0.tgz", + "integrity": "sha512-W+y2EAI/BxS4Vlcca9scQv8ifeBFck56DRtSwWJ2H4Cw1GLNUYxiZxUHHkuzuI5JPW/cYtL1bPO5xPyEXx4LmQ==", + "license": "MIT" + }, + "node_modules/vue-router": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.6.3.tgz", + "integrity": "sha512-ARBedLm9YlbvQomnmq91Os7ck6efydTSpRP3nuOKCvgJOHNrhRoJDSKtee8kcL1Vf7nz6U+PMBL+hTvR3bTVQg==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/vue-router/node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/vue3-datepicker": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/vue3-datepicker/-/vue3-datepicker-0.4.0.tgz", + "integrity": "sha512-o0/y4yuZZc0DXYhiAlX8Znrkm/zvkeYuyV9PUt0UAvwxkno2jqMS388jVUa9Ns+a2s2pOAAybyXo5uQ9YAIwVw==", + "license": "MIT", + "dependencies": { + "date-fns": "^2.22.1" + }, + "engines": { + "node": ">=10.16.0" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue3-quill": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/vue3-quill/-/vue3-quill-0.3.1.tgz", + "integrity": "sha512-uZL2laR13R9AJLidtq6oCk7PQ8tJ/U92bcjdK5hsDd3eANmu0nQlf4LKE71wTaih5MnIL7LSZYIFhRs344zPIQ==", + "license": "MIT", + "dependencies": { + "core-js": "^3.6.5", + "quill": "^1.3.7", + "vue": "^3.0.11" + } + }, + "node_modules/vue3-quill/node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==", + "license": "MIT" + }, + "node_modules/vue3-quill/node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "license": "Apache-2.0" + }, + "node_modules/vue3-quill/node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==", + "license": "BSD-3-Clause" + }, + "node_modules/vue3-quill/node_modules/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "license": "BSD-3-Clause", + "dependencies": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + } + }, + "node_modules/vue3-quill/node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "license": "MIT", + "dependencies": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "license": "ISC", + "optional": true, + "peer": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "license": "ISC", + "optional": true, + "peer": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/watchpack/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "devOptional": true, + "license": "BSD-2-Clause" + }, + "node_modules/webpack": { + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "license": "MIT" + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "peer": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", + "peer": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "license": "MIT", + "peer": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webrtc-adapter": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-8.2.3.tgz", + "integrity": "sha512-gnmRz++suzmvxtp3ehQts6s2JtAGPuDPjA1F3a9ckNpG1kYdYuHWYpazoAnL9FS5/B21tKlhkorbdCXat0+4xQ==", + "license": "BSD-3-Clause", + "dependencies": { + "sdp": "^3.2.0" + }, + "engines": { + "node": ">=6.0.0", + "npm": ">=3.10.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "license": "MIT", + "peer": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wide-align/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wide-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", + "optional": true + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "optional": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/winston": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.18.3.tgz", + "integrity": "sha512-NoBZauFNNWENgsnC9YpgyYwOVrl2m58PpQ8lNHjV3kosGs7KJ7Npk9pCUE+WJlawVSe8mykWDKWFSVfs3QO9ww==", + "license": "MIT", + "dependencies": { + "@colors/colors": "^1.6.0", + "@dabh/diagnostics": "^2.0.8", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.7.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.9.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/winston-transport": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", + "license": "MIT", + "dependencies": { + "logform": "^2.7.0", + "readable-stream": "^3.6.2", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/winston/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/winston/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "license": "MIT", + "peer": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-2.0.0.tgz", + "integrity": "sha512-tnvNp4K3KQOpfRnD20m8xltE3eWh89Ye+5oj7wXEEHKac1P4oZ6p9oTj8/8ExqoSBnk9nu5Pr4nKfQ1hn2APJw==", + "license": "MIT", + "dependencies": { + "loader-utils": "^1.0.0", + "schema-utils": "^0.4.0" + }, + "engines": { + "node": ">= 6.9.0 || >= 8.9.0" + }, + "peerDependencies": { + "webpack": "^3.0.0 || ^4.0.0-alpha.0 || ^4.0.0" + } + }, + "node_modules/worker-loader/node_modules/schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "license": "MIT", + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xmlbuilder": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz", + "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xss": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.15.tgz", + "integrity": "sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==", + "license": "MIT", + "dependencies": { + "commander": "^2.20.3", + "cssfilter": "0.0.10" + }, + "bin": { + "xss": "bin/xss" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/xss/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "license": "ISC", + "peer": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/youch": { + "version": "4.1.0-beta.12", + "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.12.tgz", + "integrity": "sha512-X+AQ2EdigcZb2h1XQmBMm19TrrfKXxEXWpnf8ThbARwiiSf/pA7MvRTCj5VHCI9z3vjJBsDeqWWyvaI9Bfp9Pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@poppinss/colors": "^4.1.5", + "@poppinss/dumper": "^0.6.5", + "@speed-highlight/core": "^1.2.9", + "cookie-es": "^2.0.0", + "youch-core": "^0.3.3" + } + }, + "node_modules/youch-core": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", + "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@poppinss/exception": "^1.2.2", + "error-stack-parser-es": "^1.0.5" + } + }, + "node_modules/youch/node_modules/cookie-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.0.tgz", + "integrity": "sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==", + "dev": true, + "license": "MIT" + }, + "node_modules/zip-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", + "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^5.0.0", + "compress-commons": "^6.0.2", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/zip-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/zip-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/zip-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/zxing-wasm": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/zxing-wasm/-/zxing-wasm-2.2.4.tgz", + "integrity": "sha512-1gq5zs4wuNTs5umWLypzNNeuJoluFvwmvjiiT3L9z/TMlVveeJRWy7h90xyUqCe+Qq0zL0w7o5zkdDMWDr9aZA==", + "license": "MIT", + "dependencies": { + "@types/emscripten": "^1.41.5", + "type-fest": "^5.2.0" + }, + "peerDependencies": { + "@types/emscripten": ">=1.39.6" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..90d0d3f --- /dev/null +++ b/package.json @@ -0,0 +1,57 @@ +{ + "name": "nuxt-app", + "private": true, + "type": "module", + "scripts": { + "build": "nuxt build", + "dev": "nuxt dev", + "generate": "nuxt generate", + "preview": "nuxt preview", + "postinstall": "nuxt prepare", + "build-bulma": "sass --load-path=node_modules my-bulma-project.scss my-bulma-project.css" + }, + "dependencies": { + "@aps_sdk/authentication": "^1.0.0", + "@aps_sdk/model-derivative": "^1.2.0", + "@aps_sdk/oss": "^1.2.2", + "@nuxt/image": "^1.11.0", + "@pinia/nuxt": "^0.11.2", + "@tato30/vue-pdf": "^1.11.4", + "@vue-email/components": "^0.0.21", + "@vue-email/render": "^0.0.9", + "@vueup/vue-quill": "^1.2.0", + "axios": "^1.9.0", + "bowser": "^2.11.0", + "bulma": "^1.0.2", + "crypto-js": "^4.2.0", + "dayjs": "^1.11.13", + "docx-preview": "^0.3.6", + "es-toolkit": "^1.42.0", + "highcharts": "^12.2.0", + "highcharts-vue": "^2.0.1", + "ipx": "^3.0.1", + "mammoth": "^1.9.1", + "nuxt-qrcode": "^0.4.8", + "pdfjs-dist": "^3.11.174", + "pinia": "^3.0.3", + "pinia-plugin-persistedstate": "^4.5.0", + "qs": "^6.14.0", + "quill": "^2.0.3", + "sass": "^1.81.0", + "sharp": "^0.33.5", + "socket.io-client": "^4.8.3", + "vue": "latest", + "vue-advanced-cropper": "^2.8.9", + "vue-pdf": "^4.3.0", + "vue-router": "latest", + "vue3-datepicker": "^0.4.0", + "vue3-quill": "^0.3.1" + }, + "overrides": { + "vue": "latest" + }, + "devDependencies": { + "nuxt": "^4.2.0", + "typescript": "^5.9.3" + } +} diff --git a/public/error.jpg b/public/error.jpg new file mode 100644 index 0000000000000000000000000000000000000000..064fe45d53c422f3c22278b7e00b4b0036ecd556 GIT binary patch literal 17695 zcmeHuby!u)_xC;=x>LFl0f|F*Nh>WNNOv8&L6KCHMn$>|kQC`qNifL)Jiqsk-(1;eX07#EGi%M7HM8UX9Qip7;9r$jk_RAQVTZ5-z|T)Wu$;H8 z6#ytHu>t4+06+m;2ofL+)_A}_3J3}S0e|hmKg!d(8(2paMN?M?D-Sr`bsq;aCpbIZ z4O3S~TSsd;H(P5*b~+tPb9X0KI$Jp0!_D2*)ZNwzB+98@=Z0~zgBlS^&whV?LV0Q9 z?(QtY#pUS6X=>qQX31&pdeK>3F899B)y$Y&FwAS>C7yxZ5_oK)@$k*=xi;- z8E){az*L-NENyHReO)cD`>JZ0``VieTQEpUV2XK*csn>dSh}0ic{{)z-9)^_8IF~U zfOQ0!i$MYtL(J8}N<>pu{!|8Ri8GuI#>>l#(~FnW$<>;RTUc0_3&z96!@~heaJcz6 zx|@1)IJz++RGjFLwRAIgwRJ`qN{7&CYUbqOF3!Mks@U1a$=%7##>x3y{cpCOvyUx4 z11UMXoAZH2$T+!Lp5wqi%#R1<=5E3DtHd$%*iH3swpa6QPPr=<&e{rkyF>YE+?%iqbR4U zprk6Nq$(??tE8&HKnJcK3v&^3S4&fH5lbAek?WQ&Cl$D@gcID<(Zb2tNsJ2-=^){x zaxB92D-f(({AXR9;HBa2XNnM!AOh+F2k*^cVQFRR0e5GR_&-i8{}|43M~LD4Is{Cy zW4|dM&&VHaJ6^larmk+5T0YK};+HfnPv+y2#P2|DO=Ss0;Qnpmk3-;m;;kM26G$BY z_meNi^_vlhvHZjKld1Sk>Nry!PuMT13XuViXXc$4butlji0V7L|~YxX3B1 zBqOFMC@vw2Py)fk!otPDrNYOj5@lgv5&hpTKN|r8bR-KT3n+vDKq7!Z2_Qe;0hHjT z3Lrrd``TGSMMi-jLD4`a#lLs}6d8hqg8Fk5zy>i$_)vUsPb@h@{`c?yf(M{4cqK`% zt5L6uIVG3*l2`drF9-Y;wi5AfXh&p~0}$?FhdY;VY5Y|ZqtdrT-J>4xvl3nLw;vYy zn;;}QKZgIdpfVf)G*sHN(_{W7i2T@pGKw<{07R|z$BdjV+erOI66Rivb)$Eq4FFIl zuL|gR)BQzm`hMPLk7|98i!|Du_VK;?U*!6l{jb!ygG@;B8^1gwr&oWLqwyZaEPCEL zbgU+~xOu9h^Us192_oAuyHZq(l((0xoQ&heHs5B6j#PgDzJBm3KN>DaboK87rPMRY zJupfb!TmPW)eW_NBZa1Hb*0WrgL)eEhohy|k;%U?Acb*dkFVDqATHTrWu6Cst(G1V zamjc=Xv)mmaB}D9A2B$d@tMm9bimt+1=p`301#6&-q+j%z~{2A;LD|27dikhLw}oGR2DpK-&p-T^Em)`o*t_t$npow={Nu`hj00v z8OQE$?==P>QzBD0w}mO?{|!N9E|DJGdE*iTAT19kcTZLV5OV!DFQYa9NcEF+WAnTJ zh9G-5uBC}i13+cjqNnH}05I75;#hcr0pn!f^`#>BUkFG+-?*Id6;J?l=ql3-0FW8n zxe2Z+04nJ_EKs{h_fH69AT)0YRtkn5#L_yrA}$PoVBF|4Suz2G_iZbd2MGN~flA|D z)xqrnsYS(&6W62w0Cb)UKj>H}qfJqPPvN(Le;@!cms%V(mHEhe06?*fV*YC63_!M* z)6!}6Kr{-|c#_^Xx_@9G9B5YlGzlP;gm*KCc>w@uMYET06<30k^;9PZpZwIUe?Xvk zdY{-1R4c*t2@v;hu`GaLIsL6uQhS&Zr2N^*$cBzTaz!&hKBjOLU;maA;9%$O6n^fBh=M5u0h7GSgJ`oJ@R@Z=y?!hPNj+Z2F~5j|)s={b!JUMp zE(Dcw$*0UyC<74VzSM1d5P%?�w>V^r=Tw&kOPwaiuWPa>MiOMU;d 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 Y+7HZ>G|NBSnA+-_{!ieu_0Nz0115;kS^xk5 literal 0 HcmV?d00001 diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..640bb73be00bc838f611de5dabb40f262df04ed9 GIT binary patch literal 15406 zcmeHOX;f8LmVT-3-`&-#SNG~pIzVC)HKxj#l&MbAoml~+%nuL+!2y|M5J6EyoRCSB zQ4kbGK@l0m5htP|4mcn<#%N;3N>Zlg)ulYx{e2rRi@fkuB8mAC*Lv$d?z{J#z0cXh zx4(TfnI19ygXx#QG~w!C3i(Hq=_QlNYA$SI_ z;EnG4xb*9vpUYr##5AX`BBnXs^m82+(4Uw6+=u$c#rWKsGVv9e?DyXi7vtSA!Tq_( z_cI3HjShFcm6{qSSu2tyD=S%+FP|?_VdL&O2H%Z|aJ!X~607qTu3jm{rTG%%`;w%k z&6em0SDRyW%j|nAWofKztlTKGqJ3mpN*v}+l9(ADQdY4}($f;4i_dq)Fl3%HYocVN z&y$)RJ0v>HMT$ytWX-xli3}Ml)jPIJW=5jSji2-_U3|w5_KFU7yR~%5OliILCFUs= zeqXV2krc1Z*Y~rtm*QTGlx`@Nv)6tn>FEhNhM(JW{xgD|Z!AchE?erh%9`~>`re}C z8M1YI9iDL!tOw?QT07o&LsWHg4G{USpn=h+wBLyqpI)V~)Qi#QDq40|zC4RffdR z9FO<2rQz^VX*kj>C73fV##evazHh%ICQK3N{CD56&$!bje8xRJmSZej5TVC4SX1%2J)Y~<72};o$MMs zog8j^I@x!4I@%p}cd~zZAm^|(me=SkDM z_G4_lHxTzZH}?JJvSqU@-eaE<=&m0#d~WIDXbWud2a|zwL&uwlgO=b)ufy+_>D*q< z4zfIJfrL#RMIZb@WH9vR+~#)&$-(2N5tr5=mbywpe1H@bE|;U{u87aLX9iq`-g+~( zQD4Tc>K)r;-kczf$s0DUhd;NA_q$K&?*p|Cz4e~xIUI4kPy&5^BOyU=%8@e{HC`@3 z{BJyQMso@5vgerxm7%xZzAl4hqUW#WXzOLo9kjcgyk(k$jeNv=(*xg-mdhWDzt{6J z-tF1%y%)Xp_Huqg^JN0^V`c4DndtFrnTYYZ_a&vPG`G#06A1Z+iyz|nhRtQde9JxY z#9sAx9eV2>I{6*=Rg7%fx*2(Mo345JmU85*@iJrj7|gLj=Shh7S6onnoPOw3yKJrB zrg>`d!bs#o=lhnSx8BnNUXugOr=ZUUS+}tib6=9v?|&xq=T6nROs2{vphL;eeq z(4e;^Y2GwxZo4YS+CIQ<>-Dz-$4&|G+C63HtvBsF!2F_2f~|#59j$X_W+VZ36sXPn zVQ+UHd{2m@^5J{?n@@^AauQ|YGg(;+@y;}rlX+^A&q(;i6E-ss~=^z#*Ce6&8 zFL?!N>T~pQu3`98N0|V>OHG}v{=Mf=lloimq&I*gUEz1bq;Ah{jQ_dD1b@%xB^0tP z!aC(Z&Z3fR#dsWh^_pD8d<*7>bRd7<@^G~KnDaBPcE^x6fyw7!t~kh&sB2OOti?T` zO_af}<7fIwcFt0nj`^doUn^EDg#UTV+OpN%&jByjH|*89IA>~Vyp9Q6dM9T+LCk2u ze1G$Bv@cGY7i>Z7=z=_&Te#=OhuFKks$6pO)8G>?U>>tvfL#y^QwCyj>O@Y|2_` zbIlgrXRZ(TiSx7WAP%PQ(GU4N;~t+0pXMmlh*wkmUY0G}s`a-cXD-O>SU+L@#Cll9 zyA1ux#p%((#3i1i9frXEAj9kq%0_(Ic=9YT{sP6iviE1$qWFU!eG zH{|&FYlsJp*b5irjW=mcATz-rn*Sc*Rw#Zn=wP*dvJ!AY1^c~qVcVGK$%w_A^ zTL#(#b%~Ai(mD4WI;!@-HKCt3wO&%$=mYcTO;sQGK6+cr(pv_u1M5WAe2mZe1)0e6 zb;t<^BriWhW?CIi=j7?U}lF`(PN&+5KcZL1TXvCs6(-Jkuop40ko z>vaf$KO8~+BX>a`rw=l34y4|9lY#5Nnujr;oB_WZa}T86wq=O7AkM2z(k{ol4(USd z>@%)ekMW>?b1#@LfUi24Hy6$iyPcFcow?&n>zMkWbJ=>|Wz^%3qUK%&>~agFk!Nr zlY@iV408D=_>Z!iogRA`vNj?oTfi4~q7LtvH)nE3>yyU+)YKc&&5xOg~FeajqpQ+|A4bcO|=Agjp!n`u)Fb)VpG;m%zv!c z$+c&qF9HsxD=RC>GCOwSL$f7oo1yGJW1sF~&3y9GN5Jjp6(_Ry!J3a8J!|LFs3VgS zgHs|IwP#ZrKTe7wp z%5K;>`#;(Px%eUa53W*Bv>aSPx!MwIx>Hv^M$P08zv!;Xsl$(DOMTkRxWQfII)HPu zzUCgFp3=G_72HQoUaFLVC!3G@oBU&bL55;N^hT7gA_vDB?1#1`TQ=h}Zm_H_$%W1Q zUio6~gBdu!6nq8yZh86XYCq%{$osI?dR&jClMoGkVOk4 zlv|lMJE$jKhD{lz{8ABmdgb7nsLM?77lxg2-PxDSM8D9_Z5V3OS5$|Awxzyo2K(K` zHDir9XO_SA2sT$&DwjwO#usZ$o_bZ$3RwmIWK+#%Tvup64>?SEL|^P1Ip)$0tI^+Z zlwIIFnJ>r_4wNm~vKh)q9_Lv5RpI)wwkEH{o-27Q_Ms<&Ybq?x0soXQo2oZM)&i|R z!>2monK95UOZzmeQcL@^gJxugQb`gR4YOhxIdg#idJPmFuHFGbikCZc%QXW0KFzLeD8^{BOT^ zTi<-i16CFdO6?30`J|@^D;d%Fh@InbfZ6 zCzJ8L9$ZZOjX%h7@FisxWy&GbCb=%`TQTSL*OqMA4A+xqBeJuX==p?9?D@KlYh`ow zR$adn7d}+pDluU);^9-ur;sZuD9k`CD$)M9*3-Ze@#t|>Y~7^21o8}9YHL;3?sFGO z%BQmjNPp;WT(Y(qBR7#ZBiF>ZP2c6%w1vcksgjnOp!_#^Wnc&aURJJ&d=q6VEY8Jw zfZcKsd&k}oc@jQDK0FQQGtj41PLB2kdBMS=r^P-M)}MLqesWx2Hp4i>wd9$QlgOv! zsd+AeXC24|(~pgK$bJ-KdmMbQe$QUS`dZ~_=`VT6S&Z|wJ9o+Uz58KfL3%F1;Kexx zzjIxfv)K!yKk>tT;M(0SE+v~xzi>z0#M&b=bev*f1J95bJ^{{@{F(6~2CLduqvt$m z6SR5qdgQxl3#rTIDA!8vJ2@#_xnlNM$O|n?iHCeOvUdGy;n^7WNfQ%-^m|3sCTRg@ zY|O(e`&!&5@;KJEWYlr~qX+#vFz_DiX-7d}rp2%s^0T|&JEC}un2gxV7@Hg!@3Ak@ z-1a`s-|R&E*{Zta7iKEXOil_>emFgCuI^dOA(HBCjDk#jte$0g*FG1gAjmD#v%bx%XX6cyl!LFi`T-12O zzzf*T!KWVlcPILx=n)LY`&d8h8|C18T!(h_%y@6#(UZyzu1D<2UzG`2;pmn>Nlt^Vo@>_A<(2gG{~hnuud z$=)=_VN9DA@V{DTvZum4&U0kU>6C^2AD*Y+zJh19%#9CZp9;M)`zx`LW(#^D?3?w( z72;arD*8e2q}TLHT*k2%Er`&b81vV8^bWXI#P`I@T-WGu7o0l_Q2B}P;-Y;eHp;AZ zB+q#9Oapc0yX?8Jr@VCWOzlN+4r5O67c$lVf3O~dbq}=%i?|m$<(*E{cI1`*?m60S z!&LuQJ2TP~RetU@Kg99u9h^YyWDMe!G3^}I&XAesr5KBt*Jh&MnFl*ytlx`s80<%} z9%BxsOgvk*tznPiZN^ES5hU(oABcTm_D~FaVZ1ixWDkk>yLY^0k8s9x=S~kN`zE*1 z_Rij8p8RWWUaAHCAg!es+v#scJm`HTZm-^6uRXyu_!-xhIcbv5i)s^mmg`H5%-(X( zcVHdkH~KGQBC!(j8{;r@GJU7_T*i0qGiy$+D|$vzJz_?`l5q&OW1@B9IusVI=m_-vjq1R;nA3@EdB%}_PGWz?1Dway z^*VgI4LKr3h~c?soSQrf<1W85{_#q@tT_R>m)MQxl^9pyk3DA(Yk^U?KHIS;TpO+< zVqF*3LuH2#x0qc9J(UdHa7Xr@i|T-V0G7H%9SmFIx*)%4Pna^X9toX1N^v{mCT)a0 zaqS(WUrVfX9Op34eb^mSiBEZtv4*-ZZ}T1Y;Q3p0n49X)xXL_3d=V8ouE%C5JNmAS zmraztN8s;%d4zowYg@uOPmR^YFg3e&s2z1<%az*yWFI*R{YB=?imD3i!2!h5G+kr% z{#eKJ9`}$jcESAV%A@cc1n~xWBE~5CFm>eF1m+NHn_(X(xsP?XQsXuiL!`{(N1}Ah2#^?q;o{W5JJ@ zZ^(187tWgger?7|_MSg&*%IwhZ4xT@r>s(xYj&>%{4H_HR4P^Y^FzMt1o@pk}(fC9Qxzg4}PaTTgDfj9U$gw zJaJCX1`+QNLowg6k565RJK0yI{O7KJt^2|APDXzEo;G78de5KVu_Yre5wo!7#d#sb ziz>Bk%EelkaxxDnCccA<8A}_`pQk@;0SB-d@1QpdeDEr9alhhBk97C><=#*i*5|t$yX%OGs>*Jipc`|av6lmAGqyCkt1SUbsg3YVS$SoJ){7}i703wVQjdx$n;O9h*@MBiks%9^$(&iH&A1K%f}u{HNV z-T!uuLk$Ew=_Ds-$jvM4s*4;A@%!B{@IVRG-*F6E!a0ZA**Pf|@YNQaN574p>Md|9 z7M#bn1o@2YV9k0D4BX$T2kQApc<$80*?z70-6#Ko{|DH~GaRUMv?hi9{~yl9RzuGh zlJAXy2TG=Xk2Asfsef`GZ8r+OS_Hc}gY|AjJyGW6=-}%9_GABw0galk-(&y$!p|!( H&@1r&@Nti= literal 0 HcmV?d00001 diff --git a/public/icon/1.svg b/public/icon/1.svg new file mode 100644 index 0000000..9093868 --- /dev/null +++ b/public/icon/1.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/2.svg b/public/icon/2.svg new file mode 100644 index 0000000..f8df418 --- /dev/null +++ b/public/icon/2.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/3.svg b/public/icon/3.svg new file mode 100644 index 0000000..3fac3b0 --- /dev/null +++ b/public/icon/3.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/4.svg b/public/icon/4.svg new file mode 100644 index 0000000..a66074f --- /dev/null +++ b/public/icon/4.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/5.svg b/public/icon/5.svg new file mode 100644 index 0000000..8278043 --- /dev/null +++ b/public/icon/5.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/add.png b/public/icon/add.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d637188fe44a2af4e2cf729e9e3e11f3d36cb9 GIT binary patch literal 6458 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 + + + + + + + + + diff --git a/public/icon/add1.png b/public/icon/add1.png new file mode 100644 index 0000000000000000000000000000000000000000..4253afd96d56f07677901a1f2847c735e04c1e8f GIT binary patch literal 5021 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 M&R$N<7b1WDFHE9i)&Kwi literal 0 HcmV?d00001 diff --git a/public/icon/add2.svg b/public/icon/add2.svg new file mode 100644 index 0000000..e4c68fd --- /dev/null +++ b/public/icon/add2.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/add3.svg b/public/icon/add3.svg new file mode 100644 index 0000000..9bb961a --- /dev/null +++ b/public/icon/add3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/add4.svg b/public/icon/add4.svg new file mode 100644 index 0000000..d00e745 --- /dev/null +++ b/public/icon/add4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/add5.svg b/public/icon/add5.svg new file mode 100644 index 0000000..ba6d93f --- /dev/null +++ b/public/icon/add5.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/addfolder.svg b/public/icon/addfolder.svg new file mode 100644 index 0000000..cf0e04f --- /dev/null +++ b/public/icon/addfolder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/alert.svg b/public/icon/alert.svg new file mode 100644 index 0000000..dd43ed1 --- /dev/null +++ b/public/icon/alert.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/public/icon/apps.svg b/public/icon/apps.svg new file mode 100644 index 0000000..88fb1aa --- /dev/null +++ b/public/icon/apps.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/icon/attach-file.svg b/public/icon/attach-file.svg new file mode 100644 index 0000000..471fb99 --- /dev/null +++ b/public/icon/attach-file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/az.svg b/public/icon/az.svg new file mode 100644 index 0000000..cceb86d --- /dev/null +++ b/public/icon/az.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/bin.svg b/public/icon/bin.svg new file mode 100644 index 0000000..7ab7e73 --- /dev/null +++ b/public/icon/bin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/bin1.svg b/public/icon/bin1.svg new file mode 100644 index 0000000..2ec6c33 --- /dev/null +++ b/public/icon/bin1.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/public/icon/box-open.svg b/public/icon/box-open.svg new file mode 100644 index 0000000..d31ef69 --- /dev/null +++ b/public/icon/box-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/building.svg b/public/icon/building.svg new file mode 100644 index 0000000..7f10431 --- /dev/null +++ b/public/icon/building.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/calculator.svg b/public/icon/calculator.svg new file mode 100644 index 0000000..3f5cf93 --- /dev/null +++ b/public/icon/calculator.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/icon/calendar.svg b/public/icon/calendar.svg new file mode 100644 index 0000000..2469d73 --- /dev/null +++ b/public/icon/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/camera.svg b/public/icon/camera.svg new file mode 100644 index 0000000..3be6be1 --- /dev/null +++ b/public/icon/camera.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/camera_switch.svg b/public/icon/camera_switch.svg new file mode 100644 index 0000000..fa4d9b9 --- /dev/null +++ b/public/icon/camera_switch.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/icon/caption.svg b/public/icon/caption.svg new file mode 100644 index 0000000..55422ee --- /dev/null +++ b/public/icon/caption.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/car.svg b/public/icon/car.svg new file mode 100644 index 0000000..87420a6 --- /dev/null +++ b/public/icon/car.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/icon/check.svg b/public/icon/check.svg new file mode 100644 index 0000000..e1c054d --- /dev/null +++ b/public/icon/check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/check1.svg b/public/icon/check1.svg new file mode 100644 index 0000000..ff39729 --- /dev/null +++ b/public/icon/check1.svg @@ -0,0 +1,9 @@ + + + Iconly/Light-Outline/Tick Square + + + + + + \ No newline at end of file diff --git a/public/icon/check2.svg b/public/icon/check2.svg new file mode 100644 index 0000000..299397a --- /dev/null +++ b/public/icon/check2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/check3.svg b/public/icon/check3.svg new file mode 100644 index 0000000..830f957 --- /dev/null +++ b/public/icon/check3.svg @@ -0,0 +1,9 @@ + + + Iconly/Bold/Tick Square + + + + + + \ No newline at end of file diff --git a/public/icon/check4.svg b/public/icon/check4.svg new file mode 100644 index 0000000..2af2cc4 --- /dev/null +++ b/public/icon/check4.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/checked.svg b/public/icon/checked.svg new file mode 100644 index 0000000..c9a8fef --- /dev/null +++ b/public/icon/checked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/checked1.svg b/public/icon/checked1.svg new file mode 100644 index 0000000..248f622 --- /dev/null +++ b/public/icon/checked1.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/chevron-down.svg b/public/icon/chevron-down.svg new file mode 100644 index 0000000..e8a42ce --- /dev/null +++ b/public/icon/chevron-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/close.svg b/public/icon/close.svg new file mode 100644 index 0000000..16f11c9 --- /dev/null +++ b/public/icon/close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/configuration.svg b/public/icon/configuration.svg new file mode 100644 index 0000000..b404c0e --- /dev/null +++ b/public/icon/configuration.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/contract.svg b/public/icon/contract.svg new file mode 100644 index 0000000..4679393 --- /dev/null +++ b/public/icon/contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/copy.svg b/public/icon/copy.svg new file mode 100644 index 0000000..f04d50e --- /dev/null +++ b/public/icon/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/crop.svg b/public/icon/crop.svg new file mode 100644 index 0000000..a317b1d --- /dev/null +++ b/public/icon/crop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/database.svg b/public/icon/database.svg new file mode 100644 index 0000000..1724f13 --- /dev/null +++ b/public/icon/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/deposit.svg b/public/icon/deposit.svg new file mode 100644 index 0000000..82b8f71 --- /dev/null +++ b/public/icon/deposit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/disable.svg b/public/icon/disable.svg new file mode 100644 index 0000000..6b3e8ba --- /dev/null +++ b/public/icon/disable.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/document.svg b/public/icon/document.svg new file mode 100644 index 0000000..8e89a20 --- /dev/null +++ b/public/icon/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/dot.svg b/public/icon/dot.svg new file mode 100644 index 0000000..7dcf618 --- /dev/null +++ b/public/icon/dot.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/doubledown.svg b/public/icon/doubledown.svg new file mode 100644 index 0000000..5f70052 --- /dev/null +++ b/public/icon/doubledown.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/doubleleft.svg b/public/icon/doubleleft.svg new file mode 100644 index 0000000..c0d69be --- /dev/null +++ b/public/icon/doubleleft.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/doubleright.svg b/public/icon/doubleright.svg new file mode 100644 index 0000000..e5761a5 --- /dev/null +++ b/public/icon/doubleright.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/down.svg b/public/icon/down.svg new file mode 100644 index 0000000..c44a34f --- /dev/null +++ b/public/icon/down.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/down1.png b/public/icon/down1.png new file mode 100644 index 0000000000000000000000000000000000000000..d428b26788e9adf28090aa5a6785f3446debb165 GIT binary patch literal 2373 zcmd^-X;4#F6vyv-N#v1&1Otl87!((Dssp&8D2YNw5eN}?5ef=|O2jRItWT&))HWb0 zDzd7`7S;rbEQt!mm8FUxWvieN2n2xyNl4Q7#TlKko$1u}OV8YybMNn-`Ja2wIUFWq zqdsv45dfg?u*u#P02tfC0KsAIQO3N-m{TyFw$U;FKQssL&GFc`T~E3)wgTLp#Q0Ro zAbqVn`(oPVFdrwwiA6b@c_$`SXXCT(W{ThT>xT#UDydz%K|@n6^gz=r9rusRr7_m4 zIj>c9KdymINW#R(W;^HiQiozQ-DVS3BWXf0O-Fz z{JVL>N={JMZE^RSRg)5$y}@ZOl8){Y^yM|6=a)8?@H5Z!yH%e#)=1zuhC_q=nNu37 zjE|i-{A+BC*xDjUb8~fy?8b`|5tL1)UVp1X;2W0FZzw5dJ-@(xK+%vG?Zn!TI}xACsAkboZFTIeXV=Rj>!s7kIB zJT4Qy36*OyT$15V6(i|p-q_eP>0a;Fw_)K&$?-tSI-YJ@I$r&_(4KA&9lx``I;D6OK>V)xW(v-n&b%V_YE0 zId@IVzeYiYJU2r;zc8|j#}i7y@@Iy4dq-|TYxkti76}5kghst=vcfUj^x!>VXySGc zuw#K4;x{t!xULs5^~=M?b*h(!@zC!<{7 zDDh)Khd?Sx?2GBDkOt5AkL<`TGz|Z#cs(YgxsdauD`$7M>s6 z++%PZis>Uj14;7q^Q|B(Yo)GVf98um$3U>pcQN88xt*2t*nn0Z&Y;=otcy&PH1x|q zxaAkAWu1zYxi7h#!z*V{ae-WkWco4!>BTRTpo-+8!Up?1kbV&9Wot7y8rU?oTWv;w z=F2FH5c5;oP3vh-R2zx#=60$pi8-u^i$X7ragFeo%Oh`pn@~MFF+=5YQ>(FYCi{Sx z_dY6kxI^nhwu5N@IJF)-5`;|k)V2eXMU@)zqoe9jh$gOA=%lWI6jWOPpXE~lk5~{{ z2?7b_g9m@UsEAY-=>kP#xy+ens}cpks4Y^UEyM&qs-fO^prYUa6x~iiZHWciIEZA? zjNxJo8)CSXf5H3}Lth!&r_cfS5ej0KHwPx(rVfn<{iX5m?%R&5cq- z1$I+BwMzl1UWVy8h!c}DW)5ot+E+m|mld)QvPG-9V+ACRB{YlnFG6~IG~gl%R6%$e zO^eCc57u~4kRH>Us<*QxPN$nE>y+SA{CjuYNIM37Rx=Q%Ip z=lH7TIn;|{oznWeq)VGxs#=Hn`oy@(yq=jFIr3-@EQ?FV)9u# xe^Au~(N80@m$X$@jP|A_#LjcL^cQP+s|GjcmihBhb9xTI%z@6Z&)eV`^#`UcYa##u literal 0 HcmV?d00001 diff --git a/public/icon/down2.svg b/public/icon/down2.svg new file mode 100644 index 0000000..5b390ec --- /dev/null +++ b/public/icon/down2.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/download.svg b/public/icon/download.svg new file mode 100644 index 0000000..6b269b7 --- /dev/null +++ b/public/icon/download.svg @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/public/icon/download1.svg b/public/icon/download1.svg new file mode 100644 index 0000000..6865ea3 --- /dev/null +++ b/public/icon/download1.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/public/icon/edit.svg b/public/icon/edit.svg new file mode 100644 index 0000000..9294758 --- /dev/null +++ b/public/icon/edit.svg @@ -0,0 +1,14 @@ + + + + diff --git a/public/icon/edit1.svg b/public/icon/edit1.svg new file mode 100644 index 0000000..6ca5e8b --- /dev/null +++ b/public/icon/edit1.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/edit2.svg b/public/icon/edit2.svg new file mode 100644 index 0000000..a4fab2a --- /dev/null +++ b/public/icon/edit2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/email.svg b/public/icon/email.svg new file mode 100644 index 0000000..6b207c7 --- /dev/null +++ b/public/icon/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/error.svg b/public/icon/error.svg new file mode 100644 index 0000000..7e8c8ac --- /dev/null +++ b/public/icon/error.svg @@ -0,0 +1 @@ +uploader-button-02 \ No newline at end of file diff --git a/public/icon/excel.png b/public/icon/excel.png new file mode 100644 index 0000000000000000000000000000000000000000..e9a7538290910996eb36bb299beb46222f45054c GIT binary patch literal 10769 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 yEaloSE1vVAvDou0qs71D7X6FK?)%49w~NfL73q + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/eye-autodesk-off.svg b/public/icon/eye-autodesk-off.svg new file mode 100644 index 0000000..c4e3664 --- /dev/null +++ b/public/icon/eye-autodesk-off.svg @@ -0,0 +1,19 @@ + + + + Created with Sketch. + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/icon/eye-autodesk-on.svg b/public/icon/eye-autodesk-on.svg new file mode 100644 index 0000000..2a7fcdd --- /dev/null +++ b/public/icon/eye-autodesk-on.svg @@ -0,0 +1,25 @@ + + + + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/icon/eye-off.svg b/public/icon/eye-off.svg new file mode 100644 index 0000000..d59a4cf --- /dev/null +++ b/public/icon/eye-off.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/public/icon/fb.svg b/public/icon/fb.svg new file mode 100644 index 0000000..2134fdc --- /dev/null +++ b/public/icon/fb.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/public/icon/filter.svg b/public/icon/filter.svg new file mode 100644 index 0000000..009ea91 --- /dev/null +++ b/public/icon/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/folder.svg b/public/icon/folder.svg new file mode 100644 index 0000000..7e316c1 --- /dev/null +++ b/public/icon/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/grid.svg b/public/icon/grid.svg new file mode 100644 index 0000000..1b91784 --- /dev/null +++ b/public/icon/grid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/help.svg b/public/icon/help.svg new file mode 100644 index 0000000..2ae4734 --- /dev/null +++ b/public/icon/help.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/history.svg b/public/icon/history.svg new file mode 100644 index 0000000..0f7412d --- /dev/null +++ b/public/icon/history.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/public/icon/home.svg b/public/icon/home.svg new file mode 100644 index 0000000..ec934ee --- /dev/null +++ b/public/icon/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/home1.svg b/public/icon/home1.svg new file mode 100644 index 0000000..1a0bd5b --- /dev/null +++ b/public/icon/home1.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/image.svg b/public/icon/image.svg new file mode 100644 index 0000000..5b13b19 --- /dev/null +++ b/public/icon/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/image1.svg b/public/icon/image1.svg new file mode 100644 index 0000000..d6576b1 --- /dev/null +++ b/public/icon/image1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/image2.svg b/public/icon/image2.svg new file mode 100644 index 0000000..367a331 --- /dev/null +++ b/public/icon/image2.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/image3.svg b/public/icon/image3.svg new file mode 100644 index 0000000..ec8dfcb --- /dev/null +++ b/public/icon/image3.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/indeterminate.svg b/public/icon/indeterminate.svg new file mode 100644 index 0000000..dd1efe3 --- /dev/null +++ b/public/icon/indeterminate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/info.svg b/public/icon/info.svg new file mode 100644 index 0000000..4bd019b --- /dev/null +++ b/public/icon/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/invoice.png b/public/icon/invoice.png new file mode 100644 index 0000000000000000000000000000000000000000..779c97d0673d62db89e0eeb13692769194c9f6b8 GIT binary patch literal 8882 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 ZXrjW5-NCe7@cR-#v$D6mzk`0_e*j~i>Q(>% literal 0 HcmV?d00001 diff --git a/public/icon/language.svg b/public/icon/language.svg new file mode 100644 index 0000000..3432e0e --- /dev/null +++ b/public/icon/language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/lefft2.svg b/public/icon/lefft2.svg new file mode 100644 index 0000000..871a4e6 --- /dev/null +++ b/public/icon/lefft2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/left.svg b/public/icon/left.svg new file mode 100644 index 0000000..c15b7ba --- /dev/null +++ b/public/icon/left.svg @@ -0,0 +1,1900 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + eJzsvemOJMmRJvgE9g6+PxogB1NBU1PTw7iDBcLj6OEs2V1gsad70RgUsrOiydzOo5CVRS736Ve+ +T0RU1dw9siKPIontCq3KCBdXUzPTQ1SOT0T/7n/78qsvrr95828PX8Sr+TD93d/dvH149u7N218e +SD386uXL77979xakn/3254eQr2apdP2r+rVV/J8Pb7978eb1L/kVv7zH1T+7efPy4XB8ePXiu58f +fvZzIf/uxbuXD/LFs7dv3/zpi7cvfv+Hd1ff/fH3P/d7SiO3z95JjfiLOP8irIf0y3k9fPkbfP/s +9R+ffffdi//3AbeJNQrt+Ob719+8eP3745v/55eHcviizodaD1+EJN/99xe/ffhuX+Fq22paD1+U +Tf7aDrXwl1TnF3LN7Zvn3796eP3uy7dvnj989508/pu33/3ycPPnZ68Pv3n2e/nm2eH/enj58s2f +DseXz57/xySdkL6+f/HyQd731bN3h7Dg7a9/FZavj9+/ePnNP3z/6t8epCdyXUCOX7PJf/pO2pJm +8TfI5etfvRLKVw/v3smzyg3Rg7/9++P4GEJk+dm//vbh9y84GtJZ/+vn1uzbN9++evb2P3Dt4Yst +H+S/Wb/63cOrb19Kn7IL1nqVDl/w3/6n1ZO3YJ0vllXaWKXfY8zyv7XT++bhjy8e/vTLwz+8ef2g +HXD99t1XOi7rOs/6r37z2+9fPrz9p9cv3smDZZA27YHfvPnm4aXUb9ffv3zGF2cJ/V+t8Ltnb3// +8E7G883L799xolW/g/Twr5/9+QHDFPQG//jtw+vfvfmffMYvlnC1pMOy4N/1kJd6KEs+hMo75FX+ +jFHuFHi/4V9tHE2hIb9DkXH5UkbqH2Xmvnj9yy9iWg5fxLXqIP792xff9DGsh4X/8zWu6vD/5v/r +88qrv3v38NqeX2bOzW+GmTBf/eYruevd629u3rxC/3+HeS9T4LXMjpdvfq/ftb/5jVz+/bf6Bvz8 +tQzVl29fvEab0z/wm/r1ly+/l6/+/u2b77/91et/fzP9TNf6/3x4LgtaRvObwz/+2/8tH2TlcnYe +fvf22XNpQD63OlfPXnz78/c2Jy/39uGgX8qV/Oi/f/jq24d/l3XVL1fq3es/Prx88+3QbKM8e/3N +4Z+fvf32h5v+8uWz18/eHkhvLf/6xR/lm2fSU73tTntCozJLvpXO4SWscnKD91QYvnrCjZ69+4Ow +oIfX33zX2taP+wdX2g+399VzzMG3h+Pb77/7w+F3b968bM3uv2qtG5lU1P/buMeXvOD1P77WDjq/ +k1U4vZNwoL+5u0jtx+8gX/4tt37z7OXLF79/++zbP7x4fukGF75vd9LvPmRi/fnVv715+eK7V30+ +DZQvn7199+L5y4ev/vzdu4dXTx7cw903L4TJPbKM31vnqz89e/f8D79+8W9vn7198fDe1YcB+PcX +r7+Ruf/V9y/ePfQOevPqW8guh6/+8OzbB77Guz/cs+ZXrcH0tbD+kbl/8cV7uH7Ih+Pr4fu/f/vs +mxeyoYg49vdvXn7z8PrwW7D3afdJtq9yOH4z/es0Wwks6+Hvvj6+nf7bNJ/+hJOyDCVaWa0k/u8l +4/9Jfo2ltFLnbVeuh3KUcmPldih38/0033vZPdj4swwlDmXdlaRl4q8SspTC33Uo265ch2MrN60c +w60U/3Q7yYc7km7D/VjGruPD+U8cyjqUtGSUSX8tZSh12aTov9dDOWqZ/o9LY/nYaMbdeK7DqPax +lTK14V2HQdZRHUe3SsFvjGrdje82jLD8O9lQ+2Af2zDrb4zy3Tja8q/+zBfHepl2Ax1lXPEbI4sx +ziyVo1xORvjayn5sZSzx647l9mQU/aaRY9jHDEUHyYdss8GSAZpsjDBWN1ZuWe6s3KP4ysLLjGMZ +OEqrdXxlhx65SO7ZNwtfPvP1Nr7KLZ842BNmThl5hIn3xX2WGOMacyyig23xKOU23stohzWu65rW +stZ1W6/X43q73q330pFLimlNOZW0pet0TDfpLt1P8kBBZumaU8655i1f52O+ybf5XuZCkG5YSyq5 +1LKVY7kpt+Ve5kmoS11rqrmWutXreqy39a7ey3xZpi1u6ybtbFXUuuN2s91t9zJpwnW8Xq/Tdb6u +19v19fVRys317fUdZ9IiL7Ae07Ec63GTr47Hm+Pd8V5mV5jY2/FmvUk38gA32831zfHm5ub25l4m +W+AorLfpNt/Kw93W2+32eHtze3d7fzfLuMS79S7flbt6t93Jve5u7m6nu7u7e8yIe+mw+3Qvb3ov +z35/LUVueS9X3p/8yFjOMprt891QbodyM5TjrlwPZfMyyT91KGUoeVfSUNahxKHIBJzul1ZGFtaZ +7zw++t34c7srN1om/joO5Xoo267UoZSh5KGk6S61su5KHMoylDCUeSza5ZP1/fj048/NUI5auDJ3 +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 +K/DD/MqqxQQvqnCzKGNDhYEZau0ghUfQrQ9RGIImIiUDKMy1mUvbWNZMcmmZb5wwvbHUDk1YK9l+ +YMJc6478ZgljVbyMJuathkEF/UYJVyszXyRhAKTivPl9RB5sc4Q/Ozo/fkcn6v9/GOEveOA/cuT2 +fPt7//SXP3sdGof6y7/60//hL37903/yy1/9/Mvv//Cn/8sv/6+OW7/9vX/0+z/8xtb4nz/7v/7d +Lzqhn/7y57NPYhnzxzjwx37pn/3Fx37/+1/8+R/+rXZof+xH/slf/fL//MUvf/PxG//ur/8oLvk6 +/Y9z+Ytf/vo6kz+69U+//Os//OnH7fwf/+ovf/+H/9jG/+wv//3nbaPe4m+9xP/pl7/4N//2D/+J +1/hP//Jv/vo3n+U//OG/+fv/qPzpP/z9n3tP/N3w95/+47/8/T/5eMn+8PGe/e53Mv+DX/7Nx6le +//DDP/73+Jepf/kHf/Uf/vrfxnH+23/8y9988x/f0n/3w/Pt73/837/8mx/+ww8vMPTz7X/++I// ++8P0N9/qt//12//xfz7f/hxb/tMffjcT9akf/+/X/QdqbLCQ/wmWZGbdHzV/7PLTfZyffvj9x7H/ +tx/gXDPB9UB/lvUfWH5Cmj+g3AUM6GPJ97Hywn98jMOdFsbm/uWf4ZiI61TUfSH/0NLHOMOzBFgE +pdrHDKOxV5Px8PbhHr2NU+3gfv7hbYZw5+MXXkfFYvzDg/32OoMw6gCurXlvuxR8eh/1GF9ncMzX +2e6j3tf15R78/MO//gFgpQUnE1RR5sOg7imYWkkL/3C1J0okPpa/yISjAGmhiPPjvqbn2/+6HyH8 +WESVC5xT3lwkUeFDHzOM7WOFDQ0iK7I+Zo9PxqL0By/tMmdRIt5HRez04yV4n4GNP//2if27jyuO +f2D9E7pYZoJ04tjlNvsssGSdDDz0nj4Zi/RD+4xtBqwk92/vo6IirJRv7zOw8effPjGf8X99gf/4 +C1xnzSalTUZSsP8DHtgD4Q+0TYswwP4MxNYJD8BgobEBnd+Rxf90a5EmQ23S6xSQ/+CS6D7Zy3hf +2GU+N+Ec9bpd5wxet5bkhvZp20LC4/x0a4/xdWuP+TrbfdT7ur7cg7/j2PC7qVK8/uWVTUN6jdfv +JydPX2d6Ge+rusznDpyjXvfqnMHrvqYlwuv7GSAmkj+9spfx9WSP+TrbfdT7ur7cg+/yyrK87mmf +x6/CnOpt/p3GF82p1/h1Ge/x6zKf8es66hm/rjO4x6/iEpP3thBj989HPcbXGRzzdbbnqNd1fbkH +P2uozO77/unmUDFSPh0E00XlF3L93GW8T+0yn8u4jnou+DqD++ZgxhsIJL62JStqfTrqMb7O4Jiv +sz1Hva7ryz3wzTl37TVXn2d8zdXnbbjm6st4z9WX+czV11HPXH2dwT1Xn2d8b7vfhvuox/g6g2O+ +zvYc9bquL/fgy5vzujnnGV8HOW/D9XOX8T61y3wu4zrqueDrDO6bc57xve1+G+6jHuPrDI75Ottz +1Ou6vtyDnz97IJhW5sc5fPJAwvzyKjDb5PHJLcFsIz3G2zwUT3/7NQgp1/Vp/rfxkwdyb7u9ivuo +x/g6g2O+znYf9b6uL/fg7z5Nnqn3dV+Po3D9/nEprjO9jPdVXeZzBy6n5tyra/K/7+vlKFz3dbsU +9309xtd9PebrbPdR7+v6cg++yzR5Zt/XrT2+wnUKx6u4TvYy3hd2mc9NuPyac7uu+f++tZevcD2G +7VXcD+wYXw/3mK+z3Ue9r+vLPfi7v7LXZwCVafk6FNj8+rwhf0j2CI5xCgbyaSjAoQ== + + + 6jPeQwH+GXGD9xnY+GkouLfdn/d91GN8ncExX2d7jnpd15d78J0XI69be40G5xTOF36d7GW8L+wy +n5twHfXcrusM7lt7fbfXrd1f+H1rj/F1a4/5Ottz1Ou6vtyD77kYed3Xayg4v38+7+tML+N9VZf5 +3IHrqOdeXWdw39fro72ewf6876d1jK8ne8zX2Z6jXtf15R54akccHwmcT34PgGs9fXIKkUCCFuHl +SVzG2+u4zMdDuY56fJnrDG6/5+uJORxSv8RueNjyae3DE9DC4TjMl/F2ri/zccSvox6XvX4J29TP +EZt/rlDrP/z9n78Crf8p8dfyd4u/+o59CsKeWCvesD9ijH1/+nK0E4r9OwcL8e52zZ3sl1DO3JEV +67PZ8wGIlV5np/bJiDV5bWfusJnI4/rtdVSu9Gf+9jqDMO65Y43xadslpff7qMf4OoNjvs52H/W+ +ri/34LvNHfj3T7eW3kT5dAr0O/hiXyd7Ge8Lu8znJpyjXrfrnMHr1spHyZ9u7SOh2vvWHuPr1h7z +dbb7qPd1fbkH32XuYNXGp/vK086fXlleYPn0yl7G+6ou87kD56jXvTpn8Lqv+Ina+6dn8FjK8Hpa +x/h6ssd8ne0+6n1dX+7BdwtkoTLKo2dZJxzBFoHb/DuNuHnUGMzL+GS0mmGHI2zOKhh5HzVJ/vg+ +gxTk6d/pJyBafG/bpIZ9H/UYX2dwzNfZnqNe1/XlHlzhiCbP9745nEvbp4Nw2uzp/XOX8T61y3wu +4zrqueDrDO6bg5l/zvVp26aSsPdRj/F1Bsd8ne056nVdX+7Bd1i+7JcjspWXxRP+63UJ1+D1sML4 +6XW5t92vwH3UYyyf39UPi/2b84jiFC/LOdh5aNfPnlv2OsVze+9t94O4j3qM5fMb41P8jh9+/Nqn +Dz/MrxuUzQx5G329n25m3Jv3Ud9xSJ/B5ziknuSnOKQe2n3UY3ydwTFfZ3uOel3Xl3vw5cN/3Zzz +tK+DnEdz/dxlvE/tMp/LuI76jkP6DD7HIfUOfYpD1s835zK+zuCYr7M9R72u68s9+A4TeZFu8dN9 +TRbGv34fqVy82K8zvYz3VV3mcweuo74T1T6Dz4nq94ldierRdxw/pgAcO+Xb7LPos70H1ct4D8CX ++QzW11HPsH6dwT0FfD2x7zMsbM84XL5Pq4Mwvzx+eoJODhyjPcFPqwP5rTvI7DWHPdy3b27jp9XB +ve32+O+jHuPrDI75Ott91Pu6vtyD7xNkllv8uq/Hib9+/7j715lexvuqLvO5A9eC49yryzG/7+vl +xF/3dbv79309xtd9PebrbPdR7+v6cg++V5DZnvHr1h4//jqF4/FfJ3sZ7wu7zOcmXGuOc7su3/y+ +tZcffz2G7fHfD+wYXw/3mK+z3Ue9r+vLPfg+QeYeUbg5Uv8yFNj8+rwZA8ufhgLGy9r8PBTgUGgk +9D4qonCfPkOaPg0DZ7v9Yd/HO8bXbx/zdZ7nmNcVfbn67xwieN3Uaxw4p3C+7etkL+N9YZf53ITr +qHGzrt8/N/X6WvdN3V/1fVOP8XVTj/k6z3PM64q+XP33DA687uj1+Z/fP5/0daaX8b6qy3zuwHXU +uFPX7587en2k+87vj/l+Qsf4eprHfJ3nOeZ1RV+u/uf//OjnP//97//s11/+/Nt4RT7/M2KfH08a +7zmk5vgPMGk+HkIlZAr17Mf809tMpH2nEvU6xm9bzyF+z3P7HsLU17ksteDeZw43kGb5cjIO254+ +q23t+VhY0Jge6ttlZq0hzWzR/vnK/Ws/wc+s6C1OLgBG+Y9T79On8bFz+3jVaSaBWUb6gfpJVBXI +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 + + + diff --git a/public/icon/left1.svg b/public/icon/left1.svg new file mode 100644 index 0000000..93c5a8a --- /dev/null +++ b/public/icon/left1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/left2.svg b/public/icon/left2.svg new file mode 100644 index 0000000..871a4e6 --- /dev/null +++ b/public/icon/left2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/left3.svg b/public/icon/left3.svg new file mode 100644 index 0000000..284b471 --- /dev/null +++ b/public/icon/left3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/left4.png b/public/icon/left4.png new file mode 100644 index 0000000000000000000000000000000000000000..e3ff0bcd43cb45c57264ec9580f14f4ecd33d60d GIT binary patch literal 4671 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 \ No newline at end of file diff --git a/public/icon/link.svg b/public/icon/link.svg new file mode 100644 index 0000000..331458b --- /dev/null +++ b/public/icon/link.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/linkedin.png b/public/icon/linkedin.png new file mode 100644 index 0000000000000000000000000000000000000000..3fbdd623b4f8d2e8484bff13d4b21504b159f021 GIT binary patch literal 5823 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 j1e*0$kU)b$8-PNV8 zQ`PnPp3@zwASaFlj}H$30FWdlM3evk@Xt$d04&7ksjrZ7_%rdYAfqDsnf(99|F^*Z zn-)08;vx7P`G>QToH76mg_=)Z-`+1ax2mOYa(U zkro!+;79*2n#lFF2*Jd|6UNZp5PE!)12lSm6_ zi@uO$kwjr4-yvF=ORWxBsEdDNf}0m(7$^)jL&uP4TqzGQ6sDjw3ap4jYtr50$h1to zZP#SZ+i1S3^uHg^i2n1P%boqASLomev0R(Aovi~rGy*QCje^W#9n!RMwy0{l$ZU{v zwPcRAtcO9`T)Xp8Gyp)yEGZ(W;ujz+ePL~>)1G}Nv?E_&+H0}!v1yV`0T9sZwVF`5VC7O(bW*VKz zma1hcmCh3l`(p`=${q6y>In>rdC5syngL92OAFOBU<>)P|3_PqqxMa|;ocl=e}Bq`qBlb7^TCvBjp(y_B1dr#2H-$xD8_ z77njOu8o);E8(b1CzD$n3;v#eg1gba>pbqXJ_aLE&{H3BP8R^$)RhWzB-1QfmFN9x?ZX zbF6z1L%iPlo4cKlwHF|D2E9VVXT5YnKV|ElISqOP_uO;*xOOW`EilSg!oFDUm#pOgO}0ElH^0FGVvuR_GtXd(I}4V_sGd#HLR2 z@IZcNnO%-j+)n<)Z{L5n9=+yMJiO*2dXz#p9gzD4*6cPj(oW3*zgB^n<*2gEMQ$MBWk}y@_mef10nwCpP?3YZ${5`}L-=lzbzeLZ$ zzc**B!CRNVg>R~#Ha;#f{j_MBF2nD5uiqrHI#EfZD(}1Y$(~!do%wp(6v9Y1v}JM~ z!t)KD-`pA#8hi3ZBJIPGW3$J;nftUM18+5Wnsrq!0hDP6d6i%BJ9$ zzR^laB?EzRt3uT3IO~tj0AGChsoAN6cI5d8Uwn0peN?1Xmee~ww=qnDwo_Cjqv3df z;te{kV?}H2$@#`1>S-4B^PCTU`cExUVHJxvpZzXi+z1R|v*p9ZnwI?Y7X_Z3TLj}u zg?YtSz9ydOm&0pfns@bqzuwp@k$IagYw`1OnzrSA7%q*K_noVV#U4#YhfUmkqjbln zI~|qFj8iW^8KVXW&Ugsgp4J4R8v55?YOOk>uB-UVYNuCTTra?u{ecy|DUt<>Os`tT z3u?=Fg&UWtEpmsqn>X;G-aSDE4{!~bmE1gA-He^Kozc3)MIAHK1!LrPp&7Hx9mojH z1xsNdS`AU_G`4UpH>|~^#7=Hq0>Lal+DAz`gR>J>~m*tVRLdUpLmSXqQvcPyJ` z7xU`xlx5<%%Znq&fW%M_*Rr;V-AYWpJ}2kawshx$OISafE!eKr8W{2zL$@ul8Eg|E zuirCJzX&P(%?zSrjs&l24#e1*vG34vqncM==BKl;ix(L#Pp8mcatk>{M_9njJm|<9 zVq9etc{=~;PSP}P_?FkX4PZOq868`)-9ZU|8B~1@)-pxg#MroKXN}d`vv<SjmH1><-nX1O2z&3S^@hb{OA^fB-SLKro6)yuvXxDlW0H~O`_}IbjIPTo&)OEl z7(Ejmx88y@TB0D8hZR~|KVeofHDiX`O~;YiMcww>pjeYT$Lh2_shoC{no6F{`tVL6 zu-lr*3C84mc|U{v1V@AF5FJ8KRZ8D%e_ciCmTNFui;PjfP-n)@%VM@3NWa^yg~p;=7iJCc0*q1aBVAIB?TuRxG-gyW z?^V{+yV*-1#^nL_;<1-_RQ~#Ie87Cv2>Ib#gqGUjEgzrHk*Tf5)Ge{bHWeDtT~0XJ zU3y;R75Xd0GbY<2rUErNH-CkXrS@y9=et6I>0$9SV*FgH89zr)^+(7&Li}hga`MP zo;C0Z`N_K(ibp7pewWD>sWqdZ-=+KQDvUj|QF6m%5jYy3eGV1diCmv>)SqGZy z9;@F_D=5DT-79MGrAoaeVT{l3upJA!Y_#E&%&xClPYuVkoVkFK3X;xbme~0@_^L-> z7lWCJUucYwHKz?2f3FgYj8)NfH|8|Ho;&G6+FsN!7Q97u=O!Ejq@rBO4RKb8LtlSm zu4#Ob{u*6R8alDR_%lC7_6Ady-k^z)Pl6gC`v+9@YcRTfAY_Hm?eNP2Xfianed@0f z?6E>~O2>!bDa}{P)F%=xw-jg6`2{(&uaaDq5fH_)Ug9%8gSQWGsPd~|of8#B!$Ful zypx?B+diYWYbi+CHvMroFn2Yl*TS)|@?A4~!0H$VDdZU3w8d?>_zZLJIM9GvqS8gM z(YYkCBg+205w%L%YDD;DPK;vT3jV-ZuBVYUkc zSJchgBo4%e$SdxE`JwcvY=)+dG4}^S|L0Gk=BTvCmQ6Dce)93ws1|k%#&#)|!6uJO z$RDJPIpbEh&EcDZ ziR74aF6>>1Q1D}+v*JpBf}Z{GLPdFGQx}7@h9*sUGXX!4l7w{qF-B#jbnAQuLwO2y70~=%G0(AH`imwa`($=+ zo!zWEa!oRf*A@4S8*nf22>z9i2hPF9W2{GRZ1`shwHMfvu{4-^(j1b-P>+p(D&>3& zVdcVXn6z`aIv|bmoZnxUtOGSP-oTzf0Shn4Fo`HsRe&m8P1QIm8CD(FFGril;lG>* zU#vrnfhq8-@>nDxpnxvV+5{vl?BoW;S^cvr;Yn@U8T%Zf`#CB$+d8z0s8m7Gc8!O( zBFv-K-9{jEt882Rf;!BwvaB;eW$f@F3K!>?fw-5LiIJrI7cQ*eQ(x>WO(|d%P()08^z6?!F_T z5hIYGplImA46`NpZ%MH4KM4G74=pZbyMrVnp@E?YQu3sMb>I|< zU-K=cv3x|D=Xcz5Cv>^0J%J>JB!mpw-kkhw5i{Y{ZXR?o-33H@_sR7D-(k90#WSP= zkPUDz**lQsVq zOsON=3`A<6M+k~Ymu-2^2eCXq*G9Lp02|ni8$O?b*Kd-(vpUNnU!0M`cmbx~NNqMS z*zUP*RMw7bn)d9D!qMz2Sq$HKbdOA;V}>!XFkaj@0>F8#cv3unm^^@JY^pdLdDi#} zh|VD7(8fgeei^&z2gw9l3P7&qDtn)1|K+{&L(sN`~+ONQ3AH|PfJC;zYKhb_B3W|p&WvC%g4zM z6!;nj^VI*ty(uY__NBdf4iZEntp5@4F(JC-!~!hJOxq?kCelzehl^GFs4jhUP=UA% zOu~7FTZPB?p8=OXs?0aAue>fxfHhTB^aO)qW;oP7;h*kf^D95NFQut<*I!heO4dnVn zI$pEwJuLm%Rwx3`wSdLjmJlOUs0B=7?JMqV&KG^uQ5U@Qf%Ddzmi<|;qE;#vz+Z7rhTFG|K;j{ z(oZ@BroWtgTe-dE!)&>Z@kwh|)(ohOWQ*@f`71>^tV6 z%4(kfhe)9ksG3z}337y(yxUgOG4{1}kG-i1sDy}6ilQC!OZiIMcqL3gDEoI&7qS|0 zc@aNushG+<&bBKZWgONXJKB$m%Qzb4_>tc_}x<(39(Fx)^PsLs0grUPNt5+C7&?!3l zv8S9&g()RMEL>cImX>!)=XM2+ zf7J>JQlRTSdX?eplZ^sYoO+(^^iN_gpo~3!p{J_q;PYOXF6UMtVF1(`5fMuqX`8@Q zXUb1rdv;&kM}4t5_Mmb7yrTW1f3C{_6cr+US2Am}gOD0>r|*>&Xt+-Q?Z~D&K!BypVa59rV%g_>cIFl>fL>SGxrnb&BXDV#$ol12vEv zOiDE-17MvNw3C(>oi;4FfMbyqL2L$+Um%Jv!K8JtADC-hUZoZPaes-{rBU4HHd62TPBON>TtqUtym=bA zV3sd_&td;aVd|3CTt$dNN1x3jg_6MoP)ma&?Z>=ow#meu&P_HARe&}E$f)=J>#ocb z+)djXg*#~}gA~@=5rAh34jY3&oCJwgxJIpVLw-d5gAFWDKsTqv6rA%v{wl|b~u!+bd1hNe5AMQJT^H|8GC^R7pmI5Xu;2IaEKT{_fN7v_6LS#71T#7h?$J0pdru(*UX~Xx+rjJy(I&nl4HjOxMg1Hl4R}_HVCQ-!6d~u*W+& z0fVOxp-nfa10P!BFY@>*Ead!K;ASJZAk8DvM31T!&`5yP;Mv`Fu411}LN(G8_&LiV zkWL{?j5R4@Y?FZ8LS=SZ+ZL;pK!wBBSvT!eFirOtf`*q-wfOhEbr8OgFZ$Pv5vw`W zddVie@pBV!$l`$vswWVxP{3&I*_f3Rgn8U5IikPmKlpJaf5Ok^Q?5alxHq8qw0p<~PbDeWY)l^vzGxmH$PmQo{n&J(Fu$jIWI?QD04wAJ&V{`BZ|x8V3nni4 zT1@eHu0v{eOzR(rT5ZkydXtFX53^()e9dEu&|}|l#sec-zxGCf1#9h zO(hjh=0s+&%BUL6@I`;x8u$kTns1y3LadWo0&Q(AFow}aM4!7q&T0-p0QJ8lgs8r3 z+w_I$v@OD;0HPx)Fzp>@l^y21(eaZEFpjNn`$9bRNYxxpQT?RC*tJ#%LBZD!*?-+G za&V20AjezjpAE;4{&X2g(w3HA#$y7d(VcI?2|qv@v$ zX^RpVPtjWm_K0?CUXbC5;6^3_L^qF6{PgN~h+_o<;k(mGu%4ktu@X{E>W2SMSGiSM zO`M?EwBDtDSYDs8>eL3yP3f<*SP4>Op*{V~M7rqWnZ_RV$VQL6wKJlZzL@V-f4;>5 zv{WjJA8Uwv_y=?gDzX%IQb7OjY{fGk7xl_W>>b5l)$-tPM`(A8#k34CK`jfylqEO! zV+V@`^nPhCHDErFr>&PY!t*4-pJK4zZ++C6g61@eSs&?Ob6dUd4hVrBy`@Rak8ek* zxTC0`f9T798X$9BVk=lTjnvPD{5SS*uuwL)!eYKJzpw^Wg-`1K`W4Njx~gozaL!XqU59f z$beVLteSlMYA%OOeH{7*1X}0O$8J*7=_k&g2p05##fiGV^M3s1p`@XdDk%1p@#X|(9fV3dYD zvA#hQ&VB_e9XmFyN&!G}=TUz{yx!fDI$Gie7ZJ-QXBU)Uu%!YRLwIyYkTp5>%}hyK zBm-!|y%lH@5dOzM0g9kJaqdltXJ@G^G4H+jw*P9}-TVj9T*vn#+-2~p8S3fFBpP{N zyqi^8BPswu7390Qk*5eVp>oa-l|T(Ei1PsGcv|;LGCR+{lfVv?H8qvi!22ZZOy%m=&qzek9S1dX-kpU|s5*6l*F0`*tja z%lJQ8EGFri`J8kr2tRE;Z|ci5H)PIE%oXDlSd$H3qXNo)I{xRD_EIbk=G%S*wn~1P z$Rkxzos$nv0SK1(33-+SqhBO_rAJQkeZVQ)(VWq;{$&KbREpe{3O)OmyJL()RwKAi zREmuFRe1j9iwF#9$lDuGd4t?bhC@YkgN?t#YA7=;E(^H1&&R^?tM)+pMBoVPVG@!QqX`nEIL1BEW6uSU5sdpW^XKr`CMFD z>clTANg+OD!|8Lhk`=iOKuq;8e@x*SsKxEw*j!>&#VG?eFmOlsU`=(dFN?eOG$m&m z0`PQ7xc;1kyT!Xr+gu-1()XCp8ui52g$ z7=Qyxq)F7z_GYnv(P!?QbGeykk)=)JcvM2~Y6u$204JD!txpS%Z| z%;ZiM|1Iu6%Eu@k>FHNxN!+b|N4igK)OLiviF4Vx&GM zN=BMW0k5H0lJOOAQ!Ig55!qtjruW@8CQSYh_hir25-z=zGKbjvfM&sIU5#qUkUAz#F)o{ZTY60NuD47Sd{OaJO{j7WZ$ zr*q2@{Z>{gu<=f{@qEi#ealtrZI+uK7$gDA)S8hq!I;;1C)o4M3eaN?>}%=%So@FCNuUy5pMfHMg_yLIqC$^eMEqb0PjsyJHXLC`pvRlt+g5d7(oAH0+N zVXk=~R`C$vkUQ2^{lKXE-!g$2cPbCQC((sP{T%JK#_wcQ9N~4TS9yHibK-*;cQbOC z+m7}}9|+wC+Ib#PFwG<9b<vQ1SFCuUu^X$P+A_#GCgEVE&DN~odQ!=VmREDHiNIf6$Nq2(T^X}$V zd4RnO6at|cZx7Qn$?s|6ou^_X%T!kIXD&X`k8tY@0o4yMR;`yD~&Yn8??c7 zMgjt%*KQK=T@7$BE(jtb)AX zl`1rMj%;Mx`%nIzFvkUe*$F~M)+bVOT`HXNC0b=OLK|Bq0*caN+`;#U1PnmUa=CHK z%HpPYA?3SvE`7!Lq>TXvO=kQ`-%Y~aqPFpLdi`~+T8IgleI{`}UkR2`BqaM4cSXMx zUxBegt`~gSSY}@8$YqWUwGg7fN0yC++ki(DWr8aExS=TVWi+yHU)SCP`mFNa+@>}H z%{6&Bv~wo6K~nhue5&z=OePAHF6Ex-uvxnG>My9yTt>)>2kDlEBi&814-kC~0gVqmayOMfuM1)=rJ6HA!&*}l*Bm%tHI*N>q%hbAbD{gcrMbN&4OOkz>UOt< zFgWI}AcG%Z)ZXfCOAb+*$qs%IW4?}GK@9BX_pKb+A~XW=wz$sj+gg8>fcz4K2?A!C zM!rxtVADYJInXxM%k5je+)TX;8@Ovk#W{+nQxA$DLiV;Ld%VUC&9$uW=#G@=Iv-a6 zQ@s2|hu@=o!N<&;!nNWJDimUt!8vytAbhEy1GS_qDSyjMO9kigIk>W0<3S8eEIw6hN}$UU_7ra{0T10JD&@>jiJ zh)k~j@(JF*^N72P`+%4oOWTKkmfOizuukC$y%&M=o_BxhrAUNy*!>yClT)NbO3(T9 z-8^kuKeUQ5c%)&E@oS3OxZS{)EGUZu|AabF{cA<*zo(DEfQ<9p;8wVPj715S%0ca|%r zO3W15hu*hNvR8P$>=OfZuT5t(&_1sq)Pz$Yh&sdDuq}-jTU3$Uk176yC+Mg#UdvR` zG}b7XDVB5SL1buBe}SrXYYPgyb_n=;F0bi`rs9Db7hNYX%}AU!hy;NxlIue{auEdq zWxlmA##60T$xRyG_Wd^H+~k= zN7*ND--}ViyYY>Lo0D|=@Y9~}$X(a5Mz&f?BNgy~&wkpXRI1 zO}?>C-s2oFLSD8pu{;%N+m5)z>ZGX||CO>03$&T>0&{%?cTS5RV{BoHj6(l`%_E)< zso=#YWBIh0U6$k!UKy}Hv#~d*XGhy~)Os}YQx0OW=SL+!p>~Vj=XYlEG9C99jN~UJ z^w%t>@wIxt&wm^&=U2XPUClQdl!H*Ab(3D<53F_$yV~wZ`_~F9&)S<>MYZW7V!&gj z)N5ZMaF~LlGAc;mtCsF0*gDx-?1jaI^zQ`Ny=>(P6X54J7z5+kpeqHH!j7+IV0 zOVk#H)4j&;<{4zd{d_vvhwv6GK1@#U&9I6)(C!F*j0^UtA9;?}|W>2*;^y%xD0u_x*G= zRa2&VL4+5^anu8)av@`POHB69I4u?3k~gaTC&Pw>*6WvDFyFYb&ARF;x5zT|%B2yx zPnVr0SXguF?ei&P=EZ@;K0~oPQb{mlFHG(>ZaRNC)#*atb05!vDV@0`=#a<6o~L_{ z_>7l-i^BKhH8zhrMkWmJ&#nS)oK$Syg|FU0D`iIrduQeiCYr~uC`+1GrlGE_ciO;> zc(@iH;6)(qQpM%Ueg?W7)6@3VdqI)+yk&^Qrmp+P^LN`09vBc&ZDn2M{F44a&%rQts_nAoCs9V%^ z%?)Sfrir0PwA*PNnOc33MNbx3NtWVqPa`t6=dJ#S-{Djh>=70ow1+A*mZEQr`fcFL z%3U<9G1#1<7I!&P$6XOj|*AAw|aX$2Xeyy+z?hHbi{w+$V zs@$BgQQ@wLtQKbwC7;{+HL%hhL6Vj`{40jnC$29E;&_2TtSzl-g3=1EzcHl3(~_Ic zoKH!zlBA!V?E-8GQ%z#*s@}-#lm0r<&}k(}TxWMCUoiHtN)|tBwHb-UBOUdl&hF3i zoH+8zDFFw!=gxso-S^6i^_xVh4emYbvaI;jR286>T!^i#uH}OJ{ou;GEssN^V&C|0 edM&(k5X@V;U+6sc1;W4Ihb2YjL@I^!{r?xjMW^!s literal 0 HcmV?d00001 diff --git a/public/icon/list.svg b/public/icon/list.svg new file mode 100644 index 0000000..e344e28 --- /dev/null +++ b/public/icon/list.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/loading.svg b/public/icon/loading.svg new file mode 100644 index 0000000..b56e88d --- /dev/null +++ b/public/icon/loading.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/lock-solid.svg b/public/icon/lock-solid.svg new file mode 100644 index 0000000..b91211b --- /dev/null +++ b/public/icon/lock-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/magnify.svg b/public/icon/magnify.svg new file mode 100644 index 0000000..371f5ae --- /dev/null +++ b/public/icon/magnify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/math.svg b/public/icon/math.svg new file mode 100644 index 0000000..f350a90 --- /dev/null +++ b/public/icon/math.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/math1.svg b/public/icon/math1.svg new file mode 100644 index 0000000..5033a2c --- /dev/null +++ b/public/icon/math1.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/public/icon/math2.png b/public/icon/math2.png new file mode 100644 index 0000000000000000000000000000000000000000..35cbcb1708b0309659320ab23f472ecc36b67224 GIT binary patch literal 6757 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 A#sB~S literal 0 HcmV?d00001 diff --git a/public/icon/menu.png b/public/icon/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..695aecae87e46c7420befbfe5cb6a6ee6ed820b1 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#Vf4nJ zFx~)R#$PeZihzQWC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dX^K@|x zshIQj#zx=62@*Hp68^L z*J?Eh$G*X{&)WQDnRpgXEkX{Z2NMRS%g!R)X(@SqfQAK-JB43;{XM{yb@Lc@6XdgQu&X%Q~loCII0n Bdd~m= literal 0 HcmV?d00001 diff --git a/public/icon/menu.svg b/public/icon/menu.svg new file mode 100644 index 0000000..2ae489d --- /dev/null +++ b/public/icon/menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/menu2.svg b/public/icon/menu2.svg new file mode 100644 index 0000000..d1fd301 --- /dev/null +++ b/public/icon/menu2.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/menu3.svg b/public/icon/menu3.svg new file mode 100644 index 0000000..7b574c5 --- /dev/null +++ b/public/icon/menu3.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/menu4.png b/public/icon/menu4.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4d7a6cbefe4925190fae581b28a17aae599aa5 GIT binary patch literal 816 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&usfR9vA \ No newline at end of file diff --git a/public/icon/message.svg b/public/icon/message.svg new file mode 100644 index 0000000..1cab778 --- /dev/null +++ b/public/icon/message.svg @@ -0,0 +1 @@ +message-circle \ No newline at end of file diff --git a/public/icon/more.svg b/public/icon/more.svg new file mode 100644 index 0000000..88fb1aa --- /dev/null +++ b/public/icon/more.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/icon/motobike.svg b/public/icon/motobike.svg new file mode 100644 index 0000000..c6cdfb8 --- /dev/null +++ b/public/icon/motobike.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/movedown.png b/public/icon/movedown.png new file mode 100644 index 0000000000000000000000000000000000000000..d428b26788e9adf28090aa5a6785f3446debb165 GIT binary patch literal 2373 zcmd^-X;4#F6vyv-N#v1&1Otl87!((Dssp&8D2YNw5eN}?5ef=|O2jRItWT&))HWb0 zDzd7`7S;rbEQt!mm8FUxWvieN2n2xyNl4Q7#TlKko$1u}OV8YybMNn-`Ja2wIUFWq zqdsv45dfg?u*u#P02tfC0KsAIQO3N-m{TyFw$U;FKQssL&GFc`T~E3)wgTLp#Q0Ro zAbqVn`(oPVFdrwwiA6b@c_$`SXXCT(W{ThT>xT#UDydz%K|@n6^gz=r9rusRr7_m4 zIj>c9KdymINW#R(W;^HiQiozQ-DVS3BWXf0O-Fz z{JVL>N={JMZE^RSRg)5$y}@ZOl8){Y^yM|6=a)8?@H5Z!yH%e#)=1zuhC_q=nNu37 zjE|i-{A+BC*xDjUb8~fy?8b`|5tL1)UVp1X;2W0FZzw5dJ-@(xK+%vG?Zn!TI}xACsAkboZFTIeXV=Rj>!s7kIB zJT4Qy36*OyT$15V6(i|p-q_eP>0a;Fw_)K&$?-tSI-YJ@I$r&_(4KA&9lx``I;D6OK>V)xW(v-n&b%V_YE0 zId@IVzeYiYJU2r;zc8|j#}i7y@@Iy4dq-|TYxkti76}5kghst=vcfUj^x!>VXySGc zuw#K4;x{t!xULs5^~=M?b*h(!@zC!<{7 zDDh)Khd?Sx?2GBDkOt5AkL<`TGz|Z#cs(YgxsdauD`$7M>s6 z++%PZis>Uj14;7q^Q|B(Yo)GVf98um$3U>pcQN88xt*2t*nn0Z&Y;=otcy&PH1x|q zxaAkAWu1zYxi7h#!z*V{ae-WkWco4!>BTRTpo-+8!Up?1kbV&9Wot7y8rU?oTWv;w z=F2FH5c5;oP3vh-R2zx#=60$pi8-u^i$X7ragFeo%Oh`pn@~MFF+=5YQ>(FYCi{Sx z_dY6kxI^nhwu5N@IJF)-5`;|k)V2eXMU@)zqoe9jh$gOA=%lWI6jWOPpXE~lk5~{{ z2?7b_g9m@UsEAY-=>kP#xy+ens}cpks4Y^UEyM&qs-fO^prYUa6x~iiZHWciIEZA? zjNxJo8)CSXf5H3}Lth!&r_cfS5ej0KHwPx(rVfn<{iX5m?%R&5cq- z1$I+BwMzl1UWVy8h!c}DW)5ot+E+m|mld)QvPG-9V+ACRB{YlnFG6~IG~gl%R6%$e zO^eCc57u~4kRH>Us<*QxPN$nE>y+SA{CjuYNIM37Rx=Q%Ip z=lH7TIn;|{oznWeq)VGxs#=Hn`oy@(yq=jFIr3-@EQ?FV)9u# xe^Au~(N80@m$X$@jP|A_#LjcL^cQP+s|GjcmihBhb9xTI%z@6Z&)eV`^#`UcYa##u literal 0 HcmV?d00001 diff --git a/public/icon/moveup.png b/public/icon/moveup.png new file mode 100644 index 0000000000000000000000000000000000000000..738ad878abe1d376c0af8c1010c6334aa6139a75 GIT binary patch literal 2443 zcmeHDdo+}39De6x5M4wevM9zbO16tjtFeVy*G$yfusgM3cWRrJYfR?bh-SyciB7c| zrVvFgArxjD6gj13!qiA-Ym&?ixy%@v@7u3!&)Ge@&Yta@-S(gT{qg)R@AE#-`+J!I z{-j0P#@YaYMP8q{?*IV8N(gAFVX5_^Wd{Jb)d9Xi9$5Q-{Phn!FHo<*7?hYD{(%4o zsi|u$&|b7ycd4GffuWI^rS%84>l_@NoLxR5Zu9W=@eTegB<#!ZNLqAEZ2V#R5jZvd zIFpr;os-KwUs!apxa891(sF)Fd$*wP@lQ{lJ{umD$i~Jerj@gEuT)4QP1+8CW}TP& z$3Y1XBt2_<3ZsnL_q<%X&>*+Pa+PO_kzI30Dn7-iZJds7ud4h;xbvK|(_LkE>;y+P zR2v@gcSBzN@Db6;#bsbf&h*P*Bp_2;P~lv!(n3AAwuyCGSv<{6|5!yLp1WBP3xj8Lry4R8pQT!Z!iEu#zQ1cv7s z0ETh1)JHT+sx2_VL4&}pxblB*idGsX3o9NSPa825N7~go*M>QC9?dt8B)Z# z2d^TfYFRq<78JZ{HBb*ybmMdb28o((Zn5Y}fV;1X{&$A-Cl^P{&_t*MAG&>(QG|Mf zcVhe7e*C_%IBA^KU0dze@srf!Y~~q)!y1Bymj~zls=}R~__@~IUIBWgz3Y4jhZ)O` z9bGosufrlpq_Lcqvf+q?;U_wc<88=td=@cP#iIl5RI*_ zE1L~OZ|P6~P(q%QWX{=a0pf?xvVXjfK&{Sxz^eii_yeTyJmi#+SBupddG2A!U6P^C zF~0nQ%}}_Uwhj}F%q$?3GF7-Bw`h#0QXeqImtCn@6C`?aw}pl>iJr0#dJdU zn@f$%L_30^UMHq{?gYsr4wGGh$qtruj84AU=OC;wqQ~c+2xPdrLeKKdH zb@4BCdN29Bu)9uX5BuZkd2E|CqF{cXqXj$(T{|dZSlDb#3NBy2o2kp^?eY}6q*s%# zjHDc@%~tC2@srkKs%9^_iuow2;XsY6J~WegR!VM=WIl2iNRe4?Xv{T*0vv7$N^ z=g$51hL_x0PbBk|CR52%l>oA!)SkLkI=TCdat@ixE@Od zJ;K#k8mNrfurm6JL6f~{Q+z3*$=0+fx|HB*Z|aJ5>?3v@`jpna5_V5#n$JcmHNeHl zw;`ys&s%f9Oi-3Y67M1@M3=(s)5Hd?hUJ2*;zO)(M`{R9R5G@eZ8A1g&qGNyw8O#W z4pRujy3xtzQaRi-A-=n-W-fB;rQ4Oy( nPMVn#cNH&TF9GueJ)EJY8o98X`+ax%>tinufA{jOl%qcbV+(ap literal 0 HcmV?d00001 diff --git a/public/icon/notes.svg b/public/icon/notes.svg new file mode 100644 index 0000000..0fba2d8 --- /dev/null +++ b/public/icon/notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/open.svg b/public/icon/open.svg new file mode 100644 index 0000000..0cb2bcf --- /dev/null +++ b/public/icon/open.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/public/icon/opennew.svg b/public/icon/opennew.svg new file mode 100644 index 0000000..42dc099 --- /dev/null +++ b/public/icon/opennew.svg @@ -0,0 +1,1902 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + 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 +oDXuvMc56gzi52ZayNdanTGCOZUcNOCjf9qtH8eEEv6tI/swvG5dwdHeGg5aeFEPMWPTjO4tJmns +1Rr6ugWN+aoDGGtrMkQU3arVI6Nmp9XvfMCgJJiGfq/LQSDj6+4Fdu/F4Cnp8gENtzaAJQKcrDU8 +D833xq3rwTvMntZevkJl5gF1d9S7WqGO1ibq9XLJNSwVFvOejJYoglL4dfUWr/It48a1PhxE3HV1 +6TfLNB4p+Qp4zIulSo+UfDPqXUa9XUYETDzwFGaDrzz8e088fmquOCi1jkFarybPQP59jUvBnb0m +X9HQG1gBtZiOhfsdljadRW/qOvjiXceCzJsoVq3B2NGPAfLGm4vry9NBp9cf+8Nz6TAOg34QCLag +d8uCX5ZONpuEcRbjCIrFFCPGd0gS85hiEmCbflgiDHguSOa8Z6PhJeyDX4ejd4F1r5AGpWWX0u/D +D03N19HWBt7UaX4KRRXi8TVsjgPZMJNqbNxaYNiY3ko/RzbUbK4CJDW+Hw6GYUe9QFPwk9Ph++XD +C2fX3M1oFrCQRvF866shU7sKPcXk7AuztGyLuJU4Z4/M1xzns6IZaW9+zWZO8putkBdncMz2znsi +5a+3jxqfQnVquVhBx1L1PNV9PsGmV1q2Yo12KbvB/HlayphY+3nSHQ1PO5OjzodqNL4JffyZt3yQ +U5tiepRrzSw0AjP6ihXGlSynNtxIWvqORarDzhWH7faqZXaWtWI/FnK+Bf2PueB8A87sjC/eYgvq +r4i3XLqnp2ZviTI2zdgahR2vkmwW7av1VmosyzVgQ3NDeJdNrpvQF4MurLGps225UEXkrUtVy0gy +bxGEXZ8ubQiNmL04TP0xKLdPn/HBcOjVSaexHvREW31yfPjiRWGeVrhF8cfsf738l7/84V9//uPv +Hnd++frP6b+83D/4dvT88uKbt4N//POzf/z64e8Oe532+J/zH//0Xf5P33z74/N/+z77X98c/dfv +vv92dN21z77T3xcPVJb9U5KMn/7t6duvk3/+9vH/af/+23/9+mr87fjf9aO9B98+PvrHkRT68+Tg +7Z/+4+jbf82q48PeH/+t+7Td/t3bmaaOzv4T2rNPnz34xv7v55Onf/vrQfa/979+cjk8GoOCPrn4 +w7/l/3T97Gn2zz8f/K3/u5/3Hjw9T/58OhfZP9vy3P70H3/5rydvDts/LW40LvfNX7/913fP/vrt +N+P25R+efv3g+tnD52fnew+IWM/+LzCBp+d//dke9L/t//LN+cHF5PDC/m9VI8f//ZenXXX039/+ +6//63c+MB7o8Pvw/b//PED79y38/fXH24h8P9ou//fOT4/1/GnAffumcXe89KP/28A/d77rmPx4e +XmQnj//1yYP0X/5w8MPX//cP3x7+7sdnh9X17//tpz//08XjbrfzDj/1/vDd+dEFt6ySR53/v733 +2lJmhxUGn4B3+MgZipwzFLnJNNBNhoZuusnMmXPzP/vYrlxUBPbFzJq11+6vwIVky7IsyZIVOn8b +ZtHvSWWV/TWmzM6z/fOWqXVMJ9h/azpW2fo0xmCsP05n9kvznz1Rj7lDf5+J71DIffnyZc7Lsse+ +i3poiMt85dIHZAuZ16F3H7aKfufcczC/nnrC4nSss7+h5h8xgmHNmM6V4/r3giMSuIB5KX8E9clQ +7jCxx/urj6h3oR8jsMm9EQwoGbTp4ZR8BN+DrT2kUzK7swadJGv2VzXMM9bX8+553IRr7aMzxBKE +DRMEBb2iMWILXdmPnu1JPE4+xd8LVeL1nKMwI4B5h94yYN0BZk8mCw5vPrVJkHDeEw== + + + 8djq522CZpLuMIDXyAZILOClbIXuwJjpgMeSaMOX1n70XUCbzU8RqYGanPIHR8GfZaab/7Hnv9zV +U2E+NxuywUWvFWkaB71MI5dt5r8636f0aRzdaIxZ/7A7JYg5Cq5GhanH3s/6B5kGnv95n+a+f4Lu +2NefcYPnvmweQMDkLBRqrw4MvnDn9FfNNGq2Kp63rqoEbShCE7wPZv96dLXsqf78RAwoGQzP07Hu +VZfpVq63+6HxKMuiAzURg7OWAtUBK6eRu2qMhdHKuPHO4qk8hn+mfYgF4rM4ngfcYXPYs4fIhD9X +XMqyJ5aaCIJzUtvLDVEJjIVNp0qtmJlWPIhj4vZjbIZbvqquDBbvjrxWwyROdIRLjuCtHVnjFtPR +mtsG27uCvebCGU4FC2B4gBKmU1hBDk2DRfVnAkPTW3ObbeESii177Uxo5H3nz0Gz9NvnwNYVC07H +IiI0JZHduprTGDPd+soOJEwyks/Whjuh3qI3We8Vh6EvsGgKXsxb9NfvOefaxK3N3xieD4y89mRx +5tQYmXGBUS2/8EI+EMoGnY0+EjguT6nvQEjz7tnRlv25rv6yv/v+IdPdDgwARNVOAzgWHIc3L25y +hj4y7a+tGfxsbMoG7bUtIS2t+S9zKQh6e9gSUrDQH5QoEQ4QVMddH57eJAZQwM/yC//2PdMzLi/c +90yZdvfjN/zz64wjicZsBAAL036oYPHsznL8xuNFj4Ul20dt25xNE7CXsIS1B1vcCpbE6Z3ZaXit +gJMt19AGdG/duWsPz+yx8uULSOylPpD13H4/Mp1ZJUe2RjKzdLyUc4FXZn0gBWqmrGd0m2Y6t66f +aUUvAzkGvvhLn5dREzFb7PXpHsZTjdw+1P7aWDyLSS/jM2kNBcjTOU8xV0vDpyRWKXoS2HoRTXkc +llyK/i7J/EJjZN5E38KPWSgKc+iH6GOwU/O2YGuC+DWFIAe/yxLAMnEnHgo4823vdHQswFfi6GX4 +Ma8x0t3LwpfeGDgEFoiPCyJNdz5J/yKGXoG9aaIu0cPNoI5ojGiYxIBhp0LNUr0Lv4shYAwWBIJP +IqrLfKToIw2vQ2Khf41+E4PtaBgphpToddQ9gor7TaxFk6CD6EljifOmDsw+d6IEpvaBieBNA4mF ++A0kFgMbDQPRiUuOBBoV8xEBozEXBfqQFhxLUn5KiC6jJxoigZT7kWALIPnFGEOULeDLNXpUDKsI +Egs1AE6+J1aCGCtaORQ5EsyY4csNIaLyVipNwARBMd4wEU2iXBApbm9yNGaCp3lI0cvMqgOczMwW +Z1aTDNei1yElMgJLJUb3sEkLD4JJUQO59hFY9aSW5hdEckRFBJnkMSEBiIZGL011bEhMCb2GCGmJ ++tgOhj3WBnoiyA+HgToP/4y4qp8t0+1X93javO4CTf/Ly94wIpk92Cs3NXxWH0Zxrc0FdjE4rjC1 +2zsNQHPJ79Lv+t4m9z2ZpgvL3clEbGUsdSJwbYqbM2y1w/6OzBlgi3ENGtTR/MZpTRGqX7Ns/WT2 +OI61henTfbMlktve2qN8tXrKsgeUna4z7X2+ke5Mzgugwf6m/zxcLHZkO0TfsN9p3DnDD/xWt876 +AYzQ/rGwdHTd2aDD62TZjZ7sYpNf2wolRreCmlLlFmEIQ2phn+EGy3RjKxHANIW2beQXP3wR6tkd +gIEf/Mx5cNfbnxnYL6ApAW09MHrGOFFgmkBN6UnjRIFpQmp9NIc64dAIk5lj+052jIUS/nWdS+Qc +9Iw7Uj8aVLJIjWXoxID6/5ZlgQxpyp4qfear2aAZILAusq30hy3bMo6vSB2GoiIkQCe2LYLYPhms +uvLln9CcIRuwLCDhSPJn9qVQ/7fWzTR6VcDuYHUSzMl0RMyoIOiZDAZt9AIoZn+Dmw+k/WuMjP5/ +39F1I1/cGddgebXi0KmxBE+Oa/GoW0Qi9pj/jQu2JmKkxM2EhClmOr9pO/j15uRZtlMNb7qnjZCW +ate2BsTa+WWMfu9op89tP7VR0OHplJr9sQsM1wXWfnZXtwNDpPnlpxdIFBoGk+zOm9AyDTSzY9HV +3y8Gp6nCsZGDWTxe+HTRUEL4ZGzT44X9DaxKrzHyFyY4y2Fwf4RDy1ol22qmwW4x/HsjO3obGjOt +t04f2tpUw/uPj6TxwYSFdrdFE6sdXb/FS2N95mEmVyUP96sxa4w0S+Lp83nb80fr7ymEIIalYjNo +3eWwr0iuzILdOGZLWf8ti3kcvYuWMwcfk0wkVnXSDV3/yfWdQbZYwZE+6yol3GZ1+IG4egf2jWO1 +B7tTG8enVu0WjtSXji8m+/R7y26Kbu2db7D5RX4Qn7Ok850Do+TMV862GcFj9xyjLSSJN+n1ywGm +bPV6gxkT2gGhH0Zu/foYp6P06mV1BK5eYAoevnLfl+8g9Co4P9pYpXDK8SAqsPJZYFtasHNTq9cH +1JfqL3ol6glrgc6PW4fNa6Y69KyIaUxU31b51V/EQTGfRQfs9BSWz5X0xGbkPGiTLsIRQHjP3hOB +6HpmWpN0KjXd2V9X2wOAdvZI7dAYCYxvvfC4MJ0YP0DnN9r0KTux0DvWluY7IHWDBiOgRKQM95xN +YeEefXN1GCSxP5DtTu7XtQ3QlELv9WOHu3cTb4bivsK6MGkspkA3iUGB82UtLO3YZ8ZvibSA+HsP +E7oAid6nT8dTPVO+/Pf9kQ30B65My9bcZNpdO7AsisbiOJTdeVZntqpCbCgJd778UbNBZaONXgHS +Od4R6ny4azJ08KneNMx/AXplf8MGR75isVqQckOvfaRJbIw7wBMRXezL0NkKIPWDTbR9KdhtwS/2 +9gbn6jjNTtJ9w/VKY66BKd5og9ca3gacHOi6nJwmsxYrfxTjJAh6f0Ue2vrP11f029yqA5XOkcHz +w5JNaGic9wJ2jTE2Pnx8Sr3Ut4XelrEG75XYemLdIT9a9G0T+y44DiMPkIwBT6YTwMfFv6vNDN/7 +oSTMHRfpL2AvqW8JRSYVHBRzb7l+iscb5OnFWfsB1OZTG0xy+sTSDklQmAuQ9/2oMaIDEIE5cIH1 +WQ0GE/ipFM//1gKMEkxO4kSvzX91Zofct84QAIztb2T2yfJBiIfgvECmaxyWx0j9y+3JNKKFajqW +PbI1b7JncUv67IzcoExOZ0Lj1Vv+KzJzF0brq4lHz8jP2dwF+/5kmDlsGzZAMS6z0OoS+vjJdB50 +KlVmcUkyEfQJMUhklyl0M6FIG6mN0/xX6wJ2ZEJUkL0t6fFcZrzBc+lNu2RIeMqZiHuXEX4lY/tJ +97vlOR7PX1m9AZJYr0tH39ebdPh4niK/5D0WYNDZ0FwBLmpulY6UUPO4UOLF3/qfPRkqlsD+chrF +hvRE+YCgLFygm74FuOPHlO5/dW8s2Mlg5ZZ3tVfOdPTtZ8dSzsGfblCH73Pk0Qu9XE8ZaL1m/8Du +xyG/+de9XU9mFKnXfjY5So1bvjS5XPKOBV6IWw3GHuDF4Sn710gG7vmlpQPb124ENaWYxwLknN8I +VLWuO//VPQNjD/v6Y63A8mU8KxpxbTV91k+u+a/D2SXAsBGwa26s8GxngOe+Uj5m+ZD2C1QOQtAR +S6hYuGHw8415A7ttvpg0roGKEQkSPthlf3ShwcZwS3n1Do3LTygjBvl1fAJNhZudMQCpUx6fzWIN +B86xd6AVFX8yDU/WB8zs1C4dTx717LVIqUHgaeVmURG7OEbBZM9fyASc1RYUFJ57LOgl1NEJ7u0K +7kk6vLYvLAN7gNnpsgoQy5wJdeo4mINhM3PIfFmEsQDKV8NiICxAe8I20brdB3bSrkmraKVy2J6Y +FzHGp53v2BUs4u4+g3lTeAsw1QwrLIfnQD5dOp6olx0HqNAFCUYqDtO/6OCQ1C7sicqowqIO2HXG +2d9Q2oBMCfIgMwgPF0K2G5QX7ajzK36mR8p2QdRLViz7+3uc8Qx4hsdY2/aisMDiZrYGT0IMEg2Z +3/kankro4WENlmkfate8o3FaUZrS7kb3mr2/ICymwlIXHANLRnvGC+F2ia9snErtGjKUY19/JhMw +23+CjC4koAHUgcQuuNBkAywSOkXsvWBvmO2AgBOn1HvJOliGVQPAjLuEMGuMNO73dPwXt7J1cD6w +jvi6g0v4lHsrRGZoQ7EnL6MIIxyBtIRDSlha1iG0UN7c3/ponFRoqZfw6a87CGRk8DcdGmwKmXDx +coVH307cUnH2c57e3yW2jpr+wJjbVjbm5OkPaZFQJqeWa660vGXCi+OGtSUggTtqzUtA1ztgsa/b ++swXvQdb3s36BX0wjJhGYwyePJEO0Lc7OJ7eACbv3Loref4NIqMX0QHaAXXAPu9eoI/E65mOIw3m +ZWPbs7Eg5iwsb7ppJux06aBCGOSxF9iO9uusf7daBfu9cT8cSuVKue3HSgctLF063vJN8tVqXEcf +FvN/BvQxfG4qpGPjHlA7Qy075nWclkDKj3Zgz/06Ztq/gXeOEJ4P0hfrQJevVnyA7fXZo5BApU7t +m6NQd3rba4zgzVwivwkEdXHH7fM7mDzZCsAKsp3wOL4kuZGWT7RoomQSKccupFHRNNkT6ZAuj2IH +QEfGuVBndYgDbfxomDgZ52Z0tVp2o965rZn9dXq6xcFosAfzcs0y3jzilbfJ4obPxrctjLYwI9vI +uXd0/Wgi2JONwWo2xGx8uZ3vYOJ7lsx+sbnQso0DceL9Q3sgK8aCA7YPlNfJDRBwaARirXVjWgke +e890e6EuQ7vILv1TAyP/e+e4LCGVZ+9gizpilwwWfzuyfKKIWFlzvJu3fbuXccewms2EHWUIz/QN +xoLWKq0QiVGemhxSwysAZSq7zDSqJXhcuhlCOng5XWrpwOaw/ojN3w8/wHp1F36MeCFy+C5MBtse +EDjOocDrs2Cv8fFDSpga/ikKG7deY4fCMmgNZOtW63doX27ZoSXO90a3wL5fx82AnQ2jgnMY3mT9 +7z4na/a/J45Nppu/2IKn6jyVALaxBRhXcQ8XHw3FlgDrZRHdJfLj76GexWg0HGTWgz3nTwyEr5Xb +plfOfPk3987b8jFv61OPW6rZMJiX5shxYI2f4wcP0pLhG9qfgcKiWwgwkpGDeQQVh9IKOawpD8ko +gnwq0Eb2YSuuzyVamM9+HJl9StvEZ5axFy6Gz3xF+4Ux3aNgTyexcqPUDkYHvQUYyxonVUTAaqS0 +qGAbMPtAzbMCBJ9sX30wqh8rCi0KRKb2Qt0eAavO7gBrqHspLJMlAKpnOhoivcKHIbJ5BzYy6FkJ ++uVdk0x3u7zCPv6fJJ0p54X3z/xroKyUy788uiSZkyV3l/a1p26aCIW41zaxATFRfBYm34eIsIP5 ++AfiNf7lVWwI90GtMJaSl7B2hNW/FKWWCYV2fu93v5era8nckGr5xDCBmlYCP7osz1/nEzfnsLzf +/YNlwFjJhnRaXKdfhOl4jX1zzr9aADTlu/m772BOSvf+/n/QAq9grq7PvMhR8ifwQg== + + + VE4gLP2zATVxfuYXqMqbMJbm5osbTQm/O6+X30w2uZdpKewBwe4vbkbD/jsyFyyxelv4W6xXRFSs +4EiI1JyrIFDEVOja1+OcijqO3c96jK5ox627BqeLqMcGJ4Vq06AgUfY3gmGf9mRgFrKn+gs35rbX +nfbU9uqDT15/vBX10Q0t+gk1xHyp7jULlNjirqRvJ+bQ+kzSrV57oh3caq2+UkLrdJvbGqPWntzF +tda3UUTr2H6DptmXS2u/RTtaR32Q1zqxuhdzJ4YWhD6gzVlb/ov3AnSnQH7nTzVmSV827AsDSfk3 +Qq5XJNKYVqw0Xec0xvM5mVhkHMe3SroauSTDpfi7Cz+M/P3C+XOE5Uf4sIsnMomlByi5exKLz9Cy +55y2NsBXC4oNlxiQy1eLGADF7l6qXc7n2KULkDjKmNvfIYbB9OwSxq997+SwM2ErkwdhbjBgz2Ps +Egewwzd7sqg1oYGjecnvXO5LuOgPn2I/4GPxF/x6mOci/TyP658tYaTF0CQQLU9cgkgnhjdgEvLQ +MkiD39WiURhpXGs5XzzGszDSpufTr/NGbQxSjZFBezE76k4RpIGtZW4eFoSR+q2f9rh3IzxSHT7x +a4z63vG3JjRWDM9W0yJIg3rD/mxNiCAdTjD8663DIEVh0jTaojZu8lSmXUGkxZK3K0pe7yjZnSGk +gBcXBe6cvgNO/rwlaxCt9X5WLUPfx6/HCpD6D3esVMOyJNKm2cxDGgj8TY8MUoaTCbTT83i774og +Tc+DIdzgEUQ6Sc3aYkhLGqPBZ4l9Co81rh1f9Nt1WxhpK2dNngx/NSGk9thvNMkgBfPCZSVbapRu +CCP1D4cYHsHeBJHq8E3I0P7zNoSQaowYPh7jImMN6o27fT0nhnSOFR2zvjDSIpYxry2hIUKqMfIJ +fNU7UiTSodPCI3DqzZ8gyVv43OEcpKM4Vgs5PRCpjYdUY7zoSutDsD13egHa0JHPv7WP0VwEaVAf +2q3wiRjSPFa3jSMIKeQx3ljLp2j65/zWFkTaiZl9okir644PE0IKJb//w4l1plad0Fgvumpp/fYx +sloEkfbN+40o0s62NVsgpBrj/Vg/ili/eowLI635jD08HU8IIz1WdEJIgUyGaPvTou4qQuCPBvae +quaFkdaThemkNR4LIh03dmWEFO4v92P9GQZWuAjSzzA2vvw6hZG+/Rz/GpGwj4cUOgMh2mnZuRcl +8NnYsWtFkA57WOH7ryKINPzm1GnTYyeQYwBt9MRfNLdpaEoiXfisvEVjHdXmNoTUa05aStyR1rCZ +LZqBSB0MUoAFogVgf06U0E+c+UgvB1OCRHpN2Xkj1X7OP6wE0uzQU+YKQsf50ktqARaA1nUvlcpO +NFaANHe9E4UlXZBAmvJUnTxB6Dj634idxmeI5qoIKcRCojWcz/PFHiLFeEjP58z6QPFvRctDegn8 +RMmdJhVtuXjk1R3Ws66G1B/W82mQ26lSzzQ5REVbhy3PX1+sdYuVZsYb03on+YHozZtEfg3mwGTP +Uf36WYd4rcGwZ9olWy+78N2qDO63uoFQOyEUm+Xop2hr2Gtrz8Rbt/OJmabYfXvGaxotRVtr9n3K +K966aHzFmFYexYL6hm65KIn8OlwyleK9C9H6ZT5FeL/t2b8p5fTLo4veUay3qHT2Qu2ElMvbd2fR +1nfjwq0Vb/3MRxMUxQTaZ8ZJyCDa+nNtHkuirbu+N9tiWu8o9rfDkxOxX4MutWIB0daK158ciFPM +uNwvOjWxX5u0pvKnTbS1kKkv1qKtFW9K5xGnWEbrNVijIq2BElZI2KgxRy0xXqu927qkyNacK85f +laXurGjLMO3+i9/R5lpgOWxl/siR8mdm/IWtR9IcxacBQvRkD5c34okjx7xXA7Qwc1pnJTIEFuZP +F/5xwe9wrSPfzsE/78h+o603QkaQ+ObtLCX5zjqvOdF0kvIc2DkcfSyp95nBDyt/aG1AS4e1Itz1 +8N4M7NjBDYhWnQng+4rT+PTu78TCCqSTrnC+zVxOjrg96zRGBi2ydESQBvXQzvkQRuofjkSRgk3k +x8PTx9hjRZaOKFK45S3FkK7YSP0dYCOz0Ibfsh0W0pXJpGeQIu2fRurjkRdq//RIi78cpNYhsl7Z +aDkETnhFkSLtXwQpsAeB9j9hkIKxcMY6FkUKCHzxiyOF2r8oUo0R6v9b4bHGtS4ppDWzKFKkUzBI +4drnoIU6RZczq+sIhR49kRNhzY1Wf0rem9z+9uy1L/JmUH+aFAYN2fcCW5LvSGmRBWP+zJDS8m7p +zix/kDptloMmid/OpHAxddK8FQ8PJx3Mn+TRsuqSxjqUSYS9nzxa40caogWBSEZKhh/Ui2Sk+JEH +gmtegJh9jGgi0ScLRvKPo34gESAVmEJA65agP2BwiSPxEs/7BMRe1r1d5430nzZbYyZ9Zg365TzE +UmQPd1ZJkT4l0OVeE3xhggrtzUZRh9DbSXHMGkHTxCUg7XEDHcYqAaMR/YEM+c61koQ6tYuUeZ1i +d2l6MwPWrTu85hTG8qPx3IGI5EBajm/ZqhzR4R+y84QxLzA+s1Z0fBojM0L0R3QGqfnr6OTnT0+P +z0bymNAIofLakyCW8vk7IP4kLAuFxJIA5rFlf3BRUBol7E4RK+ZUxVkMX3F2ZIKzip8n9ZQXpDtQ +bkYkJz9NeW92FKlI010jTiyu6LHei55JgSt6fKKiRyPHuoXP8plNQLrLHAKaCNEjTLsJTCalCCzS +H0fBQfwhaefZC9Nu6NSKim2xVYn8cYJDG+rUD429i6HB+VL9bl2O1MWqiTxNEOxI3s4bFXsXY41q +3XSZyNm/E6MFgKV/UDUgIQkDeAeYcwMWbellyObzmdUEOjfIi0yT4+iZG8wl1AfCz/8gYTDxXXp7 +sCcozmFxMnLqCAPzKAUmBArRnXXKY7tfd3Nc6bqTXnVgr5zrBjfJudR7HD2PA/75sLMOKe7YAkhG +S6EqNJ2AYuwJhX/AhDKO6HveAOOjpeA9bzRadJdY/UJjuRYFe5YsLi5ig0xj62vPfaeF3U8JY/HV +7fdTsirKaWFKRc8ufNEYRTcmBToj8zLQZj6uotuSxqhmfouQJiX12pPQ2l8VuXJagFj1A7PxSnTp +mqqI7pWNNtkfJSod6JK4QkdNncaobAaBlS+pWMjp/JwZ3BslFQsV81ds/jGgCE5+Alhnr6Bf8LIC +JcC4G4raflEnvCSwobQRo2aQbK3uaYpNzy+kGFeiqezXkeuHmYXOd4brNXl5UDvmnL+A/pSEjEEx +hVZwg/ZmB1utjBxjKdjCq/Ka0r1sVWYHJ4M6Q5k4j72byRI8MqkxtIGWuHrqDHUmpcYHrVvyqZO8 +0NuyrBtBWDEs8YSC4HqRn6bkRdrE43WE5OT7rshIAUUd4emWj9FEZtmzOkLYyHaRLWpTgq7rDxU2 +OXEoyQ0yomN7vOPLwsVyaIOnMuT5ggoEIk4NoAlqJXQYQfEhskDK0mqHxqimU/oHBQBXWsIlN74a +pbdlpQKgzAgApfa++PjMCkiuUUZ0jq4g78/ga/KMr++nDA/13l/BVPmrpzC+FBnJwImFEzR8RGxy +wPtbn1L+JE+spIilfImLmj3ISgLEUrnEOcSilzj6hc8Q2bm5C7wCx8Jd4oJWt7x3CXCtTpmHRMqX +UOG7ZPm9kXLJ8jwkfxWuBi9iFMu7ZMHQWAuJnH3VbpIKjEuoK3Vv0FYSvyuVG3dbfsC9Afjg5EUD +QpEqd7OlfK54e6qI30djlPLS/VXg4e7wKb8PJIu8r48nCkT8NZA6QUWczJKbHE/DkaNKp298VRrw +gbgzkZTJCpRpSOUqX5VWQztCH0P9MUr3R6l/wZfqhcw8jmDZYqo2wipPE35svURbVumhyfN5ldn8 +6P3lAW/0scrf98QGpDFKcDrgHe6m94gASPWMAY3MnCsjzFTGSa/hbXViuiygDm+jk9uH2LosMRbW +VgcPq8zs+A04KvCdEmYQXXUsTs6B/rjU+bzvxzzoCO123FNRxUeQAJiYv1XI20pYFmL+VghMxeIT +tpfAotEYnz6kQLMmveVpFMPhGpLqekOeiRNwnl2BBBTammSgUDJZDRz1+x5t7wsA45wQqttEueeD +ZqRdOCxcjTOHwlRfcsKQQ8GnGqP8MlSw3UBgXpfqMz4RJQLGctoUkZKlfkZPnF2ML9EuO+udRLvs ++Ad4CiSaoIckBwiTPj0r0XqMRKOsVzUaPB+YvETTKDxBgsAel2j0qiz2Dy+QaGDWhCSa6rUP4KiX +aHe+CwLO8xINQnn+7BXBkTgNcmQt9CmOW2MU0gY4m1D/IGVBs48OhXUUv6PNjbcENs+dbxx+9+wB +LLW/fJlP4mJIoWaWA+u8cRVazIQHXp2YBcD6WlVCVmMUFbMPRj9wF3Mf2dIcS/wRBQXMGi+oSUzC +yMNRptqLQkF+GADn+RAIBEXEoOadvMvD4R66K3QvC5wmIGCv8FUTeyEYnx1qF9zdEHzrfEa/ZzHp +XNe+PG3xDd6VerNYvgvR3fBdlX4v7YOFwJ7X7z9PQnuh2l0Mzpp6l9b9LgbhPKPfs6DQe+HjuxiC +I6DfC0GhrVcROEp3Q+m9EEmYz9PTuyFnL5zyz4kRFvDtS8KRoPwRjMMi90pO8BQThiGqC0zPElPC +JqVDwenbYPCMr5rn5wfAnl3drH4JrG3pWGsJiilSd6mZhFjELCIwly5F61zi9DQH6Nl3S3iuFITT +8bokyhEotkd2efE3ppzLebct5VxuRXalgo3Jmx2sRMPzxCPXROx90DOvMlIqWFyLy+uibQEw0bMb +2tujNKAeAPMZYtXaKzwkgGIhdSqGSAwinMmpS5EPlgAmstiHksG3BEdoKP+9ok4p5Ii7xUXuyMTS +ZfazZKC+F7QsyDlA2XKXjda5b021jv6koHVmfBOYN1cQyqAjbm55PoeOvYvdZ9DxMoYezqGTzqBD +MvkFOXSiSFEGnWi2oMocOukMOna24DM5dNIZdByt74kcOukMOk624BM5dNIZdBLZgqpy6KQz6FC2 +4Aty6KTfI3Orn86hu1u4nAw62rJ4ModOOoMO6WPyOXScgGSJDLOmGRfStsVj4MUzgXjBLgq6JOjp +zcsHbtuU5UvhPBv54WDYPF/7FXAOKPX0fuS5u726qWOd8eX5ARsP0ylm47ArN1eU3uMtSpLB1j/r +vpwThXvGJwVMOg5L2fiQr08uc07x+Hieq/v1opzobvVdEsl8lPFcSXVJKGUOjkVV0pwiWVPghYIw +sT3qEqiuqkJBiPgxwWAQ9W5jMacxuhnsaX/V0KmXHppGYbIbNxJSrWMQcTKY82c9xkSym9ixDddK +kkt2E7dPpQ8cWNKyIBkMwjFN5cyQAi+bgZMprAwYNwTLc39is/Ce5DIflcmsOa7K6EWrUszsXfjE +QyhVpZii3Le6wqxDedseEEvoLJvWx+5dZ3KOw134yHOTgN/2BINmHzixKoqqXaJZYA== + + + LE2Jnwcmq3YpzuO7ycXAq8jjW8jlv+g5Tivx1DTxJBhpVfo+Bt6c2OrFOpUWStEUnz/ZGHjFUQSr +IteDKTh/SvP4wme5nBgpZuBGp0NgL8sQPTMnH2KZKWqAyXO8copxHaxPUkw2TVT5IBmJ9hDFuI5f +b3YwdHIDnUq8wHqBTC5luuydz/fezKKXelvYbymdL8cDIQJgp+PuyAIgZt6JB/6ZSa7ukgJjj7b4 +ZIy9TUmxsScGgB+j+AAIuatRwDzTt2ooS5V7aIammPz+Qqk0wssCprjJOxk0ki5pmJUmYsTdsb1U +jpxGJs1ZwZEnGpD0lSeaO/NKQo+MXu5C+S35qwKSs05GxDj5p6zOvSNgKhGakkyC3J3UEc+Iugru +5g/oY2WlK55Z76L62E9ZnXtHPM2OH0H0MJ22Mp4GDc+UEGcBlR4ZTpc4+cigU1417g+JLnEXs/wu +JkEnv9IuSUenyyfFSXWJf3eHi+f/JVKSXuGRqSCPzJNRakATNijwyJBnfDLpOYaoy/SMR4Zl71ee +98gAABaJ6A4VaWiPeGTusgWf98jANDSeR0YsI1UuP8+vyiMj6OevKEjPUZacA1P0wIKT52Rl4Xuw +VAfGVZarjLIsHjeuRFn2pXp2vQJmkM5JPFZfE8kA5yXaMr/GqQOGFrXIxPQqSUN7MICdvb/ABDJx +75KK9LG70AXBbEG5vDrVQbP3Eaoor05hvJ5kXh0rdVQiU1jeCVqVvKSKtXpZuqVkqF7z/i5S+J3C +jY7KeRcLTHpNPhzE8oqYOul8OPX3jz2SDycUBd38e3U+3BN5Firy4aQiVF+XDwe91k+uQAX5cAI3 +goomcT2eD8eJhqJ+Y351Phz/3lEiI+7V+XCytwS8JB+Oc2KlINTysXw4vi0mdqwDM9mez6yHG9zL +YiIBKG5MpJhuqSQmsn9QFBMpt/YvO9+zakAOBUg8n42O4DjkZl8hHCV5JKJQCH0MwXlBJtddJINE +DLy8RIPJdeIOsft4Z1YtG5GIZ/PJdhfxbD7JTARvEYp6ewb9Z5Yhk3zE8io8uwwBMMlrZYTkmOgy +HB6VLkMJbRzSW529KMhor7kNGMFRt3xE8pEBnJckQubdynYxWTjiVwKL3KYlFmZ9fyWw7G1oXK80 +77ZGq+PehwWTz6QvdpI1qOmMVI/u0QAR1pjFLhZ+KCN1rpsqSCJVmJE61y2UuAxkUv1ekpH6eXpN +RiqE84qMVJgv9nxGKoTyioxUCEfZNdA8k1gorg8tEPFLU1UHGVmd5Oxzl+Hg6WXIS4UTlmOvToVD +8fySET2vSIUTnJeXp8I97rfkUkzadldhVz6RCse+gwglw/0nqXACXoX/IBVO2D+m0D4bSimGbFHA +vj9ZKvFpKxqrquRGeK4+lnPJmEVKA70gqIAij6ICBzIEJn6znUod5u6SYbWHC6xs9KHCIxyp23mB +KBfa8hgs8snN/Ly6T9HrcPibA+UdFdgemPULq8Y5hPCRc4BKXCYb2+Jvfz7N61e3Ah4xpCd4N9ks +pN1XM5D8eDcVGqKy4flR4ZzOlILdSi7rWuZyWXcVFiHoHKntyPjL7TLpceLmYgllnUEricxR+hDP +Owu3ok02e3GT3WLLRp3tfGYhDWxtxrj2IJZh5x8OpJLdVm5RpBjezUpl2Bkb3/W5GNKZBNKiM8JC +ys/FitovLC8cP9nNP9jW6MqEvBQwnUUq2c3j4iHl1uOL/Yll2AX1+lPw9imW7PYhlXX2J51hd+h2 +RZGaauvtSgzpWroeX2sgjrTw9lEUJa9h74tNxZC2uBl2aFbBgiVHjZ5IPo8qfC8m9B7hVeC86f+s +KYLotzaJ98itsxYUUETfKCspid9++RuqlO9YQcgtV4O174mxcM6ImqbDa1J75CNU+V4T8TpWJwVd +Yp2LSXRKLjhVLs6DsF5fWUlOqOyIwJ0qCrxLUpXkVHnhPvKKQyRlsiHRnZAq4vrkishJxvUp5yeZ +InKi4xOq+yZXbETp+ORrDSgmulydEd5dak/Uj1O+Xopr8UJEouGuSgvQSXt6H8mme8wPozabTsgO +oGpxvi6bTuH9ME9m0wn5BPnr5flsOqFcukczH8Wz6YR88cKR9s9k03HIQq5ZwfvHnsqmEwIlc0PI +A9l0D+7IKrPphM5p6L3yZdl0Qrl0bHv/Ndl0Qrl0CmN7VGTTCfnaqQrsr8umE5pd5Ol9aTadkHLD +jh19TTadUC6dyG3zT2TT3XdpqxfXlB7NphNSTjXGV2fTCc2fQDTUk9l0fFCyNYUfyqYT0y1fm02n +nGLPZNPxQPHPxF+UTfcQxVRn00nmWL0sm044t/rV2XRCAACWF2fTCZ2W8GLgX5BNJyQeuNbrK7Lp +ZE5GXpRNJ7+/vCKbTogYjDb+qmw6uUyu12TTCeXSidbje94AdDIGIKe+mKqrm8SreN0XqeTX5lCY ++HSSWewc4vsPYrVsHq9Xd9elKzzleXW9OnHtQhmdrnazKjoxVOJEQsKcTFnFQiELcBIURLKexTrF +65JSUaCguhz3YOqhLkGKgU6pKrss1SXhQApRCSNBJ4myyyIiE+5iXIso5alceBaRzxA5yhQ2l/bM +0dWypArdPV3mjnXPlUKV/JEyd6LV5aqKcpUUlrkTy+RSlkinKEBCOj6ZKXT33FwVh0clVWYkvVSK +ytzJehQhYZ4uc0fqMNKF7p4uc0fkvskUulN2eHSsvuCeK1+q55GeROV5FtWXhSgdq4zK/XAuDxha +wqqUP0VPeWCBOtnYQzn+hGl00HiW9MArSqRTEtGskc8wFA/iUJxfCLBIhB2qCCKD1BF1/XE5WVmF +LYBZb+bnE8FLU0XHLHQ3lNh5T7H592BiFycaCjCVTDy44mgoAEo2fkxxNBQApiyiWzqwGcm+l2Q+ +Pn8UAisKSlwHTs6+QjiKarsKQWFFdnVesQIRlLtMdsFMYflcdgRMUWKtWA0IfmJtZ3+fWNvZv+5W +QAjsJYWMEY+B3ioRZuy9S5SUXSFSytZ7lYqhtt0f6cJMvPsIaklLXCyGen3ZvSQzhb75WL0mcQ+q +dntVBUPQ0BQ/Ila89nuqClWLnb7BwmtPqxMEFKmoThVwXnBLAAHn2WrVBBRqEQrdcKguVrWnIJFB +1Qmv1S6wDPsKEhkUeeCfrnBH5VeK1bh7YBkKBFc8WrdaXYU7qczHJ5YhxWhkhbuXVMqTzSdSVinv +2XwiulLe88tQosIdNy9JSX7IIxXupOq9whp36ivcKb3VHGY/PZ9Y+3li1Bwx61VxYi0AJq/maJQo +OkRtuscSa/mZj4Fn/Ucwv7AumA6t7p4rBOcBuXl3RwSE85J8zjqmzBaThSOeC8tLYtLIXTOByuWp +yW8XSmJin4pCAeG4W4ZRi8xEKPBrUXXfFKYxKUliMicmfEuUtYspSWPiDlLGd8qAoudFNI0palGU +oS5pttOrMmpRsiqVJDGZE3u+8v2oXTlQlcQkFkEEaydK7LTqFMMBmcP7xK38PMVQ4LLEwZCoAfGK +HNecS/xWMWi/qK1Ip6rcIyKluD42fN3VVEN0+vaiHNeh6NVU6nWYxUVVuUeZSnnuB3NcWeuTDsNQ +kPUsn+MKuqQ461kqx5X0AMGJqIWE8VGqH8x4KyW6+Z0nl3VX3vP6daWjMeZT9k43cZjZg+Cp2ETZ +ffjgE195zUldnth4kGuX5TsmnzhJeG+pNhspJx9OY7zo+8Mm21XFrcMWzX0MRfLhrOJJeOfbLOrh +ymReGh5mE8v9C+oNobZ1LJaE9ymKFIxFhx99omPFivpRTxSpubxwbcTqsFkZpHQmF0PgZsDLQspN +TbuYQyamjqCPl+VotaQ+foWQaoyQwPyac5w0vDk/949N3mq8KYI0qDf63/IzxgfLz4ibSiAtGoLi +SIst/UgIKar7Fi5xUiv5SNtSdQSrfXGkhUIP50R2AbQG2O6gn8gkzJst4ebOvsh7vhwm+h47vxKb +2aIZBRDt0cO1wGyTYMxDP1/ppA9rSG8Pd/PMSfiJ6Y1OYdgkIGrAik6DOFXM5AMnFezNAHaCn9gk +6yERT0m6D60S7RLkZPFO5ZSkNsknNl1eVZkFOXRlKrMo9STlpUOrRKfurjILQNBRE4ImlXXHu3ny +iaw0mQhNgkoaZfzEO/RSOz7aaw3z7lRXWRTp0l2UFn+9KCa6qigtjVGqU+J+YnVdAtJSPE6L7M9d +bCxPXBU+kzbu4XXhvmbKY6YEgF1WcPW1jA92UnjV5Y1Dp1bZDYcKspEk3ctKT3kmhWduomVyEu+u +jHso2U34yFrVvdaTwoOeZe4tmjAL8NlLaIXuihPNF5OzWu7vipMwgIT9Y9ygEYEj1jmuqt6BuITB +X2Yjz3G+hHn01JtIuBNbx+jESr58HadnfD+/vMsO1eMT9ar4T3cBBLvwWb0+IlL7yZwYiB8Oqksk +u6tn8URZNulMJlU5VhFV9xywusTLf1kVpXzHsto4p0usUH3ytJq1alWmAu4MClI52fdcSaQCypU0 +lpk/5uR9VZRP1FHMDLy6xoJVZlQAk6uiY+Zn10oA4+0qz1FMNpdH+SC5J5dPUky2no4qitX8nyLA +7tKFhbRDkmIPZgEqzQFUfA+JWIKYohxAieh0BVmASnMA7/3JarIAleYAsm84VJ8FqDQHEHmtH84C +5LCKhIXJj4NVlwWoNAcQUuzxLECGntJyg5tjpTYLUGkOIG0jP5QFKNKluxxA9nkl0Z/7UT1flE95 +RbZnivKxxvIfFuW78yr8J0X55CqyvaYoH5EzIq2gPF+UT2MU0ApfXpTvvj7yf1GUT7w+8iuL8imq +X/lMUT62VwF2KijaKZJEcqnB4lX9nr8bqvKKu6EU1vVTdDfU03X9WEN7wd1QYnX91MUpPVrXT7qq +30N3QwnU9ZP2Cglb4urr+gkzn+TdUA/U9ZPn5FfU9ZOODKE9V0/W9ZPL5HqRQ1eyqp/GqMqhK1rX +T3poPN/Fw3X9OB25q+r3QAUQwbp+0gMSilB9pK6fYDqi1K3mygmjOFNW8C7oB+r6Sd/8RZ+JP1nX +T3Kjy6Fd7AV1/aTdwqpuoJKo6ydt6gpGQT9Q108oTZJZes/V43tBzruqun7SUKCf/xV1/aQPVDSK +4TyT+M7PSH20rp+Aqsmq6seuzoA9UdePtwwxblU/zp1dqtNTMLqun2ze60vq+klX9aM5+cm6ftIB +16yM1Kfq+jH5W0K8yLvn6uG6ftIERBrsC+r6Say1y873onp8NmkoiuvxyZSTU1yP76m6fjQUweWj +Npvjrq6fRN6DbLTtWm1dP2lNHt548Iq6fmJ7eP/+JPGx/C0F6jx1kii3DOXq+kmfN3OjCB6v68el +Nt9afLQen7ogDfF6fC9YPnRVv+fr8SlJYpK7veE+VkNdKT5+Rupzdf04ju27qn5ExtDzdf3oVCmp +uqJP1/WTVnNEeEx1XT/pqn5P39pE1vV70tensK6fgrzXF9T1k67qp7oe30NZuDxpeQ== + + + X9fv8WR4VlU/Fpan6vrdu5LZVf3EbjlTW9dPOryLt4s9XNdPOtCJ51N6uK6fwLywqvpJ3wunvK7f +435LLsXU5zyJ2JVP1PVjBJdQVb+Howd5df0kOYJVAeS5un7SiiFhvT5f1086IZbckZ+u68cdJL+q +350+pvgmK25dP3EliNBhZG6yUljXT5EO83RdP/ZM3h/gSGTXiqxP4bp+0puDZBbnyxJiiX3fLbA9 +jKR0tEZPOOKDf6/UlrhRkbdXgm/FXbvSgfe8tEUON1E8xpzeJBNHdh484ZsiUVk4O6TrwBAGczfW +QZqebxxLtHaBuW/ey1YLtpWK1v7xZsDcg12IeAnmU2kN9WTZhVn2Wvfy4+j3nbcVPPk7jrR6Novz +z2rOnrJYafOW0Z9u2aD2c77ygadZ2hgIx0qmeuPUDpx2ww+NMRRw+ZfhOj5wVV1nbaBW9M+y7V0v +terUg+/b7votcOpb1l+G94zVn//RddvVXfQ3PjisU5b9aRo6Gc/pffBN+/6WMht8lmLQ+PVRLltv +W/2H//C5jpJrH+V2JnvdTl/rsk/SWu/m1LfHfeY0hmerWQz/WlawYtDUPp9nEcv5En4vX/ST4OIS +WHw06UzLrj3hdr67fLWIjkp7+3GfL58HWGwuoidyq+9lCCe/NDaqTSOZZesIDWq6BCSsJ3mbeYy2 +TLpWESIWIgYY7tUE58Vn0IqOFWU0WubmdVPfH3WThv3ZjZu8/s1N/7vSrmAmaYVKDtXeHEf/G4xX +q+9RTqI2g3e7RsywXiF7v3ngquxH3vIBQ2vmWElzjL+VNTQg1oTokAwaczeNMT/C1wNUQDM3LrYH +wbfcSpd2X+OVtPuyiuER/a5ZeE/7JoBs+2Txtz/4zJSC2gWA0z9RYInymRaPfReCqYzDSTpW057R +qDJ/B8jJmer7+9Re6A9K8AkMuPnrgkm7DsKsTwaGZ2Q5Ye6rBUYjTK+EJHYHXGbqyWNBvmNAkdAe +fAzZUNYvEDjlI/iYcCAJozeDXezjDL7Iuagf4m684K2HAdgSZs87jDfcUiqXPQ7z9q+w3J0imDsZ +sqKOws6NPbacJ5b7nrs9oCFhZzXMDbmExkg15ZxMkzc76qWohjKNr8rG5zSUtxRh3qxAZBx2nmJN +N6e/szMva4ye4sS1pJucLDjFYxSD37lJ/SjwhsEsoz9PKVjzwo9eAvZiYqRht+zEK4ujB2roLSfL +B2vwmpMWGG7VchEvLYM5CKeFweCws2dZaqCPJNjl6MNDztUQt7vrnZ0PtHYdqNVrDUZXFNKui8KC +WQ1hzPvbMRYcESvgDqxvYNv7Mwt5LEcww53/iHT5AIhugtkF4HHjxpVDxFgQPW79JW7vxc7BZM// +lgmNVxa46rJe66ijRawCKTb88NITP/MZ4vEZPrV+VL3W22pHDf3dwUyYN19KQJ5+dxEkyo/KHriR +G7z5ZSNAPv32vOTT7WNC6pbegnU+JZ+8mwAEESBATEdpCHHkgvkaB+/0t4YRv57e2iTsmXVAc9vI +y+rNLLb6QQ2IYiM/vSoXrLHM3rU5uNPEYJhCO/vr2tgyzeVXLV8tazuMIKEPc3K0c8DE8jkwJ4lZ +n/FWXlP9GbvRMHwmb8+PeuszxT4C5FN+/k2/5yPf6/9l+L1p5LpjPP+rW2ba3U+zxlhYONPvcLOO +o3g2cu1fj0FiLXJVB+4hsIkjN2mxdi83qV0MSk6e3IyOGwdL4T1br2Stv2d4SUGwlC1gru693OSX +HTajgQOxFkZX1FrpMz4g/slhDHZ2Ylazg8kFc+90Lve3rmnyGSJ/VwyzuC6kHAPSEgWCI38r+Oi3 +ojRnT+EzDT9G7R6wcyShIIQ2MjXxn+A3fShSSi6k18HQGxfyREAhBD0NJbeIT6mECcw+bKhaYOzr +CeZZYPsZNaFVGyFDHDnjgv7OQX7X80CergLeCPVLudkus+JI1RqGBRZVOBFVD1saZk9BpCdvGlD2 +AQTDA9pa4NA/M/A7D6We1UIkJYq4E70CLLn2CXysuSnYUJbC3gBZyghrQvKBsQCR6lTMSoSGd3fC +QHpX+AVqUUHrhPuH9PMjRsPWuoCbUSvRd/DWgha2Mu7z4PWzna3mIBDxVIcFoPzpcHEBbJO9qY2I +62tfoYLZ41wkUbvA7/Tgu/CN0DJNI2+FpWoTale8UaABtO4B3AgAYCwEiJKpxNZ6Ac/b4Y0IaA6A +Iv7mhemtYGNylOzwyUV/56a/A/Pi6JygfnAmmB2w/Yi1i5kY3QvWzJ5RKlbCS2lXQClbGNqfQGHw +F/k1o8kNAw6IuG4iomVqR8Na5FriJooh0jPJut2/vTe2DQK2TnJestaqnbrbojR26X56YAR2HCB1 +OdGyvr/0gszwpSjmCzV2pNbrvXkYhRcVC4dmg47qDesOEBuLBB9n34J1BQlNAmtutJqgDDtEBJeT +QwSUXEcQYcImgnfTQkSADSM2CXily8GKZ0jA1BPnEmEef2OI4Pv49YRZxazGl4WLjZRU/MeiJODX +rXYx3D/QHtwFggjn7PBDGR+gq/kRY9+0DAk0Rq3/8mGiiTCQ4AN4YSlFxU8hVhIFwMQpDY/S3CjH +i9BLLNYHuF6UDGN6fnAYlIcEuSOeG8ZWcDaYuSBWpdQwmp/H53i6OT3R0pIHQhklAIj1RXoYAIDN +gDiZApHKnQ4cEAetfB8kpdNZhwAgig3/GBBYqT5cst8cftL8O2RNPIaPS1yfS/PvaR5D14E/x2Pr +6zMgAIBf7dM81t8/yWPDgxiPKQaxOMszyIjDY3fD2D5JyubuxvDYYyCGUwXLdUB5e4RBLMRln7I+ +rFmkJCimdjaGW/kVz+4DGMtdL3ZPzsZwf+ORkqKY8mGcZdaGUB84uQnJ4U33HGOP9Hr5Hdl7+WRA +aM39bYcNYrF4dA+gd+TF+iRHCZk+bEXWJ+gDS1pKUWKxuzwrLRf7q4KdSGIfWpxu0n2Ql5aLm5b9 +canXcT6a9JSns0TYkPBYLsJye1s+bH4w+47paqB1nI41raM+aBBKIPgN4ykbQIsvyDLNUDzF+poO +I72U9uFMWNbk3PD3SXhAzIlhgMh7hVb31AFtFSflrfy8wI+0A65kpp8shGG3vuygNl4i7F148O9A +Vjf5MedyEeY2FdMLLWzaHPel+scsZfb6LbQz0cp2XkautHOvamc31Oy027Dq5HgUHZMQ7YKpMvjG +PkNsk6HwNTwMYUgXRTFhY75je0eLOQergeMdLZZd0DlkA7T7tBO29vjyA3in2Pagj75UTws+NtMM +7CnptmjiiNo2YC+ss8gsgOc00EqohYHW3jjD9dJsuKFvwwEQnAzgYw+BtREuEXfzw0d7Ju32pD6u +h612gMAFlJZhjXHdzigsM0Dj4MiZd8/jpuhmb+5pjHi84P9hudcJ53tx0GIfv1Nn8PRpUQT0cZ8T +gigEj4hTkoFI3XSJIFor4VYkXMTT5nU3X14ltKRVPRx4KFbpsh1+1t8p2CtJD9Fw7qeHPgdYrhFy +whYN5BJxkO71Rc9NOnkXA8yzqJWt4OnDQ/qjFhNvMlL2grlazH3U08pPeOAd5NTu2giiEx2Rg48D +yim3+8CopwnDbQuvOVVLkr3ZrXyshonWNyX9kvWTkR7L7i+IrDZfNuwLx9YT61duG8Qb2d+wPizk +aSEGxPwhIrYZV8114KKRLlHEHWSW6wTzFD1pC3iae6inFeMCXpJOpOuP/643gWsft1mTsVDfqavj +s7oxQjhDTdNLCKsU7QG09sdBci0OMD0yUqX9g+q9gzTFVPgH1XsHhe7rk/MPqvcOQoqp9Q+q9w4S +nKzOP8j2Dmb+T1IT9vh9/9Afd/v2uz43zt+b7/0/hyamcWfKHk9vvzrg5/W6u/6/r/nD8va33l// +Rf+5M51cuRwO5NfLw2r9DwUzBWYhWmw4SW4l+Zt9pM1xMSJneTb/FSnuSvp2Yp7/woZJ1rIgtJRj +96R1bH9KYEO1L11oV/3QOrx4R2spXRzw45DY5QkiCR6sIqlk0+fX5+ytYK/X3nmnBMgZE5l1i2B7 +KLxn1+20+7KJu0uZUTU/wvudtPuKHSiHIDzP5EQPsE69BQ7JgSJzNWmt8Te/1uk29+FheR6MxZAP +u7UOazoNv61o7S3dGxzfG2xIaZ0Z3wpqDSWt7aQHatn8FGaLCpPXTi45ZqvDp1NqupsHJGY1xPmx +x7HZJNGxASkv4fJDJxnU8nOjjzCk0UI+/ayRcmAltQHzCZaQKdnJj1GLk1BkCKczvCGGBPHVi16p +lVzGmNNHthxXcZTJHGRqjKJHmUzD02oCcQw8YeP+D9QEFJZHKgr/nZqgMUpv669REwjXtmKID6oJ +QNGhFYX/Tk2Aig6lKPx3agIYC60o/HdqAmu9LP87NUFjZBQFvpogHRFCRiHWomKbAyn+bWP8Bk2p +7Q8wpfqTAhCK7wOt9W1kIeXmLdqEIrUEZGmqq7V+/ya1zn3rE8rSCNwXDHzzipiwxJAQdWDRZCxo +wTGHmp0j+dL85KQCP/wWJvCDjtUwE9YfkJZ2UlrCExaWtCS3crPXnNaO0bRDaZlzOdDt097xLV52 +fw+uLkLx+HZE7ShsC8ixQkUo6RzYXW9V3uzDhh7AEjozopWQY2NyCfDkKopGASIV9swCjzN22V/d +HucaXxijw7CNvWLUCnmjjpQRpICGidN8T7FnCdNaDKkSFTd+SLE3F6mRGNLufCV+wACcBkYIT5bE +Lva8aCLAHzsrq4cOY2VOIoEwZ3ZfxIh3CRr0+T+vpCoRllaYBHiHg0xYHnG+6GSfLy7DVd75olZ7 +tdD+s0vz7nzRbyu6/KUMddyWOFClmzgHoc46cxTktUSGPs5BaFCvNWYNeQrE0nR3kpp1swB48EHR +gw58yYAGctkDTkcqu/s72Ssg5QAyWhLxOfVd/0R9Nzy7vxt7OxNogViOo+6TrhWu21Gpyw+JMDgg +8tyTvF7fln63zakjSKRHk6dvGiP/EBLdiv74EaRV6PQNuoQUn795nnbV7cJHighpH4sI6FSYJILf +zRAB9mbHOoJEN+mJkYByoaaiuz1FBBvvCNL55FF04soczyt3u7L4IBVtXhUcRZMhhkKH0WRiMUFF +dH4sxEoSp9lkSiQAAGZfITfegUBF3ZT1gQjNuQeBClI9MwwUwE8tKdaRtoph9KJuVYEB96vSEbna +nuFpaFLbeQBIiimlBLTAnXLDuD/aZyfJeBzHHCY4DIWkhCGUHgTgoiuWsna6lIfGCAMeTqw3gdlv +Jd/Efzx2gaIfJJ/Pp+YneQwoKJbneKzmdzEARHlMEsQkjT3LY+at5Tkew/ZWER5TDKJmd8gyCBsA +GgSXxyYh1zOzAez5hFsIAOAxpSCKNZ38chUGQIaxQoVPsewT7sPEJUxK2Ad0KbnsbAAFU3bFS/UB +BjEfo8/NBtRqpUmJ9hepYZScuLq1cdeHYM0DtfEn1kYp1fbK9OGcdHtYO3LJf3X14g== + + + LBCLifG5PWCxsdupHVmyFxJ9OHrEmYrXB3Lt83uxNIScT3HE0plwPRdkBgPcBZe4aB9oaYkCPgMe +C1ISmfpjCH3YqV368yn7dJC/zYu13LgS0ZMug0Ca8iQRLv7KHzdOnUid0BiFkidenToBsdwnT6hO +naDdocLHkmheFB1M8o8lWQ3H3IZu4Pn0oQP1DXoVWN/2LPSxwZuD3bDx0zkJ0FoGVhKUK0TIPBQP +kJPROcABrVT4sWXjHJ2CtQNp2yJNb8DEUdLacNTR+XgW8iVkpZabTKJIlSHZWiTYZauHwPpYXsbS +9EweMFudfkIb7zrZB3epdEx1EP7dIQxtxXutJTxOWEkvg9iqJZizhsC1aVgXx6PwRmPMdG6G78Jo +1YQnR10Pw7/e8W2SJn0Sw4mPdkX62QkTqRDNKu9OMmuilYNy5d1Nsf07hgIaxtDkfPdQ3qV3dEoA +TxPeffSTnwBRiP0FwccRCXG6RBM/oo/xRxj95GHPPrxTnM5JGPnYuRT5nYHyMv4EqLGMgqJZKnax +HBUNecEJk6/CzlIZuxikPpO1AYk6Bn+G79D7MPbQT172e/WNH37nZ3oD1j7VnxY+6w9zeXvYiuOF +ej9MOTf/Ath6EQ1CDnXRfooRkQX5//v6/l/r6zv8n6QmBgZT9nimhf2KfeaoMRrBN5319XaELwSm +2fXme1+b/+/6rPH8I/7DwH/wbyjyz+MN//MGAuBDAH5bW2gs6N1/Huu/Gthdpu7M+Zr/Xl6/D/v5 ++X//ReFXg3qtV87/i/4j3p2Cd2P/LKA32BS8DZqs8KBzCno41WD/MuD/wf9obDeAPw+eGxrMFQpg +XtADVzAUCYZ96AHzer3gIYJ5gn7UQ/CruYboqBd++F/woQIefsBX//PPg/2r//sYY/9WEHxbEw7/ +c/rD//404YArFPGgD2E/+CeCPsLHgPdfTgMfwmCgxIPXBbpB/HWCL0AD/Cen8QTRQ03j8YGfo2eP +l3ofPWHwLfAA3qwRD+hN8n3wBQThgRj9fvRQ0/iDLi9GNILOOT0Y+ggfw/+WGvgv6joGmsk3/f/g +j6kOwf5EXL6QDwugpn9O6pMf9QOgIscG/w26gt7QP/r9CNGjCKIBhh4ADYiX4IeIl/kNNT74EIDv +wQeSkBGM7BogL0HypeZLmE9C/9zl/fWfpdMvTjvb+XHd/d/jmsMaeQQZzhr810eh8vkRDgqVL4hQ +gX+W9OzC7/z0m+iRml1PyBUMBH0AVsDj8nrDYPABzOX3BsKQMhFXMAgp7XFFwoDz/CGXx+dnfxFw +BUI+L/MbMDPAoPd4QnCwrnAQEIT5IujygXfp34CGUDASAB0JhV0+vzdMznyQYoGgh+g++BDEaBaA +jxAR/JdiAepN/78gyQKI3JBC1AygiaLeJwiZA3Nh62lqWWLtA0mAVqgT6CPG5nyz7p7n379AEmwu +8/9r/W++3x+u8+v6CFr+bc7ry/VwXv+7bA//A78BP6FeBzKlgWv+H0UCynM= + + + diff --git a/public/icon/paragraph.svg b/public/icon/paragraph.svg new file mode 100644 index 0000000..afdc3e4 --- /dev/null +++ b/public/icon/paragraph.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/password.svg b/public/icon/password.svg new file mode 100644 index 0000000..c222668 --- /dev/null +++ b/public/icon/password.svg @@ -0,0 +1,12 @@ + + + Iconly/Curved/Password + + + + + + + + + \ No newline at end of file diff --git a/public/icon/paste.svg b/public/icon/paste.svg new file mode 100644 index 0000000..bc4e9a0 --- /dev/null +++ b/public/icon/paste.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/pause.png b/public/icon/pause.png new file mode 100644 index 0000000000000000000000000000000000000000..934c0cc9405d5c7c3d26f12f10067e9eb8b3c25e GIT binary patch literal 1843 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&zE~)R&4Yzkn1=v6E*A2N2Y7q;vrJoCO|{ z#S9F5M?jcysy3fA0|VPtPZ!6KiaBquUF2+V;9)&@`Cs)lITrm>=R!W%3EkKV)HZ}c z!u;eahR5q(GTJ|@-*=GL{(0Nsb1xYg4%7hytBC~|LYxc?96}5X0xAp)3LXp$4igv{ z8Wb2A7#v3xjE2K#dKk?YBeHxL!X-Y)=^s`}Fa5>RASJzEHi+x#>gTe~DWM4fNR+3O literal 0 HcmV?d00001 diff --git a/public/icon/pdf.svg b/public/icon/pdf.svg new file mode 100644 index 0000000..e7c9097 --- /dev/null +++ b/public/icon/pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/pen.svg b/public/icon/pen.svg new file mode 100644 index 0000000..cbf3e86 --- /dev/null +++ b/public/icon/pen.svg @@ -0,0 +1,24 @@ + + + + + + diff --git a/public/icon/pen1.svg b/public/icon/pen1.svg new file mode 100644 index 0000000..41f7a15 --- /dev/null +++ b/public/icon/pen1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/phone.png b/public/icon/phone.png new file mode 100644 index 0000000000000000000000000000000000000000..b95a543799fbe61b6b81b94fe145f64e864d8479 GIT binary patch literal 15515 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 \ No newline at end of file diff --git a/public/icon/print.svg b/public/icon/print.svg new file mode 100644 index 0000000..056f512 --- /dev/null +++ b/public/icon/print.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/purchase-sale.svg b/public/icon/purchase-sale.svg new file mode 100644 index 0000000..87b152a --- /dev/null +++ b/public/icon/purchase-sale.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/radio-checked.svg b/public/icon/radio-checked.svg new file mode 100644 index 0000000..2cb138b --- /dev/null +++ b/public/icon/radio-checked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/radio-unchecked.svg b/public/icon/radio-unchecked.svg new file mode 100644 index 0000000..acce6d1 --- /dev/null +++ b/public/icon/radio-unchecked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/refresh.svg b/public/icon/refresh.svg new file mode 100644 index 0000000..16977fa --- /dev/null +++ b/public/icon/refresh.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/reserved.svg b/public/icon/reserved.svg new file mode 100644 index 0000000..36b4a92 --- /dev/null +++ b/public/icon/reserved.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/right.svg b/public/icon/right.svg new file mode 100644 index 0000000..e8b40ef --- /dev/null +++ b/public/icon/right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/right1.svg b/public/icon/right1.svg new file mode 100644 index 0000000..0fcb9ab --- /dev/null +++ b/public/icon/right1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/right2.svg b/public/icon/right2.svg new file mode 100644 index 0000000..e7ddfc6 --- /dev/null +++ b/public/icon/right2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/right3.svg b/public/icon/right3.svg new file mode 100644 index 0000000..98eaecb --- /dev/null +++ b/public/icon/right3.svg @@ -0,0 +1,1899 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + 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 +ZbzHr8t8xq/rqGf8us7gHr+KS0ze20KM3T8f9RhfZ3DM19meo17X9eUe/KyhMrvv+6ebQ8VI+XQQ +TBeVX8j1c5fxPrXLfC7jOuq54OsM7puDGW8gkPjalqyo9emox/g6g2O+zvYc9bquL/fAN+fctddc +fZ7xNVeft+Gaqy/jPVdf5jNXX0c9c/V1BvdcfZ7xve1+G+6jHuPrDI75Ottz1Ou6vtyDL2/O6+ac +Z3wd5LwN189dxvvULvO5jOuo54KvM7hvznnG97b7bbiPeoyvMzjm62zPUa/r+nIPfv7sgWBamR/n +8MkDCfPLq8Bsk8cntwSzjfQYb/NQPP3t1yCkXNen+d/GTx7Ive32Ku6jHuPrDI75Ott91Pu6vtyD +v/s0eabe1309jsL1+8eluM70Mt5XdZnPHbicmnOvrsn/vq+Xo3Dd1+1S3Pf1GF/39Zivs91Hva/r +yz34LtPkmX1ft/b4CtcpHK/iOtnLeF/YZT434fJrzu265v/71l6+wvUYtldxP7BjfD3cY77Odh/1 +vq4v9+Dv/spenwFUpuXrUGDz6/OG/CHZIzjGKRjIp6EAh6rPeA8F+GfEDd5nYOOnoQ== + + + 4N52f973UY/xdQbHfJ3tOep1XV/uwXdejLxu7TUanFM4X/h1spfxvrDLfG7CddRzu64zuG/t9d1e +t3Z/4fetPcbXrT3m62zPUa/r+nIPvudi5HVfr6Hg/P75vK8zvYz3VV3mcweuo557dZ3BfV+vj/Z6 +Bvvzvp/WMb6e7DFfZ3uOel3Xl3vgqR1xfCRwPvk9AK719MkpRAIJWoSXJ3EZb6/jMh8P5Trq8WWu +M7j9nq8n5nBI/RK74WHLp7UPT0ALh+MwX8bbub7MxxG/jnpc9volbFM/R2z+uUKt//D3f/4KtP6n +xF/L3y3+6jv2KQh7Yq14w/6IMfb96cvRTij27xwsxLvbNXeyX0I5c0dWrM9mzwcgVnqdndonI9bk +tZ25w2Yij+u311G50p/52+sMwrjnjjXGp22XlN7vox7j6wyO+TrbfdT7ur7cg+82d+DfP91aehPl +0ynQ7+CLfZ3sZbwv7DKfm3COet2ucwavWysfJX+6tY+Eau9be4yvW3vM19nuo97X9eUefJe5g1Ub +n+4rTzt/emV5geXTK3sZ76u6zOcOnKNe9+qcweu+4idq75+ewWMpw+tpHePryR7zdbb7qPd1fbkH +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 + + + diff --git a/public/icon/right5.png b/public/icon/right5.png new file mode 100644 index 0000000000000000000000000000000000000000..caa700f88a98e03288a5ee9b5f8c7b1984b5fcb0 GIT binary patch literal 3450 zcmdT`YgAKL7T!sKfFco{3JMaHsn&LZ_ym+BEr=0yeDMg1608rTB8ebI329;-p$LMj z;{yeQjIBZ<1S$$b6H-CZQGzHJP>f`xh`m4zl|Tq2nG@TY)tMjjqtzchYu$DC{l0Vd z*{^%f&RD;eIbqziaR4wOWaaXW07N7b!QKwN1`oCv(aR<&FeJ<#ja2&`U!rdZ?#fL` z03i>p51}adm;r%P_XkJr59RFI&)b%`6L>tHcU;1rr0v_dJH0uHv3c5nX#kGHAx2Vc$MNq=#1lc+td%M{f4pruBC`unG(IANcXuJq+&kGq zp^HmZ3A!<4*3-6ghFZ(PC7u9Fk`?{YL%u}NOydeJTheO(7N8J216rJdv{x)=*EdY}U* z4b|Igil%~6A(tCPv;{=J&2~`6k(JV8nzA7KD+2U&?2%IZY*zrY0br>A6h_XUgdC#Z zY{ZVX3X5~*jVFqZ%Ug`=-3U78F^Xe;T9mXiQcyqF*o}*ES;qt-T-fT~8E0CDM>`-7 zW=4LAVx#(o@x%mq zByIE7NWq=BTpv({4YP8>D6E41JFMxzPpa_L* zWu|40OD9pe&#&5<8&A?4KEMeZxsL~d-%{pcq6+;YIUZ86EFoH856mB5zoMDHO^F@w zV)a*J?nZ^ zeAhGimFacC>F9ld=|kg`XYurr1R<1qS=8EjjUM-1Y^FcqgLd5*p=#*qlhO_3t_OBX zPbmdNs|_XS2&gZdAWCOZ0nX?;(D9HFltNLSJ;1K!>N;y3l^d$pn^MU?(M3Tiwwh36 zS6gXP|K{Y0PI2(G99@qF*Mew)vU>qQjL_*)c={p$5zYT=g02oDgR;RdH)1M48AEo3 zu1OqmodJF6IRx=nJgJb4EZ=goHhIQ?tZo{F3u}JsBkR70-aQj8Tr-Dk~xm}z_R9#qI3 z2g{9hPJP>jF3Zvgy0tYNcFHwlV|JH6fx9=QJf%WSHT&;QH_jEUK6F9tVmq?mdWJ6= zkadm5jqp*iRZ7{#^ztEh$gbaTt2UbhEn0@^9#(LT|2dCUTQ)cgoE|qL;uQ<1FV-Xr z^(*yU{bT&;!%Xn|6LYHN+j1gj7e{I5V0Cs&g)}(!N7|!}%O}QBZmKDz_%9wZNj5R_F=bM}6n89)O z+m6(~!+*ctz&P`k^77zO3FTXq&NL5>;KVH|EE$YRF4S+BB82uk=P|dEoHwL6PH@sn z?&l;$8!ag)eBtQQ_sL{H{7W%@zO`W!N?g!7bm=3?jbE%kY*p}}ar$tc1yvKhKBy$8 z!cf;xm7pgmn@0xG-+VU-qlQ^(j1$|*zcev^w$GcI=l{~(@MoLd-?tKOENU4O5epE( zM{N&(mf3x=m1v8gmXQ&$&`Knuekf#&pc$81t}kdC_D8$7-@qGN8@3?Bwl`JMUs??t zHMKIgT7lX~)4JX+Z!_vy7;yrP)wKhmdUgp#jzV!;yj#%s1`_BKdoRwj&U%dvM^P=Y zs7Bjc1X#`_RI5FOty!YW2#LfM*GH3;NAZEZ;whlpr{Wnoj;R+@xY9Z3XcPB#2$t*g zLzYm>LhO7VZ8B);6RwD_Jj3yumbLo80ApamkSw6z}geS?o5g?mkH8~`B L?efyVm@obX-f}Zs literal 0 HcmV?d00001 diff --git a/public/icon/save.svg b/public/icon/save.svg new file mode 100644 index 0000000..2ec4887 --- /dev/null +++ b/public/icon/save.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/screenshot.svg b/public/icon/screenshot.svg new file mode 100644 index 0000000..4f9a661 --- /dev/null +++ b/public/icon/screenshot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/search.svg b/public/icon/search.svg new file mode 100644 index 0000000..87b90fe --- /dev/null +++ b/public/icon/search.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/send.svg b/public/icon/send.svg new file mode 100644 index 0000000..aac46f5 --- /dev/null +++ b/public/icon/send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/sigma.svg b/public/icon/sigma.svg new file mode 100644 index 0000000..6506e50 --- /dev/null +++ b/public/icon/sigma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/speed.svg b/public/icon/speed.svg new file mode 100644 index 0000000..3840565 --- /dev/null +++ b/public/icon/speed.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/table.svg b/public/icon/table.svg new file mode 100644 index 0000000..b546628 --- /dev/null +++ b/public/icon/table.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/icon/tap.png b/public/icon/tap.png new file mode 100644 index 0000000000000000000000000000000000000000..5d8cd75600ee99cdb4547a05a301820a939e6a53 GIT binary patch literal 13695 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 MjLZ$+oyFb$e \ No newline at end of file diff --git a/public/icon/text1.svg b/public/icon/text1.svg new file mode 100644 index 0000000..5540041 --- /dev/null +++ b/public/icon/text1.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/icon/thick.svg b/public/icon/thick.svg new file mode 100644 index 0000000..708c144 --- /dev/null +++ b/public/icon/thick.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/thin.svg b/public/icon/thin.svg new file mode 100644 index 0000000..d6099fd --- /dev/null +++ b/public/icon/thin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/tick.png b/public/icon/tick.png new file mode 100644 index 0000000000000000000000000000000000000000..ba03d353043d6554d55c2974575652e1ba113aff GIT binary patch literal 9345 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 literal 0 HcmV?d00001 diff --git a/public/icon/tick.svg b/public/icon/tick.svg new file mode 100644 index 0000000..992c95d --- /dev/null +++ b/public/icon/tick.svg @@ -0,0 +1,19 @@ + + + + ic_tick + Created with Sketch. + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/icon/time.svg b/public/icon/time.svg new file mode 100644 index 0000000..ff8ad12 --- /dev/null +++ b/public/icon/time.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/icon/trash.svg b/public/icon/trash.svg new file mode 100644 index 0000000..5ff675f --- /dev/null +++ b/public/icon/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/uncheck.svg b/public/icon/uncheck.svg new file mode 100644 index 0000000..6d9f716 --- /dev/null +++ b/public/icon/uncheck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/up.png b/public/icon/up.png new file mode 100644 index 0000000000000000000000000000000000000000..738ad878abe1d376c0af8c1010c6334aa6139a75 GIT binary patch literal 2443 zcmeHDdo+}39De6x5M4wevM9zbO16tjtFeVy*G$yfusgM3cWRrJYfR?bh-SyciB7c| zrVvFgArxjD6gj13!qiA-Ym&?ixy%@v@7u3!&)Ge@&Yta@-S(gT{qg)R@AE#-`+J!I z{-j0P#@YaYMP8q{?*IV8N(gAFVX5_^Wd{Jb)d9Xi9$5Q-{Phn!FHo<*7?hYD{(%4o zsi|u$&|b7ycd4GffuWI^rS%84>l_@NoLxR5Zu9W=@eTegB<#!ZNLqAEZ2V#R5jZvd zIFpr;os-KwUs!apxa891(sF)Fd$*wP@lQ{lJ{umD$i~Jerj@gEuT)4QP1+8CW}TP& z$3Y1XBt2_<3ZsnL_q<%X&>*+Pa+PO_kzI30Dn7-iZJds7ud4h;xbvK|(_LkE>;y+P zR2v@gcSBzN@Db6;#bsbf&h*P*Bp_2;P~lv!(n3AAwuyCGSv<{6|5!yLp1WBP3xj8Lry4R8pQT!Z!iEu#zQ1cv7s z0ETh1)JHT+sx2_VL4&}pxblB*idGsX3o9NSPa825N7~go*M>QC9?dt8B)Z# z2d^TfYFRq<78JZ{HBb*ybmMdb28o((Zn5Y}fV;1X{&$A-Cl^P{&_t*MAG&>(QG|Mf zcVhe7e*C_%IBA^KU0dze@srf!Y~~q)!y1Bymj~zls=}R~__@~IUIBWgz3Y4jhZ)O` z9bGosufrlpq_Lcqvf+q?;U_wc<88=td=@cP#iIl5RI*_ zE1L~OZ|P6~P(q%QWX{=a0pf?xvVXjfK&{Sxz^eii_yeTyJmi#+SBupddG2A!U6P^C zF~0nQ%}}_Uwhj}F%q$?3GF7-Bw`h#0QXeqImtCn@6C`?aw}pl>iJr0#dJdU zn@f$%L_30^UMHq{?gYsr4wGGh$qtruj84AU=OC;wqQ~c+2xPdrLeKKdH zb@4BCdN29Bu)9uX5BuZkd2E|CqF{cXqXj$(T{|dZSlDb#3NBy2o2kp^?eY}6q*s%# zjHDc@%~tC2@srkKs%9^_iuow2;XsY6J~WegR!VM=WIl2iNRe4?Xv{T*0vv7$N^ z=g$51hL_x0PbBk|CR52%l>oA!)SkLkI=TCdat@ixE@Od zJ;K#k8mNrfurm6JL6f~{Q+z3*$=0+fx|HB*Z|aJ5>?3v@`jpna5_V5#n$JcmHNeHl zw;`ys&s%f9Oi-3Y67M1@M3=(s)5Hd?hUJ2*;zO)(M`{R9R5G@eZ8A1g&qGNyw8O#W z4pRujy3xtzQaRi-A-=n-W-fB;rQ4Oy( nPMVn#cNH&TF9GueJ)EJY8o98X`+ax%>tinufA{jOl%qcbV+(ap literal 0 HcmV?d00001 diff --git a/public/icon/up.svg b/public/icon/up.svg new file mode 100644 index 0000000..9e39b0a --- /dev/null +++ b/public/icon/up.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/upload.svg b/public/icon/upload.svg new file mode 100644 index 0000000..ad82000 --- /dev/null +++ b/public/icon/upload.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/public/icon/usa.svg b/public/icon/usa.svg new file mode 100644 index 0000000..79a5ef1 --- /dev/null +++ b/public/icon/usa.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/icon/usd.png b/public/icon/usd.png new file mode 100644 index 0000000000000000000000000000000000000000..51dde634e4e1d7320a88c1602833da2e261234bc GIT binary patch literal 7898 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 VHKSk?e!2yKaK`#{;VDw|{{a{t-53A> literal 0 HcmV?d00001 diff --git a/public/icon/user.svg b/public/icon/user.svg new file mode 100644 index 0000000..5ab54d8 --- /dev/null +++ b/public/icon/user.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/public/icon/vietnam.svg b/public/icon/vietnam.svg new file mode 100644 index 0000000..443d1c6 --- /dev/null +++ b/public/icon/vietnam.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/view.svg b/public/icon/view.svg new file mode 100644 index 0000000..d68240e --- /dev/null +++ b/public/icon/view.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icon/warning.svg b/public/icon/warning.svg new file mode 100644 index 0000000..c6227ab --- /dev/null +++ b/public/icon/warning.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/public/icon/whole-word.svg b/public/icon/whole-word.svg new file mode 100644 index 0000000..ed0aefb --- /dev/null +++ b/public/icon/whole-word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icon/za.svg b/public/icon/za.svg new file mode 100644 index 0000000..d0a79c1 --- /dev/null +++ b/public/icon/za.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icon/zalo.png b/public/icon/zalo.png new file mode 100644 index 0000000000000000000000000000000000000000..7c977def41e602a0a98ab26a2520c62ec8609b7a GIT binary patch literal 4846 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 Uik;O{s{jB107*qoM6N<$f>bhEf&c&j literal 0 HcmV?d00001 diff --git a/public/js/html2canvas.min.js b/public/js/html2canvas.min.js new file mode 100644 index 0000000..aed6bfd --- /dev/null +++ b/public/js/html2canvas.min.js @@ -0,0 +1,20 @@ +/*! + * html2canvas 1.4.1 + * Copyright (c) 2022 Niklas von Hertzen + * Released under MIT License + */ +!function(A,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(A="undefined"!=typeof globalThis?globalThis:A||self).html2canvas=e()}(this,function(){"use strict"; +/*! ***************************************************************************** + Copyright (c) Microsoft Corporation. + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + ***************************************************************************** */var r=function(A,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])})(A,e)};function A(A,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=A}r(A,e),A.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}var h=function(){return(h=Object.assign||function(A){for(var e,t=1,r=arguments.length;ts[0]&&e[1]>10),s%1024+56320)),(B+1===t||16384>5],this.data[e=(e<<2)+(31&A)];if(A<=65535)return e=this.index[2048+(A-55296>>5)],this.data[e=(e<<2)+(31&A)];if(A>11)],e=this.index[e+=A>>5&63],this.data[e=(e<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},l);function l(A,e,t,r,B,n){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=B,this.data=n}for(var C="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u="undefined"==typeof Uint8Array?[]:new Uint8Array(256),F=0;F>4,i[o++]=(15&t)<<4|r>>2,i[o++]=(3&r)<<6|63&B;return n}(y="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),L=Array.isArray(m)?function(A){for(var e=A.length,t=[],r=0;r=this._value.length?-1:this._value[A]},XA.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();lA(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;63===e&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(g.apply(void 0,A.map(function(A){return 63===A?48:A})),16),end:parseInt(g.apply(void 0,A.map(function(A){return 63===A?70:A})),16)};var r=parseInt(g.apply(void 0,A),16);if(45===this.peekCodePoint(0)&&lA(this.peekCodePoint(1))){this.consumeCodePoint();for(var e=this.consumeCodePoint(),B=[];lA(e)&&B.length<6;)B.push(e),e=this.consumeCodePoint();return{type:30,start:r,end:parseInt(g.apply(void 0,B),16)}}return{type:30,start:r,end:r}},XA.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},XA.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var e,t=this.peekCodePoint(0);if(39===t||34===t){t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),xA)}for(;;){var r=this.consumeCodePoint();if(-1===r||41===r)return{type:22,value:g.apply(void 0,A)};if(CA(r))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:g.apply(void 0,A)}):(this.consumeBadUrlRemnants(),xA);if(34===r||39===r||40===r||(0<=(e=r)&&e<=8||11===e||14<=e&&e<=31||127===e))return this.consumeBadUrlRemnants(),xA;if(92===r){if(!hA(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),xA;A.push(this.consumeEscapedCodePoint())}else A.push(r)}},XA.prototype.consumeWhiteSpace=function(){for(;CA(this.peekCodePoint(0));)this.consumeCodePoint()},XA.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(41===A||-1===A)return;hA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},XA.prototype.consumeStringSlice=function(A){for(var e="";0>8,r=255&A>>16,A=255&A>>24;return e<255?"rgba("+A+","+r+","+t+","+e/255+")":"rgb("+A+","+r+","+t+")"}function Qe(A,e){if(17===A.type)return A.number;if(16!==A.type)return 0;var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}var ce=function(A,e){return 11===e&&12===A.type||(28===e&&29===A.type||2===e&&3===A.type)},ae={type:17,number:0,flags:4},ge={type:16,number:50,flags:4},we={type:16,number:100,flags:4},Ue=function(A,e){if(16===A.type)return A.number/100*e;if(WA(A))switch(A.unit){case"rem":case"em":return 16*A.number;default:return A.number}return A.number},le=function(A,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case"grad":return Math.PI/200*e.number;case"rad":return e.number;case"turn":return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},Ce=function(A){return Math.PI*A/180},ue=function(A,e){if(18===e.type){var t=me[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var r=e.value.substring(0,1),B=e.value.substring(1,2),n=e.value.substring(2,3);return Fe(parseInt(r+r,16),parseInt(B+B,16),parseInt(n+n,16),1)}if(4===e.value.length){var r=e.value.substring(0,1),B=e.value.substring(1,2),n=e.value.substring(2,3),s=e.value.substring(3,4);return Fe(parseInt(r+r,16),parseInt(B+B,16),parseInt(n+n,16),parseInt(s+s,16)/255)}if(6===e.value.length){r=e.value.substring(0,2),B=e.value.substring(2,4),n=e.value.substring(4,6);return Fe(parseInt(r,16),parseInt(B,16),parseInt(n,16),1)}if(8===e.value.length){r=e.value.substring(0,2),B=e.value.substring(2,4),n=e.value.substring(4,6),s=e.value.substring(6,8);return Fe(parseInt(r,16),parseInt(B,16),parseInt(n,16),parseInt(s,16)/255)}}if(20===e.type){e=Le[e.value.toUpperCase()];if(void 0!==e)return e}return Le.TRANSPARENT},Fe=function(A,e,t,r){return(A<<24|e<<16|t<<8|Math.round(255*r)<<0)>>>0},he=function(A,e){e=e.filter($A);if(3===e.length){var t=e.map(Qe),r=t[0],B=t[1],t=t[2];return Fe(r,B,t,1)}if(4!==e.length)return 0;e=e.map(Qe),r=e[0],B=e[1],t=e[2],e=e[3];return Fe(r,B,t,e)};function de(A,e,t){return t<0&&(t+=1),1<=t&&--t,t<1/6?(e-A)*t*6+A:t<.5?e:t<2/3?6*(e-A)*(2/3-t)+A:A}function fe(A,e){return ue(A,JA.create(e).parseComponentValue())}function He(A,e){return A=ue(A,e[0]),(e=e[1])&&te(e)?{color:A,stop:e}:{color:A,stop:null}}function pe(A,t){var e=A[0],r=A[A.length-1];null===e.stop&&(e.stop=ae),null===r.stop&&(r.stop=we);for(var B=[],n=0,s=0;sA.optimumDistance)?{optimumCorner:e,optimumDistance:r}:A},{optimumDistance:s?1/0:-1/0,optimumCorner:null}).optimumCorner}var Ke=function(A,e){var t=e.filter($A),r=t[0],B=t[1],n=t[2],e=t[3],t=(17===r.type?Ce(r.number):le(A,r))/(2*Math.PI),A=te(B)?B.number/100:0,r=te(n)?n.number/100:0,B=void 0!==e&&te(e)?Ue(e,1):1;if(0==A)return Fe(255*r,255*r,255*r,1);n=r<=.5?r*(1+A):r+A-r*A,e=2*r-n,A=de(e,n,t+1/3),r=de(e,n,t),t=de(e,n,t-1/3);return Fe(255*A,255*r,255*t,B)},me={hsl:Ke,hsla:Ke,rgb:he,rgba:he},Le={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},be={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},De={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ke=function(t,A){var r=Ce(180),B=[];return Ae(A).forEach(function(A,e){if(0===e){e=A[0];if(20===e.type&&-1!==["top","left","right","bottom"].indexOf(e.value))return void(r=se(A));if(ne(e))return void(r=(le(t,e)+Ce(270))%Ce(360))}A=He(t,A);B.push(A)}),{angle:r,stops:B,type:1}},ve="closest-side",xe="farthest-side",Me="closest-corner",Se="farthest-corner",Te="ellipse",Ge="contain",he=function(r,A){var B=0,n=3,s=[],o=[];return Ae(A).forEach(function(A,e){var t=!0;0===e?t=A.reduce(function(A,e){if(_A(e))switch(e.value){case"center":return o.push(ge),!1;case"top":case"left":return o.push(ae),!1;case"right":case"bottom":return o.push(we),!1}else if(te(e)||ee(e))return o.push(e),!1;return A},t):1===e&&(t=A.reduce(function(A,e){if(_A(e))switch(e.value){case"circle":return B=0,!1;case Te:return!(B=1);case Ge:case ve:return n=0,!1;case xe:return!(n=1);case Me:return!(n=2);case"cover":case Se:return!(n=3)}else if(ee(e)||te(e))return(n=!Array.isArray(n)?[]:n).push(e),!1;return A},t)),t&&(A=He(r,A),s.push(A))}),{size:n,shape:B,stops:s,position:o,type:2}},Oe=function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18!==e.type)throw new Error("Unsupported image type "+e.type);t=ke[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return t(A,e.values)};var Ve,ke={"linear-gradient":function(t,A){var r=Ce(180),B=[];return Ae(A).forEach(function(A,e){if(0===e){e=A[0];if(20===e.type&&"to"===e.value)return void(r=se(A));if(ne(e))return void(r=le(t,e))}A=He(t,A);B.push(A)}),{angle:r,stops:B,type:1}},"-moz-linear-gradient":Ke,"-ms-linear-gradient":Ke,"-o-linear-gradient":Ke,"-webkit-linear-gradient":Ke,"radial-gradient":function(B,A){var n=0,s=3,o=[],i=[];return Ae(A).forEach(function(A,e){var t,r=!0;0===e&&(t=!1,r=A.reduce(function(A,e){if(t)if(_A(e))switch(e.value){case"center":return i.push(ge),A;case"top":case"left":return i.push(ae),A;case"right":case"bottom":return i.push(we),A}else(te(e)||ee(e))&&i.push(e);else if(_A(e))switch(e.value){case"circle":return n=0,!1;case Te:return!(n=1);case"at":return!(t=!0);case ve:return s=0,!1;case"cover":case xe:return!(s=1);case Ge:case Me:return!(s=2);case Se:return!(s=3)}else if(ee(e)||te(e))return(s=!Array.isArray(s)?[]:s).push(e),!1;return A},r)),r&&(A=He(B,A),o.push(A))}),{size:s,shape:n,stops:o,position:i,type:2}},"-moz-radial-gradient":he,"-ms-radial-gradient":he,"-o-radial-gradient":he,"-webkit-radial-gradient":he,"-webkit-gradient":function(r,A){var e=Ce(180),B=[],n=1;return Ae(A).forEach(function(A,e){var t,A=A[0];if(0===e){if(_A(A)&&"linear"===A.value)return void(n=1);if(_A(A)&&"radial"===A.value)return void(n=2)}18===A.type&&("from"===A.name?(t=ue(r,A.values[0]),B.push({stop:ae,color:t})):"to"===A.name?(t=ue(r,A.values[0]),B.push({stop:we,color:t})):"color-stop"!==A.name||2===(A=A.values.filter($A)).length&&(t=ue(r,A[1]),A=A[0],ZA(A)&&B.push({stop:{type:16,number:100*A.number,flags:A.flags},color:t})))}),1===n?{angle:(e+Ce(180))%Ce(360),stops:B,type:n}:{size:3,shape:0,stops:B,position:[],type:n}}},Re={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter(function(A){return $A(A)&&!(20===(A=A).type&&"none"===A.value||18===A.type&&!ke[A.name])}).map(function(A){return Oe(e,A)})}},Ne={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Pe={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(te)}).map(re)}},Xe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(_A).map(function(A){return A.value}).join(" ")}).map(Je)}},Je=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};(he=Ve=Ve||{}).AUTO="auto",he.CONTAIN="contain";function Ye(A,e){return _A(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:te(A)?Ue(A,e):e}var We,Ze,_e={name:"background-size",initialValue:"0",prefix:!(he.COVER="cover"),type:1,parse:function(A,e){return Ae(e).map(function(A){return A.filter(qe)})}},qe=function(A){return _A(A)||te(A)},he=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},je=he("top"),ze=he("right"),$e=he("bottom"),At=he("left"),he=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,e){return re(e.filter(te))}}},et=he("top-left"),tt=he("top-right"),rt=he("bottom-right"),Bt=he("bottom-left"),he=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},nt=he("top"),st=he("right"),ot=he("bottom"),it=he("left"),he=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return WA(e)?e.number:0}}},Qt=he("top"),ct=he("right"),at=he("bottom"),gt=he("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ut={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){return"rtl"!==e?0:1}},lt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).reduce(function(A,e){return A|Ct(e.value)},0)}},Ct=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},ut={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ft={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return!(20===e.type&&"normal"===e.value||17!==e.type&&15!==e.type)?e.number:0}},ht={name:"line-break",initialValue:(he=We=We||{}).NORMAL="normal",prefix:!(he.STRICT="strict"),type:2,parse:function(A,e){return"strict"!==e?We.NORMAL:We.STRICT}},dt={name:"line-height",initialValue:"normal",prefix:!1,type:4},ft={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:Oe(A,e)}},Ht={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){return"inside"!==e?1:0}},pt={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},he=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},Et=he("top"),It=he("right"),yt=he("bottom"),Kt=he("left"),mt={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).map(function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},Lt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"break-word"!==e?"normal":"break-word"}},he=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},bt=he("top"),Dt=he("right"),vt=he("bottom"),xt=he("left"),Mt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},St={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Tt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(n,A){return 1===A.length&&jA(A[0],"none")?[]:Ae(A).map(function(A){for(var e={color:Le.TRANSPARENT,offsetX:ae,offsetY:ae,blur:ae},t=0,r=0;r>5],this.data[e=(e<<2)+(31&A)];if(A<=65535)return e=this.index[2048+(A-55296>>5)],this.data[e=(e<<2)+(31&A)];if(A>11)],e=this.index[e+=A>>5&63],this.data[e=(e<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},pr);function pr(A,e,t,r,B,n){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=r,this.index=B,this.data=n}for(var Er="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ir="undefined"==typeof Uint8Array?[]:new Uint8Array(256),yr=0;yr>10),s%1024+56320)),(B+1===t||16384>4,i[o++]=(15&t)<<4|r>>2,i[o++]=(3&r)<<6|63&B;return n}(br="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),xr=Array.isArray(vr)?function(A){for(var e=A.length,t=[],r=0;rs.x||t.y>s.y;return s=t,0===e||A});return A.body.removeChild(e),t}(document);return Object.defineProperty(Xr,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=function(A){var e=new Image,t=A.createElement("canvas"),A=t.getContext("2d");if(!A)return!1;e.src="data:image/svg+xml,";try{A.drawImage(e,0,0),t.toDataURL()}catch(A){return!1}return!0}(document);return Object.defineProperty(Xr,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"==typeof Array.from&&"function"==typeof window.fetch?function(t){var A=t.createElement("canvas"),r=100;A.width=r,A.height=r;var B=A.getContext("2d");if(!B)return Promise.reject(!1);B.fillStyle="rgb(0, 255, 0)",B.fillRect(0,0,r,r);var e=new Image,n=A.toDataURL();e.src=n;e=Nr(r,r,0,0,e);return B.fillStyle="red",B.fillRect(0,0,r,r),Pr(e).then(function(A){B.drawImage(A,0,0);var e=B.getImageData(0,0,r,r).data;B.fillStyle="red",B.fillRect(0,0,r,r);A=t.createElement("div");return A.style.backgroundImage="url("+n+")",A.style.height="100px",Lr(e)?Pr(Nr(r,r,0,0,A)):Promise.reject(!1)}).then(function(A){return B.drawImage(A,0,0),Lr(B.getImageData(0,0,r,r).data)}).catch(function(){return!1})}(document):Promise.resolve(!1);return Object.defineProperty(Xr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=void 0!==(new Image).crossOrigin;return Object.defineProperty(Xr,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(Xr,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Xr,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(Xr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Jr=function(A,e){this.text=A,this.bounds=e},Yr=function(A,e){var t=e.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(e.cloneNode(!0));t=e.parentNode;if(t){t.replaceChild(r,e);A=f(A,r);return r.firstChild&&t.replaceChild(r.firstChild,r),A}}return d.EMPTY},Wr=function(A,e,t){var r=A.ownerDocument;if(!r)throw new Error("Node has no owner document");r=r.createRange();return r.setStart(A,e),r.setEnd(A,e+t),r},Zr=function(A){if(Xr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map(function(A){return A.segment})}return function(A){for(var e,t=mr(A),r=[];!(e=t.next()).done;)e.value&&r.push(e.value.slice());return r}(A)},_r=function(A,e){return 0!==e.letterSpacing?Zr(A):function(A,e){if(Xr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map(function(A){return A.segment})}return jr(A,e)}(A,e)},qr=[32,160,4961,65792,65793,4153,4241],jr=function(A,e){for(var t,r=wA(A,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),B=[];!(t=r.next()).done;)!function(){var A,e;t.value&&(A=t.value.slice(),A=Q(A),e="",A.forEach(function(A){-1===qr.indexOf(A)?e+=g(A):(e.length&&B.push(e),B.push(g(A)),e="")}),e.length&&B.push(e))}();return B},zr=function(A,e,t){var B,n,s,o,i;this.text=$r(e.data,t.textTransform),this.textBounds=(B=A,A=this.text,s=e,A=_r(A,n=t),o=[],i=0,A.forEach(function(A){var e,t,r;n.textDecorationLine.length||0e.height?new d(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width"),Ln(this.referenceElement.ownerDocument,t,n),o.replaceChild(o.adoptNode(this.documentElement),o.documentElement),o.close(),A},fn.prototype.createElementClone=function(A){if(Cr(A,2),zB(A))return this.createCanvasClone(A);if(MB(A))return this.createVideoClone(A);if(SB(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return $B(e)&&($B(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),TB(e)?this.createCustomElementClone(e):e},fn.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return Kn(A.style,e),e},fn.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce(function(A,e){return e&&"string"==typeof e.cssText?A+e.cssText:A},""),r=A.cloneNode(!1);return r.textContent=t,r}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},fn.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}t=e.cloneNode(!1);try{t.width=e.width,t.height=e.height;var r,B,n=e.getContext("2d"),s=t.getContext("2d");return s&&(!this.options.allowTaint&&n?s.putImageData(n.getImageData(0,0,e.width,e.height),0,0):(!(r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl"))||!1===(null==(B=r.getContextAttributes())?void 0:B.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e),s.drawImage(e,0,0))),t}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return t},fn.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}A=e.ownerDocument.createElement("canvas");return A.width=e.offsetWidth,A.height=e.offsetHeight,A},fn.prototype.appendChildNode=function(A,e,t){XB(e)&&("SCRIPT"===e.tagName||e.hasAttribute(hn)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&XB(e)&&SB(e)||A.appendChild(this.cloneNode(e,t))},fn.prototype.cloneChildNodes=function(A,e,t){for(var r,B=this,n=(A.shadowRoot||A).firstChild;n;n=n.nextSibling)XB(n)&&rn(n)&&"function"==typeof n.assignedNodes?(r=n.assignedNodes()).length&&r.forEach(function(A){return B.appendChildNode(e,A,t)}):this.appendChildNode(e,n,t)},fn.prototype.cloneNode=function(A,e){if(PB(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var t=A.ownerDocument.defaultView;if(t&&XB(A)&&(JB(A)||YB(A))){var r=this.createElementClone(A);r.style.transitionProperty="none";var B=t.getComputedStyle(A),n=t.getComputedStyle(A,":before"),s=t.getComputedStyle(A,":after");this.referenceElement===A&&JB(r)&&(this.clonedReferenceElement=r),jB(r)&&Mn(r);t=this.counters.parse(new Ur(this.context,B)),n=this.resolvePseudoContent(A,r,n,gn.BEFORE);TB(A)&&(e=!0),MB(A)||this.cloneChildNodes(A,r,e),n&&r.insertBefore(n,r.firstChild);s=this.resolvePseudoContent(A,r,s,gn.AFTER);return s&&r.appendChild(s),this.counters.pop(t),(B&&(this.options.copyStyles||YB(A))&&!An(A)||e)&&Kn(B,r),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([r,A.scrollLeft,A.scrollTop]),(en(A)||tn(A))&&(en(r)||tn(r))&&(r.value=A.value),r}return A.cloneNode(!1)},fn.prototype.resolvePseudoContent=function(o,A,e,t){var i=this;if(e){var r=e.content,Q=A.ownerDocument;if(Q&&r&&"none"!==r&&"-moz-alt-content"!==r&&"none"!==e.display){this.counters.parse(new Ur(this.context,e));var c=new wr(this.context,e),a=Q.createElement("html2canvaspseudoelement");Kn(e,a),c.content.forEach(function(A){if(0===A.type)a.appendChild(Q.createTextNode(A.value));else if(22===A.type){var e=Q.createElement("img");e.src=A.value,e.style.opacity="1",a.appendChild(e)}else if(18===A.type){var t,r,B,n,s;"attr"===A.name?(e=A.values.filter(_A)).length&&a.appendChild(Q.createTextNode(o.getAttribute(e[0].value)||"")):"counter"===A.name?(B=(r=A.values.filter($A))[0],r=r[1],B&&_A(B)&&(t=i.counters.getCounterValue(B.value),s=r&&_A(r)?pt.parse(i.context,r.value):3,a.appendChild(Q.createTextNode(Fn(t,s,!1))))):"counters"===A.name&&(B=(t=A.values.filter($A))[0],s=t[1],r=t[2],B&&_A(B)&&(B=i.counters.getCounterValues(B.value),n=r&&_A(r)?pt.parse(i.context,r.value):3,s=s&&0===s.type?s.value:"",s=B.map(function(A){return Fn(A,n,!1)}).join(s),a.appendChild(Q.createTextNode(s))))}else if(20===A.type)switch(A.value){case"open-quote":a.appendChild(Q.createTextNode(Xt(c.quotes,i.quoteDepth++,!0)));break;case"close-quote":a.appendChild(Q.createTextNode(Xt(c.quotes,--i.quoteDepth,!1)));break;default:a.appendChild(Q.createTextNode(A.value))}}),a.className=Dn+" "+vn;t=t===gn.BEFORE?" "+Dn:" "+vn;return YB(A)?A.className.baseValue+=t:A.className+=t,a}}},fn.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},fn);function fn(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Bn,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}(he=gn=gn||{})[he.BEFORE=0]="BEFORE",he[he.AFTER=1]="AFTER";function Hn(e){return new Promise(function(A){!e.complete&&e.src?(e.onload=A,e.onerror=A):A()})}var pn=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(hn,"true"),A.body.appendChild(t),t},En=function(A){return Promise.all([].slice.call(A.images,0).map(Hn))},In=function(B){return new Promise(function(e,A){var t=B.contentWindow;if(!t)return A("No window assigned for iframe");var r=t.document;t.onload=B.onload=function(){t.onload=B.onload=null;var A=setInterval(function(){0"),e},Ln=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},bn=function(A){var e=A[0],t=A[1],A=A[2];e.scrollLeft=t,e.scrollTop=A},Dn="___html2canvas___pseudoelement_before",vn="___html2canvas___pseudoelement_after",xn='{\n content: "" !important;\n display: none !important;\n}',Mn=function(A){Sn(A,"."+Dn+":before"+xn+"\n ."+vn+":after"+xn)},Sn=function(A,e){var t=A.ownerDocument;t&&((t=t.createElement("style")).textContent=e,A.appendChild(t))},Tn=(Gn.getOrigin=function(A){var e=Gn._link;return e?(e.href=A,e.href=e.href,e.protocol+e.hostname+e.port):"about:blank"},Gn.isSameOrigin=function(A){return Gn.getOrigin(A)===Gn._origin},Gn.setContext=function(A){Gn._link=A.document.createElement("a"),Gn._origin=Gn.getOrigin(A.location.href)},Gn._origin="about:blank",Gn);function Gn(){}var On=(Vn.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)||(Yn(A)||Pn(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),e},Vn.prototype.match=function(A){return this._cache[A]},Vn.prototype.loadImage=function(s){return a(this,void 0,void 0,function(){var e,r,t,B,n=this;return H(this,function(A){switch(A.label){case 0:return(e=Tn.isSameOrigin(s),r=!Xn(s)&&!0===this._options.useCORS&&Xr.SUPPORT_CORS_IMAGES&&!e,t=!Xn(s)&&!e&&!Yn(s)&&"string"==typeof this._options.proxy&&Xr.SUPPORT_CORS_XHR&&!r,e||!1!==this._options.allowTaint||Xn(s)||Yn(s)||t||r)?(B=s,t?[4,this.proxy(B)]:[3,2]):[2];case 1:B=A.sent(),A.label=2;case 2:return this.context.logger.debug("Added image "+s.substring(0,256)),[4,new Promise(function(A,e){var t=new Image;t.onload=function(){return A(t)},t.onerror=e,(Jn(B)||r)&&(t.crossOrigin="anonymous"),t.src=B,!0===t.complete&&setTimeout(function(){return A(t)},500),0t.width+C?0:Math.max(0,n-C),Math.max(0,s-l),As.TOP_RIGHT):new Zn(t.left+t.width-C,t.top+l),this.bottomRightPaddingBox=0t.width+F+A?0:n-F+A,s-(l+h),As.TOP_RIGHT):new Zn(t.left+t.width-(C+d),t.top+l+h),this.bottomRightContentBox=0A.element.container.styles.zIndex.order?(s=e,!1):0=A.element.container.styles.zIndex.order?(o=e+1,!1):0e.length)&&(t=e.length);for(var r=0,n=new Array(t);rA){var c=u;u=A,A=c}}else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",A>u&&(c=u,u=A,A=c)}return{width:u,height:A,unit:t,k:a}},t.default=n.jsPDF},"./src/plugin/pagebreaks.js":function(e,t,r){"use strict";r.r(t),r("./node_modules/core-js/modules/es.array.concat.js"),r("./node_modules/core-js/modules/es.array.slice.js"),r("./node_modules/core-js/modules/es.array.join.js"),r("./node_modules/core-js/modules/web.dom-collections.for-each.js"),r("./node_modules/core-js/modules/es.object.keys.js");var n=r("./src/worker.js"),o=r("./src/utils.js"),s={toContainer:n.default.prototype.toContainer};n.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},n.default.prototype.toContainer=function(){return s.toContainer.call(this).then((function(){var e=this.prop.container,t=this.prop.pageSize.inner.px.height,r=[].concat(this.opt.pagebreak.mode),n={avoidAll:-1!==r.indexOf("avoid-all"),css:-1!==r.indexOf("css"),legacy:-1!==r.indexOf("legacy")},s={},i=this;["before","after","avoid"].forEach((function(t){var r=n.avoidAll&&"avoid"===t;s[t]=r?[]:[].concat(i.opt.pagebreak[t]||[]),s[t].length>0&&(s[t]=Array.prototype.slice.call(e.querySelectorAll(s[t].join(", "))))}));var a=e.querySelectorAll(".html2pdf__page-break");a=Array.prototype.slice.call(a);var A=e.querySelectorAll("*");Array.prototype.forEach.call(A,(function(e){var r={before:!1,after:n.legacy&&-1!==a.indexOf(e),avoid:n.avoidAll};if(n.css){var i=window.getComputedStyle(e),A=["always","page","left","right"];r={before:r.before||-1!==A.indexOf(i.breakBefore||i.pageBreakBefore),after:r.after||-1!==A.indexOf(i.breakAfter||i.pageBreakAfter),avoid:r.avoid||-1!==["avoid","avoid-page"].indexOf(i.breakInside||i.pageBreakInside)}}Object.keys(r).forEach((function(t){r[t]=r[t]||-1!==s[t].indexOf(e)}));var u=e.getBoundingClientRect();if(r.avoid&&!r.before){var c=Math.floor(u.top/t),l=Math.floor(u.bottom/t),d=Math.abs(u.bottom-u.top)/t;l!==c&&d<=1&&(r.before=!0)}if(r.before){var f=(0,o.createElement)("div",{style:{display:"block",height:t-u.top%t+"px"}});e.parentNode.insertBefore(f,e)}r.after&&(f=(0,o.createElement)("div",{style:{display:"block",height:t-u.bottom%t+"px"}}),e.parentNode.insertBefore(f,e.nextSibling))}))}))}},"./src/utils.js":function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.r(t),r.d(t,{objType:function(){return o},createElement:function(){return s},cloneNode:function(){return i},unitConvert:function(){return a},toPx:function(){return A}}),r("./node_modules/core-js/modules/es.number.constructor.js"),r("./node_modules/core-js/modules/es.symbol.js"),r("./node_modules/core-js/modules/es.symbol.description.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.symbol.iterator.js"),r("./node_modules/core-js/modules/es.array.iterator.js"),r("./node_modules/core-js/modules/es.string.iterator.js"),r("./node_modules/core-js/modules/web.dom-collections.iterator.js");var o=function(e){var t=n(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},s=function(e,t){var r=document.createElement(e);if(t.className&&(r.className=t.className),t.innerHTML){r.innerHTML=t.innerHTML;for(var n=r.getElementsByTagName("script"),o=n.length;o-- >0;null)n[o].parentNode.removeChild(n[o])}for(var s in t.style)r.style[s]=t.style[s];return r},i=function e(t,r){for(var n=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),o=t.firstChild;o;o=o.nextSibling)!0!==r&&1===o.nodeType&&"SCRIPT"===o.nodeName||n.appendChild(e(o,r));return 1===t.nodeType&&("CANVAS"===t.nodeName?(n.width=t.width,n.height=t.height,n.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(n.value=t.value),n.addEventListener("load",(function(){n.scrollTop=t.scrollTop,n.scrollLeft=t.scrollLeft}),!0)),n},a=function(e,t){if("number"===o(e))return 72*e/96/t;var r={};for(var n in e)r[n]=72*e[n]/96/t;return r},A=function(e,t){return Math.floor(e*t/72*96)}},"./src/worker.js":function(e,t,r){"use strict";r.r(t),r("./node_modules/core-js/modules/es.object.assign.js"),r("./node_modules/core-js/modules/es.array.map.js"),r("./node_modules/core-js/modules/es.object.keys.js"),r("./node_modules/core-js/modules/es.array.concat.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.regexp.to-string.js"),r("./node_modules/core-js/modules/es.function.name.js"),r("./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=r("./node_modules/jspdf/dist/jspdf.es.min.js"),o=r("./node_modules/html2canvas/dist/html2canvas.js"),s=r("./src/utils.js"),i=r("./node_modules/es6-promise/dist/es6-promise.js"),a=r.n(i)().Promise,A=function e(t){var r=Object.assign(e.convert(a.resolve()),JSON.parse(JSON.stringify(e.template))),n=e.convert(a.resolve(),r);return(n=n.setProgress(1,e,1,[e])).set(t)};(A.prototype=Object.create(a.prototype)).constructor=A,A.convert=function(e,t){return e.__proto__=t||A.prototype,e},A.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},A.prototype.from=function(e,t){return this.then((function(){switch(t=t||function(e){switch((0,s.objType)(e)){case"string":return"string";case"element":return"canvas"===e.nodeName.toLowerCase?"canvas":"element";default:return"unknown"}}(e)){case"string":return this.set({src:(0,s.createElement)("div",{innerHTML:e})});case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}}))},A.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},A.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var e={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},t={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};e.opacity=0;var r=(0,s.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,s.createElement)("div",{className:"html2pdf__overlay",style:e}),this.prop.container=(0,s.createElement)("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(r),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)}))},A.prototype.toCanvas=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then((function(){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,o(this.prop.container,e)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},A.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e}))},A.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas,t=this.opt,r=e.height,o=Math.floor(e.width*this.prop.pageSize.inner.ratio),s=Math.ceil(r/o),i=this.prop.pageSize.inner.height,a=document.createElement("canvas"),A=a.getContext("2d");a.width=e.width,a.height=o,this.prop.pdf=this.prop.pdf||new n.jsPDF(t.jsPDF);for(var u=0;u~\.\[:]+)/g,Je=/(\.[^\s\+>~\.\[:]+)/g,Ye=/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,Ze=/(:[\w-]+\([^\)]*\))/gi,$e=/(:[^\s\+>~\.\[:]+)/g,et=/([^\s\+>~\.\[:]+)/g;function tt(e,t){var r=e.match(t);return r?[e.replace(t," "),r.length]:[e,0]}function rt(e){var t=[0,0,0],r=e.replace(/:not\(([^\)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),n=0,o=tt(r,Xe),s=(0,u.default)(o,2);r=s[0],n=s[1],t[1]+=n;var i=tt(r,We),a=(0,u.default)(i,2);r=a[0],n=a[1],t[0]+=n;var A=tt(r,Je),c=(0,u.default)(A,2);r=c[0],n=c[1],t[1]+=n;var l=tt(r,Ye),d=(0,u.default)(l,2);r=d[0],n=d[1],t[2]+=n;var f=tt(r,Ze),h=(0,u.default)(f,2);r=h[0],n=h[1],t[1]+=n;var p=tt(r,$e),m=(0,u.default)(p,2);r=m[0],n=m[1],t[1]+=n;var g=tt(r=r.replace(/[\*\s\+>~]/g," ").replace(/[#\.]/g," "),et),y=(0,u.default)(g,2);return r=y[0],n=y[1],t[2]+=n,t.join("")}var nt=1e-8;function ot(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))}function st(e,t){return(e[0]*t[0]+e[1]*t[1])/(ot(e)*ot(t))}function it(e,t){return(e[0]*t[1]0&&void 0!==arguments[0]?arguments[0]:" ",o=this.document,s=this.name;return A()(t=G()(r=Re(this.getString())).call(r).split(n)).call(t,(function(t){return new e(o,s,t)}))}},{key:"hasValue",value:function(e){var t=this.value;return null!==t&&""!==t&&(e||0!==t)&&void 0!==t}},{key:"isString",value:function(e){var t=this.value,r="string"==typeof t;return r&&e?e.test(t):r}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var e=this.getString();switch(!0){case/px$/.test(e):case/^[0-9]+$/.test(e):return!0;default:return!1}}},{key:"setValue",value:function(e){return this.value=e,this}},{key:"getValue",value:function(e){return void 0===e||this.hasValue()?this.value:e}},{key:"getNumber",value:function(e){if(!this.hasValue())return void 0===e?0:i()(e);var t=this.value,r=i()(t);return this.isString(/%$/)&&(r/=100),r}},{key:"getString",value:function(e){return void 0===e||this.hasValue()?void 0===this.value?"":String(this.value):String(e)}},{key:"getColor",value:function(e){var t=this.getString(e);return this.isNormalizedColor||(this.isNormalizedColor=!0,t=Ge(t),this.value=t),t}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9\.\-]/g,"")}},{key:"getPixels",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var r="boolean"==typeof e?[void 0,e]:[e],n=(0,u.default)(r,2),o=n[0],s=n[1],i=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(i.computeSize("x"),i.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(i.computeSize("x"),i.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*i.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*i.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return 15*this.getNumber();case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case this.isString(/%$/)&&s:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*i.computeSize(o);default:var a=this.getNumber();return t&&a<1?a*i.computeSize(o):a}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var e=this.getString(),t=e.match(/#([^\)'"]+)/);return t&&(t=t[1]),t||(t=e),this.document.definitions[t]}},{key:"getFillStyleDefinition",value:function(e,t){var r=this.getDefinition();if(!r)return null;if("function"==typeof r.createGradient)return r.createGradient(this.document.ctx,e,t);if("function"==typeof r.createPattern){if(r.getHrefAttribute().hasValue()){var n=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),n.hasValue()&&r.getAttribute("patternTransform",!0).setValue(n.value)}return r.createPattern(this.document.ctx,e,t)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?e.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(t){for(var r=this.getColor(),n=r.length,o=0,s=0;s1&&void 0!==arguments[1]?arguments[1]:0,n=Ke(t),o=(0,u.default)(n,2),s=o[0],i=void 0===s?r:s,a=o[1],A=void 0===a?r:a;return new e(i,A)}},{key:"parseScale",value:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=Ke(t),o=(0,u.default)(n,2),s=o[0],i=void 0===s?r:s,a=o[1],A=void 0===a?i:a;return new e(i,A)}},{key:"parsePath",value:function(t){for(var r=Ke(t),n=r.length,o=[],s=0;s0}},{key:"runEvents",value:function(){if(this.working){var e=this.screen,t=this.events,r=this.eventElements,n=e.ctx.canvas.style;n&&(n.cursor=""),g()(t).call(t,(function(e,t){for(var n=e.run,o=r[t];o;)n(o),o=o.parent})),this.events=[],this.eventElements=[]}}},{key:"checkPath",value:function(e,t){if(this.working&&t){var r=this.events,n=this.eventElements;g()(r).call(r,(function(r,o){var s=r.x,i=r.y;!n[o]&&t.isPointInPath&&t.isPointInPath(s,i)&&(n[o]=e)}))}}},{key:"checkBoundingBox",value:function(e,t){if(this.working&&t){var r=this.events,n=this.eventElements;g()(r).call(r,(function(r,o){var s=r.x,i=r.y;!n[o]&&t.isPointInBox(s,i)&&(n[o]=e)}))}}},{key:"mapXY",value:function(e,t){for(var r=this.screen,n=r.window,o=r.ctx,s=new mt(e,t),i=o.canvas;i;)s.x-=i.offsetLeft,s.y-=i.offsetTop,i=i.offsetParent;return n.scrollX&&(s.x+=n.scrollX),n.scrollY&&(s.y+=n.scrollY),s}},{key:"onClick",value:function(e){var t=this.mapXY((e||event).clientX,(e||event).clientY),r=t.x,n=t.y;this.events.push({type:"onclick",x:r,y:n,run:function(e){e.onClick&&e.onClick()}})}},{key:"onMouseMove",value:function(e){var t=this.mapXY((e||event).clientX,(e||event).clientY),r=t.x,n=t.y;this.events.push({type:"onmousemove",x:r,y:n,run:function(e){e.onMouseMove&&e.onMouseMove()}})}}]),e}(),yt="undefined"!=typeof window?window:null,vt="undefined"!=typeof fetch?K()(fetch).call(fetch,void 0):null,wt=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.fetch,o=void 0===n?vt:n,s=r.window,i=void 0===s?yt:s;(0,F.default)(this,e),this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new pt,this.mouse=new gt(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=i,this.fetch=o}return(0,U.default)(e,[{key:"wait",value:function(e){this.waits.push(e)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:M().resolve()}},{key:"isReady",value:function(){var e;if(this.isReadyLock)return!0;var t=k()(e=this.waits).call(e,(function(e){return e()}));return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}},{key:"setDefaults",value:function(e){e.strokeStyle="rgba(0,0,0,0)",e.lineCap="butt",e.lineJoin="miter",e.miterLimit=4}},{key:"setViewBox",value:function(e){var t=e.document,r=e.ctx,n=e.aspectRatio,o=e.width,s=e.desiredWidth,i=e.height,a=e.desiredHeight,A=e.minX,c=void 0===A?0:A,l=e.minY,d=void 0===l?0:l,f=e.refX,h=e.refY,p=e.clip,m=void 0!==p&&p,g=e.clipX,y=void 0===g?0:g,v=e.clipY,w=void 0===v?0:v,b=Re(n).replace(/^defer\s/,"").split(" "),B=(0,u.default)(b,2),j=B[0]||"xMidYMid",_=B[1]||"meet",C=o/s,x=i/a,E=Math.min(C,x),N=Math.max(C,x),Q=s,F=a;"meet"===_&&(Q*=E,F*=E),"slice"===_&&(Q*=N,F*=N);var U=new ht(t,"refX",f),S=new ht(t,"refY",h),L=U.hasValue()&&S.hasValue();if(L&&r.translate(-E*U.getPixels("x"),-E*S.getPixels("y")),m){var T=E*y,H=E*w;r.beginPath(),r.moveTo(T,H),r.lineTo(o,H),r.lineTo(o,i),r.lineTo(T,i),r.closePath(),r.clip()}if(!L){var I="meet"===_&&E===x,P="slice"===_&&N===x,O="meet"===_&&E===C,k="slice"===_&&N===C;/^xMid/.test(j)&&(I||P)&&r.translate(o/2-Q/2,0),/YMid$/.test(j)&&(O||k)&&r.translate(0,i/2-F/2),/^xMax/.test(j)&&(I||P)&&r.translate(o-Q,0),/YMax$/.test(j)&&(O||k)&&r.translate(0,i-F)}switch(!0){case"none"===j:r.scale(C,x);break;case"meet"===_:r.scale(E,E);break;case"slice"===_:r.scale(N,N)}r.translate(-c,-d)}},{key:"start",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.enableRedraw,o=void 0!==n&&n,s=r.ignoreMouse,i=void 0!==s&&s,a=r.ignoreAnimation,A=void 0!==a&&a,u=r.ignoreDimensions,c=void 0!==u&&u,l=r.ignoreClear,d=void 0!==l&&l,f=r.forceRedraw,h=r.scaleWidth,p=r.scaleHeight,m=r.offsetX,g=r.offsetY,y=this.FRAMERATE,v=this.mouse,w=1e3/y;if(this.frameDuration=w,this.readyPromise=new(M())((function(e){t.resolveReady=e})),this.isReady()&&this.render(e,c,d,h,p,m,g),o){var b=P()(),B=b,j=0,_=function r(){b=P()(),(j=b-B)>=w&&(B=b-j%w,t.shouldUpdate(A,f)&&(t.render(e,c,d,h,p,m,g),v.runEvents())),t.intervalId=V()(r)};i||v.start(),this.intervalId=V()(_)}}},{key:"stop",value:function(){this.intervalId&&(V().cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(e,t){if(!e){var r,n=this.frameDuration;if(H()(r=this.animations).call(r,(function(e,t){return t.update(n)||e}),!1))return!0}return!("function"!=typeof t||!t())||!(this.isReadyLock||!this.isReady())||!!this.mouse.hasEvents()}},{key:"render",value:function(e,t,r,n,o,s,i){var a=this.CLIENT_WIDTH,A=this.CLIENT_HEIGHT,u=this.viewPort,c=this.ctx,l=this.isFirstRender,d=c.canvas;u.clear(),d.width&&d.height?u.setCurrent(d.width,d.height):u.setCurrent(a,A);var f=e.getStyle("width"),h=e.getStyle("height");!t&&(l||"number"!=typeof n&&"number"!=typeof o)&&(f.hasValue()&&(d.width=f.getPixels("x"),d.style&&(d.style.width="".concat(d.width,"px"))),h.hasValue()&&(d.height=h.getPixels("y"),d.style&&(d.style.height="".concat(d.height,"px"))));var p=d.clientWidth||d.width,m=d.clientHeight||d.height;if(t&&f.hasValue()&&h.hasValue()&&(p=f.getPixels("x"),m=h.getPixels("y")),u.setCurrent(p,m),"number"==typeof s&&e.getAttribute("x",!0).setValue(s),"number"==typeof i&&e.getAttribute("y",!0).setValue(i),"number"==typeof n||"number"==typeof o){var g,y,v=Ke(e.getAttribute("viewBox").getString()),w=0,b=0;if("number"==typeof n){var B=e.getStyle("width");B.hasValue()?w=B.getPixels("x")/n:isNaN(v[2])||(w=v[2]/n)}if("number"==typeof o){var j=e.getStyle("height");j.hasValue()?b=j.getPixels("y")/o:isNaN(v[3])||(b=v[3]/o)}w||(w=b),b||(b=w),e.getAttribute("width",!0).setValue(n),e.getAttribute("height",!0).setValue(o);var _=e.getStyle("transform",!0,!0);_.setValue(L()(g=L()(y="".concat(_.getString()," scale(")).call(y,1/w,", ")).call(g,1/b,")"))}r||c.clearRect(0,0,p,m),e.render(c),l&&(this.isFirstRender=!1)}}]),e}();wt.defaultWindow=yt,wt.defaultFetch=vt;var bt=wt.defaultFetch,Bt="undefined"!=typeof DOMParser?DOMParser:null,jt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.fetch,n=void 0===r?bt:r,o=t.DOMParser,s=void 0===o?Bt:o;(0,F.default)(this,e),this.fetch=n,this.DOMParser=s}var t,r;return(0,U.default)(e,[{key:"parse",value:(r=(0,N.default)(E().mark((function e(t){return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!/^=0;r--)t[r].unapply(e)}},{key:"applyToPoint",value:function(e){for(var t=this.transforms,r=t.length,n=0;n2&&void 0!==arguments[2]&&arguments[2];if((0,F.default)(this,e),this.document=t,this.node=r,this.captureTextNodes=i,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],r&&1===r.nodeType){if(g()(n=ae()(r.attributes)).call(n,(function(e){var r=Ve(e.nodeName);s.attributes[r]=new ht(t,r,e.value)})),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var a,c=A()(a=this.getAttribute("style").getString().split(";")).call(a,(function(e){return G()(e).call(e)}));g()(c).call(c,(function(e){var r;if(e){var n=A()(r=e.split(":")).call(r,(function(e){return G()(e).call(e)})),o=(0,u.default)(n,2),i=o[0],a=o[1];s.styles[i]=new ht(t,i,a)}}))}var l=t.definitions,d=this.getAttribute("id");d.hasValue()&&(l[d.getValue()]||(l[d.getValue()]=this)),g()(o=ae()(r.childNodes)).call(o,(function(e){if(1===e.nodeType)s.addChild(e);else if(i&&(3===e.nodeType||4===e.nodeType)){var r=t.createTextNode(e);r.getText().length>0&&s.addChild(r)}}))}}return(0,U.default)(e,[{key:"getAttribute",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.attributes[e];if(!r&&t){var n=new ht(this.document,e,"");return this.attributes[e]=n,n}return r||ht.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var e in this.attributes)if("href"===e||/:href$/.test(e))return this.attributes[e];return ht.empty(this.document)}},{key:"getStyle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this.styles[e];if(n)return n;var o=this.getAttribute(e);if(o&&o.hasValue())return this.styles[e]=o,o;if(!r){var s=this.parent;if(s){var i=s.getStyle(e);if(i&&i.hasValue())return i}}if(t){var a=new ht(this.document,e,"");return this.styles[e]=a,a}return n||ht.empty(this.document)}},{key:"render",value:function(e){if("none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()){if(e.save(),this.getStyle("mask").hasValue()){var t=this.getStyle("mask").getDefinition();t&&(this.applyEffects(e),t.apply(e,this))}else if("none"!==this.getStyle("filter").getValue("none")){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(e),r.apply(e,this))}else this.setContext(e),this.renderChildren(e),this.clearContext(e);e.restore()}}},{key:"setContext",value:function(e){}},{key:"applyEffects",value:function(e){var t=Ut.fromElement(this.document,this);t&&t.apply(e);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var n=r.getDefinition();n&&n.apply(e)}}},{key:"clearContext",value:function(e){}},{key:"renderChildren",value:function(e){var t;g()(t=this.children).call(t,(function(t){t.render(e)}))}},{key:"addChild",value:function(t){var r,n=t instanceof e?t:this.document.createElement(t);n.parent=this,se()(r=e.ignoreChildTypes).call(r,n.type)||this.children.push(n)}},{key:"matchesSelector",value:function(e){var t,r=this.node;if("function"==typeof r.matches)return r.matches(e);var n=r.getAttribute("class");return!(!n||""===n)&&ne()(t=n.split(" ")).call(t,(function(t){if(".".concat(t)===e)return!0}))}},{key:"addStylesFromStyleDefinition",value:function(){var e=this.document,t=e.styles,r=e.stylesSpecificity;for(var n in t)if("@"!==n[0]&&this.matchesSelector(n)){var o=t[n],s=r[n];if(o)for(var i in o){var a=this.stylesSpecificity[i];void 0===a&&(a="000"),s>=a&&(this.styles[i]=o[i],this.stylesSpecificity[i]=s)}}}},{key:"removeStyles",value:function(e,t){return H()(t).call(t,(function(t,r){var n,o=e.getStyle(r);if(!o.hasValue())return t;var s=o.getString();return o.setValue(""),L()(n=[]).call(n,(0,te.default)(t),[[r,s]])}),[])}},{key:"restoreStyles",value:function(e,t){g()(t).call(t,(function(t){var r=(0,u.default)(t,2),n=r[0],o=r[1];e.getStyle(n,!0).setValue(o)}))}}]),e}();St.ignoreChildTypes=["title"];var Lt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){return(0,F.default)(this,o),n.call(this,e,t,r)}return o}(St);function Tt(e){var t=G()(e).call(e);return/^('|")/.test(t)?t:'"'.concat(t,'"')}function Ht(e){if(!e)return"";var t=G()(e).call(e).toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function It(e){if(!e)return"";var t=G()(e).call(e).toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}var Pt=function(){function e(t,r,n,o,s,i){(0,F.default)(this,e);var a=i?"string"==typeof i?e.parse(i):i:{};this.fontFamily=s||a.fontFamily,this.fontSize=o||a.fontSize,this.fontStyle=t||a.fontStyle,this.fontWeight=n||a.fontWeight,this.fontVariant=r||a.fontVariant}return(0,U.default)(e,[{key:"toString",value:function(){var e,t,r;return G()(e=[Ht(this.fontStyle),this.fontVariant,It(this.fontWeight),this.fontSize,(t=this.fontFamily,"undefined"==typeof process?t:A()(r=G()(t).call(t).split(",")).call(r,Tt).join(","))].join(" ")).call(e)}}],[{key:"parse",value:function(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,o="",s="",i="",a="",A="",c=G()(t=Re(r)).call(t).split(" "),l={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return g()(c).call(c,(function(t){var r,n,c;switch(!0){case!l.fontStyle&&se()(r=e.styles).call(r,t):"inherit"!==t&&(o=t),l.fontStyle=!0;break;case!l.fontVariant&&se()(n=e.variants).call(n,t):"inherit"!==t&&(s=t),l.fontStyle=!0,l.fontVariant=!0;break;case!l.fontWeight&&se()(c=e.weights).call(c,t):"inherit"!==t&&(i=t),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0;break;case!l.fontSize:if("inherit"!==t){var d=t.split("/"),f=(0,u.default)(d,1);a=f[0]}l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0,l.fontSize=!0;break;default:"inherit"!==t&&(A+=t)}})),new e(o,s,i,a,A,n)}}]),e}();Pt.styles="normal|italic|oblique|inherit",Pt.variants="normal|small-caps|inherit",Pt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var Ot=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NaN,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.NaN,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.NaN,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Number.NaN;(0,F.default)(this,e),this.x1=t,this.y1=r,this.x2=n,this.y2=o,this.addPoint(t,r),this.addPoint(n,o)}return(0,U.default)(e,[{key:"addPoint",value:function(e,t){void 0!==e&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=e,this.x2=e),ethis.x2&&(this.x2=e)),void 0!==t&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),tthis.y2&&(this.y2=t))}},{key:"addX",value:function(e){this.addPoint(e,null)}},{key:"addY",value:function(e){this.addPoint(null,e)}},{key:"addBoundingBox",value:function(e){if(e){var t=e.x1,r=e.y1,n=e.x2,o=e.y2;this.addPoint(t,r),this.addPoint(n,o)}}},{key:"sumCubic",value:function(e,t,r,n,o){return Math.pow(1-e,3)*t+3*Math.pow(1-e,2)*e*r+3*(1-e)*Math.pow(e,2)*n+Math.pow(e,3)*o}},{key:"bezierCurveAdd",value:function(e,t,r,n,o){var s=6*t-12*r+6*n,i=-3*t+9*r-9*n+3*o,a=3*r-3*t;if(0!==i){var A=Math.pow(s,2)-4*a*i;if(!(A<0)){var u=(-s+Math.sqrt(A))/(2*i);01&&void 0!==arguments[1]&&arguments[1];if(!t){var r=this.getStyle("fill"),n=this.getStyle("fill-opacity"),o=this.getStyle("stroke"),s=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var i=r.getFillStyleDefinition(this,n);i&&(e.fillStyle=i)}else if(r.hasValue()){"currentColor"===r.getString()&&r.setValue(this.getStyle("color").getColor());var a=r.getColor();"inherit"!==a&&(e.fillStyle="none"===a?"rgba(0,0,0,0)":a)}if(n.hasValue()){var A=new ht(this.document,"fill",e.fillStyle).addOpacity(n).getColor();e.fillStyle=A}if(o.isUrlDefinition()){var u=o.getFillStyleDefinition(this,s);u&&(e.strokeStyle=u)}else if(o.hasValue()){"currentColor"===o.getString()&&o.setValue(this.getStyle("color").getColor());var c=o.getString();"inherit"!==c&&(e.strokeStyle="none"===c?"rgba(0,0,0,0)":c)}if(s.hasValue()){var l=new ht(this.document,"stroke",e.strokeStyle).addOpacity(s).getString();e.strokeStyle=l}var d=this.getStyle("stroke-width");if(d.hasValue()){var f=d.getPixels();e.lineWidth=f||nt}var h=this.getStyle("stroke-linecap"),p=this.getStyle("stroke-linejoin"),m=this.getStyle("stroke-miterlimit"),g=this.getStyle("paint-order"),y=this.getStyle("stroke-dasharray"),v=this.getStyle("stroke-dashoffset");if(h.hasValue()&&(e.lineCap=h.getString()),p.hasValue()&&(e.lineJoin=p.getString()),m.hasValue()&&(e.miterLimit=m.getNumber()),g.hasValue()&&(e.paintOrder=g.getValue()),y.hasValue()&&"none"!==y.getString()){var w=Ke(y.getString());void 0!==e.setLineDash?e.setLineDash(w):void 0!==e.webkitLineDash?e.webkitLineDash=w:void 0===e.mozDash||1===w.length&&0===w[0]||(e.mozDash=w);var b=v.getPixels();void 0!==e.lineDashOffset?e.lineDashOffset=b:void 0!==e.webkitLineDashOffset?e.webkitLineDashOffset=b:void 0!==e.mozDashOffset&&(e.mozDashOffset=b)}}if(this.modifiedEmSizeStack=!1,void 0!==e.font){var B=this.getStyle("font"),j=this.getStyle("font-style"),_=this.getStyle("font-variant"),C=this.getStyle("font-weight"),x=this.getStyle("font-size"),E=this.getStyle("font-family"),N=new Pt(j.getString(),_.getString(),C.getString(),x.hasValue()?"".concat(x.getPixels(!0),"px"):"",E.getString(),Pt.parse(B.getString(),e.font));j.setValue(N.fontStyle),_.setValue(N.fontVariant),C.setValue(N.fontWeight),x.setValue(N.fontSize),E.setValue(N.fontFamily),e.font=N.toString(),x.isPixels()&&(this.document.emSize=x.getPixels(),this.modifiedEmSizeStack=!0)}t||(this.applyEffects(e),e.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(e){(0,de.default)((0,ee.default)(o.prototype),"clearContext",this).call(this,e),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),o}(St);var Rt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,(this instanceof o?this.constructor:void 0)===o||r)).type="text",s.x=0,s.y=0,s.measureCache=-1,s}return(0,U.default)(o,[{key:"setContext",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,de.default)((0,ee.default)(o.prototype),"setContext",this).call(this,e,t);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(e.textBaseline=r)}},{key:"initializeCoordinates",value:function(e){this.x=this.getAttribute("x").getPixels("x"),this.y=this.getAttribute("y").getPixels("y");var t=this.getAttribute("dx"),r=this.getAttribute("dy");t.hasValue()&&(this.x+=t.getPixels("x")),r.hasValue()&&(this.y+=r.getPixels("y")),this.x+=this.getAnchorDelta(e,this,0)}},{key:"getBoundingBox",value:function(e){var t,r=this;if("text"!==this.type)return this.getTElementBoundingBox(e);this.initializeCoordinates(e);var n=null;return g()(t=this.children).call(t,(function(t,o){var s=r.getChildBoundingBox(e,r,r,o);n?n.addBoundingBox(s):n=s})),n}},{key:"getFontSize",value:function(){var e=this.document,t=this.parent,r=Pt.parse(e.ctx.font).fontSize;return t.getStyle("font-size").getNumber(r)}},{key:"getTElementBoundingBox",value:function(e){var t=this.getFontSize();return new Ot(this.x,this.y-t,this.x+this.measureText(e),this.y)}},{key:"getGlyph",value:function(e,t,r){var n=t[r],o=null;if(e.isArabic){var s=t.length,i=t[r-1],a=t[r+1],A="isolated";(0===r||" "===i)&&r0&&" "!==i&&r0&&" "!==i&&(r===s-1||" "===a)&&(A="initial"),void 0!==e.glyphs[n]&&((o=e.glyphs[n][A])||"glyph"!==e.glyphs[n].type||(o=e.glyphs[n]))}else o=e.glyphs[n];return o||(o=e.missingGlyph),o}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(e){var t=e||this.node,r=ae()(t.parentNode.childNodes),n=le()(r).call(r,t),o=r.length-1,s=Re(t.value||t.text||t.textContent||"");return 0===n&&(s=Me(s)),n===o&&(s=De(s)),s}},{key:"renderChildren",value:function(e){var t,r=this;if("text"===this.type){this.initializeCoordinates(e),g()(t=this.children).call(t,(function(t,n){r.renderChild(e,r,r,n)}));var n=this.document.screen.mouse;n.isWorking()&&n.checkBoundingBox(this,this.getBoundingBox(e))}else this.renderTElementChildren(e)}},{key:"renderTElementChildren",value:function(e){var t=this.document,r=this.parent,n=this.getText(),o=r.getStyle("font-family").getDefinition();if(o)for(var s,i=o.fontFace.unitsPerEm,a=Pt.parse(t.ctx.font),A=r.getStyle("font-size").getNumber(a.fontSize),u=r.getStyle("font-style").getString(a.fontStyle),c=A/i,l=o.isRTL?ue()(s=n.split("")).call(s).join(""):n,d=Ke(r.getAttribute("dx").getString()),f=l.length,h=0;hr&&i.getAttribute("x").hasValue()||i.getAttribute("text-anchor").hasValue()));A++)a+=i.measureTextRecursive(e);return-1*("end"===n?a:a/2)}return 0}},{key:"adjustChildCoordinates",value:function(e,t,r,n){var o=r.children[n];if("function"!=typeof o.measureText)return o;e.save(),o.setContext(e,!0);var s=o.getAttribute("x"),i=o.getAttribute("y"),a=o.getAttribute("dx"),A=o.getAttribute("dy"),u=o.getAttribute("text-anchor").getString("start");if(0===n&&"textNode"!==o.type&&(s.hasValue()||s.setValue(t.getAttribute("x").getValue("0")),i.hasValue()||i.setValue(t.getAttribute("y").getValue("0")),a.hasValue()||a.setValue(t.getAttribute("dx").getValue("0")),A.hasValue()||A.setValue(t.getAttribute("dy").getValue("0"))),s.hasValue()){if(o.x=s.getPixels("x")+t.getAnchorDelta(e,r,n),"start"!==u){var c=o.measureTextRecursive(e);o.x+=-1*("end"===u?c:c/2)}a.hasValue()&&(o.x+=a.getPixels("x"))}else{if("start"!==u){var l=o.measureTextRecursive(e);t.x+=-1*("end"===u?l:l/2)}a.hasValue()&&(t.x+=a.getPixels("x")),o.x=t.x}return t.x=o.x+o.measureText(e),i.hasValue()?(o.y=i.getPixels("y"),A.hasValue()&&(o.y+=A.getPixels("y"))):(A.hasValue()&&(t.y+=A.getPixels("y")),o.y=t.y),t.y=o.y,o.clearContext(e),e.restore(),o}},{key:"getChildBoundingBox",value:function(e,t,r,n){var o,s=this.adjustChildCoordinates(e,t,r,n);if("function"!=typeof s.getBoundingBox)return null;var i=s.getBoundingBox(e);return i?(g()(o=s.children).call(o,(function(r,n){var o=t.getChildBoundingBox(e,t,s,n);i.addBoundingBox(o)})),i):null}},{key:"renderChild",value:function(e,t,r,n){var o,s=this.adjustChildCoordinates(e,t,r,n);s.render(e),g()(o=s.children).call(o,(function(r,n){t.renderChild(e,t,s,n)}))}},{key:"measureTextRecursive",value:function(e){var t;return H()(t=this.children).call(t,(function(t,r){return t+r.measureTextRecursive(e)}),this.measureText(e))}},{key:"measureText",value:function(e){var t=this.measureCache;if(~t)return t;var r=this.getText(),n=this.measureTargetText(e,r);return this.measureCache=n,n}},{key:"measureTargetText",value:function(e,t){if(!t.length)return 0;var r=this.parent,n=r.getStyle("font-family").getDefinition();if(n){for(var o,s=this.getFontSize(),i=n.isRTL?ue()(o=t.split("")).call(o).join(""):t,a=Ke(r.getAttribute("dx").getString()),A=i.length,u=0,c=0;c0?"":s.getTextFromNode(),s}return(0,U.default)(o,[{key:"getText",value:function(){return this.text}}]),o}(Rt);var Dt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="textNode",e}return o}(Mt);var Kt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e){var t;return(0,F.default)(this,o),(t=n.call(this,e.replace(/[+-.]\s+/g,"-").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,""))).control=null,t.start=null,t.current=null,t.command=null,t.commands=t.commands,t.i=-1,t.previousCommand=null,t.points=[],t.angles=[],t}return(0,U.default)(o,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new mt(0,0),this.control=new mt(0,0),this.current=new mt(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){return this.i>=this.commands.length-1}},{key:"next",value:function(){var e=this.commands[++this.i];return this.previousCommand=this.command,this.command=e,e}},{key:"getPoint",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"x",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",r=new mt(this.command[e],this.command[t]);return this.makeAbsolute(r)}},{key:"getAsControlPoint",value:function(e,t){var r=this.getPoint(e,t);return this.control=r,r}},{key:"getAsCurrentPoint",value:function(e,t){var r=this.getPoint(e,t);return this.current=r,r}},{key:"getReflectedControlPoint",value:function(){var e=this.previousCommand.type;if(e!==pe.SVGPathData.CURVE_TO&&e!==pe.SVGPathData.SMOOTH_CURVE_TO&&e!==pe.SVGPathData.QUAD_TO&&e!==pe.SVGPathData.SMOOTH_QUAD_TO)return this.current;var t=this.current,r=t.x,n=t.y,o=this.control,s=o.x,i=o.y;return new mt(2*r-s,2*n-i)}},{key:"makeAbsolute",value:function(e){if(this.command.relative){var t=this.current,r=t.x,n=t.y;e.x+=r,e.y+=n}return e}},{key:"addMarker",value:function(e,t,r){var n=this.points,o=this.angles;r&&o.length>0&&!o[o.length-1]&&(o[o.length-1]=n[n.length-1].angleTo(r)),this.addMarkerAngle(e,t?t.angleTo(e):null)}},{key:"addMarkerAngle",value:function(e,t){this.points.push(e),this.angles.push(t)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var e=this.angles,t=e.length,r=0;ra?i:a,g=i>a?1:i/a,y=i>a?a/i:1;e.translate(c.x,c.y),e.rotate(u),e.scale(g,y),e.arc(0,0,m,l,l+d,Boolean(1-A)),e.scale(1/g,1/y),e.rotate(-u),e.translate(-c.x,-c.y)}}},{key:"pathZ",value:function(e,t){o.pathZ(this.pathParser),e&&t.x1!==t.x2&&t.y1!==t.y2&&e.closePath()}}],[{key:"pathM",value:function(e){var t=e.getAsCurrentPoint();return e.start=e.current,{point:t}}},{key:"pathL",value:function(e){return{current:e.current,point:e.getAsCurrentPoint()}}},{key:"pathH",value:function(e){var t=e.current,r=e.command,n=new mt((r.relative?t.x:0)+r.x,t.y);return e.current=n,{current:t,point:n}}},{key:"pathV",value:function(e){var t=e.current,r=e.command,n=new mt(t.x,(r.relative?t.y:0)+r.y);return e.current=n,{current:t,point:n}}},{key:"pathC",value:function(e){return{current:e.current,point:e.getPoint("x1","y1"),controlPoint:e.getAsControlPoint("x2","y2"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathS",value:function(e){return{current:e.current,point:e.getReflectedControlPoint(),controlPoint:e.getAsControlPoint("x2","y2"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathQ",value:function(e){return{current:e.current,controlPoint:e.getAsControlPoint("x1","y1"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathT",value:function(e){var t=e.current,r=e.getReflectedControlPoint();return e.control=r,{current:t,controlPoint:r,currentPoint:e.getAsCurrentPoint()}}},{key:"pathA",value:function(e){var t=e.current,r=e.command,n=r.rX,o=r.rY,s=r.xRot,i=r.lArcFlag,a=r.sweepFlag,A=s*(Math.PI/180),u=e.getAsCurrentPoint(),c=new mt(Math.cos(A)*(t.x-u.x)/2+Math.sin(A)*(t.y-u.y)/2,-Math.sin(A)*(t.x-u.x)/2+Math.cos(A)*(t.y-u.y)/2),l=Math.pow(c.x,2)/Math.pow(n,2)+Math.pow(c.y,2)/Math.pow(o,2);l>1&&(n*=Math.sqrt(l),o*=Math.sqrt(l));var d=(i===a?-1:1)*Math.sqrt((Math.pow(n,2)*Math.pow(o,2)-Math.pow(n,2)*Math.pow(c.y,2)-Math.pow(o,2)*Math.pow(c.x,2))/(Math.pow(n,2)*Math.pow(c.y,2)+Math.pow(o,2)*Math.pow(c.x,2)));isNaN(d)&&(d=0);var f=new mt(d*n*c.y/o,d*-o*c.x/n),h=new mt((t.x+u.x)/2+Math.cos(A)*f.x-Math.sin(A)*f.y,(t.y+u.y)/2+Math.sin(A)*f.x+Math.cos(A)*f.y),p=it([1,0],[(c.x-f.x)/n,(c.y-f.y)/o]),m=[(c.x-f.x)/n,(c.y-f.y)/o],g=[(-c.x-f.x)/n,(-c.y-f.y)/o],y=it(m,g);return st(m,g)<=-1&&(y=Math.PI),st(m,g)>=1&&(y=0),{currentPoint:u,rX:n,rY:o,sweepFlag:a,xAxisRotation:A,centp:h,a1:p,ad:y}}},{key:"pathZ",value:function(e){e.current=e.start}}]),o}(kt);var Vt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="svg",e.root=!1,e}return(0,U.default)(o,[{key:"setContext",value:function(e){var t=this.document,r=t.screen,n=t.window,s=e.canvas;if(r.setDefaults(e),s.style&&void 0!==e.font&&n&&void 0!==n.getComputedStyle){e.font=n.getComputedStyle(s).getPropertyValue("font");var i=new ht(t,"fontSize",Pt.parse(e.font).fontSize);i.hasValue()&&(t.rootEmSize=i.getPixels("y"),t.emSize=t.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var a=r.viewPort,A=a.width,u=a.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var c=this.getAttribute("refX"),l=this.getAttribute("refY"),d=this.getAttribute("viewBox"),f=d.hasValue()?Ke(d.getString()):null,h=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),p=0,m=0,g=0,y=0;f&&(p=f[0],m=f[1]),this.root||(A=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y"),"marker"===this.type&&(g=p,y=m,p=0,m=0)),r.viewPort.setCurrent(A,u),this.node&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),(0,de.default)((0,ee.default)(o.prototype),"setContext",this).call(this,e),e.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),f&&(A=f[2],u=f[3]),t.setViewBox({ctx:e,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:r.viewPort.width,desiredWidth:A,height:r.viewPort.height,desiredHeight:u,minX:p,minY:m,refX:c.getValue(),refY:l.getValue(),clip:h,clipX:g,clipY:y}),f&&(r.viewPort.removeCurrent(),r.viewPort.setCurrent(A,u))}},{key:"clearContext",value:function(e){(0,de.default)((0,ee.default)(o.prototype),"clearContext",this).call(this,e),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=this.getAttribute("width",!0),s=this.getAttribute("height",!0),i=this.getAttribute("viewBox"),a=this.getAttribute("style"),A=o.getNumber(0),u=s.getNumber(0);if(n)if("string"==typeof n)this.getAttribute("preserveAspectRatio",!0).setValue(n);else{var c=this.getAttribute("preserveAspectRatio");c.hasValue()&&c.setValue(c.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(o.setValue(e),s.setValue(r),i.hasValue()||i.setValue(L()(t="0 0 ".concat(A||e," ")).call(t,u||r)),a.hasValue()){var l=this.getStyle("width"),d=this.getStyle("height");l.hasValue()&&l.setValue("".concat(e,"px")),d.hasValue()&&d.setValue("".concat(r,"px"))}}}]),o}(kt);var qt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="rect",e}return(0,U.default)(o,[{key:"path",value:function(e){var t=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),n=this.getStyle("width",!1,!0).getPixels("x"),o=this.getStyle("height",!1,!0).getPixels("y"),s=this.getAttribute("rx"),i=this.getAttribute("ry"),a=s.getPixels("x"),A=i.getPixels("y");if(s.hasValue()&&!i.hasValue()&&(A=a),i.hasValue()&&!s.hasValue()&&(a=A),a=Math.min(a,n/2),A=Math.min(A,o/2),e){var u=(Math.sqrt(2)-1)/3*4;e.beginPath(),o>0&&n>0&&(e.moveTo(t+a,r),e.lineTo(t+n-a,r),e.bezierCurveTo(t+n-a+u*a,r,t+n,r+A-u*A,t+n,r+A),e.lineTo(t+n,r+o-A),e.bezierCurveTo(t+n,r+o-A+u*A,t+n-a+u*a,r+o,t+n-a,r+o),e.lineTo(t+a,r+o),e.bezierCurveTo(t+a-u*a,r+o,t,r+o-A+u*A,t,r+o-A),e.lineTo(t,r+A),e.bezierCurveTo(t,r+A-u*A,t+a-u*a,r,t+a,r),e.closePath())}return new Ot(t,r,t+n,r+o)}},{key:"getMarkers",value:function(){return null}}]),o}(zt);var Gt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="circle",e}return(0,U.default)(o,[{key:"path",value:function(e){var t=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),n=this.getAttribute("r").getPixels();return e&&n>0&&(e.beginPath(),e.arc(t,r,n,0,2*Math.PI,!1),e.closePath()),new Ot(t-n,r-n,t+n,r+n)}},{key:"getMarkers",value:function(){return null}}]),o}(zt);var Xt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="ellipse",e}return(0,U.default)(o,[{key:"path",value:function(e){var t=(Math.sqrt(2)-1)/3*4,r=this.getAttribute("rx").getPixels("x"),n=this.getAttribute("ry").getPixels("y"),o=this.getAttribute("cx").getPixels("x"),s=this.getAttribute("cy").getPixels("y");return e&&r>0&&n>0&&(e.beginPath(),e.moveTo(o+r,s),e.bezierCurveTo(o+r,s+t*n,o+t*r,s+n,o,s+n),e.bezierCurveTo(o-t*r,s+n,o-r,s+t*n,o-r,s),e.bezierCurveTo(o-r,s-t*n,o-t*r,s-n,o,s-n),e.bezierCurveTo(o+t*r,s-n,o+r,s-t*n,o+r,s),e.closePath()),new Ot(o-r,s-n,o+r,s+n)}},{key:"getMarkers",value:function(){return null}}]),o}(zt);var Wt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="line",e}return(0,U.default)(o,[{key:"getPoints",value:function(){return[new mt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new mt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(e){var t=this.getPoints(),r=(0,u.default)(t,2),n=r[0],o=n.x,s=n.y,i=r[1],a=i.x,A=i.y;return e&&(e.beginPath(),e.moveTo(o,s),e.lineTo(a,A)),new Ot(o,s,a,A)}},{key:"getMarkers",value:function(){var e=this.getPoints(),t=(0,u.default)(e,2),r=t[0],n=t[1],o=r.angleTo(n);return[[r,o],[n,o]]}}]),o}(zt);var Jt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="polyline",s.points=[],s.points=mt.parsePath(s.getAttribute("points").getString()),s}return(0,U.default)(o,[{key:"path",value:function(e){var t=this.points,r=(0,u.default)(t,1)[0],n=r.x,o=r.y,s=new Ot(n,o);return e&&(e.beginPath(),e.moveTo(n,o)),g()(t).call(t,(function(t){var r=t.x,n=t.y;s.addPoint(r,n),e&&e.lineTo(r,n)})),s}},{key:"getMarkers",value:function(){var e=this.points,t=e.length-1,r=[];return g()(e).call(e,(function(n,o){o!==t&&r.push([n,n.angleTo(e[o+1])])})),r.length>0&&r.push([e[e.length-1],r[r.length-1][1]]),r}}]),o}(zt);var Yt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="polygon",e}return(0,U.default)(o,[{key:"path",value:function(e){var t=(0,de.default)((0,ee.default)(o.prototype),"path",this).call(this,e),r=(0,u.default)(this.points,1)[0],n=r.x,s=r.y;return e&&(e.lineTo(n,s),e.closePath()),t}}]),o}(Jt);var Zt=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="pattern",e}return(0,U.default)(o,[{key:"createPattern",value:function(e,t,r){var n=this.getStyle("width").getPixels("x",!0),o=this.getStyle("height").getPixels("y",!0),s=new Vt(this.document,null);s.attributes.viewBox=new ht(this.document,"viewBox",this.getAttribute("viewBox").getValue()),s.attributes.width=new ht(this.document,"width","".concat(n,"px")),s.attributes.height=new ht(this.document,"height","".concat(o,"px")),s.attributes.transform=new ht(this.document,"transform",this.getAttribute("patternTransform").getValue()),s.children=this.children;var i=this.document.createCanvas(n,o),a=i.getContext("2d"),A=this.getAttribute("x"),u=this.getAttribute("y");A.hasValue()&&u.hasValue()&&a.translate(A.getPixels("x",!0),u.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:ge()(this.styles,"fill-opacity");for(var c=-1;c<=1;c++)for(var l=-1;l<=1;l++)a.save(),s.attributes.x=new ht(this.document,"x",c*i.width),s.attributes.y=new ht(this.document,"y",l*i.height),s.render(a),a.restore();return e.createPattern(i,"repeat")}}]),o}(St);var $t=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="marker",e}return(0,U.default)(o,[{key:"render",value:function(e,t,r){if(t){var n=t.x,o=t.y,s=this.getAttribute("orient").getValue("auto"),i=this.getAttribute("markerUnits").getValue("strokeWidth");e.translate(n,o),"auto"===s&&e.rotate(r),"strokeWidth"===i&&e.scale(e.lineWidth,e.lineWidth),e.save();var a=new Vt(this.document,null);a.type=this.type,a.attributes.viewBox=new ht(this.document,"viewBox",this.getAttribute("viewBox").getValue()),a.attributes.refX=new ht(this.document,"refX",this.getAttribute("refX").getValue()),a.attributes.refY=new ht(this.document,"refY",this.getAttribute("refY").getValue()),a.attributes.width=new ht(this.document,"width",this.getAttribute("markerWidth").getValue()),a.attributes.height=new ht(this.document,"height",this.getAttribute("markerHeight").getValue()),a.attributes.overflow=new ht(this.document,"overflow",this.getAttribute("overflow").getValue()),a.attributes.fill=new ht(this.document,"fill",this.getAttribute("fill").getColor("black")),a.attributes.stroke=new ht(this.document,"stroke",this.getAttribute("stroke").getValue("none")),a.children=this.children,a.render(e),e.restore(),"strokeWidth"===i&&e.scale(1/e.lineWidth,1/e.lineWidth),"auto"===s&&e.rotate(-r),e.translate(-n,-o)}}}]),o}(St);var er=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="defs",e}return(0,U.default)(o,[{key:"render",value:function(){}}]),o}(St);var tr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="g",e}return(0,U.default)(o,[{key:"getBoundingBox",value:function(e){var t,r=new Ot;return g()(t=this.children).call(t,(function(t){r.addBoundingBox(t.getBoundingBox(e))})),r}}]),o}(kt);var rr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;(0,F.default)(this,o),(s=n.call(this,e,t,r)).attributesToInherit=["gradientUnits"],s.stops=[];var i=(0,ye.default)(s),a=i.stops,A=i.children;return g()(A).call(A,(function(e){"stop"===e.type&&a.push(e)})),s}return(0,U.default)(o,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(e,t,r){var n=this,o=this;this.getHrefAttribute().hasValue()&&(o=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(o));var s=o.stops,i=this.getGradient(e,t);if(!i)return this.addParentOpacity(r,s[s.length-1].color);if(g()(s).call(s,(function(e){i.addColorStop(e.offset,n.addParentOpacity(r,e.color))})),this.getAttribute("gradientTransform").hasValue()){var a=this.document,A=a.screen,c=A.MAX_VIRTUAL_PIXELS,l=A.viewPort,d=(0,u.default)(l.viewPorts,1)[0],f=new qt(a,null);f.attributes.x=new ht(a,"x",-c/3),f.attributes.y=new ht(a,"y",-c/3),f.attributes.width=new ht(a,"width",c),f.attributes.height=new ht(a,"height",c);var h=new tr(a,null);h.attributes.transform=new ht(a,"transform",this.getAttribute("gradientTransform").getValue()),h.children=[f];var p=new Vt(a,null);p.attributes.x=new ht(a,"x",0),p.attributes.y=new ht(a,"y",0),p.attributes.width=new ht(a,"width",d.width),p.attributes.height=new ht(a,"height",d.height),p.children=[h];var m=a.createCanvas(d.width,d.height),y=m.getContext("2d");return y.fillStyle=i,p.render(y),y.createPattern(m,"no-repeat")}return i}},{key:"inheritStopContainer",value:function(e){var t,r=this;g()(t=this.attributesToInherit).call(t,(function(t){!r.getAttribute(t).hasValue()&&e.getAttribute(t).hasValue()&&r.getAttribute(t,!0).setValue(e.getAttribute(t).getValue())}))}},{key:"addParentOpacity",value:function(e,t){return e.hasValue()?new ht(this.document,"color",t).addOpacity(e).getColor():t}}]),o}(St);var nr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="linearGradient",s.attributesToInherit.push("x1","y1","x2","y2"),s}return(0,U.default)(o,[{key:"getGradient",value:function(e,t){var r="objectBoundingBox"===this.getGradientUnits(),n=r?t.getBoundingBox(e):null;if(r&&!n)return null;this.getAttribute("x1").hasValue()||this.getAttribute("y1").hasValue()||this.getAttribute("x2").hasValue()||this.getAttribute("y2").hasValue()||(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var o=r?n.x+n.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),s=r?n.y+n.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),i=r?n.x+n.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),a=r?n.y+n.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return o===i&&s===a?null:e.createLinearGradient(o,s,i,a)}}]),o}(rr);var or=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="radialGradient",s.attributesToInherit.push("cx","cy","r","fx","fy","fr"),s}return(0,U.default)(o,[{key:"getGradient",value:function(e,t){var r="objectBoundingBox"===this.getGradientUnits(),n=t.getBoundingBox(e);if(r&&!n)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var o=r?n.x+n.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),s=r?n.y+n.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),i=o,a=s;this.getAttribute("fx").hasValue()&&(i=r?n.x+n.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(a=r?n.y+n.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var A=r?(n.width+n.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),u=this.getAttribute("fr").getPixels();return e.createRadialGradient(i,a,u,o,s,A)}}]),o}(rr);var sr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="stop";var i=Math.max(0,Math.min(1,s.getAttribute("offset").getNumber())),a=s.getStyle("stop-opacity"),A=s.getStyle("stop-color",!0);return""===A.getString()&&A.setValue("#000"),a.hasValue()&&(A=A.addOpacity(a)),s.offset=i,s.color=A.getColor(),s}return o}(St);var ir=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="animate",s.duration=0,s.initialValue=null,s.initialUnits="",s.removed=!1,s.frozen=!1,e.screen.animations.push((0,ye.default)(s)),s.begin=s.getAttribute("begin").getMilliseconds(),s.maxDuration=s.begin+s.getAttribute("dur").getMilliseconds(),s.from=s.getAttribute("from"),s.to=s.getAttribute("to"),s.values=s.getAttribute("values"),we()(s).hasValue()&&we()(s).setValue(we()(s).getString().split(";")),s}return(0,U.default)(o,[{key:"getProperty",value:function(){var e=this.getAttribute("attributeType").getString(),t=this.getAttribute("attributeName").getString();return"CSS"===e?this.parent.getStyle(t,!0):this.parent.getAttribute(t,!0)}},{key:"calcValue",value:function(){var e,t=this.initialUnits,r=this.getProgress(),n=r.progress,o=r.from,s=r.to,i=o.getNumber()+(s.getNumber()-o.getNumber())*n;return"%"===t&&(i*=100),L()(e="".concat(i)).call(e,t)}},{key:"update",value:function(e){var t=this.parent,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var n=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==n||this.frozen){if("remove"===n&&!this.removed)return this.removed=!0,r.setValue(t.animationFrozen?t.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,t.animationFrozen=!0,t.animationFrozenValue=r.getString();return!1}this.duration+=e;var o=!1;if(this.begine.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,i=!0,a=!1;return{s:function(){r=_e()(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,s=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw s}}}}((0,ye.default)(s).children);try{for(A.s();!(i=A.n()).done;){var u=i.value;switch(u.type){case"font-face":s.fontFace=u;var c=u.getStyle("font-family");c.hasValue()&&(a[c.getString()]=(0,ye.default)(s));break;case"missing-glyph":s.missingGlyph=u;break;case"glyph":var l=u;l.arabicForm?(s.isRTL=!0,s.isArabic=!0,void 0===s.glyphs[l.unicode]&&(s.glyphs[l.unicode]={}),s.glyphs[l.unicode][l.arabicForm]=l):s.glyphs[l.unicode]=l}}}catch(e){A.e(e)}finally{A.f()}return s}return(0,U.default)(o,[{key:"render",value:function(){}}]),o}(St);var lr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="font-face",s.ascent=s.getAttribute("ascent").getNumber(),s.descent=s.getAttribute("descent").getNumber(),s.unitsPerEm=s.getAttribute("units-per-em").getNumber(),s}return o}(St);var dr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="missing-glyph",e.horizAdvX=0,e}return o}(zt);var fr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;return(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="glyph",s.horizAdvX=s.getAttribute("horiz-adv-x").getNumber(),s.unicode=s.getAttribute("unicode").getString(),s.arabicForm=s.getAttribute("arabic-form").getString(),s}return o}(zt);var hr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="tref",e}return(0,U.default)(o,[{key:"getText",value:function(){var e=this.getHrefAttribute().getDefinition();if(e){var t=e.children[0];if(t)return t.getText()}return""}}]),o}(Rt);var pr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s,i;(0,F.default)(this,o),(i=n.call(this,e,t,r)).type="a";var a=t.childNodes,A=a[0],u=a.length>0&&k()(s=ae()(a)).call(s,(function(e){return 3===e.nodeType}));return i.hasText=u,i.text=u?i.getTextFromNode(A):"",i}return(0,U.default)(o,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(e){if(this.hasText){(0,de.default)((0,ee.default)(o.prototype),"renderChildren",this).call(this,e);var t=this.document,r=this.x,n=this.y,s=t.screen.mouse,i=new ht(t,"fontSize",Pt.parse(t.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new Ot(r,n-i.getPixels("y"),r+this.measureText(e),n))}else if(this.children.length>0){var a=new tr(this.document,null);a.children=this.children,a.parent=this,a.render(e)}}},{key:"onClick",value:function(){var e=this.document.window;e&&e.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){this.document.ctx.canvas.style.cursor="pointer"}}]),o}(Rt);function mr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rA?a:A,p=a>A?1:a/A,m=a>A?A/a:1;e&&(e.translate(s,i),e.rotate(d),e.scale(p,m),e.arc(0,0,h,c,c+l,Boolean(1-f)),e.scale(1/p,1/m),e.rotate(-d),e.translate(-s,-i));break;case Kt.CLOSE_PATH:e&&e.closePath()}}))}},{key:"renderChildren",value:function(e){this.setTextData(e),e.save();var t=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),n=this.glyphInfo,o=e.fillStyle;"underline"===t&&e.beginPath(),g()(n).call(n,(function(n,o){var s=n.p0,i=n.p1,a=n.rotation,A=n.text;e.save(),e.translate(s.x,s.y),e.rotate(a),e.fillStyle&&e.fillText(A,0,0),e.strokeStyle&&e.strokeText(A,0,0),e.restore(),"underline"===t&&(0===o&&e.moveTo(s.x,s.y+r/8),e.lineTo(i.x,i.y+r/5))})),"underline"===t&&(e.lineWidth=r/20,e.strokeStyle=o,e.stroke(),e.closePath()),e.restore()}},{key:"getLetterSpacingAt",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[e]||0}},{key:"findSegmentToFitChar",value:function(e,t,r,n,o,s,i,a,A){var u=s,c=this.measureText(e,a);" "===a&&"justify"===t&&r-1&&(u+=this.getLetterSpacingAt(A));var l=this.textHeight/20,d=this.getEquidistantPointOnPath(u,l,0),f=this.getEquidistantPointOnPath(u+c,l,0),h={p0:d,p1:f},p=d&&f?Math.atan2(f.y-d.y,f.x-d.x):0;if(i){var m=Math.cos(Math.PI/2+p)*i,g=Math.cos(-p)*i;h.p0=yr(yr({},d),{},{x:d.x+m,y:d.y+g}),h.p1=yr(yr({},f),{},{x:f.x+m,y:f.y+g})}return{offset:u+=c,segment:h,rotation:p}}},{key:"measureText",value:function(e,t){var r=this.measuresCache,n=t||this.getText();if(r.has(n))return r.get(n);var o=this.measureTargetText(e,n);return r.set(n,o),o}},{key:"setTextData",value:function(e){var t,r=this;if(!this.glyphInfo){var n=this.getText(),o=n.split(""),s=n.split(" ").length-1,i=A()(t=this.parent.getAttribute("dx").split()).call(t,(function(e){return e.getPixels("x")})),a=this.parent.getAttribute("dy").getPixels("y"),u=this.parent.getStyle("text-anchor").getString("start"),c=this.getStyle("letter-spacing"),l=this.parent.getStyle("letter-spacing"),d=0;c.hasValue()&&"inherit"!==c.getValue()?c.hasValue()&&"initial"!==c.getValue()&&"unset"!==c.getValue()&&(d=c.getPixels()):d=l.getPixels();var f=[],h=n.length;this.letterSpacingCache=f;for(var p=0;p0&&(A-=2*Math.PI),1===o&&A<0&&(A+=2*Math.PI),[i.x,i.y,r,n,a,A,s,o]}},{key:"calcLength",value:function(e,t,r,n){var o=0,s=null,i=null,a=0;switch(r){case Kt.LINE_TO:return this.getLineLength(e,t,n[0],n[1]);case Kt.CURVE_TO:for(o=0,s=this.getPointOnCubicBezier(0,e,t,n[0],n[1],n[2],n[3],n[4],n[5]),a=.01;a<=1;a+=.01)i=this.getPointOnCubicBezier(a,e,t,n[0],n[1],n[2],n[3],n[4],n[5]),o+=this.getLineLength(s.x,s.y,i.x,i.y),s=i;return o;case Kt.QUAD_TO:for(o=0,s=this.getPointOnQuadraticBezier(0,e,t,n[0],n[1],n[2],n[3]),a=.01;a<=1;a+=.01)i=this.getPointOnQuadraticBezier(a,e,t,n[0],n[1],n[2],n[3]),o+=this.getLineLength(s.x,s.y,i.x,i.y),s=i;return o;case Kt.ARC:o=0;var A=n[4],u=n[5],c=n[4]+u,l=Math.PI/180;if(Math.abs(A-c)c;a-=l)i=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],a,0),o+=this.getLineLength(s.x,s.y,i.x,i.y),s=i;else for(a=A+l;a5&&void 0!==arguments[5]?arguments[5]:t,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:r,a=(o-r)/(n-t+nt),A=Math.sqrt(e*e/(1+a*a));nt)return null;var o,s=function(e,t){var r;if(void 0===Fe()||null==Ne()(e)){if(xe()(e)||(r=function(e,t){var r;if(e){if("string"==typeof e)return mr(e,t);var n=Se()(r=Object.prototype.toString.call(e)).call(r,8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?ae()(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,i=!0,a=!1;return{s:function(){r=_e()(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,s=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw s}}}}(this.dataArray);try{for(s.s();!(o=s.n()).done;){var i=o.value;if(!i||!(i.pathLength<5e-5||r+i.pathLength+5e-5=0&&A>l)break;n=this.getPointOnEllipticalArc(i.points[0],i.points[1],i.points[2],i.points[3],A,i.points[6]);break;case Kt.CURVE_TO:(A=a/i.pathLength)>1&&(A=1),n=this.getPointOnCubicBezier(A,i.start.x,i.start.y,i.points[0],i.points[1],i.points[2],i.points[3],i.points[4],i.points[5]);break;case Kt.QUAD_TO:(A=a/i.pathLength)>1&&(A=1),n=this.getPointOnQuadraticBezier(A,i.start.x,i.start.y,i.points[0],i.points[1],i.points[2],i.points[3])}if(n)return n;break}r+=i.pathLength}}catch(e){s.e(e)}finally{s.f()}return null}},{key:"getLineLength",value:function(e,t,r,n){return Math.sqrt((r-e)*(r-e)+(n-t)*(n-t))}},{key:"getPathLength",value:function(){var e;return-1===this.pathLength&&(this.pathLength=H()(e=this.dataArray).call(e,(function(e,t){return t.pathLength>0?e+t.pathLength:e}),0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(e,t,r,n,o,s,i,a,A){return{x:a*at(e)+s*At(e)+n*ut(e)+t*ct(e),y:A*at(e)+i*At(e)+o*ut(e)+r*ct(e)}}},{key:"getPointOnQuadraticBezier",value:function(e,t,r,n,o,s,i){return{x:s*lt(e)+n*dt(e)+t*ft(e),y:i*lt(e)+o*dt(e)+r*ft(e)}}},{key:"getPointOnEllipticalArc",value:function(e,t,r,n,o,s){var i=Math.cos(s),a=Math.sin(s),A=r*Math.cos(o),u=n*Math.sin(o);return{x:e+(A*i-u*a),y:t+(A*a+u*i)}}},{key:"buildEquidistantCache",value:function(e,t){var r=this.getPathLength(),n=t||.25,o=e||r/100;if(!this.equidistantCache||this.equidistantCache.step!==o||this.equidistantCache.precision!==n){this.equidistantCache={step:o,precision:n,points:[]};for(var s=0,i=0;i<=r;i+=n){var a=this.getPointOnPath(i),A=this.getPointOnPath(i+n);a&&A&&(s+=this.getLineLength(a.x,a.y,A.x,A.y))>=o&&(this.equidistantCache.points.push({x:a.x,y:a.y,distance:i}),s-=o)}}}},{key:"getEquidistantPointOnPath",value:function(e,t,r){if(this.buildEquidistantCache(t,r),e<0||e-this.getPathLength()>5e-5)return null;var n=Math.round(e/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[n]||null}}]),o}(Rt);var wr=function(e){(0,Z.default)(i,e);var t,r,n,o,s=(n=i,o=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=(0,ee.default)(n);if(o){var r=(0,ee.default)(this).constructor;e=Y()(t,arguments,r)}else e=t.apply(this,arguments);return(0,$.default)(this,e)});function i(e,t,r){var n;(0,F.default)(this,i),(n=s.call(this,e,t,r)).type="image",n.loaded=!1;var o=n.getHrefAttribute().getString();if(!o)return(0,$.default)(n);var a=/\.svg$/.test(o);return e.images.push((0,ye.default)(n)),a?n.loadSvg(o):n.loadImage(o),n.isSvg=a,n}return(0,U.default)(i,[{key:"loadImage",value:(r=(0,N.default)(E().mark((function e(t){var r;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.document.createImage(t);case 3:r=e.sent,this.image=r,e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.error('Error while loading image "'.concat(t,'":'),e.t0);case 10:this.loaded=!0;case 11:case"end":return e.stop()}}),e,this,[[0,7]])}))),function(e){return r.apply(this,arguments)})},{key:"loadSvg",value:(t=(0,N.default)(E().mark((function e(t){var r,n;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.document.fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:n=e.sent,this.image=n,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.error('Error while loading image "'.concat(t,'":'),e.t0);case 13:this.loaded=!0;case 14:case"end":return e.stop()}}),e,this,[[0,10]])}))),function(e){return t.apply(this,arguments)})},{key:"renderChildren",value:function(e){var t=this.document,r=this.image,n=this.loaded,o=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),i=this.getStyle("width").getPixels("x"),a=this.getStyle("height").getPixels("y");if(n&&r&&i&&a){if(e.save(),this.isSvg)t.canvg.forkString(e,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:o,offsetY:s,scaleWidth:i,scaleHeight:a}).render();else{var A=this.image;e.translate(o,s),t.setViewBox({ctx:e,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i,desiredWidth:A.width,height:a,desiredHeight:A.height}),this.loaded&&(void 0===A.complete||A.complete)&&e.drawImage(A,0,0)}e.restore()}}},{key:"getBoundingBox",value:function(){var e=this.getAttribute("x").getPixels("x"),t=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),n=this.getStyle("height").getPixels("y");return new Ot(e,t,e+r,t+n)}}]),i}(kt);var br=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="symbol",e}return(0,U.default)(o,[{key:"render",value:function(e){}}]),o}(kt),Br=function(){function e(t){(0,F.default)(this,e),this.document=t,this.loaded=!1,t.fonts.push(this)}var t;return(0,U.default)(e,[{key:"load",value:(t=(0,N.default)(E().mark((function e(t,r){var n,o,s,i;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o=this.document,e.next=4,o.canvg.parser.load(r);case 4:s=e.sent,i=s.getElementsByTagName("font"),g()(n=ae()(i)).call(n,(function(e){var r=o.createElement(e);o.definitions[t]=r})),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.error('Error while loading font "'.concat(r,'":'),e.t0);case 12:this.loaded=!0;case 13:case"end":return e.stop()}}),e,this,[[0,9]])}))),function(e,r){return t.apply(this,arguments)})}]),e}();var jr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s,i;(0,F.default)(this,o),(i=n.call(this,e,t,r)).type="style";var a=Re(A()(s=ae()(t.childNodes)).call(s,(function(e){return e.data})).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")).split("}");return g()(a).call(a,(function(t){var r=G()(t).call(t);if(r){var n=r.split("{"),o=n[0].split(","),s=n[1].split(";");g()(o).call(o,(function(t){var r=G()(t).call(t);if(r){var n=e.styles[r]||{};if(g()(s).call(s,(function(t){var r,o,s=le()(t).call(t,":"),i=G()(r=t.substr(0,s)).call(r),a=G()(o=t.substr(s+1,t.length-s)).call(o);i&&a&&(n[i]=new ht(e,i,a))})),e.styles[r]=n,e.stylesSpecificity[r]=rt(r),"@font-face"===r){var o=n["font-family"].getString().replace(/"|'/g,""),i=n.src.getString().split(",");g()(i).call(i,(function(t){if(le()(t).call(t,'format("svg")')>0){var r=qe(t);r&&new Br(e).load(o,r)}}))}}}))}})),i}return o}(St);jr.parseExternalUrl=qe;var _r=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(){var e;return(0,F.default)(this,o),(e=n.apply(this,arguments)).type="use",e}return(0,U.default)(o,[{key:"setContext",value:function(e){(0,de.default)((0,ee.default)(o.prototype),"setContext",this).call(this,e);var t=this.getAttribute("x"),r=this.getAttribute("y");t.hasValue()&&e.translate(t.getPixels("x"),0),r.hasValue()&&e.translate(0,r.getPixels("y"))}},{key:"path",value:function(e){var t=this.element;t&&t.path(e)}},{key:"renderChildren",value:function(e){var t=this.document,r=this.element;if(r){var n=r;if("symbol"===r.type&&((n=new Vt(t,null)).attributes.viewBox=new ht(t,"viewBox",r.getAttribute("viewBox").getString()),n.attributes.preserveAspectRatio=new ht(t,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),n.attributes.overflow=new ht(t,"overflow",r.getAttribute("overflow").getString()),n.children=r.children,r.styles.opacity=new ht(t,"opacity",this.calculateOpacity())),"svg"===n.type){var o=this.getStyle("width",!1,!0),s=this.getStyle("height",!1,!0);o.hasValue()&&(n.attributes.width=new ht(t,"width",o.getString())),s.hasValue()&&(n.attributes.height=new ht(t,"height",s.getString()))}var i=n.parent;n.parent=this,n.render(e),n.parent=i}}},{key:"getBoundingBox",value:function(e){var t=this.element;return t?t.getBoundingBox(e):null}},{key:"elementTransform",value:function(){var e=this.document,t=this.element;return Ut.fromElement(e,t)}},{key:"element",get:function(){return this._element||(this._element=this.getHrefAttribute().getDefinition()),this._element}}]),o}(kt);function Cr(e,t,r,n,o,s){return e[r*n*4+4*t+s]}function xr(e,t,r,n,o,s,i){e[r*n*4+4*t+s]=i}function Er(e,t,r){return e[t]*r}function Nr(e,t,r,n){return t+Math.cos(e)*r+Math.sin(e)*n}var Qr=function(e){(0,Z.default)(o,e);var t,r,n=(t=o,r=function(){if("undefined"==typeof Reflect||!Y())return!1;if(Y().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Y()(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,ee.default)(t);if(r){var o=(0,ee.default)(this).constructor;e=Y()(n,arguments,o)}else e=n.apply(this,arguments);return(0,$.default)(this,e)});function o(e,t,r){var s;(0,F.default)(this,o),(s=n.call(this,e,t,r)).type="feColorMatrix";var i=Ke(s.getAttribute("values").getString());switch(s.getAttribute("type").getString("matrix")){case"saturate":var a=i[0];i=[.213+.787*a,.715-.715*a,.072-.072*a,0,0,.213-.213*a,.715+.285*a,.072-.072*a,0,0,.213-.213*a,.715-.715*a,.072+.928*a,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var A=i[0]*Math.PI/180;i=[Nr(A,.213,.787,-.213),Nr(A,.715,-.715,-.715),Nr(A,.072,-.072,.928),0,0,Nr(A,.213,-.213,.143),Nr(A,.715,.285,.14),Nr(A,.072,-.072,-.283),0,0,Nr(A,.213,-.213,-.787),Nr(A,.715,-.715,.715),Nr(A,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1]}return s.matrix=i,s.includeOpacity=s.getAttribute("includeOpacity").hasValue(),s}return(0,U.default)(o,[{key:"apply",value:function(e,t,r,n,o){for(var s=this.includeOpacity,i=this.matrix,a=e.getImageData(0,0,n,o),A=0;A1&&void 0!==o[1]&&o[1],n=document.createElement("img"),r&&(n.crossOrigin="Anonymous"),e.abrupt("return",new(M())((function(e,r){n.onload=function(){e(n)},n.onerror=function(){r()},n.src=t})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Kr=function(){function e(t){var r,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o.rootEmSize,i=void 0===s?12:s,a=o.emSize,A=void 0===a?12:a,u=o.createCanvas,c=void 0===u?e.createCanvas:u,l=o.createImage,d=void 0===l?e.createImage:l,f=o.anonymousCrossOrigin;(0,F.default)(this,e),this.canvg=t,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=i,this.emSize=A,this.createCanvas=c,this.createImage=this.bindCreateImage(d,f),this.screen.wait(K()(r=this.isImagesLoaded).call(r,this)),this.screen.wait(K()(n=this.isFontsLoaded).call(n,this))}return(0,U.default)(e,[{key:"bindCreateImage",value:function(e,t){return"boolean"==typeof t?function(r,n){return e(r,"boolean"==typeof n?n:t)}:e}},{key:"popEmSize",value:function(){this.emSizeStack.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){var e;return k()(e=this.images).call(e,(function(e){return e.loaded}))}},{key:"isFontsLoaded",value:function(){var e;return k()(e=this.fonts).call(e,(function(e){return e.loaded}))}},{key:"createDocumentElement",value:function(e){var t=this.createElement(e.documentElement);return t.root=!0,t.addStylesFromStyleDefinition(),this.documentElement=t,t}},{key:"createElement",value:function(t){var r=t.nodeName.replace(/^[^:]+:/,""),n=e.elementTypes[r];return void 0!==n?new n(this,t):new Lt(this,t)}},{key:"createTextNode",value:function(e){return new Dt(this,e)}},{key:"setViewBox",value:function(e){this.screen.setViewBox(function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{};(0,F.default)(this,e),this.parser=new jt(n),this.screen=new wt(t,n),this.options=n;var o=new Kr(this,n),s=o.createDocumentElement(r);this.document=o,this.documentElement=s}var t,r;return(0,U.default)(e,[{key:"fork",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.from(t,r,Vr(Vr({},this.options),n))}},{key:"forkString",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.fromString(t,r,Vr(Vr({},this.options),n))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:(r=(0,N.default)(E().mark((function e(){var t,r=arguments;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},this.start(Vr({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},t)),e.next=4,this.ready();case 4:this.stop();case 5:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"start",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.documentElement,r=this.screen,n=this.options;r.start(t,Vr(Vr({enableRedraw:!0},n),e))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(e,t,r)}}],[{key:"from",value:(t=(0,N.default)(E().mark((function t(r,n){var o,s,i,a=arguments;return E().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=a.length>2&&void 0!==a[2]?a[2]:{},s=new jt(o),t.next=4,s.parse(n);case 4:return i=t.sent,t.abrupt("return",new e(r,i,o));case 6:case"end":return t.stop()}}),t)}))),function(e,r){return t.apply(this,arguments)})},{key:"fromString",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=new jt(n),s=o.parseFromString(r);return new e(t,s,n)}}]),e}(),Gr=Object.freeze({__proto__:null,offscreen:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.DOMParser,r={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,createCanvas:function(e,t){return new OffscreenCanvas(e,t)},createImage:function(e){return(0,N.default)(E().mark((function t(){var r,n,o;return E().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,fetch(e);case 2:return r=t.sent,t.next=5,r.blob();case 5:return n=t.sent,t.next=8,createImageBitmap(n);case 8:return o=t.sent,t.abrupt("return",o);case 10:case"end":return t.stop()}}),t)})))()}};return"undefined"==typeof DOMParser&&void 0!==t||ge()(r,"DOMParser"),r},node:function(e){var t=e.DOMParser,r=e.canvas;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:e.fetch,createCanvas:r.createCanvas,createImage:r.loadImage}}});t.default=qr},"./node_modules/core-js-pure/es/array/from.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.string.iterator.js"),r("./node_modules/core-js-pure/modules/es.array.from.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Array.from},"./node_modules/core-js-pure/es/array/is-array.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.is-array.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Array.isArray},"./node_modules/core-js-pure/es/array/virtual/concat.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.concat.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").concat},"./node_modules/core-js-pure/es/array/virtual/every.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.every.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").every},"./node_modules/core-js-pure/es/array/virtual/fill.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.fill.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").fill},"./node_modules/core-js-pure/es/array/virtual/filter.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.filter.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").filter},"./node_modules/core-js-pure/es/array/virtual/for-each.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.for-each.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").forEach},"./node_modules/core-js-pure/es/array/virtual/includes.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.includes.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").includes},"./node_modules/core-js-pure/es/array/virtual/index-of.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.index-of.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").indexOf},"./node_modules/core-js-pure/es/array/virtual/map.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.map.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").map},"./node_modules/core-js-pure/es/array/virtual/reduce.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.reduce.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").reduce},"./node_modules/core-js-pure/es/array/virtual/reverse.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.reverse.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").reverse},"./node_modules/core-js-pure/es/array/virtual/slice.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.slice.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").slice},"./node_modules/core-js-pure/es/array/virtual/some.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.some.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").some},"./node_modules/core-js-pure/es/array/virtual/values.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.iterator.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").values},"./node_modules/core-js-pure/es/date/now.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.date.now.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Date.now},"./node_modules/core-js-pure/es/function/virtual/bind.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.function.bind.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Function").bind},"./node_modules/core-js-pure/es/instance/bind.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/function/virtual/bind.js"),o=Function.prototype;e.exports=function(e){var t=e.bind;return e===o||e instanceof Function&&t===o.bind?n:t}},"./node_modules/core-js-pure/es/instance/concat.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/concat.js"),o=Array.prototype;e.exports=function(e){var t=e.concat;return e===o||e instanceof Array&&t===o.concat?n:t}},"./node_modules/core-js-pure/es/instance/every.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/every.js"),o=Array.prototype;e.exports=function(e){var t=e.every;return e===o||e instanceof Array&&t===o.every?n:t}},"./node_modules/core-js-pure/es/instance/fill.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/fill.js"),o=Array.prototype;e.exports=function(e){var t=e.fill;return e===o||e instanceof Array&&t===o.fill?n:t}},"./node_modules/core-js-pure/es/instance/filter.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/filter.js"),o=Array.prototype;e.exports=function(e){var t=e.filter;return e===o||e instanceof Array&&t===o.filter?n:t}},"./node_modules/core-js-pure/es/instance/includes.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/includes.js"),o=r("./node_modules/core-js-pure/es/string/virtual/includes.js"),s=Array.prototype,i=String.prototype;e.exports=function(e){var t=e.includes;return e===s||e instanceof Array&&t===s.includes?n:"string"==typeof e||e===i||e instanceof String&&t===i.includes?o:t}},"./node_modules/core-js-pure/es/instance/index-of.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/index-of.js"),o=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===o||e instanceof Array&&t===o.indexOf?n:t}},"./node_modules/core-js-pure/es/instance/map.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/map.js"),o=Array.prototype;e.exports=function(e){var t=e.map;return e===o||e instanceof Array&&t===o.map?n:t}},"./node_modules/core-js-pure/es/instance/reduce.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/reduce.js"),o=Array.prototype;e.exports=function(e){var t=e.reduce;return e===o||e instanceof Array&&t===o.reduce?n:t}},"./node_modules/core-js-pure/es/instance/reverse.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/reverse.js"),o=Array.prototype;e.exports=function(e){var t=e.reverse;return e===o||e instanceof Array&&t===o.reverse?n:t}},"./node_modules/core-js-pure/es/instance/slice.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/slice.js"),o=Array.prototype;e.exports=function(e){var t=e.slice;return e===o||e instanceof Array&&t===o.slice?n:t}},"./node_modules/core-js-pure/es/instance/some.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/virtual/some.js"),o=Array.prototype;e.exports=function(e){var t=e.some;return e===o||e instanceof Array&&t===o.some?n:t}},"./node_modules/core-js-pure/es/instance/starts-with.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/string/virtual/starts-with.js"),o=String.prototype;e.exports=function(e){var t=e.startsWith;return"string"==typeof e||e===o||e instanceof String&&t===o.startsWith?n:t}},"./node_modules/core-js-pure/es/instance/trim.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/string/virtual/trim.js"),o=String.prototype;e.exports=function(e){var t=e.trim;return"string"==typeof e||e===o||e instanceof String&&t===o.trim?n:t}},"./node_modules/core-js-pure/es/map/index.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.map.js"),r("./node_modules/core-js-pure/modules/es.object.to-string.js"),r("./node_modules/core-js-pure/modules/es.string.iterator.js"),r("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Map},"./node_modules/core-js-pure/es/object/create.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.create.js");var n=r("./node_modules/core-js-pure/internals/path.js").Object;e.exports=function(e,t){return n.create(e,t)}},"./node_modules/core-js-pure/es/object/define-properties.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.define-properties.js");var n=r("./node_modules/core-js-pure/internals/path.js").Object,o=e.exports=function(e,t){return n.defineProperties(e,t)};n.defineProperties.sham&&(o.sham=!0)},"./node_modules/core-js-pure/es/object/define-property.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.define-property.js");var n=r("./node_modules/core-js-pure/internals/path.js").Object,o=e.exports=function(e,t,r){return n.defineProperty(e,t,r)};n.defineProperty.sham&&(o.sham=!0)},"./node_modules/core-js-pure/es/object/get-own-property-descriptor.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.get-own-property-descriptor.js");var n=r("./node_modules/core-js-pure/internals/path.js").Object,o=e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)};n.getOwnPropertyDescriptor.sham&&(o.sham=!0)},"./node_modules/core-js-pure/es/object/get-own-property-descriptors.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.get-own-property-descriptors.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getOwnPropertyDescriptors},"./node_modules/core-js-pure/es/object/get-own-property-symbols.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.symbol.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getOwnPropertySymbols},"./node_modules/core-js-pure/es/object/get-prototype-of.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.get-prototype-of.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getPrototypeOf},"./node_modules/core-js-pure/es/object/keys.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.keys.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.keys},"./node_modules/core-js-pure/es/object/set-prototype-of.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.object.set-prototype-of.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.setPrototypeOf},"./node_modules/core-js-pure/es/parse-float.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.parse-float.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.parseFloat},"./node_modules/core-js-pure/es/parse-int.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.parse-int.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.parseInt},"./node_modules/core-js-pure/es/promise/index.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.aggregate-error.js"),r("./node_modules/core-js-pure/modules/es.object.to-string.js"),r("./node_modules/core-js-pure/modules/es.promise.js"),r("./node_modules/core-js-pure/modules/es.promise.all-settled.js"),r("./node_modules/core-js-pure/modules/es.promise.any.js"),r("./node_modules/core-js-pure/modules/es.promise.finally.js"),r("./node_modules/core-js-pure/modules/es.string.iterator.js"),r("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Promise},"./node_modules/core-js-pure/es/reflect/apply.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.reflect.apply.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.apply},"./node_modules/core-js-pure/es/reflect/construct.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.reflect.construct.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.construct},"./node_modules/core-js-pure/es/reflect/delete-property.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.reflect.delete-property.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.deleteProperty},"./node_modules/core-js-pure/es/reflect/get-prototype-of.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.reflect.get-prototype-of.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.getPrototypeOf},"./node_modules/core-js-pure/es/reflect/get.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.reflect.get.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.get},"./node_modules/core-js-pure/es/string/virtual/includes.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.string.includes.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").includes},"./node_modules/core-js-pure/es/string/virtual/starts-with.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.string.starts-with.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").startsWith},"./node_modules/core-js-pure/es/string/virtual/trim.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.string.trim.js");var n=r("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").trim},"./node_modules/core-js-pure/es/symbol/index.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.array.concat.js"),r("./node_modules/core-js-pure/modules/es.object.to-string.js"),r("./node_modules/core-js-pure/modules/es.symbol.js"),r("./node_modules/core-js-pure/modules/es.symbol.async-iterator.js"),r("./node_modules/core-js-pure/modules/es.symbol.description.js"),r("./node_modules/core-js-pure/modules/es.symbol.has-instance.js"),r("./node_modules/core-js-pure/modules/es.symbol.is-concat-spreadable.js"),r("./node_modules/core-js-pure/modules/es.symbol.iterator.js"),r("./node_modules/core-js-pure/modules/es.symbol.match.js"),r("./node_modules/core-js-pure/modules/es.symbol.match-all.js"),r("./node_modules/core-js-pure/modules/es.symbol.replace.js"),r("./node_modules/core-js-pure/modules/es.symbol.search.js"),r("./node_modules/core-js-pure/modules/es.symbol.species.js"),r("./node_modules/core-js-pure/modules/es.symbol.split.js"),r("./node_modules/core-js-pure/modules/es.symbol.to-primitive.js"),r("./node_modules/core-js-pure/modules/es.symbol.to-string-tag.js"),r("./node_modules/core-js-pure/modules/es.symbol.unscopables.js"),r("./node_modules/core-js-pure/modules/es.json.to-string-tag.js"),r("./node_modules/core-js-pure/modules/es.math.to-string-tag.js"),r("./node_modules/core-js-pure/modules/es.reflect.to-string-tag.js");var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=n.Symbol},"./node_modules/core-js-pure/es/symbol/iterator.js":function(e,t,r){r("./node_modules/core-js-pure/modules/es.symbol.iterator.js"),r("./node_modules/core-js-pure/modules/es.string.iterator.js"),r("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");var n=r("./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js");e.exports=n.f("iterator")},"./node_modules/core-js-pure/features/array/from.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/from.js");e.exports=n},"./node_modules/core-js-pure/features/array/is-array.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/array/is-array.js");e.exports=n},"./node_modules/core-js-pure/features/get-iterator-method.js":function(e,t,r){r("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js"),r("./node_modules/core-js-pure/modules/es.string.iterator.js");var n=r("./node_modules/core-js-pure/internals/get-iterator-method.js");e.exports=n},"./node_modules/core-js-pure/features/get-iterator.js":function(e,t,r){r("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js"),r("./node_modules/core-js-pure/modules/es.string.iterator.js");var n=r("./node_modules/core-js-pure/internals/get-iterator.js");e.exports=n},"./node_modules/core-js-pure/features/instance/slice.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/instance/slice.js");e.exports=n},"./node_modules/core-js-pure/features/object/create.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/object/create.js");e.exports=n},"./node_modules/core-js-pure/features/object/define-property.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/object/define-property.js");e.exports=n},"./node_modules/core-js-pure/features/object/get-own-property-descriptor.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/object/get-own-property-descriptor.js");e.exports=n},"./node_modules/core-js-pure/features/object/get-prototype-of.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/object/get-prototype-of.js");e.exports=n},"./node_modules/core-js-pure/features/object/set-prototype-of.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/object/set-prototype-of.js");e.exports=n},"./node_modules/core-js-pure/features/promise/index.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/promise/index.js");r("./node_modules/core-js-pure/modules/esnext.aggregate-error.js"),r("./node_modules/core-js-pure/modules/esnext.promise.all-settled.js"),r("./node_modules/core-js-pure/modules/esnext.promise.try.js"),r("./node_modules/core-js-pure/modules/esnext.promise.any.js"),e.exports=n},"./node_modules/core-js-pure/features/reflect/get.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/reflect/get.js");e.exports=n},"./node_modules/core-js-pure/features/symbol/index.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/symbol/index.js");r("./node_modules/core-js-pure/modules/esnext.symbol.async-dispose.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.dispose.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.matcher.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.metadata.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.observable.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.pattern-match.js"),r("./node_modules/core-js-pure/modules/esnext.symbol.replace-all.js"),e.exports=n},"./node_modules/core-js-pure/features/symbol/iterator.js":function(e,t,r){var n=r("./node_modules/core-js-pure/es/symbol/iterator.js");e.exports=n},"./node_modules/core-js-pure/internals/a-function.js":function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"./node_modules/core-js-pure/internals/a-possible-prototype.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/is-object.js");e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"./node_modules/core-js-pure/internals/add-to-unscopables.js":function(e){e.exports=function(){}},"./node_modules/core-js-pure/internals/an-instance.js":function(e){e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},"./node_modules/core-js-pure/internals/an-object.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/is-object.js");e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},"./node_modules/core-js-pure/internals/array-fill.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/to-object.js"),o=r("./node_modules/core-js-pure/internals/to-absolute-index.js"),s=r("./node_modules/core-js-pure/internals/to-length.js");e.exports=function(e){for(var t=n(this),r=s(t.length),i=arguments.length,a=o(i>1?arguments[1]:void 0,r),A=i>2?arguments[2]:void 0,u=void 0===A?r:o(A,r);u>a;)t[a++]=e;return t}},"./node_modules/core-js-pure/internals/array-for-each.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/array-iteration.js").forEach,o=r("./node_modules/core-js-pure/internals/array-method-is-strict.js")("forEach");e.exports=o?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js-pure/internals/array-from.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/function-bind-context.js"),o=r("./node_modules/core-js-pure/internals/to-object.js"),s=r("./node_modules/core-js-pure/internals/call-with-safe-iteration-closing.js"),i=r("./node_modules/core-js-pure/internals/is-array-iterator-method.js"),a=r("./node_modules/core-js-pure/internals/to-length.js"),A=r("./node_modules/core-js-pure/internals/create-property.js"),u=r("./node_modules/core-js-pure/internals/get-iterator-method.js");e.exports=function(e){var t,r,c,l,d,f,h=o(e),p="function"==typeof this?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,y=void 0!==g,v=u(h),w=0;if(y&&(g=n(g,m>2?arguments[2]:void 0,2)),null==v||p==Array&&i(v))for(r=new p(t=a(h.length));t>w;w++)f=y?g(h[w],w):h[w],A(r,w,f);else for(d=(l=v.call(h)).next,r=new p;!(c=d.call(l)).done;w++)f=y?s(l,g,[c.value,w],!0):c.value,A(r,w,f);return r.length=w,r}},"./node_modules/core-js-pure/internals/array-includes.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/to-indexed-object.js"),o=r("./node_modules/core-js-pure/internals/to-length.js"),s=r("./node_modules/core-js-pure/internals/to-absolute-index.js"),i=function(e){return function(t,r,i){var a,A=n(t),u=o(A.length),c=s(i,u);if(e&&r!=r){for(;u>c;)if((a=A[c++])!=a)return!0}else for(;u>c;c++)if((e||c in A)&&A[c]===r)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},"./node_modules/core-js-pure/internals/array-iteration.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/function-bind-context.js"),o=r("./node_modules/core-js-pure/internals/indexed-object.js"),s=r("./node_modules/core-js-pure/internals/to-object.js"),i=r("./node_modules/core-js-pure/internals/to-length.js"),a=r("./node_modules/core-js-pure/internals/array-species-create.js"),A=[].push,u=function(e){var t=1==e,r=2==e,u=3==e,c=4==e,l=6==e,d=7==e,f=5==e||l;return function(h,p,m,g){for(var y,v,w=s(h),b=o(w),B=n(p,m,3),j=i(b.length),_=0,C=g||a,x=t?C(h,j):r||d?C(h,0):void 0;j>_;_++)if((f||_ in b)&&(v=B(y=b[_],_,w),e))if(t)x[_]=v;else if(v)switch(e){case 3:return!0;case 5:return y;case 6:return _;case 2:A.call(x,y)}else switch(e){case 4:return!1;case 7:A.call(x,y)}return l?-1:u||c?c:x}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},"./node_modules/core-js-pure/internals/array-method-has-species-support.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/fails.js"),o=r("./node_modules/core-js-pure/internals/well-known-symbol.js"),s=r("./node_modules/core-js-pure/internals/engine-v8-version.js"),i=o("species");e.exports=function(e){return s>=51||!n((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"./node_modules/core-js-pure/internals/array-method-is-strict.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/fails.js");e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},"./node_modules/core-js-pure/internals/array-reduce.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/a-function.js"),o=r("./node_modules/core-js-pure/internals/to-object.js"),s=r("./node_modules/core-js-pure/internals/indexed-object.js"),i=r("./node_modules/core-js-pure/internals/to-length.js"),a=function(e){return function(t,r,a,A){n(r);var u=o(t),c=s(u),l=i(u.length),d=e?l-1:0,f=e?-1:1;if(a<2)for(;;){if(d in c){A=c[d],d+=f;break}if(d+=f,e?d<0:l<=d)throw TypeError("Reduce of empty array with no initial value")}for(;e?d>=0:l>d;d+=f)d in c&&(A=r(A,c[d],d,u));return A}};e.exports={left:a(!1),right:a(!0)}},"./node_modules/core-js-pure/internals/array-species-create.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/is-object.js"),o=r("./node_modules/core-js-pure/internals/is-array.js"),s=r("./node_modules/core-js-pure/internals/well-known-symbol.js")("species");e.exports=function(e,t){var r;return o(e)&&("function"!=typeof(r=e.constructor)||r!==Array&&!o(r.prototype)?n(r)&&null===(r=r[s])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},"./node_modules/core-js-pure/internals/call-with-safe-iteration-closing.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/an-object.js"),o=r("./node_modules/core-js-pure/internals/iterator-close.js");e.exports=function(e,t,r,s){try{return s?t(n(r)[0],r[1]):t(r)}catch(t){throw o(e),t}}},"./node_modules/core-js-pure/internals/check-correctness-of-iteration.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/well-known-symbol.js")("iterator"),o=!1;try{var s=0,i={next:function(){return{done:!!s++}},return:function(){o=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var s={};s[n]=function(){return{next:function(){return{done:r=!0}}}},e(s)}catch(e){}return r}},"./node_modules/core-js-pure/internals/classof-raw.js":function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},"./node_modules/core-js-pure/internals/classof.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/to-string-tag-support.js"),o=r("./node_modules/core-js-pure/internals/classof-raw.js"),s=r("./node_modules/core-js-pure/internals/well-known-symbol.js")("toStringTag"),i="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),s))?r:i?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},"./node_modules/core-js-pure/internals/collection-strong.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/object-define-property.js").f,o=r("./node_modules/core-js-pure/internals/object-create.js"),s=r("./node_modules/core-js-pure/internals/redefine-all.js"),i=r("./node_modules/core-js-pure/internals/function-bind-context.js"),a=r("./node_modules/core-js-pure/internals/an-instance.js"),A=r("./node_modules/core-js-pure/internals/iterate.js"),u=r("./node_modules/core-js-pure/internals/define-iterator.js"),c=r("./node_modules/core-js-pure/internals/set-species.js"),l=r("./node_modules/core-js-pure/internals/descriptors.js"),d=r("./node_modules/core-js-pure/internals/internal-metadata.js").fastKey,f=r("./node_modules/core-js-pure/internals/internal-state.js"),h=f.set,p=f.getterFor;e.exports={getConstructor:function(e,t,r,u){var c=e((function(e,n){a(e,c,t),h(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),l||(e.size=0),null!=n&&A(n,e[u],{that:e,AS_ENTRIES:r})})),f=p(t),m=function(e,t,r){var n,o,s=f(e),i=g(e,t);return i?i.value=r:(s.last=i={index:o=d(t,!0),key:t,value:r,previous:n=s.last,next:void 0,removed:!1},s.first||(s.first=i),n&&(n.next=i),l?s.size++:e.size++,"F"!==o&&(s.index[o]=i)),e},g=function(e,t){var r,n=f(e),o=d(t);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key==t)return r};return s(c.prototype,{clear:function(){for(var e=f(this),t=e.index,r=e.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete t[r.index],r=r.next;e.first=e.last=void 0,l?e.size=0:this.size=0},delete:function(e){var t=this,r=f(t),n=g(t,e);if(n){var o=n.next,s=n.previous;delete r.index[n.index],n.removed=!0,s&&(s.next=o),o&&(o.previous=s),r.first==n&&(r.first=o),r.last==n&&(r.last=s),l?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=f(this),n=i(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),s(c.prototype,r?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),l&&n(c.prototype,"size",{get:function(){return f(this).size}}),c},setStrong:function(e,t,r){var n=t+" Iterator",o=p(t),s=p(n);u(e,t,(function(e,t){h(this,{type:n,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=s(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),c(t)}}},"./node_modules/core-js-pure/internals/collection.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/export.js"),o=r("./node_modules/core-js-pure/internals/global.js"),s=r("./node_modules/core-js-pure/internals/internal-metadata.js"),i=r("./node_modules/core-js-pure/internals/fails.js"),a=r("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),A=r("./node_modules/core-js-pure/internals/iterate.js"),u=r("./node_modules/core-js-pure/internals/an-instance.js"),c=r("./node_modules/core-js-pure/internals/is-object.js"),l=r("./node_modules/core-js-pure/internals/set-to-string-tag.js"),d=r("./node_modules/core-js-pure/internals/object-define-property.js").f,f=r("./node_modules/core-js-pure/internals/array-iteration.js").forEach,h=r("./node_modules/core-js-pure/internals/descriptors.js"),p=r("./node_modules/core-js-pure/internals/internal-state.js"),m=p.set,g=p.getterFor;e.exports=function(e,t,r){var p,y=-1!==e.indexOf("Map"),v=-1!==e.indexOf("Weak"),w=y?"set":"add",b=o[e],B=b&&b.prototype,j={};if(h&&"function"==typeof b&&(v||B.forEach&&!i((function(){(new b).entries().next()})))){p=t((function(t,r){m(u(t,p,e),{type:e,collection:new b}),null!=r&&A(r,t[w],{that:t,AS_ENTRIES:y})}));var _=g(e);f(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in B)||v&&"clear"==e||a(p.prototype,e,(function(r,n){var o=_(this).collection;if(!t&&v&&!c(r))return"get"==e&&void 0;var s=o[e](0===r?0:r,n);return t?this:s}))})),v||d(p.prototype,"size",{configurable:!0,get:function(){return _(this).collection.size}})}else p=r.getConstructor(t,e,y,w),s.REQUIRED=!0;return l(p,e,!1,!0),j[e]=p,n({global:!0,forced:!0},j),v||r.setStrong(p,e,y),p}},"./node_modules/core-js-pure/internals/correct-is-regexp-logic.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/well-known-symbol.js")("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},"./node_modules/core-js-pure/internals/correct-prototype-getter.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/fails.js");e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},"./node_modules/core-js-pure/internals/create-iterator-constructor.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/iterators-core.js").IteratorPrototype,o=r("./node_modules/core-js-pure/internals/object-create.js"),s=r("./node_modules/core-js-pure/internals/create-property-descriptor.js"),i=r("./node_modules/core-js-pure/internals/set-to-string-tag.js"),a=r("./node_modules/core-js-pure/internals/iterators.js"),A=function(){return this};e.exports=function(e,t,r){var u=t+" Iterator";return e.prototype=o(n,{next:s(1,r)}),i(e,u,!1,!0),a[u]=A,e}},"./node_modules/core-js-pure/internals/create-non-enumerable-property.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/descriptors.js"),o=r("./node_modules/core-js-pure/internals/object-define-property.js"),s=r("./node_modules/core-js-pure/internals/create-property-descriptor.js");e.exports=n?function(e,t,r){return o.f(e,t,s(1,r))}:function(e,t,r){return e[t]=r,e}},"./node_modules/core-js-pure/internals/create-property-descriptor.js":function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"./node_modules/core-js-pure/internals/create-property.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/to-primitive.js"),o=r("./node_modules/core-js-pure/internals/object-define-property.js"),s=r("./node_modules/core-js-pure/internals/create-property-descriptor.js");e.exports=function(e,t,r){var i=n(t);i in e?o.f(e,i,s(0,r)):e[i]=r}},"./node_modules/core-js-pure/internals/define-iterator.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/export.js"),o=r("./node_modules/core-js-pure/internals/create-iterator-constructor.js"),s=r("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),i=r("./node_modules/core-js-pure/internals/object-set-prototype-of.js"),a=r("./node_modules/core-js-pure/internals/set-to-string-tag.js"),A=r("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),u=r("./node_modules/core-js-pure/internals/redefine.js"),c=r("./node_modules/core-js-pure/internals/well-known-symbol.js"),l=r("./node_modules/core-js-pure/internals/is-pure.js"),d=r("./node_modules/core-js-pure/internals/iterators.js"),f=r("./node_modules/core-js-pure/internals/iterators-core.js"),h=f.IteratorPrototype,p=f.BUGGY_SAFARI_ITERATORS,m=c("iterator"),g="keys",y="values",v="entries",w=function(){return this};e.exports=function(e,t,r,c,f,b,B){o(r,t,c);var j,_,C,x=function(e){if(e===f&&U)return U;if(!p&&e in Q)return Q[e];switch(e){case g:case y:case v:return function(){return new r(this,e)}}return function(){return new r(this)}},E=t+" Iterator",N=!1,Q=e.prototype,F=Q[m]||Q["@@iterator"]||f&&Q[f],U=!p&&F||x(f),S="Array"==t&&Q.entries||F;if(S&&(j=s(S.call(new e)),h!==Object.prototype&&j.next&&(l||s(j)===h||(i?i(j,h):"function"!=typeof j[m]&&A(j,m,w)),a(j,E,!0,!0),l&&(d[E]=w))),f==y&&F&&F.name!==y&&(N=!0,U=function(){return F.call(this)}),l&&!B||Q[m]===U||A(Q,m,U),d[t]=U,f)if(_={values:x(y),keys:b?U:x(g),entries:x(v)},B)for(C in _)(p||N||!(C in Q))&&u(Q,C,_[C]);else n({target:t,proto:!0,forced:p||N},_);return _}},"./node_modules/core-js-pure/internals/define-well-known-symbol.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/path.js"),o=r("./node_modules/core-js-pure/internals/has.js"),s=r("./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js"),i=r("./node_modules/core-js-pure/internals/object-define-property.js").f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});o(t,e)||i(t,e,{value:s.f(e)})}},"./node_modules/core-js-pure/internals/descriptors.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/fails.js");e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"./node_modules/core-js-pure/internals/document-create-element.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/global.js"),o=r("./node_modules/core-js-pure/internals/is-object.js"),s=n.document,i=o(s)&&o(s.createElement);e.exports=function(e){return i?s.createElement(e):{}}},"./node_modules/core-js-pure/internals/dom-iterables.js":function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js-pure/internals/engine-is-browser.js":function(e){e.exports="object"==typeof window},"./node_modules/core-js-pure/internals/engine-is-ios.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/engine-user-agent.js");e.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(n)},"./node_modules/core-js-pure/internals/engine-is-node.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/classof-raw.js"),o=r("./node_modules/core-js-pure/internals/global.js");e.exports="process"==n(o.process)},"./node_modules/core-js-pure/internals/engine-is-webos-webkit.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/engine-user-agent.js");e.exports=/web0s(?!.*chrome)/i.test(n)},"./node_modules/core-js-pure/internals/engine-user-agent.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/get-built-in.js");e.exports=n("navigator","userAgent")||""},"./node_modules/core-js-pure/internals/engine-v8-version.js":function(e,t,r){var n,o,s=r("./node_modules/core-js-pure/internals/global.js"),i=r("./node_modules/core-js-pure/internals/engine-user-agent.js"),a=s.process,A=a&&a.versions,u=A&&A.v8;u?o=(n=u.split("."))[0]<4?1:n[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(o=n[1]),e.exports=o&&+o},"./node_modules/core-js-pure/internals/entry-virtual.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/path.js");e.exports=function(e){return n[e+"Prototype"]}},"./node_modules/core-js-pure/internals/enum-bug-keys.js":function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js-pure/internals/export.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/global.js"),o=r("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,s=r("./node_modules/core-js-pure/internals/is-forced.js"),i=r("./node_modules/core-js-pure/internals/path.js"),a=r("./node_modules/core-js-pure/internals/function-bind-context.js"),A=r("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),u=r("./node_modules/core-js-pure/internals/has.js"),c=function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var r,l,d,f,h,p,m,g,y=e.target,v=e.global,w=e.stat,b=e.proto,B=v?n:w?n[y]:(n[y]||{}).prototype,j=v?i:i[y]||(i[y]={}),_=j.prototype;for(d in t)r=!s(v?d:y+(w?".":"#")+d,e.forced)&&B&&u(B,d),h=j[d],r&&(p=e.noTargetGet?(g=o(B,d))&&g.value:B[d]),f=r&&p?p:t[d],r&&typeof h==typeof f||(m=e.bind&&r?a(f,n):e.wrap&&r?c(f):b&&"function"==typeof f?a(Function.call,f):f,(e.sham||f&&f.sham||h&&h.sham)&&A(m,"sham",!0),j[d]=m,b&&(u(i,l=y+"Prototype")||A(i,l,{}),i[l][d]=f,e.real&&_&&!_[d]&&A(_,d,f)))}},"./node_modules/core-js-pure/internals/fails.js":function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"./node_modules/core-js-pure/internals/freezing.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/fails.js");e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},"./node_modules/core-js-pure/internals/function-bind-context.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/a-function.js");e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js-pure/internals/function-bind.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/a-function.js"),o=r("./node_modules/core-js-pure/internals/is-object.js"),s=[].slice,i={},a=function(e,t,r){if(!(t in i)){for(var n=[],o=0;od;d++)if((h=j(e[d]))&&h instanceof u)return h;return new u(!1)}c=l.call(e)}for(p=c.next;!(m=p.call(c)).done;){try{h=j(m.value)}catch(e){throw A(c),e}if("object"==typeof h&&h&&h instanceof u)return h}return new u(!1)}},"./node_modules/core-js-pure/internals/iterator-close.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/an-object.js");e.exports=function(e){var t=e.return;if(void 0!==t)return n(t.call(e)).value}},"./node_modules/core-js-pure/internals/iterators-core.js":function(e,t,r){"use strict";var n,o,s,i=r("./node_modules/core-js-pure/internals/fails.js"),a=r("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),A=r("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),u=r("./node_modules/core-js-pure/internals/has.js"),c=r("./node_modules/core-js-pure/internals/well-known-symbol.js"),l=r("./node_modules/core-js-pure/internals/is-pure.js"),d=c("iterator"),f=!1;[].keys&&("next"in(s=[].keys())?(o=a(a(s)))!==Object.prototype&&(n=o):f=!0);var h=null==n||i((function(){var e={};return n[d].call(e)!==e}));h&&(n={}),l&&!h||u(n,d)||A(n,d,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:f}},"./node_modules/core-js-pure/internals/iterators.js":function(e){e.exports={}},"./node_modules/core-js-pure/internals/microtask.js":function(e,t,r){var n,o,s,i,a,A,u,c,l=r("./node_modules/core-js-pure/internals/global.js"),d=r("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,f=r("./node_modules/core-js-pure/internals/task.js").set,h=r("./node_modules/core-js-pure/internals/engine-is-ios.js"),p=r("./node_modules/core-js-pure/internals/engine-is-webos-webkit.js"),m=r("./node_modules/core-js-pure/internals/engine-is-node.js"),g=l.MutationObserver||l.WebKitMutationObserver,y=l.document,v=l.process,w=l.Promise,b=d(l,"queueMicrotask"),B=b&&b.value;B||(n=function(){var e,t;for(m&&(e=v.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?i():s=void 0,e}}s=void 0,e&&e.enter()},h||m||p||!g||!y?w&&w.resolve?((u=w.resolve(void 0)).constructor=w,c=u.then,i=function(){c.call(u,n)}):i=m?function(){v.nextTick(n)}:function(){f.call(l,n)}:(a=!0,A=y.createTextNode(""),new g(n).observe(A,{characterData:!0}),i=function(){A.data=a=!a})),e.exports=B||function(e){var t={fn:e,next:void 0};s&&(s.next=t),o||(o=t,i()),s=t}},"./node_modules/core-js-pure/internals/native-promise-constructor.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/global.js");e.exports=n.Promise},"./node_modules/core-js-pure/internals/native-symbol.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/engine-v8-version.js"),o=r("./node_modules/core-js-pure/internals/fails.js");e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},"./node_modules/core-js-pure/internals/native-weak-map.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/global.js"),o=r("./node_modules/core-js-pure/internals/inspect-source.js"),s=n.WeakMap;e.exports="function"==typeof s&&/native code/.test(o(s))},"./node_modules/core-js-pure/internals/new-promise-capability.js":function(e,t,r){"use strict";var n=r("./node_modules/core-js-pure/internals/a-function.js"),o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new o(e)}},"./node_modules/core-js-pure/internals/not-a-regexp.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/is-regexp.js");e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},"./node_modules/core-js-pure/internals/number-parse-float.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/global.js"),o=r("./node_modules/core-js-pure/internals/string-trim.js").trim,s=r("./node_modules/core-js-pure/internals/whitespaces.js"),i=n.parseFloat,a=1/i(s+"-0")!=-1/0;e.exports=a?function(e){var t=o(String(e)),r=i(t);return 0===r&&"-"==t.charAt(0)?-0:r}:i},"./node_modules/core-js-pure/internals/number-parse-int.js":function(e,t,r){var n=r("./node_modules/core-js-pure/internals/global.js"),o=r("./node_modules/core-js-pure/internals/string-trim.js").trim,s=r("./node_modules/core-js-pure/internals/whitespaces.js"),i=n.parseInt,a=/^[+-]?0[Xx]/,A=8!==i(s+"08")||22!==i(s+"0x16");e.exports=A?function(e,t){var r=o(String(e));return i(r,t>>>0||(a.test(r)?16:10))}:i},"./node_modules/core-js-pure/internals/object-create.js":function(e,t,r){var n,o=r("./node_modules/core-js-pure/internals/an-object.js"),s=r("./node_modules/core-js-pure/internals/object-define-properties.js"),i=r("./node_modules/core-js-pure/internals/enum-bug-keys.js"),a=r("./node_modules/core-js-pure/internals/hidden-keys.js"),A=r("./node_modules/core-js-pure/internals/html.js"),u=r("./node_modules/core-js-pure/internals/document-create-element.js"),c=r("./node_modules/core-js-pure/internals/shared-key.js")("IE_PROTO"),l=function(){},d=function(e){return"